<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile doxygen_version="1.12.0" doxygen_gitid="c73f5d30f9e8b1df5ba15a1d064ff2067cbb8267">
  <compound kind="file">
    <name>contrib_tutorials.markdown</name>
    <path>/home/ci/build/doc/</path>
    <filename>dd/df3/contrib__tutorials_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>root.markdown</name>
    <path>/home/ci/build/doc/</path>
    <filename>d9/d1d/root_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>faq.markdown</name>
    <path>/home/ci/opencv/doc/</path>
    <filename>db/d02/faq_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_basic_ops.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_core/js_basic_ops/</path>
    <filename>da/d5f/js__basic__ops_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_image_arithmetics.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_core/js_image_arithmetics/</path>
    <filename>de/df1/js__image__arithmetics_2js__image__arithmetics_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_image_arithmetics.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_core/js_some_data_structures/</path>
    <filename>d1/d93/js__some__data__structures_2js__image__arithmetics_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_core.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_core/</path>
    <filename>d2/dac/js__table__of__contents__core_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_image_classification.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_dnn/js_image_classification/</path>
    <filename>d1/d75/js__image__classification_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_image_classification_with_camera.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_dnn/js_image_classification/</path>
    <filename>d1/d31/js__image__classification__with__camera_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_object_detection.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_dnn/js_object_detection/</path>
    <filename>d1/de1/js__object__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_object_detection_with_camera.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_dnn/js_object_detection/</path>
    <filename>d8/df6/js__object__detection__with__camera_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_pose_estimation.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_dnn/js_pose_estimation/</path>
    <filename>dc/d72/js__pose__estimation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_semantic_segmentation.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_dnn/js_semantic_segmentation/</path>
    <filename>dd/d8f/js__semantic__segmentation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_style_transfer.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_dnn/js_style_transfer/</path>
    <filename>d3/d0c/js__style__transfer_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_dnn.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_dnn/</path>
    <filename>d6/d14/js__table__of__contents__dnn_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_image_display.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_gui/js_image_display/</path>
    <filename>d6/d6a/js__image__display_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_gui.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_gui/</path>
    <filename>d3/dea/js__table__of__contents__gui_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_trackbar.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_gui/js_trackbar/</path>
    <filename>d6/d28/js__trackbar_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_video_display.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_gui/js_video_display/</path>
    <filename>de/d0f/js__video__display_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_canny.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_canny/</path>
    <filename>d5/da5/js__canny_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_colorspaces.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_colorspaces/</path>
    <filename>da/d3b/js__colorspaces_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_contour_features.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contour_features/</path>
    <filename>dc/d73/js__contour__features_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_contour_properties.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contour_properties/</path>
    <filename>d2/da4/js__contour__properties_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_contours_begin.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contours_begin/</path>
    <filename>d3/d40/js__contours__begin_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_contours_hierarchy.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contours_hierarchy/</path>
    <filename>db/dc1/js__contours__hierarchy_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_contours_more_functions.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contours_more_functions/</path>
    <filename>da/d53/js__contours__more__functions_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_contours.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/</path>
    <filename>d5/dee/js__table__of__contents__contours_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_filtering.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_filtering/</path>
    <filename>d8/d93/js__filtering_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_geometric_transformations.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_geometric_transformations/</path>
    <filename>d3/d3b/js__geometric__transformations_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_grabcut.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_grabcut/</path>
    <filename>d2/ddc/js__grabcut_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_gradients.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_gradients/</path>
    <filename>d8/d7c/js__gradients_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_histogram_backprojection.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_histograms/js_histogram_backprojection/</path>
    <filename>da/d92/js__histogram__backprojection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_histogram_begins.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_histograms/js_histogram_begins/</path>
    <filename>d8/d45/js__histogram__begins_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_histogram_equalization.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_histograms/js_histogram_equalization/</path>
    <filename>dc/dbf/js__histogram__equalization_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_histograms.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_histograms/</path>
    <filename>d3/d12/js__table__of__contents__histograms_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_houghcircles.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_houghcircles/</path>
    <filename>d1/d4b/js__houghcircles_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_houghlines.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_houghlines/</path>
    <filename>d0/df9/js__houghlines_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_imgproc_camera.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_imgproc_camera/</path>
    <filename>d7/db4/js__imgproc__camera_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_intelligent_scissors.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_intelligent_scissors/</path>
    <filename>dd/daa/js__intelligent__scissors_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_morphological_ops.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_morphological_ops/</path>
    <filename>db/dc8/js__morphological__ops_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_pyramids.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_pyramids/</path>
    <filename>db/dee/js__pyramids_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_imgproc.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/</path>
    <filename>de/d34/js__table__of__contents__imgproc_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_template_matching.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_template_matching/</path>
    <filename>d3/d94/js__template__matching_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_thresholding.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_thresholding/</path>
    <filename>d1/dbe/js__thresholding_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_fourier_transform.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_transforms/js_fourier_transform/</path>
    <filename>df/d99/js__fourier__transform_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_transforms.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_transforms/</path>
    <filename>d9/ddb/js__table__of__contents__transforms_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_watershed.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_imgproc/js_watershed/</path>
    <filename>d4/d13/js__watershed_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_face_detection.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_objdetect/js_face_detection/</path>
    <filename>dd/d6a/js__face__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_face_detection_camera.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_objdetect/js_face_detection/</path>
    <filename>d9/dc3/js__face__detection__camera_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_objdetect.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_objdetect/</path>
    <filename>d5/d35/js__table__of__contents__objdetect_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_intro.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_setup/js_intro/</path>
    <filename>d6/d50/js__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_nodejs.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_setup/js_nodejs/</path>
    <filename>d9/d61/js__nodejs_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_setup.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_setup/js_setup/</path>
    <filename>d1/df5/js__setup_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_setup.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_setup/</path>
    <filename>d7/d0a/js__table__of__contents__setup_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_usage.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_setup/js_usage/</path>
    <filename>d3/d0f/js__usage_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_tutorials.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/</path>
    <filename>dc/d49/js__tutorials_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_bg_subtraction.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_video/js_bg_subtraction/</path>
    <filename>d9/d54/js__bg__subtraction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_lucas_kanade.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_video/js_lucas_kanade/</path>
    <filename>dd/d67/js__lucas__kanade_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_meanshift.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_video/js_meanshift/</path>
    <filename>d8/d53/js__meanshift_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>js_table_of_contents_video.markdown</name>
    <path>/home/ci/opencv/doc/js_tutorials/js_video/</path>
    <filename>df/d34/js__table__of__contents__video_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_bindings_basics.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_bindings/py_bindings_basics/</path>
    <filename>d3/d5b/py__bindings__basics_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_bindings.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_bindings/</path>
    <filename>d8/d93/py__table__of__contents__bindings_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_calibration.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_calib3d/py_calibration/</path>
    <filename>d7/da4/py__calibration_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_depthmap.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_calib3d/py_depthmap/</path>
    <filename>d8/d81/py__depthmap_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_epipolar_geometry.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_calib3d/py_epipolar_geometry/</path>
    <filename>d9/dae/py__epipolar__geometry_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_pose.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_calib3d/py_pose/</path>
    <filename>d4/d76/py__pose_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_calib3d.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_calib3d/</path>
    <filename>d3/d9b/py__table__of__contents__calib3d_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_basic_ops.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_core/py_basic_ops/</path>
    <filename>d3/dc6/py__basic__ops_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_image_arithmetics.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_core/py_image_arithmetics/</path>
    <filename>d3/d59/py__image__arithmetics_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_optimization.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_core/py_optimization/</path>
    <filename>d8/d10/py__optimization_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_core.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_core/</path>
    <filename>d2/da4/py__table__of__contents__core_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_brief.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_brief/</path>
    <filename>d1/d54/py__brief_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_fast.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_fast/</path>
    <filename>d8/dc1/py__fast_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_feature_homography.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_feature_homography/</path>
    <filename>d4/dba/py__feature__homography_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_features_harris.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_features_harris/</path>
    <filename>d3/d20/py__features__harris_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_features_meaning.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_features_meaning/</path>
    <filename>d5/d3f/py__features__meaning_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_matcher.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_matcher/</path>
    <filename>d9/ded/py__matcher_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_orb.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_orb/</path>
    <filename>d1/d67/py__orb_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_shi_tomasi.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_shi_tomasi/</path>
    <filename>d3/d35/py__shi__tomasi_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_sift_intro.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_sift_intro/</path>
    <filename>df/d0a/py__sift__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_surf_intro.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/py_surf_intro/</path>
    <filename>d3/d20/py__surf__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_feature2d.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_feature2d/</path>
    <filename>df/d42/py__table__of__contents__feature2d_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_drawing_functions.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_gui/py_drawing_functions/</path>
    <filename>d6/dd5/py__drawing__functions_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_image_display.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_gui/py_image_display/</path>
    <filename>d4/df1/py__image__display_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_mouse_handling.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_gui/py_mouse_handling/</path>
    <filename>dc/d46/py__mouse__handling_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_gui.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_gui/</path>
    <filename>d5/d05/py__table__of__contents__gui_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_trackbar.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_gui/py_trackbar/</path>
    <filename>d5/d3c/py__trackbar_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_video_display.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_gui/py_video_display/</path>
    <filename>dd/dd2/py__video__display_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_canny.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_canny/</path>
    <filename>d2/dbb/py__canny_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_colorspaces.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_colorspaces/</path>
    <filename>d6/d11/py__colorspaces_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_contour_features.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contour_features/</path>
    <filename>d9/d94/py__contour__features_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_contour_properties.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contour_properties/</path>
    <filename>d5/dc6/py__contour__properties_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_contours_begin.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contours_begin/</path>
    <filename>dc/d7c/py__contours__begin_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_contours_hierarchy.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contours_hierarchy/</path>
    <filename>d0/d31/py__contours__hierarchy_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_contours_more_functions.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contours_more_functions/</path>
    <filename>db/db2/py__contours__more__functions_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_contours.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/</path>
    <filename>dd/d39/py__table__of__contents__contours_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_filtering.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_filtering/</path>
    <filename>d2/d24/py__filtering_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_geometric_transformations.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_geometric_transformations/</path>
    <filename>de/d07/py__geometric__transformations_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_grabcut.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_grabcut/</path>
    <filename>d8/d4a/py__grabcut_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_gradients.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_gradients/</path>
    <filename>de/d45/py__gradients_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_2d_histogram.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_2d_histogram/</path>
    <filename>d1/d30/py__2d__histogram_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_histogram_backprojection.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_histogram_backprojection/</path>
    <filename>da/dd1/py__histogram__backprojection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_histogram_begins.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_histogram_begins/</path>
    <filename>dc/dff/py__histogram__begins_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_histogram_equalization.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_histogram_equalization/</path>
    <filename>d9/da3/py__histogram__equalization_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_histograms.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/</path>
    <filename>dc/d9e/py__table__of__contents__histograms_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_houghcircles.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_houghcircles/</path>
    <filename>d9/dae/py__houghcircles_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_houghlines.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_houghlines/</path>
    <filename>d9/da9/py__houghlines_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_morphological_ops.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_morphological_ops/</path>
    <filename>d3/df1/py__morphological__ops_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_pyramids.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_pyramids/</path>
    <filename>d9/dd9/py__pyramids_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_imgproc.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/</path>
    <filename>dd/df3/py__table__of__contents__imgproc_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_template_matching.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_template_matching/</path>
    <filename>d2/d82/py__template__matching_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_thresholding.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_thresholding/</path>
    <filename>d2/d6d/py__thresholding_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_fourier_transform.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_transforms/py_fourier_transform/</path>
    <filename>d3/dc2/py__fourier__transform_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_transforms.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_transforms/</path>
    <filename>d2/d28/py__table__of__contents__transforms_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_watershed.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_imgproc/py_watershed/</path>
    <filename>da/d77/py__watershed_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_kmeans_index.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_kmeans/</path>
    <filename>d1/d7d/py__kmeans__index_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_kmeans_opencv.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_kmeans/py_kmeans_opencv/</path>
    <filename>da/dac/py__kmeans__opencv_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_kmeans_understanding.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_kmeans/py_kmeans_understanding/</path>
    <filename>d0/d17/py__kmeans__understanding_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_knn_index.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_knn/</path>
    <filename>d0/d0a/py__knn__index_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_knn_opencv.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_knn/py_knn_opencv/</path>
    <filename>de/d86/py__knn__opencv_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_knn_understanding.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_knn/py_knn_understanding/</path>
    <filename>d1/dae/py__knn__understanding_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_svm_basics.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_svm/py_svm_basics/</path>
    <filename>db/d07/py__svm__basics_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_svm_index.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_svm/</path>
    <filename>db/dcf/py__svm__index_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_svm_opencv.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/py_svm/py_svm_opencv/</path>
    <filename>d2/dee/py__svm__opencv_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_ml.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_ml/</path>
    <filename>d8/d9e/py__table__of__contents__ml_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_face_detection.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_objdetect/py_face_detection/</path>
    <filename>d6/d2a/py__face__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_objdetect.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_objdetect/</path>
    <filename>df/d81/py__table__of__contents__objdetect_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_hdr.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_photo/py_hdr/</path>
    <filename>db/d99/py__hdr_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_inpainting.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_photo/py_inpainting/</path>
    <filename>d8/d64/py__inpainting_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_non_local_means.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_photo/py_non_local_means/</path>
    <filename>d5/d0e/py__non__local__means_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_photo.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_photo/</path>
    <filename>d2/dca/py__table__of__contents__photo_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_intro.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_setup/py_intro/</path>
    <filename>dc/dd8/py__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_pip_install.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_setup/py_pip_install/</path>
    <filename>da/d2c/py__pip__install_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_setup_in_fedora.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_setup/py_setup_in_fedora/</path>
    <filename>df/dfe/py__setup__in__fedora_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_setup_in_ubuntu.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_setup/py_setup_in_ubuntu/</path>
    <filename>d7/de5/py__setup__in__ubuntu_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_setup_in_windows.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_setup/py_setup_in_windows/</path>
    <filename>d9/d98/py__setup__in__windows_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_setup.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_setup/</path>
    <filename>d9/d2c/py__table__of__contents__setup_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_tutorials.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/</path>
    <filename>d0/d23/py__tutorials_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_bg_subtraction.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_video/py_bg_subtraction/</path>
    <filename>df/dba/py__bg__subtraction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_lucas_kanade.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_video/py_lucas_kanade/</path>
    <filename>d3/d72/py__lucas__kanade_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_meanshift.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_video/py_meanshift/</path>
    <filename>d4/d1f/py__meanshift_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>py_table_of_contents_video.markdown</name>
    <path>/home/ci/opencv/doc/py_tutorials/py_video/</path>
    <filename>d0/dd8/py__table__of__contents__video_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_highgui.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/_old/</path>
    <filename>d2/da1/table__of__content__highgui_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_imgcodecs.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/_old/</path>
    <filename>d4/d55/table__of__content__imgcodecs_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_videoio.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/_old/</path>
    <filename>d2/d7d/table__of__content__videoio_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>animations.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>d2/dc6/animations_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>highgui_wayland_ubuntu.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>d4/d5f/highgui__wayland__ubuntu_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>intelperc.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>d8/d80/intelperc_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>kinect_openni.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>dd/d91/kinect__openni_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>orbbec_astra_openni.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>d3/dc3/orbbec__astra__openni_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>orbbec_uvc.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>de/dc9/orbbec__uvc_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>raster_io_gdal.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>d5/d67/raster__io__gdal_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_app.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>de/ddb/table__of__content__app_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>trackbar.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>d5/ddb/trackbar_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>video_input_psnr_ssim.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>da/dcb/video__input__psnr__ssim_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>video_write.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/app/</path>
    <filename>d1/d98/video__write_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>camera_calibration.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/calib3d/camera_calibration/</path>
    <filename>d8/d78/camera__calibration_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>camera_calibration_pattern.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/calib3d/camera_calibration_pattern/</path>
    <filename>df/d05/camera__calibration__pattern_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>camera_calibration_square_chess.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/calib3d/camera_calibration_square_chess/</path>
    <filename>de/d59/camera__calibration__square__chess_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>interactive_calibration.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/calib3d/interactive_calibration/</path>
    <filename>df/dc3/interactive__calibration_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>real_time_pose.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/calib3d/real_time_pose/</path>
    <filename>dc/d83/real__time__pose_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_calib3d.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/calib3d/</path>
    <filename>d1/d16/table__of__content__calib3d_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>usac.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/calib3d/</path>
    <filename>da/d63/usac_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>adding_images.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/adding_images/</path>
    <filename>d3/dd6/adding__images_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>basic_linear_transform.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/basic_linear_transform/</path>
    <filename>dc/d16/basic__linear__transform_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>discrete_fourier_transform.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/discrete_fourier_transform/</path>
    <filename>d7/d0e/discrete__fourier__transform_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>file_input_output_with_xml_yml.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/file_input_output_with_xml_yml/</path>
    <filename>db/db0/file__input__output__with__xml__yml_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>how_to_scan_images.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/how_to_scan_images/</path>
    <filename>d5/d91/how__to__scan__images_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>how_to_use_OpenCV_parallel_for_.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/how_to_use_OpenCV_parallel_for_/</path>
    <filename>d5/d45/how__to__use__OpenCV__parallel__for___8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>how_to_use_OpenCV_parallel_for_new.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/how_to_use_OpenCV_parallel_for_new/</path>
    <filename>d4/d19/how__to__use__OpenCV__parallel__for__new_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>mat_mask_operations.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/mat-mask-operations/</path>
    <filename>d6/d41/mat__mask__operations_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>mat_operations.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/</path>
    <filename>d8/d36/mat__operations_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>mat_the_basic_image_container.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/mat_the_basic_image_container/</path>
    <filename>dc/d90/mat__the__basic__image__container_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_core.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/</path>
    <filename>d7/d3a/table__of__content__core_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>univ_intrin.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/core/univ_intrin/</path>
    <filename>d5/db3/univ__intrin_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_android.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_android/</path>
    <filename>de/d6f/dnn__android_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_custom_layers.md</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_custom_layers/</path>
    <filename>d6/ddf/dnn__custom__layers_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_face.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_face/</path>
    <filename>df/dd1/dnn__face_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_googlenet.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_googlenet/</path>
    <filename>dc/d31/dnn__googlenet_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_halide.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_halide/</path>
    <filename>d0/d59/dnn__halide_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_halide_scheduling.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_halide_scheduling/</path>
    <filename>d6/d74/dnn__halide__scheduling_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_javascript.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_javascript/</path>
    <filename>da/d1b/dnn__javascript_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_OCR.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_OCR/</path>
    <filename>de/dff/dnn__OCR_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_openvino.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_openvino/</path>
    <filename>d0/d9d/dnn__openvino_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>pytorch_cls_model_conversion_c_tutorial.md</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_classification/</path>
    <filename>d4/d43/pytorch__cls__model__conversion__c__tutorial_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>pytorch_cls_model_conversion_tutorial.md</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_classification/</path>
    <filename>db/d17/pytorch__cls__model__conversion__tutorial_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>tf_cls_model_conversion_tutorial.md</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_classification/</path>
    <filename>d9/ddc/tf__cls__model__conversion__tutorial_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>tf_det_model_conversion_tutorial.md</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_detection/</path>
    <filename>dd/dd8/tf__det__model__conversion__tutorial_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>pytorch_sem_segm_model_conversion_tutorial.md</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_segmentation/</path>
    <filename>df/d88/pytorch__sem__segm__model__conversion__tutorial_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>tf_sem_segm_model_conversion_tutorial.md</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_segmentation/</path>
    <filename>d1/d14/tf__sem__segm__model__conversion__tutorial_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_text_spotting.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_text_spotting/</path>
    <filename>d8/d94/dnn__text__spotting_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_yolo.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/dnn_yolo/</path>
    <filename>dd/dfb/dnn__yolo_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_dnn.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/dnn/</path>
    <filename>d1/dc7/table__of__content__dnn_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>akaze_matching.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/akaze_matching/</path>
    <filename>de/dc7/akaze__matching_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>akaze_tracking.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/akaze_tracking/</path>
    <filename>da/d4b/akaze__tracking_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>detection_of_planar_objects.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/detection_of_planar_objects/</path>
    <filename>dd/d5c/detection__of__planar__objects_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>feature_description.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/feature_description/</path>
    <filename>dc/d9f/feature__description_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>feature_detection.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/feature_detection/</path>
    <filename>d7/db5/feature__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>feature_flann_matcher.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/feature_flann_matcher/</path>
    <filename>d9/d22/feature__flann__matcher_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>feature_homography.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/feature_homography/</path>
    <filename>d3/d0b/feature__homography_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>homography.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/homography/</path>
    <filename>d2/dc8/homography_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_features2d.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/</path>
    <filename>da/dcb/table__of__content__features2d_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>corner_subpixels.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/trackingmotion/corner_subpixels/</path>
    <filename>dc/d29/corner__subpixels_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>generic_corner_detector.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/trackingmotion/generic_corner_detector/</path>
    <filename>db/dec/generic__corner__detector_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>good_features_to_track.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/trackingmotion/good_features_to_track/</path>
    <filename>d1/d6a/good__features__to__track_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>harris_detector.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/features2d/trackingmotion/harris_detector/</path>
    <filename>db/d48/harris__detector_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>porting_anisotropic_segmentation.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/gapi/anisotropic_segmentation/</path>
    <filename>da/d38/porting__anisotropic__segmentation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>face_beautification.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/gapi/face_beautification/</path>
    <filename>dd/d78/face__beautification_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>interactive_face_detection.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/gapi/interactive_face_detection/</path>
    <filename>d7/dda/interactive__face__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>oak_devices.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/gapi/oak_devices/</path>
    <filename>d0/d98/oak__devices_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_gapi.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/gapi/</path>
    <filename>d8/df4/table__of__content__gapi_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>gpu_basics_similarity.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/gpu/gpu-basics-similarity/</path>
    <filename>d0/d6c/gpu__basics__similarity_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>gpu_thrust_interop.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/gpu/gpu-thrust-interop/</path>
    <filename>dd/db6/gpu__thrust__interop_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_gpu.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/gpu/</path>
    <filename>dd/d68/table__of__content__gpu_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>anisotropic_image_segmentation.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/anisotropic_image_segmentation/</path>
    <filename>d8/d5f/anisotropic__image__segmentation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>basic_geometric_drawing.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/basic_geometric_drawing/</path>
    <filename>d8/d61/basic__geometric__drawing_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>erosion_dilatation.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/erosion_dilatation/</path>
    <filename>d6/d6c/erosion__dilatation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>gausian_median_blur_bilateral_filter.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/gausian_median_blur_bilateral_filter/</path>
    <filename>d1/d3d/gausian__median__blur__bilateral__filter_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>generalized_hough_ballard_guil.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/generalized_hough_ballard_guil/</path>
    <filename>d5/dfc/generalized__hough__ballard__guil_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>back_projection.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/histograms/back_projection/</path>
    <filename>d5/dbb/back__projection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>histogram_calculation.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/histograms/histogram_calculation/</path>
    <filename>d2/d3a/histogram__calculation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>histogram_comparison.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/histograms/histogram_comparison/</path>
    <filename>de/d12/histogram__comparison_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>histogram_equalization.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/histograms/histogram_equalization/</path>
    <filename>db/de8/histogram__equalization_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>template_matching.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/histograms/template_matching/</path>
    <filename>d1/dd3/template__matching_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>hitOrMiss.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/hitOrMiss/</path>
    <filename>d2/dbf/hitOrMiss_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>canny_detector.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/canny_detector/</path>
    <filename>d0/d6f/canny__detector_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>copyMakeBorder.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/copyMakeBorder/</path>
    <filename>d5/dca/copyMakeBorder_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>distance_transform.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/distance_transformation/</path>
    <filename>dc/d15/distance__transform_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>filter_2d.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/filter_2d/</path>
    <filename>d3/db5/filter__2d_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>hough_circle.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/hough_circle/</path>
    <filename>d4/d67/hough__circle_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>hough_lines.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/hough_lines/</path>
    <filename>da/d5a/hough__lines_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>laplace_operator.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/laplace_operator/</path>
    <filename>dd/d41/laplace__operator_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>remap.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/remap/</path>
    <filename>df/ded/remap_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>sobel_derivatives.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/sobel_derivatives/</path>
    <filename>d8/d3a/sobel__derivatives_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>warp_affine.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/imgtrans/warp_affine/</path>
    <filename>d8/db4/warp__affine_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>morph_lines_detection.md</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/morph_lines_detection/</path>
    <filename>db/d18/morph__lines__detection_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>motion_deblur_filter.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/motion_deblur_filter/</path>
    <filename>d9/d0d/motion__deblur__filter_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>opening_closing_hats.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/opening_closing_hats/</path>
    <filename>dd/d42/opening__closing__hats_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>out_of_focus_deblur_filter.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/out_of_focus_deblur_filter/</path>
    <filename>d4/d4d/out__of__focus__deblur__filter_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>periodic_noise_removing_filter.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/periodic_noise_removing_filter/</path>
    <filename>db/d31/periodic__noise__removing__filter_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>pyramids.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/pyramids/</path>
    <filename>da/d2a/pyramids_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>random_generator_and_text.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/random_generator_and_text/</path>
    <filename>d7/d1c/random__generator__and__text_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>bounding_rects_circles.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/bounding_rects_circles/</path>
    <filename>d9/d5b/bounding__rects__circles_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>bounding_rotated_ellipses.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/bounding_rotated_ellipses/</path>
    <filename>dd/d8b/bounding__rotated__ellipses_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>find_contours.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/find_contours/</path>
    <filename>da/d19/find__contours_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>hull.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/hull/</path>
    <filename>d0/dbd/hull_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>moments.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/moments/</path>
    <filename>d9/d20/moments_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>point_polygon_test.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/point_polygon_test/</path>
    <filename>dc/ddd/point__polygon__test_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_imgproc.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/</path>
    <filename>d5/d00/table__of__content__imgproc_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_contents_contours.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/</path>
    <filename>d8/df1/table__of__contents__contours_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>threshold.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/threshold/</path>
    <filename>d1/d75/threshold_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>threshold_inRange.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/imgproc/threshold_inRange/</path>
    <filename>dc/dbe/threshold__inRange_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>android_dev_intro.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/android_binary_package/</path>
    <filename>d1/dc0/android__dev__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>android_dnn_intro.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/android_binary_package/</path>
    <filename>de/d5c/android__dnn__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>android_ocl_intro.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/android_binary_package/</path>
    <filename>d1/dd0/android__ocl__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dev_with_OCV_on_Android.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/android_binary_package/</path>
    <filename>d9/d37/dev__with__OCV__on__Android_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>building_fastcv.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/building_fastcv/</path>
    <filename>dd/d36/building__fastcv_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>building_tegra_cuda.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/building_tegra_cuda/</path>
    <filename>d7/d04/building__tegra__cuda_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>clojure_dev_intro.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/clojure_dev_intro/</path>
    <filename>da/d37/clojure__dev__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>config_reference.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/config_reference/</path>
    <filename>df/d0e/config__reference_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>tutorial_cross_referencing.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/cross_referencing/</path>
    <filename>d2/d84/tutorial__cross__referencing_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>arm_crosscompile_with_cmake.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/crosscompilation/</path>
    <filename>d5/d49/arm__crosscompile__with__cmake_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>crosscompile_with_multiarch.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/crosscompilation/</path>
    <filename>db/db3/crosscompile__with__multiarch_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>java_dev_intro.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/desktop_java/</path>
    <filename>d0/d80/java__dev__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>display_image.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/display_image/</path>
    <filename>dd/d8a/display__image_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>documentation_tutorial.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/documenting_opencv/</path>
    <filename>d6/d6b/documentation__tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>env_reference.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/env_reference/</path>
    <filename>d3/d67/env__reference_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>general_install.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/general_install/</path>
    <filename>df/ddf/general__install_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>java_eclipse.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/java_eclipse/</path>
    <filename>d0/d9c/java__eclipse_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>linux_eclipse.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/linux_eclipse/</path>
    <filename>da/d37/linux__eclipse_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>linux_gcc_cmake.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/linux_gcc_cmake/</path>
    <filename>df/dc3/linux__gcc__cmake_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>linux_gdb_pretty_printer.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/linux_gdb_pretty_printer/</path>
    <filename>d7/d21/linux__gdb__pretty__printer_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>linux_install.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/linux_install/</path>
    <filename>d7/d12/linux__install_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>load_save_image.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/load_save_image/</path>
    <filename>d2/d4f/load__save__image_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>macos_install.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/macos_install/</path>
    <filename>d0/d05/macos__install_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>oneapi_install.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/oneapi_install/</path>
    <filename>d1/de2/oneapi__install_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_introduction.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/</path>
    <filename>dd/dc1/table__of__content__introduction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>transition_guide.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/transition_guide/</path>
    <filename>dd/d70/transition__guide_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>windows_install.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/windows_install/</path>
    <filename>d6/dd0/windows__install_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>windows_visual_studio_image_watch.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/windows_visual_studio_image_watch/</path>
    <filename>d0/d08/windows__visual__studio__image__watch_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>windows_visual_studio_opencv.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/introduction/windows_visual_studio_opencv/</path>
    <filename>db/d7c/windows__visual__studio__opencv_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>hello.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/ios/hello/</path>
    <filename>da/da0/hello_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>image_manipulation.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/ios/image_manipulation/</path>
    <filename>d6/dd9/image__manipulation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>ios_install.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/ios/ios_install/</path>
    <filename>d2/dc6/ios__install_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_ios.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/ios/</path>
    <filename>df/d59/table__of__content__ios_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>video_processing.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/ios/video_processing/</path>
    <filename>d9/d45/video__processing_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>aruco_board_detection.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/objdetect/aruco_board_detection/</path>
    <filename>de/d6c/aruco__board__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>aruco_calibration.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/objdetect/aruco_calibration/</path>
    <filename>d6/d1e/aruco__calibration_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>aruco_detection.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/objdetect/aruco_detection/</path>
    <filename>db/d20/aruco__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>aruco_faq.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/objdetect/aruco_faq/</path>
    <filename>da/d22/aruco__faq_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>charuco_detection.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/objdetect/charuco_detection/</path>
    <filename>d2/df7/charuco__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>charuco_diamond_detection.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/objdetect/charuco_diamond_detection/</path>
    <filename>d8/d54/charuco__diamond__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_objdetect.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/objdetect/</path>
    <filename>d9/d45/table__of__content__objdetect_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_ml.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/_old/</path>
    <filename>d8/df8/table__of__content__ml_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_photo.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/_old/</path>
    <filename>d7/d7a/table__of__content__photo_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_stitching.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/_old/</path>
    <filename>db/da8/table__of__content__stitching_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_video.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/_old/</path>
    <filename>d1/d22/table__of__content__video_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>background_subtraction.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>d1/d6d/background__subtraction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>barcode_detect_and_decode.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>d5/d0c/barcode__detect__and__decode_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>cascade_classifier.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>d0/d98/cascade__classifier_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>hdr_imaging.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>d9/d87/hdr__imaging_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>introduction_to_pca.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>de/d8a/introduction__to__pca_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>introduction_to_svm.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>d7/d6d/introduction__to__svm_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>meanshift.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>d5/d2a/meanshift_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>non_linear_svms.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>da/d42/non__linear__svms_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>optical_flow.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>db/d50/optical__flow_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>stitcher.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>dd/d7e/stitcher_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_other.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>d7/db8/table__of__content__other_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>traincascade.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/others/</path>
    <filename>d1/deb/traincascade_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>tutorials.markdown</name>
    <path>/home/ci/opencv/doc/tutorials/</path>
    <filename>d7/d54/tutorials_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>solvePnP.markdown</name>
    <path>calib3d/doc/</path>
    <filename>d4/de5/solvePnP_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>calib3d.hpp</name>
    <path>opencv2/</path>
    <filename>d2/d28/calib3d_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/types.hpp</includes>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <includes id="d6/da3/logger_8hpp" name="logger.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utils/logger.hpp</includes>
    <class kind="class">cv::LMSolver::Callback</class>
    <class kind="struct">cv::CirclesGridFinderParameters</class>
    <class kind="class">cv::LMSolver</class>
    <class kind="class">cv::StereoBM</class>
    <class kind="class">cv::StereoMatcher</class>
    <class kind="class">cv::StereoSGBM</class>
    <class kind="struct">cv::UsacParams</class>
    <namespace>cv</namespace>
    <namespace>cv::fisheye</namespace>
  </compound>
  <compound kind="file">
    <name>calib3d.hpp</name>
    <path>opencv2/calib3d/</path>
    <filename>d7/de4/calib3d_2calib3d_8hpp.html</filename>
    <includes id="d2/d28/calib3d_8hpp" name="calib3d.hpp" local="yes" import="no" module="no" objc="no">opencv2/calib3d.hpp</includes>
  </compound>
  <compound kind="file">
    <name>cuda.markdown</name>
    <path>core/doc/</path>
    <filename>d5/d00/cuda_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>intro.markdown</name>
    <path>core/doc/</path>
    <filename>d0/d2e/intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>affine.hpp</name>
    <path>opencv2/core/</path>
    <filename>de/d48/affine_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::Affine3</class>
    <namespace>cv</namespace>
    <namespace>cv::traits</namespace>
  </compound>
  <compound kind="file">
    <name>async.hpp</name>
    <path>opencv2/core/</path>
    <filename>d5/d2c/async_8hpp.html</filename>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="no" import="no" module="no" objc="no">opencv2/core/mat.hpp</includes>
    <class kind="class">cv::AsyncArray</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>base.hpp</name>
    <path>opencv2/core/</path>
    <filename>df/dc3/core_2include_2opencv2_2core_2base_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <includes id="db/d38/neon__utils_8hpp" name="neon_utils.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/neon_utils.hpp</includes>
    <includes id="db/d68/vsx__utils_8hpp" name="vsx_utils.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/vsx_utils.hpp</includes>
    <includes id="d1/d26/check_8hpp" name="check.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/check.hpp</includes>
    <class kind="struct">cv::Hamming</class>
    <namespace>cv</namespace>
    <namespace>cv::Error</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_Assert</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf62bcd90f70e275191ab95136d85906b</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AssertTerminate</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0ebee335a1e5bf2af34fdad6c902b423</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgAssert</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafbcb487cba05bd288dbe18c433de4f6f</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_Error</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5b48c333c777666e076bd7052799f891</anchor>
      <arglist>(code, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_Error_</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1c0cd6e5bd9a5f915c6cab9c0632f969</anchor>
      <arglist>(code, args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>base.hpp</name>
    <path>opencv2/gapi/s11n/</path>
    <filename>d7/d29/gapi_2include_2opencv2_2gapi_2s11n_2base_8hpp.html</filename>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="struct">cv::gapi::s11n::detail::NotImplemented</class>
    <class kind="struct">cv::gapi::s11n::detail::S11N</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::s11n</namespace>
    <namespace>cv::gapi::s11n::detail</namespace>
  </compound>
  <compound kind="file">
    <name>bindings_utils.hpp</name>
    <path>opencv2/core/</path>
    <filename>de/d78/bindings__utils_8hpp.html</filename>
    <includes id="d5/d2c/async_8hpp" name="async.hpp" local="no" import="no" module="no" objc="no">opencv2/core/async.hpp</includes>
    <includes id="d6/dc4/async__promise_8hpp" name="async_promise.hpp" local="no" import="no" module="no" objc="no">opencv2/core/detail/async_promise.hpp</includes>
    <includes id="d6/da3/logger_8hpp" name="logger.hpp" local="no" import="no" module="no" objc="no">opencv2/core/utils/logger.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
    <namespace>cv::utils::fs</namespace>
  </compound>
  <compound kind="file">
    <name>bufferpool.hpp</name>
    <path>opencv2/core/</path>
    <filename>df/d28/bufferpool_8hpp.html</filename>
    <class kind="class">cv::BufferPoolController</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>check.hpp</name>
    <path>opencv2/core/</path>
    <filename>d1/d26/check_8hpp.html</filename>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="no" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_Check</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>aa4406fa151af918326deb94aa4cd3f37</anchor>
      <arglist>(v, test_expr, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckChannels</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a01ed107babb5c8cd5cba9ff4a39095fd</anchor>
      <arglist>(t, test_expr, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckChannelsEQ</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a79bc5aee5dbb2f00783dfb01bb6c8d76</anchor>
      <arglist>(c1, c2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckDepth</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a6014d0ac0732fb02b0870c6c0943e157</anchor>
      <arglist>(t, test_expr, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckDepthEQ</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>ac209c820551d30d6faae113511e66cb1</anchor>
      <arglist>(d1, d2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckEQ</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a61c25240a2aa49578c51fae675350615</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckFalse</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a9759e0e717223337883a7d20402bf2e7</anchor>
      <arglist>(v, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckGE</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>afb73e9363834035c36b766de56650a2e</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckGT</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>aaf54777de4a98f3bdf8766521f751597</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckLE</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a7b8e786a57dcee88dc0cae752adab921</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckLT</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>ac98e8b8e8db2358bda79304adc7eb8a9</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckNE</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a7e760e842bc7bb02d5a7d50da1ebd23f</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckTrue</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>ad9a8586b90957a14e0d2888fd1d2659c</anchor>
      <arglist>(v, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckType</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a3e56a7211a27b1b41d5068727ab5c1e7</anchor>
      <arglist>(t, test_expr, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CheckTypeEQ</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a7cbc4816533fc722b0d0aebac16bda1d</anchor>
      <arglist>(t1, t2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgCheck</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a1418518a4bb56dd471a5bd6b88b340a4</anchor>
      <arglist>(v, test_expr, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgCheckEQ</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a7cdf1718058acefd7ade500dcb354bd9</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgCheckGE</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a320d7434173ef905cd5f2426abaed797</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgCheckGT</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>aa59c9cf292640a61b2e9e5ab94679f44</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgCheckLE</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>a8d27eb8acea9acf910603aff301e0e3e</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgCheckLT</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>aa1572d1f3050ad93373b06b555915eec</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgCheckNE</name>
      <anchorfile>d1/d26/check_8hpp.html</anchorfile>
      <anchor>ad0d8ba6150790e9434ab91923590ea8d</anchor>
      <arglist>(v1, v2, msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>core.hpp</name>
    <path>opencv2/</path>
    <filename>d0/d9c/core_2include_2opencv2_2core_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <includes id="d9/deb/modules_2core_2include_2opencv2_2core_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/traits.hpp</includes>
    <includes id="dc/d09/matx_8hpp" name="matx.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/matx.hpp</includes>
    <includes id="db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/types.hpp</includes>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/mat.hpp</includes>
    <includes id="d8/d14/persistence_8hpp" name="persistence.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/persistence.hpp</includes>
    <includes id="d6/d00/operations_8hpp" name="operations.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/operations.hpp</includes>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <includes id="d3/d46/optim_8hpp" name="optim.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/optim.hpp</includes>
    <includes id="dd/ded/ovx_8hpp" name="ovx.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/ovx.hpp</includes>
    <class kind="class">cv::Algorithm</class>
    <class kind="class">cv::Exception</class>
    <class kind="class">cv::Formatted</class>
    <class kind="class">cv::Formatter</class>
    <class kind="class">cv::LDA</class>
    <class kind="struct">cv::ParamType</class>
    <class kind="struct">cv::ParamType&lt; _Tp, typename std::enable_if&lt; std::is_enum&lt; _Tp &gt;::value &gt;::type &gt;</class>
    <class kind="struct">cv::ParamType&lt; Algorithm &gt;</class>
    <class kind="struct">cv::ParamType&lt; bool &gt;</class>
    <class kind="struct">cv::ParamType&lt; double &gt;</class>
    <class kind="struct">cv::ParamType&lt; float &gt;</class>
    <class kind="struct">cv::ParamType&lt; Mat &gt;</class>
    <class kind="struct">cv::ParamType&lt; Scalar &gt;</class>
    <class kind="struct">cv::ParamType&lt; std::vector&lt; Mat &gt; &gt;</class>
    <class kind="struct">cv::ParamType&lt; String &gt;</class>
    <class kind="struct">cv::ParamType&lt; uchar &gt;</class>
    <class kind="struct">cv::ParamType&lt; uint64 &gt;</class>
    <class kind="struct">cv::ParamType&lt; unsigned &gt;</class>
    <class kind="class">cv::PCA</class>
    <class kind="class">cv::RNG</class>
    <class kind="class">cv::RNG_MT19937</class>
    <class kind="class">cv::SVD</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>core.hpp</name>
    <path>opencv2/core/</path>
    <filename>d2/ddb/core_2include_2opencv2_2core_2core_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
  </compound>
  <compound kind="file">
    <name>core.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d4/df9/gapi_2include_2opencv2_2gapi_2core_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <includes id="d4/d75/gapi_2include_2opencv2_2gapi_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/imgproc.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d4/d0a/format_8hpp" name="format.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/format.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::core</namespace>
    <namespace>cv::gapi::streaming</namespace>
  </compound>
  <compound kind="file">
    <name>core.hpp</name>
    <path>opencv2/gapi/cpu/</path>
    <filename>d4/df2/gapi_2include_2opencv2_2gapi_2cpu_2core_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::core</namespace>
    <namespace>cv::gapi::core::cpu</namespace>
  </compound>
  <compound kind="file">
    <name>core.hpp</name>
    <path>opencv2/gapi/fluid/</path>
    <filename>d3/d81/gapi_2include_2opencv2_2gapi_2fluid_2core_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::core</namespace>
    <namespace>cv::gapi::core::fluid</namespace>
  </compound>
  <compound kind="file">
    <name>core.hpp</name>
    <path>opencv2/gapi/gpu/</path>
    <filename>d9/d1a/gapi_2include_2opencv2_2gapi_2gpu_2core_8hpp.html</filename>
    <includes id="dd/db3/gapi_2include_2opencv2_2gapi_2ocl_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/ocl/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::core</namespace>
    <namespace>cv::gapi::core::gpu</namespace>
  </compound>
  <compound kind="file">
    <name>core.hpp</name>
    <path>opencv2/gapi/ocl/</path>
    <filename>dd/db3/gapi_2include_2opencv2_2gapi_2ocl_2core_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::core</namespace>
    <namespace>cv::gapi::core::ocl</namespace>
  </compound>
  <compound kind="file">
    <name>core.hpp</name>
    <path>opencv2/gapi/plaidml/</path>
    <filename>dc/d2d/gapi_2include_2opencv2_2gapi_2plaidml_2core_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::core</namespace>
    <namespace>cv::gapi::core::plaidml</namespace>
  </compound>
  <compound kind="file">
    <name>cuda.hpp</name>
    <path>opencv2/core/</path>
    <filename>d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/db2/cuda__types_8hpp" name="cuda_types.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda_types.hpp</includes>
    <class kind="class">cv::cuda::GpuMat::Allocator</class>
    <class kind="class">cv::cuda::BufferPool</class>
    <class kind="class">cv::cuda::DeviceInfo</class>
    <class kind="class">cv::cuda::Event</class>
    <class kind="struct">cv::cuda::GpuData</class>
    <class kind="class">cv::cuda::GpuMat</class>
    <class kind="class">cv::cuda::GpuMatND</class>
    <class kind="class">cv::cuda::HostMem</class>
    <class kind="class">cv::cuda::Stream</class>
    <class kind="class">cv::cuda::TargetArchs</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cuda.hpp</name>
    <path>opencv2/photo/</path>
    <filename>d2/d7d/modules_2photo_2include_2opencv2_2photo_2cuda_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cuda.hpp</name>
    <path>opencv2/xfeatures2d/</path>
    <filename>da/d44/contrib_2modules_2xfeatures2d_2include_2opencv2_2xfeatures2d_2cuda_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <class kind="class">cv::cuda::SURF_CUDA</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>block.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d3/d30/modules_2core_2include_2opencv2_2core_2cuda_2block_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>block.hpp</name>
    <path>opencv2/cudev/block/</path>
    <filename>d4/db0/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2block_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <class kind="struct">cv::cudev::Block</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_BLOCK_BLOCK_HPP</name>
      <anchorfile>d4/db0/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2block_8hpp.html</anchorfile>
      <anchor>a2c1144b2a97a0f2c35e0a79d50a845ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>border_interpolate.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d5/dd1/border__interpolate_8hpp.html</filename>
    <includes id="de/d17/modules_2core_2include_2opencv2_2core_2cuda_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">saturate_cast.hpp</includes>
    <includes id="de/d6f/modules_2core_2include_2opencv2_2core_2cuda_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">vec_traits.hpp</includes>
    <includes id="d4/da9/modules_2core_2include_2opencv2_2core_2cuda_2vec__math_8hpp" name="vec_math.hpp" local="yes" import="no" module="no" objc="no">vec_math.hpp</includes>
  </compound>
  <compound kind="file">
    <name>color.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d1/d71/modules_2core_2include_2opencv2_2core_2cuda_2color_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>color.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>dc/d7a/contrib_2modules_2cudev_2include_2opencv2_2cudev_2expr_2color_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/transform.hpp</includes>
    <includes id="db/dcf/color__cvt_8hpp" name="color_cvt.hpp" local="yes" import="no" module="no" objc="no">../functional/color_cvt.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_CVTCOLOR_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c84621f970f89de7ca8d1a6de203484</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_COLOR_HPP</name>
      <anchorfile>dc/d7a/contrib_2modules_2cudev_2include_2opencv2_2cudev_2expr_2color_8hpp.html</anchorfile>
      <anchor>a07f2fa07a904e537cba3291d5d2d0daf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>df/d0f/contrib_2modules_2fastcv_2include_2opencv2_2fastcv_2color_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>common.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp.html</filename>
    <includes id="de/db2/cuda__types_8hpp" name="cuda_types.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda_types.hpp</includes>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
  </compound>
  <compound kind="file">
    <name>common.hpp</name>
    <path>opencv2/cudev/</path>
    <filename>da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d3/de8/cuda__stream__accessor_8hpp" name="cuda_stream_accessor.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda_stream_accessor.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_ARCH</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf27748f2ba216d3a558e4fe06f23fe6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_SAFE_CALL</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70c6c6c39f5194d4d371e2784717ba1e</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG2_F</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad962517c00fcc84c074311c5eebed807</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_PI_F</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1a849d3e9c56bc845c8097d9208516d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_COMMON_HPP</name>
      <anchorfile>da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp.html</anchorfile>
      <anchor>a24cb468d9a79ab023740e65038264a9f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cuda_compat.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>df/d67/cuda__compat_8hpp.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
    <namespace>cv::cuda::device</namespace>
    <namespace>cv::cuda::device::compat</namespace>
  </compound>
  <compound kind="file">
    <name>datamov_utils.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>df/dcf/datamov__utils_8hpp.html</filename>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">common.hpp</includes>
  </compound>
  <compound kind="file">
    <name>reduce_key_val.hpp</name>
    <path>opencv2/core/cuda/detail/</path>
    <filename>d3/dbd/reduce__key__val_8hpp.html</filename>
    <includes id="de/d29/modules_2core_2include_2opencv2_2core_2cuda_2warp_8hpp" name="warp.hpp" local="yes" import="no" module="no" objc="no">../warp.hpp</includes>
    <includes id="d9/daf/warp__shuffle_8hpp" name="warp_shuffle.hpp" local="yes" import="no" module="no" objc="no">../warp_shuffle.hpp</includes>
  </compound>
  <compound kind="file">
    <name>dynamic_smem.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d3/d73/modules_2core_2include_2opencv2_2core_2cuda_2dynamic__smem_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>dynamic_smem.hpp</name>
    <path>opencv2/cudev/block/</path>
    <filename>d1/d15/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2dynamic__smem_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <class kind="struct">cv::cudev::DynamicSharedMem</class>
    <class kind="struct">cv::cudev::DynamicSharedMem&lt; double &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_BLOCK_DYNAMIC_SMEM_HPP</name>
      <anchorfile>d1/d15/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2dynamic__smem_8hpp.html</anchorfile>
      <anchor>acddce16e6f40bc51eb08458524e9d8e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>emulation.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>dd/d0e/emulation_8hpp.html</filename>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">common.hpp</includes>
    <includes id="d4/d42/warp__reduce_8hpp" name="warp_reduce.hpp" local="yes" import="no" module="no" objc="no">warp_reduce.hpp</includes>
  </compound>
  <compound kind="file">
    <name>filters.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d3/d10/filters_8hpp.html</filename>
    <includes id="de/d17/modules_2core_2include_2opencv2_2core_2cuda_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">saturate_cast.hpp</includes>
    <includes id="de/d6f/modules_2core_2include_2opencv2_2core_2cuda_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">vec_traits.hpp</includes>
    <includes id="d4/da9/modules_2core_2include_2opencv2_2core_2cuda_2vec__math_8hpp" name="vec_math.hpp" local="yes" import="no" module="no" objc="no">vec_math.hpp</includes>
    <includes id="d8/dbd/modules_2core_2include_2opencv2_2core_2cuda_2type__traits_8hpp" name="type_traits.hpp" local="yes" import="no" module="no" objc="no">type_traits.hpp</includes>
  </compound>
  <compound kind="file">
    <name>funcattrib.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>db/dbc/funcattrib_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>functional.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d7/dfd/modules_2core_2include_2opencv2_2core_2cuda_2functional_8hpp.html</filename>
    <includes id="de/d17/modules_2core_2include_2opencv2_2core_2cuda_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">saturate_cast.hpp</includes>
    <includes id="de/d6f/modules_2core_2include_2opencv2_2core_2cuda_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">vec_traits.hpp</includes>
    <includes id="d8/dbd/modules_2core_2include_2opencv2_2core_2cuda_2type__traits_8hpp" name="type_traits.hpp" local="yes" import="no" module="no" objc="no">type_traits.hpp</includes>
  </compound>
  <compound kind="file">
    <name>functional.hpp</name>
    <path>opencv2/cudev/functional/</path>
    <filename>db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d0/d5e/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">../util/saturate_cast.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">../util/vec_traits.hpp</includes>
    <includes id="dc/d1b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__math_8hpp" name="vec_math.hpp" local="yes" import="no" module="no" objc="no">../util/vec_math.hpp</includes>
    <includes id="da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp" name="type_traits.hpp" local="yes" import="no" module="no" objc="no">../util/type_traits.hpp</includes>
    <class kind="struct">cv::cudev::abs_func</class>
    <class kind="struct">cv::cudev::abs_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::absdiff_func</class>
    <class kind="struct">cv::cudev::acos_func</class>
    <class kind="struct">cv::cudev::acos_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::acosh_func</class>
    <class kind="struct">cv::cudev::acosh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::asin_func</class>
    <class kind="struct">cv::cudev::asin_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::asinh_func</class>
    <class kind="struct">cv::cudev::asinh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atan2_func</class>
    <class kind="struct">cv::cudev::atan2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atan_func</class>
    <class kind="struct">cv::cudev::atan_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atanh_func</class>
    <class kind="struct">cv::cudev::atanh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::binary_function</class>
    <class kind="struct">cv::cudev::BinaryNegate</class>
    <class kind="struct">cv::cudev::Binder1st</class>
    <class kind="struct">cv::cudev::Binder2nd</class>
    <class kind="struct">cv::cudev::bit_and</class>
    <class kind="struct">cv::cudev::bit_lshift</class>
    <class kind="struct">cv::cudev::bit_not</class>
    <class kind="struct">cv::cudev::bit_or</class>
    <class kind="struct">cv::cudev::bit_rshift</class>
    <class kind="struct">cv::cudev::bit_xor</class>
    <class kind="struct">cv::cudev::cos_func</class>
    <class kind="struct">cv::cudev::cos_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::cosh_func</class>
    <class kind="struct">cv::cudev::cosh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::direction_func</class>
    <class kind="struct">cv::cudev::direction_interleaved_func</class>
    <class kind="struct">cv::cudev::divides</class>
    <class kind="struct">cv::cudev::equal_to</class>
    <class kind="struct">cv::cudev::exp10_func</class>
    <class kind="struct">cv::cudev::exp10_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::exp2_func</class>
    <class kind="struct">cv::cudev::exp2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::exp_func</class>
    <class kind="struct">cv::cudev::exp_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::functional_detail::FloatType</class>
    <class kind="struct">cv::cudev::greater</class>
    <class kind="struct">cv::cudev::greater_equal</class>
    <class kind="struct">cv::cudev::hypot_func</class>
    <class kind="struct">cv::cudev::hypot_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::identity</class>
    <class kind="struct">cv::cudev::InRangeComparator</class>
    <class kind="struct">cv::cudev::InRangeCopier</class>
    <class kind="struct">cv::cudev::InRangeFunc</class>
    <class kind="struct">cv::cudev::IsBinaryFunction</class>
    <class kind="struct">cv::cudev::IsUnaryFunction</class>
    <class kind="struct">cv::cudev::less</class>
    <class kind="struct">cv::cudev::less_equal</class>
    <class kind="struct">cv::cudev::log10_func</class>
    <class kind="struct">cv::cudev::log10_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::log2_func</class>
    <class kind="struct">cv::cudev::log2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::log_func</class>
    <class kind="struct">cv::cudev::log_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::logical_and</class>
    <class kind="struct">cv::cudev::logical_not</class>
    <class kind="struct">cv::cudev::logical_or</class>
    <class kind="struct">cv::cudev::magnitude_direction_interleaved_func</class>
    <class kind="struct">cv::cudev::magnitude_func</class>
    <class kind="struct">cv::cudev::magnitude_interleaved_func</class>
    <class kind="struct">cv::cudev::magnitude_sqr_func</class>
    <class kind="struct">cv::cudev::magnitude_sqr_interleaved_func</class>
    <class kind="struct">cv::cudev::maximum</class>
    <class kind="struct">cv::cudev::maximum&lt; double &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; float &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; short &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::minimum</class>
    <class kind="struct">cv::cudev::minimum&lt; double &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; float &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; short &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::minus</class>
    <class kind="struct">cv::cudev::modulus</class>
    <class kind="struct">cv::cudev::multiplies</class>
    <class kind="struct">cv::cudev::negate</class>
    <class kind="struct">cv::cudev::IsUnaryFunction::No</class>
    <class kind="struct">cv::cudev::IsBinaryFunction::No</class>
    <class kind="struct">cv::cudev::not_equal_to</class>
    <class kind="struct">cv::cudev::plus</class>
    <class kind="struct">cv::cudev::pow_func</class>
    <class kind="struct">cv::cudev::pow_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::project1st</class>
    <class kind="struct">cv::cudev::project2nd</class>
    <class kind="struct">cv::cudev::saturate_cast_fp16_func&lt; float, short &gt;</class>
    <class kind="struct">cv::cudev::saturate_cast_fp16_func&lt; short, float &gt;</class>
    <class kind="struct">cv::cudev::saturate_cast_func</class>
    <class kind="struct">cv::cudev::sin_func</class>
    <class kind="struct">cv::cudev::sin_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::sinh_func</class>
    <class kind="struct">cv::cudev::sinh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::sqr_func</class>
    <class kind="struct">cv::cudev::sqrt_func</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::tan_func</class>
    <class kind="struct">cv::cudev::tan_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::tanh_func</class>
    <class kind="struct">cv::cudev::tanh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::ThreshBinaryFunc</class>
    <class kind="struct">cv::cudev::ThreshBinaryInvFunc</class>
    <class kind="struct">cv::cudev::ThreshToZeroFunc</class>
    <class kind="struct">cv::cudev::ThreshToZeroInvFunc</class>
    <class kind="struct">cv::cudev::ThreshTruncFunc</class>
    <class kind="struct">cv::cudev::unary_function</class>
    <class kind="struct">cv::cudev::UnaryNegate</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <namespace>cv::cudev::functional_detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_BINARY_FUNCTION_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga524c15835e3bd64bc4832906f8a0c687</anchor>
      <arglist>(name, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_MINMAX_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a8b5e4ac2a4932fb2d5fab22ae146a4</anchor>
      <arglist>(type, maxop, minop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_UNARY_FUNCTION_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85e62134c3bbf38f9152858c6918385b</anchor>
      <arglist>(name, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_FUNCTIONAL_FUNCTIONAL_HPP</name>
      <anchorfile>db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp.html</anchorfile>
      <anchor>a3ad1a6ae6fb80554207d77cdd6038aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_FUNCTIONAL_MAKE_IN_RANGE_COMPARATOR</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12f3fbf4ec09f173c7488f10711abadd</anchor>
      <arglist>(i, field)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_FUNCTIONAL_MAKE_IN_RANGE_COPIER</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d0c3aac2b7d6500a0c1107fc22ec630</anchor>
      <arglist>(i, field)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>limits.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d7/d42/modules_2core_2include_2opencv2_2core_2cuda_2limits_8hpp.html</filename>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">common.hpp</includes>
  </compound>
  <compound kind="file">
    <name>limits.hpp</name>
    <path>opencv2/cudev/util/</path>
    <filename>dc/d46/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2limits_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <class kind="struct">cv::cudev::numeric_limits&lt; bool &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; double &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; float &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; short &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; ushort &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_UTIL_LIMITS_HPP</name>
      <anchorfile>dc/d46/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2limits_8hpp.html</anchorfile>
      <anchor>a65ad50fa5b62ed1e85cea313884847c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reduce.hpp</name>
    <path>opencv2/core/cuda/detail/</path>
    <filename>da/dca/modules_2core_2include_2opencv2_2core_2cuda_2detail_2reduce_8hpp.html</filename>
    <includes id="de/d29/modules_2core_2include_2opencv2_2core_2cuda_2warp_8hpp" name="warp.hpp" local="yes" import="no" module="no" objc="no">../warp.hpp</includes>
    <includes id="d9/daf/warp__shuffle_8hpp" name="warp_shuffle.hpp" local="yes" import="no" module="no" objc="no">../warp_shuffle.hpp</includes>
  </compound>
  <compound kind="file">
    <name>reduce.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d3/d78/modules_2core_2include_2opencv2_2core_2cuda_2reduce_8hpp.html</filename>
    <includes id="da/dca/modules_2core_2include_2opencv2_2core_2cuda_2detail_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">detail/reduce.hpp</includes>
    <includes id="d3/dbd/reduce__key__val_8hpp" name="reduce_key_val.hpp" local="yes" import="no" module="no" objc="no">detail/reduce_key_val.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>THRUST_DEBUG</name>
      <anchorfile>d3/d78/modules_2core_2include_2opencv2_2core_2cuda_2reduce_8hpp.html</anchorfile>
      <anchor>a307edaa487e6e39fcca95bd1250ec1f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reduce.hpp</name>
    <path>opencv2/cudev/block/</path>
    <filename>d3/d33/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2reduce_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d3/d6f/tuple_8hpp" name="tuple.hpp" local="yes" import="no" module="no" objc="no">../util/tuple.hpp</includes>
    <includes id="d7/da3/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">../warp/reduce.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_BLOCK_REDUCE_HPP</name>
      <anchorfile>d3/d33/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2reduce_8hpp.html</anchorfile>
      <anchor>ab84f43705d89c8633f6ae8d50223549e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reduce.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>d4/d25/contrib_2modules_2cudev_2include_2opencv2_2cudev_2grid_2reduce_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d3/dbb/mask_8hpp" name="mask.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/mask.hpp</includes>
    <includes id="dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/transform.hpp</includes>
    <class kind="struct">cv::cudev::DefaultGlobReducePolicy</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_REDUCE_HPP</name>
      <anchorfile>d4/d25/contrib_2modules_2cudev_2include_2opencv2_2cudev_2grid_2reduce_8hpp.html</anchorfile>
      <anchor>aeb868ad11b9b6244628b07b98b6c04d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reduce.hpp</name>
    <path>opencv2/cudev/warp/</path>
    <filename>d7/da3/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2reduce_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d3/d6f/tuple_8hpp" name="tuple.hpp" local="yes" import="no" module="no" objc="no">../util/tuple.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_WARP_REDUCE_HPP</name>
      <anchorfile>d7/da3/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2reduce_8hpp.html</anchorfile>
      <anchor>ab460a86ce2356a945df3010b58a97c08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>saturate_cast.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>de/d17/modules_2core_2include_2opencv2_2core_2cuda_2saturate__cast_8hpp.html</filename>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">common.hpp</includes>
  </compound>
  <compound kind="file">
    <name>saturate_cast.hpp</name>
    <path>opencv2/cudev/util/</path>
    <filename>d0/d5e/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2saturate__cast_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_UTIL_SATURATE_CAST_HPP</name>
      <anchorfile>d0/d5e/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2saturate__cast_8hpp.html</anchorfile>
      <anchor>ad8093a034a4a09513fea55e0d6e5af60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scan.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d5/dc3/modules_2core_2include_2opencv2_2core_2cuda_2scan_8hpp.html</filename>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda/common.hpp</includes>
    <includes id="df/dc3/cuda_2utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda/utility.hpp</includes>
    <includes id="de/d29/modules_2core_2include_2opencv2_2core_2cuda_2warp_8hpp" name="warp.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda/warp.hpp</includes>
    <includes id="d9/daf/warp__shuffle_8hpp" name="warp_shuffle.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda/warp_shuffle.hpp</includes>
  </compound>
  <compound kind="file">
    <name>scan.hpp</name>
    <path>opencv2/cudev/block/</path>
    <filename>d7/de8/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2scan_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="dd/de6/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2scan_8hpp" name="scan.hpp" local="yes" import="no" module="no" objc="no">../warp/scan.hpp</includes>
    <includes id="de/dea/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2warp_8hpp" name="warp.hpp" local="yes" import="no" module="no" objc="no">../warp/warp.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_BLOCK_SCAN_HPP</name>
      <anchorfile>d7/de8/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2scan_8hpp.html</anchorfile>
      <anchor>a2cedfad6f2399130ec37ea1fc897cdc5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scan.hpp</name>
    <path>opencv2/cudev/warp/</path>
    <filename>dd/de6/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2scan_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="de/dea/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2warp_8hpp" name="warp.hpp" local="yes" import="no" module="no" objc="no">warp.hpp</includes>
    <includes id="d1/d77/shuffle_8hpp" name="shuffle.hpp" local="yes" import="no" module="no" objc="no">shuffle.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_WARP_SCAN_HPP</name>
      <anchorfile>dd/de6/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2scan_8hpp.html</anchorfile>
      <anchor>a0ba4bd3216bbb3f32ca4530eb48a4d61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simd_functions.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>dc/db9/modules_2core_2include_2opencv2_2core_2cuda_2simd__functions_8hpp.html</filename>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">common.hpp</includes>
  </compound>
  <compound kind="file">
    <name>simd_functions.hpp</name>
    <path>opencv2/cudev/util/</path>
    <filename>d5/db5/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2simd__functions_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_UTIL_SIMD_FUNCTIONS_HPP</name>
      <anchorfile>d5/db5/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2simd__functions_8hpp.html</anchorfile>
      <anchor>a6a7a34bd62d2d269942e4fd8f3debd9b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>da/da3/modules_2core_2include_2opencv2_2core_2cuda_2transform_8hpp.html</filename>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">common.hpp</includes>
    <includes id="df/dc3/cuda_2utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">utility.hpp</includes>
  </compound>
  <compound kind="file">
    <name>transform.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>dc/df5/contrib_2modules_2cudev_2include_2opencv2_2cudev_2grid_2transform_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d3/d6f/tuple_8hpp" name="tuple.hpp" local="yes" import="no" module="no" objc="no">../util/tuple.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d5/d18/glob_8hpp" name="glob.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/glob.hpp</includes>
    <includes id="d3/dbb/mask_8hpp" name="mask.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/mask.hpp</includes>
    <includes id="d6/d5d/zip_8hpp" name="zip.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/zip.hpp</includes>
    <class kind="struct">cv::cudev::DefaultTransformPolicy</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_TRANSFORM_HPP</name>
      <anchorfile>dc/df5/contrib_2modules_2cudev_2include_2opencv2_2cudev_2grid_2transform_8hpp.html</anchorfile>
      <anchor>a4af0431670444daf84b515af65961e2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d7/deb/copy_8hpp" name="copy.hpp" local="yes" import="no" module="no" objc="no">../grid/copy.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">gpumat.hpp</includes>
    <class kind="struct">cv::cudev::BinaryTransformPtr</class>
    <class kind="struct">cv::cudev::BinaryTransformPtrSz</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; BinaryTransformPtrSz&lt; Src1Ptr, Src2Ptr, Op &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; UnaryTransformPtrSz&lt; SrcPtr, Op &gt; &gt;</class>
    <class kind="struct">cv::cudev::UnaryTransformPtr</class>
    <class kind="struct">cv::cudev::UnaryTransformPtrSz</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_TRANSFORM_HPP</name>
      <anchorfile>dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp.html</anchorfile>
      <anchor>a72a89a0ec0d1ab8ce93a4d5f889fde8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>type_traits.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d8/dbd/modules_2core_2include_2opencv2_2core_2cuda_2type__traits_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>type_traits.hpp</name>
    <path>opencv2/gapi/util/</path>
    <filename>df/d0f/modules_2gapi_2include_2opencv2_2gapi_2util_2type__traits_8hpp.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::util</namespace>
  </compound>
  <compound kind="file">
    <name>type_traits.hpp</name>
    <path>opencv2/cudev/util/</path>
    <filename>da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">vec_traits.hpp</includes>
    <class kind="struct">cv::cudev::ArrayWrapper</class>
    <class kind="struct">cv::cudev::DisableIf</class>
    <class kind="struct">cv::cudev::EnableIf</class>
    <class kind="struct">cv::cudev::Int2Type</class>
    <class kind="struct">cv::cudev::IsPowerOf2</class>
    <class kind="struct">cv::cudev::LargerType</class>
    <class kind="struct">cv::cudev::Log2</class>
    <class kind="struct">cv::cudev::Log2&lt; N, 0, COUNT &gt;</class>
    <class kind="struct">cv::cudev::NullType</class>
    <class kind="struct">cv::cudev::SelectIf</class>
    <class kind="struct">cv::cudev::SelectIf&lt; false, ThenType, ElseType &gt;</class>
    <class kind="struct">cv::cudev::TypesEquals</class>
    <class kind="struct">cv::cudev::TypesEquals&lt; A, A &gt;</class>
    <class kind="struct">cv::cudev::TypeTraits</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_UTIL_TYPE_TRAITS_HPP</name>
      <anchorfile>da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp.html</anchorfile>
      <anchor>a0ae1b254a36ab47df82f4b7719d58305</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>utility.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>df/dc3/cuda_2utility_8hpp.html</filename>
    <includes id="de/d17/modules_2core_2include_2opencv2_2core_2cuda_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">saturate_cast.hpp</includes>
    <includes id="df/dcf/datamov__utils_8hpp" name="datamov_utils.hpp" local="yes" import="no" module="no" objc="no">datamov_utils.hpp</includes>
  </compound>
  <compound kind="file">
    <name>utility.hpp</name>
    <path>opencv2/core/</path>
    <filename>d1/d4e/utility_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::AutoBuffer</class>
    <class kind="class">cv::CommandLineParser</class>
    <class kind="class">cv::Node</class>
    <class kind="class">cv::ParallelLoopBody</class>
    <class kind="class">cv::ParallelLoopBodyLambdaWrapper</class>
    <class kind="class">cv::TickMeter</class>
    <namespace>cv</namespace>
    <namespace>cv::samples</namespace>
    <namespace>cv::utils</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_IMPL_ADD</name>
      <anchorfile>d1/d4e/utility_8hpp.html</anchorfile>
      <anchor>a164329b5a66994eb9c6891557c5a7e6e</anchor>
      <arglist>(impl)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vec_distance.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d7/d23/modules_2core_2include_2opencv2_2core_2cuda_2vec__distance_8hpp.html</filename>
    <includes id="d3/d78/modules_2core_2include_2opencv2_2core_2cuda_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">reduce.hpp</includes>
    <includes id="d7/dfd/modules_2core_2include_2opencv2_2core_2cuda_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">functional.hpp</includes>
  </compound>
  <compound kind="file">
    <name>vec_distance.hpp</name>
    <path>opencv2/cudev/block/</path>
    <filename>d5/dbb/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2vec__distance_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">../functional/functional.hpp</includes>
    <includes id="d7/da3/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">../warp/reduce.hpp</includes>
    <includes id="d3/d33/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">reduce.hpp</includes>
    <class kind="struct">cv::cudev::NormHamming</class>
    <class kind="struct">cv::cudev::NormL1</class>
    <class kind="struct">cv::cudev::NormL1&lt; float &gt;</class>
    <class kind="struct">cv::cudev::NormL2</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_BLOCK_VEC_DISTANCE_HPP</name>
      <anchorfile>d5/dbb/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2vec__distance_8hpp.html</anchorfile>
      <anchor>a52b481c2f6d317d7beac6c82147eeb28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vec_math.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d4/da9/modules_2core_2include_2opencv2_2core_2cuda_2vec__math_8hpp.html</filename>
    <includes id="de/d6f/modules_2core_2include_2opencv2_2core_2cuda_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">vec_traits.hpp</includes>
    <includes id="de/d17/modules_2core_2include_2opencv2_2core_2cuda_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">saturate_cast.hpp</includes>
    <includes id="df/d67/cuda__compat_8hpp" name="cuda_compat.hpp" local="yes" import="no" module="no" objc="no">cuda_compat.hpp</includes>
  </compound>
  <compound kind="file">
    <name>vec_math.hpp</name>
    <path>opencv2/cudev/util/</path>
    <filename>dc/d1b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__math_8hpp.html</filename>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">vec_traits.hpp</includes>
    <includes id="d0/d5e/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">saturate_cast.hpp</includes>
    <includes id="df/d67/cuda__compat_8hpp" name="cuda_compat.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda/cuda_compat.hpp</includes>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper&lt; 1, VecD &gt;</class>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper&lt; 2, VecD &gt;</class>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper&lt; 3, VecD &gt;</class>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper&lt; 4, VecD &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <namespace>cv::cudev::vec_math_detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_SCALAR_BINARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0483608aac615e025013470f9254833f</anchor>
      <arglist>(func_name, func, input_type, scalar_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_SCALAR_BINARY_OP</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5b11c427d43242d51b5975d390f0196</anchor>
      <arglist>(op, input_type, scalar_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_VEC_BINARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac567966e73eb04a2b696e9ba213e068b</anchor>
      <arglist>(func_name, func, input_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_VEC_BINARY_OP</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6b550323b99c96478a5bbe1e6eee53d</anchor>
      <arglist>(op, input_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_VEC_UNARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d92c5a410ac876c8aaecc87e62fe292</anchor>
      <arglist>(func_name, func, input_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_VEC_UNARY_OP</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4644495144331441714ad839a02b2968</anchor>
      <arglist>(op, input_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_UTIL_VEC_MATH_HPP</name>
      <anchorfile>dc/d1b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__math_8hpp.html</anchorfile>
      <anchor>a0f1c6726b5d26c87a7df42ddeac57b0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vec_traits.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>de/d6f/modules_2core_2include_2opencv2_2core_2cuda_2vec__traits_8hpp.html</filename>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">common.hpp</includes>
    <includes id="df/d67/cuda__compat_8hpp" name="cuda_compat.hpp" local="yes" import="no" module="no" objc="no">cuda_compat.hpp</includes>
  </compound>
  <compound kind="file">
    <name>vec_traits.hpp</name>
    <path>opencv2/cudev/util/</path>
    <filename>d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="df/d67/cuda__compat_8hpp" name="cuda_compat.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda/cuda_compat.hpp</includes>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort4 &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_DATA_TYPE_INST</name>
      <anchorfile>d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp.html</anchorfile>
      <anchor>a53c24294387bed5efb979cc4f9a5b48b</anchor>
      <arglist>(_depth_type, _channel_num)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_MAKE_VEC_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87de06dcb6af0236b0ad71f0935d9586</anchor>
      <arglist>(elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_VEC_TRAITS_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2f03a5b472fd27531497abc5fb78099</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_UTIL_VEC_TRAITS_HPP</name>
      <anchorfile>d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp.html</anchorfile>
      <anchor>a485ba0f65f359ccc5b083c149fa5f683</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>warp.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>de/d29/modules_2core_2include_2opencv2_2core_2cuda_2warp_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>warp.hpp</name>
    <path>opencv2/cudev/warp/</path>
    <filename>de/dea/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2warp_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <class kind="struct">cv::cudev::Warp</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_WARP_WARP_HPP</name>
      <anchorfile>de/dea/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2warp_8hpp.html</anchorfile>
      <anchor>acc29d3b325b3ba904fcd89011375e7ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>warp.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>dd/d40/contrib_2modules_2fastcv_2include_2opencv2_2fastcv_2warp_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>warp_reduce.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d4/d42/warp__reduce_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>warp_shuffle.hpp</name>
    <path>opencv2/core/cuda/</path>
    <filename>d9/daf/warp__shuffle_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>cuda_stream_accessor.hpp</name>
    <path>opencv2/core/</path>
    <filename>d3/de8/cuda__stream__accessor_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <class kind="struct">cv::cuda::EventAccessor</class>
    <class kind="struct">cv::cuda::StreamAccessor</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cuda_types.hpp</name>
    <path>opencv2/core/</path>
    <filename>de/db2/cuda__types_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>cv_cpu_dispatch.h</name>
    <path>opencv2/core/</path>
    <filename>d1/dac/cv__cpu__dispatch_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a9ac1933a69e00b4987eea7d0d912d194</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX2</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>afbdfb44f2fffc0a3a5ef2f632f9610c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX512_CLX</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a996cacd301b4f55ada8831ad8e13760c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX512_CNL</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a491a851a31cf962dddfe49596b36687d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX512_COMMON</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a213eb3f2c184b74bff113c690917bb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX512_ICL</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>af4b2f999ea5f0db11cebe246e10274c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX512_KNL</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ad924d81d7c6a44de78936e7b899e0596</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX512_KNM</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a4560406aeec719f8e7c574c2e3852332</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX512_SKX</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a40295f2dfc24e1458bf35b20d2a0510f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_5124FMAPS</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a2a2d99f9fa52f348004de860f1ef9789</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_5124VNNIW</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>af5de8b06a4b1b52c38b8bbe424bfbd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512BITALG</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a47cb681dc6e7ce70689e97694c01ca5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512BW</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a9fe448c9d5dc9d3615158ee7e3a90c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512CD</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a1fbd782cfbf8dfd9fa718341db7ce9f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512DQ</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>abfd1d348d5b20a6c10b96464ff0e406b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512ER</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ae2f63f084451595e14f9fac38bc9bc35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512F</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a7dc6021a98b1ad520f92354993e5d874</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512IFMA</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a717ae7bfeec39a5530dcef1ad49f60f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512IFMA512</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ad87ca4ae8c7ef59176c68871c2597f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512PF</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a639a3100880846245933516e8f4571e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512VBMI</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a4ac491fcff35507f2da1e8a928343c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512VBMI2</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ac0feaebb421173169242d396aa85318d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512VL</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a1429ab6dbb1793e03a1d9932fd3f4c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512VNNI</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a9ace7c4796475731967dd90e70e5666a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AVX_512VPOPCNTDQ</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a87d367d532f731bb85fe0edc299b5d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_FMA3</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a4747580cd7c6469541608eee977de36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_FP16</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ad9103ca4e69d3eeff43acb560fb11430</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LASX</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a6733fb20d9f3e6a17abb34360d1beac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LSX</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a8ecdfbdccc0e164df3c50c420f03a1bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MMX</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>adadf152370683c9deaede94125e62bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MSA</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ae036f4ea8a5985f0dffa74a3155ba30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_POPCNT</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ac06c092da6abe81f2437f63a25aaa529</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_RVV</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a6d3dd3eae1ae7c4aedf85dd7fe133652</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_RVV071</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ad14425c7180d82ca390e36467b2d48ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SSE</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a70eb1f83a29647a5b687f1679494bfa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SSE3</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>ae60b5062750990a226adb984179d393b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SSE4_1</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a61df95f4c6eb42819e88083d7052336b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SSE4_2</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a3a9f59ec4dacd78b8dabfc5f1f41147b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SSSE3</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a94cb438fa65b9a844870eca8c18d95e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SVE</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>af7c9e7df41719464bff9eb1716f85ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_VSX</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a98fbd9e538763084a67059a42a2f8ade</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_VSX3</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>abd0bb3154729cc5f134a792b36967278</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WASM_SIMD</name>
      <anchorfile>d1/dac/cv__cpu__dispatch_8h.html</anchorfile>
      <anchor>a89495e8c497466782af772ea21c30e4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cv_cpu_helper.h</name>
    <path>opencv2/core/</path>
    <filename>d2/d3b/cv__cpu__helper_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a76ad3d9f6350fe57173593ea5ab8cac5</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a3f4911028578aba98565743dafe2af9d</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX2_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a0c15410a1238f7fe6e7542a7a9710258</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_CLX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a6de3daf158ffc51a8b43b36c9951cac4</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_CLX_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aad86cd45655a179aa01529ea8bb68a0f</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_CNL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a60e6bb91266377e91bd85a939f958709</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_CNL_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>adf9dec2aea94f4b39db2bb6832793848</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_COMMON</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ab794ba826ad52bea1ad15770ed7cb66b</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_COMMON_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a38c0ccee18c05f4b3022e539e448eaaf</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_ICL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a83d133075ab8d25ee0c31140e22e7d8a</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_ICL_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a93fe07d097e022e8b6260c9680a7543b</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_KNL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a1888253d993cf4daa53111fc7dd54d17</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_KNL_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a68becaa71412b67a6d7755765c727844</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_KNM</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a90d9297537c177bc6e72fefae30d6932</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_KNM_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aa5a48169a7f97ff3c6356ff72500263a</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_SKX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ae3b0e2b23a1c88802e4c687653873975</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX512_SKX_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ad0c12cd9ba6b6669c2415a5a155a9091</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a523fe6a5e896ae9c0f342d2106fd6d5f</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX_512F</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a4bd6c9ae01c9ae6ad3dd4be787209bc3</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_AVX_512F_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ad1043cd8f6096b0a948d63abc3cae846</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_BASELINE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aac34b96b20e964fe8a857f35a7de0b1d</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_FMA3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a362bb355f64a8aa660e83fc2b57e3390</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_FMA3_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ac4b85aad20420f10fe306b90572ceec8</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_FP16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a9b441b4c3f9e47f6ab3517dbbc2c78e9</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_FP16_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a49e4efd85512b4eb8c5da306b2ff4552</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_LASX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ab8f956e2894fabd31bcc9d48941463a8</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_LASX_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a4be605e835031eef45b6c36dfdcd5d47</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_LSX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a5ab3227750d0ecb84e0ba223975b7ec6</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_LSX_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a1bb2e29de6e71f6521b8271d0eb1d75c</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_MSA</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a3b1a31548504dd706239acacb9f087ea</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_MSA_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a30b5dae88d0419531fad1d97e195759d</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_NEON</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ab77c9db5239a60a3813f1c10c43a5d29</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_NEON_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aad76d649f881a9b62d1a9d4f23c6c679</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_NEON_BF16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a6acbf5d93cb83b2e46b685ff4a3c650b</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_NEON_BF16_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a07ae176c3e56cc4be9ef1a79b6a1a481</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_NEON_DOTPROD</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a6bd7af7bf329ca3e4fbb467aef57d0a2</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_NEON_DOTPROD_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a6b35774bf6e7d0761f443a353c38e364</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_NEON_FP16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a648aa34f35f5b9bb6504ca133d12ad2b</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_NEON_FP16_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a44e1290635abe37ef0fe9ee1f0ecdc61</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_POPCNT</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a0e5d1ce764c76824aee8993741d2a50c</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_POPCNT_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a547b3be707840e39449bdbb81f62f558</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_RVV</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>af8643d6df3aa19fef632535fb1e5ce9d</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_RVV_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a9256b51a8d4a5e9517a368ef8b66fcb0</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>af3a241d4f19a3154ab842efbe81bb626</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a79f14634b975f15336f71f016f799830</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE2_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a2de0db9510910d8a65962277a158a7d4</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ade0f47c2e2401d165098c789aee011e3</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE3_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a21daca5bdecc4ebbc7db60991918c407</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE4_1</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>adbee28364c550288f82fa13f4d79fc2b</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE4_1_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aa4943cad867f51af78b9072b5347cc80</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE4_2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ae92c99d619e9dbb6d37dd16ab7c0176b</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE4_2_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aa5223cf3442f442e2b5e6dc8451e152d</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSE_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a0632e2c57c5d09c96236d6e4392faae8</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSSE3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a877da908885e638117f612a4e8b0401b</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SSSE3_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a8bf4864b17d38d053586ec80d2fb6a93</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SVE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aeb057dcd3244d93b6759547219bfb575</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_SVE_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a05f05518bf01373012f1185854dac1ed</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_VSX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ab0c639b2943b7de36d950125fee789e9</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_VSX3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ae51d4728b7a1e7e4d7f2cc28433e7a45</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_VSX3_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a21bcd0d2b27311d82818cc6d892e110a</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_CALL_VSX_</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a3e3e1bd75fce537a7b98f12a7ada1579</anchor>
      <arglist>(fn, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a6e7f05e00670cfdb21fface4c56c7192</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a5f0d95f540fc3804575a2dfe57016551</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX512_CLX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aac9751069ec84527bab60154a6cf442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX512_CNL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a4368a46a0a8cea888095a5ed69f8f947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX512_COMMON</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a8cbb7d171a1cfc0f2693490277c3ad2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX512_ICL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a07d98d0441a8fa908e3ac6a2b60dbf2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX512_KNL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a4b4491d5e3f82b7e2f13e0b7fa975969</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX512_KNM</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a574e0f10e647dc7dc44fc1118377556c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX512_SKX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ab5a24818bacc9430b25d6f059a53eea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_AVX_512F</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aba4d3dfe134a39eaae3c2630f491407a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_FMA3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ae8d7dc4eb57f6f5082025ace2f5fcae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_FP16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>adedbae71ad7a1bcecaba533bf42bf84b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_LASX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a3662ea36026cab0e3211897fbaf610bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_LSX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a0c9ea64ac6e4a19a109fc10345422f30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_MSA</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>af9bb11b65a7efeda5725281e11ba6c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_NEON</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ad68a7b4d1624f1f2a18e6792f5e69563</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_NEON_BF16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ac215cf7f23b5b34c677e87ca9c071c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_NEON_DOTPROD</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aad7e789b272e08575a486a7dfde8d314</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_NEON_FP16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aacad331b4051dcd51c7f29e1a54c860a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_POPCNT</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a2d48c12e784ae8343a9eb6c27241eee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_RVV</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aca9cb5668f32a2308b8bb16f105d0c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_SSE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a0da761a790bcefaf380bec7d22ecc572</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_SSE2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aa3242d9f83231d7b341b8a9b8fba1d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_SSE3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a7b4616479cc91bd79dfc4164a75d7945</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_SSE4_1</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a46ece5817b0e1e0e8aef5348ec402926</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_SSE4_2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a9d01e7ac3882f0b82f2b00fcb7f92416</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_SSSE3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a45ead9abe17a289b5b42d91ea434ad68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_SVE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ad462443716ecaae06f039bb8b3e0692e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_VSX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a8df61fb7135023ef173415e9320ceea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FORCE_VSX3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a01d5bbe6c9e906a9e45cf6bed564f52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a826915d6a991e6e3c5bc30875fccf90b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a32a9e5fc7e55874ad34fd5c38ad12bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX512_CLX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a6073856917a58a41d89ea8eab8bbd80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX512_CNL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aad8db069bffec67f196320efeb669e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX512_COMMON</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a0fc5c366f52aaf65ad626d9137937b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX512_ICL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a6501b9fad0d2c29fc5d9ae5fa9a581c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX512_KNL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a134e54fa1e3219d31ff653488e33bd6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX512_KNM</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aabf2373b184863f294ba129f509f8085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX512_SKX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a4cbf67df27fc2c2b211fa50641c6eebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_AVX_512F</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>afbe4667a96f526e663997ca77a07d682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_FMA3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ad6db7cb5e13beac0873429eb78522d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_FP16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ad16298a7c6dee2af6c188a47bc0fb886</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_LASX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a38e921174b40f04871abcd3ebfbce510</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_LSX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a1c7c3f071738f86083b9b4893ee2ba78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_MSA</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a0c65069a727e63006f5ef6d1da55097d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_NEON</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aa6997d1754188642a275ed246c875f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_NEON_BF16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a3809c492214ec3c960a2d70635fb7e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_NEON_DOTPROD</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a838b2cddf7c2184cb2bb8742a8828267</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_NEON_FP16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a58d3a91735bc49a85a7f80f54322737b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_POPCNT</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ac51114121705b7659a704b910dc7e228</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_RVV</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a7297ec129135b9979432330761b8ea3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_SSE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a429296645178854de953b8f3b63a7284</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_SSE2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ac955709ab048b6a9a44eed739da04761</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_SSE3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a2ecc8cc5fcb1354174cbf08669c602ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_SSE4_1</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a2e21dfc636bbecf36e686e7589350beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_SSE4_2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ab3b1fa143a434e5f1987d4e041e0d237</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_SSSE3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ae0b81a8bac772dca6e70ff47cf12a386</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_SVE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a1316e7967c957e0d98c2d436f4cda0d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_VSX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a4391c0bf5a3e00d29a1377f04f6c5ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_HAS_SUPPORT_VSX3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>afd42ceb74f35e0480b63f2ee43c22e42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a7f8bb5a169b928aeca55cf92456aaeb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aca673974eb596e51210a752901e268b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX512_CLX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>af81c9d15810d3577ab5fc786d904a484</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX512_CNL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a2dd1f519af2605ec400a8212cde159ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX512_COMMON</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>af5cd08d53ae879f25f227b3f6280947e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX512_ICL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a50cd609b012e1cb64273bd35d4ce0c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX512_KNL</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a2f7694457f33fa6dd2acf4956b4dfc87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX512_KNM</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a42f36bdd53f6e8513ef6bc53c45e899f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX512_SKX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a61ae072f2b19a758b66140c2549d4669</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_AVX_512F</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a12c55b04aa3e1c78c99b40d813fd40bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_FMA3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a62a583f71913491da3958aa63da4d01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_FP16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a7daa5cf70f8f5c1ece5040667233e94c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_LASX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a29ab204619ba24f55df13fb81269a019</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_LSX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a786be5b54ee6315618e56e39650c172a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_MSA</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a5b32db76cf74fa20bf99c2b2353210f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_NEON</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a8c38c4ee49719b908729d2cc0eab30d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_NEON_BF16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a332369caa8da83b36346095c77b902c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_NEON_DOTPROD</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a29d562483f68a4144ca28f5399fcb1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_NEON_FP16</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>aa7c2b6b0d8ea6c4e75795c53b4a6fcaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_POPCNT</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a4629fdc60fa4adf646a6399c12d11e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_RVV</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a929e202da43e27f6ffb8285582191023</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_SSE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a23a040652cf0f3c099e3edebaf9a601e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_SSE2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a5fca7650f7bf8a2c81f7ca6f111d93fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_SSE3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>af2e41aa61fa62f8fbb130ca4ad5c326b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_SSE4_1</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a4b262df3ac04137a00929dd998c20132</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_SSE4_2</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>ae5175901197ec7ecadb18de7fa8066f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_SSSE3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a2852c0bab7a4f8da6362a22ab913e1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_SVE</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a2e93bf8ed3f973a40f30a27996ffbd96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_VSX</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a8be9161fb475322fdad1f735c061e761</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRY_VSX3</name>
      <anchorfile>d2/d3b/cv__cpu__helper_8h.html</anchorfile>
      <anchor>a16f8e02cf9185280ac939ab3b7d5bbb0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cvdef.h</name>
    <path>opencv2/core/</path>
    <filename>dc/dcc/cvdef_8h.html</filename>
    <includes id="da/dd7/core_2include_2opencv2_2core_2version_8hpp" name="version.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/version.hpp</includes>
    <includes id="d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/core/hal/interface.h</includes>
    <includes id="d1/dac/cv__cpu__dispatch_8h" name="cv_cpu_dispatch.h" local="yes" import="no" module="no" objc="no">cv_cpu_dispatch.h</includes>
    <class kind="union">Cv16suf</class>
    <class kind="union">Cv32suf</class>
    <class kind="union">Cv64suf</class>
    <class kind="class">cv::hfloat</class>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__has_cpp_attribute</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga62830eac725acad3927b87e43156cfe8</anchor>
      <arglist>(__x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_2PI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1ff4e987d10b07a31704ff710fda8df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ALWAYS_INLINE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga37dee5b110a95cc5938cb07c86582426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CDECL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7890067b22f553f61def418f6fcbb5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CMP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8a2ec3c704834fcf02213fd392c75ac8</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CONSTEXPR</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8c25290814d4ad39d0334afa7ab09967</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3bd7fc9990bb0778bbed4b893ea12e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga57fea9517fed3010669087abadd3a759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_CLX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf9071f92d55908ee333fff5f8b0eea8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_CNL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacb57bc8a55f83a1b8654839e9d20a8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_COMMON</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga162f97ee2c098c61678ece8ae663f4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_ICL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga58d372e545eeda7aa6ca02af39bb6cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_KNL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga62e075ac87216cfd0f57eafcb2cb668a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_KNM</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaba97f6b50c9a7401adcde3236f793d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_SKX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga20895e828513e5d357df23e84a6e4cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_5124FMAPS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae31e99cccf681f0e108af05dbe5150f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_5124VNNIW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga28b1f01a936e090aaeee99cac7c24b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512BITALG</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2b66f9df27ff2afde721c5f0c67d4a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512BW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2dd8f3c21ded53b4e25d58cf605543ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512CD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2711ff80efef5096eade24e3e02248ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512DQ</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7c5017b20347d73264330eb54d942c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512ER</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga74fcd0b4e1fab1d597e2eecbb285a681</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512F</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0c59ee4ea12c56920f2ea6342d025146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512IFMA</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5a79107e5d99e57b97833d3014d94434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512IFMA512</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga04467719f0c0d036f25cef0f6a4a7f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512PF</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga457eef7720e763d6718ded380227cbfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VBMI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8322455e6dcfa4a4e7dc0f67bab69206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VBMI2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga58a2b0ccbe47f445fdcb7b118570718c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga926510f35fd39ef1adc378139fe71c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VNNI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6d65634fcb94adf9deef255b3496a861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VPOPCNTDQ</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga073327603fe88eacd742179847e39dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FMA3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9db70f4811a1136f8279069afdb04c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FP16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gadd3882bf2ff8dbfd5228b4dab2872f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_LASX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6bde88e11772e9a10c47fd43c9653080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_LSX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga88d4b6cbb3e2015c39a35523535ec7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_MMX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa481472118e08e296fd42fc8e5abf9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_MSA</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga60900ef9117153ec4ab7fb252e5bdc2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NEON</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafad79db0bcd08b82f973fb680166d8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NEON_BF16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga58aac3666271cc170190228fc16bcb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NEON_DOTPROD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0d1610bc34b560b269db67b71986e673</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NEON_FP16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga51cbcde157382704c6a7891e0e7b548b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NONE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga104b95e4b2eec07215d29596064f47cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_POPCNT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa40a6af4861eb57b2424dbf0352aa007</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_RISCVV</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaca0665357a0998736f1618849e902e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_RVV</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga70fb55f26b3956e082fed8970684a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabb389e2e9724962a4e34b1af20a79d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab1df28a9e1b1be2549e89164ca8f071f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae85ae2cf0c12946ba63fd038d3791c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE4_1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa9ac4475f854fb05a2c638bf0e994a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE4_2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac5eecc3ec419583730de850144327359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSSE3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2d225e0524b22cfcb76e95ec6f1ffea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SVE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0e8ba7c8b0964ea540d93470b6c72635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_VSX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2b5a7d2c4c52d5948968f8708d3ecc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_VSX3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga684c875da69a43839af6cc156956701c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CXX11</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa432c913c02e39ce361e9e99a5a3299</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DECL_ALIGNED</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga37ad1490cadef420db822300ba567bef</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ELEM_SIZE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafede26477297ba5774c779f6b74f451b</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ELEM_SIZE1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga52623447b967d8e2c68794c5f709da1e</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ENABLE_UNROLLED</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf9dda5d0186a96c60bb2a1d36fff2e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ENUM_CLASS_EXPOSE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga826116bb2cf9ae65d1f4eaba417479c4</anchor>
      <arglist>(EnumType,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ENUM_FLAGS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4944d9654d150791c9f4caa0febedb93</anchor>
      <arglist>(EnumType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_AS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga288d5d11e4d8675aab962ec2b2066855</anchor>
      <arglist>(synonym)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_TEMPLATE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7b792197fc8b1d28d5d850e642261e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_W</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga67ea671a3582ce612ac3c281e067f480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_W_MAP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaff7195942cab00fc5eafdd8ed777fac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_W_PARAMS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf62739852ed8498ed504135b5ea4cc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_W_SIMPLE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga13d649e3f5582a106caaa98f187dd34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXTERN_C</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1bfe8d7a4ade4c675fe4c5e1b7584977</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_FINAL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8b49a79bdb8458a658db563481a19f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_FOURCC_MACRO</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae50212337d3b05af7acb23d9efa611c3</anchor>
      <arglist>(c1, c2, c3, c4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_FP16_TYPE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf729e3e1d0b8d2d70df8c228bb9c7f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HARDWARE_MAX_FEATURE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1883364dc95a41d4ed2c2a678eb323df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IMAX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab1b51d98277b85b5ea47debc03964a08</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IMIN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3ad8b321d30ceea2e550b408f4b43971</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IN_OUT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3ebcb7da2dea1ae77f77f643f54dcf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IS_CONT_MAT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga533c5ceefc8e939b1b0a4d79f70d58fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IS_MAT_CONT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5d380f9788823e5f6339e468fbb08905</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IS_SUBMAT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab477ea83aff3a1e64d55dd94d9c0ce17</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaba83942e77a0b0e6cd7eee6c41a9550e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_CN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga645f5d1efbab7bb8fdd460df6e633ebc</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_CN_MASK</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9674cdb1652c965abdd63f4a8b35cd29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_CONT_FLAG</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga33697d633cfb0cc8e0855420ac031b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_CONT_FLAG_SHIFT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4e8901cf64ec3224be98b260434145ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_TYPE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga96a7faeae8e745d65fb59a1e98b32098</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_TYPE_MASK</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga258b1347e5201a388695587807009b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAX_DIM</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga931cb1f0da753cc1f8a3f838390616c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ND</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga97a4cb869a02a6461430738382eb5ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_NODISCARD_STD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga58159c4f320dc56ac7211b0a0396c0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_NOEXCEPT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7b88772bee40b329b585a3a2157abd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_OUT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4e999bc21cb894d3ed789f3f0bc26778</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_OVERRIDE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4d89d63e402ef9ddc48e18e21180fe4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_PI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga677b89fae9308b340ddaebf0dba8455f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_PROP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6fefb17d69c36b334374f612e3795a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_PROP_RW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9e800d960e0fc30e7f83c67c98e69ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIGN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaed43245c1fcbd2830effed913e192133</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_STDCALL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga60f4b24e47e8775e51bf4ae588fb1e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_STRONG_ALIGNMENT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae00bf98a17eb606efee32d13ae162ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SUBMAT_FLAG</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac29e34f0ff2d7d991cda4371609a4346</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SUBMAT_FLAG_SHIFT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga89d1249ff6d3dea7477d418622f89c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SWAP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafd3bea6eee3aa8c801dc0f12a405554c</anchor>
      <arglist>(a, b, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae435babf3ce7cca990524b23adf6b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_AS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6a1f29cf8d55c0ee1b4687f6006da0b9</anchor>
      <arglist>(synonym)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_DEFAULT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga92152159130797a2713a0992dd5239d2</anchor>
      <arglist>(val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_FILE_PATH</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa79858ad91f4c939276e0672d343d4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_MAPPABLE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacbb88034b7de34a8b35aa42f3216a94e</anchor>
      <arglist>(mappable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_PHANTOM</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6c6ee613d3eebd87f9f391fcde4a6cde</anchor>
      <arglist>(phantom_header)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa99ec4acc4ecb2dc3c2d05da15d0e3f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3acffbd305ee72dcd4593c0d8af64a4f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_ABI_COMPATIBILITY</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga811b0124be39dd6b027481429bd377aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CpuFeatures</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga74405b66c7a701d17cec08a50b8b2802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_MMX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aa7dd25359af89cd60e31edf9524294da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a6cd6b333ce30a64366342bc42200898f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aea8f9d1f74db87af707691acd35749b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a2a990ca5b0f8a7df7915183b289dd6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSSE3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ae0dcb0edfce2304ce1c52356c007ca9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE4_1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aacc2331d1c0c6dbb66700f70636a939f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE4_2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a78871769cbf689bc323089879b445880</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_POPCNT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a285100483dfe9b0c22bb152abf4d23e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FP16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ac995a654aedc70043bbe8b709f3cc5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a8faf81b6ed314cc932826ec4ea4d59a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a1fd6cf1ee58909592878a2ae274b5bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FMA3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a2b4ba6413e255bc9bb90e577013f770d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512F</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802acbfa5ea4ac4b55dce9f02f916d4ba9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512BW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ac5c16e10f1d719cc4ff4c11878c809fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512CD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a4f75062ee0470932b4dd3978c3da2345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512DQ</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a23c406eee21d3aa60ad7e4bfa148cfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512ER</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a779eb756852e076a003a2da29ba0d05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512IFMA512</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a52a18ce1a21f9b5156d130c40f6c0cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512IFMA</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a25d8dd19ee03a6b199ca4afaa23fbca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512PF</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ac3a4b309028719f9f46aa7480e3e2e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VBMI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802af76a5d20542b93012367365e08f88ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a21b83178d761387f54d0986947e4b8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VBMI2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a014124a819d12e5a85c8b4fd285d6105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VNNI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a0bd7fdf0fb2c21af26b006771b2599f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512BITALG</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ab8b16554165a17d3d890664d40fc457b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VPOPCNTDQ</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ae5fd72dbef2a849e2c6470a4949c3b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_5124VNNIW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a4788b43d115eafb0314c01bacc3eb2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_5124FMAPS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a5ff43f81296f5c13087c01799de330a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_NEON</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a8612b40158337dbe9d846a1e937670ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_NEON_DOTPROD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a28aa4ee557c35988f9e149f1cae67822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_NEON_FP16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a7c026402b26c53bbbd655578142999cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_NEON_BF16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aa26667749aa2a45f5dd3b329a5e8b20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SVE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a12ac205e66528d1b5415fae20cecb75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_MSA</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a9eb9e92522f4304a0fb088e537fc907f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_RISCVV</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aadf60f44dc8bc62eb3cf925fc06d0d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_VSX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a950cffa6194f894aef53bad183ad235d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_VSX3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ac74c287e1c17e424150dc91f40ea629f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_RVV</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a679c8820d1a752f2a4667dc8a4e77d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_LSX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aea4f4d8315aad632da6df654c9786526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_LASX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a264d18e117398eb5984da49e215c516a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_SKX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a5e72cc7c10e55160242460978d8dc460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_COMMON</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a5786d569bd24b546c11418acae892a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_KNL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a671daf4752ced762cdfe88f75a320937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_KNM</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a32aedb3a821d22467045dd8bfd7576f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_CNL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a7bcac929667950d65a0c2ac6fd64b986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_CLX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a4d92bbd932458c2ac0e96c308615a6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_ICL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a9fe5c0fcdc110feeab7bf419de345eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_MAX_FEATURE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a6b5b12670914dcac265df838e90b5813</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>CV_FOURCC</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac005718f121379beffdbdbfb44f2646a</anchor>
      <arglist>(char c1, char c2, char c3, char c4)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cvstd.hpp</name>
    <path>opencv2/core/</path>
    <filename>dd/dc7/cvstd_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="d7/d47/cvstd__wrapper_8hpp" name="cvstd_wrapper.hpp" local="yes" import="no" module="no" objc="no">cvstd_wrapper.hpp</includes>
    <class kind="class">cv::Allocator</class>
    <class kind="class">cv::Allocator::rebind</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>cvstd_wrapper.hpp</name>
    <path>opencv2/core/</path>
    <filename>d7/d47/cvstd__wrapper_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>async_promise.hpp</name>
    <path>opencv2/core/detail/</path>
    <filename>d6/dc4/async__promise_8hpp.html</filename>
    <includes id="d5/d2c/async_8hpp" name="async.hpp" local="yes" import="no" module="no" objc="no">../async.hpp</includes>
    <includes id="dc/d0b/exception__ptr_8hpp" name="exception_ptr.hpp" local="yes" import="no" module="no" objc="no">exception_ptr.hpp</includes>
    <class kind="class">cv::AsyncPromise</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>exception_ptr.hpp</name>
    <path>opencv2/core/detail/</path>
    <filename>dc/d0b/exception__ptr_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>directx.hpp</name>
    <path>opencv2/core/</path>
    <filename>df/d8b/directx_8hpp.html</filename>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="yes" import="no" module="no" objc="no">mat.hpp</includes>
    <includes id="da/d74/ocl_8hpp" name="ocl.hpp" local="yes" import="no" module="no" objc="no">ocl.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::directx</namespace>
    <namespace>cv::directx::ocl</namespace>
  </compound>
  <compound kind="file">
    <name>dualquaternion.hpp</name>
    <path>opencv2/core/</path>
    <filename>d2/dfa/dualquaternion_8hpp.html</filename>
    <includes id="db/d65/quaternion_8hpp" name="quaternion.hpp" local="no" import="no" module="no" objc="no">opencv2/core/quaternion.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="no" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <class kind="class">cv::DualQuat</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>eigen.hpp</name>
    <path>opencv2/core/</path>
    <filename>d3/ddd/eigen_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>fast_math.hpp</name>
    <path>opencv2/core/</path>
    <filename>d0/d2b/fast__math_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <member kind="function">
      <type>int</type>
      <name>cvCeil</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2938a33996791626f9f122e054ed34c4</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvCeil</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga859c43a2bc10d1bc89a9a538ec41dc80</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvCeil</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf724f15663be3c0130026d0eab7fc5ae</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvFloor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1c4500a953c96901f87178f098c781af</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvFloor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab482bef3966b6f9641d1995c3c05b160</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvFloor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaff8dcaaf14e156f04f42e79a3db5956e</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvIsInf</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae04046b1211c77ff19a535bd78c15964</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvIsInf</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafe19ff681b44d364c0e1991d138d680c</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvIsNaN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae41ccc6a43a73d4d8e79794c8c544407</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvIsNaN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga572cd5c424274efedf0d43b3484e2ee5</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvRound</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga085eca238176984a0b72df2818598d85</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvRound</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga977608301213682f12e68dcf1f77c288</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvRound</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga47ead185bfeefb70d09e90d8fe8afde7</anchor>
      <arglist>(int value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hal.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>de/d0c/core_2include_2opencv2_2core_2hal_2hal_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <includes id="d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/core/hal/interface.h</includes>
    <class kind="struct">cv::hal::DCT2D</class>
    <class kind="struct">cv::hal::DFT1D</class>
    <class kind="struct">cv::hal::DFT2D</class>
    <namespace>cv</namespace>
    <namespace>cv::hal</namespace>
  </compound>
  <compound kind="file">
    <name>hal.hpp</name>
    <path>opencv2/imgproc/hal/</path>
    <filename>d4/d44/imgproc_2include_2opencv2_2imgproc_2hal_2hal_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <includes id="d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/core/hal/interface.h</includes>
    <namespace>cv</namespace>
    <namespace>cv::hal</namespace>
  </compound>
  <compound kind="file">
    <name>interface.h</name>
    <path>opencv2/core/hal/</path>
    <filename>d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_NOT_IMPLEMENTED</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga230f66164e15f566d72b0e71ffbb2393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_OK</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa600ffad4255793712ffedcaf36df9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_UNKNOWN</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab0d2dbac9ab41461e79e13634b01c780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_EQ</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga611422a388ecb0a66d042b42312bba7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_GE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga976fcbc3bf99f2ceb254484f289746ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_GT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga70b92f77c2adf9de4c7696b99a5bdc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_LE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa9c820b6cce6ef4b84354845ca9d08e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_LT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga147db2cae9488b07176d3b9fb1c09647</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_NE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2c4df6f3e533e0803a1c8a32b035a894</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_CONSTANT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad23466ede4910ce5c52f76eb512a9b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_ISOLATED</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa9d2f61d64f2a5d989881bd5ae577c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REFLECT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7d2d8d21abcb600852fb85004682cc38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REFLECT_101</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4be6288dcee2034f939573b4c781ffb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REPLICATE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2efa0955021518e5fc94a787efa590d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_TRANSPARENT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gafd8043f213c188b7371f066546ff7aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_WRAP</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3f4a91b5c3ced983b69a4f8243b85ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_COMPLEX_OUTPUT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5a63fddb1257f8da56f760ad7d856e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_INVERSE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaeff41110a50683072e96f14d042950ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_IS_CONTINUOUS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7cdf2f5a3e8dd665fca506f4ddc81157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_IS_INPLACE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga79ff832a4f76218b307bb7c721eb62fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_REAL_OUTPUT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2f7eed3a7a46e9ce6e6ee7fc9ba5a3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_ROWS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaf7b3650a4f52080b120bb7aaa3c3e3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_SCALE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga454a966d4d58fd27df2ff490d1dfb3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_STAGE_COLS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab9a13d7fb7e0f7a2afe7183681119bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_TWO_STAGE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4de0d819434d4e7afe20a943894cb45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_FULL_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga935ec3366cc64c30bfebad9e454f1a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_MODIFY_A</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7a0b33445df6e7065573ed9d4f2b4334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_NO_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2bb7ebcd1132449d21ae3003035ea2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_SHORT_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaef18682fc7ef14dc8ba98c733bfc6743</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_1_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad7e72a14736befc691155cb22224a72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_2_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga800f5addd0454a6e0703517e4120d7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_3_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga98541a16566dd34df3c497153c54fc73</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_NOT_IMPLEMENTED</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga230f66164e15f566d72b0e71ffbb2393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_OK</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa600ffad4255793712ffedcaf36df9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_UNKNOWN</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab0d2dbac9ab41461e79e13634b01c780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16F</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2b02a49f1f211e23c1fc11705a1f0ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga8e1b6c428ced09efe9e6a27e65d10fd9</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gac133c060dd6c36fda8e162068ef50b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga181cc53809fc9ebf1c0a4fe3d2c052c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga0595df06fc1e8de05a0b92aea02078ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa09aff67d4be5c0fe1dbfb1286781a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16S</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga9d2ee1a8334733dea7482a47a88e0f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gafe24fe1868190286852ccbb1b26e56b1</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3515053e24377cf079fa1027d208ad52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga50ed0965d0ae7fcd8ee04ec170551ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaccec8fc5e39e4b93cb16bcb04ce8e0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gacdb4198aab1f79718fa9b9319784d896</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16U</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaf55ae5a94c48cae66b96979877576f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga76d22d2e9b90571328923e17f0f8af2a</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga404fd4e4553b57c481b7fac31aedcd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3dacad813d46a71ef27133e3868d93ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad2358c569de8fe354451244bd3c01b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga8527575e537706d45d2c99eb137f96c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32F</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4a3def5d72b74bed31f5f8ab7676099c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga56e67b727727f2f9b73a4b62f0c4b2b5</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga32ec76240e43e4c9c7b2e2785180a7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga15d6109d87682bf909122d0ce51c46a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga0610d99405b809062622588c25ed5c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2ecfd4e62c422119efcbcf42b363de05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32S</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4067910fc388075c3ea3aa14393e83b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gae9e13c89621697e73aea4636da5674ff</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga32f03fbb8f73bff70215b77f5c3cac11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga14c1a4e44aa1114fa9a3d6a135863d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga75ec4152fab95ff77d702b5ceeb4e5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gabb3078c1d583118ac40a8010292035fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64F</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga30a562691cc5987bc88eb7bb7a8faf2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4213eb262159eb6da4edf8c9255e8244</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3b256d68c6002b6afd60ab9538d717a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga90505db617283cb4ac14f0870ef57021</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gac2b9f01245cd8c07a171af40d11d8098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga44a3c8b22264a8a3e392d8245b0b1d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8S</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga26f5e76cbfb2fd9c2ba6fadc6cc19ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3cdf6f280653a88064bff25619769eaf</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga1b815a35427dd01547632db1eef5103d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5680666ab84ac30bb12e7c105d83db35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga29d6244dbb596ad4e8a3615f52ec3acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga1cab01a031fd5b63789cc7219e04f339</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8U</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga32b18d904ee2b1731a9416a8eef67d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga78c5506f62d99edd7e83aba259250394</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga81df635441b21f532fdace401e04f588</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3cb9fe9fa9bc4989f5a89035e2a994e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga88c4cd9de76f678f33928ef1e3f96047</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4519ad2827f771db8260c61207b782df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_BIG_INT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga9ff754092810bfb8d77c9518d6c1d3af</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_BIG_UINT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga38faafbc7fc2e59f36f530325a3e0faa</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CN_MAX</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3de14a42631396fe0480be69d5d2363f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CN_SHIFT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab20a4b46fe25d403e4f1dd67a5168d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DEPTH_MAX</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gacba5122a909469622bb5398aac729910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAKE_TYPE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gac0f2281e91c4e610de4f450eb0a39993</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAKETYPE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab2ebca36079fd923483abee99d7ff40d</anchor>
      <arglist>(depth, cn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_DEPTH</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga39f3412d63cac68d4f1d138ab52a6fc8</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_DEPTH_MASK</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5b26b9ef4355c49186626f287d68cdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_USRTYPE1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gade5b0078a2fa63ca46144696b126649e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>int64</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7cde0074dfd288f2d70c0e035dacb28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>schar</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga0fd9ce9d735064461bebfe6037026093</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uchar</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga65f85814a8290f9797005d3b28e7e5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uint</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4f5fce8c1ef282264f9214809524d836</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>uint64</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gabc0f5bc07737e498f287334775dff2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>ushort</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab95f123a6c9bcfee6a343170ef8c5f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_EQ</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga611422a388ecb0a66d042b42312bba7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_GE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga976fcbc3bf99f2ceb254484f289746ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_GT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga70b92f77c2adf9de4c7696b99a5bdc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_LE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa9c820b6cce6ef4b84354845ca9d08e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_LT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga147db2cae9488b07176d3b9fb1c09647</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_NE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2c4df6f3e533e0803a1c8a32b035a894</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_CONSTANT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad23466ede4910ce5c52f76eb512a9b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_ISOLATED</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa9d2f61d64f2a5d989881bd5ae577c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REFLECT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7d2d8d21abcb600852fb85004682cc38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REFLECT_101</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4be6288dcee2034f939573b4c781ffb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REPLICATE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2efa0955021518e5fc94a787efa590d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_TRANSPARENT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gafd8043f213c188b7371f066546ff7aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_WRAP</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3f4a91b5c3ced983b69a4f8243b85ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_COMPLEX_OUTPUT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5a63fddb1257f8da56f760ad7d856e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_INVERSE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaeff41110a50683072e96f14d042950ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_IS_CONTINUOUS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7cdf2f5a3e8dd665fca506f4ddc81157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_IS_INPLACE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga79ff832a4f76218b307bb7c721eb62fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_REAL_OUTPUT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2f7eed3a7a46e9ce6e6ee7fc9ba5a3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_ROWS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaf7b3650a4f52080b120bb7aaa3c3e3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_SCALE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga454a966d4d58fd27df2ff490d1dfb3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_STAGE_COLS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab9a13d7fb7e0f7a2afe7183681119bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_TWO_STAGE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4de0d819434d4e7afe20a943894cb45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_FULL_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga935ec3366cc64c30bfebad9e454f1a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_MODIFY_A</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7a0b33445df6e7065573ed9d4f2b4334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_NO_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2bb7ebcd1132449d21ae3003035ea2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_SHORT_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaef18682fc7ef14dc8ba98c733bfc6743</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_1_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad7e72a14736befc691155cb22224a72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_2_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga800f5addd0454a6e0703517e4120d7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_3_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga98541a16566dd34df3c497153c54fc73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interface.h</name>
    <path>opencv2/features2d/hal/</path>
    <filename>d9/d0a/features2d_2include_2opencv2_2features2d_2hal_2interface_8h.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <class kind="struct">cvhalKeyPoint</class>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_5_8</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga32cd56b9c82e0707b545746f736e1abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_7_12</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>gae2cbe26be12b699f6971afa68464d927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_9_16</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga5cb9f1132e5ef8d03f7fbb8ae69e8515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_5_8</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga32cd56b9c82e0707b545746f736e1abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_7_12</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>gae2cbe26be12b699f6971afa68464d927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_9_16</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga5cb9f1132e5ef8d03f7fbb8ae69e8515</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interface.h</name>
    <path>opencv2/imgproc/hal/</path>
    <filename>d5/d1e/imgproc_2include_2opencv2_2imgproc_2hal_2interface_8h.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_AREA</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga77f7cdfec1040def4426412675e2da9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_CUBIC</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga14ed09fb7a39dd19245c920adc5aa47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LANCZOS4</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga399c36867fcaf48e5473a96b12ffa707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LINEAR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga599fa5267c51a2ee34c85c5a00fd3f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LINEAR_EXACT</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac6a09e30f15ffabdef511014a00b5ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_MAX</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga49d5152f3258df3159b0489bd68299a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_NEAREST</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac6862c3a30586769772f9bcf6c101e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_NEAREST_EXACT</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaaeb5d09eebc13c139cfd4bc61de1ec31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_FILL_OUTLIERS</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gad8fc2f9fa91971358aa416daf1ffadca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_INVERSE_MAP</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gacd00759270cf1235fcc084083e6e3b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_RELATIVE_MAP</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga063f64b640a0e992aeeccba35fed260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_MORPH_DILATE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0d3708d45fedd7e3afd7ac781378c2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_MORPH_ERODE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gacd3f32dbd0217a16fd3b53b95639f9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_BINARY</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga7e35f5977ef41b9b47b46da9ae7dd24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_BINARY_INV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga200ccb40963ea81a1498356eee242bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_MASK</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaa86c222e08bcdb56855c9823b7288679</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_OTSU</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga9176dcc2a4dbfac509576892a8f30c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TOZERO</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga9f080d3d91f0bd546b6b439d48cda156</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TOZERO_INV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf760a73438e51d098a00af56f6d4d488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TRIANGLE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae0b3440780681724816d63c5f7d9a3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TRUNC</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae7aae846407b885a630cfb7880d7aa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ADAPTIVE_THRESH_GAUSSIAN_C</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga41f0056129266c49a0fb2187ceff7675</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ADAPTIVE_THRESH_MEAN_C</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf442d7a7493d440c1dffb8348a8aa7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_AREA</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga77f7cdfec1040def4426412675e2da9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_CUBIC</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga14ed09fb7a39dd19245c920adc5aa47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LANCZOS4</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga399c36867fcaf48e5473a96b12ffa707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LINEAR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga599fa5267c51a2ee34c85c5a00fd3f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LINEAR_EXACT</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac6a09e30f15ffabdef511014a00b5ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_MAX</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga49d5152f3258df3159b0489bd68299a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_NEAREST</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac6862c3a30586769772f9bcf6c101e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_NEAREST_EXACT</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaaeb5d09eebc13c139cfd4bc61de1ec31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_FILL_OUTLIERS</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gad8fc2f9fa91971358aa416daf1ffadca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_INVERSE_MAP</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gacd00759270cf1235fcc084083e6e3b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_RELATIVE_MAP</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga063f64b640a0e992aeeccba35fed260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_MORPH_DILATE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0d3708d45fedd7e3afd7ac781378c2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_MORPH_ERODE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gacd3f32dbd0217a16fd3b53b95639f9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_BINARY</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga7e35f5977ef41b9b47b46da9ae7dd24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_BINARY_INV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga200ccb40963ea81a1498356eee242bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_MASK</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaa86c222e08bcdb56855c9823b7288679</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_OTSU</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga9176dcc2a4dbfac509576892a8f30c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TOZERO</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga9f080d3d91f0bd546b6b439d48cda156</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TOZERO_INV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf760a73438e51d098a00af56f6d4d488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TRIANGLE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae0b3440780681724816d63c5f7d9a3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TRUNC</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae7aae846407b885a630cfb7880d7aa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ADAPTIVE_THRESH_GAUSSIAN_C</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga41f0056129266c49a0fb2187ceff7675</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ADAPTIVE_THRESH_MEAN_C</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf442d7a7493d440c1dffb8348a8aa7e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>df/db4/intrin_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="d1/d94/intrin__cpp_8hpp" name="intrin_cpp.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/hal/intrin_cpp.hpp</includes>
    <class kind="struct">cv::V_TypeTraits</class>
    <class kind="struct">cv::V_TypeTraits&lt; double &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; float &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; int64 &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; schar &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; short &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; uchar &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; uint64 &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; unsigned &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; ushort &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::hal</namespace>
    <namespace>simd512</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_INTRIN_DEF_TYPE_TRAITS</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>a9c13eff34f3f7b123737e7352bf3f31e</anchor>
      <arglist>(type, int_type_, uint_type_, abs_type_, w_type_, q_type_, sum_type_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_INTRIN_DEF_TYPE_TRAITS_NO_Q_TYPE</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>aff3cba596594ea6ca52167943604f66f</anchor>
      <arglist>(type, int_type_, uint_type_, abs_type_, w_type_, sum_type_)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>afae660bf47471a9b76fa18d1bb44915c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD_64F</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>a8de511cd76de5f624f22cb68527832f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD_FP16</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>a0da2edd1f53818417b6ea713991b8116</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD_WIDTH</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>aec5f4c66a38cd9af32b4557b07707afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_1ST</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>a7cae837a7f397116986e18fdbc843cac</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_ADD</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>a1c34ed60a89ca6c3f7db824285eda741</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_AND</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>ae29e507fba7170290ecf25f2527b8091</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_NOP</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>a5d7ab694a9baa2ea503aad4d3f4ec463</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VXPREFIX</name>
      <anchorfile>df/db4/intrin_8hpp.html</anchorfile>
      <anchor>af8c934ae80e6e7913887c84d7704c29c</anchor>
      <arglist>(func)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_avx.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d9/dd4/intrin__avx_8hpp.html</filename>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD256</name>
      <anchorfile>d9/dd4/intrin__avx_8hpp.html</anchorfile>
      <anchor>af9b7ce8e57aeb415af75f31fd4a33aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD256_64F</name>
      <anchorfile>d9/dd4/intrin__avx_8hpp.html</anchorfile>
      <anchor>a34683bcf4a6882344009aebe82ca9393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD256_FP16</name>
      <anchorfile>d9/dd4/intrin__avx_8hpp.html</anchorfile>
      <anchor>a2385dae720057841f541b443eed01cb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_avx512.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d1/dc3/intrin__avx512_8hpp.html</filename>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_mm512_cvtpd_pslo</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>a8929ab3d23269f071916a7ff9b06155e</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_v512_set_epi8</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>a43111cfc2083a62e3de0dbe8f539e706</anchor>
      <arglist>(a63, a62, a61, a60, a59, a58, a57, a56, a55, a54, a53, a52, a51, a50, a49, a48, a47, a46, a45, a44, a43, a42, a41, a40, a39, a38, a37, a36, a35, a34, a33, a32, a31, a30, a29, a28, a27, a26, a25, a24, a23, a22, a21, a20, a19, a18, a17, a16, a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_v512_set_epu16</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>a44a64c3503ad387561cadc41a2ae9dfe</anchor>
      <arglist>(a31, a30, a29, a28, a27, a26, a25, a24, a23, a22, a21, a20, a19, a18, a17, a16, a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_v512_set_epu32</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>aed9a8a85789799bee53aadca153aad70</anchor>
      <arglist>(a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_v512_set_epu64</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>adabd23ee74d8469c60f327f22996f2b6</anchor>
      <arglist>(a7, a6, a5, a4, a3, a2, a1, a0)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_v512_set_epu8</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>a527716398a3e2e49766fa0376629d34a</anchor>
      <arglist>(a63, a62, a61, a60, a59, a58, a57, a56, a55, a54, a53, a52, a51, a50, a49, a48, a47, a46, a45, a44, a43, a42, a41, a40, a39, a38, a37, a36, a35, a34, a33, a32, a31, a30, a29, a28, a27, a26, a25, a24, a23, a22, a21, a20, a19, a18, a17, a16, a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, a0)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD512</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>aae046dce22790e9d40874766ea9e4214</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD512_64F</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>a08c4be63842d61002e22a63ab6d69f47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD512_FP16</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>a9ce0a60bc38400e182a2b34dfb915632</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CVT_ROUND_MODES_IMPLEMENTED</name>
      <anchorfile>d1/dc3/intrin__avx512_8hpp.html</anchorfile>
      <anchor>a221cbe0da5104653507acf9095919e8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_cpp.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d1/d94/intrin__cpp_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <includes id="db/dbb/core_2include_2opencv2_2core_2saturate_8hpp" name="saturate.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/saturate.hpp</includes>
    <class kind="struct">cv::v_reg</class>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_ARITHM_OP</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gad1e58f5f11e0f285dd9d72aac7216dd8</anchor>
      <arglist>(func, bin_op, cast_op, _Tp2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_INIT_VAL</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga0c426692df62d15caf521a91e642a0b4</anchor>
      <arglist>(_Tpvec, _Tp, prefix, suffix)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_INIT_ZERO</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga4f6ef75e4c0228fa192aa120b77ff45e</anchor>
      <arglist>(_Tpvec, prefix, suffix)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_PACK</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gacdcecd71a5efc025c9e0c3069fb5b29a</anchor>
      <arglist>(_Tp, _Tpn, pack_suffix, cast)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_PACK_STORE</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gaed615335a30e1fe5f5c4ecd4833bd351</anchor>
      <arglist>(_Tp, _Tpn, pack_suffix, cast)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_REINTERPRET</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga9c81a44e20768e8a10451e7e5b9558b7</anchor>
      <arglist>(_Tp, suffix)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_RSHIFTR</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga109818b63e8fc337bcc024de9c97a914</anchor>
      <arglist>(_Tp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_RSHR_PACK</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga1ced893b5bb026257317766692bf1bd8</anchor>
      <arglist>(_Tp, _Tpn, pack_suffix, cast)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_RSHR_PACK_STORE</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga8f590e5a179618928533df41dc28f40b</anchor>
      <arglist>(_Tp, _Tpn, pack_suffix, cast)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_SHIFTL</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga37ff8c45b372368068129941b68ce7e1</anchor>
      <arglist>(_Tp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_SHIFTR</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga18175ded6eefa9ee4ea7c824fbed8e66</anchor>
      <arglist>(_Tp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_CMP_OP</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga7279486f3465f5c8213377ca4191aebc</anchor>
      <arglist>(cmp_op, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_MATH_FUNC</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gaab5dddc36659025bcf499054aa6ee267</anchor>
      <arglist>(func, cfunc, _Tp2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_MINMAX_FUNC</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gafa707e5c423dc3b46968f579d25d40d8</anchor>
      <arglist>(func, cfunc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_REDUCE_MINMAX_FUNC</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga52fcf2ab9074198d8ea7f2643e891720</anchor>
      <arglist>(func, cfunc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_ROTATE_SHIFT_OP</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga2323457942fdb195a2b1b6aac3bad605</anchor>
      <arglist>(suffix, opA, opB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_SHIFT_OP</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gaa0f1f839a30557f998e7373b1c992f22</anchor>
      <arglist>(shift_op, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_MATH_HAVE_EXP</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaedd93c0ed2b9ce3710c6b6a8c162e6c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v256_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga987fdfd4bc769498069a703da99a5ae5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v256_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3a0b6404899aa7ebb2bbce3445c31565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v256_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6d4adc5883c127ea87997ef18048d3bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v256_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad4bab7d2c2a67026d3699dee25227e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v256_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2c95a3359f3ff39504f71818db534bea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v256_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6b56a611f0f1d01299b35ef40d0d5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v256_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga23a689223f9c5c961077c5027c118a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v256_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga069f2f5896a85a94ae7dcf9f0686140f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v256_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacf5698e589d36a4bd38410a6484e6167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v256_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3864fbd1c47dce890aae97b2a01076d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v512_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5661299f175792214023d32246145ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v512_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaca0b7f779900270abb5f7f1a1d1b755b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v512_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga28caad4ee0848dfe71859f80f82894a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v512_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab3eac7fa200b1bc831b5c521819b4a6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v512_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa9c0f4ba7ef381b20b39b94061ea16ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v512_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf6068e69756e212a939cece06bce52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v512_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd52f3f85ec8ae285250c03365b23db5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v512_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8e124f18e2fd7d0c05f3fb4f4424659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v512_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0c039a01eaf3dc475ed81b3f354a0805</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v512_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga632417f79afe47c99c24a1e628b7acc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad7cf5116faa00f5389226c29618bf0ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8dc60cdfa49e685e10731c0729dcab8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac12b4fdfed1380212c6267220a587819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadeed3bcb2a2c2afa0b6398c80be990b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad117e31c45604f1caf54f97a32c4a604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga21358685333860b45e1bded220ae7db9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad235e4e15c473055f42502d9bd6c6b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga64b9d89770c61189ee94b50490be290f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf1eb4e08a9234bffffefd5ab0e8884e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d5c93ea0a0fde5cd451d309e241cbc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v256_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8576ca46ee634464c95bd1a710b85d6</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v256_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf824768183e10767fc2d9afe56772ed7</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v256_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5e9bd077c3c35247dfb8c774bb929cc</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v256_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga09e6452a0812c606a305618bac13f5b0</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v256_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7bf64a97c89af82ff544df1b363aac4</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v256_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga538c4422f66f678faf1fd5818ecefc85</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v256_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga755a462d29a469b61dadb53546da65aa</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v256_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7eb4a970b08558108e3d3cc232d4cb7</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v256_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf02e21b54bf4aa07f036e786129f8768</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v256_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga45b31deb562969d2ca56518be5c378c4</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v512_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafa9fdaa7e8bdd0b71f8d686646ccdf0a</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v512_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac3864d837b0f6742ab261ea7680f3d8b</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v512_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ef095d161edcca1075d1930ff297702</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v512_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9bbdf674354a048f641bedb1c1955548</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v512_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2dd0788ad46ed68a5b69cdc31e7baa5e</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v512_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac1eb52061aa0f8a9636b65dca5916308</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v512_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac928a03cd249e7b1b1221c5153246c76</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v512_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3fc954978db0d3dd2a35f6dac3ab255c</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v512_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cd9bc8381a48aab97fa593b0fd44962</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v512_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga672672ca11124d10879a7438414d2dfa</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8c2f09f96f217de7e7cefa666e36c053</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga30c70e8156b87130124791f8b9aa57fe</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadc4a18bd77755893b6f30191a12412e0</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca754bb3ca01900243f154ee793d992</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac912dbc355464868b16480b629e6fd06</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8595edc0055bc74e5ddd24c269efced5</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf835c6f6fb1199b4e0d51450b1287be7</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaae37de475214f1461ec66090fee2fa9f</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6a20a93404788b07822393392675ed6</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9b60dc95a5c7d27ef8fe876e88d7a75c</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n0 *sizeof(_Tp0)/sizeof(float)&gt;</type>
      <name>v_reinterpret_as_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga828fa8b94031adec9d6920fc5a21d38f</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n0 *sizeof(_Tp0)/sizeof(double)&gt;</type>
      <name>v_reinterpret_as_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga307914df9fef68bbb945e952b15a3df0</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n0 *sizeof(_Tp0)/sizeof(short)&gt;</type>
      <name>v_reinterpret_as_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga79a050bdf9f77af3530f20a5add26ac2</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n0 *sizeof(_Tp0)/sizeof(int)&gt;</type>
      <name>v_reinterpret_as_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga105adc05b06dfd0633055bfc32d7ed8a</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n0 *sizeof(_Tp0)/sizeof(int64)&gt;</type>
      <name>v_reinterpret_as_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2852ba200d7eab1c8fbeba112795fd4c</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, n0 *sizeof(_Tp0)/sizeof(schar)&gt;</type>
      <name>v_reinterpret_as_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7db9081ffa97205457c1f2fd679c4597</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n0 *sizeof(_Tp0)/sizeof(ushort)&gt;</type>
      <name>v_reinterpret_as_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8b4cf78194b4f792a15836f65105a24d</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n0 *sizeof(_Tp0)/sizeof(unsigned)&gt;</type>
      <name>v_reinterpret_as_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca3ee10c5b7ca34e0a2a68485cb8c63</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n0 *sizeof(_Tp0)/sizeof(uint64)&gt;</type>
      <name>v_reinterpret_as_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga397fddf06de568f746efbec9ec6e73fe</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, n0 *sizeof(_Tp0)/sizeof(uchar)&gt;</type>
      <name>v_reinterpret_as_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2630f4b7da835582eb9af1b09df24969</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabedcea611a1b602ad772841883ab41c6</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6082ee17d6da9cb4a4250c21e9190693</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5df508887dff1b3782e8b605d778fb57</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad09f25444a72f4066df0d41bf1cf6c36</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6739bcd8a3bf5601435a9f416fc86daa</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae135c51422d0c971aee7cdde4d12c03c</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga16f9a4dbc18f5a3f4ec3cfa1298dbda5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga797e08da7520182d7dd9e5e6c1a6819c</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3f43ebfd09e6d4e060da8c591ee650e</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5f4a3355013b21c03766c13a5f25ffd9</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b7c25d249e7f042ef07a45f0ad9c3ff</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga25f29c48cae3ddd1c4c5406222dcd625</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga527b0b4fa4340f88648e56208772ecc5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf652ae42e017ce3f52257d73ebaa3611</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacde7339055584274e6469fec01f18809</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29085b2398ca5a9fe1b08dd4c252b704</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b56ff669f74c24d3aad2ae184ff09fe</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3c06d127c1ba2dc06fee9d60c053bee</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6f7d9ef11a45ad8377e0f4e71ef796bd</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae3bdda66ce0f7c11179c99f19351ffd6</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6feeb392afc865d1c8eb254a6cc81209</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab32be0db748e4d9b21c1dd7afeb616cb</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad27d703088e83a9fb053b55cbe5bd589</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga67d6037518612ddce562a413b0c5b8a8</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga13eb2e2387f2fa3f22533f21c2f7ee33</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf1be7ef2b4b62da1ad0c9714ac5ef2</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5146e467051c323c6b019f61221a806</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga04e55a1a3b1e0805f254a38778e02a54</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga47ca0f0d8da3b5c92c4c29d6b19945c8</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2343b4a4189116323ec8642ecb4d1516</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad0d5c0a4530c431258de7850325ae7bb</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ec79c0ad580971c920a7947c2729553</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga01517f2bc04c74895fab6d24d0c0badf</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2f49e07d9f38f94abbcc39a0529d0968</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd60669df746a47eab7c16185dfdc0d1</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga20da2de260e125d4c86548961c664018</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga17593c21a8311b79f4dc4ed3bbefbe20</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd23cae47a87069d8914d66a48b9f7d1</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8002aac28a8dc7a9e2ee2d859df68d90</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga69da657b0797433a46034b195795885f</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab8350668f0343296e8ff90938d0315a3</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5917f5c8c88fe6be469edd144ab3059a</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa450959af1f4cca4b61237ba87fcb210</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga33439c6be915e60605cd706bb0e170da</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae5d2e7bc86bed57c5d361dd1ae0ec5a4</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2242d1613a7522b620513e8e39ad186f</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f1d389f944f0f1ce50d53d6521ba4f1</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1f04d0d0b8c9e6f4dd00fbcbeab5119d</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga804ff05d0224b3170bc7c7050bb5bc18</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga49f3d8f5412ebe599a980bc87c3ddb05</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 8 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa845597627f198f4150a71c2ac94c31d</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b, const v_reg&lt; uint64, n &gt; &amp;c, const v_reg&lt; uint64, n &gt; &amp;d, const v_reg&lt; uint64, n &gt; &amp;e, const v_reg&lt; uint64, n &gt; &amp;f, const v_reg&lt; uint64, n &gt; &amp;g, const v_reg&lt; uint64, n &gt; &amp;h)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 4 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga83ca402d363ed2d96b7d7a206795dd82</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b, const v_reg&lt; unsigned, n &gt; &amp;c, const v_reg&lt; unsigned, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa1bc04ba2310c787b0268ef5aa2df539</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v256_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga987fdfd4bc769498069a703da99a5ae5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v256_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3a0b6404899aa7ebb2bbce3445c31565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v256_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6d4adc5883c127ea87997ef18048d3bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v256_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad4bab7d2c2a67026d3699dee25227e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v256_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2c95a3359f3ff39504f71818db534bea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v256_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6b56a611f0f1d01299b35ef40d0d5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v256_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga23a689223f9c5c961077c5027c118a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v256_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga069f2f5896a85a94ae7dcf9f0686140f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v256_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacf5698e589d36a4bd38410a6484e6167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v256_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3864fbd1c47dce890aae97b2a01076d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v512_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5661299f175792214023d32246145ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v512_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaca0b7f779900270abb5f7f1a1d1b755b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v512_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga28caad4ee0848dfe71859f80f82894a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v512_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab3eac7fa200b1bc831b5c521819b4a6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v512_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa9c0f4ba7ef381b20b39b94061ea16ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v512_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf6068e69756e212a939cece06bce52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v512_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd52f3f85ec8ae285250c03365b23db5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v512_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8e124f18e2fd7d0c05f3fb4f4424659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v512_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0c039a01eaf3dc475ed81b3f354a0805</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v512_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga632417f79afe47c99c24a1e628b7acc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad7cf5116faa00f5389226c29618bf0ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8dc60cdfa49e685e10731c0729dcab8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac12b4fdfed1380212c6267220a587819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadeed3bcb2a2c2afa0b6398c80be990b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad117e31c45604f1caf54f97a32c4a604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga21358685333860b45e1bded220ae7db9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad235e4e15c473055f42502d9bd6c6b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga64b9d89770c61189ee94b50490be290f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf1eb4e08a9234bffffefd5ab0e8884e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d5c93ea0a0fde5cd451d309e241cbc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v256_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8576ca46ee634464c95bd1a710b85d6</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v256_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf824768183e10767fc2d9afe56772ed7</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v256_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5e9bd077c3c35247dfb8c774bb929cc</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v256_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga09e6452a0812c606a305618bac13f5b0</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v256_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7bf64a97c89af82ff544df1b363aac4</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v256_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga538c4422f66f678faf1fd5818ecefc85</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v256_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga755a462d29a469b61dadb53546da65aa</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v256_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7eb4a970b08558108e3d3cc232d4cb7</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v256_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf02e21b54bf4aa07f036e786129f8768</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v256_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga45b31deb562969d2ca56518be5c378c4</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v512_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafa9fdaa7e8bdd0b71f8d686646ccdf0a</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v512_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac3864d837b0f6742ab261ea7680f3d8b</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v512_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ef095d161edcca1075d1930ff297702</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v512_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9bbdf674354a048f641bedb1c1955548</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v512_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2dd0788ad46ed68a5b69cdc31e7baa5e</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v512_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac1eb52061aa0f8a9636b65dca5916308</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v512_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac928a03cd249e7b1b1221c5153246c76</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v512_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3fc954978db0d3dd2a35f6dac3ab255c</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v512_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cd9bc8381a48aab97fa593b0fd44962</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v512_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga672672ca11124d10879a7438414d2dfa</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8c2f09f96f217de7e7cefa666e36c053</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga30c70e8156b87130124791f8b9aa57fe</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadc4a18bd77755893b6f30191a12412e0</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca754bb3ca01900243f154ee793d992</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac912dbc355464868b16480b629e6fd06</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8595edc0055bc74e5ddd24c269efced5</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf835c6f6fb1199b4e0d51450b1287be7</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaae37de475214f1461ec66090fee2fa9f</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6a20a93404788b07822393392675ed6</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9b60dc95a5c7d27ef8fe876e88d7a75c</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n0 *sizeof(_Tp0)/sizeof(float)&gt;</type>
      <name>v_reinterpret_as_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga828fa8b94031adec9d6920fc5a21d38f</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n0 *sizeof(_Tp0)/sizeof(double)&gt;</type>
      <name>v_reinterpret_as_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga307914df9fef68bbb945e952b15a3df0</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n0 *sizeof(_Tp0)/sizeof(short)&gt;</type>
      <name>v_reinterpret_as_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga79a050bdf9f77af3530f20a5add26ac2</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n0 *sizeof(_Tp0)/sizeof(int)&gt;</type>
      <name>v_reinterpret_as_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga105adc05b06dfd0633055bfc32d7ed8a</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n0 *sizeof(_Tp0)/sizeof(int64)&gt;</type>
      <name>v_reinterpret_as_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2852ba200d7eab1c8fbeba112795fd4c</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, n0 *sizeof(_Tp0)/sizeof(schar)&gt;</type>
      <name>v_reinterpret_as_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7db9081ffa97205457c1f2fd679c4597</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n0 *sizeof(_Tp0)/sizeof(ushort)&gt;</type>
      <name>v_reinterpret_as_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8b4cf78194b4f792a15836f65105a24d</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n0 *sizeof(_Tp0)/sizeof(unsigned)&gt;</type>
      <name>v_reinterpret_as_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca3ee10c5b7ca34e0a2a68485cb8c63</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n0 *sizeof(_Tp0)/sizeof(uint64)&gt;</type>
      <name>v_reinterpret_as_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga397fddf06de568f746efbec9ec6e73fe</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, n0 *sizeof(_Tp0)/sizeof(uchar)&gt;</type>
      <name>v_reinterpret_as_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2630f4b7da835582eb9af1b09df24969</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabedcea611a1b602ad772841883ab41c6</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6082ee17d6da9cb4a4250c21e9190693</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5df508887dff1b3782e8b605d778fb57</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad09f25444a72f4066df0d41bf1cf6c36</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6739bcd8a3bf5601435a9f416fc86daa</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae135c51422d0c971aee7cdde4d12c03c</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga16f9a4dbc18f5a3f4ec3cfa1298dbda5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga797e08da7520182d7dd9e5e6c1a6819c</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3f43ebfd09e6d4e060da8c591ee650e</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5f4a3355013b21c03766c13a5f25ffd9</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b7c25d249e7f042ef07a45f0ad9c3ff</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga25f29c48cae3ddd1c4c5406222dcd625</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga527b0b4fa4340f88648e56208772ecc5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf652ae42e017ce3f52257d73ebaa3611</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacde7339055584274e6469fec01f18809</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29085b2398ca5a9fe1b08dd4c252b704</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b56ff669f74c24d3aad2ae184ff09fe</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3c06d127c1ba2dc06fee9d60c053bee</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6f7d9ef11a45ad8377e0f4e71ef796bd</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae3bdda66ce0f7c11179c99f19351ffd6</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6feeb392afc865d1c8eb254a6cc81209</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab32be0db748e4d9b21c1dd7afeb616cb</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad27d703088e83a9fb053b55cbe5bd589</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga67d6037518612ddce562a413b0c5b8a8</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga13eb2e2387f2fa3f22533f21c2f7ee33</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf1be7ef2b4b62da1ad0c9714ac5ef2</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5146e467051c323c6b019f61221a806</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga04e55a1a3b1e0805f254a38778e02a54</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga47ca0f0d8da3b5c92c4c29d6b19945c8</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2343b4a4189116323ec8642ecb4d1516</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad0d5c0a4530c431258de7850325ae7bb</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ec79c0ad580971c920a7947c2729553</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga01517f2bc04c74895fab6d24d0c0badf</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2f49e07d9f38f94abbcc39a0529d0968</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd60669df746a47eab7c16185dfdc0d1</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga20da2de260e125d4c86548961c664018</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga17593c21a8311b79f4dc4ed3bbefbe20</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd23cae47a87069d8914d66a48b9f7d1</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8002aac28a8dc7a9e2ee2d859df68d90</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga69da657b0797433a46034b195795885f</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab8350668f0343296e8ff90938d0315a3</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5917f5c8c88fe6be469edd144ab3059a</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa450959af1f4cca4b61237ba87fcb210</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga33439c6be915e60605cd706bb0e170da</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae5d2e7bc86bed57c5d361dd1ae0ec5a4</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2242d1613a7522b620513e8e39ad186f</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f1d389f944f0f1ce50d53d6521ba4f1</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1f04d0d0b8c9e6f4dd00fbcbeab5119d</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga804ff05d0224b3170bc7c7050bb5bc18</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga49f3d8f5412ebe599a980bc87c3ddb05</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 8 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa845597627f198f4150a71c2ac94c31d</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b, const v_reg&lt; uint64, n &gt; &amp;c, const v_reg&lt; uint64, n &gt; &amp;d, const v_reg&lt; uint64, n &gt; &amp;e, const v_reg&lt; uint64, n &gt; &amp;f, const v_reg&lt; uint64, n &gt; &amp;g, const v_reg&lt; uint64, n &gt; &amp;h)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 4 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga83ca402d363ed2d96b7d7a206795dd82</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b, const v_reg&lt; unsigned, n &gt; &amp;c, const v_reg&lt; unsigned, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa1bc04ba2310c787b0268ef5aa2df539</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_forward.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>da/daa/intrin__forward_8hpp.html</filename>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>intrin_lasx.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d9/d98/intrin__lasx_8hpp.html</filename>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD256</name>
      <anchorfile>d9/d98/intrin__lasx_8hpp.html</anchorfile>
      <anchor>af9b7ce8e57aeb415af75f31fd4a33aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD256_64F</name>
      <anchorfile>d9/d98/intrin__lasx_8hpp.html</anchorfile>
      <anchor>a34683bcf4a6882344009aebe82ca9393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD256_FP16</name>
      <anchorfile>d9/d98/intrin__lasx_8hpp.html</anchorfile>
      <anchor>a2385dae720057841f541b443eed01cb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_legacy_ops.h</name>
    <path>opencv2/core/hal/</path>
    <filename>d0/d43/intrin__legacy__ops_8h.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::hal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BIN_A_OP</name>
      <anchorfile>d0/d43/intrin__legacy__ops_8h.html</anchorfile>
      <anchor>a9d32192ad021982d6a35172e28f8b06a</anchor>
      <arglist>(OP, FUN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>BIN_OP</name>
      <anchorfile>d0/d43/intrin__legacy__ops_8h.html</anchorfile>
      <anchor>a57eb193ba1917914d5a7d4bd5a965195</anchor>
      <arglist>(OP, FUN)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UN_OP</name>
      <anchorfile>d0/d43/intrin__legacy__ops_8h.html</anchorfile>
      <anchor>a5b0f5f5d18488554ed82ccbd9425be33</anchor>
      <arglist>(OP, FUN)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_lsx.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d6/d96/intrin__lsx_8hpp.html</filename>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128</name>
      <anchorfile>d6/d96/intrin__lsx_8hpp.html</anchorfile>
      <anchor>ad953f90887e4eb9a12657e6a1f86d01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128_64F</name>
      <anchorfile>d6/d96/intrin__lsx_8hpp.html</anchorfile>
      <anchor>a51529fa7aa602e84255f9e68efa5ed01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128_FP16</name>
      <anchorfile>d6/d96/intrin__lsx_8hpp.html</anchorfile>
      <anchor>a5c52d866b7fbcead8f122cd1d68674ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_math.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>df/dff/intrin__math_8hpp.html</filename>
    <member kind="function">
      <type>_TpVec16F</type>
      <name>v_exp_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a2843e24c90b3bbb615de10cbb6ae5568</anchor>
      <arglist>(const _TpVec16F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_exp_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a98d8db5c18fdb616d6f46097e4d6bc1b</anchor>
      <arglist>(const _TpVec32F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec64F</type>
      <name>v_exp_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a69ddee3bfc978d61734cb4fe8ea0fa60</anchor>
      <arglist>(const _TpVec64F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec16F</type>
      <name>v_log_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ac3805bc1e29b92f4514663a18bb4f37e</anchor>
      <arglist>(const _TpVec16F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_log_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ab2f7ba49a596df0c543430fd865c5a5b</anchor>
      <arglist>(const _TpVec32F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec64F</type>
      <name>v_log_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ad7f339a67e4a747f3f9c7f4570279ee0</anchor>
      <arglist>(const _TpVec64F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec16F</type>
      <name>v_cos_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a1792160978fa08c7cf533cb6bcdc24f1</anchor>
      <arglist>(const _TpVec16F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_cos_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ad9c3900ea7498371ea425c8a4d02995a</anchor>
      <arglist>(const _TpVec32F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec64F</type>
      <name>v_cos_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a52219dc6f31006f3c0725599b9bbef42</anchor>
      <arglist>(const _TpVec64F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec16F</type>
      <name>v_sin_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ae32890bc946cbbb38f1d1fbc567bf2cd</anchor>
      <arglist>(const _TpVec16F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_sin_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ac502e065db6c929595ea1b1919fc147d</anchor>
      <arglist>(const _TpVec32F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec64F</type>
      <name>v_sin_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a37ea9dfc1ada2a035e56dfb3a077441e</anchor>
      <arglist>(const _TpVec64F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_sincos_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ad23668d7c46898db072b271159e5ebd5</anchor>
      <arglist>(const _TpVec16F &amp;x, _TpVec16F &amp;ysin, _TpVec16F &amp;ycos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_sincos_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ad6a45721682b6ec6d3a1e615e51afa3d</anchor>
      <arglist>(const _TpVec32F &amp;x, _TpVec32F &amp;ysin, _TpVec32F &amp;ycos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_sincos_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>aefd6c06a1fa0354cf617a09637432de9</anchor>
      <arglist>(const _TpVec64F &amp;x, _TpVec64F &amp;ysin, _TpVec64F &amp;ycos)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_erf_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>aad2473d54bda22619e5b2dbded3497e7</anchor>
      <arglist>(const _TpVec32F &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec16F</type>
      <name>v_exp_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a2843e24c90b3bbb615de10cbb6ae5568</anchor>
      <arglist>(const _TpVec16F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_exp_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a98d8db5c18fdb616d6f46097e4d6bc1b</anchor>
      <arglist>(const _TpVec32F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec64F</type>
      <name>v_exp_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a69ddee3bfc978d61734cb4fe8ea0fa60</anchor>
      <arglist>(const _TpVec64F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec16F</type>
      <name>v_log_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ac3805bc1e29b92f4514663a18bb4f37e</anchor>
      <arglist>(const _TpVec16F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_log_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ab2f7ba49a596df0c543430fd865c5a5b</anchor>
      <arglist>(const _TpVec32F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec64F</type>
      <name>v_log_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ad7f339a67e4a747f3f9c7f4570279ee0</anchor>
      <arglist>(const _TpVec64F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec16F</type>
      <name>v_cos_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a1792160978fa08c7cf533cb6bcdc24f1</anchor>
      <arglist>(const _TpVec16F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_cos_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ad9c3900ea7498371ea425c8a4d02995a</anchor>
      <arglist>(const _TpVec32F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec64F</type>
      <name>v_cos_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a52219dc6f31006f3c0725599b9bbef42</anchor>
      <arglist>(const _TpVec64F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec16F</type>
      <name>v_sin_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ae32890bc946cbbb38f1d1fbc567bf2cd</anchor>
      <arglist>(const _TpVec16F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_sin_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ac502e065db6c929595ea1b1919fc147d</anchor>
      <arglist>(const _TpVec32F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec64F</type>
      <name>v_sin_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>a37ea9dfc1ada2a035e56dfb3a077441e</anchor>
      <arglist>(const _TpVec64F &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_sincos_default_16f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ad23668d7c46898db072b271159e5ebd5</anchor>
      <arglist>(const _TpVec16F &amp;x, _TpVec16F &amp;ysin, _TpVec16F &amp;ycos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_sincos_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>ad6a45721682b6ec6d3a1e615e51afa3d</anchor>
      <arglist>(const _TpVec32F &amp;x, _TpVec32F &amp;ysin, _TpVec32F &amp;ycos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_sincos_default_64f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>aefd6c06a1fa0354cf617a09637432de9</anchor>
      <arglist>(const _TpVec64F &amp;x, _TpVec64F &amp;ysin, _TpVec64F &amp;ycos)</arglist>
    </member>
    <member kind="function">
      <type>_TpVec32F</type>
      <name>v_erf_default_32f</name>
      <anchorfile>df/dff/intrin__math_8hpp.html</anchorfile>
      <anchor>aad2473d54bda22619e5b2dbded3497e7</anchor>
      <arglist>(const _TpVec32F &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_msa.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>dd/d08/intrin__msa_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>intrin_neon.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>dd/d52/intrin__neon_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>intrin_rvv071.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d0/d2f/intrin__rvv071_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>intrin_rvv_scalable.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d5/d6a/intrin__rvv__scalable_8hpp.html</filename>
    <includes id="d1/d26/check_8hpp" name="check.hpp" local="no" import="no" module="no" objc="no">opencv2/core/check.hpp</includes>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_RVV_MAX_VLEN</name>
      <anchorfile>d5/d6a/intrin__rvv__scalable_8hpp.html</anchorfile>
      <anchor>a3ebca81cb70f5cd9da59167b635b74eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_sse.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d2/d3c/intrin__sse_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128</name>
      <anchorfile>d2/d3c/intrin__sse_8hpp.html</anchorfile>
      <anchor>ad953f90887e4eb9a12657e6a1f86d01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128_64F</name>
      <anchorfile>d2/d3c/intrin__sse_8hpp.html</anchorfile>
      <anchor>a51529fa7aa602e84255f9e68efa5ed01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128_FP16</name>
      <anchorfile>d2/d3c/intrin__sse_8hpp.html</anchorfile>
      <anchor>a5c52d866b7fbcead8f122cd1d68674ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_sse_em.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d3/d95/intrin__sse__em_8hpp.html</filename>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>intrin_vsx.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>d3/d96/intrin__vsx_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128</name>
      <anchorfile>d3/d96/intrin__vsx_8hpp.html</anchorfile>
      <anchor>ad953f90887e4eb9a12657e6a1f86d01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128_64F</name>
      <anchorfile>d3/d96/intrin__vsx_8hpp.html</anchorfile>
      <anchor>a51529fa7aa602e84255f9e68efa5ed01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>intrin_wasm.hpp</name>
    <path>opencv2/core/hal/</path>
    <filename>de/df3/intrin__wasm_8hpp.html</filename>
    <includes id="db/dbb/core_2include_2opencv2_2core_2saturate_8hpp" name="saturate.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/saturate.hpp</includes>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128</name>
      <anchorfile>de/df3/intrin__wasm_8hpp.html</anchorfile>
      <anchor>ad953f90887e4eb9a12657e6a1f86d01b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128_64F</name>
      <anchorfile>de/df3/intrin__wasm_8hpp.html</anchorfile>
      <anchor>a51529fa7aa602e84255f9e68efa5ed01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIMD128_FP16</name>
      <anchorfile>de/df3/intrin__wasm_8hpp.html</anchorfile>
      <anchor>a5c52d866b7fbcead8f122cd1d68674ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>msa_macros.h</name>
    <path>opencv2/core/hal/</path>
    <filename>d3/d86/msa__macros_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>llapi.h</name>
    <path>opencv2/core/llapi/</path>
    <filename>dd/df3/llapi_8h.html</filename>
    <class kind="struct">OpenCV_API_Header</class>
    <member kind="enumeration">
      <type></type>
      <name>CvResult</name>
      <anchorfile>da/dd2/group__core__lowlevel__api.html</anchorfile>
      <anchor>ga3fa591dc2d89e8e6b84a2a7202e53367</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_ERROR_FAIL</name>
      <anchorfile>da/dd2/group__core__lowlevel__api.html</anchorfile>
      <anchor>gga3fa591dc2d89e8e6b84a2a7202e53367ac34ec3b7a47b8f639326d44d5074c6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_ERROR_OK</name>
      <anchorfile>da/dd2/group__core__lowlevel__api.html</anchorfile>
      <anchor>gga3fa591dc2d89e8e6b84a2a7202e53367abf35bd19393375fdeeef47ae6cfde0f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mat.hpp</name>
    <path>opencv2/core/</path>
    <filename>d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html</filename>
    <includes id="dc/d09/matx_8hpp" name="matx.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/matx.hpp</includes>
    <includes id="db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/types.hpp</includes>
    <includes id="df/d28/bufferpool_8hpp" name="bufferpool.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/bufferpool.hpp</includes>
    <class kind="class">cv::_InputArray</class>
    <class kind="class">cv::_InputOutputArray</class>
    <class kind="class">cv::_OutputArray</class>
    <class kind="struct">cv::SparseMat::Hdr</class>
    <class kind="class">cv::Mat</class>
    <class kind="class">cv::Mat_</class>
    <class kind="class">cv::MatAllocator</class>
    <class kind="class">cv::MatCommaInitializer_</class>
    <class kind="class">cv::MatConstIterator</class>
    <class kind="class">cv::MatConstIterator_</class>
    <class kind="class">cv::MatExpr</class>
    <class kind="class">cv::MatIterator_</class>
    <class kind="class">cv::MatOp</class>
    <class kind="struct">cv::MatSize</class>
    <class kind="struct">cv::MatStep</class>
    <class kind="class">cv::NAryMatIterator</class>
    <class kind="struct">cv::SparseMat::Node</class>
    <class kind="class">cv::SparseMat</class>
    <class kind="class">cv::SparseMat_</class>
    <class kind="class">cv::SparseMatConstIterator</class>
    <class kind="class">cv::SparseMatConstIterator_</class>
    <class kind="class">cv::SparseMatIterator</class>
    <class kind="class">cv::SparseMatIterator_</class>
    <class kind="class">cv::UMat</class>
    <class kind="struct">cv::UMatData</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>mat.hpp</name>
    <path>opencv2/gapi/own/</path>
    <filename>d7/d69/gapi_2include_2opencv2_2gapi_2own_2mat_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d7/d61/modules_2gapi_2include_2opencv2_2gapi_2own_2types_8hpp" name="types.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/types.hpp</includes>
    <includes id="d5/d4c/scalar_8hpp" name="scalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/scalar.hpp</includes>
    <includes id="d8/dcf/gapi_2include_2opencv2_2gapi_2own_2saturate_8hpp" name="saturate.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/saturate.hpp</includes>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <includes id="d6/dd8/throw_8hpp" name="throw.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/throw.hpp</includes>
    <class kind="class">cv::gapi::own::Mat</class>
    <class kind="struct">cv::gapi::own::detail::MatHeader</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::own</namespace>
    <namespace>cv::gapi::own::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TABLE_ENTRY</name>
      <anchorfile>d7/d69/gapi_2include_2opencv2_2gapi_2own_2mat_8hpp.html</anchorfile>
      <anchor>a434c51e34c1f444d3faced3b561da8d6</anchor>
      <arglist>(type)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matx.hpp</name>
    <path>opencv2/core/</path>
    <filename>dc/d09/matx_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <includes id="d9/deb/modules_2core_2include_2opencv2_2core_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/traits.hpp</includes>
    <includes id="db/dbb/core_2include_2opencv2_2core_2saturate_8hpp" name="saturate.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/saturate.hpp</includes>
    <class kind="class">cv::Matx</class>
    <class kind="class">cv::Vec</class>
    <namespace>cv</namespace>
    <member kind="typedef">
      <type>Vec&lt; uchar, 2 &gt;</type>
      <name>Vec2b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga595458e63aa1443ddd5c51fa71d70e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 2 &gt;</type>
      <name>Vec2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf20d857c2077c986d3b303e3d58bbc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 2 &gt;</type>
      <name>Vec2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga392bb4f8a6b9e0dde07f31dc28e73319</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 2 &gt;</type>
      <name>Vec2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga121402b88177c336b18945dd71d96ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 2 &gt;</type>
      <name>Vec2s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8c8616b035cf33c4b2b02fd7b89d6335</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 2 &gt;</type>
      <name>Vec2w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga622811ee01673a858f41b4fbfd4b1043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 3 &gt;</type>
      <name>Vec3b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7e6060c0b8d48459964df6e1eb524c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 3 &gt;</type>
      <name>Vec3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga370d94209693b5b13437ab4991cabf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 3 &gt;</type>
      <name>Vec3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab9e0ab642a3e01742916763173b72232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 3 &gt;</type>
      <name>Vec3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga55864bca2bbede9731df5baa0d1be763</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 3 &gt;</type>
      <name>Vec3s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2a2f4663171710b47944de9a74383dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 3 &gt;</type>
      <name>Vec3w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac2ca2e7d93b15bc56b379fd5c42c0932</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 4 &gt;</type>
      <name>Vec4b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac8e7c61fdf0d8d9f6e8be7c25dc36584</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 4 &gt;</type>
      <name>Vec4d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga41502c424d368098331a348dc26141bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 4 &gt;</type>
      <name>Vec4f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4f29b2178d21a471ee688b14d66d6567</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 4 &gt;</type>
      <name>Vec4i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga94ce799099ae6cdd66685e3fd0cad7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 4 &gt;</type>
      <name>Vec4s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga40acb05e3e183aabebc77a235389b582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 4 &gt;</type>
      <name>Vec4w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga50f51484537d86bd43ff14c681ee3abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 6 &gt;</type>
      <name>Vec6d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga07a801beb07134f7090e3d789ca7c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 6 &gt;</type>
      <name>Vec6f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga74b819dd94c6a8c6f3d8cc39aeaa4992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 6 &gt;</type>
      <name>Vec6i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1e413135207def5004c5297bd2f5a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 8 &gt;</type>
      <name>Vec8i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3c0eb56d15c13ca6708f168919af3a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 2 &gt;</type>
      <name>Vec2b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga595458e63aa1443ddd5c51fa71d70e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 2 &gt;</type>
      <name>Vec2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf20d857c2077c986d3b303e3d58bbc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 2 &gt;</type>
      <name>Vec2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga392bb4f8a6b9e0dde07f31dc28e73319</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 2 &gt;</type>
      <name>Vec2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga121402b88177c336b18945dd71d96ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 2 &gt;</type>
      <name>Vec2s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8c8616b035cf33c4b2b02fd7b89d6335</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 2 &gt;</type>
      <name>Vec2w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga622811ee01673a858f41b4fbfd4b1043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 3 &gt;</type>
      <name>Vec3b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7e6060c0b8d48459964df6e1eb524c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 3 &gt;</type>
      <name>Vec3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga370d94209693b5b13437ab4991cabf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 3 &gt;</type>
      <name>Vec3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab9e0ab642a3e01742916763173b72232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 3 &gt;</type>
      <name>Vec3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga55864bca2bbede9731df5baa0d1be763</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 3 &gt;</type>
      <name>Vec3s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2a2f4663171710b47944de9a74383dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 3 &gt;</type>
      <name>Vec3w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac2ca2e7d93b15bc56b379fd5c42c0932</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 4 &gt;</type>
      <name>Vec4b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac8e7c61fdf0d8d9f6e8be7c25dc36584</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 4 &gt;</type>
      <name>Vec4d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga41502c424d368098331a348dc26141bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 4 &gt;</type>
      <name>Vec4f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4f29b2178d21a471ee688b14d66d6567</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 4 &gt;</type>
      <name>Vec4i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga94ce799099ae6cdd66685e3fd0cad7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 4 &gt;</type>
      <name>Vec4s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga40acb05e3e183aabebc77a235389b582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 4 &gt;</type>
      <name>Vec4w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga50f51484537d86bd43ff14c681ee3abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 6 &gt;</type>
      <name>Vec6d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga07a801beb07134f7090e3d789ca7c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 6 &gt;</type>
      <name>Vec6f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga74b819dd94c6a8c6f3d8cc39aeaa4992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 6 &gt;</type>
      <name>Vec6i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1e413135207def5004c5297bd2f5a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 8 &gt;</type>
      <name>Vec8i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3c0eb56d15c13ca6708f168919af3a6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>neon_utils.hpp</name>
    <path>opencv2/core/</path>
    <filename>db/d38/neon__utils_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <member kind="function">
      <type>float32x2_t</type>
      <name>cv_vrecp_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>gaeb314eb0f269a9769453517e931e3963</anchor>
      <arglist>(float32x2_t val)</arglist>
    </member>
    <member kind="function">
      <type>float32x4_t</type>
      <name>cv_vrecpq_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga2c5d24998fb8d4d09587ae59276ccc7b</anchor>
      <arglist>(float32x4_t val)</arglist>
    </member>
    <member kind="function">
      <type>int32x2_t</type>
      <name>cv_vrnd_s32_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga8a5239a569a5981ebde879d4733880a7</anchor>
      <arglist>(float32x2_t v)</arglist>
    </member>
    <member kind="function">
      <type>uint32x2_t</type>
      <name>cv_vrnd_u32_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>gafdc59151bc3772ea9ba541aac20c9475</anchor>
      <arglist>(float32x2_t v)</arglist>
    </member>
    <member kind="function">
      <type>int32x4_t</type>
      <name>cv_vrndq_s32_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga048ba8911b40c0a93c66b181d93ffd21</anchor>
      <arglist>(float32x4_t v)</arglist>
    </member>
    <member kind="function">
      <type>uint32x4_t</type>
      <name>cv_vrndq_u32_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>gad1de174f2f34485c51599e29a6c6ffa2</anchor>
      <arglist>(float32x4_t v)</arglist>
    </member>
    <member kind="function">
      <type>float32x2_t</type>
      <name>cv_vrsqrt_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga9630868e44d91def9c50ad17d89931c3</anchor>
      <arglist>(float32x2_t val)</arglist>
    </member>
    <member kind="function">
      <type>float32x4_t</type>
      <name>cv_vrsqrtq_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga7971ec21fe2577b92fe9da005a981fb4</anchor>
      <arglist>(float32x4_t val)</arglist>
    </member>
    <member kind="function">
      <type>float32x2_t</type>
      <name>cv_vsqrt_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>gacb20dd29e179b19bf38293670d522fc8</anchor>
      <arglist>(float32x2_t val)</arglist>
    </member>
    <member kind="function">
      <type>float32x4_t</type>
      <name>cv_vsqrtq_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga912f76560209db18ef4afb1d73bdd472</anchor>
      <arglist>(float32x4_t val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ocl.hpp</name>
    <path>opencv2/core/</path>
    <filename>da/d74/ocl_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ocl::Context</class>
    <class kind="class">cv::ocl::Device</class>
    <class kind="class">cv::ocl::Image2D</class>
    <class kind="class">cv::ocl::Kernel</class>
    <class kind="class">cv::ocl::KernelArg</class>
    <class kind="class">cv::ocl::OpenCLExecutionContext</class>
    <class kind="class">cv::ocl::OpenCLExecutionContextScope</class>
    <class kind="class">cv::ocl::Platform</class>
    <class kind="class">cv::ocl::PlatformInfo</class>
    <class kind="class">cv::ocl::Program</class>
    <class kind="class">cv::ocl::ProgramSource</class>
    <class kind="class">cv::ocl::Queue</class>
    <class kind="class">cv::ocl::Timer</class>
    <class kind="class">cv::ocl::Context::UserContext</class>
    <namespace>cv</namespace>
    <namespace>cv::ocl</namespace>
  </compound>
  <compound kind="file">
    <name>ocl_genbase.hpp</name>
    <path>opencv2/core/</path>
    <filename>d1/d1f/ocl__genbase_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>ocl_defs.hpp</name>
    <path>opencv2/core/opencl/</path>
    <filename>d1/d08/ocl__defs_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ocl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_OCL_RUN</name>
      <anchorfile>d1/d08/ocl__defs_8hpp.html</anchorfile>
      <anchor>ad4a119e8ac03c4cb04a58aba1ecbac74</anchor>
      <arglist>(condition, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_OCL_RUN_</name>
      <anchorfile>d1/d08/ocl__defs_8hpp.html</anchorfile>
      <anchor>aefa2ccfa90b56b40407f53c560b0ab2d</anchor>
      <arglist>(condition, func,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opencl_info.hpp</name>
    <path>opencv2/core/opencl/</path>
    <filename>d6/d54/opencl__info_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="da/d74/ocl_8hpp" name="ocl.hpp" local="no" import="no" module="no" objc="no">opencv2/core/ocl.hpp</includes>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>DUMP_CONFIG_PROPERTY</name>
      <anchorfile>d6/d54/opencl__info_8hpp.html</anchorfile>
      <anchor>adb1f7e36b62731d978fbc83a4a8bdb1f</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DUMP_MESSAGE_STDOUT</name>
      <anchorfile>d6/d54/opencl__info_8hpp.html</anchorfile>
      <anchor>ab1492316bf32f753adf701d3caa65df9</anchor>
      <arglist>(...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opencl_svm.hpp</name>
    <path>opencv2/core/opencl/</path>
    <filename>df/d48/opencl__svm_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>opengl.hpp</name>
    <path>opencv2/core/</path>
    <filename>d4/db0/opengl_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="da/d74/ocl_8hpp" name="ocl.hpp" local="yes" import="no" module="no" objc="no">ocl.hpp</includes>
    <class kind="class">cv::ogl::Arrays</class>
    <class kind="class">cv::ogl::Buffer</class>
    <class kind="class">cv::ogl::Texture2D</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
    <namespace>cv::ogl</namespace>
    <namespace>cv::ogl::ocl</namespace>
  </compound>
  <compound kind="file">
    <name>ovx_defs.hpp</name>
    <path>opencv2/core/openvx/</path>
    <filename>de/d03/ovx__defs_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>CV_OVX_RUN</name>
      <anchorfile>de/d03/ovx__defs_8hpp.html</anchorfile>
      <anchor>ad1223f26ca1ae648d015246583dd789d</anchor>
      <arglist>(condition, func,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_OVX_DEFS_HPP</name>
      <anchorfile>de/d03/ovx__defs_8hpp.html</anchorfile>
      <anchor>afff9107ad22ebb54f7e9c548dc54fde6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VX_DbgThrow</name>
      <anchorfile>de/d03/ovx__defs_8hpp.html</anchorfile>
      <anchor>a8b81da75b50f9fae9c72d6ad91cb78f9</anchor>
      <arglist>(s)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operations.hpp</name>
    <path>opencv2/core/</path>
    <filename>d6/d00/operations_8hpp.html</filename>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_FORMAT_PRINTF</name>
      <anchorfile>d6/d00/operations_8hpp.html</anchorfile>
      <anchor>a2af328ecf440ed7d54964ade275db2eb</anchor>
      <arglist>(A, B)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>optim.hpp</name>
    <path>opencv2/core/</path>
    <filename>d3/d46/optim_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ConjGradSolver</class>
    <class kind="class">cv::DownhillSolver</class>
    <class kind="class">cv::MinProblemSolver::Function</class>
    <class kind="class">cv::MinProblemSolver</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>ovx.hpp</name>
    <path>opencv2/core/</path>
    <filename>dd/ded/ovx_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">cvdef.h</includes>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_OVX_HPP</name>
      <anchorfile>dd/ded/ovx_8hpp.html</anchorfile>
      <anchor>a09b12c02336288100f03fd415b97381d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parallel_for.openmp.hpp</name>
    <path>opencv2/core/parallel/backend/</path>
    <filename>dd/d5c/parallel__for_8openmp_8hpp.html</filename>
    <includes id="dc/d1b/parallel__backend_8hpp" name="parallel_backend.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/parallel/parallel_backend.hpp</includes>
    <class kind="class">cv::parallel::openmp::ParallelForBackend</class>
    <namespace>cv</namespace>
    <namespace>cv::parallel</namespace>
    <namespace>cv::parallel::openmp</namespace>
  </compound>
  <compound kind="file">
    <name>parallel_for.tbb.hpp</name>
    <path>opencv2/core/parallel/backend/</path>
    <filename>dd/d07/parallel__for_8tbb_8hpp.html</filename>
    <includes id="dc/d1b/parallel__backend_8hpp" name="parallel_backend.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/parallel/parallel_backend.hpp</includes>
    <includes id="d6/da3/logger_8hpp" name="logger.hpp" local="no" import="no" module="no" objc="no">opencv2/core/utils/logger.hpp</includes>
    <class kind="class">cv::parallel::tbb::ParallelForBackend::CallbackProxy</class>
    <class kind="class">cv::parallel::tbb::ParallelForBackend</class>
    <namespace>cv</namespace>
    <namespace>cv::parallel</namespace>
    <namespace>cv::parallel::tbb</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TBB_SUPPRESS_DEPRECATED_MESSAGES</name>
      <anchorfile>dd/d07/parallel__for_8tbb_8hpp.html</anchorfile>
      <anchor>a7f41130cb850d9fcf11ba3a25c35ee6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>parallel_backend.hpp</name>
    <path>opencv2/core/parallel/</path>
    <filename>dc/d1b/parallel__backend_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <class kind="class">cv::parallel::ParallelForAPI</class>
    <namespace>cv</namespace>
    <namespace>cv::parallel</namespace>
  </compound>
  <compound kind="file">
    <name>persistence.hpp</name>
    <path>opencv2/core/</path>
    <filename>d8/d14/persistence_8hpp.html</filename>
    <includes id="db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/types.hpp</includes>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/mat.hpp</includes>
    <class kind="class">cv::FileNode</class>
    <class kind="class">cv::FileNodeIterator</class>
    <class kind="class">cv::FileStorage</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>private.cuda.hpp</name>
    <path>opencv2/core/</path>
    <filename>dc/d7a/private_8cuda_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="df/daf/cuda__stubs_8hpp" name="cuda_stubs.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/private/cuda_stubs.hpp</includes>
  </compound>
  <compound kind="file">
    <name>private.hpp</name>
    <path>opencv2/core/</path>
    <filename>d4/db2/modules_2core_2include_2opencv2_2core_2private_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d4/db9/trace_8hpp" name="trace.hpp" local="no" import="no" module="no" objc="no">opencv2/core/utils/trace.hpp</includes>
  </compound>
  <compound kind="file">
    <name>private.hpp</name>
    <path>opencv2/cudalegacy/</path>
    <filename>de/d3c/contrib_2modules_2cudalegacy_2include_2opencv2_2cudalegacy_2private_8hpp.html</filename>
    <includes id="dc/d7a/private_8cuda_8hpp" name="private.cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/private.cuda.hpp</includes>
  </compound>
  <compound kind="file">
    <name>cuda_stubs.hpp</name>
    <path>opencv2/core/private/</path>
    <filename>df/daf/cuda__stubs_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>throw_no_cuda</name>
      <anchorfile>df/daf/cuda__stubs_8hpp.html</anchorfile>
      <anchor>a976790297d2db412ecd0ad602c5bb95c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cv_cpu_include_simd_declarations.hpp</name>
    <path>opencv2/core/private/</path>
    <filename>d2/d7c/cv__cpu__include__simd__declarations_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_OPTIMIZATION_DECLARATIONS_ONLY</name>
      <anchorfile>d2/d7c/cv__cpu__include__simd__declarations_8hpp.html</anchorfile>
      <anchor>a66bb28d5bbb5cd43d7700ca6abb18fb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_OPTIMIZATION_NAMESPACE_BEGIN</name>
      <anchorfile>d2/d7c/cv__cpu__include__simd__declarations_8hpp.html</anchorfile>
      <anchor>aa4729b8f9a8694dc2e0953561fd6a6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_OPTIMIZATION_NAMESPACE_END</name>
      <anchorfile>d2/d7c/cv__cpu__include__simd__declarations_8hpp.html</anchorfile>
      <anchor>a25097f49e52ccec77b2128b6ffadf135</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>quaternion.hpp</name>
    <path>opencv2/core/</path>
    <filename>db/d65/quaternion_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d6/da3/logger_8hpp" name="logger.hpp" local="no" import="no" module="no" objc="no">opencv2/core/utils/logger.hpp</includes>
    <class kind="class">cv::Quat</class>
    <class kind="class">cv::QuatEnum</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>saturate.hpp</name>
    <path>opencv2/core/</path>
    <filename>db/dbb/core_2include_2opencv2_2core_2saturate_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="d0/d2b/fast__math_8hpp" name="fast_math.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/fast_math.hpp</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>saturate.hpp</name>
    <path>opencv2/gapi/own/</path>
    <filename>d8/dcf/gapi_2include_2opencv2_2gapi_2own_2saturate_8hpp.html</filename>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <includes id="df/d0f/modules_2gapi_2include_2opencv2_2gapi_2util_2type__traits_8hpp" name="type_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/type_traits.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::own</namespace>
  </compound>
  <compound kind="file">
    <name>simd_intrinsics.hpp</name>
    <path>opencv2/core/</path>
    <filename>da/d5b/simd__intrinsics_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="d1/dac/cv__cpu__dispatch_8h" name="cv_cpu_dispatch.h" local="yes" import="no" module="no" objc="no">cv_cpu_dispatch.h</includes>
    <includes id="df/db4/intrin_8hpp" name="intrin.hpp" local="yes" import="no" module="no" objc="no">hal/intrin.hpp</includes>
  </compound>
  <compound kind="file">
    <name>softfloat.hpp</name>
    <path>opencv2/core/</path>
    <filename>db/d2e/softfloat_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">cvdef.h</includes>
    <class kind="struct">cv::softdouble</class>
    <class kind="struct">cv::softfloat</class>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>softfloat_h</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>a04ca4d34ace1be8cd2a90fbe66dd99ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvCeil</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>ac98597706e1f5714246460b2cec0eaad</anchor>
      <arglist>(const cv::softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvCeil</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>a58fbebab61655657cb781059452e1e10</anchor>
      <arglist>(const cv::softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvFloor</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>a7d3e34142935f8405c011574faa86402</anchor>
      <arglist>(const cv::softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvFloor</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>a06e2d2056d78bb352331218da876b004</anchor>
      <arglist>(const cv::softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvRound</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>ae245291974d54bc8134fc0237e1666ac</anchor>
      <arglist>(const cv::softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvRound</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>ac78db640183b31da362d6f2779742a94</anchor>
      <arglist>(const cv::softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>cvRound64</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>af361a6bc26b2f3dfa6ad053c807752b1</anchor>
      <arglist>(const cv::softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvTrunc</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>ae20bc8ac572edf03bff97a6b25c7394d</anchor>
      <arglist>(const cv::softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvTrunc</name>
      <anchorfile>db/d2e/softfloat_8hpp.html</anchorfile>
      <anchor>a94a780effe8ab7d9cc29640f3df17ce0</anchor>
      <arglist>(const cv::softfloat &amp;a)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sse_utils.hpp</name>
    <path>opencv2/core/</path>
    <filename>d2/d0d/sse__utils_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi16</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gaefce5585c1a6f10174e2f8a81460d890</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi16</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga5153a4fe91a6affdd5211ae0ca6cc713</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi16</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gabf39d2c79a9454e60dd039c91c73cd5e</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1, __m128i &amp;v_a0, __m128i &amp;v_a1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga90661a495fa42b2df501c63082b01060</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga6332980cd695cefad51b43899e9e988d</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gaeb0a5cbaf753843f4dbd495814c76287</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1, __m128i &amp;v_a0, __m128i &amp;v_a1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga3bf3c82191f33c2820a8c4ca8b47165a</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga2527bd83fe749c21f4cdb4bc53e5c200</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1, __m128 &amp;v_b0, __m128 &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga5c0a11604d16aedebab893b967366d28</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1, __m128 &amp;v_b0, __m128 &amp;v_b1, __m128 &amp;v_a0, __m128 &amp;v_a1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga28c7e502dd98047db8248c4e01f28746</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gafd238f6658913cc1971458f8fcc055ef</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga316441da4e56fbe6bd9e161a7048b932</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1, __m128i &amp;v_a0, __m128i &amp;v_a1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga4b4188e1efc86e0d805dc8bcb3d72465</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga5f80d480537fadc8071c0f0ac33f1ee8</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1, __m128 &amp;v_b0, __m128 &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gaf050cdbc87c6057d2b0a7741837f998c</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1, __m128 &amp;v_b0, __m128 &amp;v_b1, __m128 &amp;v_a0, __m128 &amp;v_a1)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>traits.hpp</name>
    <path>opencv2/core/</path>
    <filename>d9/deb/modules_2core_2include_2opencv2_2core_2traits_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <class kind="class">cv::DataDepth</class>
    <class kind="class">cv::DataType</class>
    <namespace>cv</namespace>
    <namespace>cv::traits</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CREATE_MEMBER_CHECK</name>
      <anchorfile>d9/deb/modules_2core_2include_2opencv2_2core_2traits_8hpp.html</anchorfile>
      <anchor>a52e68c32076401c264e693e4e85ce229</anchor>
      <arglist>(X)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>traits.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <class kind="struct">cv::cudev::PtrTraits</class>
    <class kind="struct">cv::cudev::PtrTraitsBase</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_TRAITS_HPP</name>
      <anchorfile>da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp.html</anchorfile>
      <anchor>ac9dd3cd13d723255a1a85d7b56d697fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>types.hpp</name>
    <path>opencv2/core/</path>
    <filename>db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <includes id="dc/d09/matx_8hpp" name="matx.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/matx.hpp</includes>
    <class kind="class">cv::Complex</class>
    <class kind="class">cv::DMatch</class>
    <class kind="class">cv::KeyPoint</class>
    <class kind="class">cv::Moments</class>
    <class kind="class">cv::Point3_</class>
    <class kind="class">cv::Point_</class>
    <class kind="class">cv::Range</class>
    <class kind="class">cv::Rect_</class>
    <class kind="class">cv::RotatedRect</class>
    <class kind="class">cv::Scalar_</class>
    <class kind="class">cv::Size_</class>
    <class kind="class">cv::TermCriteria</class>
    <namespace>cv</namespace>
    <namespace>cv::traits</namespace>
  </compound>
  <compound kind="file">
    <name>types.hpp</name>
    <path>opencv2/gapi/own/</path>
    <filename>d7/d61/modules_2gapi_2include_2opencv2_2gapi_2own_2types_8hpp.html</filename>
    <class kind="class">cv::gapi::own::Point</class>
    <class kind="class">cv::gapi::own::Point2f</class>
    <class kind="class">cv::gapi::own::Point3f</class>
    <class kind="class">cv::gapi::own::Rect</class>
    <class kind="class">cv::gapi::own::Size</class>
    <class kind="struct">cv::gapi::own::VoidType</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::own</namespace>
  </compound>
  <compound kind="file">
    <name>types.hpp</name>
    <path>opencv2/fuzzy/</path>
    <filename>d8/d07/contrib_2modules_2fuzzy_2include_2opencv2_2fuzzy_2types_8hpp.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::ft</namespace>
  </compound>
  <compound kind="file">
    <name>types.hpp</name>
    <path>opencv2/viz/</path>
    <filename>d3/d0e/contrib_2modules_2viz_2include_2opencv2_2viz_2types_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="no" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <class kind="class">cv::viz::Camera</class>
    <class kind="class">cv::viz::Color</class>
    <class kind="class">cv::viz::KeyboardEvent</class>
    <class kind="class">cv::viz::Mesh</class>
    <class kind="class">cv::viz::MouseEvent</class>
    <namespace>cv</namespace>
    <namespace>cv::viz</namespace>
  </compound>
  <compound kind="file">
    <name>allocator_stats.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>de/da8/allocator__stats_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">../cvdef.h</includes>
    <class kind="class">cv::utils::AllocatorStatisticsInterface</class>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
  </compound>
  <compound kind="file">
    <name>buffer_area.private.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>dc/d4a/buffer__area_8private_8hpp.html</filename>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="no" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <includes id="d4/db2/modules_2core_2include_2opencv2_2core_2private_8hpp" name="private.hpp" local="no" import="no" module="no" objc="no">opencv2/core/private.hpp</includes>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="no" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <class kind="class">cv::utils::BufferArea</class>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
  </compound>
  <compound kind="file">
    <name>configuration.private.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d3/d08/configuration_8private_8hpp.html</filename>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
  </compound>
  <compound kind="file">
    <name>filesystem.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d1/d85/filesystem_8hpp.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
    <namespace>cv::utils::fs</namespace>
  </compound>
  <compound kind="file">
    <name>filesystem.private.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d3/d48/filesystem_8private_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAVE_FILESYSTEM_SUPPORT</name>
      <anchorfile>d3/d48/filesystem_8private_8hpp.html</anchorfile>
      <anchor>abef6617204130b4cbf5a7c4b8489a86c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fp_control.private.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>dc/d1e/fp__control_8private_8hpp.html</filename>
    <includes id="d6/d6c/fp__control__utils_8hpp" name="fp_control_utils.hpp" local="yes" import="no" module="no" objc="no">fp_control_utils.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_IMPL_FP_HINTS</name>
      <anchorfile>dc/d1e/fp__control_8private_8hpp.html</anchorfile>
      <anchor>aefb3a0971529aa930f74c752297800e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_IMPL_FP_HINTS_X86</name>
      <anchorfile>dc/d1e/fp__control_8private_8hpp.html</anchorfile>
      <anchor>affde4c4635cb7c0052701e7871442e86</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fp_control_utils.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d6/d6c/fp__control__utils_8hpp.html</filename>
    <class kind="class">cv::details::FPDenormalsIgnoreHintScope</class>
    <class kind="class">cv::details::FPDenormalsIgnoreHintScopeNOOP</class>
    <class kind="struct">cv::details::FPDenormalsModeState</class>
    <namespace>cv</namespace>
    <namespace>cv::details</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_SUPPORTS_FP_DENORMALS_HINT</name>
      <anchorfile>d6/d6c/fp__control__utils_8hpp.html</anchorfile>
      <anchor>af7e4364f275721f26ac052c7e8312bb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>instrumentation.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>df/dab/instrumentation_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="no" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <includes id="d0/d96/tls_8hpp" name="tls.hpp" local="no" import="no" module="no" objc="no">opencv2/core/utils/tls.hpp</includes>
    <class kind="class">cv::instr::NodeData</class>
    <class kind="struct">cv::instr::NodeDataTls</class>
    <namespace>cv</namespace>
    <namespace>cv::instr</namespace>
  </compound>
  <compound kind="file">
    <name>lock.private.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d2/d1a/lock_8private_8hpp.html</filename>
    <class kind="class">cv::utils::lock_guard</class>
    <class kind="class">cv::utils::optional_lock_guard</class>
    <class kind="class">cv::utils::optional_shared_lock_guard</class>
    <class kind="class">cv::utils::shared_lock_guard</class>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
  </compound>
  <compound kind="file">
    <name>logger.defines.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>df/dc4/logger_8defines_8hpp.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
    <namespace>cv::utils::logging</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_DEBUG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga3dba372bf949960147916e26697075e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_ERROR</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga72ff12a307fea792b3714bbfe0944fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_FATAL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga7625b783f863a37282cca8aadf256d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_INFO</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga21a32deb99c143c4216feebeee8a126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_SILENT</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga3d6e5cd288b2f2baa20dd0bdcd7d6075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa0631ef37bb9f14bd3323bc99853e861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_WARN</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa7b08adac0e86248812e9182e269cdf5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>logger.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d6/da3/logger_8hpp.html</filename>
    <includes id="df/dc4/logger_8defines_8hpp" name="logger.defines.hpp" local="yes" import="no" module="no" objc="no">logger.defines.hpp</includes>
    <includes id="d5/d77/logtag_8hpp" name="logtag.hpp" local="yes" import="no" module="no" objc="no">logtag.hpp</includes>
    <class kind="struct">cv::utils::logging::LogTagAuto</class>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
    <namespace>cv::utils::logging</namespace>
    <namespace>cv::utils::logging::internal</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_DEBUG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga73e198bf918aeddcbf884733793b54d4</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ERROR</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga61945c827c7bc921bbabfd415d0f126d</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_FATAL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa45c4b83effbfdd0e8b9edaaf656f803</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_DEBUG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga62dda54667bca0fc5eb14856732c0910</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_ERROR</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga984bbd26a1e9c967481acbe540deabcb</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_FATAL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga7652d43e902c014502d9c431c5566f47</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_INFO</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa649746de70530e5afed788c2466ef15</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa3c9608ad31e890602fe4ca29f5afce1</anchor>
      <arglist>(tag, v, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa3c9608ad31e890602fe4ca29f5afce1</anchor>
      <arglist>(tag, v, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_WARNING</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaf28e78cab45508a088b0a825529b63b0</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_INFO</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga6c2052511ce6fd604e3a9434b20e0e48</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_DEBUG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga0d4e06792bc7471bdcade607cc65052e</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_ERROR</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga9d3969d7ddf0c4ae212611c6e92cd63a</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_INFO</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga16978541278cac223a89698b9efc12dc</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga767bbab0b9b618afddd9a67f44c361df</anchor>
      <arglist>(tag, v,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga767bbab0b9b618afddd9a67f44c361df</anchor>
      <arglist>(tag, v,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_WARNING</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga261cd7d47d60c8539dda54c51dbe5439</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_STRIP_LEVEL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gacdd2564ac0f843ae415bd2776eaf1800</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gae770c4fa93bc10216bb5865ba822cb75</anchor>
      <arglist>(tag, v,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gae770c4fa93bc10216bb5865ba822cb75</anchor>
      <arglist>(tag, v,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_WARNING</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga9a7297e347ba19830270825e5cbb6d0b</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_WITH_TAG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga11f2e8fcf14fea15d10c1f5a6fed0884</anchor>
      <arglist>(tag, msgLevel, extra_check0, extra_check1,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOGTAG_EXPAND_NAME</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa0367a584c8f5284f2fd99d46100b515</anchor>
      <arglist>(tag)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOGTAG_FALLBACK</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gad16aeabe8ea857cbfc7c3c78e46633c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOGTAG_GLOBAL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa2e54fb6936c7e1cc2fbf80a7b5511d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOGTAG_PTR_CAST</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga1e9af42da9d916ae4deb2b8037c1e04b</anchor>
      <arglist>(expr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>logtag.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d5/d77/logtag_8hpp.html</filename>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <includes id="df/dc4/logger_8defines_8hpp" name="logger.defines.hpp" local="yes" import="no" module="no" objc="no">logger.defines.hpp</includes>
    <class kind="struct">cv::utils::logging::LogTag</class>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
    <namespace>cv::utils::logging</namespace>
  </compound>
  <compound kind="file">
    <name>plugin_loader.private.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>df/dcf/plugin__loader_8private_8hpp.html</filename>
    <includes id="d1/d85/filesystem_8hpp" name="filesystem.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utils/filesystem.hpp</includes>
    <includes id="d3/d48/filesystem_8private_8hpp" name="filesystem.private.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utils/filesystem.private.hpp</includes>
  </compound>
  <compound kind="file">
    <name>tls.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d0/d96/tls_8hpp.html</filename>
    <class kind="class">cv::TLSData</class>
    <class kind="class">cv::TLSDataAccumulator</class>
    <class kind="class">cv::TLSDataContainer</class>
    <namespace>cv</namespace>
    <namespace>cv::details</namespace>
  </compound>
  <compound kind="file">
    <name>trace.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>d4/db9/trace_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <namespace>cv</namespace>
    <namespace>cv::utils</namespace>
    <namespace>cv::utils::trace</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_ARG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga52b7b8e5906254368d4c8bc804a6d8f7</anchor>
      <arglist>(arg_id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_ARG_VALUE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaaffc9ef684ff91b6e54a1a689a58ac5f</anchor>
      <arglist>(arg_id, arg_name, value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_FUNCTION</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga9b1e047c2289e857adb155864c798f55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_FUNCTION_SKIP_NESTED</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga178377b37ef07efbb4956a0a64334b26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_REGION</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga94254b4aa6f12aaca7f621f4e58fe773</anchor>
      <arglist>(name_as_static_string_literal)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_REGION_NEXT</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga73621fa9c4826651eb7739bd57616514</anchor>
      <arglist>(name_as_static_string_literal)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trace.private.hpp</name>
    <path>opencv2/core/utils/</path>
    <filename>df/db6/trace_8private_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>va_intel.hpp</name>
    <path>opencv2/core/</path>
    <filename>d5/d8c/va__intel_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="da/d74/ocl_8hpp" name="ocl.hpp" local="yes" import="no" module="no" objc="no">ocl.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::va_intel</namespace>
    <namespace>cv::va_intel::ocl</namespace>
    <member kind="typedef">
      <type>void *</type>
      <name>VADisplay</name>
      <anchorfile>d5/d8c/va__intel_8hpp.html</anchorfile>
      <anchor>ad534cae750fddc9ad30d0dc267deffa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>VASurfaceID</name>
      <anchorfile>d5/d8c/va__intel_8hpp.html</anchorfile>
      <anchor>a4171a671d3c00639a9c8b69bf6c3b9eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>version.hpp</name>
    <path>opencv2/core/</path>
    <filename>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAJOR_VERSION</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>ae02a6b34890cfad8e21402f698be83f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MINOR_VERSION</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>a8f512eb784b3b9ef48a81f93d14f9e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SUBMINOR_VERSION</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>a650ff21ed03cf7ea8bf9dbf346c6020d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_VERSION</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>a4f050efda432e041621b3af3df140adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_VERSION_MAJOR</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>a8b16dd46dfbea6b5c1e566d496d89aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_VERSION_MINOR</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>a2da793dc9e28ff4b93ebc305a739ee8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_VERSION_REVISION</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>a7d28f54b6f2873c448716f1d19c51f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_VERSION_STATUS</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>a744971513b33fc56b31d86cb49fb041d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CVAUX_STR</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>aea72ae30b49e17fd343def2fac4766a2</anchor>
      <arglist>(__A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CVAUX_STR_EXP</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>aa84f651e1f29a8a8a70cd7fe4911fa77</anchor>
      <arglist>(__A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CVAUX_STRW</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>a2dc6c9c840cadb1595ba76820bc98573</anchor>
      <arglist>(__A)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CVAUX_STRW_EXP</name>
      <anchorfile>da/dd7/core_2include_2opencv2_2core_2version_8hpp.html</anchorfile>
      <anchor>ac6a425b8dc4cf4e6a8e93b5e36e8990f</anchor>
      <arglist>(__A)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>version.hpp</name>
    <path>opencv2/dnn/</path>
    <filename>da/d1a/dnn_2include_2opencv2_2dnn_2version_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_DNN_API_VERSION</name>
      <anchorfile>da/d1a/dnn_2include_2opencv2_2dnn_2version_8hpp.html</anchorfile>
      <anchor>a1687d55c30e77ab918fc26acf5e6f508</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>vsx_utils.hpp</name>
    <path>opencv2/core/</path>
    <filename>db/d68/vsx__utils_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
  </compound>
  <compound kind="file">
    <name>hal_replacement.hpp</name>
    <path>calib3d/src/</path>
    <filename>d3/dc9/calib3d_2src_2hal__replacement_8hpp.html</filename>
    <includes id="d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/core/hal/interface.h</includes>
    <class kind="struct">cv_camera_intrinsics_pinhole_32f</class>
    <class kind="struct">cv_camera_intrinsics_pinhole_64f</class>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_project_points_pinhole32f</name>
      <anchorfile>db/d17/group__calib3d__hal__interface.html</anchorfile>
      <anchor>ga7a1d29faeb8acad51078d540b97da449</anchor>
      <arglist>(const float *src_data, size_t src_step, size_t src_size, float *dst_data, size_t dst_step, const float *rt_data, const cv_camera_intrinsics_pinhole_32f *intr_data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_project_points_pinhole64f</name>
      <anchorfile>db/d17/group__calib3d__hal__interface.html</anchorfile>
      <anchor>ga2dc40d899cfdbdcc888efc9ae613910b</anchor>
      <arglist>(const double *src_data, size_t src_step, size_t src_size, double *dst_data, size_t dst_step, const double *rt_data, const cv_camera_intrinsics_pinhole_64f *intr_data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hal_replacement.hpp</name>
    <path>core/src/</path>
    <filename>db/ddd/core_2src_2hal__replacement_8hpp.html</filename>
    <includes id="d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/core/hal/interface.h</includes>
    <class kind="struct">cvhalDFT</class>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff16s</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gaf870be0900239d5991446434a0e486d3</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff16u</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>ga3063f24a938f9e870ea7215cb39de614</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff32f</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>ga62dbe599a973ce85d9f8311ffc797d04</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff32s</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gabf3e9ca3016b4ae73a15710ee07d22e7</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff64f</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gaa0aa19581e21df708502dee9deb87172</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff8s</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gad31c87650483ce5fb77b9518a512405f</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff8u</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>ga5dce81731c54931b7be8e6f393445955</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absDiffScalar32f32f</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>ga899b6e62bbb75072ebe27e670e2ee9c2</anchor>
      <arglist>(const float *src_data, size_t src_step, float *dst_data, size_t dst_step, int width, int height, const float *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absDiffScalar32s32u</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gad12acbd2b61f0651968bac553f738186</anchor>
      <arglist>(const int *src_data, size_t src_step, uint32_t *dst_data, size_t dst_step, int width, int height, const int *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absDiffScalar8u8u</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gacbbebb80bb997de50b214574c2f9fb8a</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, const uchar *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add16s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga586c45c8c9299ef889f24d710160281c</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add16u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga0b5cc7228c78736ae83a6d931ee6b1ed</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gaa44099383fd9cc40cdc6fce824702083</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add32s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga3f49e68eb2281c407a773b7fa9803fe9</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add64f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gad0ce36eeda33df68bdd189e365087432</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add8s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga8f238d404630fc7f615c6f5810323d78</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add8u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga0ba35b3f2d13b2dcaf96cafc1d8764d3</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addScalar16s16s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga8836ed4cf7ab79a0a6371508af4a78f8</anchor>
      <arglist>(const int16_t *src_data, size_t src_step, int16_t *dst_data, size_t dst_step, int width, int height, const int16_t *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addScalar32f32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gac08b64a8e986cf14db0d68b34fec9527</anchor>
      <arglist>(const float *src_data, size_t src_step, float *dst_data, size_t dst_step, int width, int height, const float *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted16s</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>gaf9ee5d81d0a237d792038446c5471600</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted16u</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga23a671bccd7854e51f1dc052be2b38a5</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted32f</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga544ba09262df7c6bb89d150cfd7fccf1</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted32s</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga8c043bcbe1a5d47403466d61828532b0</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted64f</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga31b8bfdbac57a26b43a349d45a110df3</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted8s</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>gafd73470d3a6775081dc9c9c37bf59c59</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted8u</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga1e761de62f41b68c7117d8f083b0cb4f</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_and8u</name>
      <anchorfile>d2/d18/group__core__hal__interface__logical.html</anchorfile>
      <anchor>gae388fee5c9ce0170366a9cb31fcaeaee</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cartToPolar32f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>ga98331b8e1fc206537951918687d3e436</anchor>
      <arglist>(const float *x, const float *y, float *mag, float *angle, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cartToPolar64f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>gad5617830b0ca45618dad1dca875f4a96</anchor>
      <arglist>(const double *x, const double *y, double *mag, double *angle, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_Cholesky32f</name>
      <anchorfile>d8/d0e/group__core__hal__interface__decomp__cholesky.html</anchorfile>
      <anchor>ga0310ee385788136df4ab891474374006</anchor>
      <arglist>(float *src1, size_t src1_step, int m, float *src2, size_t src2_step, int n, bool *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_Cholesky64f</name>
      <anchorfile>d8/d0e/group__core__hal__interface__decomp__cholesky.html</anchorfile>
      <anchor>gae38bdae69ae3c0ac3e13b1855623e5d8</anchor>
      <arglist>(double *src1, size_t src1_step, int m, double *src2, size_t src2_step, int n, bool *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp16s</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>ga798ada493430343472f01b946469c6d2</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp16u</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>ga2a8983d06b2a0236888ac5871dd90227</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp32f</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>gad99d098fae591d447620f65393edc10d</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp32s</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>gafbba95fec5bfbb9cb52ed5e060ace775</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp64f</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>gaf8ce731be069f50269166625a5470074</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp8s</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>gae3e751f4a96e1b6ca4e3e5a602bdb5fb</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp8u</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>ga1f0ff0c5843edbd12f9566a4bf2a99ca</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_convertScale</name>
      <anchorfile>d1/d1f/group__core__hal__interface__convert.html</anchorfile>
      <anchor>ga6c62c928224042ab7eb1a07812a71d1b</anchor>
      <arglist>(const uchar *src, size_t src_step, uchar *dst, size_t dst_step, int width, int height, int sdepth, int ddepth, double alpha, double beta)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_copyToMasked</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gace4c8acc16fb1b713df741aec2de56d7</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int type, const uchar *mask_data, size_t mask_step, int mask_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dct2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5ce71d3262e5510cbcd3a9a1d21deb50</anchor>
      <arglist>(cvhalDFT *context, const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dctFree2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga1ad2b09c40b2d9fbfe721de6921159c0</anchor>
      <arglist>(cvhalDFT *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dctInit2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5e7dd4da66d082d57093ff81a29fcf09</anchor>
      <arglist>(cvhalDFT **context, int width, int height, int depth, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dft</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2b498fbe7e2dfa8a3d080e17022c9943</anchor>
      <arglist>(const uchar *src, uchar *dst, int depth, int nf, int *factors, double scale, int *itab, void *wave, int tab_size, int n, bool isInverse, bool noPermute)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dft1D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga77997c8f8083f8e433b94643630c60a7</anchor>
      <arglist>(cvhalDFT *context, const uchar *src, uchar *dst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dft2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad8ecfbf7db4f93662d441ca244dc59bf</anchor>
      <arglist>(cvhalDFT *context, const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dftFree1D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga20074d7c833ae6c290fc21e2a1bfd310</anchor>
      <arglist>(cvhalDFT *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dftFree2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga968ee8cbfcf431fe08014e035bd61d83</anchor>
      <arglist>(cvhalDFT *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dftInit1D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga31692ec9adb13b5f0c360a6971c22f27</anchor>
      <arglist>(cvhalDFT **context, int len, int count, int depth, int flags, bool *needBuffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dftInit2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2a7a59805b4c555fdd6b7de8bb799308</anchor>
      <arglist>(cvhalDFT **context, int width, int height, int depth, int src_channels, int dst_channels, int flags, int nonzero_rows)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div16s</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>ga0fae2cbc6baaa600db30e40c1a89ffe6</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div16u</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>gae20e1db33ffe33922fb77ffa0e35560d</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div32f</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>gad823c4ca596ac4a1866f39e9d07e0a6d</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div32s</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>ga87eff9f0772d2fb04fe325ecd7fd4532</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div64f</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>gae9df0a3b75446e0158e5b08eba92a44d</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div8s</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>ga137cf3ba398d5ea71abcd6b3d3ffa12b</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div8u</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>gaf4f34e7c5433058e5a95bf87233f6404</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dotProduct</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga96817077d620b04c611e795dc16ec174</anchor>
      <arglist>(const uchar *a_data, size_t a_step, const uchar *b_data, size_t b_step, int width, int height, int type, double *dot_val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_exp32f</name>
      <anchorfile>d4/d8a/group__core__hal__interface__exp.html</anchorfile>
      <anchor>ga19b7956bf0e328a6bc96b60d2b6b2b27</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_exp64f</name>
      <anchorfile>d4/d8a/group__core__hal__interface__exp.html</anchorfile>
      <anchor>gae10341546dd19a539920058699ce1301</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_fastAtan32f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>ga8ea566169bb5f8b496a9f79f667e0275</anchor>
      <arglist>(const float *y, const float *x, float *dst, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_fastAtan64f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>ga617886a6d7b001ba6ce1c9c56d1cb89f</anchor>
      <arglist>(const double *y, const double *x, double *dst, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_flip</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaad6a02dc8b04641fa65ea004245b7d68</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int flip_mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gemm32f</name>
      <anchorfile>d2/dab/group__core__hal__interface__matrix__multiplication.html</anchorfile>
      <anchor>ga15368479bd35519af51a945942c0931b</anchor>
      <arglist>(const float *src1, size_t src1_step, const float *src2, size_t src2_step, float alpha, const float *src3, size_t src3_step, float beta, float *dst, size_t dst_step, int m, int n, int k, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gemm32fc</name>
      <anchorfile>d2/dab/group__core__hal__interface__matrix__multiplication.html</anchorfile>
      <anchor>gaba7435e9b30ae0b316463765c839aa81</anchor>
      <arglist>(const float *src1, size_t src1_step, const float *src2, size_t src2_step, float alpha, const float *src3, size_t src3_step, float beta, float *dst, size_t dst_step, int m, int n, int k, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gemm64f</name>
      <anchorfile>d2/dab/group__core__hal__interface__matrix__multiplication.html</anchorfile>
      <anchor>gaea5d366c9248462ac0c41b883ae112ac</anchor>
      <arglist>(const double *src1, size_t src1_step, const double *src2, size_t src2_step, double alpha, const double *src3, size_t src3_step, double beta, double *dst, size_t dst_step, int m, int n, int k, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gemm64fc</name>
      <anchorfile>d2/dab/group__core__hal__interface__matrix__multiplication.html</anchorfile>
      <anchor>ga13b238279569437ac66d4399c18c04f0</anchor>
      <arglist>(const double *src1, size_t src1_step, const double *src2, size_t src2_step, double alpha, const double *src3, size_t src3_step, double beta, double *dst, size_t dst_step, int m, int n, int k, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_inRange32f</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga8aa59e8c7d7f2ab6d2fa11691316ed40</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_depth, int width, int height, int cn, double lower_bound, double upper_bound)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_inRange8u</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga9b67b67bd732e7bb3a33e96e9bb9d7ab</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_depth, int width, int height, int cn, uchar lower_bound, uchar upper_bound)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_invSqrt32f</name>
      <anchorfile>d0/d5d/group__core__hal__interface__invSqrt.html</anchorfile>
      <anchor>ga0589c439a09fed5888e6f971533fb248</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_invSqrt64f</name>
      <anchorfile>d0/d5d/group__core__hal__interface__invSqrt.html</anchorfile>
      <anchor>ga589585720b1492ab063c40e4e54b73f3</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_log32f</name>
      <anchorfile>d2/de4/group__core__hal__interface__log.html</anchorfile>
      <anchor>ga00bb5b7b8ffa576b9bc7eb994e12ac99</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_log64f</name>
      <anchorfile>d2/de4/group__core__hal__interface__log.html</anchorfile>
      <anchor>gaf87b8c1f56f68193355b216d2e68c5c8</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_LU32f</name>
      <anchorfile>d5/d42/group__core__hal__interface__decomp__lu.html</anchorfile>
      <anchor>ga79bb10570bebbfe46f8b106d3fa61ee0</anchor>
      <arglist>(float *src1, size_t src1_step, int m, float *src2, size_t src2_step, int n, int *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_LU64f</name>
      <anchorfile>d5/d42/group__core__hal__interface__decomp__lu.html</anchorfile>
      <anchor>gabcc36be4df2c0bb323300f496f0dd5d4</anchor>
      <arglist>(double *src1, size_t src1_step, int m, double *src2, size_t src2_step, int n, int *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_lut</name>
      <anchorfile>d4/d62/group__core__hal__interface__lut.html</anchorfile>
      <anchor>ga17b670614911861c4348c0fc9136b503</anchor>
      <arglist>(const uchar *src_data, size_t src_step, size_t src_type, const uchar *lut_data, size_t lut_channel_size, size_t lut_channels, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_lut16</name>
      <anchorfile>d1/d55/group__core__hal__interface__lut16.html</anchorfile>
      <anchor>ga42b81af535307e016501585bb562b66d</anchor>
      <arglist>(const ushort *src_data, size_t src_step, size_t src_type, const uchar *lut_data, size_t lut_channel_size, size_t lut_channels, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_magnitude32f</name>
      <anchorfile>d7/d99/group__core__hal__interface__magnitude.html</anchorfile>
      <anchor>ga8f3ccad22945727d7616ca4ced3f72eb</anchor>
      <arglist>(const float *x, const float *y, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_magnitude64f</name>
      <anchorfile>d7/d99/group__core__hal__interface__magnitude.html</anchorfile>
      <anchor>ga6dfcba03c754d9e5b520f66f3d4c7816</anchor>
      <arglist>(const double *x, const double *y, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max16s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gafeaae69f3826301a03d20b0d94288e2e</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max16u</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga21a4fe72f476df0a7aaeee99b96a0941</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max32f</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga64614db29371b3296b28d4fbe03ce720</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max32s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gac6a2f265778499392722c5a81417575c</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max64f</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga00f815e9969a445b94fb199c5e61baee</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max8s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga15c6ef201d1e383edecf4e0d68761df7</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max8u</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gade37ad26d674fa1f09da923a7ce6791c</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_meanStdDev</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa23f31f6d966079ecac9cdcd37a16fbe</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, int src_type, double *mean_val, double *stddev_val, uchar *mask, size_t mask_step)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_merge16u</name>
      <anchorfile>df/d2e/group__core__hal__interface__merge.html</anchorfile>
      <anchor>ga8e9e611c408efcd4ef30f7c7f3861af3</anchor>
      <arglist>(const ushort **src_data, ushort *dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_merge32s</name>
      <anchorfile>df/d2e/group__core__hal__interface__merge.html</anchorfile>
      <anchor>ga0bd0d4e2210048e7e25bf6c68b5b3d98</anchor>
      <arglist>(const int **src_data, int *dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_merge64s</name>
      <anchorfile>df/d2e/group__core__hal__interface__merge.html</anchorfile>
      <anchor>ga9bad86fd8142e98a1a2f7805fe5e57e3</anchor>
      <arglist>(const int64 **src_data, int64 *dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_merge8u</name>
      <anchorfile>df/d2e/group__core__hal__interface__merge.html</anchorfile>
      <anchor>gac73b722d5840b3cfc62047d33edab1a7</anchor>
      <arglist>(const uchar **src_data, uchar *dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min16s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gaf2553793763f3632c5ad7dd75860d680</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min16u</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gac3e1d1e8041fde6e266c37e1fa2a5452</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min32f</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gafe17af2e4e039c204ae6004ddfbee09b</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min32s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga0bb5f3994e900c8a06532c7c4840e3e3</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min64f</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga3e56a6d687f0d9b31671c6e8f36e40a8</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min8s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gac85bf376c25de21643ff3a452f12ccac</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min8u</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga0bfaeb45170c4e105d6b94386067e24a</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_minMaxIdx</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga26afefe3e83b3bc2fd025b23b1dd9051</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, int depth, double *minVal, double *maxVal, int *minIdx, int *maxIdx, uchar *mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_minMaxIdxMaskStep</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5fb598fca28925f506a0a3f3913eebd9</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, int depth, double *minVal, double *maxVal, int *minIdx, int *maxIdx, uchar *mask, size_t mask_step)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul16s</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gacf782a00f542478ccf3609fa89b1034b</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul16u</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>ga4e50bbfe98cbcf4b4b0b5e40007d7cb9</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul32f</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>ga8749de37851a5268d98590801880b9cd</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul32s</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>ga06c2b72d01cd33c92af6af9beb556701</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul64f</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gaef885975b38b2e4bf1485bce61107977</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul8s</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>ga5d96776e0799f0c29c84d50f271fe255</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul8s16s</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gae2ec9ea8f63d2b3c73cf70a7f425fc3f</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul8u</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gae8d29c2d6a9ddc14db2664df77963901</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul8u16u</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gaed546ece09400002adfa23bd18da9fdf</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_norm</name>
      <anchorfile>df/df0/group__core__hal__interface__norm.html</anchorfile>
      <anchor>gac620635627bb11a501b545d008c4b40e</anchor>
      <arglist>(const uchar *src, size_t src_step, const uchar *mask, size_t mask_step, int width, int height, int type, int norm_type, double *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_normDiff</name>
      <anchorfile>df/df0/group__core__hal__interface__norm.html</anchorfile>
      <anchor>gac3a049d1004e27cc0f7c25bd8fedd307</anchor>
      <arglist>(const uchar *src1, size_t src1_step, const uchar *src2, size_t src2_step, const uchar *mask, size_t mask_step, int width, int height, int type, int norm_type, double *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_normHamming8u</name>
      <anchorfile>da/db0/group__core__hal__interface__hamming.html</anchorfile>
      <anchor>ga0417f41019c56e4b9188fee44aeda2b4</anchor>
      <arglist>(const uchar *a, int n, int cellSize, int *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_normHammingDiff8u</name>
      <anchorfile>da/db0/group__core__hal__interface__hamming.html</anchorfile>
      <anchor>ga2270b26f52714ed6e585b9abb54fa4e1</anchor>
      <arglist>(const uchar *a, const uchar *b, int n, int cellSize, int *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_not8u</name>
      <anchorfile>d2/d18/group__core__hal__interface__logical.html</anchorfile>
      <anchor>gab95202213ed0dfbf19a5adf39a367fe3</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_or8u</name>
      <anchorfile>d2/d18/group__core__hal__interface__logical.html</anchorfile>
      <anchor>ga93204cd91fdcdfcf6752c216b1fa6a51</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_polarToCart32f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>ga08471e22a9b16629754c6507a4b84b27</anchor>
      <arglist>(const float *mag, const float *angle, float *x, float *y, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_polarToCart64f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>gaa7af59f95576ebfec725c14f090e4b17</anchor>
      <arglist>(const double *mag, const double *angle, double *x, double *y, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_QR32f</name>
      <anchorfile>db/d36/group__core__hal__interface__decomp__qr.html</anchorfile>
      <anchor>gada70e18c38c7a2cdfc724217cb92af5d</anchor>
      <arglist>(float *src1, size_t src1_step, int m, int n, int k, float *src2, size_t src2_step, float *dst, int *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_QR64f</name>
      <anchorfile>db/d36/group__core__hal__interface__decomp__qr.html</anchorfile>
      <anchor>gaccc58cf7d006818ec465131be02d0608</anchor>
      <arglist>(double *src1, size_t src1_step, int m, int n, int k, double *src2, size_t src2_step, double *dst, int *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip16s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>gaa0c780c84b6676d2895701daea9f39c6</anchor>
      <arglist>(const short *src_data, size_t src_step, short *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip16u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>ga20aba5bc11d4a9e8c82dd81b90b17296</anchor>
      <arglist>(const ushort *src_data, size_t src_step, ushort *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>ga325e01db823d25e7cbaa2b74f8efec50</anchor>
      <arglist>(const float *src_data, size_t src_step, float *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip32s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>ga8daa2db372ad395f161edce1ce56c6f0</anchor>
      <arglist>(const int *src_data, size_t src_step, int *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip64f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>gaf3b2951fef4b0df29622bf4c730b38f1</anchor>
      <arglist>(const double *src_data, size_t src_step, double *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip8s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>gadc6e4416dbc5e3fe06c63c5e29308ee2</anchor>
      <arglist>(const schar *src_data, size_t src_step, schar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip8u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>gaf90cb36959f90488e6bd19be914d2ee1</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_rotate90</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga69c2dd60aee1ca78804b3e76699f014f</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_split16u</name>
      <anchorfile>df/df2/group__core__hal__interface__split.html</anchorfile>
      <anchor>ga97f46ed2fb0ed23d038cc5bd648fda63</anchor>
      <arglist>(const ushort *src_data, ushort **dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_split32s</name>
      <anchorfile>df/df2/group__core__hal__interface__split.html</anchorfile>
      <anchor>ga669d5fa112fd2ea678e3771fa467d072</anchor>
      <arglist>(const int *src_data, int **dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_split64s</name>
      <anchorfile>df/df2/group__core__hal__interface__split.html</anchorfile>
      <anchor>ga93a0570db58be1d60757be2f3617c406</anchor>
      <arglist>(const int64 *src_data, int64 **dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_split8u</name>
      <anchorfile>df/df2/group__core__hal__interface__split.html</anchorfile>
      <anchor>ga042a0ede85c207ae06a03922a8380c1b</anchor>
      <arglist>(const uchar *src_data, uchar **dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sqrt32f</name>
      <anchorfile>d5/dc3/group__core__hal__interface__sqrt.html</anchorfile>
      <anchor>ga7e035dc6b7a788da6e065132b5f91ffb</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sqrt64f</name>
      <anchorfile>d5/dc3/group__core__hal__interface__sqrt.html</anchorfile>
      <anchor>ga4bf5dea3f1f659dc9aa25dee5cc2dc01</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub16s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga9b73e4ac05a1f4925dcd477f48ab1990</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub16u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga7b409fcf77a843d6909c6f61617b9589</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga0905bb6ea2e478189a49527aa6e6e5d1</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub32s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga0a98a2f1a6fb09d293d77f788535ab33</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub64f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gab715c02ecd7f74e0c05d228ec46333b9</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub8s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gaeeaea757365a25d6fbaa97e1eddef837</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub8s32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga075ded564db057ebc9867cf8cba11fd3</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub8u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga4a7532edf1493d4ccd957b1d2ebc06e1</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub8u32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gaf5627ca910a49432625a134fac8dc97d</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sum</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaeb4d9c7f98100b0d63f82631cca23263</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, int width, int height, double *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_SVD32f</name>
      <anchorfile>dd/d2a/group__core__hal__interface__decomp__svd.html</anchorfile>
      <anchor>gae99bcd0a0491daa5c54f21cdac59402e</anchor>
      <arglist>(float *src, size_t src_step, float *w, float *u, size_t u_step, float *vt, size_t vt_step, int m, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_SVD64f</name>
      <anchorfile>dd/d2a/group__core__hal__interface__decomp__svd.html</anchorfile>
      <anchor>ga1b63b8af52c1e82814c1eaf1b648305c</anchor>
      <arglist>(double *src, size_t src_step, double *w, double *u, size_t u_step, double *vt, size_t vt_step, int m, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_transpose2d</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa08db1a18c71ab056a53ca23bdd29842</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int src_width, int src_height, int element_size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_xor8u</name>
      <anchorfile>d2/d18/group__core__hal__interface__logical.html</anchorfile>
      <anchor>gad531f2b142319e9b75e7334f76893d7d</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hal_replacement.hpp</name>
    <path>features2d/src/</path>
    <filename>d2/dd9/features2d_2src_2hal__replacement_8hpp.html</filename>
    <includes id="d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/core/hal/interface.h</includes>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_FAST</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga22001bb1442bba599490c8f95179dcd1</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, uchar *keypoints_data, size_t *keypoints_count, int threshold, bool nonmax_suppression, int type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_FAST_dense</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga24f8a9ac4bbb4dabc501a74f26d19e0f</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, cv::FastFeatureDetector::DetectorType type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_FAST_NMS</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga071d81ac79a6eb73c0ed6b2794151134</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_FASTv2</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>gaffc7b146cc4e770d8926a2ee3881d50c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, void **keypoints_data, size_t *keypoints_count, int threshold, bool nonmax_suppression, int type, void *(*realloc_func)(void *, size_t))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hal_replacement.hpp</name>
    <path>imgproc/src/</path>
    <filename>df/d91/imgproc_2src_2hal__replacement_8hpp.html</filename>
    <includes id="d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/core/hal/interface.h</includes>
    <includes id="d5/d1e/imgproc_2include_2opencv2_2imgproc_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/imgproc/hal/interface.h</includes>
    <class kind="struct">cvhalFilter2D</class>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_adaptiveThreshold</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga79cd59271129d959fd510db72a98e58d</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, double maxValue, int adaptiveMethod, int thresholdType, int blockSize, double C)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_bilateralFilter</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0a35c5fa7c36932bed2ad0e996889d56</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, int d, double sigma_color, double sigma_space, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_boxFilter</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0567d67fe29afab2205ba185037a995e</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int src_depth, int dst_depth, int cn, int margin_left, int margin_top, int margin_right, int margin_bottom, size_t ksize_width, size_t ksize_height, int anchor_x, int anchor_y, bool normalize, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_calcHist</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga5b87ec50b43597eafdd6ac93f499d661</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, int src_width, int src_height, float *hist_data, int hist_size, const float **ranges, bool uniform, bool accumulate)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_canny</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga27f210820f5eb1e02cf7af372d782e03</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int cn, double lowThreshold, double highThreshold, int ksize, bool L2gradient)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGR5x5toBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga86cb6da09d59ebe995001cce055c8b93</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGR5x5toGray</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0b7467b2f747cb3b7239dc563b581e5c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga84934e275732ca6c19c8c6838c5ed3e8</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, int dcn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoBGR5x5</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaab7b96c1367629a45e2ce19f6a5ab019</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoGray</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaff902b3e83ea5cce1ce1bd32f4506e50</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoHSV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga7f20c98dcb039185587b1301546053dd</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isFullRange, bool isHSV)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoLab</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4c7bf02b8eb02ab9125e24279b07a7f3</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isLab, bool srgb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoThreePlaneYUV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gafe9144b5701cc98ef78197e999bea93c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoThreePlaneYUVApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga1b4742f90571caac4fd26a281c58c87e</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoTwoPlaneYUV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaec5a3312b6667f697848bf5c2cc584fe</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *y_data, size_t y_step, uchar *uv_data, size_t uv_step, int width, int height, int scn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoXYZ</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0a40da22502576bac3a6e5dbf7a538be</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoYUV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga6b01933b106c81ab8ad79e94703a0a21</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isCbCr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoYUVApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaae31e6b169fe9dbb82321b36da2b5dae</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isCbCr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtGraytoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0bf4dd99eb0c309cfd368212a91c26a0</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtGraytoBGR5x5</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf5012981976b0364743fc83f000edee9</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtHSVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4c4fba7a061b93e9e819012ad4a1ad11</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isFullRange, bool isHSV)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtLabtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga6aaf378ba56fa01a3b132fa27a734044</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isLab, bool srgb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtMultipliedRGBAtoRGBA</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga2dc9d7a563eb167672ef86544c065ee3</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtOnePlaneBGRtoYUV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga765e04cf7f87e8bb5a0c3f785845dcdc</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx, int ycn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtOnePlaneBGRtoYUVApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga8363c2d61dd8951a62461e168729f038</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx, int ycn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtOnePlaneYUVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gadfd86bf279e76edc1bd3047b2cd3413f</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int uIdx, int ycn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtOnePlaneYUVtoBGRApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac8d929e1a3a9292bc8e844a8b446b877</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int uIdx, int ycn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtRGBAtoMultipliedRGBA</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae1c2d886ce77465d47f010230eda3012</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtThreePlaneYUVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaffd5440a1073a1102866ed4764b571e2</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtThreePlaneYUVtoBGRApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaae7bff306c1676cfe0a315702fc204ba</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtTwoPlaneYUVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga352ea06c6e2d2c725eab1ec91601f97b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtTwoPlaneYUVtoBGRApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gad50af0b6210a8c5e62f72717a02d987d</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtTwoPlaneYUVtoBGREx</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac04e879ca372a92ccb023c64a214c3b9</anchor>
      <arglist>(const uchar *y_data, size_t y_step, const uchar *uv_data, size_t uv_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtTwoPlaneYUVtoBGRExApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaaba1d51db555ff1d19f9f13af75eef16</anchor>
      <arglist>(const uchar *y_data, size_t y_step, const uchar *uv_data, size_t uv_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtXYZtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga555e7ca01bfa1277ab3e6863432fb717</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtYUVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4559cbea912d143938f462be763599fd</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isCbCr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtYUVtoBGRApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0bc15fbd7ec4c105ded3ec7f68082170</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isCbCr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_equalize_hist</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga25142f7a2df9b30691f2a92f86564f3b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_filter</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae9afd78a20740daf202699e1e9f1f9d0</anchor>
      <arglist>(cvhalFilter2D *context, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int full_width, int full_height, int offset_x, int offset_y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_filter_stateless</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga46e280e4d1122c613b0a22f3934218b9</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, uchar *dst_data, size_t dst_step, int dst_type, int width, int height, int full_width, int full_height, int offset_x, int offset_y, const uchar *kernel_data, size_t kernel_step, int kernel_type, int kernel_width, int kernel_height, int anchor_x, int anchor_y, double delta, int borderType, bool isSubmatrix, bool allowInplace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_filterFree</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga58a0dea9fa82eb73fc48e24e2c5c5e90</anchor>
      <arglist>(cvhalFilter2D *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_filterInit</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga46bdb022b49d1cb5b30f7aab0c8895d5</anchor>
      <arglist>(cvhalFilter2D **context, uchar *kernel_data, size_t kernel_step, int kernel_type, int kernel_width, int kernel_height, int max_width, int max_height, int src_type, int dst_type, int borderType, double delta, int anchor_x, int anchor_y, bool allowSubmatrix, bool allowInplace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gaussianBlur</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga3e5e30711cc7232b16bca711ca820d1c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, size_t margin_left, size_t margin_top, size_t margin_right, size_t margin_bottom, size_t ksize_width, size_t ksize_height, double sigmaX, double sigmaY, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gaussianBlurBinomial</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gadbfc11289346fbe695f5647926bae51b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, size_t margin_left, size_t margin_top, size_t margin_right, size_t margin_bottom, size_t ksize, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_imageMoments</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga784f24def2eea9c972eb8d7da6acca01</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, int width, int height, bool binary, double m[10])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_integral</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gad70459985c8ac83beec7ac026944015b</anchor>
      <arglist>(int depth, int sdepth, int sqdepth, const uchar *src_data, size_t src_step, uchar *sum_data, size_t sum_step, uchar *sqsum_data, size_t sqsum_step, uchar *tilted_data, size_t tilted_step, int width, int height, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_medianBlur</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gab86c5a4fbd503265c6517b909ed76c05</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, int ksize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_morph</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac46ce17945a0e34ecef12d70cf03ce2d</anchor>
      <arglist>(cvhalFilter2D *context, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int src_full_width, int src_full_height, int src_roi_x, int src_roi_y, int dst_full_width, int dst_full_height, int dst_roi_x, int dst_roi_y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_morph_stateless</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaa0bba7a868659ac544699c3d2213f46b</anchor>
      <arglist>(int operation, const uchar *src_data, size_t src_step, int src_type, uchar *dst_data, size_t dst_step, int dst_type, int width, int height, int src_full_width, int src_full_height, int src_roi_x, int src_roi_y, int dst_full_width, int dst_full_height, int dst_roi_x, int dst_roi_y, const uchar *kernel_data, size_t kernel_step, int kernel_type, int kernel_width, int kernel_height, int anchor_x, int anchor_y, int borderType, const double borderValue[4], int iterations, bool allowSubmatrix, bool allowInplace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_morphFree</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf73f8539e1be0757a378ddb34aade194</anchor>
      <arglist>(cvhalFilter2D *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_morphInit</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga266f3d95e31d6acdb9bdc538643abf16</anchor>
      <arglist>(cvhalFilter2D **context, int operation, int src_type, int dst_type, int max_width, int max_height, int kernel_type, uchar *kernel_data, size_t kernel_step, int kernel_width, int kernel_height, int anchor_x, int anchor_y, int borderType, const double borderValue[4], int iterations, bool allowSubmatrix, bool allowInplace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_polygonMoments</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf9c0fad909a91cc9465f83e204a0bb8d</anchor>
      <arglist>(const uchar *src_data, size_t src_size, int src_type, double m[10])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_pyrdown</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gafe0300c35656da93706b197e961b0c77</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int depth, int cn, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_pyrdown_offset</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac6d6e69f352f5a5714a652112804ec1d</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int depth, int cn, int margin_left, int margin_top, int margin_right, int margin_bottom, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_pyrup</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga2ccc991aad1d741b59351250275600f9</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int depth, int cn, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_remap16s</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf6f63627141c9c7a6a385d586c1214e9</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, short *mapx, size_t mapx_step, ushort *mapy, size_t mapy_step, int interpolation, int border_type, const double border_value[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_remap32f</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga1ef659f86d00785411c6d0a32fd50700</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, float *mapx, size_t mapx_step, float *mapy, size_t mapy_step, int interpolation, int border_type, const double border_value[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_remap32fc2</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gadb1c6680012adb08692f42372b16aad1</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, float *map, size_t map_step, int interpolation, int border_type, const double border_value[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_resize</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga1a1274535172aff5cd50a64eed7d53ab</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, double inv_scale_x, double inv_scale_y, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_scharr</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga6926ef4ae8757e48d295692984a4d143</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int src_depth, int dst_depth, int cn, int margin_left, int margin_top, int margin_right, int margin_bottom, int dx, int dy, double scale, double delta, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sepFilter</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4766f8b13fa22383863dafde341a9ce3</anchor>
      <arglist>(cvhalFilter2D *context, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int full_width, int full_height, int offset_x, int offset_y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sepFilter_stateless</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga6b66ce153c82df245bd9b3c13e8f511e</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, uchar *dst_data, size_t dst_step, int dst_type, int width, int height, int full_width, int full_height, int offset_x, int offset_y, const uchar *kernelx_data, int kernelx_len, const uchar *kernely_data, int kernely_len, int kernel_type, int anchor_x, int anchor_y, double delta, int borderType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sepFilterFree</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gadaac832d83a075675ec716e3d545634a</anchor>
      <arglist>(cvhalFilter2D *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sepFilterInit</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga08bf36c5ceabd864a894e4cb3bf4c974</anchor>
      <arglist>(cvhalFilter2D **context, int src_type, int dst_type, int kernel_type, uchar *kernelx_data, int kernelx_length, uchar *kernely_data, int kernely_length, int anchor_x, int anchor_y, double delta, int borderType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sobel</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga662cedb97e082f37b3a31f9ba577e88f</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int src_depth, int dst_depth, int cn, int margin_left, int margin_top, int margin_right, int margin_bottom, int dx, int dy, int ksize, double scale, double delta, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_threshold</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga2fed508cc1d418d7bcb6784c71779a2b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, double thresh, double maxValue, int thresholdType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_threshold_otsu</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaa4a3e2fc59ffb64fcf2a68fea02dbd8c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, double maxValue, int thresholdType, double *thresh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpAffine</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga9e08b16f6f130d8486ce30d284d032a5</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, const double M[6], int interpolation, int borderType, const double borderValue[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpAffineBlockline</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0ca6cd8c3a77f44f0d097e1cd96a5bf6</anchor>
      <arglist>(int *adelta, int *bdelta, short *xy, short *alpha, int X0, int Y0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpAffineBlocklineNN</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4b63988d1ed15806a9a711e8afd1bb0b</anchor>
      <arglist>(int *adelta, int *bdelta, short *xy, int X0, int Y0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpPerspective</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga49c60fa3bb42e1ce89faec3eda3bb3aa</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, const double M[9], int interpolation, int borderType, const double borderValue[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpPerspectiveBlockline</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gab34da5d49bfe15bdb31c59a0b229c738</anchor>
      <arglist>(const double *M, short *xy, short *alpha, double X0, double Y0, double W0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpPerspectiveBlocklineNN</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gada3de81bdfc5bdc758f773aa796b59d6</anchor>
      <arglist>(const double *M, short *xy, double X0, double Y0, double W0, int bw)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hal_replacement.hpp</name>
    <path>video/src/</path>
    <filename>d0/d1f/video_2src_2hal__replacement_8hpp.html</filename>
    <includes id="d2/d10/core_2include_2opencv2_2core_2hal_2interface_8h" name="interface.h" local="yes" import="no" module="no" objc="no">opencv2/core/hal/interface.h</includes>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_LKOpticalFlowLevel</name>
      <anchorfile>d9/d44/group__video__hal__interface.html</anchorfile>
      <anchor>ga3634907dbc56d20944fb73f0cc00ace3</anchor>
      <arglist>(const uchar *prev_data, size_t prev_data_step, const short *prev_deriv_data, size_t prev_deriv_step, const uchar *next_data, size_t next_step, int width, int height, int cn, const float *prev_points, float *next_points, size_t point_count, uchar *status, float *err, const int win_width, const int win_height, int termination_count, double termination_epsilon, bool get_min_eigen_vals, float min_eigen_vals_threshold)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_ScharrDeriv</name>
      <anchorfile>d9/d44/group__video__hal__interface.html</anchorfile>
      <anchor>gad8afccccd048d66a9c97df1a1a568f06</anchor>
      <arglist>(const uchar *src_data, size_t src_step, short *dst_data, size_t dst_step, int width, int height, int cn)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>all_layers.hpp</name>
    <path>opencv2/dnn/</path>
    <filename>dd/d6b/all__layers_8hpp.html</filename>
    <includes id="d9/d8c/dnn_8hpp" name="dnn.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn.hpp</includes>
    <class kind="class">cv::dnn::AbsLayer</class>
    <class kind="class">cv::dnn::AccumLayer</class>
    <class kind="class">cv::dnn::AcoshLayer</class>
    <class kind="class">cv::dnn::AcosLayer</class>
    <class kind="class">cv::dnn::ActivationLayer</class>
    <class kind="class">cv::dnn::ActivationLayerInt8</class>
    <class kind="class">cv::dnn::ArgLayer</class>
    <class kind="class">cv::dnn::AsinhLayer</class>
    <class kind="class">cv::dnn::AsinLayer</class>
    <class kind="class">cv::dnn::AtanhLayer</class>
    <class kind="class">cv::dnn::AtanLayer</class>
    <class kind="class">cv::dnn::AttentionLayer</class>
    <class kind="class">cv::dnn::BaseConvolutionLayer</class>
    <class kind="class">cv::dnn::BatchNormLayer</class>
    <class kind="class">cv::dnn::BatchNormLayerInt8</class>
    <class kind="class">cv::dnn::BlankLayer</class>
    <class kind="class">cv::dnn::BNLLLayer</class>
    <class kind="class">cv::dnn::CeilLayer</class>
    <class kind="class">cv::dnn::CeluLayer</class>
    <class kind="class">cv::dnn::ChannelsPReLULayer</class>
    <class kind="class">cv::dnn::CompareLayer</class>
    <class kind="class">cv::dnn::ConcatLayer</class>
    <class kind="class">cv::dnn::ConstLayer</class>
    <class kind="class">cv::dnn::ConvolutionLayer</class>
    <class kind="class">cv::dnn::ConvolutionLayerInt8</class>
    <class kind="class">cv::dnn::CorrelationLayer</class>
    <class kind="class">cv::dnn::CoshLayer</class>
    <class kind="class">cv::dnn::CosLayer</class>
    <class kind="class">cv::dnn::CropAndResizeLayer</class>
    <class kind="class">cv::dnn::CropLayer</class>
    <class kind="class">cv::dnn::CumSumLayer</class>
    <class kind="class">cv::dnn::DataAugmentationLayer</class>
    <class kind="class">cv::dnn::DeconvolutionLayer</class>
    <class kind="class">cv::dnn::DepthToSpaceLayer</class>
    <class kind="class">cv::dnn::DequantizeLayer</class>
    <class kind="class">cv::dnn::DetectionOutputLayer</class>
    <class kind="class">cv::dnn::EinsumLayer</class>
    <class kind="class">cv::dnn::EltwiseLayer</class>
    <class kind="class">cv::dnn::EltwiseLayerInt8</class>
    <class kind="class">cv::dnn::ELULayer</class>
    <class kind="class">cv::dnn::ErfLayer</class>
    <class kind="class">cv::dnn::ExpandLayer</class>
    <class kind="class">cv::dnn::ExpLayer</class>
    <class kind="class">cv::dnn::FlattenLayer</class>
    <class kind="class">cv::dnn::FloorLayer</class>
    <class kind="class">cv::dnn::FlowWarpLayer</class>
    <class kind="class">cv::dnn::GatherElementsLayer</class>
    <class kind="class">cv::dnn::GatherLayer</class>
    <class kind="class">cv::dnn::GeluApproximationLayer</class>
    <class kind="class">cv::dnn::GeluLayer</class>
    <class kind="class">cv::dnn::GemmLayer</class>
    <class kind="class">cv::dnn::GroupNormLayer</class>
    <class kind="class">cv::dnn::GRULayer</class>
    <class kind="class">cv::dnn::HardSigmoidLayer</class>
    <class kind="class">cv::dnn::HardSwishLayer</class>
    <class kind="class">cv::dnn::InnerProductLayer</class>
    <class kind="class">cv::dnn::InnerProductLayerInt8</class>
    <class kind="class">cv::dnn::InstanceNormLayer</class>
    <class kind="class">cv::dnn::InterpLayer</class>
    <class kind="class">cv::dnn::LayerNormLayer</class>
    <class kind="class">cv::dnn::LogLayer</class>
    <class kind="class">cv::dnn::LRNLayer</class>
    <class kind="class">cv::dnn::LSTMLayer</class>
    <class kind="class">cv::dnn::MatMulLayer</class>
    <class kind="class">cv::dnn::MaxUnpoolLayer</class>
    <class kind="class">cv::dnn::MishLayer</class>
    <class kind="class">cv::dnn::MVNLayer</class>
    <class kind="class">cv::dnn::NaryEltwiseLayer</class>
    <class kind="class">cv::dnn::NormalizeBBoxLayer</class>
    <class kind="class">cv::dnn::NotLayer</class>
    <class kind="class">cv::dnn::PaddingLayer</class>
    <class kind="class">cv::dnn::PermuteLayer</class>
    <class kind="class">cv::dnn::PoolingLayer</class>
    <class kind="class">cv::dnn::PoolingLayerInt8</class>
    <class kind="class">cv::dnn::PowerLayer</class>
    <class kind="class">cv::dnn::PriorBoxLayer</class>
    <class kind="class">cv::dnn::ProposalLayer</class>
    <class kind="class">cv::dnn::QuantizeLayer</class>
    <class kind="class">cv::dnn::ReciprocalLayer</class>
    <class kind="class">cv::dnn::ReduceLayer</class>
    <class kind="class">cv::dnn::RegionLayer</class>
    <class kind="class">cv::dnn::ReLU6Layer</class>
    <class kind="class">cv::dnn::ReLULayer</class>
    <class kind="class">cv::dnn::ReorgLayer</class>
    <class kind="class">cv::dnn::RequantizeLayer</class>
    <class kind="class">cv::dnn::ReshapeLayer</class>
    <class kind="class">cv::dnn::ResizeLayer</class>
    <class kind="class">cv::dnn::RNNLayer</class>
    <class kind="class">cv::dnn::RoundLayer</class>
    <class kind="class">cv::dnn::ScaleLayer</class>
    <class kind="class">cv::dnn::ScaleLayerInt8</class>
    <class kind="class">cv::dnn::ScatterLayer</class>
    <class kind="class">cv::dnn::ScatterNDLayer</class>
    <class kind="class">cv::dnn::SeluLayer</class>
    <class kind="class">cv::dnn::ShiftLayer</class>
    <class kind="class">cv::dnn::ShiftLayerInt8</class>
    <class kind="class">cv::dnn::ShrinkLayer</class>
    <class kind="class">cv::dnn::ShuffleChannelLayer</class>
    <class kind="class">cv::dnn::SigmoidLayer</class>
    <class kind="class">cv::dnn::SignLayer</class>
    <class kind="class">cv::dnn::SinhLayer</class>
    <class kind="class">cv::dnn::SinLayer</class>
    <class kind="class">cv::dnn::SliceLayer</class>
    <class kind="class">cv::dnn::SoftmaxLayer</class>
    <class kind="class">cv::dnn::SoftmaxLayerInt8</class>
    <class kind="class">cv::dnn::SoftplusLayer</class>
    <class kind="class">cv::dnn::SoftsignLayer</class>
    <class kind="class">cv::dnn::SpaceToDepthLayer</class>
    <class kind="class">cv::dnn::SplitLayer</class>
    <class kind="class">cv::dnn::SqrtLayer</class>
    <class kind="class">cv::dnn::SwishLayer</class>
    <class kind="class">cv::dnn::TanHLayer</class>
    <class kind="class">cv::dnn::TanLayer</class>
    <class kind="class">cv::dnn::ThresholdedReluLayer</class>
    <class kind="class">cv::dnn::TileLayer</class>
    <class kind="class">cv::dnn::TopKLayer</class>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
  </compound>
  <compound kind="file">
    <name>dict.hpp</name>
    <path>opencv2/dnn/</path>
    <filename>df/de6/dict_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="db/ddc/dnn_2dnn_8hpp" name="dnn.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn/dnn.hpp</includes>
    <class kind="class">cv::dnn::Dict</class>
    <class kind="struct">cv::dnn::DictValue</class>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
  </compound>
  <compound kind="file">
    <name>dnn.hpp</name>
    <path>opencv2/</path>
    <filename>d9/d8c/dnn_8hpp.html</filename>
    <includes id="db/ddc/dnn_2dnn_8hpp" name="dnn.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn/dnn.hpp</includes>
  </compound>
  <compound kind="file">
    <name>dnn.hpp</name>
    <path>opencv2/dnn/</path>
    <filename>db/ddc/dnn_2dnn_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d5/d2c/async_8hpp" name="async.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/async.hpp</includes>
    <includes id="da/d1a/dnn_2include_2opencv2_2dnn_2version_8hpp" name="version.hpp" local="yes" import="no" module="no" objc="no">../dnn/version.hpp</includes>
    <includes id="df/de6/dict_8hpp" name="dict.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn/dict.hpp</includes>
    <includes id="d4/db0/layer_8hpp" name="layer.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn/layer.hpp</includes>
    <includes id="d8/dcd/inference__engine_8hpp" name="inference_engine.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn/utils/inference_engine.hpp</includes>
    <class kind="class">cv::dnn::BackendNode</class>
    <class kind="class">cv::dnn::BackendWrapper</class>
    <class kind="class">cv::dnn::ClassificationModel</class>
    <class kind="class">cv::dnn::DetectionModel</class>
    <class kind="struct">cv::dnn::Image2BlobParams</class>
    <class kind="class">cv::dnn::KeypointsModel</class>
    <class kind="class">cv::dnn::Layer</class>
    <class kind="class">cv::dnn::LayerParams</class>
    <class kind="class">cv::dnn::Model</class>
    <class kind="class">cv::dnn::Net</class>
    <class kind="class">cv::dnn::SegmentationModel</class>
    <class kind="class">cv::dnn::TextDetectionModel</class>
    <class kind="class">cv::dnn::TextDetectionModel_DB</class>
    <class kind="class">cv::dnn::TextDetectionModel_EAST</class>
    <class kind="class">cv::dnn::TextRecognitionModel</class>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
    <namespace>cv::dnn::accessor</namespace>
  </compound>
  <compound kind="file">
    <name>layer.details.hpp</name>
    <path>opencv2/dnn/</path>
    <filename>df/d8c/layer_8details_8hpp.html</filename>
    <includes id="d4/db0/layer_8hpp" name="layer.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn/layer.hpp</includes>
    <class kind="class">cv::dnn::details::_LayerStaticRegisterer</class>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
    <namespace>cv::dnn::details</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_REGISTER_LAYER_CLASS</name>
      <anchorfile>df/d8c/layer_8details_8hpp.html</anchorfile>
      <anchor>a7e8d9c0c5849b6a081ba2a84845f3dac</anchor>
      <arglist>(type, class)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_REGISTER_LAYER_CLASS_STATIC</name>
      <anchorfile>df/d8c/layer_8details_8hpp.html</anchorfile>
      <anchor>a3c98e4b6b14774a103dec04734bd8969</anchor>
      <arglist>(type, class)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_REGISTER_LAYER_FUNC</name>
      <anchorfile>df/d8c/layer_8details_8hpp.html</anchorfile>
      <anchor>a9260a45cfd37d8fe1c69fededc6f2692</anchor>
      <arglist>(type, constructorFunc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_REGISTER_LAYER_FUNC_STATIC</name>
      <anchorfile>df/d8c/layer_8details_8hpp.html</anchorfile>
      <anchor>a6aca608408468efb61565dbf00cfe0d0</anchor>
      <arglist>(type, constructorFunc)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>layer.hpp</name>
    <path>opencv2/dnn/</path>
    <filename>d4/db0/layer_8hpp.html</filename>
    <includes id="d9/d8c/dnn_8hpp" name="dnn.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn.hpp</includes>
    <class kind="class">cv::dnn::LayerFactory</class>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
  </compound>
  <compound kind="file">
    <name>layer_reg.private.hpp</name>
    <path>opencv2/dnn/</path>
    <filename>d0/d7e/layer__reg_8private_8hpp.html</filename>
    <includes id="d9/d8c/dnn_8hpp" name="dnn.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
  </compound>
  <compound kind="file">
    <name>shape_utils.hpp</name>
    <path>opencv2/dnn/</path>
    <filename>d1/ddb/shape__utils_8hpp.html</filename>
    <includes id="db/ddc/dnn_2dnn_8hpp" name="dnn.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn/dnn.hpp</includes>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <class kind="struct">cv::dnn::_Range</class>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
  </compound>
  <compound kind="file">
    <name>debug_utils.hpp</name>
    <path>opencv2/dnn/utils/</path>
    <filename>d6/d32/debug__utils_8hpp.html</filename>
    <includes id="db/ddc/dnn_2dnn_8hpp" name="dnn.hpp" local="yes" import="no" module="no" objc="no">../dnn.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
  </compound>
  <compound kind="file">
    <name>inference_engine.hpp</name>
    <path>opencv2/dnn/utils/</path>
    <filename>d8/dcd/inference__engine_8hpp.html</filename>
    <includes id="db/ddc/dnn_2dnn_8hpp" name="dnn.hpp" local="yes" import="no" module="no" objc="no">../dnn.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::dnn</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_BACKEND_INFERENCE_ENGINE_NGRAPH</name>
      <anchorfile>d8/dcd/inference__engine_8hpp.html</anchorfile>
      <anchor>a79cbc95bd91c403e108c4433a269dacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_BACKEND_INFERENCE_ENGINE_NN_BUILDER_API</name>
      <anchorfile>d8/dcd/inference__engine_8hpp.html</anchorfile>
      <anchor>aa555a0a3e66523178fb274ecda04b5c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_INFERENCE_ENGINE_CPU_TYPE_ARM_COMPUTE</name>
      <anchorfile>d8/dcd/inference__engine_8hpp.html</anchorfile>
      <anchor>a5b9a5cbdc15658f960c134b258cb20c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_INFERENCE_ENGINE_CPU_TYPE_X86</name>
      <anchorfile>d8/dcd/inference__engine_8hpp.html</anchorfile>
      <anchor>aab98fddc55be9804577a3643268b8e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_INFERENCE_ENGINE_VPU_TYPE_MYRIAD_2</name>
      <anchorfile>d8/dcd/inference__engine_8hpp.html</anchorfile>
      <anchor>a22728ddde7d6f6e4ef1095a2f2c32829</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_INFERENCE_ENGINE_VPU_TYPE_MYRIAD_X</name>
      <anchorfile>d8/dcd/inference__engine_8hpp.html</anchorfile>
      <anchor>a57454151dc8696a9048e96dd0009eb91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DNN_INFERENCE_ENGINE_VPU_TYPE_UNSPECIFIED</name>
      <anchorfile>d8/dcd/inference__engine_8hpp.html</anchorfile>
      <anchor>a57c3f3abcbc5cb838eecc877123bc6de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>features2d.hpp</name>
    <path>opencv2/</path>
    <filename>d5/d0d/features2d_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::Accumulator</class>
    <class kind="struct">cv::Accumulator&lt; char &gt;</class>
    <class kind="struct">cv::Accumulator&lt; short &gt;</class>
    <class kind="struct">cv::Accumulator&lt; unsigned char &gt;</class>
    <class kind="struct">cv::Accumulator&lt; unsigned short &gt;</class>
    <class kind="class">cv::AffineFeature</class>
    <class kind="class">cv::AgastFeatureDetector</class>
    <class kind="class">cv::AKAZE</class>
    <class kind="class">cv::BFMatcher</class>
    <class kind="class">cv::BOWImgDescriptorExtractor</class>
    <class kind="class">cv::BOWKMeansTrainer</class>
    <class kind="class">cv::BOWTrainer</class>
    <class kind="class">cv::BRISK</class>
    <class kind="class">cv::DescriptorMatcher::DescriptorCollection</class>
    <class kind="class">cv::DescriptorMatcher</class>
    <class kind="class">cv::FastFeatureDetector</class>
    <class kind="class">cv::Feature2D</class>
    <class kind="class">cv::FlannBasedMatcher</class>
    <class kind="class">cv::GFTTDetector</class>
    <class kind="class">cv::KAZE</class>
    <class kind="class">cv::KeyPointsFilter</class>
    <class kind="struct">cv::L1</class>
    <class kind="struct">cv::L2</class>
    <class kind="class">cv::MSER</class>
    <class kind="class">cv::ORB</class>
    <class kind="struct">cv::SimpleBlobDetector::Params</class>
    <class kind="class">cv::SIFT</class>
    <class kind="class">cv::SimpleBlobDetector</class>
    <class kind="struct">cv::SL2</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>features2d.hpp</name>
    <path>opencv2/features2d/</path>
    <filename>d5/def/features2d_2features2d_8hpp.html</filename>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
  </compound>
  <compound kind="file">
    <name>flann.hpp</name>
    <path>opencv2/</path>
    <filename>dc/dc1/flann_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="da/dfe/miniflann_8hpp" name="miniflann.hpp" local="yes" import="no" module="no" objc="no">opencv2/flann/miniflann.hpp</includes>
    <includes id="d3/dd7/flann__base_8hpp" name="flann_base.hpp" local="yes" import="no" module="no" objc="no">opencv2/flann/flann_base.hpp</includes>
    <class kind="struct">cv::flann::CvType</class>
    <class kind="struct">cv::flann::CvType&lt; char &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; double &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; float &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; short &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; unsigned char &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; unsigned short &gt;</class>
    <class kind="class">cv::flann::GenericIndex</class>
    <namespace>cv</namespace>
    <namespace>cv::flann</namespace>
    <namespace>cvflann</namespace>
  </compound>
  <compound kind="file">
    <name>flann.hpp</name>
    <path>opencv2/flann/</path>
    <filename>d4/d45/flann_2flann_8hpp.html</filename>
    <includes id="dc/dc1/flann_8hpp" name="flann.hpp" local="yes" import="no" module="no" objc="no">opencv2/flann.hpp</includes>
  </compound>
  <compound kind="file">
    <name>all_indices.h</name>
    <path>opencv2/flann/</path>
    <filename>d0/deb/all__indices_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>allocator.h</name>
    <path>opencv2/flann/</path>
    <filename>da/da9/allocator_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>any.h</name>
    <path>opencv2/flann/</path>
    <filename>df/d8d/any_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>autotuned_index.h</name>
    <path>opencv2/flann/</path>
    <filename>d1/dc3/autotuned__index_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>composite_index.h</name>
    <path>opencv2/flann/</path>
    <filename>d1/d7b/composite__index_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>config.h</name>
    <path>opencv2/flann/</path>
    <filename>db/d16/config_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>defines.h</name>
    <path>opencv2/flann/</path>
    <filename>d8/db0/defines_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>dist.h</name>
    <path>opencv2/flann/</path>
    <filename>d1/d82/dist_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>dummy.h</name>
    <path>opencv2/flann/</path>
    <filename>d2/d94/dummy_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>dynamic_bitset.h</name>
    <path>opencv2/flann/</path>
    <filename>da/d5c/dynamic__bitset_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>flann_base.hpp</name>
    <path>opencv2/flann/</path>
    <filename>d3/dd7/flann__base_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>general.h</name>
    <path>opencv2/flann/</path>
    <filename>d9/d14/general_8h.html</filename>
    <includes id="da/dd7/core_2include_2opencv2_2core_2version_8hpp" name="version.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/version.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ground_truth.h</name>
    <path>opencv2/flann/</path>
    <filename>dd/d54/ground__truth_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>heap.h</name>
    <path>opencv2/flann/</path>
    <filename>da/ddb/heap_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>hierarchical_clustering_index.h</name>
    <path>opencv2/flann/</path>
    <filename>de/d1d/hierarchical__clustering__index_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>index_testing.h</name>
    <path>opencv2/flann/</path>
    <filename>db/dd9/index__testing_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>kdtree_index.h</name>
    <path>opencv2/flann/</path>
    <filename>de/d79/kdtree__index_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>kdtree_single_index.h</name>
    <path>opencv2/flann/</path>
    <filename>de/daa/kdtree__single__index_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>kmeans_index.h</name>
    <path>opencv2/flann/</path>
    <filename>d1/d86/kmeans__index_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>linear_index.h</name>
    <path>opencv2/flann/</path>
    <filename>dd/d0d/linear__index_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>logger.h</name>
    <path>opencv2/flann/</path>
    <filename>d1/d8c/logger_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>lsh_index.h</name>
    <path>opencv2/flann/</path>
    <filename>dd/d79/lsh__index_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>lsh_table.h</name>
    <path>opencv2/flann/</path>
    <filename>d6/db3/lsh__table_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>matrix.h</name>
    <path>opencv2/flann/</path>
    <filename>dd/df4/matrix_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>miniflann.hpp</name>
    <path>opencv2/flann/</path>
    <filename>da/dfe/miniflann_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>nn_index.h</name>
    <path>opencv2/flann/</path>
    <filename>d6/d9a/nn__index_8h.html</filename>
    <includes id="dd/df4/matrix_8h" name="matrix.h" local="yes" import="no" module="no" objc="no">matrix.h</includes>
    <includes id="da/d34/result__set_8h" name="result_set.h" local="yes" import="no" module="no" objc="no">result_set.h</includes>
    <includes id="da/d33/params_8h" name="params.h" local="yes" import="no" module="no" objc="no">params.h</includes>
  </compound>
  <compound kind="file">
    <name>object_factory.h</name>
    <path>opencv2/flann/</path>
    <filename>de/d9f/object__factory_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>params.h</name>
    <path>opencv2/flann/</path>
    <filename>da/d33/params_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>random.h</name>
    <path>opencv2/flann/</path>
    <filename>d1/d79/random_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>result_set.h</name>
    <path>opencv2/flann/</path>
    <filename>da/d34/result__set_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>sampling.h</name>
    <path>opencv2/flann/</path>
    <filename>d1/da8/sampling_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>saving.h</name>
    <path>opencv2/flann/</path>
    <filename>de/dd5/saving_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>simplex_downhill.h</name>
    <path>opencv2/flann/</path>
    <filename>dd/df3/simplex__downhill_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>timer.h</name>
    <path>opencv2/flann/</path>
    <filename>d5/dd0/timer_8h.html</filename>
  </compound>
  <compound kind="file">
    <name>00-root.markdown</name>
    <path>gapi/doc/</path>
    <filename>d4/dbc/00-root_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>01-background.markdown</name>
    <path>gapi/doc/</path>
    <filename>d3/da3/01-background_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>10-hld-overview.md</name>
    <path>gapi/doc/</path>
    <filename>d9/d08/10-hld-overview_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>20-kernel-api.markdown</name>
    <path>gapi/doc/</path>
    <filename>d9/d2a/20-kernel-api_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>30-implementation.markdown</name>
    <path>gapi/doc/</path>
    <filename>db/d5a/30-implementation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>README.md</name>
    <path>gapi/doc/slides/</path>
    <filename>da/ddd/README_8md.html</filename>
  </compound>
  <compound kind="file">
    <name>gapi.hpp</name>
    <path>opencv2/</path>
    <filename>d7/d20/gapi_8hpp.html</filename>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d2/d8f/garray_8hpp" name="garray.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garray.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <includes id="d5/d1f/gopaque_8hpp" name="gopaque.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gopaque.hpp</includes>
    <includes id="df/d35/gframe_8hpp" name="gframe.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gframe.hpp</includes>
    <includes id="d5/d8e/gcomputation_8hpp" name="gcomputation.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcomputation.hpp</includes>
    <includes id="d9/dca/gcompiled_8hpp" name="gcompiled.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcompiled.hpp</includes>
    <includes id="dd/d07/gtyped_8hpp" name="gtyped.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gtyped.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="dd/dcd/operators_8hpp" name="operators.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/operators.hpp</includes>
    <includes id="dd/d25/desync_8hpp" name="desync.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/desync.hpp</includes>
    <includes id="d4/d0a/format_8hpp" name="format.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/format.hpp</includes>
  </compound>
  <compound kind="file">
    <name>gcpukernel.hpp</name>
    <path>opencv2/gapi/cpu/</path>
    <filename>da/d73/gcpukernel_8hpp.html</filename>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="no" import="no" module="no" objc="no">opencv2/core/mat.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="dd/d48/gmetaarg_8hpp" name="gmetaarg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmetaarg.hpp</includes>
    <includes id="d6/d2e/compiler__hints_8hpp" name="compiler_hints.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/compiler_hints.hpp</includes>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <class kind="struct">cv::detail::OCVCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</class>
    <class kind="struct">cv::detail::OCVStCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</class>
    <class kind="class">cv::GCPUContext</class>
    <class kind="class">cv::GCPUKernel</class>
    <class kind="class">cv::GCPUKernelImpl</class>
    <class kind="class">cv::GCPUStKernelImpl</class>
    <class kind="struct">cv::detail::get_in</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GArray&lt; cv::GArray&lt; U &gt; &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GArray&lt; cv::GMat &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GArray&lt; cv::GScalar &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GOpaque&lt; cv::GMat &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GOpaque&lt; cv::GScalar &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GArray&lt; cv::GArray&lt; U &gt; &gt; &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GArray&lt; cv::GMat &gt; &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::OCVCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::OCVSetupHelper&lt; Impl, std::tuple&lt; Ins... &gt; &gt;</class>
    <class kind="struct">cv::detail::OCVStCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::tracked_cv_mat</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::cpu</namespace>
    <namespace>cv::gimpl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_OCV_KERNEL</name>
      <anchorfile>da/d73/gcpukernel_8hpp.html</anchorfile>
      <anchor>aacef2b3c16c285adbd70a03ae8aedc46</anchor>
      <arglist>(Name, API)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_OCV_KERNEL_ST</name>
      <anchorfile>da/d73/gcpukernel_8hpp.html</anchorfile>
      <anchor>a61a5a6a30a11956760ca18e896121093</anchor>
      <arglist>(Name, API, State)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gfluidbuffer.hpp</name>
    <path>opencv2/gapi/fluid/</path>
    <filename>db/d50/gfluidbuffer_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="db/dd5/optional_8hpp" name="optional.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/optional.hpp</includes>
    <class kind="struct">cv::gapi::fluid::Border</class>
    <class kind="class">cv::gapi::fluid::Buffer</class>
    <class kind="struct">cv::gapi::fluid::View::Cache</class>
    <class kind="struct">cv::gapi::fluid::Buffer::Cache</class>
    <class kind="class">cv::gapi::fluid::View</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::fluid</namespace>
  </compound>
  <compound kind="file">
    <name>gfluidkernel.hpp</name>
    <path>opencv2/gapi/fluid/</path>
    <filename>d3/d53/gfluidkernel_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="db/d50/gfluidbuffer_8hpp" name="gfluidbuffer.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/fluid/gfluidbuffer.hpp</includes>
    <class kind="struct">cv::detail::callCustomGetBorder&lt; false, Impl &gt;</class>
    <class kind="struct">cv::detail::callCustomGetBorder&lt; true, Impl &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; GFluidOutputRois &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; GFluidParallelFor &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; GFluidParallelOutputRois &gt;</class>
    <class kind="struct">cv::detail::fluid_get_in</class>
    <class kind="struct">cv::detail::fluid_get_in&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::fluid_get_in&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::fluid_get_in&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::fluid_get_in&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::FluidCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt;, UseScratch &gt;</class>
    <class kind="struct">cv::detail::get_border_helper&lt; false, Impl, Ins... &gt;</class>
    <class kind="struct">cv::detail::get_border_helper&lt; true, Impl, Ins... &gt;</class>
    <class kind="struct">cv::detail::get_window_helper&lt; false, Impl, Ins... &gt;</class>
    <class kind="struct">cv::detail::get_window_helper&lt; true, Impl, Ins... &gt;</class>
    <class kind="class">cv::GFluidKernel</class>
    <class kind="class">cv::GFluidKernelImpl</class>
    <class kind="struct">cv::GFluidOutputRois</class>
    <class kind="struct">cv::GFluidParallelFor</class>
    <class kind="struct">cv::GFluidParallelOutputRois</class>
    <class kind="struct">cv::detail::has_Window</class>
    <class kind="struct">cv::detail::is_gmat_type</class>
    <class kind="struct">cv::detail::scratch_helper&lt; false, Impl, Ins... &gt;</class>
    <class kind="struct">cv::detail::scratch_helper&lt; true, Impl, Ins... &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::fluid</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_FLUID_KERNEL</name>
      <anchorfile>d3/d53/gfluidkernel_8hpp.html</anchorfile>
      <anchor>a131f70dba8efe8af7f0fc7761d91f055</anchor>
      <arglist>(Name, API, Scratch)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>garg.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d9/da5/garg_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d7/d69/gapi_2include_2opencv2_2gapi_2own_2mat_8hpp" name="mat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/mat.hpp</includes>
    <includes id="df/d55/media_8hpp" name="media.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/media.hpp</includes>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="d9/d7a/variant_8hpp" name="variant.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/variant.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <includes id="d2/d8f/garray_8hpp" name="garray.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garray.hpp</includes>
    <includes id="d5/d1f/gopaque_8hpp" name="gopaque.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gopaque.hpp</includes>
    <includes id="df/d35/gframe_8hpp" name="gframe.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gframe.hpp</includes>
    <includes id="d3/d19/gtype__traits_8hpp" name="gtype_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gtype_traits.hpp</includes>
    <includes id="dd/d48/gmetaarg_8hpp" name="gmetaarg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmetaarg.hpp</includes>
    <includes id="d2/d2e/source_8hpp" name="source.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/source.hpp</includes>
    <includes id="d9/d6b/rmat_8hpp" name="rmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/rmat.hpp</includes>
    <class kind="struct">cv::gapi::wip::Data</class>
    <class kind="struct">cv::detail::ExtractArgsCallback</class>
    <class kind="struct">cv::detail::ExtractMetaCallback</class>
    <class kind="class">cv::GArg</class>
    <class kind="struct">cv::GRunArg</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
  </compound>
  <compound kind="file">
    <name>garray.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d2/d8f/garray_8hpp.html</filename>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d9/d7a/variant_8hpp" name="variant.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/variant.hpp</includes>
    <includes id="d6/dd8/throw_8hpp" name="throw.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/throw.hpp</includes>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <class kind="class">cv::detail::BasicVectorRef</class>
    <class kind="struct">cv::detail::flatten_g</class>
    <class kind="struct">cv::detail::flatten_g&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::flatten_g&lt; cv::GScalar &gt;</class>
    <class kind="class">cv::GArray</class>
    <class kind="struct">cv::GArrayDesc</class>
    <class kind="class">cv::detail::GArrayU</class>
    <class kind="struct">cv::detail::TypeHint</class>
    <class kind="struct">cv::detail::TypeHintBase</class>
    <class kind="class">cv::detail::VectorRef</class>
    <class kind="class">cv::detail::VectorRefT</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FLATTEN_NS</name>
      <anchorfile>d2/d8f/garray_8hpp.html</anchorfile>
      <anchor>a9250cab8c053cf21240393d3b22036fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gasync_context.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>dd/d25/gasync__context_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="class">cv::gapi::wip::GAsyncCanceled</class>
    <class kind="class">cv::gapi::wip::GAsyncContext</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
  </compound>
  <compound kind="file">
    <name>gcall.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d0/dd0/gcall_8hpp.html</filename>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <includes id="df/d35/gframe_8hpp" name="gframe.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gframe.hpp</includes>
    <includes id="d2/d8f/garray_8hpp" name="garray.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garray.hpp</includes>
    <includes id="d5/d1f/gopaque_8hpp" name="gopaque.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gopaque.hpp</includes>
    <class kind="class">cv::GCall</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>gcommon.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d2/ded/gcommon_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="db/dd5/optional_8hpp" name="optional.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/optional.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <includes id="d1/d70/render__types_8hpp" name="render_types.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/render/render_types.hpp</includes>
    <includes id="d7/d29/gapi_2include_2opencv2_2gapi_2s11n_2base_8hpp" name="base.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/s11n/base.hpp</includes>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::graph_dump_path &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::use_threaded_executor &gt;</class>
    <class kind="struct">cv::GCompileArg</class>
    <class kind="struct">cv::detail::GOpaqueTraits</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; bool &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::gapi::wip::draw::Prim &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Mat &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Point &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Point2f &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Point3f &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Rect &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Scalar &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Size &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; double &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; float &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; int64_t &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; std::string &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; uint64_t &gt;</class>
    <class kind="struct">cv::graph_dump_path</class>
    <class kind="struct">std::hash&lt; cv::GShape &gt;</class>
    <class kind="struct">cv::detail::KernelTag</class>
    <class kind="struct">cv::detail::TransformTag</class>
    <class kind="struct">cv::use_threaded_executor</class>
    <class kind="struct">cv::gapi::s11n::detail::wrap_serialize</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::s11n</namespace>
    <namespace>cv::gapi::s11n::detail</namespace>
    <namespace>std</namespace>
  </compound>
  <compound kind="file">
    <name>gcompiled.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d9/dca/gcompiled_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <class kind="class">cv::GCompiled</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>gcompiled_async.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d1/d16/gcompiled__async_8hpp.html</filename>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
  </compound>
  <compound kind="file">
    <name>gcompoundkernel.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>da/dc1/gcompoundkernel_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <class kind="struct">cv::detail::GCompoundCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::GCompoundContext</class>
    <class kind="class">cv::detail::GCompoundKernel</class>
    <class kind="class">cv::detail::GCompoundKernelImpl</class>
    <class kind="struct">cv::detail::get_compound_in</class>
    <class kind="struct">cv::detail::get_compound_in&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_compound_in&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::get_compound_in&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::compound</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_COMPOUND_KERNEL</name>
      <anchorfile>da/dc1/gcompoundkernel_8hpp.html</anchorfile>
      <anchor>ad55e42d2657e9063c4888f109cdff78f</anchor>
      <arglist>(Name, API)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gcomputation.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d5/d8e/gcomputation_8hpp.html</filename>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="de/d53/gproto_8hpp" name="gproto.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gproto.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d9/dca/gcompiled_8hpp" name="gcompiled.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcompiled.hpp</includes>
    <includes id="de/d51/gstreaming_8hpp" name="gstreaming.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gstreaming.hpp</includes>
    <class kind="class">cv::GComputation</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::s11n</namespace>
  </compound>
  <compound kind="file">
    <name>gcomputation_async.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d0/db4/gcomputation__async_8hpp.html</filename>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
  </compound>
  <compound kind="file">
    <name>gframe.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>df/d35/gframe_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <class kind="class">cv::GFrame</class>
    <class kind="struct">cv::GFrameDesc</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>gkernel.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>de/d7f/gkernel_8hpp.html</filename>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="d0/dd0/gcall_8hpp" name="gcall.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcall.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="dd/d48/gmetaarg_8hpp" name="gmetaarg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmetaarg.hpp</includes>
    <includes id="d3/d19/gtype__traits_8hpp" name="gtype_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gtype_traits.hpp</includes>
    <includes id="d6/d2e/compiler__hints_8hpp" name="compiler_hints.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/compiler_hints.hpp</includes>
    <includes id="d7/ded/gtransform_8hpp" name="gtransform.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gtransform.hpp</includes>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::use_only &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::GKernelPackage &gt;</class>
    <class kind="struct">cv::GKernel</class>
    <class kind="struct">cv::GKernelImpl</class>
    <class kind="class">cv::GKernelPackage</class>
    <class kind="class">cv::GKernelType&lt; K, std::function&lt; R(Args...)&gt; &gt;</class>
    <class kind="class">cv::GKernelTypeM&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</class>
    <class kind="struct">cv::GTypeInfo</class>
    <class kind="struct">std::hash&lt; cv::gapi::GBackend &gt;</class>
    <class kind="class">cv::detail::KernelTypeMedium&lt; K, std::function&lt; R(Args...)&gt; &gt;</class>
    <class kind="class">cv::detail::KernelTypeMedium&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</class>
    <class kind="struct">cv::detail::MetaHelper&lt; K, std::tuple&lt; Ins... &gt;, Out &gt;</class>
    <class kind="struct">cv::detail::MetaHelper&lt; K, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::MetaType</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::NoTag</class>
    <class kind="struct">cv::gapi::use_only</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; GFrame &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>std</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__WRAP_VAARGS</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>afb113d6bde172c11d8ec3990fb91356e</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>COMBINE_SIGNATURE</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a2411246302932077d3f41f288bb4b30a</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_API_OP</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a75c975472536f4243e95150c51e8a3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_API_OP_M</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a4be13bd623e3a8c668853d50bf224ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a83d2e73c619a545f69e89bf7b03cbd80</anchor>
      <arglist>(Class,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>ac7ae120c0f9ef08676b19a79fa177c5b</anchor>
      <arglist>(Class, API, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_10</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>aebbeccd508ed139193c8b60c009477d2</anchor>
      <arglist>(Class, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_2</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>ab8404316e4f66fdd1f4723f73811625b</anchor>
      <arglist>(Class, _1, _2, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_3</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>ad1a7f25c74d5d1280884135063cc45c1</anchor>
      <arglist>(Class, _1, _2, _3, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_4</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a55519fa4604d5c645585b1bcdf3f1420</anchor>
      <arglist>(Class, _1, _2, _3, _4, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_5</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a75ae5d0b586731bc2539d40f9542d058</anchor>
      <arglist>(Class, _1, _2, _3, _4, _5, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_6</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a74e9f1cbf6f310438168cb4cd30c9e21</anchor>
      <arglist>(Class, _1, _2, _3, _4, _5, _6, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_7</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a28d77884e522115c4db92d8bb0d7b875</anchor>
      <arglist>(Class, _1, _2, _3, _4, _5, _6, _7, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_8</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>ab1eedf81828c9338e9570af48d0c7562</anchor>
      <arglist>(Class, _1, _2, _3, _4, _5, _6, _7, _8, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_HELPER_9</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a5b36f3f527d3432b4d806e6ceb39757b</anchor>
      <arglist>(Class, _1, _2, _3, _4, _5, _6, _7, _8, _9, Id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_TYPED_KERNEL_M</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a9a0faf95de2b188904cfbfb53c5bf01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_G_TYPED_KERNEL</name>
      <anchorfile>de/d7f/gkernel_8hpp.html</anchorfile>
      <anchor>a30049fb20af284818f7738ee3cf6bf32</anchor>
      <arglist>(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, NAME,...)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gmat.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d7/d78/gmat_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <class kind="class">cv::GMat</class>
    <class kind="struct">cv::GMatDesc</class>
    <class kind="class">cv::GMatP</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::own</namespace>
  </compound>
  <compound kind="file">
    <name>gmetaarg.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>dd/d48/gmetaarg_8hpp.html</filename>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="d9/d7a/variant_8hpp" name="variant.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/variant.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <includes id="d2/d8f/garray_8hpp" name="garray.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garray.hpp</includes>
    <includes id="d5/d1f/gopaque_8hpp" name="gopaque.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gopaque.hpp</includes>
    <includes id="df/d35/gframe_8hpp" name="gframe.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gframe.hpp</includes>
    <class kind="struct">cv::detail::is_meta_descr</class>
    <class kind="struct">cv::detail::is_meta_descr&lt; GArrayDesc &gt;</class>
    <class kind="struct">cv::detail::is_meta_descr&lt; GMatDesc &gt;</class>
    <class kind="struct">cv::detail::is_meta_descr&lt; GOpaqueDesc &gt;</class>
    <class kind="struct">cv::detail::is_meta_descr&lt; GScalarDesc &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::own</namespace>
  </compound>
  <compound kind="file">
    <name>gopaque.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d5/d1f/gopaque_8hpp.html</filename>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="d9/d7a/variant_8hpp" name="variant.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/variant.hpp</includes>
    <includes id="d6/dd8/throw_8hpp" name="throw.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/throw.hpp</includes>
    <includes id="df/d0f/modules_2gapi_2include_2opencv2_2gapi_2util_2type__traits_8hpp" name="type_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/type_traits.hpp</includes>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="d2/d8f/garray_8hpp" name="garray.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garray.hpp</includes>
    <class kind="class">cv::detail::BasicOpaqueRef</class>
    <class kind="class">cv::GOpaque</class>
    <class kind="struct">cv::GOpaqueDesc</class>
    <class kind="class">cv::detail::GOpaqueU</class>
    <class kind="class">cv::detail::OpaqueRef</class>
    <class kind="class">cv::detail::OpaqueRefT</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>gproto.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>de/d53/gproto_8hpp.html</filename>
    <includes id="d9/d7a/variant_8hpp" name="variant.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/variant.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <includes id="d2/d8f/garray_8hpp" name="garray.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garray.hpp</includes>
    <includes id="d5/d1f/gopaque_8hpp" name="gopaque.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gopaque.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="dd/d48/gmetaarg_8hpp" name="gmetaarg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmetaarg.hpp</includes>
    <class kind="struct">cv::GIOProtoArgs</class>
    <class kind="struct">cv::In_Tag</class>
    <class kind="struct">cv::Out_Tag</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>ggpukernel.hpp</name>
    <path>opencv2/gapi/gpu/</path>
    <filename>de/d7f/ggpukernel_8hpp.html</filename>
    <includes id="d4/d96/goclkernel_8hpp" name="goclkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/ocl/goclkernel.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_GPU_KERNEL</name>
      <anchorfile>de/d7f/ggpukernel_8hpp.html</anchorfile>
      <anchor>a2a418e5eb5ba8cb15d64527a707f3d25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gscalar.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d6/d5e/gscalar_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="db/dd5/optional_8hpp" name="optional.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/optional.hpp</includes>
    <class kind="class">cv::GScalar</class>
    <class kind="struct">cv::GScalarDesc</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>gstreaming.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>de/d51/gstreaming_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/d54/assert_8hpp" name="assert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/assert.hpp</includes>
    <includes id="db/dd5/optional_8hpp" name="optional.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/optional.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d2/d2e/source_8hpp" name="source.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/source.hpp</includes>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::streaming::queue_capacity &gt;</class>
    <class kind="class">cv::GStreamingCompiled</class>
    <class kind="struct">cv::detail::OptRef::Holder</class>
    <class kind="struct">cv::detail::OptRef::OptHolder</class>
    <class kind="struct">cv::detail::OptRef</class>
    <class kind="struct">cv::gapi::streaming::queue_capacity</class>
    <class kind="struct">cv::detail::wref_spec</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::streaming</namespace>
  </compound>
  <compound kind="file">
    <name>gtransform.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d7/ded/gtransform_8hpp.html</filename>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d3/d19/gtype__traits_8hpp" name="gtype_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gtype_traits.hpp</includes>
    <includes id="d6/d2e/compiler__hints_8hpp" name="compiler_hints.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/compiler_hints.hpp</includes>
    <includes id="d5/d8e/gcomputation_8hpp" name="gcomputation.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcomputation.hpp</includes>
    <class kind="struct">cv::GTransform</class>
    <class kind="class">cv::GTransformImpl&lt; K, std::function&lt; R(Args...)&gt; &gt;</class>
    <class kind="struct">cv::detail::TransHelper&lt; K, std::tuple&lt; Ins... &gt;, Out &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <member kind="define">
      <type>#define</type>
      <name>G_DESCR_HELPER_BODY</name>
      <anchorfile>d7/ded/gtransform_8hpp.html</anchorfile>
      <anchor>a94d5c8fab0b9f3f44683c9bc549c56a6</anchor>
      <arglist>(Class, Descr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>G_DESCR_HELPER_CLASS</name>
      <anchorfile>d7/ded/gtransform_8hpp.html</anchorfile>
      <anchor>a8941f40c0520cce89daf301a638523ca</anchor>
      <arglist>(Class)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_TRANSFORM</name>
      <anchorfile>d7/ded/gtransform_8hpp.html</anchorfile>
      <anchor>a66240341d57d2545f517dc7aa6408eab</anchor>
      <arglist>(Class, API, Descr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gtype_traits.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d3/d19/gtype__traits_8hpp.html</filename>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <includes id="d2/d8f/garray_8hpp" name="garray.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garray.hpp</includes>
    <includes id="d5/d1f/gopaque_8hpp" name="gopaque.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gopaque.hpp</includes>
    <includes id="df/d35/gframe_8hpp" name="gframe.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gframe.hpp</includes>
    <includes id="d2/d2e/source_8hpp" name="source.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/source.hpp</includes>
    <includes id="df/d55/media_8hpp" name="media.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/media.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="df/d32/convert_8hpp" name="convert.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/convert.hpp</includes>
    <class kind="struct">cv::detail::contains_shape_field</class>
    <class kind="struct">cv::detail::contains_shape_field&lt; TaggedTypeCandidate, void_t&lt; decltype(TaggedTypeCandidate::shape)&gt; &gt;</class>
    <class kind="struct">cv::detail::GObtainCtor</class>
    <class kind="struct">cv::detail::GTypeOf</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::gapi::wip::IStreamSource::Ptr &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::Mat &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::MediaFrame &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::RMat &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::Scalar &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::UMat &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; std::vector&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GArray&lt; T &gt; &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GOpaque&lt; T &gt; &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::has_custom_wrap</class>
    <class kind="struct">cv::detail::has_gshape</class>
    <class kind="struct">cv::detail::WrapValue</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>gtyped.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>dd/d07/gtyped_8hpp.html</filename>
    <includes id="d5/d8e/gcomputation_8hpp" name="gcomputation.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcomputation.hpp</includes>
    <includes id="d9/dca/gcompiled_8hpp" name="gcompiled.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcompiled.hpp</includes>
    <includes id="de/d53/gproto_8hpp" name="gproto.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gproto.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <class kind="class">cv::GComputationT&lt; R(Args...)&gt;::GCompiledT</class>
    <class kind="class">cv::GComputationT&lt; std::tuple&lt; R... &gt;(Args...)&gt;::GCompiledT</class>
    <class kind="class">cv::GComputationT&lt; R(Args...)&gt;</class>
    <class kind="class">cv::GComputationT&lt; std::tuple&lt; R... &gt;(Args...)&gt;</class>
    <class kind="struct">cv::detail::ProtoToMeta&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToMeta&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::ProtoToMeta&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToMeta&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GArray&lt; cv::GMat &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GScalar &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>infer.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d6/d32/infer_8hpp.html</filename>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="dd/d48/gmetaarg_8hpp" name="gmetaarg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmetaarg.hpp</includes>
    <class kind="struct">cv::detail::accepted_infer_types</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::GNetPackage &gt;</class>
    <class kind="struct">cv::gapi::Generic</class>
    <class kind="struct">cv::GInfer</class>
    <class kind="struct">cv::GInferBase</class>
    <class kind="class">cv::detail::GInferInputsTyped</class>
    <class kind="struct">cv::GInferList</class>
    <class kind="struct">cv::GInferList2</class>
    <class kind="struct">cv::GInferList2Base</class>
    <class kind="struct">cv::GInferListBase</class>
    <class kind="class">cv::detail::GInferOutputsTyped</class>
    <class kind="struct">cv::GInferROI</class>
    <class kind="struct">cv::GInferROIBase</class>
    <class kind="struct">cv::gapi::GNetPackage</class>
    <class kind="class">cv::GNetworkType&lt; K, std::function&lt; R(Args...)&gt; &gt;</class>
    <class kind="class">cv::GNetworkType&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</class>
    <class kind="struct">cv::InferAPI</class>
    <class kind="struct">cv::InferAPIList</class>
    <class kind="struct">cv::InferAPIList2</class>
    <class kind="struct">cv::InferAPIRoi</class>
    <class kind="struct">cv::detail::InferROITraits&lt; GInferListBase &gt;</class>
    <class kind="struct">cv::detail::InferROITraits&lt; GInferROIBase &gt;</class>
    <class kind="struct">cv::detail::InOutInfo</class>
    <class kind="struct">cv::detail::valid_infer2_types&lt; std::tuple&lt; Ns... &gt;, std::tuple&lt;&gt; &gt;</class>
    <class kind="struct">cv::detail::valid_infer2_types&lt; std::tuple&lt;&gt;, std::tuple&lt; Ts... &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <member kind="define">
      <type>#define</type>
      <name>G_API_NET</name>
      <anchorfile>d6/d32/infer_8hpp.html</anchorfile>
      <anchor>adfb450a1d7992bc72c9afaa758516f27</anchor>
      <arglist>(Class, API, Tag)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>infer.hpp</name>
    <path>opencv2/gapi/oak/</path>
    <filename>d8/db1/oak_2infer_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <class kind="struct">cv::gapi::oak::detail::ParamDesc</class>
    <class kind="class">cv::gapi::oak::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::oak</namespace>
    <namespace>cv::gapi::oak::detail</namespace>
  </compound>
  <compound kind="file">
    <name>bindings_ie.hpp</name>
    <path>opencv2/gapi/infer/</path>
    <filename>d5/d51/bindings__ie_8hpp.html</filename>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="yes" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="df/d70/ie_8hpp" name="ie.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/infer/ie.hpp</includes>
    <class kind="class">cv::gapi::ie::PyParams</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::ie</namespace>
  </compound>
  <compound kind="file">
    <name>bindings_onnx.hpp</name>
    <path>opencv2/gapi/infer/</path>
    <filename>d0/d47/bindings__onnx_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d6/d71/onnx_8hpp" name="onnx.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/infer/onnx.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="yes" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <class kind="class">cv::gapi::onnx::PyParams</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::onnx</namespace>
  </compound>
  <compound kind="file">
    <name>bindings_ov.hpp</name>
    <path>opencv2/gapi/infer/</path>
    <filename>d8/d97/bindings__ov_8hpp.html</filename>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="yes" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="da/d96/ov_8hpp" name="ov.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/infer/ov.hpp</includes>
    <class kind="class">cv::gapi::ov::PyParams</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::ov</namespace>
  </compound>
  <compound kind="file">
    <name>ie.hpp</name>
    <path>opencv2/gapi/infer/</path>
    <filename>df/d70/ie_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d6/d32/infer_8hpp" name="infer.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/infer.hpp</includes>
    <includes id="de/d78/accel__types_8hpp" name="accel_types.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/onevpl/accel_types.hpp</includes>
    <class kind="struct">cv::gapi::ie::detail::ParamDesc</class>
    <class kind="class">cv::gapi::ie::Params</class>
    <class kind="class">cv::gapi::ie::Params&lt; cv::gapi::Generic &gt;</class>
    <class kind="struct">cv::gapi::ie::PortCfg</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::ie</namespace>
    <namespace>cv::gapi::ie::detail</namespace>
  </compound>
  <compound kind="file">
    <name>onnx.hpp</name>
    <path>opencv2/gapi/infer/</path>
    <filename>d6/d71/onnx_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="db/dd5/optional_8hpp" name="optional.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/optional.hpp</includes>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d6/d32/infer_8hpp" name="infer.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/infer.hpp</includes>
    <includes id="dc/ddd/workload__type_8hpp" name="workload_type.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/infer/workload_type.hpp</includes>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::onnx::WorkloadTypeONNXPtr &gt;</class>
    <class kind="struct">cv::gapi::onnx::ep::CoreML</class>
    <class kind="struct">cv::gapi::onnx::ep::CUDA</class>
    <class kind="class">cv::gapi::onnx::ep::DirectML</class>
    <class kind="struct">cv::gapi::onnx::ep::OpenVINO</class>
    <class kind="struct">cv::gapi::onnx::detail::ParamDesc</class>
    <class kind="class">cv::gapi::onnx::Params</class>
    <class kind="class">cv::gapi::onnx::Params&lt; cv::gapi::Generic &gt;</class>
    <class kind="struct">cv::gapi::onnx::PortCfg</class>
    <class kind="struct">cv::gapi::onnx::ep::TensorRT</class>
    <class kind="class">cv::gapi::onnx::WorkloadTypeONNX</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::onnx</namespace>
    <namespace>cv::gapi::onnx::detail</namespace>
    <namespace>cv::gapi::onnx::ep</namespace>
  </compound>
  <compound kind="file">
    <name>ov.hpp</name>
    <path>opencv2/gapi/infer/</path>
    <filename>da/d96/ov_8hpp.html</filename>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d6/d32/infer_8hpp" name="infer.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/infer.hpp</includes>
    <includes id="dc/ddd/workload__type_8hpp" name="workload_type.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/infer/workload_type.hpp</includes>
    <class kind="struct">cv::gapi::wip::ov::benchmark_mode</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::wip::ov::benchmark_mode &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::wip::ov::WorkloadTypeOVPtr &gt;</class>
    <class kind="struct">cv::gapi::ov::detail::ParamDesc::CompiledModel</class>
    <class kind="struct">cv::gapi::ov::detail::ParamDesc::Model</class>
    <class kind="struct">cv::gapi::ov::detail::ParamDesc</class>
    <class kind="struct">cv::gapi::ov::Params</class>
    <class kind="class">cv::gapi::ov::Params&lt; cv::gapi::Generic &gt;</class>
    <class kind="class">cv::gapi::wip::ov::WorkloadTypeOV</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::ov</namespace>
    <namespace>cv::gapi::ov::detail</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::ov</namespace>
  </compound>
  <compound kind="file">
    <name>parsers.hpp</name>
    <path>opencv2/gapi/infer/</path>
    <filename>de/db3/parsers_8hpp.html</filename>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::nn</namespace>
    <namespace>cv::gapi::nn::parsers</namespace>
    <namespace>cv::gapi::streaming</namespace>
  </compound>
  <compound kind="file">
    <name>workload_type.hpp</name>
    <path>opencv2/gapi/infer/</path>
    <filename>dc/ddd/workload__type_8hpp.html</filename>
    <class kind="class">WorkloadListener</class>
    <class kind="class">WorkloadType</class>
    <member kind="typedef">
      <type>std::function&lt; void(const std::string &amp;type)&gt;</type>
      <name>Callback</name>
      <anchorfile>dc/ddd/workload__type_8hpp.html</anchorfile>
      <anchor>a91e208f83d2d8367490481d9ad1db5f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>media.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>df/d55/media_8hpp.html</filename>
    <includes id="df/d35/gframe_8hpp" name="gframe.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gframe.hpp</includes>
    <includes id="d2/d62/any_8hpp" name="any.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/any.hpp</includes>
    <class kind="class">cv::MediaFrame::IAdapter</class>
    <class kind="class">cv::MediaFrame</class>
    <class kind="class">cv::MediaFrame::View</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::s11n</namespace>
  </compound>
  <compound kind="file">
    <name>oak.hpp</name>
    <path>opencv2/gapi/oak/</path>
    <filename>de/d62/oak_8hpp.html</filename>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="de/d51/gstreaming_8hpp" name="gstreaming.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gstreaming.hpp</includes>
    <class kind="class">cv::gapi::oak::ColorCamera</class>
    <class kind="struct">cv::gapi::oak::ColorCameraParams</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; gapi::oak::ColorCameraParams &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; gapi::oak::EncoderConfig &gt;</class>
    <class kind="struct">cv::gapi::oak::EncoderConfig</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::oak</namespace>
  </compound>
  <compound kind="file">
    <name>goclkernel.hpp</name>
    <path>opencv2/gapi/ocl/</path>
    <filename>d4/d96/goclkernel_8hpp.html</filename>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="no" import="no" module="no" objc="no">opencv2/core/mat.hpp</includes>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <class kind="struct">cv::detail::OCLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</class>
    <class kind="class">cv::GOCLContext</class>
    <class kind="class">cv::GOCLKernel</class>
    <class kind="class">cv::GOCLKernelImpl</class>
    <class kind="struct">cv::detail::ocl_get_in</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::ocl_get_out&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ocl_get_out&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::ocl_get_out&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ocl_get_out&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::OCLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::tracked_cv_umat</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::ocl</namespace>
    <namespace>cv::gimpl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_OCL_KERNEL</name>
      <anchorfile>d4/d96/goclkernel_8hpp.html</anchorfile>
      <anchor>a318ccf7b93292b29615b038effdc5d49</anchor>
      <arglist>(Name, API)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>opencv_includes.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>dc/d17/opencv__includes_8hpp.html</filename>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="no" import="no" module="no" objc="no">opencv2/core/mat.hpp</includes>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp" name="types.hpp" local="no" import="no" module="no" objc="no">opencv2/core/types.hpp</includes>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="no" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_OWN_TYPES_LIST</name>
      <anchorfile>dc/d17/opencv__includes_8hpp.html</anchorfile>
      <anchor>aadb0ce7e54d805a331b2c8a8d8536434</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>operators.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>dd/dcd/operators_8hpp.html</filename>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>ot.hpp</name>
    <path>opencv2/gapi/cpu/</path>
    <filename>d1/dca/cpu_2ot_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::ot</namespace>
    <namespace>cv::gapi::ot::cpu</namespace>
  </compound>
  <compound kind="file">
    <name>ot.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d4/d80/ot_8hpp.html</filename>
    <includes id="d7/d20/gapi_8hpp" name="gapi.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi.hpp</includes>
    <includes id="d3/dc7/s11n_8hpp" name="s11n.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/s11n.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::ot::ObjectTrackerParams &gt;</class>
    <class kind="struct">cv::gapi::ot::ObjectTrackerParams</class>
    <class kind="struct">cv::gapi::s11n::detail::S11N&lt; cv::gapi::ot::ObjectTrackerParams &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::ot</namespace>
    <namespace>cv::gapi::s11n</namespace>
    <namespace>cv::gapi::s11n::detail</namespace>
  </compound>
  <compound kind="file">
    <name>assert.hpp</name>
    <path>opencv2/gapi/own/</path>
    <filename>d2/d54/assert_8hpp.html</filename>
    <includes id="d6/d2e/compiler__hints_8hpp" name="compiler_hints.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/compiler_hints.hpp</includes>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="no" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_Assert</name>
      <anchorfile>d2/d54/assert_8hpp.html</anchorfile>
      <anchor>ac7ff15c806f547ae531e8d0984c685ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_DbgAssert</name>
      <anchorfile>d2/d54/assert_8hpp.html</anchorfile>
      <anchor>ace7fdb849d8028e366272d14059a31ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_DbgAssertNoOp</name>
      <anchorfile>d2/d54/assert_8hpp.html</anchorfile>
      <anchor>a82adf658094c27a6460b0e1b54f04f67</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_Error</name>
      <anchorfile>d2/d54/assert_8hpp.html</anchorfile>
      <anchor>a25117cbf113b453c14ba7a3a91d33326</anchor>
      <arglist>(msg)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>convert.hpp</name>
    <path>opencv2/gapi/own/</path>
    <filename>df/d32/convert_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d7/d69/gapi_2include_2opencv2_2gapi_2own_2mat_8hpp" name="mat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/mat.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::own</namespace>
  </compound>
  <compound kind="file">
    <name>cvdefs.hpp</name>
    <path>opencv2/gapi/own/</path>
    <filename>df/da4/cvdefs_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>exports.hpp</name>
    <path>opencv2/gapi/own/</path>
    <filename>da/dfe/exports_8hpp.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_EXPORTS</name>
      <anchorfile>da/dfe/exports_8hpp.html</anchorfile>
      <anchor>aa8b19b214081394654ba18aa754418e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_EXPORTS_W</name>
      <anchorfile>da/dfe/exports_8hpp.html</anchorfile>
      <anchor>ab1afad8a2eab141789b23a68a47ab31e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_EXPORTS_W_SIMPLE</name>
      <anchorfile>da/dfe/exports_8hpp.html</anchorfile>
      <anchor>add44f3e1f8bd5d67030e089187926550</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_PROP</name>
      <anchorfile>da/dfe/exports_8hpp.html</anchorfile>
      <anchor>a9ef2b1bd75bad485a31cb0e8ab7cd7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_PROP_RW</name>
      <anchorfile>da/dfe/exports_8hpp.html</anchorfile>
      <anchor>a86c2ea31fe31b23f0ea2e862dd992e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_WRAP</name>
      <anchorfile>da/dfe/exports_8hpp.html</anchorfile>
      <anchor>a11b787c5fb3561e507d6779531bab28a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scalar.hpp</name>
    <path>opencv2/gapi/own/</path>
    <filename>d5/d4c/scalar_8hpp.html</filename>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="class">cv::gapi::own::Scalar</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::own</namespace>
  </compound>
  <compound kind="file">
    <name>gplaidmlkernel.hpp</name>
    <path>opencv2/gapi/plaidml/</path>
    <filename>d9/dae/gplaidmlkernel_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <class kind="struct">cv::GPlaidMLContext</class>
    <class kind="class">cv::GPlaidMLKernel</class>
    <class kind="class">cv::GPlaidMLKernelImpl</class>
    <class kind="struct">cv::detail::plaidml_get_in</class>
    <class kind="struct">cv::detail::plaidml_get_in&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::plaidml_get_out&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::PlaidMLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::plaidml</namespace>
    <namespace>plaidml</namespace>
    <namespace>plaidml::edsl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GAPI_PLAIDML_KERNEL</name>
      <anchorfile>d9/dae/gplaidmlkernel_8hpp.html</anchorfile>
      <anchor>a202334300f691d6f9f77106a38a57cc0</anchor>
      <arglist>(Name, API)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>plaidml.hpp</name>
    <path>opencv2/gapi/plaidml/</path>
    <filename>dc/dd8/plaidml_8hpp.html</filename>
    <includes id="d2/ded/gcommon_8hpp" name="gcommon.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcommon.hpp</includes>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::plaidml::config &gt;</class>
    <class kind="struct">cv::gapi::plaidml::config</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::plaidml</namespace>
  </compound>
  <compound kind="file">
    <name>python_stream_source.hpp</name>
    <path>opencv2/gapi/pysrc/</path>
    <filename>d6/dca/python__stream__source_8hpp.html</filename>
    <includes id="d2/d2e/source_8hpp" name="source.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/source.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
  </compound>
  <compound kind="file">
    <name>python.hpp</name>
    <path>opencv2/gapi/python/</path>
    <filename>d4/d44/python_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="struct">cv::gapi::python::GPythonContext</class>
    <class kind="class">cv::gapi::python::GPythonFunctor</class>
    <class kind="class">cv::gapi::python::GPythonKernel</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::python</namespace>
  </compound>
  <compound kind="file">
    <name>render.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d6/d4b/render_8hpp.html</filename>
    <includes id="d1/dda/render_2render_8hpp" name="render.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/render/render.hpp</includes>
  </compound>
  <compound kind="file">
    <name>render.hpp</name>
    <path>opencv2/gapi/render/</path>
    <filename>d1/dda/render_2render_8hpp.html</filename>
    <includes id="d1/d70/render__types_8hpp" name="render_types.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/render/render_types.hpp</includes>
    <includes id="d7/d20/gapi_8hpp" name="gapi.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi.hpp</includes>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::wip::draw::freetype_font &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::render</namespace>
    <namespace>cv::gapi::render::ocv</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::draw</namespace>
  </compound>
  <compound kind="file">
    <name>render_types.hpp</name>
    <path>opencv2/gapi/render/</path>
    <filename>d1/d70/render__types_8hpp.html</filename>
    <includes id="dc/d17/opencv__includes_8hpp" name="opencv_includes.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/opencv_includes.hpp</includes>
    <includes id="d9/d7a/variant_8hpp" name="variant.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/variant.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="struct">cv::gapi::wip::draw::Circle</class>
    <class kind="struct">cv::gapi::wip::draw::freetype_font</class>
    <class kind="struct">cv::gapi::wip::draw::FText</class>
    <class kind="struct">cv::gapi::wip::draw::Image</class>
    <class kind="struct">cv::gapi::wip::draw::Line</class>
    <class kind="struct">cv::gapi::wip::draw::Mosaic</class>
    <class kind="struct">cv::gapi::wip::draw::Poly</class>
    <class kind="struct">cv::gapi::wip::draw::Rect</class>
    <class kind="struct">cv::gapi::wip::draw::Text</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::draw</namespace>
  </compound>
  <compound kind="file">
    <name>rmat.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d9/d6b/rmat_8hpp.html</filename>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="class">cv::RMat::IAdapter</class>
    <class kind="class">cv::RMat</class>
    <class kind="class">cv::RMat::View</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::s11n</namespace>
  </compound>
  <compound kind="file">
    <name>s11n.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d3/dc7/s11n_8hpp.html</filename>
    <includes id="d7/d29/gapi_2include_2opencv2_2gapi_2s11n_2base_8hpp" name="base.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/s11n/base.hpp</includes>
    <includes id="d5/d8e/gcomputation_8hpp" name="gcomputation.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcomputation.hpp</includes>
    <includes id="d9/d6b/rmat_8hpp" name="rmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/rmat.hpp</includes>
    <includes id="df/d55/media_8hpp" name="media.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/media.hpp</includes>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <class kind="struct">cv::gapi::s11n::IIStream</class>
    <class kind="struct">cv::gapi::s11n::IOStream</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::s11n</namespace>
    <namespace>cv::gapi::s11n::detail</namespace>
  </compound>
  <compound kind="file">
    <name>stereo.hpp</name>
    <path>opencv2/gapi/cpu/</path>
    <filename>d1/ddf/modules_2gapi_2include_2opencv2_2gapi_2cpu_2stereo_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::calib3d::cpu::StereoInitParam &gt;</class>
    <class kind="struct">cv::gapi::calib3d::cpu::StereoInitParam</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::calib3d</namespace>
    <namespace>cv::gapi::calib3d::cpu</namespace>
  </compound>
  <compound kind="file">
    <name>stereo.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d4/def/modules_2gapi_2include_2opencv2_2gapi_2stereo_8hpp.html</filename>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::calib3d</namespace>
  </compound>
  <compound kind="file">
    <name>stereo.hpp</name>
    <path>opencv2/</path>
    <filename>d4/d42/contrib_2modules_2stereo_2include_2opencv2_2stereo_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d8/db0/stereo_2include_2opencv2_2stereo_2descriptor_8hpp" name="descriptor.hpp" local="yes" import="no" module="no" objc="no">opencv2/stereo/descriptor.hpp</includes>
    <includes id="df/d21/quasi__dense__stereo_8hpp" name="quasi_dense_stereo.hpp" local="no" import="no" module="no" objc="no">opencv2/stereo/quasi_dense_stereo.hpp</includes>
    <class kind="class">cv::stereo::StereoBinaryBM</class>
    <class kind="class">cv::stereo::StereoBinarySGBM</class>
    <class kind="class">cv::stereo::StereoMatcher</class>
    <namespace>cv</namespace>
    <namespace>cv::stereo</namespace>
  </compound>
  <compound kind="file">
    <name>stereo.hpp</name>
    <path>opencv2/stereo/</path>
    <filename>df/d4f/contrib_2modules_2stereo_2include_2opencv2_2stereo_2stereo_8hpp.html</filename>
    <includes id="d4/d42/contrib_2modules_2stereo_2include_2opencv2_2stereo_8hpp" name="stereo.hpp" local="yes" import="no" module="no" objc="no">opencv2/stereo.hpp</includes>
  </compound>
  <compound kind="file">
    <name>cap.hpp</name>
    <path>opencv2/gapi/streaming/</path>
    <filename>d8/dd3/cap_8hpp.html</filename>
    <includes id="dc/d3d/videoio_8hpp" name="videoio.hpp" local="no" import="no" module="no" objc="no">opencv2/videoio.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d7/de1/meta_8hpp" name="meta.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/meta.hpp</includes>
    <class kind="class">cv::gapi::wip::GCaptureSource</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
  </compound>
  <compound kind="file">
    <name>desync.hpp</name>
    <path>opencv2/gapi/streaming/</path>
    <filename>dd/d25/desync_8hpp.html</filename>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="d3/d19/gtype__traits_8hpp" name="gtype_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gtype_traits.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d0/dd0/gcall_8hpp" name="gcall.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcall.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <class kind="struct">cv::gapi::streaming::detail::GDesync</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::streaming</namespace>
    <namespace>cv::gapi::streaming::detail</namespace>
  </compound>
  <compound kind="file">
    <name>format.hpp</name>
    <path>opencv2/gapi/streaming/</path>
    <filename>d4/d0a/format_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::streaming</namespace>
  </compound>
  <compound kind="file">
    <name>gstreamerpipeline.hpp</name>
    <path>opencv2/gapi/streaming/gstreamer/</path>
    <filename>d1/d39/gstreamerpipeline_8hpp.html</filename>
    <includes id="d2/d48/gstreamersource_8hpp" name="gstreamersource.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/gstreamer/gstreamersource.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="class">cv::gapi::wip::gst::GStreamerPipeline</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::gst</namespace>
  </compound>
  <compound kind="file">
    <name>gstreamersource.hpp</name>
    <path>opencv2/gapi/streaming/gstreamer/</path>
    <filename>d2/d48/gstreamersource_8hpp.html</filename>
    <includes id="d2/d2e/source_8hpp" name="source.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/source.hpp</includes>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <class kind="class">cv::gapi::wip::gst::GStreamerSource</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::gst</namespace>
  </compound>
  <compound kind="file">
    <name>meta.hpp</name>
    <path>opencv2/gapi/streaming/</path>
    <filename>d7/de1/meta_8hpp.html</filename>
    <includes id="d5/d1f/gopaque_8hpp" name="gopaque.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gopaque.hpp</includes>
    <includes id="d0/dd0/gcall_8hpp" name="gcall.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gcall.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d3/d19/gtype__traits_8hpp" name="gtype_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gtype_traits.hpp</includes>
    <class kind="struct">cv::gapi::streaming::detail::GMeta</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::streaming</namespace>
    <namespace>cv::gapi::streaming::detail</namespace>
    <namespace>cv::gapi::streaming::meta_tag</namespace>
  </compound>
  <compound kind="file">
    <name>accel_types.hpp</name>
    <path>opencv2/gapi/streaming/onevpl/</path>
    <filename>de/d78/accel__types_8hpp.html</filename>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="yes" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="struct">cv::gapi::wip::onevpl::Context</class>
    <class kind="struct">cv::gapi::wip::onevpl::Device</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::onevpl</namespace>
  </compound>
  <compound kind="file">
    <name>cfg_params.hpp</name>
    <path>opencv2/gapi/streaming/onevpl/</path>
    <filename>d4/d0c/cfg__params_8hpp.html</filename>
    <includes id="d2/d2e/source_8hpp" name="source.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/source.hpp</includes>
    <includes id="d9/d7a/variant_8hpp" name="variant.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/variant.hpp</includes>
    <class kind="struct">cv::gapi::wip::onevpl::CfgParam</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::onevpl</namespace>
  </compound>
  <compound kind="file">
    <name>data_provider_interface.hpp</name>
    <path>opencv2/gapi/streaming/onevpl/</path>
    <filename>d4/d60/data__provider__interface_8hpp.html</filename>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <class kind="struct">cv::gapi::wip::onevpl::DataProviderException</class>
    <class kind="struct">cv::gapi::wip::onevpl::DataProviderImplementationException</class>
    <class kind="struct">cv::gapi::wip::onevpl::DataProviderSystemErrorException</class>
    <class kind="struct">cv::gapi::wip::onevpl::DataProviderUnsupportedException</class>
    <class kind="struct">cv::gapi::wip::onevpl::IDataProvider</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::onevpl</namespace>
  </compound>
  <compound kind="file">
    <name>default.hpp</name>
    <path>opencv2/gapi/streaming/onevpl/</path>
    <filename>d0/dc2/default_8hpp.html</filename>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <includes id="d4/d0c/cfg__params_8hpp" name="cfg_params.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/onevpl/cfg_params.hpp</includes>
    <includes id="d1/de2/device__selector__interface_8hpp" name="device_selector_interface.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/onevpl/device_selector_interface.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::onevpl</namespace>
  </compound>
  <compound kind="file">
    <name>device_selector_interface.hpp</name>
    <path>opencv2/gapi/streaming/onevpl/</path>
    <filename>d1/de2/device__selector__interface_8hpp.html</filename>
    <includes id="de/d78/accel__types_8hpp" name="accel_types.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/onevpl/accel_types.hpp</includes>
    <class kind="struct">cv::gapi::wip::onevpl::IDeviceSelector</class>
    <class kind="struct">cv::gapi::wip::onevpl::IDeviceSelector::Score</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::onevpl</namespace>
  </compound>
  <compound kind="file">
    <name>source.hpp</name>
    <path>opencv2/gapi/streaming/onevpl/</path>
    <filename>de/d43/onevpl_2source_8hpp.html</filename>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="d7/de1/meta_8hpp" name="meta.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/meta.hpp</includes>
    <includes id="d2/d2e/source_8hpp" name="source.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/source.hpp</includes>
    <includes id="d4/d0c/cfg__params_8hpp" name="cfg_params.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/onevpl/cfg_params.hpp</includes>
    <includes id="d4/d60/data__provider__interface_8hpp" name="data_provider_interface.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/onevpl/data_provider_interface.hpp</includes>
    <includes id="d1/de2/device__selector__interface_8hpp" name="device_selector_interface.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/onevpl/device_selector_interface.hpp</includes>
    <class kind="class">cv::gapi::wip::onevpl::GSource</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
    <namespace>cv::gapi::wip::onevpl</namespace>
  </compound>
  <compound kind="file">
    <name>source.hpp</name>
    <path>opencv2/gapi/streaming/</path>
    <filename>d2/d2e/source_8hpp.html</filename>
    <includes id="dd/d48/gmetaarg_8hpp" name="gmetaarg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmetaarg.hpp</includes>
    <class kind="class">cv::gapi::wip::IStreamSource</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
  </compound>
  <compound kind="file">
    <name>queue_source.hpp</name>
    <path>opencv2/gapi/streaming/</path>
    <filename>d1/daf/queue__source_8hpp.html</filename>
    <includes id="d9/da5/garg_8hpp" name="garg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/garg.hpp</includes>
    <includes id="dd/d48/gmetaarg_8hpp" name="gmetaarg.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmetaarg.hpp</includes>
    <includes id="d2/d2e/source_8hpp" name="source.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/streaming/source.hpp</includes>
    <class kind="class">cv::gapi::wip::QueueInput</class>
    <class kind="class">cv::gapi::wip::QueueSource</class>
    <class kind="class">cv::gapi::wip::QueueSourceBase</class>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::wip</namespace>
  </compound>
  <compound kind="file">
    <name>sync.hpp</name>
    <path>opencv2/gapi/streaming/</path>
    <filename>d7/d86/sync_8hpp.html</filename>
    <class kind="struct">cv::detail::CompileArgTag&lt; gapi::streaming::sync_policy &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::streaming</namespace>
  </compound>
  <compound kind="file">
    <name>any.hpp</name>
    <path>opencv2/gapi/util/</path>
    <filename>d2/d62/any_8hpp.html</filename>
    <includes id="d6/dd8/throw_8hpp" name="throw.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/throw.hpp</includes>
    <class kind="class">cv::util::any</class>
    <class kind="class">cv::util::bad_any_cast</class>
    <namespace>cv</namespace>
    <namespace>cv::internal</namespace>
    <namespace>cv::util</namespace>
  </compound>
  <compound kind="file">
    <name>compiler_hints.hpp</name>
    <path>opencv2/gapi/util/</path>
    <filename>d6/d2e/compiler__hints_8hpp.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::util</namespace>
  </compound>
  <compound kind="file">
    <name>copy_through_move.hpp</name>
    <path>opencv2/gapi/util/</path>
    <filename>d8/d9c/copy__through__move_8hpp.html</filename>
    <includes id="df/d0f/modules_2gapi_2include_2opencv2_2gapi_2util_2type__traits_8hpp" name="type_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/type_traits.hpp</includes>
    <class kind="struct">cv::util::copy_through_move_t</class>
    <namespace>cv</namespace>
    <namespace>cv::util</namespace>
  </compound>
  <compound kind="file">
    <name>optional.hpp</name>
    <path>opencv2/gapi/util/</path>
    <filename>db/dd5/optional_8hpp.html</filename>
    <includes id="d9/d7a/variant_8hpp" name="variant.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/variant.hpp</includes>
    <class kind="class">cv::util::bad_optional_access</class>
    <class kind="class">cv::util::optional</class>
    <namespace>cv</namespace>
    <namespace>cv::util</namespace>
  </compound>
  <compound kind="file">
    <name>throw.hpp</name>
    <path>opencv2/gapi/util/</path>
    <filename>d6/dd8/throw_8hpp.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::util</namespace>
  </compound>
  <compound kind="file">
    <name>variant.hpp</name>
    <path>opencv2/gapi/util/</path>
    <filename>d9/d7a/variant_8hpp.html</filename>
    <includes id="d6/d2e/compiler__hints_8hpp" name="compiler_hints.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/compiler_hints.hpp</includes>
    <includes id="d6/dd8/throw_8hpp" name="throw.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/throw.hpp</includes>
    <includes id="d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp" name="util.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/util.hpp</includes>
    <includes id="df/d0f/modules_2gapi_2include_2opencv2_2gapi_2util_2type__traits_8hpp" name="type_traits.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/util/type_traits.hpp</includes>
    <class kind="class">cv::util::bad_variant_access</class>
    <class kind="struct">cv::util::monostate</class>
    <class kind="struct">cv::util::static_indexed_visitor</class>
    <class kind="struct">cv::util::static_visitor</class>
    <class kind="struct">cv::util::type_list_element</class>
    <class kind="struct">cv::util::type_list_index</class>
    <class kind="struct">cv::util::detail::type_list_index_helper</class>
    <class kind="struct">cv::util::detail::type_list_index_helper&lt; I, Target, First &gt;</class>
    <class kind="class">cv::util::variant</class>
    <class kind="struct">cv::util::variant_size&lt; util::variant&lt; Types... &gt; &gt;</class>
    <class kind="struct">cv::util::detail::visitor_interface</class>
    <class kind="struct">cv::util::detail::visitor_return_type_deduction_helper</class>
    <namespace>cv</namespace>
    <namespace>cv::util</namespace>
    <namespace>cv::util::detail</namespace>
  </compound>
  <compound kind="file">
    <name>highgui_qt.cpp</name>
    <path>highgui/doc/</path>
    <filename>dc/d89/highgui__qt_8cpp.html</filename>
    <includes id="d4/dd5/highgui_8hpp" name="highgui.hpp" local="yes" import="no" module="no" objc="no">opencv2/highgui.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>dc/d89/highgui__qt_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>highgui.hpp</name>
    <path>opencv2/</path>
    <filename>d4/dd5/highgui_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::QtFont</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>highgui.hpp</name>
    <path>opencv2/highgui/</path>
    <filename>d0/dce/highgui_2highgui_8hpp.html</filename>
    <includes id="d4/dd5/highgui_8hpp" name="highgui.hpp" local="yes" import="no" module="no" objc="no">opencv2/highgui.hpp</includes>
  </compound>
  <compound kind="file">
    <name>highgui_winrt.hpp</name>
    <path>opencv2/highgui/</path>
    <filename>d9/d22/highgui__winrt_8hpp.html</filename>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>imgcodecs.hpp</name>
    <path>opencv2/</path>
    <filename>d6/d87/imgcodecs_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::Animation</class>
    <class kind="class">cv::ImageCollection</class>
    <class kind="struct">cv::ImageCollection::iterator</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>imgcodecs.hpp</name>
    <path>opencv2/imgcodecs/</path>
    <filename>d7/dd8/imgcodecs_2imgcodecs_8hpp.html</filename>
    <includes id="d6/d87/imgcodecs_8hpp" name="imgcodecs.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgcodecs.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ios.h</name>
    <path>opencv2/imgcodecs/</path>
    <filename>df/dd5/ios_8h.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <member kind="function">
      <type>void</type>
      <name>CGImageToMat</name>
      <anchorfile>d2/d92/group__imgcodecs__ios.html</anchorfile>
      <anchor>ga887e59b3e9c6e3e164e2f5434f2ad4ff</anchor>
      <arglist>(const CGImageRef image, cv::Mat &amp;m, bool alphaExist=false)</arglist>
    </member>
    <member kind="function">
      <type>CGImageRef</type>
      <name>MatToCGImage</name>
      <anchorfile>d2/d92/group__imgcodecs__ios.html</anchorfile>
      <anchor>ga6cad8ad36702e3d0255f7783c89569f6</anchor>
      <arglist>(const cv::Mat &amp;image) CF_RETURNS_RETAINED</arglist>
    </member>
    <member kind="function">
      <type>UIImage *</type>
      <name>MatToUIImage</name>
      <anchorfile>d2/d92/group__imgcodecs__ios.html</anchorfile>
      <anchor>gacfb4aadab4634553f0f856d5eb0dc16c</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UIImageToMat</name>
      <anchorfile>d2/d92/group__imgcodecs__ios.html</anchorfile>
      <anchor>ga590e6282406adabeb590d4bbbf7f6a47</anchor>
      <arglist>(const UIImage *image, cv::Mat &amp;m, bool alphaExist=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>macosx.h</name>
    <path>opencv2/imgcodecs/</path>
    <filename>d0/d22/macosx_8h.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <member kind="function">
      <type>void</type>
      <name>CGImageToMat</name>
      <anchorfile>dc/d7e/group__imgcodecs__macosx.html</anchorfile>
      <anchor>ga887e59b3e9c6e3e164e2f5434f2ad4ff</anchor>
      <arglist>(const CGImageRef image, cv::Mat &amp;m, bool alphaExist=false)</arglist>
    </member>
    <member kind="function">
      <type>CGImageRef</type>
      <name>MatToCGImage</name>
      <anchorfile>dc/d7e/group__imgcodecs__macosx.html</anchorfile>
      <anchor>ga6cad8ad36702e3d0255f7783c89569f6</anchor>
      <arglist>(const cv::Mat &amp;image) CF_RETURNS_RETAINED</arglist>
    </member>
    <member kind="function">
      <type>NSImage *</type>
      <name>MatToNSImage</name>
      <anchorfile>dc/d7e/group__imgcodecs__macosx.html</anchorfile>
      <anchor>ga6bcc6e4a60e1cb308b049db04da38235</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NSImageToMat</name>
      <anchorfile>dc/d7e/group__imgcodecs__macosx.html</anchorfile>
      <anchor>ga9b2880da9af6238b3be09a3aa2415360</anchor>
      <arglist>(const NSImage *image, cv::Mat &amp;m, bool alphaExist=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>colors.markdown</name>
    <path>imgproc/doc/</path>
    <filename>db/d92/colors_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>bindings.hpp</name>
    <path>opencv2/imgproc/</path>
    <filename>d9/d50/bindings_8hpp.html</filename>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>gcgraph.hpp</name>
    <path>opencv2/imgproc/detail/</path>
    <filename>de/db3/gcgraph_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>legacy.hpp</name>
    <path>opencv2/imgproc/detail/</path>
    <filename>d7/da2/legacy_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>imgproc.hpp</name>
    <path>opencv2/gapi/cpu/</path>
    <filename>d0/d08/gapi_2include_2opencv2_2gapi_2cpu_2imgproc_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::imgproc</namespace>
    <namespace>cv::gapi::imgproc::cpu</namespace>
  </compound>
  <compound kind="file">
    <name>imgproc.hpp</name>
    <path>opencv2/gapi/fluid/</path>
    <filename>de/da0/gapi_2include_2opencv2_2gapi_2fluid_2imgproc_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="da/dfe/exports_8hpp" name="exports.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/own/exports.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::imgproc</namespace>
    <namespace>cv::gapi::imgproc::fluid</namespace>
  </compound>
  <compound kind="file">
    <name>imgproc.hpp</name>
    <path>opencv2/gapi/gpu/</path>
    <filename>d8/d8e/gapi_2include_2opencv2_2gapi_2gpu_2imgproc_8hpp.html</filename>
    <includes id="d9/dca/gapi_2include_2opencv2_2gapi_2ocl_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/ocl/imgproc.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::imgproc</namespace>
    <namespace>cv::gapi::imgproc::gpu</namespace>
  </compound>
  <compound kind="file">
    <name>imgproc.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d4/d75/gapi_2include_2opencv2_2gapi_2imgproc_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <includes id="d7/d78/gmat_8hpp" name="gmat.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gmat.hpp</includes>
    <includes id="d6/d5e/gscalar_8hpp" name="gscalar.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gscalar.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::imgproc</namespace>
  </compound>
  <compound kind="file">
    <name>imgproc.hpp</name>
    <path>opencv2/gapi/ocl/</path>
    <filename>d9/dca/gapi_2include_2opencv2_2gapi_2ocl_2imgproc_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::imgproc</namespace>
    <namespace>cv::gapi::imgproc::ocl</namespace>
  </compound>
  <compound kind="file">
    <name>imgproc.hpp</name>
    <path>opencv2/</path>
    <filename>d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d0/d0b/modules_2imgproc_2include_2opencv2_2imgproc_2segmentation_8hpp" name="segmentation.hpp" local="yes" import="no" module="no" objc="no">./imgproc/segmentation.hpp</includes>
    <class kind="class">cv::CLAHE</class>
    <class kind="class">cv::GeneralizedHough</class>
    <class kind="class">cv::GeneralizedHoughBallard</class>
    <class kind="class">cv::GeneralizedHoughGuil</class>
    <class kind="class">cv::LineIterator</class>
    <class kind="class">cv::LineSegmentDetector</class>
    <class kind="struct">cv::Subdiv2D::QuadEdge</class>
    <class kind="class">cv::Subdiv2D</class>
    <class kind="struct">cv::Subdiv2D::Vertex</class>
    <namespace>cv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_RGB</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga16fe14b01ea8dffdf2405dc5534e5f15</anchor>
      <arglist>(r, g, b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>imgproc.hpp</name>
    <path>opencv2/imgproc/</path>
    <filename>dd/d01/imgproc_2include_2opencv2_2imgproc_2imgproc_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
  </compound>
  <compound kind="file">
    <name>segmentation.hpp</name>
    <path>opencv2/imgproc/</path>
    <filename>d0/d0b/modules_2imgproc_2include_2opencv2_2imgproc_2segmentation_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::segmentation::IntelligentScissorsMB</class>
    <namespace>cv</namespace>
    <namespace>cv::segmentation</namespace>
  </compound>
  <compound kind="file">
    <name>segmentation.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d6/dc1/contrib_2modules_2ximgproc_2include_2opencv2_2ximgproc_2segmentation_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::segmentation::GraphSegmentation</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentation</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyColor</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyFill</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyMultiple</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategySize</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyTexture</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
    <namespace>cv::ximgproc::segmentation</namespace>
  </compound>
  <compound kind="file">
    <name>ml_intro.markdown</name>
    <path>ml/doc/</path>
    <filename>db/df6/ml__intro_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>ml.hpp</name>
    <path>opencv2/</path>
    <filename>d3/d29/ml_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ml::ANN_MLP</class>
    <class kind="class">cv::ml::Boost</class>
    <class kind="class">cv::ml::DTrees</class>
    <class kind="class">cv::ml::EM</class>
    <class kind="class">cv::ml::SVM::Kernel</class>
    <class kind="class">cv::ml::KNearest</class>
    <class kind="class">cv::ml::LogisticRegression</class>
    <class kind="class">cv::ml::DTrees::Node</class>
    <class kind="class">cv::ml::NormalBayesClassifier</class>
    <class kind="class">cv::ml::ParamGrid</class>
    <class kind="class">cv::ml::RTrees</class>
    <class kind="struct">cv::ml::SimulatedAnnealingSolverSystem</class>
    <class kind="class">cv::ml::DTrees::Split</class>
    <class kind="class">cv::ml::StatModel</class>
    <class kind="class">cv::ml::SVM</class>
    <class kind="class">cv::ml::SVMSGD</class>
    <class kind="class">cv::ml::TrainData</class>
    <namespace>cv</namespace>
    <namespace>cv::ml</namespace>
  </compound>
  <compound kind="file">
    <name>ml.hpp</name>
    <path>opencv2/ml/</path>
    <filename>df/d5c/ml_2ml_8hpp.html</filename>
    <includes id="d3/d29/ml_8hpp" name="ml.hpp" local="yes" import="no" module="no" objc="no">opencv2/ml.hpp</includes>
  </compound>
  <compound kind="file">
    <name>objdetect.hpp</name>
    <path>opencv2/</path>
    <filename>d8/da3/objdetect_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d8/deb/aruco__detector_8hpp" name="aruco_detector.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect/aruco_detector.hpp</includes>
    <includes id="d9/dbb/graphical__code__detector_8hpp" name="graphical_code_detector.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect/graphical_code_detector.hpp</includes>
    <includes id="d5/d5a/detection__based__tracker_8hpp" name="detection_based_tracker.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect/detection_based_tracker.hpp</includes>
    <includes id="d6/d75/modules_2objdetect_2include_2opencv2_2objdetect_2face_8hpp" name="face.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect/face.hpp</includes>
    <includes id="dc/d25/charuco__detector_8hpp" name="charuco_detector.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect/charuco_detector.hpp</includes>
    <includes id="d5/de9/barcode_8hpp" name="barcode.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect/barcode.hpp</includes>
    <class kind="class">cv::BaseCascadeClassifier</class>
    <class kind="class">cv::CascadeClassifier</class>
    <class kind="struct">cv::DefaultDeleter&lt; CvHaarClassifierCascade &gt;</class>
    <class kind="struct">cv::DetectionROI</class>
    <class kind="struct">cv::HOGDescriptor</class>
    <class kind="class">cv::BaseCascadeClassifier::MaskGenerator</class>
    <class kind="struct">cv::QRCodeEncoder::Params</class>
    <class kind="struct">cv::QRCodeDetectorAruco::Params</class>
    <class kind="class">cv::QRCodeDetector</class>
    <class kind="class">cv::QRCodeDetectorAruco</class>
    <class kind="class">cv::QRCodeEncoder</class>
    <class kind="class">cv::SimilarRects</class>
    <namespace>cv</namespace>
    <member kind="typedef">
      <type>struct CvHaarClassifierCascade</type>
      <name>CvHaarClassifierCascade</name>
      <anchorfile>d8/da3/objdetect_8hpp.html</anchorfile>
      <anchor>a71f158abd69d9859e94b3318f2ae396d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>objdetect.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>d7/df0/objdetect_2objdetect_8hpp.html</filename>
    <includes id="d8/da3/objdetect_8hpp" name="objdetect.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect.hpp</includes>
  </compound>
  <compound kind="file">
    <name>aruco_board.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>d0/d78/aruco__board_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::aruco::Board</class>
    <class kind="class">cv::aruco::CharucoBoard</class>
    <class kind="class">cv::aruco::GridBoard</class>
    <namespace>cv</namespace>
    <namespace>cv::aruco</namespace>
  </compound>
  <compound kind="file">
    <name>aruco_detector.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>d8/deb/aruco__detector_8hpp.html</filename>
    <includes id="d1/d21/aruco__dictionary_8hpp" name="aruco_dictionary.hpp" local="no" import="no" module="no" objc="no">opencv2/objdetect/aruco_dictionary.hpp</includes>
    <includes id="d0/d78/aruco__board_8hpp" name="aruco_board.hpp" local="no" import="no" module="no" objc="no">opencv2/objdetect/aruco_board.hpp</includes>
    <class kind="class">cv::aruco::ArucoDetector</class>
    <class kind="struct">cv::aruco::DetectorParameters</class>
    <class kind="struct">cv::aruco::RefineParameters</class>
    <namespace>cv</namespace>
    <namespace>cv::aruco</namespace>
  </compound>
  <compound kind="file">
    <name>aruco_dictionary.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>d1/d21/aruco__dictionary_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::aruco::Dictionary</class>
    <namespace>cv</namespace>
    <namespace>cv::aruco</namespace>
  </compound>
  <compound kind="file">
    <name>barcode.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>d5/de9/barcode_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d9/dbb/graphical__code__detector_8hpp" name="graphical_code_detector.hpp" local="no" import="no" module="no" objc="no">opencv2/objdetect/graphical_code_detector.hpp</includes>
    <class kind="class">cv::barcode::BarcodeDetector</class>
    <namespace>cv</namespace>
    <namespace>cv::barcode</namespace>
  </compound>
  <compound kind="file">
    <name>charuco_detector.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>dc/d25/charuco__detector_8hpp.html</filename>
    <includes id="d8/deb/aruco__detector_8hpp" name="aruco_detector.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect/aruco_detector.hpp</includes>
    <class kind="class">cv::aruco::CharucoDetector</class>
    <class kind="struct">cv::aruco::CharucoParameters</class>
    <namespace>cv</namespace>
    <namespace>cv::aruco</namespace>
  </compound>
  <compound kind="file">
    <name>detection_based_tracker.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>d5/d5a/detection__based__tracker_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::DetectionBasedTracker</class>
    <class kind="struct">cv::DetectionBasedTracker::ExtObject</class>
    <class kind="class">cv::DetectionBasedTracker::IDetector</class>
    <class kind="struct">cv::DetectionBasedTracker::InnerParameters</class>
    <class kind="struct">cv::DetectionBasedTracker::Parameters</class>
    <class kind="struct">cv::DetectionBasedTracker::TrackedObject</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>face.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>d6/d75/modules_2objdetect_2include_2opencv2_2objdetect_2face_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::FaceDetectorYN</class>
    <class kind="class">cv::FaceRecognizerSF</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>face.hpp</name>
    <path>opencv2/</path>
    <filename>d2/dc4/contrib_2modules_2face_2include_2opencv2_2face_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d9/d98/predict__collector_8hpp" name="predict_collector.hpp" local="yes" import="no" module="no" objc="no">face/predict_collector.hpp</includes>
    <includes id="dd/d81/facerec_8hpp" name="facerec.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facerec.hpp</includes>
    <includes id="d3/d9c/facemark_8hpp" name="facemark.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facemark.hpp</includes>
    <includes id="dc/dd9/facemark__train_8hpp" name="facemark_train.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facemark_train.hpp</includes>
    <includes id="db/dee/facemarkLBF_8hpp" name="facemarkLBF.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facemarkLBF.hpp</includes>
    <includes id="da/dc2/facemarkAAM_8hpp" name="facemarkAAM.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facemarkAAM.hpp</includes>
    <includes id="d9/d91/face__alignment_8hpp" name="face_alignment.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/face_alignment.hpp</includes>
    <includes id="d4/db1/mace_8hpp" name="mace.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/mace.hpp</includes>
    <class kind="class">cv::face::FaceRecognizer</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>graphical_code_detector.hpp</name>
    <path>opencv2/objdetect/</path>
    <filename>d9/dbb/graphical__code__detector_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::GraphicalCodeDetector</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>photo.hpp</name>
    <path>opencv2/</path>
    <filename>dc/d81/photo_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::AlignExposures</class>
    <class kind="class">cv::AlignMTB</class>
    <class kind="class">cv::CalibrateCRF</class>
    <class kind="class">cv::CalibrateDebevec</class>
    <class kind="class">cv::CalibrateRobertson</class>
    <class kind="class">cv::MergeDebevec</class>
    <class kind="class">cv::MergeExposures</class>
    <class kind="class">cv::MergeMertens</class>
    <class kind="class">cv::MergeRobertson</class>
    <class kind="class">cv::Tonemap</class>
    <class kind="class">cv::TonemapDrago</class>
    <class kind="class">cv::TonemapMantiuk</class>
    <class kind="class">cv::TonemapReinhard</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>photo.hpp</name>
    <path>opencv2/photo/</path>
    <filename>d1/d1f/photo_2photo_8hpp.html</filename>
    <includes id="dc/d81/photo_8hpp" name="photo.hpp" local="yes" import="no" module="no" objc="no">opencv2/photo.hpp</includes>
  </compound>
  <compound kind="file">
    <name>stitching.hpp</name>
    <path>opencv2/</path>
    <filename>dc/d7a/stitching_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <includes id="da/d64/warpers_8hpp" name="warpers.hpp" local="yes" import="no" module="no" objc="no">opencv2/stitching/warpers.hpp</includes>
    <includes id="d3/dc9/matchers_8hpp" name="matchers.hpp" local="yes" import="no" module="no" objc="no">opencv2/stitching/detail/matchers.hpp</includes>
    <includes id="d3/d73/motion__estimators_8hpp" name="motion_estimators.hpp" local="yes" import="no" module="no" objc="no">opencv2/stitching/detail/motion_estimators.hpp</includes>
    <includes id="df/d70/exposure__compensate_8hpp" name="exposure_compensate.hpp" local="yes" import="no" module="no" objc="no">opencv2/stitching/detail/exposure_compensate.hpp</includes>
    <includes id="d1/d74/seam__finders_8hpp" name="seam_finders.hpp" local="yes" import="no" module="no" objc="no">opencv2/stitching/detail/seam_finders.hpp</includes>
    <includes id="d9/d88/blenders_8hpp" name="blenders.hpp" local="yes" import="no" module="no" objc="no">opencv2/stitching/detail/blenders.hpp</includes>
    <includes id="d0/d8a/camera_8hpp" name="camera.hpp" local="yes" import="no" module="no" objc="no">opencv2/stitching/detail/camera.hpp</includes>
    <class kind="class">cv::Stitcher</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>autocalib.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d3/d45/autocalib_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d3/dc9/matchers_8hpp" name="matchers.hpp" local="yes" import="no" module="no" objc="no">matchers.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>blenders.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d9/d88/blenders_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <class kind="class">cv::detail::Blender</class>
    <class kind="class">cv::detail::FeatherBlender</class>
    <class kind="class">cv::detail::MultiBandBlender</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>camera.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d0/d8a/camera_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::detail::CameraParams</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>exposure_compensate.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>df/d70/exposure__compensate_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::detail::BlocksChannelsCompensator</class>
    <class kind="class">cv::detail::BlocksCompensator</class>
    <class kind="class">cv::detail::BlocksGainCompensator</class>
    <class kind="class">cv::detail::ChannelsCompensator</class>
    <class kind="class">cv::detail::ExposureCompensator</class>
    <class kind="class">cv::detail::GainCompensator</class>
    <class kind="class">cv::detail::NoExposureCompensator</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>matchers.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d3/dc9/matchers_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <class kind="class">cv::detail::AffineBestOf2NearestMatcher</class>
    <class kind="class">cv::detail::BestOf2NearestMatcher</class>
    <class kind="class">cv::detail::BestOf2NearestRangeMatcher</class>
    <class kind="class">cv::detail::FeaturesMatcher</class>
    <class kind="struct">cv::detail::ImageFeatures</class>
    <class kind="struct">cv::detail::MatchesInfo</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>motion_estimators.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d3/d73/motion__estimators_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d3/dc9/matchers_8hpp" name="matchers.hpp" local="yes" import="no" module="no" objc="no">matchers.hpp</includes>
    <includes id="d9/d06/modules_2stitching_2include_2opencv2_2stitching_2detail_2util_8hpp" name="util.hpp" local="yes" import="no" module="no" objc="no">util.hpp</includes>
    <includes id="d0/d8a/camera_8hpp" name="camera.hpp" local="yes" import="no" module="no" objc="no">camera.hpp</includes>
    <class kind="class">cv::detail::AffineBasedEstimator</class>
    <class kind="class">cv::detail::BundleAdjusterAffine</class>
    <class kind="class">cv::detail::BundleAdjusterAffinePartial</class>
    <class kind="class">cv::detail::BundleAdjusterBase</class>
    <class kind="class">cv::detail::BundleAdjusterRay</class>
    <class kind="class">cv::detail::BundleAdjusterReproj</class>
    <class kind="class">cv::detail::Estimator</class>
    <class kind="class">cv::detail::HomographyBasedEstimator</class>
    <class kind="class">cv::detail::NoBundleAdjuster</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>seam_finders.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d1/d74/seam__finders_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::detail::DpSeamFinder</class>
    <class kind="class">cv::detail::GraphCutSeamFinder</class>
    <class kind="class">cv::detail::GraphCutSeamFinderBase</class>
    <class kind="class">cv::detail::NoSeamFinder</class>
    <class kind="class">cv::detail::PairwiseSeamFinder</class>
    <class kind="class">cv::detail::SeamFinder</class>
    <class kind="class">cv::detail::VoronoiSeamFinder</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>timelapsers.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d8/d46/timelapsers_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::detail::Timelapser</class>
    <class kind="class">cv::detail::TimelapserCrop</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>util.hpp</name>
    <path>opencv2/gapi/util/</path>
    <filename>d1/d59/modules_2gapi_2include_2opencv2_2gapi_2util_2util_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>util.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d9/d06/modules_2stitching_2include_2opencv2_2stitching_2detail_2util_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d7/dab/util__inl_8hpp" name="util_inl.hpp" local="yes" import="no" module="no" objc="no">util_inl.hpp</includes>
    <class kind="class">cv::detail::DisjointSets</class>
    <class kind="class">cv::detail::Graph</class>
    <class kind="struct">cv::detail::GraphEdge</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>util.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d5/d6b/contrib_2modules_2datasets_2include_2opencv2_2datasets_2util_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>util_inl.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d7/dab/util__inl_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d9/d06/modules_2stitching_2include_2opencv2_2stitching_2detail_2util_8hpp" name="util.hpp" local="yes" import="no" module="no" objc="no">util.hpp</includes>
  </compound>
  <compound kind="file">
    <name>warpers_inl.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>d4/d82/warpers__inl_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="dc/de7/detail_2warpers_8hpp" name="warpers.hpp" local="yes" import="no" module="no" objc="no">warpers.hpp</includes>
  </compound>
  <compound kind="file">
    <name>warpers.hpp</name>
    <path>opencv2/stitching/detail/</path>
    <filename>dc/de7/detail_2warpers_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <includes id="d4/d82/warpers__inl_8hpp" name="warpers_inl.hpp" local="yes" import="no" module="no" objc="no">warpers_inl.hpp</includes>
    <class kind="class">cv::detail::AffineWarper</class>
    <class kind="struct">cv::detail::CompressedRectilinearPortraitProjector</class>
    <class kind="class">cv::detail::CompressedRectilinearPortraitWarper</class>
    <class kind="struct">cv::detail::CompressedRectilinearProjector</class>
    <class kind="class">cv::detail::CompressedRectilinearWarper</class>
    <class kind="struct">cv::detail::CylindricalPortraitProjector</class>
    <class kind="class">cv::detail::CylindricalPortraitWarper</class>
    <class kind="struct">cv::detail::CylindricalProjector</class>
    <class kind="class">cv::detail::CylindricalWarper</class>
    <class kind="class">cv::detail::CylindricalWarperGpu</class>
    <class kind="struct">cv::detail::FisheyeProjector</class>
    <class kind="class">cv::detail::FisheyeWarper</class>
    <class kind="struct">cv::detail::MercatorProjector</class>
    <class kind="class">cv::detail::MercatorWarper</class>
    <class kind="struct">cv::detail::PaniniPortraitProjector</class>
    <class kind="class">cv::detail::PaniniPortraitWarper</class>
    <class kind="struct">cv::detail::PaniniProjector</class>
    <class kind="class">cv::detail::PaniniWarper</class>
    <class kind="struct">cv::detail::PlanePortraitProjector</class>
    <class kind="class">cv::detail::PlanePortraitWarper</class>
    <class kind="struct">cv::detail::PlaneProjector</class>
    <class kind="class">cv::detail::PlaneWarper</class>
    <class kind="class">cv::detail::PlaneWarperGpu</class>
    <class kind="struct">cv::detail::ProjectorBase</class>
    <class kind="class">cv::detail::RotationWarper</class>
    <class kind="class">cv::detail::RotationWarperBase</class>
    <class kind="struct">cv::detail::SphericalPortraitProjector</class>
    <class kind="class">cv::detail::SphericalPortraitWarper</class>
    <class kind="struct">cv::detail::SphericalProjector</class>
    <class kind="class">cv::detail::SphericalWarper</class>
    <class kind="class">cv::detail::SphericalWarperGpu</class>
    <class kind="struct">cv::detail::StereographicProjector</class>
    <class kind="class">cv::detail::StereographicWarper</class>
    <class kind="struct">cv::detail::TransverseMercatorProjector</class>
    <class kind="class">cv::detail::TransverseMercatorWarper</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
  </compound>
  <compound kind="file">
    <name>warpers.hpp</name>
    <path>opencv2/stitching/</path>
    <filename>da/d64/warpers_8hpp.html</filename>
    <includes id="dc/de7/detail_2warpers_8hpp" name="warpers.hpp" local="yes" import="no" module="no" objc="no">opencv2/stitching/detail/warpers.hpp</includes>
    <class kind="class">cv::AffineWarper</class>
    <class kind="class">cv::CompressedRectilinearPortraitWarper</class>
    <class kind="class">cv::CompressedRectilinearWarper</class>
    <class kind="class">cv::CylindricalWarper</class>
    <class kind="class">cv::FisheyeWarper</class>
    <class kind="class">cv::MercatorWarper</class>
    <class kind="class">cv::PaniniPortraitWarper</class>
    <class kind="class">cv::PaniniWarper</class>
    <class kind="class">cv::PlaneWarper</class>
    <class kind="class">cv::PyRotationWarper</class>
    <class kind="class">cv::SphericalWarper</class>
    <class kind="class">cv::StereographicWarper</class>
    <class kind="class">cv::TransverseMercatorWarper</class>
    <class kind="class">cv::WarperCreator</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>background_segm.hpp</name>
    <path>opencv2/video/</path>
    <filename>db/d73/background__segm_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::BackgroundSubtractor</class>
    <class kind="class">cv::BackgroundSubtractorKNN</class>
    <class kind="class">cv::BackgroundSubtractorMOG2</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>tracking.detail.hpp</name>
    <path>opencv2/video/detail/</path>
    <filename>d7/d65/tracking_8detail_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::detail::tracking::TrackerSamplerCSC::Params</class>
    <class kind="class">cv::detail::tracking::TrackerFeature</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureSet</class>
    <class kind="class">cv::detail::tracking::TrackerModel</class>
    <class kind="class">cv::detail::tracking::TrackerSampler</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerAlgorithm</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerCSC</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimator</class>
    <class kind="class">cv::detail::tracking::TrackerTargetState</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::detail::tracking</namespace>
  </compound>
  <compound kind="file">
    <name>tracking.hpp</name>
    <path>opencv2/video/</path>
    <filename>d4/dc2/modules_2video_2include_2opencv2_2video_2tracking_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::DenseOpticalFlow</class>
    <class kind="class">cv::DISOpticalFlow</class>
    <class kind="class">cv::FarnebackOpticalFlow</class>
    <class kind="class">cv::KalmanFilter</class>
    <class kind="struct">cv::TrackerMIL::Params</class>
    <class kind="struct">cv::TrackerGOTURN::Params</class>
    <class kind="struct">cv::TrackerDaSiamRPN::Params</class>
    <class kind="struct">cv::TrackerNano::Params</class>
    <class kind="struct">cv::TrackerVit::Params</class>
    <class kind="class">cv::SparseOpticalFlow</class>
    <class kind="class">cv::SparsePyrLKOpticalFlow</class>
    <class kind="class">cv::Tracker</class>
    <class kind="class">cv::TrackerDaSiamRPN</class>
    <class kind="class">cv::TrackerGOTURN</class>
    <class kind="class">cv::TrackerMIL</class>
    <class kind="class">cv::TrackerNano</class>
    <class kind="class">cv::TrackerVit</class>
    <class kind="class">cv::VariationalRefinement</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>tracking.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d1/ddd/contrib_2modules_2fastcv_2include_2opencv2_2fastcv_2tracking_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>tracking.hpp</name>
    <path>opencv2/</path>
    <filename>de/df6/contrib_2modules_2tracking_2include_2opencv2_2tracking_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d4/dc2/modules_2video_2include_2opencv2_2video_2tracking_8hpp" name="tracking.hpp" local="yes" import="no" module="no" objc="no">opencv2/video/tracking.hpp</includes>
    <class kind="struct">cv::TrackerCSRT::Params</class>
    <class kind="struct">cv::TrackerKCF::Params</class>
    <class kind="class">cv::TrackerCSRT</class>
    <class kind="class">cv::TrackerKCF</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>tracking.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>d4/d89/contrib_2modules_2tracking_2include_2opencv2_2tracking_2tracking_8hpp.html</filename>
    <includes id="de/df6/contrib_2modules_2tracking_2include_2opencv2_2tracking_8hpp" name="tracking.hpp" local="yes" import="no" module="no" objc="no">opencv2/tracking.hpp</includes>
  </compound>
  <compound kind="file">
    <name>video.hpp</name>
    <path>opencv2/gapi/cpu/</path>
    <filename>d3/d41/gapi_2include_2opencv2_2gapi_2cpu_2video_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::video</namespace>
    <namespace>cv::gapi::video::cpu</namespace>
  </compound>
  <compound kind="file">
    <name>video.hpp</name>
    <path>opencv2/gapi/</path>
    <filename>d6/deb/gapi_2include_2opencv2_2gapi_2video_8hpp.html</filename>
    <includes id="de/d7f/gkernel_8hpp" name="gkernel.hpp" local="no" import="no" module="no" objc="no">opencv2/gapi/gkernel.hpp</includes>
    <class kind="struct">cv::gapi::video::BackgroundSubtractorParams</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::video::BackgroundSubtractorParams &gt;</class>
    <class kind="struct">cv::gapi::KalmanParams</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::video</namespace>
  </compound>
  <compound kind="file">
    <name>video.hpp</name>
    <path>opencv2/</path>
    <filename>d0/d1c/video_2include_2opencv2_2video_8hpp.html</filename>
    <includes id="d4/dc2/modules_2video_2include_2opencv2_2video_2tracking_8hpp" name="tracking.hpp" local="yes" import="no" module="no" objc="no">opencv2/video/tracking.hpp</includes>
    <includes id="db/d73/background__segm_8hpp" name="background_segm.hpp" local="yes" import="no" module="no" objc="no">opencv2/video/background_segm.hpp</includes>
  </compound>
  <compound kind="file">
    <name>video.hpp</name>
    <path>opencv2/video/</path>
    <filename>d9/d44/video_2include_2opencv2_2video_2video_8hpp.html</filename>
    <includes id="d0/d1c/video_2include_2opencv2_2video_8hpp" name="video.hpp" local="yes" import="no" module="no" objc="no">opencv2/video.hpp</includes>
  </compound>
  <compound kind="file">
    <name>videoio_overview.markdown</name>
    <path>videoio/doc/</path>
    <filename>dd/de3/videoio__overview_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>cap_ios.h</name>
    <path>opencv2/videoio/</path>
    <filename>d9/d4d/cap__ios_8h.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">CvAbstractCamera</class>
    <class kind="class">CvPhotoCamera</class>
    <class kind="protocol">CvPhotoCameraDelegate-p</class>
    <class kind="class">CvVideoCamera</class>
    <class kind="protocol">CvVideoCameraDelegate-p</class>
  </compound>
  <compound kind="file">
    <name>cap_winrt.hpp</name>
    <path>opencv2/videoio/</path>
    <filename>d7/d64/cap__winrt_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>container_avi.private.hpp</name>
    <path>opencv2/videoio/</path>
    <filename>d2/db0/container__avi_8private_8hpp.html</filename>
    <includes id="db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/types.hpp</includes>
    <class kind="class">cv::AVIReadContainer</class>
    <class kind="class">cv::AVIWriteContainer</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>hwaccel.doc.hpp</name>
    <path>opencv2/videoio/doc/</path>
    <filename>d5/d5b/hwaccel_8doc_8hpp.html</filename>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>registry.hpp</name>
    <path>opencv2/videoio/</path>
    <filename>d1/da2/registry_8hpp.html</filename>
    <includes id="dc/d3d/videoio_8hpp" name="videoio.hpp" local="no" import="no" module="no" objc="no">opencv2/videoio.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::videoio_registry</namespace>
  </compound>
  <compound kind="file">
    <name>utils.private.hpp</name>
    <path>opencv2/videoio/</path>
    <filename>d7/de2/utils_8private_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <class kind="class">cv::PluginStreamReader</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>videoio.hpp</name>
    <path>opencv2/</path>
    <filename>dc/d3d/videoio_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::IStreamReader</class>
    <class kind="class">cv::VideoCapture</class>
    <class kind="class">cv::VideoWriter</class>
    <namespace>cv</namespace>
    <member kind="typedef">
      <type>struct CvCapture</type>
      <name>CvCapture</name>
      <anchorfile>dc/d3d/videoio_8hpp.html</anchorfile>
      <anchor>a394109074fab9bdca2ea45514b1946b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct CvVideoWriter</type>
      <name>CvVideoWriter</name>
      <anchorfile>dc/d3d/videoio_8hpp.html</anchorfile>
      <anchor>a888ba48aa022b60aecf98a462aa1b638</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoAccelerationType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaf61f8388a47aad88cd82cbda6d52c391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_NONE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ab83f7a583ce20655b94850334e5eed35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_ANY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a086b4e753f2d633d52b3009445bd7bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_D3D11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ae41fc73fe2e4aa5dfc9016dddb0bc751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_VAAPI</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391afb079a5740bd51ab118d47252c681b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_MFX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a348714121f89860358f30ebf5f292ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_DRM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a6df91cacdcdce2430dfda598c4cc7e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3acf2cc1c71097ed0b4a41835469c7442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_MANUAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3ad4e4849dd1d36d22ae451ae9241cf780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3adbadd629b9386316a1837103d147e180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3a93ed17f4467068f9fb5d0b72cff48cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3abb0d92c98e8d5017993b699661eac161</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a803680384669d80d0294ad7836ec57e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a88571cf323ed746cfad77160272fe593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a895744d25aea6269227db6d4d2b30e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83aa78452e84ffa2e3544cb0006ed89e842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6abcda142aeb58988856fe78d762e66de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_FRAME_MAX_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af1babc6cc545ca6774f1690b9c32a036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a676d008cfa53522d7d118d34ff66336b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a8103ade90d890b2b0a9d0cef99e59dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a051eab1e624d79b5b3b297883eaab23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a66af01b2664b79aa76689ade0935736e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_APPROX_FRAME_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af675327cdfd8a83dd87d8e90b34479bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_MAX_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a1512aa312e7db87684e323e7b440f63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_CIRCLE_BUFFER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a580f8871db885f3dc6bdfcc0abcef9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_MAX_TIME_DURATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a0d36810d3a75e7d53292b2307b873ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa821a4784e36e4f40aa9e212537851e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI2_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa3b67d0d527dde2b44abb117eee5f289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI2_MIRROR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a4d176582d7510d1dd24816916134178f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fab1d78bb8b7e062f4bc14d7db3eccf9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa241b67030848f3bcf223d18ebfe75adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa35506303a7585ddfaf30ad453704af13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fafefc8beb33fe05b3729b422678893215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa8033186b1063aa190fd91661aac79b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa4bfc7955622984b48420bf8fecda6388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa5c1c8b4e40121d8a906d39d772117700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa60014cf8395b41a0918be79e63ef0a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a2278fe906c8f7508e6e7a92f46888661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_POINT_CLOUD_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a9025b0faf50e561b874405f7013f43dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DISPARITY_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a549229ff705c2c4d637712b93041e06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DISPARITY_MAP_32F</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a471838d1ee511e9555d07abe076db5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_VALID_DEPTH_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a4cc33615f4869c0a2eda62587b945fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a467bac9001f40dea888f47ac55886c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_GRAY_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3ae9fad51a17faff9b4351ccaa6b8375ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a39da5760ecb602bb5f31b2889ee7f9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_VGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a08a35a2f66b2d645eb7817e852ff8ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_SXGA_15HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5aac4de9c7e74b115c82b996e5a9de738b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_SXGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a170b676fb0471be44394d7c600787872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_QVGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a6ae35b3670500dd309e0797781ffc46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_QVGA_60HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a5db747b95207d3086eff4e58ce68f495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GSTREAMER_QUEUE_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf3d1bc7611a7b00aa992ede8562392d5a15017e3dbe8d23bf4081b71d35e71bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_MULTICASTIP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a4c1e342f7800bb32f5994170c71b107b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a337f6f1806a65c7e9b4bf33f96b46008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_DECIMATIONHORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad10d97cf35c6cdba377ba9ed7f4df457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_DECIMATIONVERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a15037da6569b943b91364be21af58ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_BINNINGX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9adc35a809d39b76611bbddfbe1d262de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_BINNINGY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad09164e443627dd9fffae73c17e26ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_PIXELFORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9af398d565fa74a15b5336cd7d7b4875c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_FREERUN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99cad149577e9f1a26d0b9ab7cc38ea66e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SYNCIN1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caf199d5c684aa54a3d37a8a5d7ddfc3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SYNCIN2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caca95ce56d9dea6f7addc0f578f0e960b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_FIXEDRATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99ca393224986d05449896f3f1614865ac37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caadfb77546571860e37e5adf9ea661a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a77557674b55270997bb64557becdcae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a65c059a6dfc8b709bc9bb33eb057e865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2aac6400fa67e4237c2bbe26fefa0c552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a93abac526319d5b0d39d89bce5508095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_MONO8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a7910aa88e73d326883f0742f760ecae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_MONO16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2aac9c9b4bfc19ee84bd9428f0cca98c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BAYER8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a14cc8991f566cbb95661a95b9d02ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BAYER16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a13e3854cacaa94dd376d6742b4701051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_RGB24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2acd6f4bfde8ab0461d43616e3f2c11b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BGR24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2abcecb9c33a2533abfc3b2caf6ddf10e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_RGBA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a2069a8d1441e7c7c461273cf09692803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BGRA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a0fa9e749378a7e1afdce0ef93bc98139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DOWNSAMPLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0b6409999490a804d1a06df43105e5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78102975f149dfb80b657f2d4a263f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b7b75badbf59d821962c06cf4d025bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6724b0905a0bda1166a67f6ccbc70327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa523371bc36e5e200dc8948a97a34bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa008a158bb86a33056b5cf20300b70fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaaa4bcf89caf285194c200b990d94b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dbdf76832838e9ad4b89da280bdcbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab44ede586d7a2370e24ae87d6aa8afad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPO_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1785d9ac27c4d678dc0afad376322a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPO_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4aadd5055b767a8ebe6be43b15b165ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LED_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9dbacb0484a6cceef5afd4496740e3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LED_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a722e0061b85c4785608ac5ac7a473c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_MANUAL_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af8a5a64e094123892b5813fff1188706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AUTO_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78726921e8b31b899e12e1b7aa7acc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9eb8e60a7c1ec79d620d194f2bb3deba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXP_PRIORITY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ef62c529916491a59a4b5cca77bc7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AE_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab0ce44b1aa17d4f82678aeebcd1deb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AG_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8d1beac67e7dffae82f72b9a91922e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1df2a23c5ac1d3b0e690d634a23f3815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TIMEOUT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6c71b080417a0fe6b182f868c4a319a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaa2e2d066a822de98d26f26c5511c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXPOSURE_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13f4135742d70478e25494bb12dac06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAIN_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5c4afbb52928cd2a035b46f90f0b77e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAIN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ce2015d26b875f9a5bba2c34efa881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DOWNSAMPLING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a206b435824abcca17fc5c405ee3bca44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13057f6fa93855d14425fccd23bb83ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0199f71e8c1c122580bca052ec01f985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8ad99a5e916acc75fcc7721feb34a317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab06c8c58619c511dac584a2f75e3d7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1b9ad18b3612d2e3608ae81f88d77288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a62d52331d0200f822501b9e0e747d0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adbba432c72379e77501b3c00f87e5c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0165a1d34902d00b60da24503bb051f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TEST_PATTERN_GENERATOR_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac63611cdaf894d351b953c34b93bbe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TEST_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af6e3addcd1dc86db902982df976ef398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aace6b4af9afed47c6d39faa842607ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SHUTTER_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abe84384ce558a68b1fb119c26a1fb1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_TAPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94443f6400743b92ab0d747cccd94733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a39e41c91baf6f63c17af16eca11854f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a46b7791d22180493c94beef20d98fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acbd2426abe20e582a878d7621951bf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aef5ce8e8556233335e9771c5a13cf646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BPC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e96da9798b9d04931b78f161d860068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8501e38cd113a72c31555a8fb378b8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a01849a14d6761cea0075d713ed1b13c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a85591ebfaf9e08ac3298ffbddb4a6eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f993678826ae1397c77d05853e9ac47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6d7d5e4b2602f9bff56564d884e08fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_REGION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afa595df0cdf5b73134aa29a67ccabc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_REGION_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ae147b9f0ff2b052840cfbde354db8370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LIMIT_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3ba1662e0b303848e464d138a42a3f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a21c86de9892de694193d5d778433ce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0582602575f693d8cf9f9da68f8d7e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3cb6414220dc96a4346dbb9820d6807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_PACKING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9de43705d72a70642b315c0164d3f706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_PACKING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dd38252df8993caaa6a94991c7c710a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IS_COOLED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad6a369e15415652c07377e617c31b816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COOLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa2272098bfa67902996bc6908acb1f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TARGET_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7a5b70e760f454ba83133e868e8bff98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CHIP_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aabb95af76be80f6b87680c4b257f98ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HOUS_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa0b998a928fb6bdaa4dd1def71b5e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HOUS_BACK_SIDE_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac35662482264494d5d4a2d3694604454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_BOARD_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94305071b134947bedeeb4c5dd59418e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b9de3101c09c901dd98a0f9b64b807a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_APPLY_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab5f0a4155a300bd53ee69539a405fe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_IS_COLOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3474bff058406213c00f940b7d39ca03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COLOR_FILTER_ARRAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a43d1598de031e32b1573edd86971f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAMMAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adec96ba88422b04bb4b8b4f672f5c77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAMMAC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac51336a614b4d065e6ec6e4c9dbc75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SHARPNESS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0cb34cbfab7826a77b11c241d1b68058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_00</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3f848989fa4782daed55e6d66db49f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_01</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95e27d9c6825f62a75f6e5925a10a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_02</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac24b38753dc61ea5a34e8e24cb1b7ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_03</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab4dc65aa8bf1e3264c130f2ca438ebbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_10</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa680ef94ac047467b30eb19d0ab9e3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a88e6261d6402965b2188dffa5da40a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_12</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aebd3e3ef66d136f30d7ae884775d92e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_13</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af90a703023bce0fa393089f8944167fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_20</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a03c5b9f730df89e85d3c1f9f062f8477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_21</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1e9e100b5881d8bec3749279e9b0a18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_22</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad39c4868d1fd828a13301c4e3a484c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_23</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad32906e25f6e4b3b7a721f019980a2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_30</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acb9360352011126b2c5b22f00d2bc825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_31</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f0675b49efc4bf8afa8c3e5a021f947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac7a263f10e2aa915d0db21d000f677dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_33</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a56a526385841cb1b73c311b9ab3cd6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEFAULT_CC_MATRIX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a32a46b42b8292aa0e6fcf362ee53ed61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28611dcbbd5efd0c9fcfc03180ff13e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_FRAME_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74fe2c1fa26066f63ceb698fd24e1b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afbca56ae9dc4ffa899f971ad3568d357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_T0</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abc52f65fa1d3a00eaeae28faae42c202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad5c9b833300a7a1c219ba1989f2976c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_POL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab9a4ade923237e2ecd6d28ee091c8979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bcfc66b47eb20fe0be9922d6faf0fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_APERTURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a307eab1a5189dfde4c57eda926f48383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_MOVEMENT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed9b0f1eaade0778e19a08726370b785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_MOVE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad4cf2ae2680ee32f9acd3f080bb053ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_DISTANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7f9b49011d868c73fb578b540ddc0685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a903a9233d8a5231653a6217a8d360039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab28c47b9f81e7fa9d2ecccfaa3a287ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FEATURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a42e9e7a34d9d173ba710e8dd69205657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_MODEL_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bec5db0ec17f9c5154ad75303590805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_SN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acff771ea3b2e38c53377b6e2c148d650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_FORMAT_RGB32_ALPHA</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5cf923f4f06e03bd3edd5af3a44135e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_PAYLOAD_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7e3cfe131842e34628f998dc87adf229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRANSPORT_PIXEL_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab45acea64fe23cb73657b4b42d443a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_CLOCK_FREQ_HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa79cb01e1a0fba12586631d22896805d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_CLOCK_FREQ_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a762ae4ae81179e7d1806ca2c09ede2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_OUTPUT_CHANNEL_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a013c1c3db5462bd5e762a5c2c94a4da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FRAMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed8586ad3c43e4d5761cc4b6a6549374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COUNTER_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab26bfa6487516f5a1c1422fa914de7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COUNTER_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1936978811c685c26c945937b62f56e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TIMING_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abfc1c4c1d54741960f234e782d5be2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AVAILABLE_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a93c8b6cca33f3a341502e1f05471e980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BUFFER_POLICY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a928df33def77f34c5c7f311858f25c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa47de0c7b39fd5adc6797edbb15a2174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a12fc0fdcee31edf2a9e1a3f7fdbefacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a98d369394fa4657593238af9a30fcd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_DELAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5ed0495b88a2983f8be36e17c63c51fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TS_RST_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af1e0231c56b7d5ccb9b7d0dece3cd2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TS_RST_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95df1de33780fe933834b6286c5b6696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IS_DEVICE_EXIST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5d8a3630e00a1edcb6562445ac7c97e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa29dd84cf215e0f439a66fe868455cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_BUFFER_SIZE_UNIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a541d2ca1825e3fbdf0e850558e82b242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac93e79a0df6b8383b383d0c3e377e832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BUFFERS_QUEUE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a656141833befd21f204c7d9f7687b9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_COMMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a898f4934777168695360effbefd4b3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_RECENT_FRAME</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6ae274d73be763065ae6d4157c33e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_RESET</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28bbc3b30b0d6e4ef038f00e867871ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COLUMN_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5799261a0420d625f4f9e3ef3ac141fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ROW_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a162e9f64020df1cd6d9cba4b3198061f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74407dd885ecbf8a74358e3f01c8687e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa66a91a6b9c0446067f92f552424c175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_KNEEPOINT_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a25f4ff6e0a75c6a4c3eb42ca69a99008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad41c3fe9bf0384b4487b728ae8d71c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_T2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9462841c6f21b93462869a701078412d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_KNEEPOINT1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acd116ed9889b08b5f617d35b74149669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_KNEEPOINT2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a975d8587ffcaac63ee6d7c733b378fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_BLACK_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a97c3f4c0e44b9f06581578f7d03b9dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HW_REVISION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8dc2ca4801e0957fdf3f149c66c9f9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBUG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a627a30de4f523437febda2d48e29c504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AUTO_BANDWIDTH_CALCULATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac689b604605532a1e1b4da825b4b8315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_FILE_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e843bc6a96b5fb81b45a8f37f00e3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_FILE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6d8f3f143d9b3ff663b2877123aaf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FREE_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab4b15d9df02a485c1197bdd76a5e7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_USED_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac06438499f168922ffb7ff0a6d4565de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_ACCESS_KEY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a37f5748b495927f2a92370dd3a296766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa27042108d67ac05c59c09f0e8191980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_FEATURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a582364263b7b374acfda85afc3b8984d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ARAVIS_AUTOTRIGGER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga31992db0e5fefdc326a3c93fb576b632a519a968f4b8cd96e8032407f85de98b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ANDROID_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga77fb7927b1ebab789f5d33303486a390a4fbaed763073399d86edc7f9d2e13332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_FOCUS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba049085d744de6023c0b4b263e16ce9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154baea912356d2f5707561b5a7d44e11fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_FLASH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba7d18d0bbcc2094dd9cc8214afa52f70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_WHITEBALANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba709a5efd2ef0842ba866c494c844e784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba0f5c7fcd82d2eb877eb299419caf7ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554ae548de03f852996b9ba5e5adfbbbce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afb8d98d9ad34d6d74bdbeff2f5197111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_WIDTH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aa72a12bf66268d701e80113a2b7767fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_HEIGH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afa8cdf9c627d7264bf7f9d77e4a8437f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_SENS_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554a9330b5353a86ba5dfc522859fb3ec8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_SENS_HEIGH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aee1202dad37d4dd3f02f9fa42e149b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_PROFILE_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a61e601c701375c5e43d43754ddf6d030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_PROFILE_IDX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a03489c9c3fc5b2656a9063f2e079d7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a0096091135b3fa213dbeed6a103d8b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094acc9291ae9c5beec367fb701cabcaaf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094ac3f7024c4c8555f8927fa093aa31dd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a07423906d8a904f7997292878a5c78f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a647281df465ac37cdc9e199f1fb9ca3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af09153f3c7f98ceb038d39453da205cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8a428daa198f3d2593d78abca6348c125d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af40091a565b49a9554c42e8a3c006936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8abae15b45bbfb9ace04d86ff77e438e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a0633813010b6c21838951de5fb34d643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_UVDEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462aaafadc6ce2abb8a2e962b2d4115a0f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IR_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a56fd50220f952776712bcfb656a5c64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a5c722445f6d9324474cf50b39b92ae74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_PREVIEW</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad68866e163722ca095ebb063759201bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_WIDGET_ENUMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad6f05f89311dc09cfaf828c8b91b6d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_RELOAD_CONFIG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba842f6beebf68e379a6be441979709e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_RELOAD_ON_CHANGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba794abce1a061930e32d362f4ec1dd9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_COLLECT_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbaa50f65192f6dd5970282ed6bea335731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_FLUSH_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba12383f3e93113560c8f01d7abc8b1607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SPEED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbae9be75bcff2e935ddae1f5b09941c462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_APERTURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba368193e813f38cd561e44c432ac035d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_EXPOSUREPROGRAM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba32983621756658f76b5f0ab5388940d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_VIEWFINDER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbabe08426b291b533a4cf61a7e4e7d1324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IMAGES_BASE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966afde4916d952c3a893b2dfb809f2b75e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IMAGES_LAST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966a419c7f8af9ed15c0b641b8c0201355c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorDataType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga8fe46fdad857ac6af313a35209995686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686ad4631abb061c47f1508f3cbb304ddfcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a4ad7df0545b33819550da2949c996bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a9047834de6a04695867557fe215b0fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorGenerators</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaa62810955b95f2c862fad657f2e34432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a7181c23a620fafeb051f9ee6c33f4c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432af8702733a45560c17e117e524e837d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a46a2ee7b9194619d416bd98b5df48a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a9dcf68c47fffc77f74a99a1eccb18760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorProperties</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga2ff9f67357f1cb986aaebe6df07609c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_FX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aa6349f9f91b3a6d1c694cb9d2ce5f300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_FY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a12a6e2e3565fe407ced536bbe97b9df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_CX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a14ae456d33d9c7a3504c20a9b732d73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_CY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7900cc86b5736aa1d92ddec0b17aaf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_RGB_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a684e45356699c1091b395e32c8557c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2e5e2758763c126a88e646c8e57f1f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0af323a9718399c39a05d7fbaf08127695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aefe318eb6b78bf084834bd42dd904d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_FPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a93317f5ac80d09e6d810892f302f049e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac16668fe196731e3a2cdaed9488cc859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ad7ea23e6fc944600219ede395e818779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K3</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7c883eb361f50f8c8ac1a33a32a1f7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aad883cfa342b9b750f6d87aaaf1df60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K5</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac1a88772c11825f489a4fdd60abb8d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K6</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2a41be4c1f607d71c85083511509d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_P1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a659052beaf60b8a1156b8f570471abf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_P2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0adc0083caf52d122f77cbc2d31e2cfdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoAccelerationType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaf61f8388a47aad88cd82cbda6d52c391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_NONE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ab83f7a583ce20655b94850334e5eed35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_ANY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a086b4e753f2d633d52b3009445bd7bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_D3D11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ae41fc73fe2e4aa5dfc9016dddb0bc751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_VAAPI</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391afb079a5740bd51ab118d47252c681b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_MFX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a348714121f89860358f30ebf5f292ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_DRM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a6df91cacdcdce2430dfda598c4cc7e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3acf2cc1c71097ed0b4a41835469c7442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_MANUAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3ad4e4849dd1d36d22ae451ae9241cf780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3adbadd629b9386316a1837103d147e180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3a93ed17f4467068f9fb5d0b72cff48cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3abb0d92c98e8d5017993b699661eac161</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a803680384669d80d0294ad7836ec57e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a88571cf323ed746cfad77160272fe593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a895744d25aea6269227db6d4d2b30e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83aa78452e84ffa2e3544cb0006ed89e842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6abcda142aeb58988856fe78d762e66de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_FRAME_MAX_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af1babc6cc545ca6774f1690b9c32a036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a676d008cfa53522d7d118d34ff66336b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a8103ade90d890b2b0a9d0cef99e59dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a051eab1e624d79b5b3b297883eaab23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a66af01b2664b79aa76689ade0935736e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_APPROX_FRAME_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af675327cdfd8a83dd87d8e90b34479bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_MAX_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a1512aa312e7db87684e323e7b440f63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_CIRCLE_BUFFER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a580f8871db885f3dc6bdfcc0abcef9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_MAX_TIME_DURATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a0d36810d3a75e7d53292b2307b873ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa821a4784e36e4f40aa9e212537851e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI2_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa3b67d0d527dde2b44abb117eee5f289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI2_MIRROR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a4d176582d7510d1dd24816916134178f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fab1d78bb8b7e062f4bc14d7db3eccf9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa241b67030848f3bcf223d18ebfe75adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa35506303a7585ddfaf30ad453704af13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fafefc8beb33fe05b3729b422678893215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa8033186b1063aa190fd91661aac79b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa4bfc7955622984b48420bf8fecda6388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa5c1c8b4e40121d8a906d39d772117700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa60014cf8395b41a0918be79e63ef0a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a2278fe906c8f7508e6e7a92f46888661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_POINT_CLOUD_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a9025b0faf50e561b874405f7013f43dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DISPARITY_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a549229ff705c2c4d637712b93041e06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DISPARITY_MAP_32F</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a471838d1ee511e9555d07abe076db5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_VALID_DEPTH_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a4cc33615f4869c0a2eda62587b945fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a467bac9001f40dea888f47ac55886c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_GRAY_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3ae9fad51a17faff9b4351ccaa6b8375ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a39da5760ecb602bb5f31b2889ee7f9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_VGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a08a35a2f66b2d645eb7817e852ff8ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_SXGA_15HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5aac4de9c7e74b115c82b996e5a9de738b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_SXGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a170b676fb0471be44394d7c600787872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_QVGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a6ae35b3670500dd309e0797781ffc46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_QVGA_60HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a5db747b95207d3086eff4e58ce68f495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GSTREAMER_QUEUE_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf3d1bc7611a7b00aa992ede8562392d5a15017e3dbe8d23bf4081b71d35e71bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_MULTICASTIP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a4c1e342f7800bb32f5994170c71b107b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a337f6f1806a65c7e9b4bf33f96b46008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_DECIMATIONHORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad10d97cf35c6cdba377ba9ed7f4df457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_DECIMATIONVERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a15037da6569b943b91364be21af58ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_BINNINGX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9adc35a809d39b76611bbddfbe1d262de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_BINNINGY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad09164e443627dd9fffae73c17e26ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_PIXELFORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9af398d565fa74a15b5336cd7d7b4875c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_FREERUN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99cad149577e9f1a26d0b9ab7cc38ea66e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SYNCIN1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caf199d5c684aa54a3d37a8a5d7ddfc3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SYNCIN2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caca95ce56d9dea6f7addc0f578f0e960b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_FIXEDRATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99ca393224986d05449896f3f1614865ac37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caadfb77546571860e37e5adf9ea661a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a77557674b55270997bb64557becdcae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a65c059a6dfc8b709bc9bb33eb057e865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2aac6400fa67e4237c2bbe26fefa0c552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a93abac526319d5b0d39d89bce5508095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_MONO8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a7910aa88e73d326883f0742f760ecae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_MONO16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2aac9c9b4bfc19ee84bd9428f0cca98c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BAYER8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a14cc8991f566cbb95661a95b9d02ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BAYER16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a13e3854cacaa94dd376d6742b4701051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_RGB24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2acd6f4bfde8ab0461d43616e3f2c11b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BGR24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2abcecb9c33a2533abfc3b2caf6ddf10e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_RGBA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a2069a8d1441e7c7c461273cf09692803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BGRA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a0fa9e749378a7e1afdce0ef93bc98139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DOWNSAMPLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0b6409999490a804d1a06df43105e5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78102975f149dfb80b657f2d4a263f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b7b75badbf59d821962c06cf4d025bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6724b0905a0bda1166a67f6ccbc70327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa523371bc36e5e200dc8948a97a34bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa008a158bb86a33056b5cf20300b70fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaaa4bcf89caf285194c200b990d94b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dbdf76832838e9ad4b89da280bdcbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab44ede586d7a2370e24ae87d6aa8afad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPO_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1785d9ac27c4d678dc0afad376322a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPO_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4aadd5055b767a8ebe6be43b15b165ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LED_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9dbacb0484a6cceef5afd4496740e3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LED_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a722e0061b85c4785608ac5ac7a473c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_MANUAL_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af8a5a64e094123892b5813fff1188706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AUTO_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78726921e8b31b899e12e1b7aa7acc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9eb8e60a7c1ec79d620d194f2bb3deba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXP_PRIORITY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ef62c529916491a59a4b5cca77bc7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AE_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab0ce44b1aa17d4f82678aeebcd1deb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AG_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8d1beac67e7dffae82f72b9a91922e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1df2a23c5ac1d3b0e690d634a23f3815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TIMEOUT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6c71b080417a0fe6b182f868c4a319a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaa2e2d066a822de98d26f26c5511c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXPOSURE_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13f4135742d70478e25494bb12dac06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAIN_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5c4afbb52928cd2a035b46f90f0b77e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAIN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ce2015d26b875f9a5bba2c34efa881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DOWNSAMPLING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a206b435824abcca17fc5c405ee3bca44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13057f6fa93855d14425fccd23bb83ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0199f71e8c1c122580bca052ec01f985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8ad99a5e916acc75fcc7721feb34a317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab06c8c58619c511dac584a2f75e3d7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1b9ad18b3612d2e3608ae81f88d77288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a62d52331d0200f822501b9e0e747d0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adbba432c72379e77501b3c00f87e5c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0165a1d34902d00b60da24503bb051f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TEST_PATTERN_GENERATOR_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac63611cdaf894d351b953c34b93bbe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TEST_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af6e3addcd1dc86db902982df976ef398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aace6b4af9afed47c6d39faa842607ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SHUTTER_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abe84384ce558a68b1fb119c26a1fb1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_TAPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94443f6400743b92ab0d747cccd94733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a39e41c91baf6f63c17af16eca11854f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a46b7791d22180493c94beef20d98fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acbd2426abe20e582a878d7621951bf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aef5ce8e8556233335e9771c5a13cf646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BPC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e96da9798b9d04931b78f161d860068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8501e38cd113a72c31555a8fb378b8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a01849a14d6761cea0075d713ed1b13c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a85591ebfaf9e08ac3298ffbddb4a6eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f993678826ae1397c77d05853e9ac47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6d7d5e4b2602f9bff56564d884e08fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_REGION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afa595df0cdf5b73134aa29a67ccabc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_REGION_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ae147b9f0ff2b052840cfbde354db8370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LIMIT_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3ba1662e0b303848e464d138a42a3f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a21c86de9892de694193d5d778433ce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0582602575f693d8cf9f9da68f8d7e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3cb6414220dc96a4346dbb9820d6807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_PACKING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9de43705d72a70642b315c0164d3f706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_PACKING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dd38252df8993caaa6a94991c7c710a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IS_COOLED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad6a369e15415652c07377e617c31b816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COOLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa2272098bfa67902996bc6908acb1f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TARGET_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7a5b70e760f454ba83133e868e8bff98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CHIP_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aabb95af76be80f6b87680c4b257f98ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HOUS_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa0b998a928fb6bdaa4dd1def71b5e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HOUS_BACK_SIDE_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac35662482264494d5d4a2d3694604454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_BOARD_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94305071b134947bedeeb4c5dd59418e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b9de3101c09c901dd98a0f9b64b807a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_APPLY_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab5f0a4155a300bd53ee69539a405fe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_IS_COLOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3474bff058406213c00f940b7d39ca03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COLOR_FILTER_ARRAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a43d1598de031e32b1573edd86971f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAMMAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adec96ba88422b04bb4b8b4f672f5c77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAMMAC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac51336a614b4d065e6ec6e4c9dbc75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SHARPNESS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0cb34cbfab7826a77b11c241d1b68058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_00</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3f848989fa4782daed55e6d66db49f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_01</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95e27d9c6825f62a75f6e5925a10a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_02</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac24b38753dc61ea5a34e8e24cb1b7ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_03</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab4dc65aa8bf1e3264c130f2ca438ebbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_10</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa680ef94ac047467b30eb19d0ab9e3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a88e6261d6402965b2188dffa5da40a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_12</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aebd3e3ef66d136f30d7ae884775d92e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_13</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af90a703023bce0fa393089f8944167fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_20</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a03c5b9f730df89e85d3c1f9f062f8477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_21</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1e9e100b5881d8bec3749279e9b0a18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_22</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad39c4868d1fd828a13301c4e3a484c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_23</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad32906e25f6e4b3b7a721f019980a2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_30</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acb9360352011126b2c5b22f00d2bc825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_31</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f0675b49efc4bf8afa8c3e5a021f947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac7a263f10e2aa915d0db21d000f677dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_33</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a56a526385841cb1b73c311b9ab3cd6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEFAULT_CC_MATRIX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a32a46b42b8292aa0e6fcf362ee53ed61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28611dcbbd5efd0c9fcfc03180ff13e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_FRAME_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74fe2c1fa26066f63ceb698fd24e1b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afbca56ae9dc4ffa899f971ad3568d357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_T0</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abc52f65fa1d3a00eaeae28faae42c202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad5c9b833300a7a1c219ba1989f2976c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_POL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab9a4ade923237e2ecd6d28ee091c8979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bcfc66b47eb20fe0be9922d6faf0fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_APERTURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a307eab1a5189dfde4c57eda926f48383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_MOVEMENT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed9b0f1eaade0778e19a08726370b785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_MOVE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad4cf2ae2680ee32f9acd3f080bb053ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_DISTANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7f9b49011d868c73fb578b540ddc0685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a903a9233d8a5231653a6217a8d360039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab28c47b9f81e7fa9d2ecccfaa3a287ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FEATURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a42e9e7a34d9d173ba710e8dd69205657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_MODEL_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bec5db0ec17f9c5154ad75303590805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_SN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acff771ea3b2e38c53377b6e2c148d650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_FORMAT_RGB32_ALPHA</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5cf923f4f06e03bd3edd5af3a44135e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_PAYLOAD_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7e3cfe131842e34628f998dc87adf229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRANSPORT_PIXEL_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab45acea64fe23cb73657b4b42d443a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_CLOCK_FREQ_HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa79cb01e1a0fba12586631d22896805d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_CLOCK_FREQ_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a762ae4ae81179e7d1806ca2c09ede2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_OUTPUT_CHANNEL_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a013c1c3db5462bd5e762a5c2c94a4da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FRAMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed8586ad3c43e4d5761cc4b6a6549374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COUNTER_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab26bfa6487516f5a1c1422fa914de7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COUNTER_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1936978811c685c26c945937b62f56e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TIMING_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abfc1c4c1d54741960f234e782d5be2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AVAILABLE_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a93c8b6cca33f3a341502e1f05471e980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BUFFER_POLICY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a928df33def77f34c5c7f311858f25c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa47de0c7b39fd5adc6797edbb15a2174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a12fc0fdcee31edf2a9e1a3f7fdbefacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a98d369394fa4657593238af9a30fcd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_DELAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5ed0495b88a2983f8be36e17c63c51fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TS_RST_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af1e0231c56b7d5ccb9b7d0dece3cd2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TS_RST_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95df1de33780fe933834b6286c5b6696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IS_DEVICE_EXIST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5d8a3630e00a1edcb6562445ac7c97e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa29dd84cf215e0f439a66fe868455cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_BUFFER_SIZE_UNIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a541d2ca1825e3fbdf0e850558e82b242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac93e79a0df6b8383b383d0c3e377e832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BUFFERS_QUEUE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a656141833befd21f204c7d9f7687b9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_COMMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a898f4934777168695360effbefd4b3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_RECENT_FRAME</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6ae274d73be763065ae6d4157c33e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_RESET</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28bbc3b30b0d6e4ef038f00e867871ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COLUMN_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5799261a0420d625f4f9e3ef3ac141fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ROW_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a162e9f64020df1cd6d9cba4b3198061f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74407dd885ecbf8a74358e3f01c8687e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa66a91a6b9c0446067f92f552424c175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_KNEEPOINT_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a25f4ff6e0a75c6a4c3eb42ca69a99008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad41c3fe9bf0384b4487b728ae8d71c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_T2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9462841c6f21b93462869a701078412d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_KNEEPOINT1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acd116ed9889b08b5f617d35b74149669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_KNEEPOINT2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a975d8587ffcaac63ee6d7c733b378fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_BLACK_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a97c3f4c0e44b9f06581578f7d03b9dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HW_REVISION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8dc2ca4801e0957fdf3f149c66c9f9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBUG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a627a30de4f523437febda2d48e29c504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AUTO_BANDWIDTH_CALCULATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac689b604605532a1e1b4da825b4b8315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_FILE_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e843bc6a96b5fb81b45a8f37f00e3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_FILE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6d8f3f143d9b3ff663b2877123aaf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FREE_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab4b15d9df02a485c1197bdd76a5e7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_USED_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac06438499f168922ffb7ff0a6d4565de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_ACCESS_KEY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a37f5748b495927f2a92370dd3a296766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa27042108d67ac05c59c09f0e8191980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_FEATURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a582364263b7b374acfda85afc3b8984d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ARAVIS_AUTOTRIGGER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga31992db0e5fefdc326a3c93fb576b632a519a968f4b8cd96e8032407f85de98b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ANDROID_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga77fb7927b1ebab789f5d33303486a390a4fbaed763073399d86edc7f9d2e13332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_FOCUS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba049085d744de6023c0b4b263e16ce9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154baea912356d2f5707561b5a7d44e11fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_FLASH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba7d18d0bbcc2094dd9cc8214afa52f70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_WHITEBALANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba709a5efd2ef0842ba866c494c844e784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba0f5c7fcd82d2eb877eb299419caf7ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554ae548de03f852996b9ba5e5adfbbbce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afb8d98d9ad34d6d74bdbeff2f5197111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_WIDTH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aa72a12bf66268d701e80113a2b7767fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_HEIGH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afa8cdf9c627d7264bf7f9d77e4a8437f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_SENS_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554a9330b5353a86ba5dfc522859fb3ec8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_SENS_HEIGH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aee1202dad37d4dd3f02f9fa42e149b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_PROFILE_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a61e601c701375c5e43d43754ddf6d030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_PROFILE_IDX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a03489c9c3fc5b2656a9063f2e079d7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a0096091135b3fa213dbeed6a103d8b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094acc9291ae9c5beec367fb701cabcaaf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094ac3f7024c4c8555f8927fa093aa31dd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a07423906d8a904f7997292878a5c78f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a647281df465ac37cdc9e199f1fb9ca3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af09153f3c7f98ceb038d39453da205cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8a428daa198f3d2593d78abca6348c125d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af40091a565b49a9554c42e8a3c006936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8abae15b45bbfb9ace04d86ff77e438e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a0633813010b6c21838951de5fb34d643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_UVDEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462aaafadc6ce2abb8a2e962b2d4115a0f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IR_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a56fd50220f952776712bcfb656a5c64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a5c722445f6d9324474cf50b39b92ae74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_PREVIEW</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad68866e163722ca095ebb063759201bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_WIDGET_ENUMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad6f05f89311dc09cfaf828c8b91b6d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_RELOAD_CONFIG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba842f6beebf68e379a6be441979709e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_RELOAD_ON_CHANGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba794abce1a061930e32d362f4ec1dd9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_COLLECT_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbaa50f65192f6dd5970282ed6bea335731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_FLUSH_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba12383f3e93113560c8f01d7abc8b1607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SPEED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbae9be75bcff2e935ddae1f5b09941c462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_APERTURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba368193e813f38cd561e44c432ac035d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_EXPOSUREPROGRAM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba32983621756658f76b5f0ab5388940d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_VIEWFINDER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbabe08426b291b533a4cf61a7e4e7d1324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IMAGES_BASE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966afde4916d952c3a893b2dfb809f2b75e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IMAGES_LAST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966a419c7f8af9ed15c0b641b8c0201355c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorDataType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga8fe46fdad857ac6af313a35209995686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686ad4631abb061c47f1508f3cbb304ddfcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a4ad7df0545b33819550da2949c996bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a9047834de6a04695867557fe215b0fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorGenerators</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaa62810955b95f2c862fad657f2e34432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a7181c23a620fafeb051f9ee6c33f4c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432af8702733a45560c17e117e524e837d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a46a2ee7b9194619d416bd98b5df48a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a9dcf68c47fffc77f74a99a1eccb18760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorProperties</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga2ff9f67357f1cb986aaebe6df07609c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_FX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aa6349f9f91b3a6d1c694cb9d2ce5f300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_FY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a12a6e2e3565fe407ced536bbe97b9df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_CX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a14ae456d33d9c7a3504c20a9b732d73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_CY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7900cc86b5736aa1d92ddec0b17aaf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_RGB_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a684e45356699c1091b395e32c8557c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2e5e2758763c126a88e646c8e57f1f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0af323a9718399c39a05d7fbaf08127695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aefe318eb6b78bf084834bd42dd904d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_FPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a93317f5ac80d09e6d810892f302f049e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac16668fe196731e3a2cdaed9488cc859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ad7ea23e6fc944600219ede395e818779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K3</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7c883eb361f50f8c8ac1a33a32a1f7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aad883cfa342b9b750f6d87aaaf1df60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K5</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac1a88772c11825f489a4fdd60abb8d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K6</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2a41be4c1f607d71c85083511509d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_P1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a659052beaf60b8a1156b8f570471abf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_P2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0adc0083caf52d122f77cbc2d31e2cfdb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>videoio.hpp</name>
    <path>opencv2/videoio/</path>
    <filename>d8/d8e/videoio_2videoio_8hpp.html</filename>
    <includes id="dc/d3d/videoio_8hpp" name="videoio.hpp" local="yes" import="no" module="no" objc="no">opencv2/videoio.hpp</includes>
  </compound>
  <compound kind="file">
    <name>alphamat.hpp</name>
    <path>opencv2/</path>
    <filename>d7/da5/alphamat_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::alphamat</namespace>
  </compound>
  <compound kind="file">
    <name>alphamat_tutorial.markdown</name>
    <path>/home/ci/opencv_contrib/modules/alphamat/tutorials/</path>
    <filename>d5/d42/alphamat__tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>aruco.hpp</name>
    <path>opencv2/</path>
    <filename>d9/d53/aruco_8hpp.html</filename>
    <includes id="d8/deb/aruco__detector_8hpp" name="aruco_detector.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect/aruco_detector.hpp</includes>
    <includes id="db/d50/aruco__calib_8hpp" name="aruco_calib.hpp" local="yes" import="no" module="no" objc="no">opencv2/aruco/aruco_calib.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::aruco</namespace>
  </compound>
  <compound kind="file">
    <name>aruco_calib.hpp</name>
    <path>opencv2/aruco/</path>
    <filename>db/d50/aruco__calib_8hpp.html</filename>
    <includes id="d0/d78/aruco__board_8hpp" name="aruco_board.hpp" local="no" import="no" module="no" objc="no">opencv2/objdetect/aruco_board.hpp</includes>
    <class kind="struct">cv::aruco::EstimateParameters</class>
    <namespace>cv</namespace>
    <namespace>cv::aruco</namespace>
  </compound>
  <compound kind="file">
    <name>charuco.hpp</name>
    <path>opencv2/aruco/</path>
    <filename>da/d3b/charuco_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d9/d53/aruco_8hpp" name="aruco.hpp" local="no" import="no" module="no" objc="no">opencv2/aruco.hpp</includes>
    <includes id="dc/d25/charuco__detector_8hpp" name="charuco_detector.hpp" local="no" import="no" module="no" objc="no">opencv2/objdetect/charuco_detector.hpp</includes>
    <includes id="db/d50/aruco__calib_8hpp" name="aruco_calib.hpp" local="no" import="no" module="no" objc="no">opencv2/aruco/aruco_calib.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::aruco</namespace>
  </compound>
  <compound kind="file">
    <name>bgsegm.hpp</name>
    <path>opencv2/</path>
    <filename>d2/dce/bgsegm_8hpp.html</filename>
    <includes id="d0/d1c/video_2include_2opencv2_2video_8hpp" name="video.hpp" local="yes" import="no" module="no" objc="no">opencv2/video.hpp</includes>
    <class kind="class">cv::bgsegm::BackgroundSubtractorCNT</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorGMG</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorGSOC</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorLSBP</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorLSBPDesc</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorMOG</class>
    <class kind="class">cv::bgsegm::SyntheticSequenceGenerator</class>
    <namespace>cv</namespace>
    <namespace>cv::bgsegm</namespace>
  </compound>
  <compound kind="file">
    <name>bgsegm_bg_subtraction.markdown</name>
    <path>/home/ci/opencv_contrib/modules/bgsegm/tutorials/bgsegm_bg_subtraction/</path>
    <filename>d3/ddf/bgsegm__bg__subtraction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_bgsegm.markdown</name>
    <path>/home/ci/opencv_contrib/modules/bgsegm/tutorials/</path>
    <filename>d1/d94/table__of__content__bgsegm_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>retina.markdown</name>
    <path>/home/ci/opencv_contrib/modules/bioinspired/doc/</path>
    <filename>d7/d67/retina_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>bioinspired.hpp</name>
    <path>opencv2/</path>
    <filename>d2/dfa/bioinspired_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d5/d40/retina_8hpp" name="retina.hpp" local="yes" import="no" module="no" objc="no">opencv2/bioinspired/retina.hpp</includes>
    <includes id="d2/da3/retinafasttonemapping_8hpp" name="retinafasttonemapping.hpp" local="yes" import="no" module="no" objc="no">opencv2/bioinspired/retinafasttonemapping.hpp</includes>
    <includes id="d4/d4c/transientareassegmentationmodule_8hpp" name="transientareassegmentationmodule.hpp" local="yes" import="no" module="no" objc="no">opencv2/bioinspired/transientareassegmentationmodule.hpp</includes>
  </compound>
  <compound kind="file">
    <name>bioinspired.hpp</name>
    <path>opencv2/bioinspired/</path>
    <filename>d4/d64/bioinspired_2bioinspired_8hpp.html</filename>
    <includes id="d2/dfa/bioinspired_8hpp" name="bioinspired.hpp" local="yes" import="no" module="no" objc="no">opencv2/bioinspired.hpp</includes>
  </compound>
  <compound kind="file">
    <name>retina.hpp</name>
    <path>opencv2/bioinspired/</path>
    <filename>d5/d40/retina_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::bioinspired::RetinaParameters::IplMagnoParameters</class>
    <class kind="struct">cv::bioinspired::RetinaParameters::OPLandIplParvoParameters</class>
    <class kind="class">cv::bioinspired::Retina</class>
    <class kind="struct">cv::bioinspired::RetinaParameters</class>
    <namespace>cv</namespace>
    <namespace>cv::bioinspired</namespace>
  </compound>
  <compound kind="file">
    <name>retinafasttonemapping.hpp</name>
    <path>opencv2/bioinspired/</path>
    <filename>d2/da3/retinafasttonemapping_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::bioinspired::RetinaFastToneMapping</class>
    <namespace>cv</namespace>
    <namespace>cv::bioinspired</namespace>
  </compound>
  <compound kind="file">
    <name>transientareassegmentationmodule.hpp</name>
    <path>opencv2/bioinspired/</path>
    <filename>d4/d4c/transientareassegmentationmodule_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::bioinspired::SegmentationParameters</class>
    <class kind="class">cv::bioinspired::TransientAreasSegmentationModule</class>
    <namespace>cv</namespace>
    <namespace>cv::bioinspired</namespace>
  </compound>
  <compound kind="file">
    <name>retina_illusion.markdown</name>
    <path>/home/ci/opencv_contrib/modules/bioinspired/tutorials/retina_illusion/</path>
    <filename>d7/d13/retina__illusion_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>retina_model.markdown</name>
    <path>/home/ci/opencv_contrib/modules/bioinspired/tutorials/retina_model/</path>
    <filename>d2/d95/retina__model_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_retina.markdown</name>
    <path>/home/ci/opencv_contrib/modules/bioinspired/tutorials/</path>
    <filename>d5/d4f/table__of__content__retina_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>ascendc_kernels.hpp</name>
    <path>opencv2/</path>
    <filename>dc/d5b/ascendc__kernels_8hpp.html</filename>
  </compound>
  <compound kind="file">
    <name>cann.hpp</name>
    <path>opencv2/</path>
    <filename>de/de5/cann_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::cann::AscendMat::Allocator</class>
    <class kind="class">cv::cann::AscendEvent</class>
    <class kind="class">cv::cann::AscendMat</class>
    <class kind="class">cv::cann::AscendStream</class>
    <namespace>cv</namespace>
    <namespace>cv::cann</namespace>
  </compound>
  <compound kind="file">
    <name>cann_call.hpp</name>
    <path>opencv2/</path>
    <filename>d8/d72/cann__call_8hpp.html</filename>
    <includes id="de/de5/cann_8hpp" name="cann.hpp" local="yes" import="no" module="no" objc="no">cann.hpp</includes>
    <includes id="d3/d19/stream__accessor_8hpp" name="stream_accessor.hpp" local="yes" import="no" module="no" objc="no">stream_accessor.hpp</includes>
    <includes id="dc/d5b/ascendc__kernels_8hpp" name="ascendc_kernels.hpp" local="yes" import="no" module="no" objc="no">ascendc_kernels.hpp</includes>
    <class kind="struct">cv::cann::AscendTensor</class>
    <class kind="class">cv::cann::AscendStream::Impl</class>
    <class kind="class">cv::cann::AscendEvent::Impl</class>
    <class kind="class">cv::cann::OperatorRunner</class>
    <namespace>cv</namespace>
    <namespace>cv::cann</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_ACL_SAFE_CALL</name>
      <anchorfile>d8/d72/cann__call_8hpp.html</anchorfile>
      <anchor>afd0f08df60e7c2c52481a230299acd0d</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ACL_SAFE_CALL_PTR</name>
      <anchorfile>d8/d72/cann__call_8hpp.html</anchorfile>
      <anchor>a083412118f95c0c40e2f8ceef22f1310</anchor>
      <arglist>(expr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cann_interface.hpp</name>
    <path>opencv2/</path>
    <filename>d1/d22/cann__interface_8hpp.html</filename>
    <includes id="de/de5/cann_8hpp" name="cann.hpp" local="yes" import="no" module="no" objc="no">opencv2/cann.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cann</namespace>
  </compound>
  <compound kind="file">
    <name>cann_private.hpp</name>
    <path>opencv2/</path>
    <filename>db/dd8/cann__private_8hpp.html</filename>
    <includes id="de/de5/cann_8hpp" name="cann.hpp" local="yes" import="no" module="no" objc="no">opencv2/cann.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cann</namespace>
  </compound>
  <compound kind="file">
    <name>dvpp_call.hpp</name>
    <path>opencv2/</path>
    <filename>df/db7/dvpp__call_8hpp.html</filename>
    <includes id="d8/d72/cann__call_8hpp" name="cann_call.hpp" local="yes" import="no" module="no" objc="no">cann_call.hpp</includes>
    <class kind="struct">cv::cann::AscendPicDesc</class>
    <class kind="class">cv::cann::DvppOperatorDesc</class>
    <namespace>cv</namespace>
    <namespace>cv::cann</namespace>
  </compound>
  <compound kind="file">
    <name>stream_accessor.hpp</name>
    <path>opencv2/</path>
    <filename>d3/d19/stream__accessor_8hpp.html</filename>
    <includes id="de/de5/cann_8hpp" name="cann.hpp" local="yes" import="no" module="no" objc="no">opencv2/cann.hpp</includes>
    <class kind="struct">cv::cann::AscendEventAccessor</class>
    <class kind="struct">cv::cann::AscendStreamAccessor</class>
    <namespace>cv</namespace>
    <namespace>cv::cann</namespace>
  </compound>
  <compound kind="file">
    <name>ascend_npu_image_processing.markdown</name>
    <path>/home/ci/opencv_contrib/modules/cannops/tutorials/</path>
    <filename>d8/d7b/ascend__npu__image__processing_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>ccalib.hpp</name>
    <path>opencv2/</path>
    <filename>d6/d01/ccalib_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="no" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <includes id="d2/d28/calib3d_8hpp" name="calib3d.hpp" local="no" import="no" module="no" objc="no">opencv2/calib3d.hpp</includes>
    <class kind="class">cv::ccalib::CustomPattern</class>
    <namespace>cv</namespace>
    <namespace>cv::ccalib</namespace>
  </compound>
  <compound kind="file">
    <name>multicalib.hpp</name>
    <path>opencv2/ccalib/</path>
    <filename>d6/d51/multicalib_8hpp.html</filename>
    <includes id="de/dc5/randpattern_8hpp" name="randpattern.hpp" local="yes" import="no" module="no" objc="no">opencv2/ccalib/randpattern.hpp</includes>
    <includes id="db/d62/omnidir_8hpp" name="omnidir.hpp" local="yes" import="no" module="no" objc="no">opencv2/ccalib/omnidir.hpp</includes>
    <class kind="struct">cv::multicalib::MultiCameraCalibration::edge</class>
    <class kind="class">cv::multicalib::MultiCameraCalibration</class>
    <class kind="struct">cv::multicalib::MultiCameraCalibration::vertex</class>
    <namespace>cv</namespace>
    <namespace>cv::multicalib</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HEAD</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ga110f3b6cdacd45daee818b3e5965f6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVALID</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gadf770fe2eec438e3758ffe905dbae208</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>omnidir.hpp</name>
    <path>opencv2/ccalib/</path>
    <filename>db/d62/omnidir_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::omnidir</namespace>
    <namespace>cv::omnidir::internal</namespace>
  </compound>
  <compound kind="file">
    <name>randpattern.hpp</name>
    <path>opencv2/ccalib/</path>
    <filename>de/dc5/randpattern_8hpp.html</filename>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <includes id="d4/dd5/highgui_8hpp" name="highgui.hpp" local="yes" import="no" module="no" objc="no">opencv2/highgui.hpp</includes>
    <class kind="class">cv::randpattern::RandomPatternCornerFinder</class>
    <class kind="class">cv::randpattern::RandomPatternGenerator</class>
    <namespace>cv</namespace>
    <namespace>cv::randpattern</namespace>
  </compound>
  <compound kind="file">
    <name>multi_camera_tutorial.markdown</name>
    <path>/home/ci/opencv_contrib/modules/ccalib/tutorials/</path>
    <filename>d3/d8e/multi__camera__tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>omnidir_tutorial.markdown</name>
    <path>/home/ci/opencv_contrib/modules/ccalib/tutorials/</path>
    <filename>dc/d3a/omnidir__tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>cudaarithm.hpp</name>
    <path>opencv2/</path>
    <filename>d4/d03/cudaarithm_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <class kind="class">cv::cuda::Convolution</class>
    <class kind="class">cv::cuda::DFT</class>
    <class kind="class">cv::cuda::LookUpTable</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudabgsegm.hpp</name>
    <path>opencv2/</path>
    <filename>dc/d3d/cudabgsegm_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="db/d73/background__segm_8hpp" name="background_segm.hpp" local="yes" import="no" module="no" objc="no">opencv2/video/background_segm.hpp</includes>
    <class kind="class">cv::cuda::BackgroundSubtractorMOG</class>
    <class kind="class">cv::cuda::BackgroundSubtractorMOG2</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudacodec.hpp</name>
    <path>opencv2/</path>
    <filename>dd/d4e/cudacodec_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <class kind="struct">cv::cudacodec::EncodeQp</class>
    <class kind="class">cv::cudacodec::EncoderCallback</class>
    <class kind="struct">cv::cudacodec::EncoderParams</class>
    <class kind="struct">cv::cudacodec::FormatInfo</class>
    <class kind="class">cv::cudacodec::NVSurfaceToColorConverter</class>
    <class kind="class">cv::cudacodec::RawVideoSource</class>
    <class kind="class">cv::cudacodec::VideoReader</class>
    <class kind="struct">cv::cudacodec::VideoReaderInitParams</class>
    <class kind="class">cv::cudacodec::VideoWriter</class>
    <namespace>cv</namespace>
    <namespace>cv::cudacodec</namespace>
  </compound>
  <compound kind="file">
    <name>cudafeatures2d.hpp</name>
    <path>opencv2/</path>
    <filename>d7/d0a/cudafeatures2d_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <includes id="da/dc5/cudafilters_8hpp" name="cudafilters.hpp" local="yes" import="no" module="no" objc="no">opencv2/cudafilters.hpp</includes>
    <class kind="class">cv::cuda::DescriptorMatcher</class>
    <class kind="class">cv::cuda::FastFeatureDetector</class>
    <class kind="class">cv::cuda::Feature2DAsync</class>
    <class kind="class">cv::cuda::ORB</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudafilters.hpp</name>
    <path>opencv2/</path>
    <filename>da/dc5/cudafilters_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::cuda::Filter</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudaimgproc.hpp</name>
    <path>opencv2/</path>
    <filename>de/de4/cudaimgproc_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::cuda::CannyEdgeDetector</class>
    <class kind="class">cv::cuda::CLAHE</class>
    <class kind="class">cv::cuda::CornernessCriteria</class>
    <class kind="class">cv::cuda::CornersDetector</class>
    <class kind="class">cv::cuda::HoughCirclesDetector</class>
    <class kind="class">cv::cuda::HoughLinesDetector</class>
    <class kind="class">cv::cuda::HoughSegmentDetector</class>
    <class kind="class">cv::cuda::TemplateMatching</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudalegacy.hpp</name>
    <path>opencv2/</path>
    <filename>da/d10/cudalegacy_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="db/d73/background__segm_8hpp" name="background_segm.hpp" local="yes" import="no" module="no" objc="no">opencv2/video/background_segm.hpp</includes>
    <class kind="class">cv::cuda::BackgroundSubtractorFGD</class>
    <class kind="class">cv::cuda::BackgroundSubtractorGMG</class>
    <class kind="class">cv::cuda::FastOpticalFlowBM</class>
    <class kind="struct">cv::cuda::FGDParams</class>
    <class kind="class">cv::cuda::ImagePyramid</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>NCV.hpp</name>
    <path>opencv2/cudalegacy/</path>
    <filename>d9/d96/NCV_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="yes" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <class kind="struct">NcvCTprep::assertTest</class>
    <class kind="struct">NcvCTprep::CT_ASSERT_FAILURE&lt; true &gt;</class>
    <class kind="class">INCVMemAllocator</class>
    <class kind="class">NCVMatrix</class>
    <class kind="class">NCVMatrixAlloc</class>
    <class kind="class">NCVMatrixReuse</class>
    <class kind="class">NCVMemNativeAllocator</class>
    <class kind="struct">NCVMemPtr</class>
    <class kind="struct">NCVMemSegment</class>
    <class kind="class">NCVMemStackAllocator</class>
    <class kind="struct">NcvPoint2D32s</class>
    <class kind="struct">NcvPoint2D32u</class>
    <class kind="struct">NcvRect32s</class>
    <class kind="struct">NcvRect32u</class>
    <class kind="struct">NcvRect8u</class>
    <class kind="struct">NcvSize32s</class>
    <class kind="struct">NcvSize32u</class>
    <class kind="class">NCVVector</class>
    <class kind="class">NCVVectorAlloc</class>
    <class kind="class">NCVVectorReuse</class>
    <namespace>NcvCTprep</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga14ae939828dc08f7d526cda68c1800c4</anchor>
      <arglist>(x, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP_0_255</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gac5bd6f2bd1cb575516911edd7f0bf9ca</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP_BOTTOM</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae986774c4f916c4d0c0f2441f6e1ec3c</anchor>
      <arglist>(x, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP_TOP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gadd14579a336fbc1c69a7240e1fff952f</anchor>
      <arglist>(x, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8f777e9a0fc23f96d4098d468c87d553</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_CT_PREP_PASTE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9d6210296b25adcb8b52713aaf26e029</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_CT_PREP_PASTE_AUX</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaddf44cba5c7f418704554365958ae610</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_RESET_SKIP_COND</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8154c7ea647932217c50823ffc77cd2b</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_SET_SKIP_COND</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga6085f4fd27934cf26b86a600e5facced</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_SKIP_COND_BEGIN</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga1d7884c851811ea9243fdc2f43b787fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_SKIP_COND_END</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga2d17674200602dfe8b65e7c3ef746298</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertCUDALastErrorReturn</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae7583ab64315caf2d8f6219e140a22e6</anchor>
      <arglist>(errCode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertCUDAReturn</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga6cb1ad6708960192d2366774df3b8900</anchor>
      <arglist>(cudacall, errCode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertPrintCheck</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga35a43afc8b89f7360fa38e1395238daf</anchor>
      <arglist>(pred, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertPrintReturn</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga7b20c0db953d582cd21337a2c1474c59</anchor>
      <arglist>(pred, msg, err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertReturn</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaf350f458bab1ba37a00ab82d2baaa98e</anchor>
      <arglist>(pred, err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertReturnNcvStat</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae64a6f35ba26c43c35fb17e8e0242679</anchor>
      <arglist>(ncvOp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvSafeMatAlloc</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae71828a9e0cd16749a7aa2cf12baf1bd</anchor>
      <arglist>(name, type, alloc, width, height, err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SQR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa7866fa5e4e0ee9b034e9dab6599a9cc</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUB_BEGIN</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gafbf917e159023218b681c25e8d8756d1</anchor>
      <arglist>(type, name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUB_CALL</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae4b5fa6858da79aa4755b3ea49cb5012</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUB_END</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaca42e8c9cec37125c0341cfd9855435c</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>Ncv16s</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gac45beef1329a877421912f741b328efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>Ncv16u</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gab6b05a3b5ce58f42f8cd12741348f7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>Ncv32f</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gac0209035e98156fe58f846344d39caf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Ncv32s</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaadac69f69c13cac1919e88db42fc34a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>Ncv32u</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa3812859f5d6d1938f85192a733fcc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Ncv64f</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga95c8a7e0c2f5be7a5647816d41a22391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>Ncv64s</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9e4c7e216d68e41337dcedbf6e50e4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>Ncv64u</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga975a97c60dc16b0275a47746a6013150</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>Ncv8s</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gabb3703ed5707a3686d78ee01117f95d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Ncv8u</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gab881cbb83334a20ceeee009bf4a37b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>NcvBool</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga1e2a340c89dd2bd364683c29f8b6b79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>NCVDebugOutputHandler</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga7726fd0eff7d84e0acde7b0170b4919f</anchor>
      <arglist>(const cv::String &amp;msg)</arglist>
    </member>
    <member kind="typedef">
      <type>Ncv32u</type>
      <name>NCVStatus</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gad2f8ae89a435ba8560489f7cc9455dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _NcvTimer *</type>
      <name>NcvTimer</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa2e2f6e3a0c25ac25f5bc85ff4b426e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_SUCCESS</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a44244f89aec2039c60fcb44ddcb64f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_UNKNOWN_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ae74232ca31aaf6ccbc2d087932f61cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_CUDA_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ad77e58345b06114f2bd701453c1750cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_NPP_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a36873f0016517ac9883a2265e43a1107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_FILE_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a3edffcc311d822a8062d3c0b0be982b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_NULL_PTR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a2524c1c88d1884a03f440b03bc8e1e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_INCONSISTENT_INPUT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ab199afc74d7f3ccb3af602485ef22a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_TEXTURE_BIND_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004aa3598e38edc897f515718b38fc7ed973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_DIMENSIONS_INVALID</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004aebe4b9f818be5986021aff5accdb4bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_INVALID_ROI</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a1a9bba2237c58082a42c844a0d65c620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_INVALID_STEP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a474fbe0b5007d6a54ddb4e0457d08bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_INVALID_SCALE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a769f7aa86bcd31f8714c9f87eda13340</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_NOT_INITIALIZED</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ae2ddad2cc1b2ca3308fdbbe3a0319b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_BAD_ALLOC</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a4557be7292a1011d63cd1c51c12a9649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_BAD_DEALLOC</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ad1dac8edd271d951f306dd69f50b46da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_INSUFFICIENT_CAPACITY</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ae5970fcd1f103662ad040ffe83c4038c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_DEALLOC_ORDER</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ab387569ae315343096635818f4ae38cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_BAD_REUSE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a722fc6eadf08b9940aa712b29378f3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_MEM_COPY_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a81ccc0fbb5e257cca3c3bb047d69b2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_MEM_RESIDENCE_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a43463b1bf4cdf3c0adf9f69feb34f664</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_MEM_INSUFFICIENT_CAPACITY</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ad2f2bd1b218dfeddf20f5b989ed307c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_INVALID_PIXEL_STEP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a94b57350460764e12e75726d19de62f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_TOO_MANY_FEATURES_IN_CLASSIFIER</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004adde753d3689d9719faf4372f29c2902e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_TOO_MANY_FEATURES_IN_CASCADE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ab98e97f8156e783e106b4edf5b79156e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_TOO_LARGE_FEATURES</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a8d886098287603fccc385e50d4e15232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_XML_LOADING_EXCEPTION</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a2993ce0622df9c8d04c76a8b81ec1191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_NOIMPL_HAAR_TILTED_FEATURES</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a9674db03fe3459cc3764fe9e06d6970d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_NOT_IMPLEMENTED</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a658b28e428bd17444c873ac7d6f611dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_WARNING_HAAR_DETECTIONS_VECTOR_OVERFLOW</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a84e5f339bcd21b66a46846ca611cdbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_SUCCESS</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a60e77b014292362309dfc3ad536dc902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a423ee15b09c37f3a321fd0bb21379bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_CUDA_KERNEL_EXECUTION_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a1485d49bcf34f4c8b9f26c2bae91ddc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_NULL_POINTER_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a884e059b099f673fed83fec389b57289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_TEXTURE_BIND_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004aa160fb71a0d8bf914b4c5f6e6dd8f8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEMCPY_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a0fe175e4bae1e6c7a4fb220f42ff5e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEM_ALLOC_ERR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a76678bd4071693de989b0c2b2971743e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEMFREE_ERR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004af789d1385b3a4255b8c3e9322b21b3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_INVALID_ROI</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a33d1cdb1e0f69dc1eb4f5fe757794b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_INVALID_STEP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a313998ae688b9029f142f5bdfcda25e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_INVALID_SCALE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a5ef8a814660ade7442f3210368053686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEM_INSUFFICIENT_BUFFER</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ac54252ecacba9ac29a8c8adf7787b7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEM_RESIDENCE_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a89345ff6d17cbc2332c28b0b7f3a76ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEM_INTERNAL_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a69e3ac9796227461e2905630ad6152ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_LAST_STATUS</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004af5d0e8b7c1cf0784c5375083e6e599ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NCVMemoryType</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaeadd62ef0a866ec64405271f77ef0901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVMemoryTypeNone</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggaeadd62ef0a866ec64405271f77ef0901a53c4b84a7c32cb623907be4b1525098a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVMemoryTypeHostPageable</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggaeadd62ef0a866ec64405271f77ef0901aeb58202fe1d572ab2d0036387cb08d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVMemoryTypeHostPinned</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggaeadd62ef0a866ec64405271f77ef0901a8907e646a72e4d575bee9fa0d88eb84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVMemoryTypeDevice</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggaeadd62ef0a866ec64405271f77ef0901a7ed57f34f42dd9e1a0a2bd8141ec35fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Ncv32u</type>
      <name>alignUp</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga2276f3c6846b8eea554dea05a4f39664</anchor>
      <arglist>(Ncv32u what, Ncv32u alignment)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>memSegCopyHelper</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga75faff2ec1d14c63918ee02e74e988cc</anchor>
      <arglist>(void *dst, NCVMemoryType dstType, const void *src, NCVMemoryType srcType, size_t sz, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>memSegCopyHelper2D</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga253a695ab7a336ebb07008593565cd4c</anchor>
      <arglist>(void *dst, Ncv32u dstPitch, NCVMemoryType dstType, const void *src, Ncv32u srcPitch, NCVMemoryType srcType, Ncv32u widthbytes, Ncv32u height, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ncvDebugOutput</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9c2f98aa3fc98177b4a4a1ba73820210</anchor>
      <arglist>(const cv::String &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDrawRects_32u_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga858647a4a716c1273e172e6dc1b822c1</anchor>
      <arglist>(Ncv32u *d_dst, Ncv32u dstStride, Ncv32u dstWidth, Ncv32u dstHeight, NcvRect32u *d_rects, Ncv32u numRects, Ncv32u color, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDrawRects_32u_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga0fe5d1839f7839c4eca9ae67eefcd492</anchor>
      <arglist>(Ncv32u *h_dst, Ncv32u dstStride, Ncv32u dstWidth, Ncv32u dstHeight, NcvRect32u *h_rects, Ncv32u numRects, Ncv32u color)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDrawRects_8u_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga195edcd13e99c71a0c593c8946d520ff</anchor>
      <arglist>(Ncv8u *d_dst, Ncv32u dstStride, Ncv32u dstWidth, Ncv32u dstHeight, NcvRect32u *d_rects, Ncv32u numRects, Ncv8u color, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDrawRects_8u_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga2988c32f27af592994dc2e863012c32e</anchor>
      <arglist>(Ncv8u *h_dst, Ncv32u dstStride, Ncv32u dstWidth, Ncv32u dstHeight, NcvRect32u *h_rects, Ncv32u numRects, Ncv8u color)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ncvEndQueryTimerMs</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8c6f514ad326d58971eb62ddcb45b65d</anchor>
      <arglist>(NcvTimer t)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ncvEndQueryTimerUs</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9d82184b3091a5523dd785ecef615a09</anchor>
      <arglist>(NcvTimer t)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvGroupRectangles_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga5569351b7ac29db849ff803f4eb0dc51</anchor>
      <arglist>(NCVVector&lt; NcvRect32u &gt; &amp;hypotheses, Ncv32u &amp;numHypotheses, Ncv32u minNeighbors, Ncv32f intersectEps, NCVVector&lt; Ncv32u &gt; *hypothesesWeights)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ncvSetDebugOutputHandler</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gabc7e4f869465d0cef66b3b6029ae89b3</anchor>
      <arglist>(NCVDebugOutputHandler *func)</arglist>
    </member>
    <member kind="function">
      <type>NcvTimer</type>
      <name>ncvStartTimer</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gad21908326365c280e3541550e22ebe91</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>const Ncv32u</type>
      <name>K_LOG2_WARP_SIZE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga73155cacc2eb4ceb193250935a122a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Ncv32u</type>
      <name>K_WARP_SIZE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga173363ea0992ca2c271e38dfcf72c646</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NCVBroxOpticalFlow.hpp</name>
    <path>opencv2/cudalegacy/</path>
    <filename>d2/d84/NCVBroxOpticalFlow_8hpp.html</filename>
    <includes id="d9/d96/NCV_8hpp" name="NCV.hpp" local="yes" import="no" module="no" objc="no">opencv2/cudalegacy/NCV.hpp</includes>
    <class kind="struct">NCVBroxOpticalFlowDescriptor</class>
    <member kind="function">
      <type>NCVStatus</type>
      <name>NCVBroxOpticalFlow</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8015ce3cdde10d7d2891d2cfb08887ef</anchor>
      <arglist>(const NCVBroxOpticalFlowDescriptor desc, INCVMemAllocator &amp;gpu_mem_allocator, const NCVMatrix&lt; Ncv32f &gt; &amp;frame0, const NCVMatrix&lt; Ncv32f &gt; &amp;frame1, NCVMatrix&lt; Ncv32f &gt; &amp;u, NCVMatrix&lt; Ncv32f &gt; &amp;v, cudaStream_t stream)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NCVHaarObjectDetection.hpp</name>
    <path>opencv2/cudalegacy/</path>
    <filename>d0/d3c/NCVHaarObjectDetection_8hpp.html</filename>
    <includes id="d9/d96/NCV_8hpp" name="NCV.hpp" local="yes" import="no" module="no" objc="no">opencv2/cudalegacy/NCV.hpp</includes>
    <class kind="struct">HaarClassifierCascadeDescriptor</class>
    <class kind="struct">HaarClassifierNode128</class>
    <class kind="struct">HaarClassifierNodeDescriptor32</class>
    <class kind="struct">HaarFeature64</class>
    <class kind="struct">HaarFeatureDescriptor32</class>
    <class kind="struct">HaarStage64</class>
    <member kind="define">
      <type>#define</type>
      <name>HAAR_STDDEV_BORDER</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga43c1886a2c1e04cbde7e7bbd51de1dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarFeature64_CreateCheck_MaxRectField</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>a2028f53b4f8f2c2c64b171b2cecee7a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarFeatureDescriptor32_CreateCheck_MaxFeatureOffset</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>aa6ba999983731fdce0e9eab6654443f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarFeatureDescriptor32_CreateCheck_MaxNumFeatures</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>a04ba4ffa25ebc30efda261379083300f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarFeatureDescriptor32_Interpret_MaskFlagLeftNodeLeaf</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>a748ca8a83b74f92c68237f3d851b7003</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarFeatureDescriptor32_Interpret_MaskFlagRightNodeLeaf</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>af64c0c53209bd56a0d09e5a67844fa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarFeatureDescriptor32_Interpret_MaskFlagTilted</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>a0855289647f6d721f8d4d96ad8ad6f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarFeatureDescriptor32_NumFeatures_Shift</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>a904563ac5e703e3fa20d5924984c298a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarStage64_Interpret_MaskRootNodeOffset</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>a415d1c8bbfd8f2b82b04a7497ff2991b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarStage64_Interpret_MaskRootNodes</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>aa9ec9044b8a50d334c014df745737ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HaarStage64_Interpret_ShiftRootNodeOffset</name>
      <anchorfile>d0/d3c/NCVHaarObjectDetection_8hpp.html</anchorfile>
      <anchor>af874eb4c95d577f6bdfe1653379cad91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OBJDET_MASK_ELEMENT_INVALID_32U</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa0fab0333ebbfde2074fd948e54c0c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RECT_SIMILARITY_PROPORTION</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9be904c63f3512ab8ab9bd62344b7d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ncv32f</type>
      <name>Ncv32f_a</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga39a9afdf8da6ae69592e0976fd3225ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ncv32u</type>
      <name>Ncv32u_a</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga50f49032c8134ab71dac0dc8bf94661f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVPipeObjDet_Default</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggafb24d298ddd4bc4ff61aa333f07a574aa17361eef6a6a8d906ccf37b2a65ea4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVPipeObjDet_UseFairImageScaling</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggafb24d298ddd4bc4ff61aa333f07a574aa7b8cbc46e38dfc576bdcbcc6e400d403</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVPipeObjDet_FindLargestObject</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggafb24d298ddd4bc4ff61aa333f07a574aa6b42572db8c9c6ce2aa8b752d2a503c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVPipeObjDet_VisualizeInPlace</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggafb24d298ddd4bc4ff61aa333f07a574aa9f86308f5c07c4dcfdf2fe61aae9ec58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gab1fc4a4886d406a30d9d8b2928d5fc49</anchor>
      <arglist>(sizeof(HaarClassifierNode128)==16)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaf5d2c69c8ecc0a35d27ef4636113fd20</anchor>
      <arglist>(sizeof(HaarClassifierNodeDescriptor32)==4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga75dcec6c83548dac17745bfef005208a</anchor>
      <arglist>(sizeof(HaarFeature64)==8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga914c2b0781498b7f43b951c81361342f</anchor>
      <arglist>(sizeof(HaarFeatureDescriptor32)==4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gac73750ed6c769bfe531e6c9fbb432767</anchor>
      <arglist>(sizeof(HaarStage64)==8)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvApplyHaarClassifierCascade_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga7c91b07a01117a6d0013b7d6c45bce5a</anchor>
      <arglist>(NCVMatrix&lt; Ncv32u &gt; &amp;d_integralImage, NCVMatrix&lt; Ncv32f &gt; &amp;d_weights, NCVMatrixAlloc&lt; Ncv32u &gt; &amp;d_pixelMask, Ncv32u &amp;numDetections, HaarClassifierCascadeDescriptor &amp;haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarStage64 &gt; &amp;d_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;d_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;d_HaarFeatures, NcvBool bMaskElements, NcvSize32u anchorsRoi, Ncv32u pixelStep, Ncv32f scaleArea, INCVMemAllocator &amp;gpuAllocator, INCVMemAllocator &amp;cpuAllocator, cudaDeviceProp &amp;devProp, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvApplyHaarClassifierCascade_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga44bfad45491c0f7fa887ce8a61893f4f</anchor>
      <arglist>(NCVMatrix&lt; Ncv32u &gt; &amp;h_integralImage, NCVMatrix&lt; Ncv32f &gt; &amp;h_weights, NCVMatrixAlloc&lt; Ncv32u &gt; &amp;h_pixelMask, Ncv32u &amp;numDetections, HaarClassifierCascadeDescriptor &amp;haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;h_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;h_HaarFeatures, NcvBool bMaskElements, NcvSize32u anchorsRoi, Ncv32u pixelStep, Ncv32f scaleArea)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDetectObjectsMultiScale_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga1193a987166085ba89a6a8eec1726450</anchor>
      <arglist>(NCVMatrix&lt; Ncv8u &gt; &amp;d_srcImg, NcvSize32u srcRoi, NCVVector&lt; NcvRect32u &gt; &amp;d_dstRects, Ncv32u &amp;dstNumRects, HaarClassifierCascadeDescriptor &amp;haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarStage64 &gt; &amp;d_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;d_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;d_HaarFeatures, NcvSize32u minObjSize, Ncv32u minNeighbors, Ncv32f scaleStep, Ncv32u pixelStep, Ncv32u flags, INCVMemAllocator &amp;gpuAllocator, INCVMemAllocator &amp;cpuAllocator, cudaDeviceProp &amp;devProp, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvGrowDetectionsVector_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga75f90161c91d8ccb11926b609d0d03f1</anchor>
      <arglist>(NCVVector&lt; Ncv32u &gt; &amp;pixelMask, Ncv32u numPixelMaskDetections, NCVVector&lt; NcvRect32u &gt; &amp;hypotheses, Ncv32u &amp;totalDetections, Ncv32u totalMaxDetections, Ncv32u rectWidth, Ncv32u rectHeight, Ncv32f curScale, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvGrowDetectionsVector_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga215b9afb58bb309bd4a6afc90a26d6ef</anchor>
      <arglist>(NCVVector&lt; Ncv32u &gt; &amp;pixelMask, Ncv32u numPixelMaskDetections, NCVVector&lt; NcvRect32u &gt; &amp;hypotheses, Ncv32u &amp;totalDetections, Ncv32u totalMaxDetections, Ncv32u rectWidth, Ncv32u rectHeight, Ncv32f curScale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvHaarGetClassifierSize</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8a9e27a72cd19c9c5572a1d8e63dcc5a</anchor>
      <arglist>(const cv::String &amp;filename, Ncv32u &amp;numStages, Ncv32u &amp;numNodes, Ncv32u &amp;numFeatures)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvHaarLoadFromFile_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gad7f063bebdf0eb22a419d7ec0288ec39</anchor>
      <arglist>(const cv::String &amp;filename, HaarClassifierCascadeDescriptor &amp;haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;h_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;h_HaarFeatures)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvHaarStoreNVBIN_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga90fc79e43fa1836ff1bc0f29939b2539</anchor>
      <arglist>(const cv::String &amp;filename, HaarClassifierCascadeDescriptor haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;h_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;h_HaarFeatures)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NCVPyramid.hpp</name>
    <path>opencv2/cudalegacy/</path>
    <filename>db/dfa/NCVPyramid_8hpp.html</filename>
    <includes id="d9/d96/NCV_8hpp" name="NCV.hpp" local="yes" import="no" module="no" objc="no">opencv2/cudalegacy/NCV.hpp</includes>
    <includes id="dc/d9d/modules_2core_2include_2opencv2_2core_2cuda_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda/common.hpp</includes>
  </compound>
  <compound kind="file">
    <name>NPP_staging.hpp</name>
    <path>opencv2/cudalegacy/</path>
    <filename>d5/d2c/NPP__staging_8hpp.html</filename>
    <includes id="d9/d96/NCV_8hpp" name="NCV.hpp" local="yes" import="no" module="no" objc="no">opencv2/cudalegacy/NCV.hpp</includes>
    <class kind="struct">NppStInterpolationState</class>
    <member kind="enumeration">
      <type></type>
      <name>NppStBorderType</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga8b115979ee872d8e356c2f1f162d483c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBorderNone</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga8b115979ee872d8e356c2f1f162d483ca84b1bfe04b1ff2cf60fcf67746e1eb48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBorderClamp</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga8b115979ee872d8e356c2f1f162d483ca54290d1cd5b3edc8d08fddf44a7b1d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBorderWrap</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga8b115979ee872d8e356c2f1f162d483ca00581d73e23c3cfa12ed297ad65342a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBorderMirror</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga8b115979ee872d8e356c2f1f162d483ca40998ebdca4e7972fa1649302b6a5793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NppStInterpMode</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga0bfe03940f062d1a975f748a6ce9357d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStSupersample</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga0bfe03940f062d1a975f748a6ce9357da712e2f6fc4e4a9d5d34c9cde78418e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBicubic</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga0bfe03940f062d1a975f748a6ce9357da94c62fb3d22fb953e0769fc76b1bada2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga41653691e02f61bac1555628df1c9176</anchor>
      <arglist>(Ncv32f *d_src, Ncv32u srcStep, Ncv32f *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga4c06da37459c05da8c746a116c6b8a26</anchor>
      <arglist>(Ncv32f *h_src, Ncv32u srcStep, Ncv32f *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32s_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga2f264c45b0a58ba1914d4da7f2d42729</anchor>
      <arglist>(Ncv32s *d_src, Ncv32u srcStep, Ncv32s *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32s_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga390d9ae987ab8986a476df3b2a6e563d</anchor>
      <arglist>(Ncv32s *h_src, Ncv32u srcStep, Ncv32s *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaf180ff84ab050091645b9747e059f582</anchor>
      <arglist>(Ncv32u *d_src, Ncv32u srcStep, Ncv32u *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga9e6782d12f3d60eb841b48d4f351eb0c</anchor>
      <arglist>(Ncv32u *h_src, Ncv32u srcStep, Ncv32u *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaba8ac56503435b723a35cb541b4af2d8</anchor>
      <arglist>(Ncv64f *d_src, Ncv32u srcStep, Ncv64f *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga99f7ba921a703545275da77c60b9dcfa</anchor>
      <arglist>(Ncv64f *h_src, Ncv32u srcStep, Ncv64f *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64s_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaf107bae80aa121b57664057951f56155</anchor>
      <arglist>(Ncv64s *d_src, Ncv32u srcStep, Ncv64s *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64s_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga292a3b4a145ee6c7f4f0f995d42d09e9</anchor>
      <arglist>(Ncv64s *h_src, Ncv32u srcStep, Ncv64s *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga02d494bfc76b4327fb6a730525a4ee7a</anchor>
      <arglist>(Ncv64u *d_src, Ncv32u srcStep, Ncv64u *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga6aebe497ce42cce998d6dfe02981a374</anchor>
      <arglist>(Ncv64u *h_src, Ncv32u srcStep, Ncv64u *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStFilterColumnBorder_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga7057c7373a2fe5eb53bab93c19e2141c</anchor>
      <arglist>(Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, Ncv32f *pDst, NcvSize32u dstSize, Ncv32u nDstStep, NcvRect32u oROI, NppStBorderType borderType, Ncv32f *pKernel, Ncv32s nKernelSize, Ncv32s nAnchor, Ncv32f multiplier)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStFilterRowBorder_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaabdba868f129ca103da15254584fae68</anchor>
      <arglist>(Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, Ncv32f *pDst, NcvSize32u dstSize, Ncv32u nDstStep, NcvRect32u oROI, NppStBorderType borderType, Ncv32f *pKernel, Ncv32s nKernelSize, Ncv32s nAnchor, Ncv32f multiplier)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStGetInterpolationBufferSize</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga105e268f9e92bf2795102720a2d03082</anchor>
      <arglist>(NcvSize32u srcSize, Ncv32u nStep, Ncv32u *hpSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegral_32f32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gad651eea1a106e926b46d9a578f982bd2</anchor>
      <arglist>(Ncv32f *d_src, Ncv32u srcStep, Ncv32f *d_dst, Ncv32u dstStep, NcvSize32u roiSize, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegral_32f32f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gab4c8b8ff1c5ddac07b13250affde330c</anchor>
      <arglist>(Ncv32f *h_src, Ncv32u srcStep, Ncv32f *h_dst, Ncv32u dstStep, NcvSize32u roiSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegral_8u32u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga8d9fe449c1caacf9875c41d49dc864ec</anchor>
      <arglist>(Ncv8u *d_src, Ncv32u srcStep, Ncv32u *d_dst, Ncv32u dstStep, NcvSize32u roiSize, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegral_8u32u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga4d98e56ebd905bd60210e1f26a1dc45f</anchor>
      <arglist>(Ncv8u *h_src, Ncv32u srcStep, Ncv32u *h_dst, Ncv32u dstStep, NcvSize32u roiSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegralGetSize_32f32f</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga83a3047bd6d61467b192beb4bb17a00c</anchor>
      <arglist>(NcvSize32u roiSize, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegralGetSize_8u32u</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga91f663804d1664dacb1b4960113132bc</anchor>
      <arglist>(NcvSize32u roiSize, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStInterpolateFrames</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaa1c83393b008cfda0a2ececc67f8e65d</anchor>
      <arglist>(const NppStInterpolationState *pState)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStRectStdDev_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga2bdca3cdf59ae4a68c2ce1cfec567c3c</anchor>
      <arglist>(Ncv32u *d_sum, Ncv32u sumStep, Ncv64u *d_sqsum, Ncv32u sqsumStep, Ncv32f *d_norm, Ncv32u normStep, NcvSize32u roi, NcvRect32u rect, Ncv32f scaleArea, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStRectStdDev_32f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gae5ef85171ce1a561526b944ac529dc32</anchor>
      <arglist>(Ncv32u *h_sum, Ncv32u sumStep, Ncv64u *h_sqsum, Ncv32u sqsumStep, Ncv32f *h_norm, Ncv32u normStep, NcvSize32u roi, NcvRect32u rect, Ncv32f scaleArea)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStResize_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaaf7bd8bafe16602a6e4ac47070f3183c</anchor>
      <arglist>(Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, NcvRect32u srcROI, Ncv32f *pDst, NcvSize32u dstSize, Ncv32u nDstStep, NcvRect32u dstROI, Ncv32f xFactor, Ncv32f yFactor, NppStInterpMode interpolation)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStSqrIntegral_8u64u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga752b7fb369792ade2873233dc5e544f1</anchor>
      <arglist>(Ncv8u *d_src, Ncv32u srcStep, Ncv64u *d_dst, Ncv32u dstStep, NcvSize32u roiSize, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStSqrIntegral_8u64u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga1c5bde72920da90b07bd6cb1793e3ecc</anchor>
      <arglist>(Ncv8u *h_src, Ncv32u srcStep, Ncv64u *h_dst, Ncv32u dstStep, NcvSize32u roiSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStSqrIntegralGetSize_8u64u</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga4e0f56a59a0ccbd45826edd4b25ea40b</anchor>
      <arglist>(NcvSize32u roiSize, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_128_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga06ca25fa65ae93754dc078c2200071a3</anchor>
      <arglist>(void *d_src, Ncv32u srcStep, void *d_dst, Ncv32u dstStep, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_128_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga13a2a25e90a3d6c91a6eea236efdc4a6</anchor>
      <arglist>(void *d_src, Ncv32u srcStep, void *d_dst, Ncv32u dstStep, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga135742eb612a7cc0e4a12b0b7f128d3a</anchor>
      <arglist>(Ncv32f *d_src, Ncv32u srcStride, Ncv32f *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga01395679caf9a5a52c418ea7eddc4feb</anchor>
      <arglist>(Ncv32f *h_src, Ncv32u srcStride, Ncv32f *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32s_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga2a3fe0595d83469325c6f5edf46e012b</anchor>
      <arglist>(Ncv32s *d_src, Ncv32u srcStride, Ncv32s *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32s_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga342e4f4fccc1f5c1514d912112b263ee</anchor>
      <arglist>(Ncv32s *h_src, Ncv32u srcStride, Ncv32s *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gad7ba74e6d2fc65c0d5e3c8d8eb5b748a</anchor>
      <arglist>(Ncv32u *d_src, Ncv32u srcStride, Ncv32u *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga7dea5337b2f97142ef2b2359def09245</anchor>
      <arglist>(Ncv32u *h_src, Ncv32u srcStride, Ncv32u *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga3eb1ea72683f5096a3ae1b92cb366e79</anchor>
      <arglist>(Ncv64f *d_src, Ncv32u srcStride, Ncv64f *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga8af00cbb989165d71e369940369abd0b</anchor>
      <arglist>(Ncv64f *h_src, Ncv32u srcStride, Ncv64f *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64s_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gac2523729dffe2f9254d091835bdf0e37</anchor>
      <arglist>(Ncv64s *d_src, Ncv32u srcStride, Ncv64s *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64s_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga230fcc284efd87a1a9675de223961fe2</anchor>
      <arglist>(Ncv64s *h_src, Ncv32u srcStride, Ncv64s *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga779ad91eedf3b75e1ea9b03a0e7a2a14</anchor>
      <arglist>(Ncv64u *d_src, Ncv32u srcStride, Ncv64u *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaef5ac7d73a8615562d90a777e098c53d</anchor>
      <arglist>(Ncv64u *h_src, Ncv32u srcStride, Ncv64u *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStVectorWarp_PSF1x1_32f_C1</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga262306275af47e2cfa3de1dd06cea5a1</anchor>
      <arglist>(const Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, const Ncv32f *pU, const Ncv32f *pV, Ncv32u nVFStep, Ncv32f timeScale, Ncv32f *pDst)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStVectorWarp_PSF2x2_32f_C1</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaf5bfc308f7f77d33a424ca53164ad3a6</anchor>
      <arglist>(const Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, const Ncv32f *pU, const Ncv32f *pV, Ncv32u nVFStep, Ncv32f *pBuffer, Ncv32f timeScale, Ncv32f *pDst)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStVectorWarpGetBufferSize</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga641c538764b924048fed9cac8eee63a3</anchor>
      <arglist>(NcvSize32u srcSize, Ncv32u nSrcStep, Ncv32u *hpSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32f</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga440ba655fd72979cbffee797cfeaaec0</anchor>
      <arglist>(Ncv32f *d_src, Ncv32u srcLen, Ncv32f *d_dst, Ncv32u *p_dstLen, Ncv32f elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32f_host</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>gad17df26ff439981ea24dd4fad8334ed3</anchor>
      <arglist>(Ncv32f *h_src, Ncv32u srcLen, Ncv32f *h_dst, Ncv32u *dstLen, Ncv32f elemRemove)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32s</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga338be6eb29e6ad3835d5128414077ef6</anchor>
      <arglist>(Ncv32s *d_src, Ncv32u srcLen, Ncv32s *d_dst, Ncv32u *p_dstLen, Ncv32s elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32s_host</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga0bc23f35382c9609c449c94503a08a4d</anchor>
      <arglist>(Ncv32s *h_src, Ncv32u srcLen, Ncv32s *h_dst, Ncv32u *dstLen, Ncv32s elemRemove)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32u</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga8affd8f556e07d9b10c150fb98d40364</anchor>
      <arglist>(Ncv32u *d_src, Ncv32u srcLen, Ncv32u *d_dst, Ncv32u *p_dstLen, Ncv32u elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32u_host</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>gaea57bb241aac5e10d4fdac6b30655e26</anchor>
      <arglist>(Ncv32u *h_src, Ncv32u srcLen, Ncv32u *h_dst, Ncv32u *dstLen, Ncv32u elemRemove)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompactGetSize_32f</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga815868ea68f1cf070de75ead6b4793a9</anchor>
      <arglist>(Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompactGetSize_32s</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga500430cc2130b1ab6cff9beabf8b5174</anchor>
      <arglist>(Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompactGetSize_32u</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga82852a492d20ab7ec1a706a315642f4e</anchor>
      <arglist>(Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>cudaStream_t</type>
      <name>nppStGetActiveCUDAstream</name>
      <anchorfile>d5/ddd/group__core__npp.html</anchorfile>
      <anchor>ga97288d29b9fa9147b21cdcfcf4549e3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cudaStream_t</type>
      <name>nppStSetActiveCUDAstream</name>
      <anchorfile>d5/ddd/group__core__npp.html</anchorfile>
      <anchor>gae7bf7a1fddf4185a8f99a5617be3369a</anchor>
      <arglist>(cudaStream_t cudaStream)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cudaobjdetect.hpp</name>
    <path>opencv2/</path>
    <filename>d2/df3/cudaobjdetect_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d8/da3/objdetect_8hpp" name="objdetect.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect.hpp</includes>
    <class kind="class">cv::cuda::CascadeClassifier</class>
    <class kind="class">cv::cuda::HOG</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudaoptflow.hpp</name>
    <path>opencv2/</path>
    <filename>d2/d43/cudaoptflow_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <class kind="class">cv::cuda::BroxOpticalFlow</class>
    <class kind="class">cv::cuda::DenseOpticalFlow</class>
    <class kind="class">cv::cuda::DensePyrLKOpticalFlow</class>
    <class kind="class">cv::cuda::FarnebackOpticalFlow</class>
    <class kind="class">cv::cuda::NvidiaHWOpticalFlow</class>
    <class kind="class">cv::cuda::NvidiaOpticalFlow_1_0</class>
    <class kind="class">cv::cuda::NvidiaOpticalFlow_2_0</class>
    <class kind="class">cv::cuda::OpticalFlowDual_TVL1</class>
    <class kind="class">cv::cuda::SparseOpticalFlow</class>
    <class kind="class">cv::cuda::SparsePyrLKOpticalFlow</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudastereo.hpp</name>
    <path>opencv2/</path>
    <filename>d8/d60/cudastereo_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d2/d28/calib3d_8hpp" name="calib3d.hpp" local="yes" import="no" module="no" objc="no">opencv2/calib3d.hpp</includes>
    <class kind="class">cv::cuda::DisparityBilateralFilter</class>
    <class kind="class">cv::cuda::StereoBeliefPropagation</class>
    <class kind="class">cv::cuda::StereoBM</class>
    <class kind="class">cv::cuda::StereoConstantSpaceBP</class>
    <class kind="class">cv::cuda::StereoSGM</class>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudawarping.hpp</name>
    <path>opencv2/</path>
    <filename>d1/d3d/cudawarping_8hpp.html</filename>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cuda</namespace>
  </compound>
  <compound kind="file">
    <name>cudev.hpp</name>
    <path>opencv2/</path>
    <filename>d6/d38/cudev_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">cudev/common.hpp</includes>
    <includes id="d5/d6c/atomic_8hpp" name="atomic.hpp" local="yes" import="no" module="no" objc="no">cudev/util/atomic.hpp</includes>
    <includes id="dc/d46/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2limits_8hpp" name="limits.hpp" local="yes" import="no" module="no" objc="no">cudev/util/limits.hpp</includes>
    <includes id="d0/d5e/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">cudev/util/saturate_cast.hpp</includes>
    <includes id="d5/db5/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2simd__functions_8hpp" name="simd_functions.hpp" local="yes" import="no" module="no" objc="no">cudev/util/simd_functions.hpp</includes>
    <includes id="d3/d6f/tuple_8hpp" name="tuple.hpp" local="yes" import="no" module="no" objc="no">cudev/util/tuple.hpp</includes>
    <includes id="da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp" name="type_traits.hpp" local="yes" import="no" module="no" objc="no">cudev/util/type_traits.hpp</includes>
    <includes id="dc/d1b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__math_8hpp" name="vec_math.hpp" local="yes" import="no" module="no" objc="no">cudev/util/vec_math.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">cudev/util/vec_traits.hpp</includes>
    <includes id="db/dcf/color__cvt_8hpp" name="color_cvt.hpp" local="yes" import="no" module="no" objc="no">cudev/functional/color_cvt.hpp</includes>
    <includes id="db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">cudev/functional/functional.hpp</includes>
    <includes id="de/dd7/tuple__adapter_8hpp" name="tuple_adapter.hpp" local="yes" import="no" module="no" objc="no">cudev/functional/tuple_adapter.hpp</includes>
    <includes id="d7/da3/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">cudev/warp/reduce.hpp</includes>
    <includes id="dd/de6/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2scan_8hpp" name="scan.hpp" local="yes" import="no" module="no" objc="no">cudev/warp/scan.hpp</includes>
    <includes id="d1/d77/shuffle_8hpp" name="shuffle.hpp" local="yes" import="no" module="no" objc="no">cudev/warp/shuffle.hpp</includes>
    <includes id="de/dea/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2warp_8hpp" name="warp.hpp" local="yes" import="no" module="no" objc="no">cudev/warp/warp.hpp</includes>
    <includes id="d4/db0/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2block_8hpp" name="block.hpp" local="yes" import="no" module="no" objc="no">cudev/block/block.hpp</includes>
    <includes id="d1/d15/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2dynamic__smem_8hpp" name="dynamic_smem.hpp" local="yes" import="no" module="no" objc="no">cudev/block/dynamic_smem.hpp</includes>
    <includes id="d3/d33/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">cudev/block/reduce.hpp</includes>
    <includes id="d7/de8/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2scan_8hpp" name="scan.hpp" local="yes" import="no" module="no" objc="no">cudev/block/scan.hpp</includes>
    <includes id="d5/dbb/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2vec__distance_8hpp" name="vec_distance.hpp" local="yes" import="no" module="no" objc="no">cudev/block/vec_distance.hpp</includes>
    <includes id="d7/deb/copy_8hpp" name="copy.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/copy.hpp</includes>
    <includes id="d4/d25/contrib_2modules_2cudev_2include_2opencv2_2cudev_2grid_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/reduce.hpp</includes>
    <includes id="d0/d9b/cudev_2include_2opencv2_2cudev_2grid_2histogram_8hpp" name="histogram.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/histogram.hpp</includes>
    <includes id="d3/da8/integral_8hpp" name="integral.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/integral.hpp</includes>
    <includes id="d9/d3e/pyramids_8hpp" name="pyramids.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/pyramids.hpp</includes>
    <includes id="d3/ddc/reduce__to__vec_8hpp" name="reduce_to_vec.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/reduce_to_vec.hpp</includes>
    <includes id="d6/d56/split__merge_8hpp" name="split_merge.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/split_merge.hpp</includes>
    <includes id="dc/df5/contrib_2modules_2cudev_2include_2opencv2_2cudev_2grid_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/transform.hpp</includes>
    <includes id="d3/dfa/transpose_8hpp" name="transpose.hpp" local="yes" import="no" module="no" objc="no">cudev/grid/transpose.hpp</includes>
    <includes id="d8/dbf/constant_8hpp" name="constant.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/constant.hpp</includes>
    <includes id="dd/da3/ptr2d_2deriv_8hpp" name="deriv.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/deriv.hpp</includes>
    <includes id="d4/d28/extrapolation_8hpp" name="extrapolation.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/extrapolation.hpp</includes>
    <includes id="d5/d18/glob_8hpp" name="glob.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/glob.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/gpumat.hpp</includes>
    <includes id="d8/d8e/interpolation_8hpp" name="interpolation.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/interpolation.hpp</includes>
    <includes id="d7/d32/lut_8hpp" name="lut.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/lut.hpp</includes>
    <includes id="d3/dbb/mask_8hpp" name="mask.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/mask.hpp</includes>
    <includes id="dd/d50/cudev_2include_2opencv2_2cudev_2ptr2d_2remap_8hpp" name="remap.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/remap.hpp</includes>
    <includes id="dc/d12/resize_8hpp" name="resize.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/resize.hpp</includes>
    <includes id="d1/de0/texture_8hpp" name="texture.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/texture.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/traits.hpp</includes>
    <includes id="dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/transform.hpp</includes>
    <includes id="db/ddb/ptr2d_2warping_8hpp" name="warping.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/warping.hpp</includes>
    <includes id="d6/d5d/zip_8hpp" name="zip.hpp" local="yes" import="no" module="no" objc="no">cudev/ptr2d/zip.hpp</includes>
    <includes id="d3/d3c/binary__func_8hpp" name="binary_func.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/binary_func.hpp</includes>
    <includes id="d7/d8d/binary__op_8hpp" name="binary_op.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/binary_op.hpp</includes>
    <includes id="dc/d7a/contrib_2modules_2cudev_2include_2opencv2_2cudev_2expr_2color_8hpp" name="color.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/color.hpp</includes>
    <includes id="df/d27/expr_2deriv_8hpp" name="deriv.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/deriv.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/expr.hpp</includes>
    <includes id="dd/d7e/per__element__func_8hpp" name="per_element_func.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/per_element_func.hpp</includes>
    <includes id="d2/da5/reduction_8hpp" name="reduction.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/reduction.hpp</includes>
    <includes id="da/d71/unary__func_8hpp" name="unary_func.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/unary_func.hpp</includes>
    <includes id="da/d1f/unary__op_8hpp" name="unary_op.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/unary_op.hpp</includes>
    <includes id="d7/d51/expr_2warping_8hpp" name="warping.hpp" local="yes" import="no" module="no" objc="no">cudev/expr/warping.hpp</includes>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_HPP</name>
      <anchorfile>d6/d38/cudev_8hpp.html</anchorfile>
      <anchor>a33d0301ce184db027f135fe3a53cbb3e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>binary_func.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>d3/d3c/binary__func_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp" name="type_traits.hpp" local="yes" import="no" module="no" objc="no">../util/type_traits.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/transform.hpp</includes>
    <includes id="db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">../functional/functional.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_BINARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga215971e11abdd324607e0de0181c16ff</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_BINARY_FUNC_HPP</name>
      <anchorfile>d3/d3c/binary__func_8hpp.html</anchorfile>
      <anchor>a073e72a1d129e7de8cfa6c67a0b87a97</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>binary_op.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>d7/d8d/binary__op_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp" name="type_traits.hpp" local="yes" import="no" module="no" objc="no">../util/type_traits.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/transform.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d1/de0/texture_8hpp" name="texture.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/texture.hpp</includes>
    <includes id="d5/d18/glob_8hpp" name="glob.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/glob.hpp</includes>
    <includes id="db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">../functional/functional.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_BINOP_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfe2da04219c6403c1d8a357d79b05ea</anchor>
      <arglist>(op, functor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_BINARY_OP_HPP</name>
      <anchorfile>d7/d8d/binary__op_8hpp.html</anchorfile>
      <anchor>a20eda8acc43f8a59f0ed293c661e8458</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>expr.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>d8/d01/expr_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <class kind="struct">cv::cudev::Expr</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; Expr&lt; Body &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_EXPR_HPP</name>
      <anchorfile>d8/d01/expr_8hpp.html</anchorfile>
      <anchor>a95cee96f808d35d0d330adb77929bf52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>per_element_func.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>dd/d7e/per__element__func_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp" name="type_traits.hpp" local="yes" import="no" module="no" objc="no">../util/type_traits.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/transform.hpp</includes>
    <includes id="d7/d32/lut_8hpp" name="lut.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/lut.hpp</includes>
    <includes id="db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">../functional/functional.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_PER_ELEMENT_FUNC_HPP</name>
      <anchorfile>dd/d7e/per__element__func_8hpp.html</anchorfile>
      <anchor>a98f306fc8257bc097514f8e076545096</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reduction.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>d2/da5/reduction_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d4/d25/contrib_2modules_2cudev_2include_2opencv2_2cudev_2grid_2reduce_8hpp" name="reduce.hpp" local="yes" import="no" module="no" objc="no">../grid/reduce.hpp</includes>
    <includes id="d0/d9b/cudev_2include_2opencv2_2cudev_2grid_2histogram_8hpp" name="histogram.hpp" local="yes" import="no" module="no" objc="no">../grid/histogram.hpp</includes>
    <includes id="d3/da8/integral_8hpp" name="integral.hpp" local="yes" import="no" module="no" objc="no">../grid/integral.hpp</includes>
    <includes id="d3/ddc/reduce__to__vec_8hpp" name="reduce_to_vec.hpp" local="yes" import="no" module="no" objc="no">../grid/reduce_to_vec.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <class kind="struct">cv::cudev::CountNonZeroExprBody</class>
    <class kind="struct">cv::cudev::FindMaxValExprBody</class>
    <class kind="struct">cv::cudev::FindMinMaxValExprBody</class>
    <class kind="struct">cv::cudev::FindMinValExprBody</class>
    <class kind="struct">cv::cudev::HistogramBody</class>
    <class kind="struct">cv::cudev::IntegralBody</class>
    <class kind="struct">cv::cudev::ReduceToColumnBody</class>
    <class kind="struct">cv::cudev::ReduceToRowBody</class>
    <class kind="struct">cv::cudev::SumExprBody</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_REDUCTION_HPP</name>
      <anchorfile>d2/da5/reduction_8hpp.html</anchorfile>
      <anchor>a558997a88420e017915718dc7de60b67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unary_func.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>da/d71/unary__func_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/transform.hpp</includes>
    <includes id="db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">../functional/functional.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_UNARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79fc143893d10876289fa6e11acc8ef2</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_UNARY_FUNC_HPP</name>
      <anchorfile>da/d71/unary__func_8hpp.html</anchorfile>
      <anchor>a3ba5ee1c6d9cbb12697990e3235f55de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>unary_op.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>da/d1f/unary__op_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="dc/d14/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2transform_8hpp" name="transform.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/transform.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d1/de0/texture_8hpp" name="texture.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/texture.hpp</includes>
    <includes id="d5/d18/glob_8hpp" name="glob.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/glob.hpp</includes>
    <includes id="db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">../functional/functional.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_UNOP_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc7e3747027f999e272ff8ac9e0f7b52</anchor>
      <arglist>(op, functor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_UNARY_OP_HPP</name>
      <anchorfile>da/d1f/unary__op_8hpp.html</anchorfile>
      <anchor>ae4f0c353f391122b134b040b09faece5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>color_cvt.hpp</name>
    <path>opencv2/cudev/functional/</path>
    <filename>db/dcf/color__cvt_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <class kind="struct">cv::cudev::BGR_to_BGRA_func</class>
    <class kind="struct">cv::cudev::BGR_to_GRAY_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_Lab4_func</class>
    <class kind="struct">cv::cudev::BGR_to_Lab_func</class>
    <class kind="struct">cv::cudev::BGR_to_Luv4_func</class>
    <class kind="struct">cv::cudev::BGR_to_Luv_func</class>
    <class kind="struct">cv::cudev::BGR_to_RGB_func</class>
    <class kind="struct">cv::cudev::BGR_to_RGBA_func</class>
    <class kind="struct">cv::cudev::BGR_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::BGR_to_XYZ_func</class>
    <class kind="struct">cv::cudev::BGR_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::BGR_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::BGR_to_YUV4_func</class>
    <class kind="struct">cv::cudev::BGR_to_YUV_func</class>
    <class kind="struct">cv::cudev::BGRA_to_BGR_func</class>
    <class kind="struct">cv::cudev::BGRA_to_GRAY_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Lab_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Luv_func</class>
    <class kind="struct">cv::cudev::BGRA_to_RGB_func</class>
    <class kind="struct">cv::cudev::BGRA_to_RGBA_func</class>
    <class kind="struct">cv::cudev::BGRA_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_XYZ_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YUV4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YUV_func</class>
    <class kind="struct">cv::cudev::GRAY_to_BGR_func</class>
    <class kind="struct">cv::cudev::GRAY_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::Lab4_to_BGR_func</class>
    <class kind="struct">cv::cudev::Lab4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_RGB_func</class>
    <class kind="struct">cv::cudev::Lab4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::Lab_to_BGR_func</class>
    <class kind="struct">cv::cudev::Lab_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Lab_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Lab_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Lab_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Lab_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Lab_to_RGB_func</class>
    <class kind="struct">cv::cudev::Lab_to_RGBA_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Lab_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Luv_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Lab_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Luv_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Lab_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Luv_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Lab_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Luv_func</class>
    <class kind="struct">cv::cudev::Luv4_to_BGR_func</class>
    <class kind="struct">cv::cudev::Luv4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_RGB_func</class>
    <class kind="struct">cv::cudev::Luv4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::Luv_to_BGR_func</class>
    <class kind="struct">cv::cudev::Luv_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Luv_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Luv_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Luv_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Luv_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Luv_to_RGB_func</class>
    <class kind="struct">cv::cudev::Luv_to_RGBA_func</class>
    <class kind="struct">cv::cudev::RGB_to_GRAY_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_Lab4_func</class>
    <class kind="struct">cv::cudev::RGB_to_Lab_func</class>
    <class kind="struct">cv::cudev::RGB_to_Luv4_func</class>
    <class kind="struct">cv::cudev::RGB_to_Luv_func</class>
    <class kind="struct">cv::cudev::RGB_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::RGB_to_XYZ_func</class>
    <class kind="struct">cv::cudev::RGB_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::RGB_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::RGB_to_YUV4_func</class>
    <class kind="struct">cv::cudev::RGB_to_YUV_func</class>
    <class kind="struct">cv::cudev::RGBA_to_GRAY_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Lab_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Luv_func</class>
    <class kind="struct">cv::cudev::RGBA_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_XYZ_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YUV4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YUV_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_BGR_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_RGB_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::XYZ_to_BGR_func</class>
    <class kind="struct">cv::cudev::XYZ_to_BGRA_func</class>
    <class kind="struct">cv::cudev::XYZ_to_RGB_func</class>
    <class kind="struct">cv::cudev::XYZ_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_BGR_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_RGB_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_BGR_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_RGB_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YUV4_to_BGR_func</class>
    <class kind="struct">cv::cudev::YUV4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YUV4_to_RGB_func</class>
    <class kind="struct">cv::cudev::YUV4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YUV_to_BGR_func</class>
    <class kind="struct">cv::cudev::YUV_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YUV_to_RGB_func</class>
    <class kind="struct">cv::cudev::YUV_to_RGBA_func</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_GRAY2RGB5x5_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5223dcafa072cfe66b84f57749691df4</anchor>
      <arglist>(name, green_bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_GRAY2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30c413c8719c1d7fda312b979838c685</anchor>
      <arglist>(name, dcn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_HLS2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfd5ceb24b3689b1c4cc64fccdb3e53d</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_HSV2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79072f59e3b0ea70e8ff9216ea558288</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_Lab2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78a7834fb75f6a440b258c6051424af2</anchor>
      <arglist>(name, scn, dcn, sRGB, blueIdx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_Luv2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25e1d2bba8b519f97ac58cf895d8e995</anchor>
      <arglist>(name, scn, dcn, sRGB, blueIdx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2GRAY_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9231190e97a1175eec1933395d9711f2</anchor>
      <arglist>(name, scn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2HLS_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2af6a058acabf222d07c1e3e360b340</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2HSV_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b712be3947b8b31f702e07f186ac0f4</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2Lab_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61f14fbfd7504e1b2a5c1d56a27834e6</anchor>
      <arglist>(name, scn, dcn, sRGB, blueIdx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2Luv_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f99df2c6ba14bfcd9de04a40ae4391b</anchor>
      <arglist>(name, scn, dcn, sRGB, blueIdx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2RGB5x5_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68ed9ffa1457aeb2f48198a2c7f98959</anchor>
      <arglist>(name, scn, bidx, green_bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga128a8a4f40e8d8445e92ae50fd84de7a</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2XYZ_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2eb4c10d58c89a3b02ed07627a2627a4</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2YCrCb_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3be9c4698ef65e5377a4d1685339bc8c</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2YUV_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadfe638063b0f6188d99ca992b724ef8</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB5x52GRAY_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34d6e7a8f642d713abc5e7882a969987</anchor>
      <arglist>(name, green_bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB5x52RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f7f301621eca35755d7f739420274a6</anchor>
      <arglist>(name, dcn, bidx, green_bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_XYZ2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga827dcbc752777bf3781afb68f377c624</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_YCrCb2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa62e786a640a6ee00141af9f479ccffd</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_YUV2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81d7964b9f4d3777f63d3e51cf375311</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_FUNCTIONAL_COLOR_CVT_HPP</name>
      <anchorfile>db/dcf/color__cvt_8hpp.html</anchorfile>
      <anchor>adf0cc507a58fe8051f5602ea3c8e771c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tuple_adapter.hpp</name>
    <path>opencv2/cudev/functional/</path>
    <filename>de/dd7/tuple__adapter_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d3/d6f/tuple_8hpp" name="tuple.hpp" local="yes" import="no" module="no" objc="no">../util/tuple.hpp</includes>
    <class kind="struct">cv::cudev::BinaryTupleAdapter</class>
    <class kind="struct">cv::cudev::UnaryTupleAdapter</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_FUNCTIONAL_TUPLE_ADAPTER_HPP</name>
      <anchorfile>de/dd7/tuple__adapter_8hpp.html</anchorfile>
      <anchor>a95b060acdf10f21df600409677653954</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>copy.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>d7/deb/copy_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d3/d6f/tuple_8hpp" name="tuple.hpp" local="yes" import="no" module="no" objc="no">../util/tuple.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d5/d18/glob_8hpp" name="glob.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/glob.hpp</includes>
    <includes id="d3/dbb/mask_8hpp" name="mask.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/mask.hpp</includes>
    <includes id="d6/d5d/zip_8hpp" name="zip.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/zip.hpp</includes>
    <class kind="struct">cv::cudev::DefaultCopyPolicy</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_COPY_HPP</name>
      <anchorfile>d7/deb/copy_8hpp.html</anchorfile>
      <anchor>aaf3103b392ca54991712308a54d1a510</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>histogram.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>d0/d9b/cudev_2include_2opencv2_2cudev_2grid_2histogram_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d3/dbb/mask_8hpp" name="mask.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/mask.hpp</includes>
    <class kind="struct">cv::cudev::DefaultHistogramPolicy</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_HISTOGRAM_HPP</name>
      <anchorfile>d0/d9b/cudev_2include_2opencv2_2cudev_2grid_2histogram_8hpp.html</anchorfile>
      <anchor>ad2b3de0aea67e7595be522a3796c1fab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>histogram.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d6/ddf/fastcv_2include_2opencv2_2fastcv_2histogram_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>integral.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>d3/da8/integral_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_INTEGRAL_HPP</name>
      <anchorfile>d3/da8/integral_8hpp.html</anchorfile>
      <anchor>a2180ab9ce64195b825287c64266ee2c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pyramids.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>d9/d3e/pyramids_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d4/d28/extrapolation_8hpp" name="extrapolation.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/extrapolation.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_PYRAMIDS_HPP</name>
      <anchorfile>d9/d3e/pyramids_8hpp.html</anchorfile>
      <anchor>a41a22980218ac2ef36d0e53a7bf0a7d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reduce_to_vec.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>d3/ddc/reduce__to__vec_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">../util/vec_traits.hpp</includes>
    <includes id="dc/d46/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2limits_8hpp" name="limits.hpp" local="yes" import="no" module="no" objc="no">../util/limits.hpp</includes>
    <includes id="d0/d5e/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">../util/saturate_cast.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d3/dbb/mask_8hpp" name="mask.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/mask.hpp</includes>
    <includes id="db/d4b/contrib_2modules_2cudev_2include_2opencv2_2cudev_2functional_2functional_8hpp" name="functional.hpp" local="yes" import="no" module="no" objc="no">../functional/functional.hpp</includes>
    <class kind="struct">cv::cudev::Avg</class>
    <class kind="struct">cv::cudev::DefaultReduceToVecPolicy</class>
    <class kind="struct">cv::cudev::Max</class>
    <class kind="struct">cv::cudev::Min</class>
    <class kind="struct">cv::cudev::Sum::rebind</class>
    <class kind="struct">cv::cudev::Avg::rebind</class>
    <class kind="struct">cv::cudev::Min::rebind</class>
    <class kind="struct">cv::cudev::Max::rebind</class>
    <class kind="struct">cv::cudev::Sum</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_REDUCE_TO_VEC_HPP</name>
      <anchorfile>d3/ddc/reduce__to__vec_8hpp.html</anchorfile>
      <anchor>a324457a36e9eebd8791db9dc3d5d4760</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>split_merge.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>d6/d56/split__merge_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d3/d6f/tuple_8hpp" name="tuple.hpp" local="yes" import="no" module="no" objc="no">../util/tuple.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">../util/vec_traits.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d5/d18/glob_8hpp" name="glob.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/glob.hpp</includes>
    <includes id="d3/dbb/mask_8hpp" name="mask.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/mask.hpp</includes>
    <class kind="struct">cv::cudev::DefaultSplitMergePolicy</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_SPLIT_MERGE_HPP</name>
      <anchorfile>d6/d56/split__merge_8hpp.html</anchorfile>
      <anchor>a598bdd5f4367be08d377ee13ce5fd1ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transpose.hpp</name>
    <path>opencv2/cudev/grid/</path>
    <filename>d3/dfa/transpose_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/gpumat.hpp</includes>
    <includes id="d5/d18/glob_8hpp" name="glob.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/glob.hpp</includes>
    <class kind="struct">cv::cudev::DefaultTransposePolicy</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_GRID_TRANSPOSE_HPP</name>
      <anchorfile>d3/dfa/transpose_8hpp.html</anchorfile>
      <anchor>a6912d5dbda3f4acabdb08ecf47bebfda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>constant.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d8/dbf/constant_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <class kind="struct">cv::cudev::ConstantPtr</class>
    <class kind="struct">cv::cudev::ConstantPtrSz</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ConstantPtrSz&lt; T &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_CONSTANT_HPP</name>
      <anchorfile>d8/dbf/constant_8hpp.html</anchorfile>
      <anchor>a5f1b6fb9548d35f22757a538698be1f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deriv.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>df/d27/expr_2deriv_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="dd/da3/ptr2d_2deriv_8hpp" name="deriv.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/deriv.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_DERIV_HPP</name>
      <anchorfile>df/d27/expr_2deriv_8hpp.html</anchorfile>
      <anchor>a500d0e68a826ef7372d508118a39cd1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>deriv.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>dd/da3/ptr2d_2deriv_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d7/deb/copy_8hpp" name="copy.hpp" local="yes" import="no" module="no" objc="no">../grid/copy.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">gpumat.hpp</includes>
    <class kind="struct">cv::cudev::DerivXPtr</class>
    <class kind="struct">cv::cudev::DerivXPtrSz</class>
    <class kind="struct">cv::cudev::DerivYPtr</class>
    <class kind="struct">cv::cudev::DerivYPtrSz</class>
    <class kind="struct">cv::cudev::LaplacianPtr&lt; 1, SrcPtr &gt;</class>
    <class kind="struct">cv::cudev::LaplacianPtr&lt; 3, SrcPtr &gt;</class>
    <class kind="struct">cv::cudev::LaplacianPtrSz</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; DerivXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; DerivYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LaplacianPtrSz&lt; ksize, SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ScharrXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ScharrYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; SobelXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; SobelYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::ScharrXPtr</class>
    <class kind="struct">cv::cudev::ScharrXPtrSz</class>
    <class kind="struct">cv::cudev::ScharrYPtr</class>
    <class kind="struct">cv::cudev::ScharrYPtrSz</class>
    <class kind="struct">cv::cudev::SobelXPtr</class>
    <class kind="struct">cv::cudev::SobelXPtrSz</class>
    <class kind="struct">cv::cudev::SobelYPtr</class>
    <class kind="struct">cv::cudev::SobelYPtrSz</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_DERIV_HPP</name>
      <anchorfile>dd/da3/ptr2d_2deriv_8hpp.html</anchorfile>
      <anchor>a43d0735ca441961804780530f62864d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extrapolation.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d4/d28/extrapolation_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">../util/vec_traits.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <class kind="struct">cv::cudev::BrdBase</class>
    <class kind="struct">cv::cudev::BrdConstant</class>
    <class kind="struct">cv::cudev::BrdReflect</class>
    <class kind="struct">cv::cudev::BrdReflect101</class>
    <class kind="struct">cv::cudev::BrdReplicate</class>
    <class kind="struct">cv::cudev::BrdWrap</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_EXTRAPOLATION_HPP</name>
      <anchorfile>d4/d28/extrapolation_8hpp.html</anchorfile>
      <anchor>abda8a77af335c4de662e42cdd3e8218c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>glob.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d5/d18/glob_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <class kind="struct">cv::cudev::GlobPtr</class>
    <class kind="struct">cv::cudev::GlobPtrSz</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_GLOB_HPP</name>
      <anchorfile>d5/d18/glob_8hpp.html</anchorfile>
      <anchor>ae660d4d6e437ec53c2795747f6475e84</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gpumat.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d2/db3/gpumat_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">../util/vec_traits.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">../expr/expr.hpp</includes>
    <includes id="d5/d18/glob_8hpp" name="glob.hpp" local="yes" import="no" module="no" objc="no">glob.hpp</includes>
    <class kind="class">cv::cudev::GpuMat_</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; GpuMat_&lt; T &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_GPUMAT_HPP</name>
      <anchorfile>d2/db3/gpumat_8hpp.html</anchorfile>
      <anchor>a66cf9532aa84020623f7505fdf18c360</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>interpolation.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d8/d8e/interpolation_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">../util/vec_traits.hpp</includes>
    <includes id="d0/d5e/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2saturate__cast_8hpp" name="saturate_cast.hpp" local="yes" import="no" module="no" objc="no">../util/saturate_cast.hpp</includes>
    <includes id="da/daf/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2type__traits_8hpp" name="type_traits.hpp" local="yes" import="no" module="no" objc="no">../util/type_traits.hpp</includes>
    <includes id="dc/d46/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2limits_8hpp" name="limits.hpp" local="yes" import="no" module="no" objc="no">../util/limits.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <class kind="struct">cv::cudev::CommonAreaInterPtr</class>
    <class kind="struct">cv::cudev::CommonAreaInterPtrSz</class>
    <class kind="struct">cv::cudev::CubicInterPtr</class>
    <class kind="struct">cv::cudev::CubicInterPtrSz</class>
    <class kind="struct">cv::cudev::IntegerAreaInterPtr</class>
    <class kind="struct">cv::cudev::IntegerAreaInterPtrSz</class>
    <class kind="struct">cv::cudev::LinearInterPtr</class>
    <class kind="struct">cv::cudev::LinearInterPtrSz</class>
    <class kind="struct">cv::cudev::NearestInterPtr</class>
    <class kind="struct">cv::cudev::NearestInterPtrSz</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; CommonAreaInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; CubicInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; IntegerAreaInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LinearInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; NearestInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_INTERPOLATION_HPP</name>
      <anchorfile>d8/d8e/interpolation_8hpp.html</anchorfile>
      <anchor>a52835bc3c71e6f06e1867893ad42e4ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lut.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d7/d32/lut_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">../util/vec_traits.hpp</includes>
    <includes id="d7/deb/copy_8hpp" name="copy.hpp" local="yes" import="no" module="no" objc="no">../grid/copy.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">gpumat.hpp</includes>
    <class kind="struct">cv::cudev::LutPtr</class>
    <class kind="struct">cv::cudev::LutPtrSz</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LutPtrSz&lt; SrcPtr, TablePtr &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_LUT_HPP</name>
      <anchorfile>d7/d32/lut_8hpp.html</anchorfile>
      <anchor>a6e4a2bddc694e50f397b92cd2e9cfa54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mask.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d3/dbb/mask_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <class kind="struct">cv::cudev::PtrTraits&lt; SingleMaskChannelsSz&lt; MaskPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::SingleMaskChannels</class>
    <class kind="struct">cv::cudev::SingleMaskChannelsSz</class>
    <class kind="struct">cv::cudev::WithOutMask</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_MASK_HPP</name>
      <anchorfile>d3/dbb/mask_8hpp.html</anchorfile>
      <anchor>abb5b5b2f1e8a2a9b95f30e7c8c4054d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>remap.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>dd/d50/cudev_2include_2opencv2_2cudev_2ptr2d_2remap_8hpp.html</filename>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d7/deb/copy_8hpp" name="copy.hpp" local="yes" import="no" module="no" objc="no">../grid/copy.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">gpumat.hpp</includes>
    <class kind="struct">cv::cudev::PtrTraits&lt; RemapPtr1Sz&lt; SrcPtr, MapPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; RemapPtr2Sz&lt; SrcPtr, MapXPtr, MapYPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::RemapPtr1</class>
    <class kind="struct">cv::cudev::RemapPtr1Sz</class>
    <class kind="struct">cv::cudev::RemapPtr2</class>
    <class kind="struct">cv::cudev::RemapPtr2Sz</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_REMAP_HPP</name>
      <anchorfile>dd/d50/cudev_2include_2opencv2_2cudev_2ptr2d_2remap_8hpp.html</anchorfile>
      <anchor>adf8c88706ce59a02a6f481a692bb57d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>remap.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d7/d66/fastcv_2include_2opencv2_2fastcv_2remap_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>resize.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>dc/d12/resize_8hpp.html</filename>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d7/deb/copy_8hpp" name="copy.hpp" local="yes" import="no" module="no" objc="no">../grid/copy.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">gpumat.hpp</includes>
    <class kind="struct">cv::cudev::PtrTraits&lt; ResizePtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::ResizePtr</class>
    <class kind="struct">cv::cudev::ResizePtrSz</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_RESIZE_HPP</name>
      <anchorfile>dc/d12/resize_8hpp.html</anchorfile>
      <anchor>a0bed18cda2de0f448944f5d6ee504913</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>texture.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d1/de0/texture_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d6/da3/logger_8hpp" name="logger.hpp" local="no" import="no" module="no" objc="no">opencv2/core/utils/logger.hpp</includes>
    <includes id="de/db2/cuda__types_8hpp" name="cuda_types.hpp" local="no" import="no" module="no" objc="no">opencv2/core/cuda_types.hpp</includes>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="no" import="no" module="no" objc="no">opencv2/cudev/common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="no" import="no" module="no" objc="no">opencv2/cudev/ptr2d/traits.hpp</includes>
    <class kind="struct">cv::cudev::PtrTraits&lt; Texture&lt; T, R &gt; &gt;</class>
    <class kind="class">cv::cudev::Texture</class>
    <class kind="class">cv::cudev::TextureOff</class>
    <class kind="struct">cv::cudev::TextureOffPtr</class>
    <class kind="struct">cv::cudev::TexturePtr</class>
    <class kind="struct">cv::cudev::TexturePtr&lt; uint64, R &gt;</class>
    <class kind="class">cv::cudev::UniqueTexture</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
  </compound>
  <compound kind="file">
    <name>warping.hpp</name>
    <path>opencv2/cudev/expr/</path>
    <filename>d7/d51/expr_2warping_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/traits.hpp</includes>
    <includes id="dc/d12/resize_8hpp" name="resize.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/resize.hpp</includes>
    <includes id="dd/d50/cudev_2include_2opencv2_2cudev_2ptr2d_2remap_8hpp" name="remap.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/remap.hpp</includes>
    <includes id="db/ddb/ptr2d_2warping_8hpp" name="warping.hpp" local="yes" import="no" module="no" objc="no">../ptr2d/warping.hpp</includes>
    <includes id="d9/d3e/pyramids_8hpp" name="pyramids.hpp" local="yes" import="no" module="no" objc="no">../grid/pyramids.hpp</includes>
    <includes id="d3/dfa/transpose_8hpp" name="transpose.hpp" local="yes" import="no" module="no" objc="no">../grid/transpose.hpp</includes>
    <includes id="d8/d01/expr_8hpp" name="expr.hpp" local="yes" import="no" module="no" objc="no">expr.hpp</includes>
    <class kind="struct">cv::cudev::PyrDownBody</class>
    <class kind="struct">cv::cudev::PyrUpBody</class>
    <class kind="struct">cv::cudev::TransposeBody</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_EXPR_WARPING_HPP</name>
      <anchorfile>d7/d51/expr_2warping_8hpp.html</anchorfile>
      <anchor>ae91298c7395a6b35f656dfe0f897856a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>warping.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>db/ddb/ptr2d_2warping_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <includes id="dd/d50/cudev_2include_2opencv2_2cudev_2ptr2d_2remap_8hpp" name="remap.hpp" local="yes" import="no" module="no" objc="no">remap.hpp</includes>
    <includes id="d2/db3/gpumat_8hpp" name="gpumat.hpp" local="yes" import="no" module="no" objc="no">gpumat.hpp</includes>
    <class kind="struct">cv::cudev::AffineMapPtr</class>
    <class kind="struct">cv::cudev::AffineMapPtrSz</class>
    <class kind="struct">cv::cudev::PerspectiveMapPtr</class>
    <class kind="struct">cv::cudev::PerspectiveMapPtrSz</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; AffineMapPtrSz &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; PerspectiveMapPtrSz &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_WARPING_HPP</name>
      <anchorfile>db/ddb/ptr2d_2warping_8hpp.html</anchorfile>
      <anchor>aea498c72432b68db786dc71282dcb0f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>zip.hpp</name>
    <path>opencv2/cudev/ptr2d/</path>
    <filename>d6/d5d/zip_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d3/d6f/tuple_8hpp" name="tuple.hpp" local="yes" import="no" module="no" objc="no">../util/tuple.hpp</includes>
    <includes id="da/d94/contrib_2modules_2cudev_2include_2opencv2_2cudev_2ptr2d_2traits_8hpp" name="traits.hpp" local="yes" import="no" module="no" objc="no">traits.hpp</includes>
    <class kind="struct">cv::cudev::PtrTraits&lt; ZipPtrSz&lt; PtrTuple &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1, Ptr2 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1, Ptr2, Ptr3 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtrSz</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_PTR2D_ZIP_HPP</name>
      <anchorfile>d6/d5d/zip_8hpp.html</anchorfile>
      <anchor>aeeb2aa89f9efbd2f14dfa5353171c337</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>atomic.hpp</name>
    <path>opencv2/cudev/util/</path>
    <filename>d5/d6c/atomic_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_UTIL_ATOMIC_HPP</name>
      <anchorfile>d5/d6c/atomic_8hpp.html</anchorfile>
      <anchor>adb7b9b72baeb2893019270c1737c24da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tuple.hpp</name>
    <path>opencv2/cudev/util/</path>
    <filename>d3/d6f/tuple_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <class kind="struct">cv::cudev::ConvertTuple</class>
    <class kind="struct">cv::cudev::TupleTraits</class>
    <class kind="struct">cv::cudev::TupleTraits&lt; tuple&lt; P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 &gt; &gt;</class>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_UTIL_TUPLE_HPP</name>
      <anchorfile>d3/d6f/tuple_8hpp.html</anchorfile>
      <anchor>a913d99e73cb48e7828a612ea3b91ecc3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>shuffle.hpp</name>
    <path>opencv2/cudev/warp/</path>
    <filename>d1/d77/shuffle_8hpp.html</filename>
    <includes id="da/de9/contrib_2modules_2cudev_2include_2opencv2_2cudev_2common_8hpp" name="common.hpp" local="yes" import="no" module="no" objc="no">../common.hpp</includes>
    <includes id="d1/d0d/contrib_2modules_2cudev_2include_2opencv2_2cudev_2util_2vec__traits_8hpp" name="vec_traits.hpp" local="yes" import="no" module="no" objc="no">../util/vec_traits.hpp</includes>
    <includes id="d4/db0/contrib_2modules_2cudev_2include_2opencv2_2cudev_2block_2block_8hpp" name="block.hpp" local="yes" import="no" module="no" objc="no">../block/block.hpp</includes>
    <includes id="de/dea/contrib_2modules_2cudev_2include_2opencv2_2cudev_2warp_2warp_8hpp" name="warp.hpp" local="yes" import="no" module="no" objc="no">warp.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::cudev</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_WARP_SHUFFLE_HPP</name>
      <anchorfile>d1/d77/shuffle_8hpp.html</anchorfile>
      <anchor>a3f78907b23ef75d1b1c114b9b8f4bc08</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cvv.hpp</name>
    <path>opencv2/</path>
    <filename>d4/d7f/cvv_8hpp.html</filename>
    <includes id="da/da7/call__meta__data_8hpp" name="call_meta_data.hpp" local="no" import="no" module="no" objc="no">opencv2/cvv/call_meta_data.hpp</includes>
    <includes id="d1/d9f/debug__mode_8hpp" name="debug_mode.hpp" local="no" import="no" module="no" objc="no">opencv2/cvv/debug_mode.hpp</includes>
    <includes id="d7/de1/dmatch_8hpp" name="dmatch.hpp" local="no" import="no" module="no" objc="no">opencv2/cvv/dmatch.hpp</includes>
    <includes id="d1/dd2/filter_8hpp" name="filter.hpp" local="no" import="no" module="no" objc="no">opencv2/cvv/filter.hpp</includes>
    <includes id="db/d19/final__show_8hpp" name="final_show.hpp" local="no" import="no" module="no" objc="no">opencv2/cvv/final_show.hpp</includes>
    <includes id="df/d91/show__image_8hpp" name="show_image.hpp" local="no" import="no" module="no" objc="no">opencv2/cvv/show_image.hpp</includes>
  </compound>
  <compound kind="file">
    <name>cvv.hpp</name>
    <path>opencv2/cvv/</path>
    <filename>d2/dcf/cvv_2cvv_8hpp.html</filename>
    <includes id="d4/d7f/cvv_8hpp" name="cvv.hpp" local="yes" import="no" module="no" objc="no">opencv2/cvv.hpp</includes>
  </compound>
  <compound kind="file">
    <name>call_meta_data.hpp</name>
    <path>opencv2/cvv/</path>
    <filename>da/da7/call__meta__data_8hpp.html</filename>
    <class kind="struct">cvv::impl::CallMetaData</class>
    <namespace>cvv</namespace>
    <namespace>cvv::impl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CVVISUAL_LOCATION</name>
      <anchorfile>da/da7/call__meta__data_8hpp.html</anchorfile>
      <anchor>a17eec6bed7eb93ae572abf9a2b9c6799</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>debug_mode.hpp</name>
    <path>opencv2/cvv/</path>
    <filename>d1/d9f/debug__mode_8hpp.html</filename>
    <namespace>cvv</namespace>
    <namespace>cvv::impl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CVVISUAL_THREAD_LOCAL</name>
      <anchorfile>d1/d9f/debug__mode_8hpp.html</anchorfile>
      <anchor>a740fd115e5254688f98fcad0ccf4af21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>dmatch.hpp</name>
    <path>opencv2/cvv/</path>
    <filename>d7/de1/dmatch_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <includes id="da/da7/call__meta__data_8hpp" name="call_meta_data.hpp" local="yes" import="no" module="no" objc="no">call_meta_data.hpp</includes>
    <includes id="d1/d9f/debug__mode_8hpp" name="debug_mode.hpp" local="yes" import="no" module="no" objc="no">debug_mode.hpp</includes>
    <namespace>cvv</namespace>
    <namespace>cvv::impl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CVVISUAL_DEBUGMODE</name>
      <anchorfile>d7/de1/dmatch_8hpp.html</anchorfile>
      <anchor>a04f3010de5e1ca60db6a5e70d1b15442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filter.hpp</name>
    <path>opencv2/cvv/</path>
    <filename>d1/dd2/filter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="da/da7/call__meta__data_8hpp" name="call_meta_data.hpp" local="yes" import="no" module="no" objc="no">call_meta_data.hpp</includes>
    <includes id="d1/d9f/debug__mode_8hpp" name="debug_mode.hpp" local="yes" import="no" module="no" objc="no">debug_mode.hpp</includes>
    <namespace>cvv</namespace>
    <namespace>cvv::impl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CVVISUAL_DEBUGMODE</name>
      <anchorfile>d1/dd2/filter_8hpp.html</anchorfile>
      <anchor>a04f3010de5e1ca60db6a5e70d1b15442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>final_show.hpp</name>
    <path>opencv2/cvv/</path>
    <filename>db/d19/final__show_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d9f/debug__mode_8hpp" name="debug_mode.hpp" local="yes" import="no" module="no" objc="no">debug_mode.hpp</includes>
    <class kind="class">cvv::FinalShowCaller</class>
    <namespace>cvv</namespace>
    <namespace>cvv::impl</namespace>
  </compound>
  <compound kind="file">
    <name>show_image.hpp</name>
    <path>opencv2/cvv/</path>
    <filename>df/d91/show__image_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="da/da7/call__meta__data_8hpp" name="call_meta_data.hpp" local="yes" import="no" module="no" objc="no">call_meta_data.hpp</includes>
    <includes id="d1/d9f/debug__mode_8hpp" name="debug_mode.hpp" local="yes" import="no" module="no" objc="no">debug_mode.hpp</includes>
    <namespace>cvv</namespace>
    <namespace>cvv::impl</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CVVISUAL_DEBUGMODE</name>
      <anchorfile>df/d91/show__image_8hpp.html</anchorfile>
      <anchor>a04f3010de5e1ca60db6a5e70d1b15442</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>visual_debugging_introduction.markdown</name>
    <path>/home/ci/opencv_contrib/modules/cvv/tutorials/</path>
    <filename>db/de0/visual__debugging__introduction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>ar_hmdb.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d1/d98/ar__hmdb_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::AR_hmdb</class>
    <class kind="struct">cv::datasets::AR_hmdbObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>ar_sports.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d7/d90/ar__sports_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::AR_sports</class>
    <class kind="struct">cv::datasets::AR_sportsObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>dataset.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>dc/d6a/dataset_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::Dataset</class>
    <class kind="struct">cv::datasets::Object</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>fr_adience.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d5/d32/fr__adience_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::FR_adience</class>
    <class kind="struct">cv::datasets::FR_adienceObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>fr_lfw.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d4/d13/fr__lfw_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::FR_lfw</class>
    <class kind="struct">cv::datasets::FR_lfwObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>gr_chalearn.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>dc/de2/gr__chalearn_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::GR_chalearn</class>
    <class kind="struct">cv::datasets::GR_chalearnObj</class>
    <class kind="struct">cv::datasets::groundTruth</class>
    <class kind="struct">cv::datasets::join</class>
    <class kind="struct">cv::datasets::skeleton</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>gr_skig.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>dd/d1a/gr__skig_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::GR_skig</class>
    <class kind="struct">cv::datasets::GR_skigObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>hpe_humaneva.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d8/da7/hpe__humaneva_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::HPE_humaneva</class>
    <class kind="struct">cv::datasets::HPE_humanevaObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>hpe_parse.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>da/da9/hpe__parse_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::HPE_parse</class>
    <class kind="struct">cv::datasets::HPE_parseObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>ir_affine.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d8/d32/ir__affine_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="dc/d09/matx_8hpp" name="matx.hpp" local="no" import="no" module="no" objc="no">opencv2/core/matx.hpp</includes>
    <class kind="class">cv::datasets::IR_affine</class>
    <class kind="struct">cv::datasets::IR_affineObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>ir_robot.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d4/d5f/ir__robot_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::datasets::cameraPos</class>
    <class kind="class">cv::datasets::IR_robot</class>
    <class kind="struct">cv::datasets::IR_robotObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>is_bsds.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>df/d12/is__bsds_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::IS_bsds</class>
    <class kind="struct">cv::datasets::IS_bsdsObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>is_weizmann.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d3/db5/is__weizmann_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::IS_weizmann</class>
    <class kind="struct">cv::datasets::IS_weizmannObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>msm_epfl.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d6/d8b/msm__epfl_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::datasets::cameraParam</class>
    <class kind="class">cv::datasets::MSM_epfl</class>
    <class kind="struct">cv::datasets::MSM_epflObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>msm_middlebury.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d6/d0b/msm__middlebury_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::MSM_middlebury</class>
    <class kind="struct">cv::datasets::MSM_middleburyObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>or_imagenet.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d2/d38/or__imagenet_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::OR_imagenet</class>
    <class kind="struct">cv::datasets::OR_imagenetObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>or_mnist.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>dc/d44/or__mnist_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::OR_mnist</class>
    <class kind="struct">cv::datasets::OR_mnistObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>or_pascal.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d0/d57/or__pascal_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::OR_pascal</class>
    <class kind="struct">cv::datasets::OR_pascalObj</class>
    <class kind="struct">cv::datasets::PascalObj</class>
    <class kind="struct">cv::datasets::PascalPart</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>or_sun.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d4/dc0/or__sun_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::OR_sun</class>
    <class kind="struct">cv::datasets::OR_sunObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>pd_caltech.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>dc/dc3/pd__caltech_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::PD_caltech</class>
    <class kind="struct">cv::datasets::PD_caltechObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>pd_inria.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d2/de3/pd__inria_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::PD_inria</class>
    <class kind="struct">cv::datasets::PD_inriaObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>slam_kitti.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>dc/d1e/slam__kitti_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::datasets::pose</class>
    <class kind="class">cv::datasets::SLAM_kitti</class>
    <class kind="struct">cv::datasets::SLAM_kittiObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>slam_tumindoor.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>df/d91/slam__tumindoor_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::SLAM_tumindoor</class>
    <class kind="struct">cv::datasets::SLAM_tumindoorObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>sr_bsds.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d2/d03/sr__bsds_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::SR_bsds</class>
    <class kind="struct">cv::datasets::SR_bsdsObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>sr_div2k.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>db/d8f/sr__div2k_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::SR_div2k</class>
    <class kind="struct">cv::datasets::SR_div2kObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>sr_general100.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d4/d6b/sr__general100_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::SR_general100</class>
    <class kind="struct">cv::datasets::SR_general100Obj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>tr_chars.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d0/d93/tr__chars_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::TR_chars</class>
    <class kind="struct">cv::datasets::TR_charsObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>tr_icdar.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d0/d2b/tr__icdar_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::datasets::TR_icdar</class>
    <class kind="struct">cv::datasets::TR_icdarObj</class>
    <class kind="struct">cv::datasets::word</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>tr_svt.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d7/d32/tr__svt_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::datasets::tag</class>
    <class kind="class">cv::datasets::TR_svt</class>
    <class kind="struct">cv::datasets::TR_svtObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>track_alov.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d7/ddc/track__alov_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d5/d6b/contrib_2modules_2datasets_2include_2opencv2_2datasets_2util_8hpp" name="util.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/util.hpp</includes>
    <class kind="class">cv::datasets::TRACK_alov</class>
    <class kind="struct">cv::datasets::TRACK_alovObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>track_vot.hpp</name>
    <path>opencv2/datasets/</path>
    <filename>d2/dd7/track__vot_8hpp.html</filename>
    <includes id="dc/d6a/dataset_8hpp" name="dataset.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/dataset.hpp</includes>
    <includes id="d5/d6b/contrib_2modules_2datasets_2include_2opencv2_2datasets_2util_8hpp" name="util.hpp" local="yes" import="no" module="no" objc="no">opencv2/datasets/util.hpp</includes>
    <class kind="class">cv::datasets::TRACK_vot</class>
    <class kind="struct">cv::datasets::TRACK_votObj</class>
    <namespace>cv</namespace>
    <namespace>cv::datasets</namespace>
  </compound>
  <compound kind="file">
    <name>core_detect.hpp</name>
    <path>opencv2/</path>
    <filename>dd/d1b/core__detect_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::dnn_objdetect::InferBbox</class>
    <class kind="struct">cv::dnn_objdetect::object</class>
    <namespace>cv</namespace>
    <namespace>cv::dnn_objdetect</namespace>
  </compound>
  <compound kind="file">
    <name>dnn_objdetect_tutorial.markdown</name>
    <path>/home/ci/opencv_contrib/modules/dnn_objdetect/tutorials/</path>
    <filename>dd/d87/dnn__objdetect__tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dnn_superres.hpp</name>
    <path>opencv2/</path>
    <filename>d3/db0/dnn__superres_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d9/d8c/dnn_8hpp" name="dnn.hpp" local="yes" import="no" module="no" objc="no">opencv2/dnn.hpp</includes>
    <class kind="class">cv::dnn_superres::DnnSuperResImpl</class>
    <namespace>cv</namespace>
    <namespace>cv::dnn_superres</namespace>
  </compound>
  <compound kind="file">
    <name>sr_benchmark.markdown</name>
    <path>/home/ci/opencv_contrib/modules/dnn_superres/tutorials/benchmark/</path>
    <filename>d0/d3b/sr__benchmark_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_dnn_superres.markdown</name>
    <path>/home/ci/opencv_contrib/modules/dnn_superres/tutorials/</path>
    <filename>d4/d73/table__of__content__dnn__superres_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>upscale_image_multi.markdown</name>
    <path>/home/ci/opencv_contrib/modules/dnn_superres/tutorials/upscale_image_multi/</path>
    <filename>dc/d16/upscale__image__multi_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>upscale_image_single.markdown</name>
    <path>/home/ci/opencv_contrib/modules/dnn_superres/tutorials/upscale_image_single/</path>
    <filename>d9/de9/upscale__image__single_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>upscale_video.markdown</name>
    <path>/home/ci/opencv_contrib/modules/dnn_superres/tutorials/upscale_video/</path>
    <filename>da/d2c/upscale__video_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>dpm.hpp</name>
    <path>opencv2/</path>
    <filename>da/d8a/dpm_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::dpm::DPMDetector</class>
    <class kind="struct">cv::dpm::DPMDetector::ObjectDetection</class>
    <namespace>cv</namespace>
    <namespace>cv::dpm</namespace>
  </compound>
  <compound kind="file">
    <name>changelog.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/doc/</path>
    <filename>de/d0f/changelog_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>bif.hpp</name>
    <path>opencv2/face/</path>
    <filename>d3/db4/bif_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::face::BIF</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>face_alignment.hpp</name>
    <path>opencv2/face/</path>
    <filename>d9/d91/face__alignment_8hpp.html</filename>
    <includes id="dc/dd9/facemark__train_8hpp" name="facemark_train.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facemark_train.hpp</includes>
    <class kind="class">cv::face::FacemarkKazemi</class>
    <class kind="struct">cv::face::FacemarkKazemi::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>facemark.hpp</name>
    <path>opencv2/face/</path>
    <filename>d3/d9c/facemark_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::face::Facemark</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>facemark_train.hpp</name>
    <path>opencv2/face/</path>
    <filename>dc/dd9/facemark__train_8hpp.html</filename>
    <includes id="d3/d9c/facemark_8hpp" name="facemark.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facemark.hpp</includes>
    <includes id="d8/da3/objdetect_8hpp" name="objdetect.hpp" local="yes" import="no" module="no" objc="no">opencv2/objdetect.hpp</includes>
    <class kind="struct">cv::face::CParams</class>
    <class kind="class">cv::face::FacemarkTrain</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>facemarkAAM.hpp</name>
    <path>opencv2/face/</path>
    <filename>da/dc2/facemarkAAM_8hpp.html</filename>
    <includes id="dc/dd9/facemark__train_8hpp" name="facemark_train.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facemark_train.hpp</includes>
    <class kind="struct">cv::face::FacemarkAAM::Config</class>
    <class kind="struct">cv::face::FacemarkAAM::Data</class>
    <class kind="class">cv::face::FacemarkAAM</class>
    <class kind="struct">cv::face::FacemarkAAM::Model</class>
    <class kind="struct">cv::face::FacemarkAAM::Params</class>
    <class kind="struct">cv::face::FacemarkAAM::Model::Texture</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>facemarkLBF.hpp</name>
    <path>opencv2/face/</path>
    <filename>db/dee/facemarkLBF_8hpp.html</filename>
    <includes id="dc/dd9/facemark__train_8hpp" name="facemark_train.hpp" local="yes" import="no" module="no" objc="no">opencv2/face/facemark_train.hpp</includes>
    <class kind="class">cv::face::FacemarkLBF::BBox</class>
    <class kind="class">cv::face::FacemarkLBF</class>
    <class kind="struct">cv::face::FacemarkLBF::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>facerec.hpp</name>
    <path>opencv2/face/</path>
    <filename>dd/d81/facerec_8hpp.html</filename>
    <includes id="d2/dc4/contrib_2modules_2face_2include_2opencv2_2face_8hpp" name="face.hpp" local="yes" import="no" module="no" objc="no">opencv2/face.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::face::BasicFaceRecognizer</class>
    <class kind="class">cv::face::EigenFaceRecognizer</class>
    <class kind="class">cv::face::FisherFaceRecognizer</class>
    <class kind="class">cv::face::LBPHFaceRecognizer</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>mace.hpp</name>
    <path>opencv2/face/</path>
    <filename>d4/db1/mace_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::face::MACE</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>predict_collector.hpp</name>
    <path>opencv2/face/</path>
    <filename>d9/d98/predict__collector_8hpp.html</filename>
    <includes id="df/dc3/core_2include_2opencv2_2core_2base_8hpp" name="base.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/base.hpp</includes>
    <class kind="class">cv::face::PredictCollector</class>
    <class kind="struct">cv::face::StandardCollector::PredictResult</class>
    <class kind="class">cv::face::StandardCollector</class>
    <namespace>cv</namespace>
    <namespace>cv::face</namespace>
  </compound>
  <compound kind="file">
    <name>face_landmark_detection.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/face_landmark/</path>
    <filename>d7/d98/face__landmark__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>face_landmark_trainer.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/face_landmark/</path>
    <filename>db/dd3/face__landmark__trainer_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>face_landmark_video.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/face_landmark/</path>
    <filename>db/dea/face__landmark__video_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>sample_face_swapping.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/face_landmark/</path>
    <filename>dd/df1/sample__face__swapping_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>face_tutorial.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/face_recognition/</path>
    <filename>dd/d8c/face__recognition_2face__tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>face_tutorial.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/</path>
    <filename>d7/d1e/face__tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>facemark_aam.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/facemark_aam/</path>
    <filename>df/d8e/facemark__aam_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>facemark_add_algorithm.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/facemark_add_algorithm/</path>
    <filename>d9/d35/facemark__add__algorithm_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>facemark_tutorial.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/</path>
    <filename>d2/dac/facemark__tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>facemark_usage.markdown</name>
    <path>/home/ci/opencv_contrib/modules/face/tutorials/facemark_usage/</path>
    <filename>d4/db0/facemark__usage_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>fastcv.hpp</name>
    <path>opencv2/</path>
    <filename>d1/d5b/fastcv_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="df/d59/arithm_8hpp" name="arithm.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/arithm.hpp</includes>
    <includes id="df/d1a/bilateralFilter_8hpp" name="bilateralFilter.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/bilateralFilter.hpp</includes>
    <includes id="d7/df1/blur_8hpp" name="blur.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/blur.hpp</includes>
    <includes id="db/d20/channel_8hpp" name="channel.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/channel.hpp</includes>
    <includes id="d2/d49/cluster_8hpp" name="cluster.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/cluster.hpp</includes>
    <includes id="de/df3/draw_8hpp" name="draw.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/draw.hpp</includes>
    <includes id="db/dc8/edges_8hpp" name="edges.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/edges.hpp</includes>
    <includes id="d4/d61/fast10_8hpp" name="fast10.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/fast10.hpp</includes>
    <includes id="db/d53/fft_8hpp" name="fft.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/fft.hpp</includes>
    <includes id="d6/ddf/fastcv_2include_2opencv2_2fastcv_2histogram_8hpp" name="histogram.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/histogram.hpp</includes>
    <includes id="d0/dbb/hough_8hpp" name="hough.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/hough.hpp</includes>
    <includes id="df/d14/ipptransform_8hpp" name="ipptransform.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/ipptransform.hpp</includes>
    <includes id="db/dbe/moments_8hpp" name="moments.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/moments.hpp</includes>
    <includes id="d1/df1/mser_8hpp" name="mser.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/mser.hpp</includes>
    <includes id="d6/d95/pyramid_8hpp" name="pyramid.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/pyramid.hpp</includes>
    <includes id="d7/d66/fastcv_2include_2opencv2_2fastcv_2remap_8hpp" name="remap.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/remap.hpp</includes>
    <includes id="db/d80/scale_8hpp" name="scale.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/scale.hpp</includes>
    <includes id="db/ded/shift_8hpp" name="shift.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/shift.hpp</includes>
    <includes id="de/df4/smooth_8hpp" name="smooth.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/smooth.hpp</includes>
    <includes id="de/d18/thresh_8hpp" name="thresh.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/thresh.hpp</includes>
    <includes id="d1/ddd/contrib_2modules_2fastcv_2include_2opencv2_2fastcv_2tracking_8hpp" name="tracking.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/tracking.hpp</includes>
    <includes id="dd/d40/contrib_2modules_2fastcv_2include_2opencv2_2fastcv_2warp_8hpp" name="warp.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/warp.hpp</includes>
    <includes id="d5/d61/allocator_8hpp" name="allocator.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/allocator.hpp</includes>
    <includes id="d1/dab/dsp__init_8hpp" name="dsp_init.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/dsp_init.hpp</includes>
    <includes id="db/d3d/sad__dsp_8hpp" name="sad_dsp.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/sad_dsp.hpp</includes>
    <includes id="da/d31/thresh__dsp_8hpp" name="thresh_dsp.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/thresh_dsp.hpp</includes>
    <includes id="d2/d47/fft__dsp_8hpp" name="fft_dsp.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/fft_dsp.hpp</includes>
    <includes id="d3/d3e/edges__dsp_8hpp" name="edges_dsp.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/edges_dsp.hpp</includes>
    <includes id="db/dda/blur__dsp_8hpp" name="blur_dsp.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/blur_dsp.hpp</includes>
    <includes id="df/d0f/contrib_2modules_2fastcv_2include_2opencv2_2fastcv_2color_8hpp" name="color.hpp" local="yes" import="no" module="no" objc="no">opencv2/fastcv/color.hpp</includes>
  </compound>
  <compound kind="file">
    <name>allocator.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d5/d61/allocator_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::fastcv::QcAllocator</class>
    <class kind="class">cv::fastcv::QcResourceManager</class>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>arithm.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>df/d59/arithm_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FCV_CMP_EQ</name>
      <anchorfile>df/d59/arithm_8hpp.html</anchorfile>
      <anchor>a77ce5423bd78bd81805f2eb40582caf7</anchor>
      <arglist>(val1, val2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FCV_OPTYPE</name>
      <anchorfile>df/d59/arithm_8hpp.html</anchorfile>
      <anchor>a76a58744c5fc0ff5ab1b4fae881516a5</anchor>
      <arglist>(depth, op)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bilateralFilter.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>df/d1a/bilateralFilter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>blur.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d7/df1/blur_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>blur_dsp.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>db/dda/blur__dsp_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
    <namespace>cv::fastcv::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>channel.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>db/d20/channel_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>cluster.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d2/d49/cluster_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>draw.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>de/df3/draw_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>dsp_init.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d1/dab/dsp__init_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
    <namespace>cv::fastcv::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>edges.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>db/dc8/edges_8hpp.html</filename>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/mat.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>edges_dsp.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d3/d3e/edges__dsp_8hpp.html</filename>
    <includes id="d3/d82/core_2include_2opencv2_2core_2mat_8hpp" name="mat.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/mat.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
    <namespace>cv::fastcv::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>fast10.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d4/d61/fast10_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>fft.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>db/d53/fft_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>fft_dsp.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d2/d47/fft__dsp_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
    <namespace>cv::fastcv::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>hough.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d0/dbb/hough_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>ipptransform.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>df/d14/ipptransform_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>moments.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>db/dbe/moments_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>mser.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d1/df1/mser_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::fastcv::FCVMSER::ContourData</class>
    <class kind="class">cv::fastcv::FCVMSER</class>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>pyramid.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>d6/d95/pyramid_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>sad_dsp.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>db/d3d/sad__dsp_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
    <namespace>cv::fastcv::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>scale.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>db/d80/scale_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>shift.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>db/ded/shift_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>smooth.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>de/df4/smooth_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>thresh.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>de/d18/thresh_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
  </compound>
  <compound kind="file">
    <name>thresh_dsp.hpp</name>
    <path>opencv2/fastcv/</path>
    <filename>da/d31/thresh__dsp_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::fastcv</namespace>
    <namespace>cv::fastcv::dsp</namespace>
  </compound>
  <compound kind="file">
    <name>freetype.hpp</name>
    <path>opencv2/</path>
    <filename>dc/d8f/freetype_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::freetype::FreeType2</class>
    <namespace>cv</namespace>
    <namespace>cv::freetype</namespace>
  </compound>
  <compound kind="file">
    <name>fuzzy.hpp</name>
    <path>opencv2/</path>
    <filename>df/dc0/fuzzy_8hpp.html</filename>
    <includes id="d8/d07/contrib_2modules_2fuzzy_2include_2opencv2_2fuzzy_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">opencv2/fuzzy/types.hpp</includes>
    <includes id="d1/d6d/fuzzy__F0__math_8hpp" name="fuzzy_F0_math.hpp" local="yes" import="no" module="no" objc="no">opencv2/fuzzy/fuzzy_F0_math.hpp</includes>
    <includes id="d2/d46/fuzzy__F1__math_8hpp" name="fuzzy_F1_math.hpp" local="yes" import="no" module="no" objc="no">opencv2/fuzzy/fuzzy_F1_math.hpp</includes>
    <includes id="d3/dba/fuzzy__image_8hpp" name="fuzzy_image.hpp" local="yes" import="no" module="no" objc="no">opencv2/fuzzy/fuzzy_image.hpp</includes>
  </compound>
  <compound kind="file">
    <name>fuzzy_F0_math.hpp</name>
    <path>opencv2/fuzzy/</path>
    <filename>d1/d6d/fuzzy__F0__math_8hpp.html</filename>
    <includes id="d8/d07/contrib_2modules_2fuzzy_2include_2opencv2_2fuzzy_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">opencv2/fuzzy/types.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ft</namespace>
  </compound>
  <compound kind="file">
    <name>fuzzy_F1_math.hpp</name>
    <path>opencv2/fuzzy/</path>
    <filename>d2/d46/fuzzy__F1__math_8hpp.html</filename>
    <includes id="d8/d07/contrib_2modules_2fuzzy_2include_2opencv2_2fuzzy_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">opencv2/fuzzy/types.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ft</namespace>
  </compound>
  <compound kind="file">
    <name>fuzzy_image.hpp</name>
    <path>opencv2/fuzzy/</path>
    <filename>d3/dba/fuzzy__image_8hpp.html</filename>
    <includes id="d8/d07/contrib_2modules_2fuzzy_2include_2opencv2_2fuzzy_2types_8hpp" name="types.hpp" local="yes" import="no" module="no" objc="no">types.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ft</namespace>
  </compound>
  <compound kind="file">
    <name>filtering.markdown</name>
    <path>/home/ci/opencv_contrib/modules/fuzzy/tutorials/filtering/</path>
    <filename>de/d42/filtering_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>fuzzy.markdown</name>
    <path>/home/ci/opencv_contrib/modules/fuzzy/tutorials/</path>
    <filename>de/d62/fuzzy_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>inpainting.markdown</name>
    <path>/home/ci/opencv_contrib/modules/fuzzy/tutorials/inpainting/</path>
    <filename>d0/d0f/inpainting_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>theory.markdown</name>
    <path>/home/ci/opencv_contrib/modules/fuzzy/tutorials/theory/</path>
    <filename>d5/d90/theory_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>hdf.hpp</name>
    <path>opencv2/</path>
    <filename>d7/d55/hdf_8hpp.html</filename>
    <includes id="de/d24/hdf5_8hpp" name="hdf5.hpp" local="yes" import="no" module="no" objc="no">opencv2/hdf/hdf5.hpp</includes>
  </compound>
  <compound kind="file">
    <name>hdf5.hpp</name>
    <path>opencv2/hdf/</path>
    <filename>de/d24/hdf5_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::hdf::HDF5</class>
    <namespace>cv</namespace>
    <namespace>cv::hdf</namespace>
  </compound>
  <compound kind="file">
    <name>how_to_create_groups.markdown</name>
    <path>/home/ci/opencv_contrib/modules/hdf/tutorials/create_groups/</path>
    <filename>d7/d7b/how__to__create__groups_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>create_read_write_dataset.markdown</name>
    <path>/home/ci/opencv_contrib/modules/hdf/tutorials/create_read_write_dataset/</path>
    <filename>db/d27/create__read__write__dataset_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>read_write_attributes.markdown</name>
    <path>/home/ci/opencv_contrib/modules/hdf/tutorials/read_write_attributes/</path>
    <filename>d9/d65/read__write__attributes_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_hdf.markdown</name>
    <path>/home/ci/opencv_contrib/modules/hdf/tutorials/</path>
    <filename>df/d3e/table__of__content__hdf_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>hfs.hpp</name>
    <path>opencv2/</path>
    <filename>de/d29/hfs_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::hfs::HfsSegment</class>
    <namespace>cv</namespace>
    <namespace>cv::hfs</namespace>
  </compound>
  <compound kind="file">
    <name>img_hash.hpp</name>
    <path>opencv2/</path>
    <filename>d4/d59/img__hash_8hpp.html</filename>
    <includes id="d7/d22/average__hash_8hpp" name="average_hash.hpp" local="yes" import="no" module="no" objc="no">opencv2/img_hash/average_hash.hpp</includes>
    <includes id="d8/d87/block__mean__hash_8hpp" name="block_mean_hash.hpp" local="yes" import="no" module="no" objc="no">opencv2/img_hash/block_mean_hash.hpp</includes>
    <includes id="d1/d01/color__moment__hash_8hpp" name="color_moment_hash.hpp" local="yes" import="no" module="no" objc="no">opencv2/img_hash/color_moment_hash.hpp</includes>
    <includes id="d3/d20/marr__hildreth__hash_8hpp" name="marr_hildreth_hash.hpp" local="yes" import="no" module="no" objc="no">opencv2/img_hash/marr_hildreth_hash.hpp</includes>
    <includes id="d1/d9c/phash_8hpp" name="phash.hpp" local="yes" import="no" module="no" objc="no">opencv2/img_hash/phash.hpp</includes>
    <includes id="d2/d76/radial__variance__hash_8hpp" name="radial_variance_hash.hpp" local="yes" import="no" module="no" objc="no">opencv2/img_hash/radial_variance_hash.hpp</includes>
  </compound>
  <compound kind="file">
    <name>average_hash.hpp</name>
    <path>opencv2/img_hash/</path>
    <filename>d7/d22/average__hash_8hpp.html</filename>
    <includes id="d9/db6/img__hash__base_8hpp" name="img_hash_base.hpp" local="yes" import="no" module="no" objc="no">img_hash_base.hpp</includes>
    <class kind="class">cv::img_hash::AverageHash</class>
    <namespace>cv</namespace>
    <namespace>cv::img_hash</namespace>
  </compound>
  <compound kind="file">
    <name>block_mean_hash.hpp</name>
    <path>opencv2/img_hash/</path>
    <filename>d8/d87/block__mean__hash_8hpp.html</filename>
    <includes id="d9/db6/img__hash__base_8hpp" name="img_hash_base.hpp" local="yes" import="no" module="no" objc="no">img_hash_base.hpp</includes>
    <class kind="class">cv::img_hash::BlockMeanHash</class>
    <namespace>cv</namespace>
    <namespace>cv::img_hash</namespace>
  </compound>
  <compound kind="file">
    <name>color_moment_hash.hpp</name>
    <path>opencv2/img_hash/</path>
    <filename>d1/d01/color__moment__hash_8hpp.html</filename>
    <includes id="d9/db6/img__hash__base_8hpp" name="img_hash_base.hpp" local="yes" import="no" module="no" objc="no">img_hash_base.hpp</includes>
    <class kind="class">cv::img_hash::ColorMomentHash</class>
    <namespace>cv</namespace>
    <namespace>cv::img_hash</namespace>
  </compound>
  <compound kind="file">
    <name>img_hash_base.hpp</name>
    <path>opencv2/img_hash/</path>
    <filename>d9/db6/img__hash__base_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::img_hash::ImgHashBase</class>
    <namespace>cv</namespace>
    <namespace>cv::img_hash</namespace>
  </compound>
  <compound kind="file">
    <name>marr_hildreth_hash.hpp</name>
    <path>opencv2/img_hash/</path>
    <filename>d3/d20/marr__hildreth__hash_8hpp.html</filename>
    <includes id="d9/db6/img__hash__base_8hpp" name="img_hash_base.hpp" local="yes" import="no" module="no" objc="no">img_hash_base.hpp</includes>
    <class kind="class">cv::img_hash::MarrHildrethHash</class>
    <namespace>cv</namespace>
    <namespace>cv::img_hash</namespace>
  </compound>
  <compound kind="file">
    <name>phash.hpp</name>
    <path>opencv2/img_hash/</path>
    <filename>d1/d9c/phash_8hpp.html</filename>
    <includes id="d9/db6/img__hash__base_8hpp" name="img_hash_base.hpp" local="yes" import="no" module="no" objc="no">img_hash_base.hpp</includes>
    <class kind="class">cv::img_hash::PHash</class>
    <namespace>cv</namespace>
    <namespace>cv::img_hash</namespace>
  </compound>
  <compound kind="file">
    <name>radial_variance_hash.hpp</name>
    <path>opencv2/img_hash/</path>
    <filename>d2/d76/radial__variance__hash_8hpp.html</filename>
    <includes id="d9/db6/img__hash__base_8hpp" name="img_hash_base.hpp" local="yes" import="no" module="no" objc="no">img_hash_base.hpp</includes>
    <class kind="class">cv::img_hash::RadialVarianceHash</class>
    <namespace>cv</namespace>
    <namespace>cv::img_hash</namespace>
  </compound>
  <compound kind="file">
    <name>intensity_transform.hpp</name>
    <path>opencv2/</path>
    <filename>da/d3c/intensity__transform_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::intensity_transform</namespace>
  </compound>
  <compound kind="file">
    <name>julia.hpp</name>
    <path>opencv2/</path>
    <filename>d8/d00/julia_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::julia</namespace>
  </compound>
  <compound kind="file">
    <name>julia.markdown</name>
    <path>/home/ci/opencv_contrib/modules/julia/tutorials/</path>
    <filename>d5/d69/julia_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>line_descriptor.hpp</name>
    <path>opencv2/</path>
    <filename>df/d4a/line__descriptor_8hpp.html</filename>
    <includes id="db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp" name="descriptor.hpp" local="yes" import="no" module="no" objc="no">opencv2/line_descriptor/descriptor.hpp</includes>
  </compound>
  <compound kind="file">
    <name>descriptor.hpp</name>
    <path>opencv2/line_descriptor/</path>
    <filename>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</filename>
    <includes id="d1/d4e/utility_8hpp" name="utility.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/utility.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::line_descriptor::BinaryDescriptor</class>
    <class kind="class">cv::line_descriptor::BinaryDescriptorMatcher</class>
    <class kind="struct">cv::line_descriptor::DrawLinesMatchesFlags</class>
    <class kind="struct">cv::line_descriptor::KeyLine</class>
    <class kind="class">cv::line_descriptor::LSDDetector</class>
    <class kind="struct">cv::line_descriptor::LSDParam</class>
    <class kind="struct">cv::line_descriptor::BinaryDescriptor::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::line_descriptor</namespace>
    <member kind="define">
      <type>#define</type>
      <name>log_gamma</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>afeeb1935b071749b3c931f7acae88627</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MLN10</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>aa8925769d59adeb17aa3caca7213a87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RELATIVE_ERROR_FACTOR</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>a5ee2ec8164c0157c7029ae8bfe74cb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT32_1</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>a522c15586db1a4d781aa9a86ad70efb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>UINT64_1</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>ad42db686ef17bdf7e5a114558be26f79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint16_t</type>
      <name>UINT16</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>acbc04026a2008f7c2fccf01718291c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>UINT32</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>adfe04a44baaebba6143c3a23507ff85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>UINT64</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>a95df6cdb32afc350ff070f2fe8a54a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>UINT8</name>
      <anchorfile>db/d82/line__descriptor_2include_2opencv2_2line__descriptor_2descriptor_8hpp.html</anchorfile>
      <anchor>af3037cbae2cdbc45fb75983c08b87935</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>descriptor.hpp</name>
    <path>opencv2/stereo/</path>
    <filename>d8/db0/stereo_2include_2opencv2_2stereo_2descriptor_8hpp.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::stereo</namespace>
  </compound>
  <compound kind="file">
    <name>tutorial.markdown</name>
    <path>/home/ci/opencv_contrib/modules/line_descriptor/tutorials/</path>
    <filename>de/dee/tutorial_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>mcc.hpp</name>
    <path>opencv2/</path>
    <filename>df/d35/mcc_8hpp.html</filename>
    <includes id="d1/d09/checker__detector_8hpp" name="checker_detector.hpp" local="yes" import="no" module="no" objc="no">mcc/checker_detector.hpp</includes>
    <includes id="d2/d15/checker__model_8hpp" name="checker_model.hpp" local="yes" import="no" module="no" objc="no">mcc/checker_model.hpp</includes>
    <includes id="db/d83/ccm_8hpp" name="ccm.hpp" local="yes" import="no" module="no" objc="no">mcc/ccm.hpp</includes>
  </compound>
  <compound kind="file">
    <name>ccm.hpp</name>
    <path>opencv2/mcc/</path>
    <filename>db/d83/ccm_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::ccm::ColorCorrectionModel</class>
    <namespace>cv</namespace>
    <namespace>cv::ccm</namespace>
  </compound>
  <compound kind="file">
    <name>checker_detector.hpp</name>
    <path>opencv2/mcc/</path>
    <filename>d1/d09/checker__detector_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d2/d15/checker__model_8hpp" name="checker_model.hpp" local="yes" import="no" module="no" objc="no">checker_model.hpp</includes>
    <includes id="d9/d8c/dnn_8hpp" name="dnn.hpp" local="no" import="no" module="no" objc="no">opencv2/dnn.hpp</includes>
    <class kind="class">cv::mcc::CCheckerDetector</class>
    <class kind="struct">cv::mcc::DetectorParameters</class>
    <namespace>cv</namespace>
    <namespace>cv::mcc</namespace>
  </compound>
  <compound kind="file">
    <name>checker_model.hpp</name>
    <path>opencv2/mcc/</path>
    <filename>d2/d15/checker__model_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::mcc::CChecker</class>
    <class kind="class">cv::mcc::CCheckerDraw</class>
    <namespace>cv</namespace>
    <namespace>cv::mcc</namespace>
  </compound>
  <compound kind="file">
    <name>color_correction_model.markdown</name>
    <path>/home/ci/opencv_contrib/modules/mcc/tutorials/basic_ccm/</path>
    <filename>d3/d28/color__correction__model_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>basic_chart_detection.markdown</name>
    <path>/home/ci/opencv_contrib/modules/mcc/tutorials/basic_chart_detection/</path>
    <filename>db/dc1/basic__chart__detection_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>chart_detection_enhanced_by_neural_network.markdown</name>
    <path>/home/ci/opencv_contrib/modules/mcc/tutorials/basic_chart_detection/</path>
    <filename>d9/def/chart__detection__enhanced__by__neural__network_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>debugging_the_system.markdown</name>
    <path>/home/ci/opencv_contrib/modules/mcc/tutorials/basic_chart_detection/</path>
    <filename>da/d69/debugging__the__system_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_ccm.markdown</name>
    <path>/home/ci/opencv_contrib/modules/mcc/tutorials/</path>
    <filename>d4/dcb/table__of__content__ccm_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_mcc.markdown</name>
    <path>/home/ci/opencv_contrib/modules/mcc/tutorials/</path>
    <filename>dd/da3/table__of__content__mcc_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>optflow.hpp</name>
    <path>opencv2/</path>
    <filename>de/d67/optflow_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d0/d1c/video_2include_2opencv2_2video_8hpp" name="video.hpp" local="yes" import="no" module="no" objc="no">opencv2/video.hpp</includes>
    <includes id="dc/dee/pcaflow_8hpp" name="pcaflow.hpp" local="yes" import="no" module="no" objc="no">opencv2/optflow/pcaflow.hpp</includes>
    <includes id="d8/dc5/sparse__matching__gpc_8hpp" name="sparse_matching_gpc.hpp" local="yes" import="no" module="no" objc="no">opencv2/optflow/sparse_matching_gpc.hpp</includes>
    <includes id="da/da2/rlofflow_8hpp" name="rlofflow.hpp" local="yes" import="no" module="no" objc="no">opencv2/optflow/rlofflow.hpp</includes>
    <includes id="da/d48/motempl_8hpp" name="motempl.hpp" local="yes" import="no" module="no" objc="no">opencv2/optflow/motempl.hpp</includes>
    <class kind="class">cv::optflow::DualTVL1OpticalFlow</class>
    <namespace>cv</namespace>
    <namespace>cv::optflow</namespace>
  </compound>
  <compound kind="file">
    <name>motempl.hpp</name>
    <path>opencv2/optflow/</path>
    <filename>da/d48/motempl_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::motempl</namespace>
  </compound>
  <compound kind="file">
    <name>pcaflow.hpp</name>
    <path>opencv2/optflow/</path>
    <filename>dc/dee/pcaflow_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d0/d1c/video_2include_2opencv2_2video_8hpp" name="video.hpp" local="yes" import="no" module="no" objc="no">opencv2/video.hpp</includes>
    <class kind="class">cv::optflow::OpticalFlowPCAFlow</class>
    <class kind="class">cv::optflow::PCAPrior</class>
    <namespace>cv</namespace>
    <namespace>cv::optflow</namespace>
  </compound>
  <compound kind="file">
    <name>rlofflow.hpp</name>
    <path>opencv2/optflow/</path>
    <filename>da/da2/rlofflow_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d0/d1c/video_2include_2opencv2_2video_8hpp" name="video.hpp" local="yes" import="no" module="no" objc="no">opencv2/video.hpp</includes>
    <class kind="class">cv::optflow::DenseRLOFOpticalFlow</class>
    <class kind="class">cv::optflow::RLOFOpticalFlowParameter</class>
    <class kind="class">cv::optflow::SparseRLOFOpticalFlow</class>
    <namespace>cv</namespace>
    <namespace>cv::optflow</namespace>
  </compound>
  <compound kind="file">
    <name>sparse_matching_gpc.hpp</name>
    <path>opencv2/optflow/</path>
    <filename>d8/dc5/sparse__matching__gpc_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::optflow::GPCDetails</class>
    <class kind="class">cv::optflow::GPCForest</class>
    <class kind="struct">cv::optflow::GPCMatchingParams</class>
    <class kind="struct">cv::optflow::GPCPatchDescriptor</class>
    <class kind="struct">cv::optflow::GPCPatchSample</class>
    <class kind="struct">cv::optflow::GPCTrainingParams</class>
    <class kind="class">cv::optflow::GPCTrainingSamples</class>
    <class kind="class">cv::optflow::GPCTree</class>
    <class kind="struct">cv::optflow::GPCTree::Node</class>
    <namespace>cv</namespace>
    <namespace>cv::optflow</namespace>
  </compound>
  <compound kind="file">
    <name>ovis.hpp</name>
    <path>opencv2/</path>
    <filename>d6/d50/ovis_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ovis::WindowScene</class>
    <namespace>cv</namespace>
    <namespace>cv::ovis</namespace>
  </compound>
  <compound kind="file">
    <name>phase_unwrapping.hpp</name>
    <path>opencv2/</path>
    <filename>dd/dee/phase__unwrapping_8hpp.html</filename>
    <includes id="d3/d22/phase__unwrapping_2phase__unwrapping_8hpp" name="phase_unwrapping.hpp" local="yes" import="no" module="no" objc="no">opencv2/phase_unwrapping/phase_unwrapping.hpp</includes>
    <includes id="df/dce/histogramphaseunwrapping_8hpp" name="histogramphaseunwrapping.hpp" local="yes" import="no" module="no" objc="no">opencv2/phase_unwrapping/histogramphaseunwrapping.hpp</includes>
  </compound>
  <compound kind="file">
    <name>phase_unwrapping.hpp</name>
    <path>opencv2/phase_unwrapping/</path>
    <filename>d3/d22/phase__unwrapping_2phase__unwrapping_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::phase_unwrapping::PhaseUnwrapping</class>
    <namespace>cv</namespace>
    <namespace>cv::phase_unwrapping</namespace>
  </compound>
  <compound kind="file">
    <name>histogramphaseunwrapping.hpp</name>
    <path>opencv2/phase_unwrapping/</path>
    <filename>df/dce/histogramphaseunwrapping_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <includes id="d3/d22/phase__unwrapping_2phase__unwrapping_8hpp" name="phase_unwrapping.hpp" local="yes" import="no" module="no" objc="no">opencv2/phase_unwrapping/phase_unwrapping.hpp</includes>
    <class kind="class">cv::phase_unwrapping::HistogramPhaseUnwrapping</class>
    <class kind="struct">cv::phase_unwrapping::HistogramPhaseUnwrapping::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::phase_unwrapping</namespace>
  </compound>
  <compound kind="file">
    <name>phase_unwrapping.markdown</name>
    <path>/home/ci/opencv_contrib/modules/phase_unwrapping/tutorials/</path>
    <filename>d9/dac/phase__unwrapping_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>unwrap.markdown</name>
    <path>/home/ci/opencv_contrib/modules/phase_unwrapping/tutorials/unwrap/</path>
    <filename>d6/d85/unwrap_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>plot.hpp</name>
    <path>opencv2/</path>
    <filename>dc/dc0/plot_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::plot::Plot2d</class>
    <namespace>cv</namespace>
    <namespace>cv::plot</namespace>
  </compound>
  <compound kind="file">
    <name>quality.hpp</name>
    <path>opencv2/</path>
    <filename>dd/d5c/quality_8hpp.html</filename>
    <includes id="d1/da7/qualitybase_8hpp" name="qualitybase.hpp" local="yes" import="no" module="no" objc="no">quality/qualitybase.hpp</includes>
    <includes id="d6/dfd/qualitymse_8hpp" name="qualitymse.hpp" local="yes" import="no" module="no" objc="no">quality/qualitymse.hpp</includes>
    <includes id="dc/d9d/qualitypsnr_8hpp" name="qualitypsnr.hpp" local="yes" import="no" module="no" objc="no">quality/qualitypsnr.hpp</includes>
    <includes id="d3/d49/qualityssim_8hpp" name="qualityssim.hpp" local="yes" import="no" module="no" objc="no">quality/qualityssim.hpp</includes>
    <includes id="da/db0/qualitygmsd_8hpp" name="qualitygmsd.hpp" local="yes" import="no" module="no" objc="no">quality/qualitygmsd.hpp</includes>
    <includes id="d6/d00/qualitybrisque_8hpp" name="qualitybrisque.hpp" local="yes" import="no" module="no" objc="no">quality/qualitybrisque.hpp</includes>
  </compound>
  <compound kind="file">
    <name>quality_utils.hpp</name>
    <path>opencv2/quality/</path>
    <filename>d9/ddc/quality__utils_8hpp.html</filename>
    <includes id="d1/da7/qualitybase_8hpp" name="qualitybase.hpp" local="yes" import="no" module="no" objc="no">qualitybase.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::quality</namespace>
    <namespace>cv::quality::quality_utils</namespace>
  </compound>
  <compound kind="file">
    <name>qualitybase.hpp</name>
    <path>opencv2/quality/</path>
    <filename>d1/da7/qualitybase_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::quality::QualityBase</class>
    <namespace>cv</namespace>
    <namespace>cv::quality</namespace>
  </compound>
  <compound kind="file">
    <name>qualitybrisque.hpp</name>
    <path>opencv2/quality/</path>
    <filename>d6/d00/qualitybrisque_8hpp.html</filename>
    <includes id="d1/da7/qualitybase_8hpp" name="qualitybase.hpp" local="yes" import="no" module="no" objc="no">qualitybase.hpp</includes>
    <includes id="d3/d29/ml_8hpp" name="ml.hpp" local="yes" import="no" module="no" objc="no">opencv2/ml.hpp</includes>
    <class kind="class">cv::quality::QualityBRISQUE</class>
    <namespace>cv</namespace>
    <namespace>cv::quality</namespace>
  </compound>
  <compound kind="file">
    <name>qualitygmsd.hpp</name>
    <path>opencv2/quality/</path>
    <filename>da/db0/qualitygmsd_8hpp.html</filename>
    <includes id="d1/da7/qualitybase_8hpp" name="qualitybase.hpp" local="yes" import="no" module="no" objc="no">qualitybase.hpp</includes>
    <class kind="struct">cv::quality::QualityGMSD::_mat_data</class>
    <class kind="class">cv::quality::QualityGMSD</class>
    <namespace>cv</namespace>
    <namespace>cv::quality</namespace>
  </compound>
  <compound kind="file">
    <name>qualitymse.hpp</name>
    <path>opencv2/quality/</path>
    <filename>d6/dfd/qualitymse_8hpp.html</filename>
    <includes id="d1/da7/qualitybase_8hpp" name="qualitybase.hpp" local="yes" import="no" module="no" objc="no">qualitybase.hpp</includes>
    <class kind="class">cv::quality::QualityMSE</class>
    <namespace>cv</namespace>
    <namespace>cv::quality</namespace>
  </compound>
  <compound kind="file">
    <name>qualitypsnr.hpp</name>
    <path>opencv2/quality/</path>
    <filename>dc/d9d/qualitypsnr_8hpp.html</filename>
    <includes id="d1/da7/qualitybase_8hpp" name="qualitybase.hpp" local="yes" import="no" module="no" objc="no">qualitybase.hpp</includes>
    <includes id="d6/dfd/qualitymse_8hpp" name="qualitymse.hpp" local="yes" import="no" module="no" objc="no">qualitymse.hpp</includes>
    <class kind="class">cv::quality::QualityPSNR</class>
    <namespace>cv</namespace>
    <namespace>cv::quality</namespace>
  </compound>
  <compound kind="file">
    <name>qualityssim.hpp</name>
    <path>opencv2/quality/</path>
    <filename>d3/d49/qualityssim_8hpp.html</filename>
    <includes id="d1/da7/qualitybase_8hpp" name="qualitybase.hpp" local="yes" import="no" module="no" objc="no">qualitybase.hpp</includes>
    <class kind="struct">cv::quality::QualitySSIM::_mat_data</class>
    <class kind="class">cv::quality::QualitySSIM</class>
    <namespace>cv</namespace>
    <namespace>cv::quality</namespace>
  </compound>
  <compound kind="file">
    <name>rapid.hpp</name>
    <path>opencv2/</path>
    <filename>dd/d04/rapid_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::rapid::GOSTracker</class>
    <class kind="class">cv::rapid::OLSTracker</class>
    <class kind="class">cv::rapid::Rapid</class>
    <class kind="class">cv::rapid::Tracker</class>
    <namespace>cv</namespace>
    <namespace>cv::rapid</namespace>
  </compound>
  <compound kind="file">
    <name>map.hpp</name>
    <path>opencv2/reg/</path>
    <filename>df/d7c/map_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::reg::Map</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mapaffine.hpp</name>
    <path>opencv2/reg/</path>
    <filename>dd/d7f/mapaffine_8hpp.html</filename>
    <includes id="df/d7c/map_8hpp" name="map.hpp" local="yes" import="no" module="no" objc="no">map.hpp</includes>
    <class kind="class">cv::reg::MapAffine</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mapper.hpp</name>
    <path>opencv2/reg/</path>
    <filename>df/d13/mapper_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="df/d7c/map_8hpp" name="map.hpp" local="yes" import="no" module="no" objc="no">map.hpp</includes>
    <class kind="class">cv::reg::Mapper</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mappergradaffine.hpp</name>
    <path>opencv2/reg/</path>
    <filename>d7/d89/mappergradaffine_8hpp.html</filename>
    <includes id="df/d13/mapper_8hpp" name="mapper.hpp" local="yes" import="no" module="no" objc="no">mapper.hpp</includes>
    <class kind="class">cv::reg::MapperGradAffine</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mappergradeuclid.hpp</name>
    <path>opencv2/reg/</path>
    <filename>d3/d4e/mappergradeuclid_8hpp.html</filename>
    <includes id="df/d13/mapper_8hpp" name="mapper.hpp" local="yes" import="no" module="no" objc="no">mapper.hpp</includes>
    <class kind="class">cv::reg::MapperGradEuclid</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mappergradproj.hpp</name>
    <path>opencv2/reg/</path>
    <filename>d2/d7f/mappergradproj_8hpp.html</filename>
    <includes id="df/d13/mapper_8hpp" name="mapper.hpp" local="yes" import="no" module="no" objc="no">mapper.hpp</includes>
    <class kind="class">cv::reg::MapperGradProj</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mappergradshift.hpp</name>
    <path>opencv2/reg/</path>
    <filename>dc/d62/mappergradshift_8hpp.html</filename>
    <includes id="df/d13/mapper_8hpp" name="mapper.hpp" local="yes" import="no" module="no" objc="no">mapper.hpp</includes>
    <class kind="class">cv::reg::MapperGradShift</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mappergradsimilar.hpp</name>
    <path>opencv2/reg/</path>
    <filename>d1/d14/mappergradsimilar_8hpp.html</filename>
    <includes id="df/d13/mapper_8hpp" name="mapper.hpp" local="yes" import="no" module="no" objc="no">mapper.hpp</includes>
    <class kind="class">cv::reg::MapperGradSimilar</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mapperpyramid.hpp</name>
    <path>opencv2/reg/</path>
    <filename>de/da9/mapperpyramid_8hpp.html</filename>
    <includes id="df/d13/mapper_8hpp" name="mapper.hpp" local="yes" import="no" module="no" objc="no">mapper.hpp</includes>
    <includes id="dd/d7f/mapaffine_8hpp" name="mapaffine.hpp" local="yes" import="no" module="no" objc="no">mapaffine.hpp</includes>
    <includes id="df/d08/mapprojec_8hpp" name="mapprojec.hpp" local="yes" import="no" module="no" objc="no">mapprojec.hpp</includes>
    <includes id="de/d67/mapshift_8hpp" name="mapshift.hpp" local="yes" import="no" module="no" objc="no">mapshift.hpp</includes>
    <class kind="class">cv::reg::MapperPyramid</class>
    <class kind="class">cv::reg::MapTypeCaster</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mapprojec.hpp</name>
    <path>opencv2/reg/</path>
    <filename>df/d08/mapprojec_8hpp.html</filename>
    <includes id="df/d7c/map_8hpp" name="map.hpp" local="yes" import="no" module="no" objc="no">map.hpp</includes>
    <class kind="class">cv::reg::MapProjec</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>mapshift.hpp</name>
    <path>opencv2/reg/</path>
    <filename>de/d67/mapshift_8hpp.html</filename>
    <includes id="df/d7c/map_8hpp" name="map.hpp" local="yes" import="no" module="no" objc="no">map.hpp</includes>
    <class kind="class">cv::reg::MapShift</class>
    <namespace>cv</namespace>
    <namespace>cv::reg</namespace>
  </compound>
  <compound kind="file">
    <name>kinfu_icp.markdown</name>
    <path>/home/ci/opencv_contrib/modules/rgbd/doc/</path>
    <filename>dd/d1c/kinfu__icp_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>rgbd.hpp</name>
    <path>opencv2/</path>
    <filename>dd/dd3/rgbd_8hpp.html</filename>
    <includes id="d7/d7a/linemod_8hpp" name="linemod.hpp" local="yes" import="no" module="no" objc="no">opencv2/rgbd/linemod.hpp</includes>
    <includes id="db/d30/depth_8hpp" name="depth.hpp" local="yes" import="no" module="no" objc="no">opencv2/rgbd/depth.hpp</includes>
    <includes id="d9/dc4/kinfu_8hpp" name="kinfu.hpp" local="yes" import="no" module="no" objc="no">opencv2/rgbd/kinfu.hpp</includes>
    <includes id="dc/dcf/dynafu_8hpp" name="dynafu.hpp" local="yes" import="no" module="no" objc="no">opencv2/rgbd/dynafu.hpp</includes>
    <includes id="d1/db8/large__kinfu_8hpp" name="large_kinfu.hpp" local="yes" import="no" module="no" objc="no">opencv2/rgbd/large_kinfu.hpp</includes>
    <includes id="d1/da6/pose__graph_8hpp" name="pose_graph.hpp" local="yes" import="no" module="no" objc="no">opencv2/rgbd/detail/pose_graph.hpp</includes>
    <includes id="dd/dc8/colored__kinfu_8hpp" name="colored_kinfu.hpp" local="yes" import="no" module="no" objc="no">opencv2/rgbd/colored_kinfu.hpp</includes>
  </compound>
  <compound kind="file">
    <name>colored_kinfu.hpp</name>
    <path>opencv2/rgbd/</path>
    <filename>dd/dc8/colored__kinfu_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <includes id="d9/d6b/volume_8hpp" name="volume.hpp" local="no" import="no" module="no" objc="no">opencv2/rgbd/volume.hpp</includes>
    <class kind="class">cv::colored_kinfu::ColoredKinFu</class>
    <class kind="struct">cv::colored_kinfu::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::colored_kinfu</namespace>
  </compound>
  <compound kind="file">
    <name>depth.hpp</name>
    <path>opencv2/rgbd/</path>
    <filename>db/d30/depth_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::rgbd::DepthCleaner</class>
    <class kind="class">cv::rgbd::FastICPOdometry</class>
    <class kind="class">cv::rgbd::ICPOdometry</class>
    <class kind="class">cv::rgbd::Odometry</class>
    <class kind="struct">cv::rgbd::OdometryFrame</class>
    <class kind="struct">cv::rgbd::RgbdFrame</class>
    <class kind="class">cv::rgbd::RgbdICPOdometry</class>
    <class kind="class">cv::rgbd::RgbdNormals</class>
    <class kind="class">cv::rgbd::RgbdOdometry</class>
    <class kind="class">cv::rgbd::RgbdPlane</class>
    <namespace>cv</namespace>
    <namespace>cv::rgbd</namespace>
  </compound>
  <compound kind="file">
    <name>pose_graph.hpp</name>
    <path>opencv2/rgbd/detail/</path>
    <filename>d1/da6/pose__graph_8hpp.html</filename>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <includes id="db/d65/quaternion_8hpp" name="quaternion.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/quaternion.hpp</includes>
    <class kind="class">cv::kinfu::detail::PoseGraph</class>
    <namespace>cv</namespace>
    <namespace>cv::kinfu</namespace>
    <namespace>cv::kinfu::detail</namespace>
  </compound>
  <compound kind="file">
    <name>dynafu.hpp</name>
    <path>opencv2/rgbd/</path>
    <filename>dc/dcf/dynafu_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <includes id="d9/dc4/kinfu_8hpp" name="kinfu.hpp" local="yes" import="no" module="no" objc="no">kinfu.hpp</includes>
    <class kind="class">cv::dynafu::DynaFu</class>
    <namespace>cv</namespace>
    <namespace>cv::dynafu</namespace>
  </compound>
  <compound kind="file">
    <name>intrinsics.hpp</name>
    <path>opencv2/rgbd/</path>
    <filename>d7/d65/intrinsics_8hpp.html</filename>
    <includes id="dc/d09/matx_8hpp" name="matx.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/matx.hpp</includes>
    <class kind="struct">cv::kinfu::Intr</class>
    <class kind="struct">cv::kinfu::Intr::Projector</class>
    <class kind="struct">cv::kinfu::Intr::Reprojector</class>
    <namespace>cv</namespace>
    <namespace>cv::kinfu</namespace>
  </compound>
  <compound kind="file">
    <name>kinfu.hpp</name>
    <path>opencv2/rgbd/</path>
    <filename>d9/dc4/kinfu_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <includes id="d9/d6b/volume_8hpp" name="volume.hpp" local="no" import="no" module="no" objc="no">opencv2/rgbd/volume.hpp</includes>
    <class kind="class">cv::kinfu::KinFu</class>
    <class kind="struct">cv::kinfu::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::kinfu</namespace>
  </compound>
  <compound kind="file">
    <name>large_kinfu.hpp</name>
    <path>opencv2/rgbd/</path>
    <filename>d1/db8/large__kinfu_8hpp.html</filename>
    <includes id="d9/d6b/volume_8hpp" name="volume.hpp" local="no" import="no" module="no" objc="no">opencv2/rgbd/volume.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <class kind="class">cv::large_kinfu::LargeKinfu</class>
    <class kind="struct">cv::large_kinfu::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::large_kinfu</namespace>
  </compound>
  <compound kind="file">
    <name>linemod.hpp</name>
    <path>opencv2/rgbd/</path>
    <filename>d7/d7a/linemod_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::linemod::QuantizedPyramid::Candidate</class>
    <class kind="class">cv::linemod::ColorGradient</class>
    <class kind="class">cv::linemod::DepthNormal</class>
    <class kind="class">cv::linemod::Detector</class>
    <class kind="struct">cv::linemod::Feature</class>
    <class kind="struct">cv::linemod::Match</class>
    <class kind="class">cv::linemod::Modality</class>
    <class kind="class">cv::linemod::QuantizedPyramid</class>
    <class kind="struct">cv::linemod::Template</class>
    <namespace>cv</namespace>
    <namespace>cv::linemod</namespace>
  </compound>
  <compound kind="file">
    <name>volume.hpp</name>
    <path>opencv2/rgbd/</path>
    <filename>d9/d6b/volume_8hpp.html</filename>
    <includes id="d7/d65/intrinsics_8hpp" name="intrinsics.hpp" local="yes" import="no" module="no" objc="no">intrinsics.hpp</includes>
    <includes id="de/d48/affine_8hpp" name="affine.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/affine.hpp</includes>
    <class kind="class">cv::kinfu::Volume</class>
    <class kind="struct">cv::kinfu::VolumeParams</class>
    <namespace>cv</namespace>
    <namespace>cv::kinfu</namespace>
  </compound>
  <compound kind="file">
    <name>saliency.hpp</name>
    <path>opencv2/</path>
    <filename>dd/da4/saliency_8hpp.html</filename>
    <includes id="d7/def/saliencyBaseClasses_8hpp" name="saliencyBaseClasses.hpp" local="yes" import="no" module="no" objc="no">opencv2/saliency/saliencyBaseClasses.hpp</includes>
    <includes id="d0/de5/saliencySpecializedClasses_8hpp" name="saliencySpecializedClasses.hpp" local="yes" import="no" module="no" objc="no">opencv2/saliency/saliencySpecializedClasses.hpp</includes>
  </compound>
  <compound kind="file">
    <name>saliencyBaseClasses.hpp</name>
    <path>opencv2/saliency/</path>
    <filename>d7/def/saliencyBaseClasses_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d8/d14/persistence_8hpp" name="persistence.hpp" local="no" import="no" module="no" objc="no">opencv2/core/persistence.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::saliency::MotionSaliency</class>
    <class kind="class">cv::saliency::Objectness</class>
    <class kind="class">cv::saliency::Saliency</class>
    <class kind="class">cv::saliency::StaticSaliency</class>
    <namespace>cv</namespace>
    <namespace>cv::saliency</namespace>
  </compound>
  <compound kind="file">
    <name>saliencySpecializedClasses.hpp</name>
    <path>opencv2/saliency/</path>
    <filename>d0/de5/saliencySpecializedClasses_8hpp.html</filename>
    <includes id="d7/def/saliencyBaseClasses_8hpp" name="saliencyBaseClasses.hpp" local="yes" import="no" module="no" objc="no">saliencyBaseClasses.hpp</includes>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::saliency::MotionSaliencyBinWangApr2014</class>
    <class kind="class">cv::saliency::ObjectnessBING</class>
    <class kind="class">cv::saliency::StaticSaliencyFineGrained</class>
    <class kind="class">cv::saliency::StaticSaliencySpectralResidual</class>
    <namespace>cv</namespace>
    <namespace>cv::saliency</namespace>
  </compound>
  <compound kind="file">
    <name>sfm.hpp</name>
    <path>opencv2/</path>
    <filename>d3/df9/sfm_8hpp.html</filename>
    <includes id="d7/d09/conditioning_8hpp" name="conditioning.hpp" local="no" import="no" module="no" objc="no">opencv2/sfm/conditioning.hpp</includes>
    <includes id="d4/db1/fundamental_8hpp" name="fundamental.hpp" local="no" import="no" module="no" objc="no">opencv2/sfm/fundamental.hpp</includes>
    <includes id="d2/dc6/io_8hpp" name="io.hpp" local="no" import="no" module="no" objc="no">opencv2/sfm/io.hpp</includes>
    <includes id="de/dd5/numeric_8hpp" name="numeric.hpp" local="no" import="no" module="no" objc="no">opencv2/sfm/numeric.hpp</includes>
    <includes id="d0/dbd/projection_8hpp" name="projection.hpp" local="no" import="no" module="no" objc="no">opencv2/sfm/projection.hpp</includes>
    <includes id="da/de8/triangulation_8hpp" name="triangulation.hpp" local="no" import="no" module="no" objc="no">opencv2/sfm/triangulation.hpp</includes>
  </compound>
  <compound kind="file">
    <name>conditioning.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>d7/d09/conditioning_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>fundamental.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>d4/db1/fundamental_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>io.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>d2/dc6/io_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>numeric.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>de/dd5/numeric_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>projection.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>d0/dbd/projection_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>reconstruct.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>d3/de1/reconstruct_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>robust.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>da/d0b/robust_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>simple_pipeline.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>de/d65/simple__pipeline_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::sfm::BaseSFM</class>
    <class kind="class">cv::sfm::libmv_CameraIntrinsicsOptions</class>
    <class kind="class">cv::sfm::libmv_ReconstructionOptions</class>
    <class kind="class">cv::sfm::SFMLibmvEuclideanReconstruction</class>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>triangulation.hpp</name>
    <path>opencv2/sfm/</path>
    <filename>da/de8/triangulation_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::sfm</namespace>
  </compound>
  <compound kind="file">
    <name>sfm_import_reconstruction.markdown</name>
    <path>/home/ci/opencv_contrib/modules/sfm/tutorials/sfm_import_reconstruction/</path>
    <filename>db/d43/sfm__import__reconstruction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>sfm_installation.markdown</name>
    <path>/home/ci/opencv_contrib/modules/sfm/tutorials/sfm_installation/</path>
    <filename>d4/dbe/sfm__installation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>sfm_scene_reconstruction.markdown</name>
    <path>/home/ci/opencv_contrib/modules/sfm/tutorials/sfm_scene reconstruction/</path>
    <filename>dc/d39/sfm__scene__reconstruction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>sfm_trajectory_estimation.markdown</name>
    <path>/home/ci/opencv_contrib/modules/sfm/tutorials/sfm_trajectory_estimation/</path>
    <filename>d3/d94/sfm__trajectory__estimation_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_sfm.markdown</name>
    <path>/home/ci/opencv_contrib/modules/sfm/tutorials/</path>
    <filename>dc/de0/table__of__content__sfm_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>shape.hpp</name>
    <path>opencv2/</path>
    <filename>d3/d30/shape_8hpp.html</filename>
    <includes id="dd/dcb/emdL1_8hpp" name="emdL1.hpp" local="yes" import="no" module="no" objc="no">opencv2/shape/emdL1.hpp</includes>
    <includes id="dc/d27/shape__transformer_8hpp" name="shape_transformer.hpp" local="yes" import="no" module="no" objc="no">opencv2/shape/shape_transformer.hpp</includes>
    <includes id="df/d08/hist__cost_8hpp" name="hist_cost.hpp" local="yes" import="no" module="no" objc="no">opencv2/shape/hist_cost.hpp</includes>
    <includes id="d4/d7c/shape__distance_8hpp" name="shape_distance.hpp" local="yes" import="no" module="no" objc="no">opencv2/shape/shape_distance.hpp</includes>
  </compound>
  <compound kind="file">
    <name>shape.hpp</name>
    <path>opencv2/shape/</path>
    <filename>db/d0f/shape_2shape_8hpp.html</filename>
    <includes id="d3/d30/shape_8hpp" name="shape.hpp" local="yes" import="no" module="no" objc="no">opencv2/shape.hpp</includes>
  </compound>
  <compound kind="file">
    <name>emdL1.hpp</name>
    <path>opencv2/shape/</path>
    <filename>dd/dcb/emdL1_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>hist_cost.hpp</name>
    <path>opencv2/shape/</path>
    <filename>df/d08/hist__cost_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::ChiHistogramCostExtractor</class>
    <class kind="class">cv::EMDHistogramCostExtractor</class>
    <class kind="class">cv::EMDL1HistogramCostExtractor</class>
    <class kind="class">cv::HistogramCostExtractor</class>
    <class kind="class">cv::NormHistogramCostExtractor</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>shape_distance.hpp</name>
    <path>opencv2/shape/</path>
    <filename>d4/d7c/shape__distance_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="df/d08/hist__cost_8hpp" name="hist_cost.hpp" local="yes" import="no" module="no" objc="no">opencv2/shape/hist_cost.hpp</includes>
    <includes id="dc/d27/shape__transformer_8hpp" name="shape_transformer.hpp" local="yes" import="no" module="no" objc="no">opencv2/shape/shape_transformer.hpp</includes>
    <class kind="class">cv::HausdorffDistanceExtractor</class>
    <class kind="class">cv::ShapeContextDistanceExtractor</class>
    <class kind="class">cv::ShapeDistanceExtractor</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>shape_transformer.hpp</name>
    <path>opencv2/shape/</path>
    <filename>dc/d27/shape__transformer_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::AffineTransformer</class>
    <class kind="class">cv::ShapeTransformer</class>
    <class kind="class">cv::ThinPlateSplineShapeTransformer</class>
    <namespace>cv</namespace>
  </compound>
  <compound kind="file">
    <name>signal.hpp</name>
    <path>opencv2/</path>
    <filename>dd/d5f/signal_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/dc0/signal__resample_8hpp" name="signal_resample.hpp" local="yes" import="no" module="no" objc="no">opencv2/signal/signal_resample.hpp</includes>
  </compound>
  <compound kind="file">
    <name>signal_resample.hpp</name>
    <path>opencv2/signal/</path>
    <filename>de/dc0/signal__resample_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::signal</namespace>
  </compound>
  <compound kind="file">
    <name>quasi_dense_stereo.hpp</name>
    <path>opencv2/stereo/</path>
    <filename>df/d21/quasi__dense__stereo_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::stereo::MatchQuasiDense</class>
    <class kind="struct">cv::stereo::PropagationParameters</class>
    <class kind="class">cv::stereo::QuasiDenseStereo</class>
    <namespace>cv</namespace>
    <namespace>cv::stereo</namespace>
  </compound>
  <compound kind="file">
    <name>qds_export_parameters.markdown</name>
    <path>/home/ci/opencv_contrib/modules/stereo/tutorials/qds_export_parameters/</path>
    <filename>d4/d5f/qds__export__parameters_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>qds_quasi_dense_stereo.markdown</name>
    <path>/home/ci/opencv_contrib/modules/stereo/tutorials/qds_quasi_dense_stereo/</path>
    <filename>d9/de7/qds__quasi__dense__stereo_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_quasi_dense_stereo.markdown</name>
    <path>/home/ci/opencv_contrib/modules/stereo/tutorials/</path>
    <filename>d8/df5/table__of__content__quasi__dense__stereo_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>graycodepattern.hpp</name>
    <path>opencv2/structured_light/</path>
    <filename>d7/d9c/graycodepattern_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="df/d33/structured__light_2structured__light_8hpp" name="structured_light.hpp" local="yes" import="no" module="no" objc="no">opencv2/structured_light/structured_light.hpp</includes>
    <class kind="class">cv::structured_light::GrayCodePattern</class>
    <class kind="struct">cv::structured_light::GrayCodePattern::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::structured_light</namespace>
  </compound>
  <compound kind="file">
    <name>sinusoidalpattern.hpp</name>
    <path>opencv2/structured_light/</path>
    <filename>d5/de0/sinusoidalpattern_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <includes id="df/d33/structured__light_2structured__light_8hpp" name="structured_light.hpp" local="yes" import="no" module="no" objc="no">opencv2/structured_light/structured_light.hpp</includes>
    <includes id="dd/dee/phase__unwrapping_8hpp" name="phase_unwrapping.hpp" local="no" import="no" module="no" objc="no">opencv2/phase_unwrapping.hpp</includes>
    <includes id="d2/d28/calib3d_8hpp" name="calib3d.hpp" local="no" import="no" module="no" objc="no">opencv2/calib3d.hpp</includes>
    <class kind="struct">cv::structured_light::SinusoidalPattern::Params</class>
    <class kind="class">cv::structured_light::SinusoidalPattern</class>
    <namespace>cv</namespace>
    <namespace>cv::structured_light</namespace>
  </compound>
  <compound kind="file">
    <name>structured_light.hpp</name>
    <path>opencv2/</path>
    <filename>d3/d23/structured__light_8hpp.html</filename>
    <includes id="df/d33/structured__light_2structured__light_8hpp" name="structured_light.hpp" local="yes" import="no" module="no" objc="no">opencv2/structured_light/structured_light.hpp</includes>
    <includes id="d7/d9c/graycodepattern_8hpp" name="graycodepattern.hpp" local="yes" import="no" module="no" objc="no">opencv2/structured_light/graycodepattern.hpp</includes>
    <includes id="d5/de0/sinusoidalpattern_8hpp" name="sinusoidalpattern.hpp" local="yes" import="no" module="no" objc="no">opencv2/structured_light/sinusoidalpattern.hpp</includes>
  </compound>
  <compound kind="file">
    <name>structured_light.hpp</name>
    <path>opencv2/structured_light/</path>
    <filename>df/d33/structured__light_2structured__light_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::structured_light::StructuredLightPattern</class>
    <namespace>cv</namespace>
    <namespace>cv::structured_light</namespace>
  </compound>
  <compound kind="file">
    <name>capture_pattern.markdown</name>
    <path>/home/ci/opencv_contrib/modules/structured_light/tutorials/capture_pattern/</path>
    <filename>d5/df3/capture__pattern_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>capturesinpattern.markdown</name>
    <path>/home/ci/opencv_contrib/modules/structured_light/tutorials/capturesinpattern/</path>
    <filename>d4/d9d/capturesinpattern_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>tutorial_decode_pattern.markdown</name>
    <path>/home/ci/opencv_contrib/modules/structured_light/tutorials/decode_pattern/</path>
    <filename>df/d46/tutorial__decode__pattern_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>structured_light.markdown</name>
    <path>/home/ci/opencv_contrib/modules/structured_light/tutorials/</path>
    <filename>d9/d3e/structured__light_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>superres.hpp</name>
    <path>opencv2/</path>
    <filename>d8/d2a/superres_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d2/dc3/superres_2include_2opencv2_2superres_2optical__flow_8hpp" name="optical_flow.hpp" local="yes" import="no" module="no" objc="no">opencv2/superres/optical_flow.hpp</includes>
    <class kind="class">cv::superres::FrameSource</class>
    <class kind="class">cv::superres::SuperResolution</class>
    <namespace>cv</namespace>
    <namespace>cv::superres</namespace>
  </compound>
  <compound kind="file">
    <name>optical_flow.hpp</name>
    <path>opencv2/superres/</path>
    <filename>d2/dc3/superres_2include_2opencv2_2superres_2optical__flow_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::superres::BroxOpticalFlow</class>
    <class kind="class">cv::superres::DenseOpticalFlowExt</class>
    <class kind="class">cv::superres::DualTVL1OpticalFlow</class>
    <class kind="class">cv::superres::FarnebackOpticalFlow</class>
    <class kind="class">cv::superres::PyrLKOpticalFlow</class>
    <namespace>cv</namespace>
    <namespace>cv::superres</namespace>
  </compound>
  <compound kind="file">
    <name>optical_flow.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>dd/d49/videostab_2include_2opencv2_2videostab_2optical__flow_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::videostab::IDenseOptFlowEstimator</class>
    <class kind="class">cv::videostab::ISparseOptFlowEstimator</class>
    <class kind="class">cv::videostab::PyrLkOptFlowEstimatorBase</class>
    <class kind="class">cv::videostab::SparsePyrLkOptFlowEstimator</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>surface_matching.hpp</name>
    <path>opencv2/</path>
    <filename>d2/d40/surface__matching_8hpp.html</filename>
    <includes id="d5/d52/ppf__match__3d_8hpp" name="ppf_match_3d.hpp" local="yes" import="no" module="no" objc="no">surface_matching/ppf_match_3d.hpp</includes>
    <includes id="d3/d94/icp_8hpp" name="icp.hpp" local="yes" import="no" module="no" objc="no">surface_matching/icp.hpp</includes>
  </compound>
  <compound kind="file">
    <name>icp.hpp</name>
    <path>opencv2/surface_matching/</path>
    <filename>d3/d94/icp_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d8/d9d/pose__3d_8hpp" name="pose_3d.hpp" local="yes" import="no" module="no" objc="no">pose_3d.hpp</includes>
    <class kind="class">cv::ppf_match_3d::ICP</class>
    <namespace>cv</namespace>
    <namespace>cv::ppf_match_3d</namespace>
  </compound>
  <compound kind="file">
    <name>pose_3d.hpp</name>
    <path>opencv2/surface_matching/</path>
    <filename>d8/d9d/pose__3d_8hpp.html</filename>
    <includes id="dd/dc7/cvstd_8hpp" name="cvstd.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cvstd.hpp</includes>
    <class kind="class">cv::ppf_match_3d::Pose3D</class>
    <class kind="class">cv::ppf_match_3d::PoseCluster3D</class>
    <namespace>cv</namespace>
    <namespace>cv::ppf_match_3d</namespace>
  </compound>
  <compound kind="file">
    <name>ppf_helpers.hpp</name>
    <path>opencv2/surface_matching/</path>
    <filename>d9/dd2/ppf__helpers_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ppf_match_3d</namespace>
  </compound>
  <compound kind="file">
    <name>ppf_match_3d.hpp</name>
    <path>opencv2/surface_matching/</path>
    <filename>d5/d52/ppf__match__3d_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d8/d9d/pose__3d_8hpp" name="pose_3d.hpp" local="yes" import="no" module="no" objc="no">pose_3d.hpp</includes>
    <includes id="d0/d43/t__hash__int_8hpp" name="t_hash_int.hpp" local="yes" import="no" module="no" objc="no">t_hash_int.hpp</includes>
    <class kind="class">cv::ppf_match_3d::PPF3DDetector</class>
    <class kind="struct">THash</class>
    <namespace>cv</namespace>
    <namespace>cv::ppf_match_3d</namespace>
  </compound>
  <compound kind="file">
    <name>t_hash_int.hpp</name>
    <path>opencv2/surface_matching/</path>
    <filename>d0/d43/t__hash__int_8hpp.html</filename>
    <class kind="struct">hashnode_i</class>
    <class kind="struct">hashtable_int</class>
    <namespace>cv</namespace>
    <namespace>cv::ppf_match_3d</namespace>
  </compound>
  <compound kind="file">
    <name>text.hpp</name>
    <path>opencv2/</path>
    <filename>d6/db3/text_8hpp.html</filename>
    <includes id="df/d05/erfilter_8hpp" name="erfilter.hpp" local="yes" import="no" module="no" objc="no">opencv2/text/erfilter.hpp</includes>
    <includes id="db/d5e/ocr_8hpp" name="ocr.hpp" local="yes" import="no" module="no" objc="no">opencv2/text/ocr.hpp</includes>
    <includes id="d4/d26/textDetector_8hpp" name="textDetector.hpp" local="yes" import="no" module="no" objc="no">opencv2/text/textDetector.hpp</includes>
    <includes id="d4/dc8/swt__text__detection_8hpp" name="swt_text_detection.hpp" local="yes" import="no" module="no" objc="no">opencv2/text/swt_text_detection.hpp</includes>
  </compound>
  <compound kind="file">
    <name>erfilter.hpp</name>
    <path>opencv2/text/</path>
    <filename>df/d05/erfilter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::text::ERFilter::Callback</class>
    <class kind="class">cv::text::ERFilter</class>
    <class kind="struct">cv::text::ERStat</class>
    <namespace>cv</namespace>
    <namespace>cv::text</namespace>
  </compound>
  <compound kind="file">
    <name>ocr.hpp</name>
    <path>opencv2/text/</path>
    <filename>db/d5e/ocr_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::text::BaseOCR</class>
    <class kind="class">cv::text::OCRHMMDecoder::ClassifierCallback</class>
    <class kind="class">cv::text::OCRBeamSearchDecoder::ClassifierCallback</class>
    <class kind="class">cv::text::OCRBeamSearchDecoder</class>
    <class kind="class">cv::text::OCRHMMDecoder</class>
    <class kind="class">cv::text::OCRHolisticWordRecognizer</class>
    <class kind="class">cv::text::OCRTesseract</class>
    <namespace>cv</namespace>
    <namespace>cv::text</namespace>
  </compound>
  <compound kind="file">
    <name>swt_text_detection.hpp</name>
    <path>opencv2/text/</path>
    <filename>d4/dc8/swt__text__detection_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::text</namespace>
  </compound>
  <compound kind="file">
    <name>textDetector.hpp</name>
    <path>opencv2/text/</path>
    <filename>d4/d26/textDetector_8hpp.html</filename>
    <includes id="db/d5e/ocr_8hpp" name="ocr.hpp" local="yes" import="no" module="no" objc="no">ocr.hpp</includes>
    <class kind="class">cv::text::TextDetector</class>
    <class kind="class">cv::text::TextDetectorCNN</class>
    <namespace>cv</namespace>
    <namespace>cv::text</namespace>
  </compound>
  <compound kind="file">
    <name>install_tesseract.markdown</name>
    <path>/home/ci/opencv_contrib/modules/text/tutorials/install_tesseract/</path>
    <filename>de/d5b/install__tesseract_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_text.markdown</name>
    <path>/home/ci/opencv_contrib/modules/text/tutorials/</path>
    <filename>dd/d51/table__of__content__text_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>feature.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>d4/d35/feature_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::detail::tracking::contrib_feature::CvFeatureEvaluator</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvFeatureParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHaarEvaluator</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHaarFeatureParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHOGEvaluator</class>
    <class kind="struct">cv::detail::tracking::contrib_feature::CvHOGFeatureParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvLBPEvaluator</class>
    <class kind="struct">cv::detail::tracking::contrib_feature::CvLBPFeatureParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHOGEvaluator::Feature</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvLBPEvaluator::Feature</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHaarEvaluator::FeatureHaar</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::detail::tracking</namespace>
    <namespace>cv::detail::tracking::contrib_feature</namespace>
    <member kind="define">
      <type>#define</type>
      <name>CC_FEATURE_PARAMS</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>ae915e9c622626e3ae66f0f26888f7483</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CC_FEATURE_SIZE</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>ac37477676c4d705975f9738328e2a6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CC_FEATURES</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>ae96b00d8819a3087a128be391f2f1c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CC_ISINTEGRAL</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a612787fd1f14e45ffc25b1d8b9c1d6e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CC_MAX_CAT_COUNT</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a6e70b16076f6d08d02d10fe497dbe932</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CC_NUM_FEATURES</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>afe0ad200fbe7b7f061bff086bc9cf6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CC_RECT</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>adaf589fb4cf59042b36f6b2c3d314701</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CC_RECTS</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a9a4d239dc1b45012d94402456bbcaa20</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CC_TILTED</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>acadc222865c38a2fc6dba264b1fed867</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAAR_FEATURE_MAX</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a54d742542c40513ae056b7eca665bd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SUM_OFFSETS</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a4150356626f7917e5058ba1efd3e1f21</anchor>
      <arglist>(p0, p1, p2, p3, rect, step)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TILTED_OFFSETS</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>aeeda2e9d3b1dcc2d90e4e486e5f2fd94</anchor>
      <arglist>(p0, p1, p2, p3, rect, step)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FEATURES</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>afccbf4767e77e170c6dbae1f8bcfdf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HFP_NAME</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a906462825d845306cb0b9f7f5e8c1b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HOGF_NAME</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a3ca4bc7ad63ab0f10a5ba57da15b92a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LBPF_NAME</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a8a8ae05a9da7fdcf92a9c3dcb9bc3658</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N_BINS</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a401f1cca6f833dfa7601f22db5431067</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>N_CELLS</name>
      <anchorfile>d4/d35/feature_8hpp.html</anchorfile>
      <anchor>a882207be736e20036255cf3bcd423452</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>kalman_filters.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>d6/db3/kalman__filters_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::detail::tracking::kalman_filters::AugmentedUnscentedKalmanFilterParams</class>
    <class kind="class">cv::detail::tracking::kalman_filters::UkfSystemModel</class>
    <class kind="class">cv::detail::tracking::kalman_filters::UnscentedKalmanFilter</class>
    <class kind="class">cv::detail::tracking::kalman_filters::UnscentedKalmanFilterParams</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::detail::tracking</namespace>
    <namespace>cv::detail::tracking::kalman_filters</namespace>
  </compound>
  <compound kind="file">
    <name>onlineBoosting.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>d9/dd7/onlineBoosting_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::detail::tracking::online_boosting::BaseClassifier</class>
    <class kind="class">cv::detail::tracking::online_boosting::ClassifierThreshold</class>
    <class kind="class">cv::detail::tracking::online_boosting::Detector</class>
    <class kind="class">cv::detail::tracking::online_boosting::EstimatedGaussDistribution</class>
    <class kind="class">cv::detail::tracking::online_boosting::StrongClassifierDirectSelection</class>
    <class kind="class">cv::detail::tracking::online_boosting::WeakClassifierHaarFeature</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::detail::tracking</namespace>
    <namespace>cv::detail::tracking::online_boosting</namespace>
  </compound>
  <compound kind="file">
    <name>tldDataset.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>d7/df7/tldDataset_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::detail::tracking</namespace>
    <namespace>cv::detail::tracking::tld</namespace>
  </compound>
  <compound kind="file">
    <name>tracking_by_matching.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>d1/db4/tracking__by__matching_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <class kind="class">cv::detail::tracking::tbm::CosDistance</class>
    <class kind="class">cv::detail::tracking::tbm::IDescriptorDistance</class>
    <class kind="class">cv::detail::tracking::tbm::IImageDescriptor</class>
    <class kind="class">cv::detail::tracking::tbm::ITrackerByMatching</class>
    <class kind="class">cv::detail::tracking::tbm::MatchTemplateDistance</class>
    <class kind="class">cv::detail::tracking::tbm::ResizedImageDescriptor</class>
    <class kind="class">cv::detail::tracking::tbm::Track</class>
    <class kind="struct">cv::detail::tracking::tbm::TrackedObject</class>
    <class kind="struct">cv::detail::tracking::tbm::TrackerParams</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::detail::tracking</namespace>
    <namespace>cv::detail::tracking::tbm</namespace>
  </compound>
  <compound kind="file">
    <name>tracking_internals.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>d3/de1/tracking__internals_8hpp.html</filename>
    <includes id="d7/d65/tracking_8detail_8hpp" name="tracking.detail.hpp" local="yes" import="no" module="no" objc="no">opencv2/video/detail/tracking.detail.hpp</includes>
    <includes id="d4/d35/feature_8hpp" name="feature.hpp" local="yes" import="no" module="no" objc="no">feature.hpp</includes>
    <includes id="d9/dd7/onlineBoosting_8hpp" name="onlineBoosting.hpp" local="yes" import="no" module="no" objc="no">onlineBoosting.hpp</includes>
    <class kind="struct">cv::detail::tracking::TrackerContribSamplerCSC::Params</class>
    <class kind="struct">cv::detail::tracking::TrackerSamplerCS::Params</class>
    <class kind="struct">cv::detail::tracking::TrackerSamplerPF::Params</class>
    <class kind="struct">cv::detail::tracking::TrackerContribFeatureHAAR::Params</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState</class>
    <class kind="class">cv::detail::tracking::TrackerContribFeature</class>
    <class kind="class">cv::detail::tracking::TrackerContribFeatureHAAR</class>
    <class kind="class">cv::detail::tracking::TrackerContribFeatureSet</class>
    <class kind="class">cv::detail::tracking::TrackerContribSampler</class>
    <class kind="class">cv::detail::tracking::TrackerContribSamplerAlgorithm</class>
    <class kind="class">cv::detail::tracking::TrackerContribSamplerCSC</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureFeature2d</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureHOG</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureLBP</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerCS</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerPF</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimatorAdaBoosting</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimatorSVM</class>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::detail::tracking</namespace>
  </compound>
  <compound kind="file">
    <name>tracking_legacy.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>dc/d14/tracking__legacy_8hpp.html</filename>
    <includes id="d3/de1/tracking__internals_8hpp" name="tracking_internals.hpp" local="yes" import="no" module="no" objc="no">tracking_internals.hpp</includes>
    <class kind="class">cv::legacy::MultiTracker</class>
    <class kind="class">cv::legacy::MultiTracker_Alt</class>
    <class kind="class">cv::legacy::MultiTrackerTLD</class>
    <class kind="struct">cv::legacy::TrackerMIL::Params</class>
    <class kind="struct">cv::legacy::TrackerBoosting::Params</class>
    <class kind="struct">cv::legacy::TrackerMedianFlow::Params</class>
    <class kind="struct">cv::legacy::TrackerTLD::Params</class>
    <class kind="struct">cv::legacy::TrackerKCF::Params</class>
    <class kind="struct">cv::legacy::TrackerCSRT::Params</class>
    <class kind="class">cv::legacy::Tracker</class>
    <class kind="class">cv::legacy::TrackerBoosting</class>
    <class kind="class">cv::legacy::TrackerCSRT</class>
    <class kind="class">cv::legacy::TrackerKCF</class>
    <class kind="class">cv::legacy::TrackerMedianFlow</class>
    <class kind="class">cv::legacy::TrackerMIL</class>
    <class kind="class">cv::legacy::TrackerMOSSE</class>
    <class kind="class">cv::legacy::TrackerTLD</class>
    <namespace>cv</namespace>
    <namespace>cv::legacy</namespace>
  </compound>
  <compound kind="file">
    <name>twist.hpp</name>
    <path>opencv2/tracking/</path>
    <filename>d4/d6b/twist_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::detail::tracking</namespace>
  </compound>
  <compound kind="file">
    <name>tutorial_customizing_cn_tracker.markdown</name>
    <path>/home/ci/opencv_contrib/modules/tracking/tutorials/</path>
    <filename>d0/dbd/tutorial__customizing__cn__tracker_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>tutorial_introduction_to_tracker.markdown</name>
    <path>/home/ci/opencv_contrib/modules/tracking/tutorials/</path>
    <filename>d9/d41/tutorial__introduction__to__tracker_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>tutorial_multitracker.markdown</name>
    <path>/home/ci/opencv_contrib/modules/tracking/tutorials/</path>
    <filename>d2/dcc/tutorial__multitracker_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>videostab.hpp</name>
    <path>opencv2/</path>
    <filename>dd/d91/videostab_8hpp.html</filename>
    <includes id="da/dde/stabilizer_8hpp" name="stabilizer.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/stabilizer.hpp</includes>
    <includes id="d3/dcf/ring__buffer_8hpp" name="ring_buffer.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/ring_buffer.hpp</includes>
  </compound>
  <compound kind="file">
    <name>deblurring.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>d4/db5/deblurring_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::videostab::DeblurerBase</class>
    <class kind="class">cv::videostab::NullDeblurer</class>
    <class kind="class">cv::videostab::WeightingDeblurer</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>fast_marching.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>df/d48/fast__marching_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="db/d63/fast__marching__inl_8hpp" name="fast_marching_inl.hpp" local="yes" import="no" module="no" objc="no">fast_marching_inl.hpp</includes>
    <class kind="class">cv::videostab::FastMarchingMethod</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>fast_marching_inl.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>db/d63/fast__marching__inl_8hpp.html</filename>
    <includes id="df/d48/fast__marching_8hpp" name="fast_marching.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/fast_marching.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>frame_source.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>df/da4/frame__source_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::videostab::IFrameSource</class>
    <class kind="class">cv::videostab::MaskFrameSource</class>
    <class kind="class">cv::videostab::NullFrameSource</class>
    <class kind="class">cv::videostab::VideoFileSource</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>global_motion.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>d1/d44/global__motion_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <includes id="dd/d49/videostab_2include_2opencv2_2videostab_2optical__flow_8hpp" name="optical_flow.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/optical_flow.hpp</includes>
    <includes id="de/d4e/motion__core_8hpp" name="motion_core.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/motion_core.hpp</includes>
    <includes id="da/d94/outlier__rejection_8hpp" name="outlier_rejection.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/outlier_rejection.hpp</includes>
    <class kind="class">cv::videostab::FromFileMotionReader</class>
    <class kind="class">cv::videostab::ImageMotionEstimatorBase</class>
    <class kind="class">cv::videostab::KeypointBasedMotionEstimator</class>
    <class kind="class">cv::videostab::MotionEstimatorBase</class>
    <class kind="class">cv::videostab::MotionEstimatorL1</class>
    <class kind="class">cv::videostab::MotionEstimatorRansacL2</class>
    <class kind="class">cv::videostab::ToFileMotionWriter</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>inpainting.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>dc/dc7/videostab_2include_2opencv2_2videostab_2inpainting_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="dd/d49/videostab_2include_2opencv2_2videostab_2optical__flow_8hpp" name="optical_flow.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/optical_flow.hpp</includes>
    <includes id="df/d48/fast__marching_8hpp" name="fast_marching.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/fast_marching.hpp</includes>
    <includes id="d1/d44/global__motion_8hpp" name="global_motion.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/global_motion.hpp</includes>
    <includes id="dc/d81/photo_8hpp" name="photo.hpp" local="yes" import="no" module="no" objc="no">opencv2/photo.hpp</includes>
    <class kind="class">cv::videostab::ColorAverageInpainter</class>
    <class kind="class">cv::videostab::ColorInpainter</class>
    <class kind="class">cv::videostab::ConsistentMosaicInpainter</class>
    <class kind="class">cv::videostab::InpainterBase</class>
    <class kind="class">cv::videostab::InpaintingPipeline</class>
    <class kind="class">cv::videostab::MotionInpainter</class>
    <class kind="class">cv::videostab::NullInpainter</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>inpainting.hpp</name>
    <path>opencv2/xphoto/</path>
    <filename>d7/d72/xphoto_2include_2opencv2_2xphoto_2inpainting_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::xphoto</namespace>
  </compound>
  <compound kind="file">
    <name>log.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>d4/d3d/log_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::videostab::ILog</class>
    <class kind="class">cv::videostab::LogToStdout</class>
    <class kind="class">cv::videostab::NullLog</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>motion_core.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>de/d4e/motion__core_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::videostab::RansacParams</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>motion_stabilizing.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>da/d38/motion__stabilizing_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d44/global__motion_8hpp" name="global_motion.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/global_motion.hpp</includes>
    <class kind="class">cv::videostab::GaussianMotionFilter</class>
    <class kind="class">cv::videostab::IMotionStabilizer</class>
    <class kind="class">cv::videostab::LpMotionStabilizer</class>
    <class kind="class">cv::videostab::MotionFilterBase</class>
    <class kind="class">cv::videostab::MotionStabilizationPipeline</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>outlier_rejection.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>da/d94/outlier__rejection_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="de/d4e/motion__core_8hpp" name="motion_core.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/motion_core.hpp</includes>
    <class kind="class">cv::videostab::IOutlierRejector</class>
    <class kind="class">cv::videostab::NullOutlierRejector</class>
    <class kind="class">cv::videostab::TranslationBasedLocalOutlierRejector</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>ring_buffer.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>d3/dcf/ring__buffer_8hpp.html</filename>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>stabilizer.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>da/dde/stabilizer_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <includes id="d1/d44/global__motion_8hpp" name="global_motion.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/global_motion.hpp</includes>
    <includes id="da/d38/motion__stabilizing_8hpp" name="motion_stabilizing.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/motion_stabilizing.hpp</includes>
    <includes id="df/da4/frame__source_8hpp" name="frame_source.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/frame_source.hpp</includes>
    <includes id="d4/d3d/log_8hpp" name="log.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/log.hpp</includes>
    <includes id="dc/dc7/videostab_2include_2opencv2_2videostab_2inpainting_8hpp" name="inpainting.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/inpainting.hpp</includes>
    <includes id="d4/db5/deblurring_8hpp" name="deblurring.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/deblurring.hpp</includes>
    <includes id="d0/df9/wobble__suppression_8hpp" name="wobble_suppression.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/wobble_suppression.hpp</includes>
    <class kind="class">cv::videostab::OnePassStabilizer</class>
    <class kind="class">cv::videostab::StabilizerBase</class>
    <class kind="class">cv::videostab::TwoPassStabilizer</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>wobble_suppression.hpp</name>
    <path>opencv2/videostab/</path>
    <filename>d0/df9/wobble__suppression_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d8/dd1/modules_2core_2include_2opencv2_2core_2cuda_8hpp" name="cuda.hpp" local="yes" import="no" module="no" objc="no">opencv2/core/cuda.hpp</includes>
    <includes id="d1/d44/global__motion_8hpp" name="global_motion.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/global_motion.hpp</includes>
    <includes id="d4/d3d/log_8hpp" name="log.hpp" local="yes" import="no" module="no" objc="no">opencv2/videostab/log.hpp</includes>
    <class kind="class">cv::videostab::MoreAccurateMotionWobbleSuppressor</class>
    <class kind="class">cv::videostab::MoreAccurateMotionWobbleSuppressorBase</class>
    <class kind="class">cv::videostab::NullWobbleSuppressor</class>
    <class kind="class">cv::videostab::WobbleSuppressorBase</class>
    <namespace>cv</namespace>
    <namespace>cv::videostab</namespace>
  </compound>
  <compound kind="file">
    <name>viz.hpp</name>
    <path>opencv2/</path>
    <filename>d0/d7e/viz_8hpp.html</filename>
    <includes id="d3/d0e/contrib_2modules_2viz_2include_2opencv2_2viz_2types_8hpp" name="types.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/types.hpp</includes>
    <includes id="d0/dd3/widgets_8hpp" name="widgets.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/widgets.hpp</includes>
    <includes id="de/d82/viz3d_8hpp" name="viz3d.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/viz3d.hpp</includes>
    <includes id="d2/d4b/vizcore_8hpp" name="vizcore.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/vizcore.hpp</includes>
  </compound>
  <compound kind="file">
    <name>viz3d.hpp</name>
    <path>opencv2/viz/</path>
    <filename>de/d82/viz3d_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d3/d0e/contrib_2modules_2viz_2include_2opencv2_2viz_2types_8hpp" name="types.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/types.hpp</includes>
    <includes id="d0/dd3/widgets_8hpp" name="widgets.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/widgets.hpp</includes>
    <class kind="class">cv::viz::Viz3d</class>
    <namespace>cv</namespace>
    <namespace>cv::viz</namespace>
  </compound>
  <compound kind="file">
    <name>vizcore.hpp</name>
    <path>opencv2/viz/</path>
    <filename>d2/d4b/vizcore_8hpp.html</filename>
    <includes id="d3/d0e/contrib_2modules_2viz_2include_2opencv2_2viz_2types_8hpp" name="types.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/types.hpp</includes>
    <includes id="d0/dd3/widgets_8hpp" name="widgets.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/widgets.hpp</includes>
    <includes id="de/d82/viz3d_8hpp" name="viz3d.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/viz3d.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::viz</namespace>
  </compound>
  <compound kind="file">
    <name>widget_accessor.hpp</name>
    <path>opencv2/viz/</path>
    <filename>d7/d5d/widget__accessor_8hpp.html</filename>
    <includes id="dc/dcc/cvdef_8h" name="cvdef.h" local="no" import="no" module="no" objc="no">opencv2/core/cvdef.h</includes>
    <class kind="struct">cv::viz::WidgetAccessor</class>
    <namespace>cv</namespace>
    <namespace>cv::viz</namespace>
  </compound>
  <compound kind="file">
    <name>widgets.hpp</name>
    <path>opencv2/viz/</path>
    <filename>d0/dd3/widgets_8hpp.html</filename>
    <includes id="d3/d0e/contrib_2modules_2viz_2include_2opencv2_2viz_2types_8hpp" name="types.hpp" local="no" import="no" module="no" objc="no">opencv2/viz/types.hpp</includes>
    <class kind="class">cv::viz::WArrow</class>
    <class kind="class">cv::viz::WCameraPosition</class>
    <class kind="class">cv::viz::WCircle</class>
    <class kind="class">cv::viz::WCloud</class>
    <class kind="class">cv::viz::WCloudCollection</class>
    <class kind="class">cv::viz::WCloudNormals</class>
    <class kind="class">cv::viz::WCone</class>
    <class kind="class">cv::viz::WCoordinateSystem</class>
    <class kind="class">cv::viz::WCube</class>
    <class kind="class">cv::viz::WCylinder</class>
    <class kind="class">cv::viz::WGrid</class>
    <class kind="class">cv::viz::Widget</class>
    <class kind="class">cv::viz::Widget2D</class>
    <class kind="class">cv::viz::Widget3D</class>
    <class kind="class">cv::viz::WImage3D</class>
    <class kind="class">cv::viz::WImageOverlay</class>
    <class kind="class">cv::viz::WLine</class>
    <class kind="class">cv::viz::WMesh</class>
    <class kind="class">cv::viz::WPaintedCloud</class>
    <class kind="class">cv::viz::WPlane</class>
    <class kind="class">cv::viz::WPolyLine</class>
    <class kind="class">cv::viz::WSphere</class>
    <class kind="class">cv::viz::WText</class>
    <class kind="class">cv::viz::WText3D</class>
    <class kind="class">cv::viz::WTrajectory</class>
    <class kind="class">cv::viz::WTrajectoryFrustums</class>
    <class kind="class">cv::viz::WTrajectorySpheres</class>
    <class kind="class">cv::viz::WWidgetMerger</class>
    <namespace>cv</namespace>
    <namespace>cv::viz</namespace>
  </compound>
  <compound kind="file">
    <name>creating_widgets.markdown</name>
    <path>/home/ci/opencv_contrib/modules/viz/tutorials/creating_widgets/</path>
    <filename>da/d9a/creating__widgets_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>histo3D.markdown</name>
    <path>/home/ci/opencv_contrib/modules/viz/tutorials/histo3D/</path>
    <filename>df/dd7/histo3D_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>launching_viz.markdown</name>
    <path>/home/ci/opencv_contrib/modules/viz/tutorials/launching_viz/</path>
    <filename>df/da1/launching__viz_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>table_of_content_viz.markdown</name>
    <path>/home/ci/opencv_contrib/modules/viz/tutorials/</path>
    <filename>d1/d79/table__of__content__viz_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>transformations.markdown</name>
    <path>/home/ci/opencv_contrib/modules/viz/tutorials/transformations/</path>
    <filename>d9/d7a/transformations_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>widget_pose.markdown</name>
    <path>/home/ci/opencv_contrib/modules/viz/tutorials/widget_pose/</path>
    <filename>d6/d3c/widget__pose_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>wechat_qrcode.hpp</name>
    <path>opencv2/</path>
    <filename>d2/d68/wechat__qrcode_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::wechat_qrcode::WeChatQRCode</class>
    <namespace>cv</namespace>
    <namespace>cv::wechat_qrcode</namespace>
  </compound>
  <compound kind="file">
    <name>xfeatures2d.hpp</name>
    <path>opencv2/</path>
    <filename>dc/daa/xfeatures2d_8hpp.html</filename>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <includes id="dc/dcb/nonfree_8hpp" name="nonfree.hpp" local="yes" import="no" module="no" objc="no">opencv2/xfeatures2d/nonfree.hpp</includes>
    <class kind="class">cv::xfeatures2d::AffineFeature2D</class>
    <class kind="class">cv::xfeatures2d::BEBLID</class>
    <class kind="class">cv::xfeatures2d::BoostDesc</class>
    <class kind="class">cv::xfeatures2d::BriefDescriptorExtractor</class>
    <class kind="class">cv::xfeatures2d::DAISY</class>
    <class kind="class">cv::xfeatures2d::Elliptic_KeyPoint</class>
    <class kind="class">cv::xfeatures2d::FREAK</class>
    <class kind="class">cv::xfeatures2d::HarrisLaplaceFeatureDetector</class>
    <class kind="class">cv::xfeatures2d::LATCH</class>
    <class kind="class">cv::xfeatures2d::LUCID</class>
    <class kind="class">cv::xfeatures2d::MSDDetector</class>
    <class kind="class">cv::xfeatures2d::PCTSignatures</class>
    <class kind="class">cv::xfeatures2d::PCTSignaturesSQFD</class>
    <class kind="class">cv::xfeatures2d::StarDetector</class>
    <class kind="class">cv::xfeatures2d::TBMR</class>
    <class kind="class">cv::xfeatures2d::TEBLID</class>
    <class kind="class">cv::xfeatures2d::VGG</class>
    <namespace>cv</namespace>
    <namespace>cv::xfeatures2d</namespace>
  </compound>
  <compound kind="file">
    <name>nonfree.hpp</name>
    <path>opencv2/xfeatures2d/</path>
    <filename>dc/dcb/nonfree_8hpp.html</filename>
    <includes id="d5/d0d/features2d_8hpp" name="features2d.hpp" local="yes" import="no" module="no" objc="no">opencv2/features2d.hpp</includes>
    <class kind="class">cv::xfeatures2d::SURF</class>
    <namespace>cv</namespace>
    <namespace>cv::xfeatures2d</namespace>
  </compound>
  <compound kind="file">
    <name>ximgproc.hpp</name>
    <path>opencv2/</path>
    <filename>df/d6c/ximgproc_8hpp.html</filename>
    <includes id="d6/d80/edge__filter_8hpp" name="edge_filter.hpp" local="yes" import="no" module="no" objc="no">ximgproc/edge_filter.hpp</includes>
    <includes id="da/d08/disparity__filter_8hpp" name="disparity_filter.hpp" local="yes" import="no" module="no" objc="no">ximgproc/disparity_filter.hpp</includes>
    <includes id="d6/dcd/sparse__match__interpolator_8hpp" name="sparse_match_interpolator.hpp" local="yes" import="no" module="no" objc="no">ximgproc/sparse_match_interpolator.hpp</includes>
    <includes id="d2/df5/structured__edge__detection_8hpp" name="structured_edge_detection.hpp" local="yes" import="no" module="no" objc="no">ximgproc/structured_edge_detection.hpp</includes>
    <includes id="d4/dd2/edgeboxes_8hpp" name="edgeboxes.hpp" local="yes" import="no" module="no" objc="no">ximgproc/edgeboxes.hpp</includes>
    <includes id="d8/dd5/edge__drawing_8hpp" name="edge_drawing.hpp" local="yes" import="no" module="no" objc="no">ximgproc/edge_drawing.hpp</includes>
    <includes id="dc/dc2/scansegment_8hpp" name="scansegment.hpp" local="yes" import="no" module="no" objc="no">ximgproc/scansegment.hpp</includes>
    <includes id="d5/daf/seeds_8hpp" name="seeds.hpp" local="yes" import="no" module="no" objc="no">ximgproc/seeds.hpp</includes>
    <includes id="d6/dc1/contrib_2modules_2ximgproc_2include_2opencv2_2ximgproc_2segmentation_8hpp" name="segmentation.hpp" local="yes" import="no" module="no" objc="no">ximgproc/segmentation.hpp</includes>
    <includes id="d4/dc5/fast__hough__transform_8hpp" name="fast_hough_transform.hpp" local="yes" import="no" module="no" objc="no">ximgproc/fast_hough_transform.hpp</includes>
    <includes id="d1/dff/estimated__covariance_8hpp" name="estimated_covariance.hpp" local="yes" import="no" module="no" objc="no">ximgproc/estimated_covariance.hpp</includes>
    <includes id="df/de9/weighted__median__filter_8hpp" name="weighted_median_filter.hpp" local="yes" import="no" module="no" objc="no">ximgproc/weighted_median_filter.hpp</includes>
    <includes id="df/d2b/slic_8hpp" name="slic.hpp" local="yes" import="no" module="no" objc="no">ximgproc/slic.hpp</includes>
    <includes id="da/d29/lsc_8hpp" name="lsc.hpp" local="yes" import="no" module="no" objc="no">ximgproc/lsc.hpp</includes>
    <includes id="d9/d82/paillou__filter_8hpp" name="paillou_filter.hpp" local="yes" import="no" module="no" objc="no">ximgproc/paillou_filter.hpp</includes>
    <includes id="dd/d2a/fast__line__detector_8hpp" name="fast_line_detector.hpp" local="yes" import="no" module="no" objc="no">ximgproc/fast_line_detector.hpp</includes>
    <includes id="d4/d71/deriche__filter_8hpp" name="deriche_filter.hpp" local="yes" import="no" module="no" objc="no">ximgproc/deriche_filter.hpp</includes>
    <includes id="dd/db0/peilin_8hpp" name="peilin.hpp" local="yes" import="no" module="no" objc="no">ximgproc/peilin.hpp</includes>
    <includes id="db/d75/fourier__descriptors_8hpp" name="fourier_descriptors.hpp" local="yes" import="no" module="no" objc="no">ximgproc/fourier_descriptors.hpp</includes>
    <includes id="d6/df2/ridgefilter_8hpp" name="ridgefilter.hpp" local="yes" import="no" module="no" objc="no">ximgproc/ridgefilter.hpp</includes>
    <includes id="d8/dc5/brightedges_8hpp" name="brightedges.hpp" local="yes" import="no" module="no" objc="no">ximgproc/brightedges.hpp</includes>
    <includes id="d2/d17/run__length__morphology_8hpp" name="run_length_morphology.hpp" local="yes" import="no" module="no" objc="no">ximgproc/run_length_morphology.hpp</includes>
    <includes id="d0/d5b/edgepreserving__filter_8hpp" name="edgepreserving_filter.hpp" local="yes" import="no" module="no" objc="no">ximgproc/edgepreserving_filter.hpp</includes>
    <includes id="da/dc9/color__match_8hpp" name="color_match.hpp" local="yes" import="no" module="no" objc="no">ximgproc/color_match.hpp</includes>
    <includes id="d5/d89/radon__transform_8hpp" name="radon_transform.hpp" local="yes" import="no" module="no" objc="no">ximgproc/radon_transform.hpp</includes>
    <includes id="d1/d8a/find__ellipses_8hpp" name="find_ellipses.hpp" local="yes" import="no" module="no" objc="no">ximgproc/find_ellipses.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>brightedges.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d8/dc5/brightedges_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>color_match.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>da/dc9/color__match_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>deriche_filter.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d4/d71/deriche__filter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>disparity_filter.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>da/d08/disparity__filter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d2/d28/calib3d_8hpp" name="calib3d.hpp" local="no" import="no" module="no" objc="no">opencv2/calib3d.hpp</includes>
    <class kind="class">cv::ximgproc::DisparityFilter</class>
    <class kind="class">cv::ximgproc::DisparityWLSFilter</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>edge_drawing.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d8/dd5/edge__drawing_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::EdgeDrawing</class>
    <class kind="struct">cv::ximgproc::EdgeDrawing::Params</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>edge_filter.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d6/d80/edge__filter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::AdaptiveManifoldFilter</class>
    <class kind="class">cv::ximgproc::DTFilter</class>
    <class kind="class">cv::ximgproc::FastBilateralSolverFilter</class>
    <class kind="class">cv::ximgproc::FastGlobalSmootherFilter</class>
    <class kind="class">cv::ximgproc::GuidedFilter</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>edgeboxes.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d4/dd2/edgeboxes_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="struct">cv::ximgproc::Box</class>
    <class kind="class">cv::ximgproc::EdgeBoxes</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>edgepreserving_filter.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d0/d5b/edgepreserving__filter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>estimated_covariance.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d1/dff/estimated__covariance_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>fast_hough_transform.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d4/dc5/fast__hough__transform_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>fast_line_detector.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>dd/d2a/fast__line__detector_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::FastLineDetector</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>find_ellipses.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d1/d8a/find__ellipses_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>fourier_descriptors.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>db/d75/fourier__descriptors_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::ContourFitting</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>lsc.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>da/d29/lsc_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::SuperpixelLSC</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>paillou_filter.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d9/d82/paillou__filter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>peilin.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>dd/db0/peilin_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>radon_transform.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d5/d89/radon__transform_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="yes" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="yes" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>ridgefilter.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d6/df2/ridgefilter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::RidgeDetectionFilter</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>run_length_morphology.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d2/d17/run__length__morphology_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
    <namespace>cv::ximgproc::rl</namespace>
  </compound>
  <compound kind="file">
    <name>scansegment.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>dc/dc2/scansegment_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::ScanSegment</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>seeds.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d5/daf/seeds_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::SuperpixelSEEDS</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>slic.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>df/d2b/slic_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::SuperpixelSLIC</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>sparse_match_interpolator.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d6/dcd/sparse__match__interpolator_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::EdgeAwareInterpolator</class>
    <class kind="class">cv::ximgproc::RICInterpolator</class>
    <class kind="class">cv::ximgproc::SparseMatchInterpolator</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>structured_edge_detection.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>d2/df5/structured__edge__detection_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::ximgproc::RFFeatureGetter</class>
    <class kind="class">cv::ximgproc::StructuredEdgeDetection</class>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>weighted_median_filter.hpp</name>
    <path>opencv2/ximgproc/</path>
    <filename>df/de9/weighted__median__filter_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::ximgproc</namespace>
  </compound>
  <compound kind="file">
    <name>disparity_filtering.markdown</name>
    <path>/home/ci/opencv_contrib/modules/ximgproc/tutorials/</path>
    <filename>d1/de3/disparity__filtering_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>prediction.markdown</name>
    <path>/home/ci/opencv_contrib/modules/ximgproc/tutorials/</path>
    <filename>dd/df3/prediction_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>training.markdown</name>
    <path>/home/ci/opencv_contrib/modules/ximgproc/tutorials/</path>
    <filename>d9/d80/training_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>xobjdetect.hpp</name>
    <path>opencv2/</path>
    <filename>d3/d14/xobjdetect_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::xobjdetect::WBDetector</class>
    <namespace>cv</namespace>
    <namespace>cv::xobjdetect</namespace>
  </compound>
  <compound kind="file">
    <name>xphoto.hpp</name>
    <path>opencv2/</path>
    <filename>d3/dec/xphoto_8hpp.html</filename>
    <includes id="d7/d72/xphoto_2include_2opencv2_2xphoto_2inpainting_8hpp" name="inpainting.hpp" local="yes" import="no" module="no" objc="no">xphoto/inpainting.hpp</includes>
    <includes id="d9/dcd/white__balance_8hpp" name="white_balance.hpp" local="yes" import="no" module="no" objc="no">xphoto/white_balance.hpp</includes>
    <includes id="da/dd8/dct__image__denoising_8hpp" name="dct_image_denoising.hpp" local="yes" import="no" module="no" objc="no">xphoto/dct_image_denoising.hpp</includes>
    <includes id="dd/dd5/bm3d__image__denoising_8hpp" name="bm3d_image_denoising.hpp" local="yes" import="no" module="no" objc="no">xphoto/bm3d_image_denoising.hpp</includes>
    <includes id="dc/d56/oilpainting_8hpp" name="oilpainting.hpp" local="yes" import="no" module="no" objc="no">xphoto/oilpainting.hpp</includes>
    <includes id="dd/da2/tonemap_8hpp" name="tonemap.hpp" local="yes" import="no" module="no" objc="no">xphoto/tonemap.hpp</includes>
  </compound>
  <compound kind="file">
    <name>bm3d_image_denoising.hpp</name>
    <path>opencv2/xphoto/</path>
    <filename>dd/dd5/bm3d__image__denoising_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::xphoto</namespace>
  </compound>
  <compound kind="file">
    <name>dct_image_denoising.hpp</name>
    <path>opencv2/xphoto/</path>
    <filename>da/dd8/dct__image__denoising_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::xphoto</namespace>
  </compound>
  <compound kind="file">
    <name>oilpainting.hpp</name>
    <path>opencv2/xphoto/</path>
    <filename>dc/d56/oilpainting_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <includes id="d1/d4f/imgproc_2include_2opencv2_2imgproc_8hpp" name="imgproc.hpp" local="no" import="no" module="no" objc="no">opencv2/imgproc.hpp</includes>
    <namespace>cv</namespace>
    <namespace>cv::xphoto</namespace>
  </compound>
  <compound kind="file">
    <name>tonemap.hpp</name>
    <path>opencv2/xphoto/</path>
    <filename>dd/da2/tonemap_8hpp.html</filename>
    <includes id="dc/d81/photo_8hpp" name="photo.hpp" local="yes" import="no" module="no" objc="no">opencv2/photo.hpp</includes>
    <class kind="class">cv::xphoto::TonemapDurand</class>
    <namespace>cv</namespace>
    <namespace>cv::xphoto</namespace>
  </compound>
  <compound kind="file">
    <name>white_balance.hpp</name>
    <path>opencv2/xphoto/</path>
    <filename>d9/dcd/white__balance_8hpp.html</filename>
    <includes id="d0/d9c/core_2include_2opencv2_2core_8hpp" name="core.hpp" local="no" import="no" module="no" objc="no">opencv2/core.hpp</includes>
    <class kind="class">cv::xphoto::GrayworldWB</class>
    <class kind="class">cv::xphoto::LearningBasedWB</class>
    <class kind="class">cv::xphoto::SimpleWB</class>
    <class kind="class">cv::xphoto::WhiteBalancer</class>
    <namespace>cv</namespace>
    <namespace>cv::xphoto</namespace>
  </compound>
  <compound kind="file">
    <name>fsr_for_inpainting.markdown</name>
    <path>/home/ci/opencv_contrib/modules/xphoto/tutorials/</path>
    <filename>d6/d01/fsr__for__inpainting_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>oil_painting_effect.markdown</name>
    <path>/home/ci/opencv_contrib/modules/xphoto/tutorials/</path>
    <filename>d4/d7d/oil__painting__effect_8markdown.html</filename>
  </compound>
  <compound kind="file">
    <name>training_white_balance.markdown</name>
    <path>/home/ci/opencv_contrib/modules/xphoto/tutorials/</path>
    <filename>dc/d78/training__white__balance_8markdown.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::_InputArray</name>
    <filename>d4/d32/classcv_1_1__InputArray.html</filename>
    <member kind="enumvalue">
      <name>CUDA_GPU_MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba131b6b2d8f36c9310bf1b2e382e85225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUDA_GPU_MATND</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba0430178f30732e5d2f842495832e2eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUDA_HOST_MEM</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba7738c968c10d86fc85092882e41e0d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXPR</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba84ed741d208c2de3eaa9658ce1554379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXED_SIZE</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba4eb3928003c50a19e08aebee36ed3a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXED_TYPE</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba517c23e91976c6c72e6cb025fae551aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KIND_MASK</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba1b1e62a17e6a897cde97556970e80afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KIND_SHIFT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba34545fbcc40d31569f47af332822fbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>KindFlag</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KIND_SHIFT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba34545fbcc40d31569f47af332822fbeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXED_TYPE</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba517c23e91976c6c72e6cb025fae551aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIXED_SIZE</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba4eb3928003c50a19e08aebee36ed3a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KIND_MASK</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba1b1e62a17e6a897cde97556970e80afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba7f22b71cc694233d39d400bb0192a30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba78b5339efc1a4718ab6a1b688ccffc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATX</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba52401c0e7c2c1bd3e55d86f06b529279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba967fc6460ab5b965c4a75d722ed37380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR_VECTOR</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba21a9a638579ea97800bac55c8d8bb52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR_MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba515a6d0a638e2232a37f16c724eb59e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXPR</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba84ed741d208c2de3eaa9658ce1554379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPENGL_BUFFER</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53bac0f3b1297b8b3abf313d7e4e51346d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUDA_HOST_MEM</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba7738c968c10d86fc85092882e41e0d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUDA_GPU_MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba131b6b2d8f36c9310bf1b2e382e85225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UMAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba3f0f082586ac549b0d2dc49dffc8b901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR_UMAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba827a421eedd965d75e051fefe0fa092d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_BOOL_VECTOR</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53bab45e0dc7a61826aa715ff6274ed3f959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR_CUDA_GPU_MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba92c94c2700563364fd249037fb0a6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_ARRAY</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba780ad3b04e04029c2b8264dfce2e5f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_ARRAY_MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba6f2510d5b8467dbd29eed8b1db08ed5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUDA_GPU_MATND</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba0430178f30732e5d2f842495832e2eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba78b5339efc1a4718ab6a1b688ccffc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATX</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba52401c0e7c2c1bd3e55d86f06b529279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba7f22b71cc694233d39d400bb0192a30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPENGL_BUFFER</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53bac0f3b1297b8b3abf313d7e4e51346d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_ARRAY</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba780ad3b04e04029c2b8264dfce2e5f6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_ARRAY_MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba6f2510d5b8467dbd29eed8b1db08ed5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_BOOL_VECTOR</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53bab45e0dc7a61826aa715ff6274ed3f959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba967fc6460ab5b965c4a75d722ed37380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR_CUDA_GPU_MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba92c94c2700563364fd249037fb0a6ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR_MAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba515a6d0a638e2232a37f16c724eb59e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR_UMAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba827a421eedd965d75e051fefe0fa092d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STD_VECTOR_VECTOR</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba21a9a638579ea97800bac55c8d8bb52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UMAT</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f6bead7579fcd0e30b15a5d6bf5b53ba3f0f082586ac549b0d2dc49dffc8b901</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a53021a00f01d897cd73b8da2ebf1bddb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>af5fefc8554c4df2697f83033753799e7</anchor>
      <arglist>(const _Tp *vec, int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0cad773e3f682971f977fb4942d860cd</anchor>
      <arglist>(const cuda::GpuMat &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a7444561176acac9df6370a13ba862e06</anchor>
      <arglist>(const cuda::GpuMatND &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a5f3ab6a2ae4b4e40ff3cc561b4bcdb5d</anchor>
      <arglist>(const cuda::HostMem &amp;cuda_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a233f6def32ea9be70505e4c232517c19</anchor>
      <arglist>(const cudev::GpuMat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a57658bf76c0e76281de0af10b6b14ff9</anchor>
      <arglist>(const double &amp;val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a2e29aa9f12b95788c27bceae6a5f3d4c</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a585d5795fa403f7e1d191a9c51d1061f</anchor>
      <arglist>(const Mat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a3340383c8099a86af0de0c50c751a9e3</anchor>
      <arglist>(const MatExpr &amp;expr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a7bec1263943a7a94d9e626f5f94386a9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;matx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a5204b708684ac1bba6d2e51ce8d023b2</anchor>
      <arglist>(const ogl::Buffer &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a393c45e0df5a9d0027302ea6c2400f4b</anchor>
      <arglist>(const std::array&lt; _Tp, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a7d1be4641ac98b3669cc7bf04eb94ceb</anchor>
      <arglist>(const std::array&lt; Mat, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>adacef592a29916041a2a6c7a472861a3</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>aaaaad19987ca4178860e642e468bea6d</anchor>
      <arglist>(const std::vector&lt; bool &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a7e6029982832e1318c08ced40a0efab8</anchor>
      <arglist>(const std::vector&lt; cuda::GpuMat &gt; &amp;d_mat_array)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>aee97a5b37f743c1db66b8a71d16adf00</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a9c452a1cc00d336b05ac6e74a37833ba</anchor>
      <arglist>(const std::vector&lt; Mat_&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a3c66a68e3da809f7f73650b8b58b97af</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a2416eba42f66326b5ffc9f31734fa3d2</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; bool &gt; &gt; &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>ac583f949a02b9e07a2c11c111d93ab24</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;umv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>adfb99b863033bb0fb0924f2a32b88c9b</anchor>
      <arglist>(const UMat &amp;um)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a69a60bb7f2e2557303b4104e54122b12</anchor>
      <arglist>(int _flags, void *_obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~_InputArray</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a14940d8e660449afe6355c86917a28c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>af198cb2bf572d2877185756a58b724f8</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>abf46b7c02ec98a5b26820f79f7017b03</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a938c12fa2b73e6aea81017fe8d31526e</anchor>
      <arglist>(const _OutputArray &amp;arr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a20f3875b298bcd5d17a0a7e068f4518a</anchor>
      <arglist>(const _OutputArray &amp;arr, const _InputArray &amp;mask) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a30d20f67815668353be5644725f78dfa</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dims</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a925e432f82689ff04dcc7d7576a735a8</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>aca4fc0e916419225f18026bdc7b1b180</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a731a79e9ce5088873451a7ec78fc8ef6</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFlags</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0c213305ad043dc5def50159b1f67341</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cuda::GpuMat</type>
      <name>getGpuMat</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a27af21d5fb66f761f6b7c0c59ce1b808</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cuda::GpuMatND</type>
      <name>getGpuMatND</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a5351ea942c78153efaadc337d4d81346</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getGpuMatVector</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>aa7f083f38e5e44e277ceb51107328f7f</anchor>
      <arglist>(std::vector&lt; cuda::GpuMat &gt; &amp;gpumv) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getMat</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a9c09739ca3e0ce212e2ab8374aa2f195</anchor>
      <arglist>(int idx=-1) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getMat_</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>ad240d5085e65fa2ceacbaaa086aa8801</anchor>
      <arglist>(int idx=-1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMatVector</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a1d4c624c277215c4ed20f9604fdba5c8</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;mv) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getObj</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a9424d3318008cd55eb49af3982077936</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ogl::Buffer</type>
      <name>getOGlBuffer</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>ac1db5c859bf438693b1e22aa31397a40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>getSz</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a30139470fc4ac0d3a1e20ad63163dc4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>getUMat</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>af38304bf253a127c66685593237dee29</anchor>
      <arglist>(int idx=-1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getUMatVector</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a05c38a03565d070e39a89c7a65b81662</anchor>
      <arglist>(std::vector&lt; UMat &gt; &amp;umv) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContinuous</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>af38d2ea2a7ec65f622d267eed4863578</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGpuMat</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a541a32b10224d53e8407ba0bb2c8f076</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGpuMatND</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a1fb584bc569aae61cbc9cad7aae33b10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGpuMatVector</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a2f3eb944ab23455d4a0c5db922a3705b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMat</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a7157baa2f1e8801053a5ff2a56006448</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMatVector</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>ad8b51d941c9a4286f2fc362d6e951bc2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMatx</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>af221eb464622ee46d0d3a8c63358023b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubmatrix</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a7963ba0ea28fcd0f50e5a9218a1e71ba</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUMat</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a7e1555ee58814435df26535ff9380e2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUMatVector</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a25688fd401f1f9e1d20f31c7f3c9467e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVector</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>ad9a833a610fa8a02d1f840bd6f213086</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>_InputArray::KindFlag</type>
      <name>kind</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>aab9143957595156ba406324574c5ac1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>offset</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a65071abdc2def57324376f3f56cac370</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a4ee92cc0ce081ee8af90c8c3970b316a</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sameSize</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a72b0761972d6ed08761c74545f6b5622</anchor>
      <arglist>(const _InputArray &amp;arr) const</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>size</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0d8ed64f7bbbda6d34e3289681ffdff0</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>sizend</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a7cb4cadf3108dc232e05e3ae5550e912</anchor>
      <arglist>(int *sz, int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>step</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>aa91e7e76c9247f7192ab70d0c0be4783</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a2ccd313e06ba169ca6d45c2457d75ee5</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>aad62862c81d1d5bdf3f6597a32585844</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _InputArray</type>
      <name>rawIn</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a57e89a801d76b4fc28b6f0986eb5e88c</anchor>
      <arglist>(const std::array&lt; _Tp, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _InputArray</type>
      <name>rawIn</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a4d935052325c9b3a795e5b63090bfe34</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a0f07de15ae1dea185ddbdd69aa36fcb4</anchor>
      <arglist>(int _flags, const void *_obj)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a296e276ec57703236b468acf43ca7755</anchor>
      <arglist>(int _flags, const void *_obj, Size _sz)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>af3be19723301164bb9932133f550149f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>obj</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>aa3a74c8655eb5357a9a9cb4c10b2e032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Size</type>
      <name>sz</name>
      <anchorfile>d4/d32/classcv_1_1__InputArray.html</anchorfile>
      <anchor>a721c16a853d3bae3f41c8c0e9634b5a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::_InputOutputArray</name>
    <filename>d0/d46/classcv_1_1__InputOutputArray.html</filename>
    <base>cv::_OutputArray</base>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a2e09e1912d9d7ef4badf1cbe0b999e77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>ad693c0fa04ce12d8cee3e0785e83ccf0</anchor>
      <arglist>(_Tp *vec, int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>ad7896e3ea4b8e8ecd5d661cd39b8d66a</anchor>
      <arglist>(const _Tp *vec, int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a2110924dbe84259ecde973fdcfd751a3</anchor>
      <arglist>(const cuda::GpuMat &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>aace9028e27a841535401dd554de2b23e</anchor>
      <arglist>(const cuda::GpuMatND &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a55cef9f5985e0345afe896c717fd6e2b</anchor>
      <arglist>(const cuda::HostMem &amp;cuda_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a24b919eb67a26247601dc7a100b5b84c</anchor>
      <arglist>(const cudev::GpuMat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a69d6f5d9c429337f0af5a6b4e9532046</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a9b1cf6bf671fdb2d9fcec3212d355e0a</anchor>
      <arglist>(const Mat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>af0baa20b9f6cc91106acc85dc9b5bb0f</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;matx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a3c1b181bc4d21a2f740cf7a021068a37</anchor>
      <arglist>(const ogl::Buffer &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>ae3679d85adf1bc5ebb6d03a966d07466</anchor>
      <arglist>(const std::array&lt; _Tp, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a5cd6ba80f6f0b2b30f2bd6d846046641</anchor>
      <arglist>(const std::array&lt; Mat, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a51e353989df1f5dcfa00b0fcfd6a1d29</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a8fc157907a9b3f28178036b9f8f819d9</anchor>
      <arglist>(const std::vector&lt; cuda::GpuMat &gt; &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a4432eb67f8aca43f859e578a54e9e7f0</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>afd678515f54e16a5e96f47481d479227</anchor>
      <arglist>(const std::vector&lt; Mat_&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a279eee1124561b97c8621481a4032922</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a54197c92aface2a8e0a4856a684e0372</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>ad0449a758dac4b92ab4852361ef6a5a3</anchor>
      <arglist>(const UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a5e970be7261de76b4080277c89c798f5</anchor>
      <arglist>(cuda::GpuMat &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a5bd41bb45aa732e4e42df398982ae656</anchor>
      <arglist>(cuda::GpuMatND &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a45e66b512d92f762ff9db58a71f7e3eb</anchor>
      <arglist>(cuda::HostMem &amp;cuda_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a1694298e3a54a6c18ffc8699fd9890dd</anchor>
      <arglist>(cudev::GpuMat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>aeb92e0ea02cd40bcb9eabb1f677643f2</anchor>
      <arglist>(int _flags, void *_obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a824e11a16b9bd52ad333821792869069</anchor>
      <arglist>(Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>abab6d2547da471b08553df977866a4c1</anchor>
      <arglist>(Mat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a8abf987ad099787fd498d294c09c7c9e</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;matx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>ad76ffd1d281c3bb9e73f9336a0b625d6</anchor>
      <arglist>(ogl::Buffer &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a235272ab5cbb24fd23b49aedf18ad789</anchor>
      <arglist>(std::array&lt; _Tp, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>ac6adb7e9b21055b8acfebabfb5052880</anchor>
      <arglist>(std::array&lt; Mat, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a5b293e12bfe8bf195e45c52e62d8d541</anchor>
      <arglist>(std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>af27e7ecaa83ec868aaf628febd2972b5</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;vec)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a4a0a766584071cab6022db1e19f20e77</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a9ca2391a96b74c2c1870bba7d74340ce</anchor>
      <arglist>(std::vector&lt; Mat_&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a4b69eeae2632ba549b8dd4f06df21f86</anchor>
      <arglist>(std::vector&lt; std::vector&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>acc245ae2ce5425e9951ed479ef020e2e</anchor>
      <arglist>(std::vector&lt; UMat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_InputOutputArray</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a87923ebba23179544742fcf5f8e01ea1</anchor>
      <arglist>(UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>_InputOutputArray</type>
      <name>rawInOut</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>a556d01ad941ab25392981bd72f317813</anchor>
      <arglist>(std::array&lt; _Tp, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _InputOutputArray</type>
      <name>rawInOut</name>
      <anchorfile>d0/d46/classcv_1_1__InputOutputArray.html</anchorfile>
      <anchor>acaf3105a0b692f1167946d50016229c3</anchor>
      <arglist>(std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::details::_LayerStaticRegisterer</name>
    <filename>de/d7b/classcv_1_1dnn_1_1details_1_1__LayerStaticRegisterer.html</filename>
    <member kind="function">
      <type></type>
      <name>_LayerStaticRegisterer</name>
      <anchorfile>de/d7b/classcv_1_1dnn_1_1details_1_1__LayerStaticRegisterer.html</anchorfile>
      <anchor>a62c4bf62e583006385e2b80af90d9adc</anchor>
      <arglist>(const String &amp;layerType, LayerFactory::Constructor layerConstructor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~_LayerStaticRegisterer</name>
      <anchorfile>de/d7b/classcv_1_1dnn_1_1details_1_1__LayerStaticRegisterer.html</anchorfile>
      <anchor>a17da759fe4abb701823707e25873c0b7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::quality::QualityGMSD::_mat_data</name>
    <filename>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</filename>
    <member kind="typedef">
      <type>QualityBase::_mat_type</type>
      <name>mat_type</name>
      <anchorfile>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</anchorfile>
      <anchor>adfba652a0b78ac3362f46a87ed34a987</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_mat_data</name>
      <anchorfile>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</anchorfile>
      <anchor>a06474e834efbe2dee69d8f6c7873ccbf</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_mat_data</name>
      <anchorfile>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</anchorfile>
      <anchor>a59064c3738bd644b4380a35eacedeaa4</anchor>
      <arglist>(const mat_type &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_mat_data</name>
      <anchorfile>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</anchorfile>
      <anchor>ad6d5f15efb758b4dd4a4cf2049ddb98a</anchor>
      <arglist>(InputArray)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</anchorfile>
      <anchor>a27f217209c371d81373e20bffa65101e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::pair&lt; cv::Scalar, mat_type &gt;</type>
      <name>compute</name>
      <anchorfile>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</anchorfile>
      <anchor>a461f39f3c5aad850ec6f8417e11cc1e4</anchor>
      <arglist>(const _mat_data &amp;lhs, const _mat_data &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>mat_type</type>
      <name>gradient_map</name>
      <anchorfile>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</anchorfile>
      <anchor>a0a027f10d46bf727bb55be78da7be91c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat_type</type>
      <name>gradient_map_squared</name>
      <anchorfile>d2/d60/structcv_1_1quality_1_1QualityGMSD_1_1__mat__data.html</anchorfile>
      <anchor>af075dbb8650897ac9b919f95a33b3532</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::quality::QualitySSIM::_mat_data</name>
    <filename>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</filename>
    <member kind="typedef">
      <type>QualityBase::_mat_type</type>
      <name>mat_type</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>af77780870032e20cfdc3909bd8a3a96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_mat_data</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>ad6676de10bc6d0d0b84580d9cccdc234</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_mat_data</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>a7e880bccc48d3935d33acf25360cdde4</anchor>
      <arglist>(const mat_type &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_mat_data</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>a843ff3e8c50c8701e7dee590235fd320</anchor>
      <arglist>(InputArray)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>ac9bf35ff66df6d1fc08552bfe9d8f58d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::pair&lt; cv::Scalar, mat_type &gt;</type>
      <name>compute</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>af44052b2cbdc83314896707f81b1f6f4</anchor>
      <arglist>(const _mat_data &amp;lhs, const _mat_data &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>mat_type</type>
      <name>I</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>a9273ad55d7ee6b78865cc627c59e5890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat_type</type>
      <name>I_2</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>a0e2b01f52b5d8e9b15faf21b3afc0c21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat_type</type>
      <name>mu</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>a0d807e56ef6d7a718c9bec8b86557b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat_type</type>
      <name>mu_2</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>a32d0762845029dfb5ea76fd78daf8361</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mat_type</type>
      <name>sigma_2</name>
      <anchorfile>dd/dcb/structcv_1_1quality_1_1QualitySSIM_1_1__mat__data.html</anchorfile>
      <anchor>a7e5408f273ea4d96d6c3f0d970412d91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::_OutputArray</name>
    <filename>d2/d9e/classcv_1_1__OutputArray.html</filename>
    <base>cv::_InputArray</base>
    <member kind="enumvalue">
      <name>DEPTH_MASK_16F</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39ae6f2776fcc4735a6a62ba533b521cce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_16S</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a12fc72b6ad6b7c4c57d43101418c7647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_16U</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a37e0a6be8e5e1348653da7afa4374c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_32F</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39ad93b863667cd772d276cd79e5710ec7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_32S</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39ae45a3064f674f50ca7b2bbbd891d18db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_64F</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39ad5a4d24690fc0c25e90caec2a89240d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_8S</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39aa632dc99a97d2f95b3e6859c4bcd7070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_8U</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39add5f87e30d2774e03decfc24692f0a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_ALL</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a2fb202d5da299b24f4e532a59233159e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_ALL_16F</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a60b14ad36f03f8b3578e01f31c022e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_ALL_BUT_8S</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a79a72b5eaca571010cf9144b2d5ee795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_FLT</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a2c96709be1464f7d027955cfc59c22e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DepthMask</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_8U</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39add5f87e30d2774e03decfc24692f0a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_8S</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39aa632dc99a97d2f95b3e6859c4bcd7070</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_16U</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a37e0a6be8e5e1348653da7afa4374c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_16S</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a12fc72b6ad6b7c4c57d43101418c7647</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_32S</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39ae45a3064f674f50ca7b2bbbd891d18db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_32F</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39ad93b863667cd772d276cd79e5710ec7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_64F</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39ad5a4d24690fc0c25e90caec2a89240d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_16F</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39ae6f2776fcc4735a6a62ba533b521cce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_ALL</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a2fb202d5da299b24f4e532a59233159e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_ALL_BUT_8S</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a79a72b5eaca571010cf9144b2d5ee795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_ALL_16F</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a60b14ad36f03f8b3578e01f31c022e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK_FLT</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9aa5a028921acff4607a7a5bb370fc39a2c96709be1464f7d027955cfc59c22e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a6d5a100afaaf843d1d65de176e66a5e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a6e895d10ab2203b4fc73798ca1bf7ef0</anchor>
      <arglist>(_Tp *vec, int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a654c7c20c6d9498c99a704a75daca209</anchor>
      <arglist>(const _Tp *vec, int n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ac732cd2e14c25031f14441d5eef02434</anchor>
      <arglist>(const cuda::GpuMat &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a22d8491d4bfc515bb7d60b4a75d22f67</anchor>
      <arglist>(const cuda::GpuMatND &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>aa97425f842c158eeae13d209bbcf6319</anchor>
      <arglist>(const cuda::HostMem &amp;cuda_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ab490dbef0ea5ee7b1ec21dd1b6b3f86c</anchor>
      <arglist>(const cudev::GpuMat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a5a16207ad1dfbe8cc6669ae65020423c</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a5654ef39ba498829ae023740569138bf</anchor>
      <arglist>(const Mat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>af53d18171e0481214c31b43651b9d697</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;matx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a550146fdd1bce8b9615fdcb1545dc9fc</anchor>
      <arglist>(const ogl::Buffer &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>aa927b935b519db30d472f70c44dbd2a5</anchor>
      <arglist>(const std::array&lt; _Tp, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a8dd4ba73b5c42b5302f966acbdc4f364</anchor>
      <arglist>(const std::array&lt; Mat, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a2ec3df6dd3866d19ba372ab21b1e3986</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9c021ac1a22c1a6828ef65adffe9e8dd</anchor>
      <arglist>(const std::vector&lt; cuda::GpuMat &gt; &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a7070e05cfc7178cb8e88c19360a5d290</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a7cffc3d0c2db6ac73ab85b7dc9b8852e</anchor>
      <arglist>(const std::vector&lt; Mat_&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a1fae35112c44f81003a48ae6825a198e</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a6fa4e374bc2752e80a8724cbd5d9254c</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>aac40cb31cf2746b0482d1e8991ca92ff</anchor>
      <arglist>(const UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a677f594f46bb18d6fdc4c7afe23dfa3c</anchor>
      <arglist>(cuda::GpuMat &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ae8ca0a45fbdc8e5ad640a82c6fa2764c</anchor>
      <arglist>(cuda::GpuMatND &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9b2b56fa1a85808d01e92266a5cb977d</anchor>
      <arglist>(cuda::HostMem &amp;cuda_mem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a678a3bed8132e75d1fe7e8c167bf9109</anchor>
      <arglist>(cudev::GpuMat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a981871194ac105f5177cde58575ed330</anchor>
      <arglist>(int _flags, void *_obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ac100d10845cee49829a677cd2953b6d8</anchor>
      <arglist>(Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a8643ff90d59fab07567fef010596af18</anchor>
      <arglist>(Mat_&lt; _Tp &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a1dee2005f8d263ad297fd333f22438a7</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;matx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a07accce0b4a3d8558674309d83c51591</anchor>
      <arglist>(ogl::Buffer &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a2b43baf583e309368273ce4765ae9611</anchor>
      <arglist>(std::array&lt; _Tp, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a9ed5d3fd7bc4e4b33b8cb5ab9935aa5c</anchor>
      <arglist>(std::array&lt; Mat, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ad146e848617dc0cbc3cfaf574893f900</anchor>
      <arglist>(std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>af095d9ee51b04ffb0546b35df41e5741</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;vec)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a48022b6e903f3e9b0ec3a5c4c087e038</anchor>
      <arglist>(std::vector&lt; cuda::GpuMat &gt; &amp;d_mat)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>abb80f1366c349ea6f28189938717eccc</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a01aec3e269ab869ad88de337dccd54c4</anchor>
      <arglist>(std::vector&lt; Mat_&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a796034851f43b002b4355324f73ac5c8</anchor>
      <arglist>(std::vector&lt; std::vector&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a17fcd75b66bc0d372d0d3f0add1c4814</anchor>
      <arglist>(std::vector&lt; std::vector&lt; bool &gt; &gt; &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a47f98249bc5dfbbc357f404866d847f9</anchor>
      <arglist>(std::vector&lt; UMat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_OutputArray</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a076be21735d210d82de07cf93deb5d5e</anchor>
      <arglist>(UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ab1c94d2b81fca98114fca897f71f83ee</anchor>
      <arglist>(const Mat &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>abd47d94d5cc2cc5889e3ae61a9f84472</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a6cb7978cd5415cefa1656bb3156b138d</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assign</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a6aeb30bb97609c10c16b76952fb1715c</anchor>
      <arglist>(const UMat &amp;u) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a4efa6037afcc3e6c51451db17b5e76cf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a63bd2487f5d002496b4622f23e639ab0</anchor>
      <arglist>(int dims, const int *size, int type, int i=-1, bool allowTransposed=false, _OutputArray::DepthMask fixedDepthMask=static_cast&lt; _OutputArray::DepthMask &gt;(0)) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>abedc4c2ea80045d3d41624b2af00aafb</anchor>
      <arglist>(int rows, int cols, int type, int i=-1, bool allowTransposed=false, _OutputArray::DepthMask fixedDepthMask=static_cast&lt; _OutputArray::DepthMask &gt;(0)) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a4eb2daf4732c371c7565db49f76c63ce</anchor>
      <arglist>(Size sz, int type, int i=-1, bool allowTransposed=false, _OutputArray::DepthMask fixedDepthMask=static_cast&lt; _OutputArray::DepthMask &gt;(0)) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createSameSize</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ae3ba8e4898c218ec5bd19ec0bf2217e0</anchor>
      <arglist>(const _InputArray &amp;arr, int mtype) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fixedSize</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ab8b119e910915d4d39317994750f2e35</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fixedType</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a2aa22d85b6a332142c3767a09297e1c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cuda::GpuMatND &amp;</type>
      <name>getGpuMatNDRef</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>aa872ff06c1250fd80dd898cee5684e0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cuda::GpuMat &amp;</type>
      <name>getGpuMatRef</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a316cff6033d30132d86b649b67597e1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cuda::GpuMat &gt; &amp;</type>
      <name>getGpuMatVecRef</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a374e9a5d7b86bdf5b956432e3d5d42c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cuda::HostMem &amp;</type>
      <name>getHostMemRef</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>adb4a9e147e75f9af677ad23aa5f91ca3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>getMatRef</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a00ff7cbd3d2b7eef52bbfc1d135752b3</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>ogl::Buffer &amp;</type>
      <name>getOGlBufferRef</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a931e87a45cddebff30ac997206a195a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UMat &amp;</type>
      <name>getUMatRef</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>adf64da2f5be345b0482d50f89f1cb81f</anchor>
      <arglist>(int i=-1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ab185427c5ad1b0a5c75a0eae05171663</anchor>
      <arglist>(Mat &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>move</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>ab6a8109eb6c9bb2e04fe32247d32eb59</anchor>
      <arglist>(UMat &amp;u) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>needed</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a2ef2667f36017be9379d95fc5f421976</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>reinterpret</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>adb78d18480d058b3321aa98c6ef18953</anchor>
      <arglist>(int type) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a827011c86f30a391123e91e4f776c9f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTo</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a5a519caf215925ff10f4286c018905bf</anchor>
      <arglist>(const _InputArray &amp;value, const _InputArray &amp;mask=_InputArray()) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OutputArray</type>
      <name>rawOut</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a10d4780986585b8a3dd6329ffb68af27</anchor>
      <arglist>(std::array&lt; _Tp, _Nm &gt; &amp;arr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OutputArray</type>
      <name>rawOut</name>
      <anchorfile>d2/d9e/classcv_1_1__OutputArray.html</anchorfile>
      <anchor>a21f3068ffe2bbf6ccdba4c43accec540</anchor>
      <arglist>(std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::dnn::_Range</name>
    <filename>d9/ddc/structcv_1_1dnn_1_1__Range.html</filename>
    <base>cv::Range</base>
    <member kind="function">
      <type></type>
      <name>_Range</name>
      <anchorfile>d9/ddc/structcv_1_1dnn_1_1__Range.html</anchorfile>
      <anchor>a2dec67e4158488e2351fc1e9d3eab7ca</anchor>
      <arglist>(const Range &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>_Range</name>
      <anchorfile>d9/ddc/structcv_1_1dnn_1_1__Range.html</anchorfile>
      <anchor>a5339946e5ddf17692f62956c28cbe623</anchor>
      <arglist>(int start_, int size_=1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::abs_func</name>
    <filename>da/d32/structcv_1_1cudev_1_1abs__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>da/d32/structcv_1_1cudev_1_1abs__func.html</anchorfile>
      <anchor>a94901ba987a4b13f76d6c512ff67630f</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::abs_func&lt; double &gt;</name>
    <filename>dd/d17/structcv_1_1cudev_1_1abs__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>dd/d17/structcv_1_1cudev_1_1abs__func_3_01double_01_4.html</anchorfile>
      <anchor>a09324ee98e693e096ffbf16186d54406</anchor>
      <arglist>(double x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::abs_func&lt; float &gt;</name>
    <filename>d1/d75/structcv_1_1cudev_1_1abs__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/d75/structcv_1_1cudev_1_1abs__func_3_01float_01_4.html</anchorfile>
      <anchor>a61ef7062be465ef121b724f7c612e100</anchor>
      <arglist>(float x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::abs_func&lt; schar &gt;</name>
    <filename>d3/dc9/structcv_1_1cudev_1_1abs__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, schar &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>operator()</name>
      <anchorfile>d3/dc9/structcv_1_1cudev_1_1abs__func_3_01schar_01_4.html</anchorfile>
      <anchor>a33a00f9fd47140d763c362d2d8754ef5</anchor>
      <arglist>(schar x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::abs_func&lt; short &gt;</name>
    <filename>d1/d2b/structcv_1_1cudev_1_1abs__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, short &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>operator()</name>
      <anchorfile>d1/d2b/structcv_1_1cudev_1_1abs__func_3_01short_01_4.html</anchorfile>
      <anchor>ab273409438d23ecf6a7deee0a1ceb338</anchor>
      <arglist>(short x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::abs_func&lt; uchar &gt;</name>
    <filename>d6/d6e/structcv_1_1cudev_1_1abs__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, uchar &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>operator()</name>
      <anchorfile>d6/d6e/structcv_1_1cudev_1_1abs__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a087883df9c5e8aa99a6e686a2a42ee30</anchor>
      <arglist>(uchar x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::abs_func&lt; uint &gt;</name>
    <filename>d6/d98/structcv_1_1cudev_1_1abs__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, uint &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>operator()</name>
      <anchorfile>d6/d98/structcv_1_1cudev_1_1abs__func_3_01uint_01_4.html</anchorfile>
      <anchor>a6194e5eba6a05ab9fef48ef29855ad22</anchor>
      <arglist>(uint x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::abs_func&lt; ushort &gt;</name>
    <filename>d6/da7/structcv_1_1cudev_1_1abs__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, ushort &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>operator()</name>
      <anchorfile>d6/da7/structcv_1_1cudev_1_1abs__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a230f31a23cac7d7b75e8f1b8b32ad1dc</anchor>
      <arglist>(ushort x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::absdiff_func</name>
    <filename>dc/da1/structcv_1_1cudev_1_1absdiff__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>dc/da1/structcv_1_1cudev_1_1absdiff__func.html</anchorfile>
      <anchor>ab501011fd7f3950a7db1bff0e6c4f739</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AbsLayer</name>
    <filename>d8/d2f/classcv_1_1dnn_1_1AbsLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AbsLayer &gt;</type>
      <name>create</name>
      <anchorfile>d8/d2f/classcv_1_1dnn_1_1AbsLayer.html</anchorfile>
      <anchor>a26bfd8457735609713d7e4ba3181d4e2</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::accepted_infer_types</name>
    <filename>db/d85/structcv_1_1detail_1_1accepted__infer__types.html</filename>
    <templarg>typename T</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const auto</type>
      <name>value</name>
      <anchorfile>db/d85/structcv_1_1detail_1_1accepted__infer__types.html</anchorfile>
      <anchor>aae32f73e489d6950d348b25c4d935e3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AccumLayer</name>
    <filename>d2/d08/classcv_1_1dnn_1_1AccumLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AccumLayer &gt;</type>
      <name>create</name>
      <anchorfile>d2/d08/classcv_1_1dnn_1_1AccumLayer.html</anchorfile>
      <anchor>ab51ab8318c5e420274700ce771d75fe9</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Accumulator</name>
    <filename>d0/d9e/structcv_1_1Accumulator.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>Type</name>
      <anchorfile>d0/d9e/structcv_1_1Accumulator.html</anchorfile>
      <anchor>a020ed9106c6d631f4b3f818f83120c16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Accumulator&lt; char &gt;</name>
    <filename>d3/d2d/structcv_1_1Accumulator_3_01char_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>Type</name>
      <anchorfile>d3/d2d/structcv_1_1Accumulator_3_01char_01_4.html</anchorfile>
      <anchor>a003501cf135d51eeb7ab5e7fd4072312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Accumulator&lt; short &gt;</name>
    <filename>d8/dcf/structcv_1_1Accumulator_3_01short_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>Type</name>
      <anchorfile>d8/dcf/structcv_1_1Accumulator_3_01short_01_4.html</anchorfile>
      <anchor>a48dd8bdc922345536cad10b0d67937d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Accumulator&lt; unsigned char &gt;</name>
    <filename>d6/d89/structcv_1_1Accumulator_3_01unsigned_01char_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>Type</name>
      <anchorfile>d6/d89/structcv_1_1Accumulator_3_01unsigned_01char_01_4.html</anchorfile>
      <anchor>a0cfbd24f9ad841ef224f68f06c10f106</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Accumulator&lt; unsigned short &gt;</name>
    <filename>d9/d84/structcv_1_1Accumulator_3_01unsigned_01short_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>Type</name>
      <anchorfile>d9/d84/structcv_1_1Accumulator_3_01unsigned_01short_01_4.html</anchorfile>
      <anchor>a14ca8f4a01cb1215002f7e609f63f6b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acos_func</name>
    <filename>de/dae/structcv_1_1cudev_1_1acos__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>de/dae/structcv_1_1cudev_1_1acos__func.html</anchorfile>
      <anchor>a6b718952fcdfb3320dc837a7e3dc2cdd</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acos_func&lt; double &gt;</name>
    <filename>d0/d62/structcv_1_1cudev_1_1acos__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d0/d62/structcv_1_1cudev_1_1acos__func_3_01double_01_4.html</anchorfile>
      <anchor>a35dd825ad75c47ace1929b2b478705cb</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acos_func&lt; float &gt;</name>
    <filename>d2/dd0/structcv_1_1cudev_1_1acos__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/dd0/structcv_1_1cudev_1_1acos__func_3_01float_01_4.html</anchorfile>
      <anchor>a72e654a25abffc81ac465c0b62f751ab</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acos_func&lt; schar &gt;</name>
    <filename>d4/dc1/structcv_1_1cudev_1_1acos__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/dc1/structcv_1_1cudev_1_1acos__func_3_01schar_01_4.html</anchorfile>
      <anchor>a751cd34b926ea535d1c4ae85115b3ad3</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acos_func&lt; short &gt;</name>
    <filename>d5/d80/structcv_1_1cudev_1_1acos__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/d80/structcv_1_1cudev_1_1acos__func_3_01short_01_4.html</anchorfile>
      <anchor>ab8a75a695c451fee16cf582bb37be3a7</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acos_func&lt; uchar &gt;</name>
    <filename>d3/de3/structcv_1_1cudev_1_1acos__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d3/de3/structcv_1_1cudev_1_1acos__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a41864404742e2b57a5d61bfaedc6930b</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acos_func&lt; uint &gt;</name>
    <filename>d6/dc0/structcv_1_1cudev_1_1acos__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/dc0/structcv_1_1cudev_1_1acos__func_3_01uint_01_4.html</anchorfile>
      <anchor>af21480a7802d4fcdb548d815d2732108</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acos_func&lt; ushort &gt;</name>
    <filename>de/d57/structcv_1_1cudev_1_1acos__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>de/d57/structcv_1_1cudev_1_1acos__func_3_01ushort_01_4.html</anchorfile>
      <anchor>ace440e4c06446bf686bdf56aaa61e370</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acosh_func</name>
    <filename>da/d97/structcv_1_1cudev_1_1acosh__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>da/d97/structcv_1_1cudev_1_1acosh__func.html</anchorfile>
      <anchor>ac639f3e4a6a886aac3b98b55b98bccc5</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acosh_func&lt; double &gt;</name>
    <filename>d6/de9/structcv_1_1cudev_1_1acosh__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d6/de9/structcv_1_1cudev_1_1acosh__func_3_01double_01_4.html</anchorfile>
      <anchor>adcdbcc1362f625ca203505bc291a8a3c</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acosh_func&lt; float &gt;</name>
    <filename>de/d89/structcv_1_1cudev_1_1acosh__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>de/d89/structcv_1_1cudev_1_1acosh__func_3_01float_01_4.html</anchorfile>
      <anchor>a8982e72923a845633808910076483761</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acosh_func&lt; schar &gt;</name>
    <filename>dd/d52/structcv_1_1cudev_1_1acosh__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/d52/structcv_1_1cudev_1_1acosh__func_3_01schar_01_4.html</anchorfile>
      <anchor>ae815dc363c798f86c639fdbee64d53dc</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acosh_func&lt; short &gt;</name>
    <filename>d4/d61/structcv_1_1cudev_1_1acosh__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/d61/structcv_1_1cudev_1_1acosh__func_3_01short_01_4.html</anchorfile>
      <anchor>a7591548bc937a985b6beb8f616ed3eed</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acosh_func&lt; uchar &gt;</name>
    <filename>d4/d17/structcv_1_1cudev_1_1acosh__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/d17/structcv_1_1cudev_1_1acosh__func_3_01uchar_01_4.html</anchorfile>
      <anchor>ab9166b320e5284bbc93311576451082f</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acosh_func&lt; uint &gt;</name>
    <filename>de/d8f/structcv_1_1cudev_1_1acosh__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>de/d8f/structcv_1_1cudev_1_1acosh__func_3_01uint_01_4.html</anchorfile>
      <anchor>ae1379c0c1004182761438b8759767f55</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::acosh_func&lt; ushort &gt;</name>
    <filename>d6/db8/structcv_1_1cudev_1_1acosh__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/db8/structcv_1_1cudev_1_1acosh__func_3_01ushort_01_4.html</anchorfile>
      <anchor>aa7121ef1b36d0b4308d6fb954af64194</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AcoshLayer</name>
    <filename>d6/dca/classcv_1_1dnn_1_1AcoshLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AcoshLayer &gt;</type>
      <name>create</name>
      <anchorfile>d6/dca/classcv_1_1dnn_1_1AcoshLayer.html</anchorfile>
      <anchor>a19757b043a731c62a7dc123a9e48ff8e</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AcosLayer</name>
    <filename>d5/daa/classcv_1_1dnn_1_1AcosLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AcosLayer &gt;</type>
      <name>create</name>
      <anchorfile>d5/daa/classcv_1_1dnn_1_1AcosLayer.html</anchorfile>
      <anchor>ab7983a009cbd8c20b75686f549508b44</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ActivationLayer</name>
    <filename>dc/d75/classcv_1_1dnn_1_1ActivationLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>forwardSlice</name>
      <anchorfile>dc/d75/classcv_1_1dnn_1_1ActivationLayer.html</anchorfile>
      <anchor>a54d6ff4a8cd9e0d562d2f3f88a516118</anchor>
      <arglist>(const float *src, float *dst, int len, size_t outPlaneSize, int cn0, int cn1) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>forwardSlice</name>
      <anchorfile>dc/d75/classcv_1_1dnn_1_1ActivationLayer.html</anchorfile>
      <anchor>a0830304fb4fcba2d1c50fed2123230fc</anchor>
      <arglist>(const int *src, const int *lut, int *dst, int len, size_t outPlaneSize, int cn0, int cn1) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>forwardSlice</name>
      <anchorfile>dc/d75/classcv_1_1dnn_1_1ActivationLayer.html</anchorfile>
      <anchor>ada86c53d793d47e803195749b6356d0b</anchor>
      <arglist>(const int8_t *src, const int8_t *lut, int8_t *dst, int len, size_t outPlaneSize, int cn0, int cn1) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ActivationLayerInt8</name>
    <filename>da/d37/classcv_1_1dnn_1_1ActivationLayerInt8.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ActivationLayerInt8 &gt;</type>
      <name>create</name>
      <anchorfile>da/d37/classcv_1_1dnn_1_1ActivationLayerInt8.html</anchorfile>
      <anchor>a89056078e8391eeaf9a7ec8958c3fd29</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::AdaptiveManifoldFilter</name>
    <filename>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collectGarbage</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a989f6582dd4c9789227405caa162e9b1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a66138c103e5bc2976a2cce127a775e6a</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray joint=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getAdjustOutliers</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>af6211e5a8112be9aeeb4f405dc6f47f5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPCAIterations</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>ac4a86e122e28a17d97a2b19291f58226</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getSigmaR</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a29f7c4d04e9cdacbd58e1c7cb370f991</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getSigmaS</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a1d7cb977787e46b13afcd2e18e77b47e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTreeHeight</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a51796010a44d3ea325ef1384e7e0cb89</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseRNG</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>af36dabb1b364d3fbfdfec3aaf5ec8ffe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAdjustOutliers</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a6eeadb4ea09e54a4252c8a81057a7431</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPCAIterations</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>adfe90881dab6a7f4d97d1def0ff1a829</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigmaR</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a67aa879366edccb36bf7ae3be51de9cd</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigmaS</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a18fc413287d3dbceb2885d47a9811ff3</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTreeHeight</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a2ebe97b627b3dfbabb9ba13511ec27b2</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseRNG</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>a5634754563f2c06384255ad23c55bff9</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AdaptiveManifoldFilter &gt;</type>
      <name>create</name>
      <anchorfile>de/db7/classcv_1_1ximgproc_1_1AdaptiveManifoldFilter.html</anchorfile>
      <anchor>aa4da68091a0d6beb17e51b26127b291b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Affine3</name>
    <filename>dd/d99/classcv_1_1Affine3.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>float_type</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a34a99b51f286fcd658139a66cbd654e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float_type, 3, 3 &gt;</type>
      <name>Mat3</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>acb52c63406f24648052281522b9c8e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float_type, 4, 4 &gt;</type>
      <name>Mat4</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a3bf00a6ab94f2d2f7d7f728e671e6a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float_type, 3 &gt;</type>
      <name>Vec3</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>aeac617f7a0a5d8aed1a1b7e879b6f52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a116afdeed21ac6a341033ff38a01b4a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>ab6a2e02d633e7e2a074451f503320b5f</anchor>
      <arglist>(const float_type *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a799ec5a3979508b9bb5d201b8c52d066</anchor>
      <arglist>(const Mat &amp;data, const Vec3 &amp;t=Vec3::all(0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>abadd37c946a0da674172b0195aa711cf</anchor>
      <arglist>(const Mat3 &amp;R, const Vec3 &amp;t=Vec3::all(0))</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>af63d22662170937a4535f26dc8580023</anchor>
      <arglist>(const Mat4 &amp;affine)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Affine3</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a51046d0d1857a1a99a19e145321fe9b9</anchor>
      <arglist>(const Vec3 &amp;rvec, const Vec3 &amp;t=Vec3::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Affine3&lt; Y &gt;</type>
      <name>cast</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>ae5f91d3afb85caadac675679e55861a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>concatenate</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a82684a32c8dee80e0a82d992eb5a83fa</anchor>
      <arglist>(const Affine3 &amp;affine) const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>inv</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>ac4a16f4a77037c883dbbc2a4f617ee4f</anchor>
      <arglist>(int method=cv::DECOMP_SVD) const</arglist>
    </member>
    <member kind="function">
      <type>Mat3</type>
      <name>linear</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a914f41895b8a246232db4a186b70d480</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linear</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>aba3b127ac7c7bd3d99d533a59f22242a</anchor>
      <arglist>(const Mat3 &amp;L)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Affine3&lt; Y &gt;</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a5828e816d1b22aef71ddacbdd364f68e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>rotate</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a990d571a479b9b336f30c259fb74d18c</anchor>
      <arglist>(const Mat3 &amp;R) const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>rotate</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a771e0532e18299b79c922ddf77f2e362</anchor>
      <arglist>(const Vec3 &amp;rvec) const</arglist>
    </member>
    <member kind="function">
      <type>Mat3</type>
      <name>rotation</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a6a6b70508a7d7fd7725696852da7a20c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotation</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a755e92ce3d3af6e8599b2032a2c7ea05</anchor>
      <arglist>(const Mat &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotation</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>ae264b90743372dac60643984ebed342e</anchor>
      <arglist>(const Mat3 &amp;R)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotation</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>acfe7474211770799f56deb8b81d829f5</anchor>
      <arglist>(const Vec3 &amp;rvec)</arglist>
    </member>
    <member kind="function">
      <type>Vec3</type>
      <name>rvec</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a2b55e155790f606db5eb913bd350645b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Affine3</type>
      <name>translate</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a11d9cdc588a9c08c0c1c205a872663fd</anchor>
      <arglist>(const Vec3 &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>Vec3</type>
      <name>translation</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>a19e2decf4df4a6e72118f9ef6482d502</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translation</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>af0df7115f87f425839a7a3f2e4e1ed17</anchor>
      <arglist>(const Vec3 &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3</type>
      <name>Identity</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>acf5d919fc383da6777f2f66746ae9466</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Mat4</type>
      <name>matrix</name>
      <anchorfile>dd/d99/classcv_1_1Affine3.html</anchorfile>
      <anchor>ad122a1f67e7b1d20fd2cb511f2fe7d5d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::AffineBasedEstimator</name>
    <filename>d0/df2/classcv_1_1detail_1_1AffineBasedEstimator.html</filename>
    <base>cv::detail::Estimator</base>
    <member kind="function">
      <type></type>
      <name>AffineBasedEstimator</name>
      <anchorfile>d0/df2/classcv_1_1detail_1_1AffineBasedEstimator.html</anchorfile>
      <anchor>ac229442349f805d4c21cca70d49963c9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::AffineBestOf2NearestMatcher</name>
    <filename>d3/dda/classcv_1_1detail_1_1AffineBestOf2NearestMatcher.html</filename>
    <base>cv::detail::BestOf2NearestMatcher</base>
    <member kind="function">
      <type></type>
      <name>AffineBestOf2NearestMatcher</name>
      <anchorfile>d3/dda/classcv_1_1detail_1_1AffineBestOf2NearestMatcher.html</anchorfile>
      <anchor>a1fbaa911cd123dc828e4b49617a38ecd</anchor>
      <arglist>(bool full_affine=false, bool try_use_gpu=false, float match_conf=0.3f, int num_matches_thresh1=6)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>match</name>
      <anchorfile>d3/dda/classcv_1_1detail_1_1AffineBestOf2NearestMatcher.html</anchorfile>
      <anchor>a565d4c8159841f78b6a27e479c45f2f9</anchor>
      <arglist>(const ImageFeatures &amp;features1, const ImageFeatures &amp;features2, MatchesInfo &amp;matches_info) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>full_affine_</name>
      <anchorfile>d3/dda/classcv_1_1detail_1_1AffineBestOf2NearestMatcher.html</anchorfile>
      <anchor>a3f40f14058ad648e529ec1c2952d9519</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AffineFeature</name>
    <filename>da/d0b/classcv_1_1AffineFeature.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>da/d0b/classcv_1_1AffineFeature.html</anchorfile>
      <anchor>a38fc69a2a7f0f79b01c52090a1055a0b</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getViewParams</name>
      <anchorfile>da/d0b/classcv_1_1AffineFeature.html</anchorfile>
      <anchor>a4d3c82caca1dbed10ebb5b7d459728a2</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;tilts, std::vector&lt; float &gt; &amp;rolls) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setViewParams</name>
      <anchorfile>da/d0b/classcv_1_1AffineFeature.html</anchorfile>
      <anchor>a389be3533dd60e1ee3b2b066bbb11622</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;tilts, const std::vector&lt; float &gt; &amp;rolls)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AffineFeature &gt;</type>
      <name>create</name>
      <anchorfile>da/d0b/classcv_1_1AffineFeature.html</anchorfile>
      <anchor>aa794d69f8fea07d7d52e93366c8dc33c</anchor>
      <arglist>(const Ptr&lt; Feature2D &gt; &amp;backend, int maxTilt=5, int minTilt=0, float tiltStep=1.4142135623730951f, float rotateStepBase=72)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::AffineFeature2D</name>
    <filename>d4/db2/classcv_1_1xfeatures2d_1_1AffineFeature2D.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d4/db2/classcv_1_1xfeatures2d_1_1AffineFeature2D.html</anchorfile>
      <anchor>ad5b29ff43bad6c2dc4d18df9843f3ad7</anchor>
      <arglist>(InputArray image, std::vector&lt; Elliptic_KeyPoint &gt; &amp;keypoints, InputArray mask=noArray())=0</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d4/db2/classcv_1_1xfeatures2d_1_1AffineFeature2D.html</anchorfile>
      <anchor>aa4e9a7082ec61ebc108806704fbd7887</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d4/db2/classcv_1_1xfeatures2d_1_1AffineFeature2D.html</anchorfile>
      <anchor>a5968e9bc8497a8eb845272b9442559f3</anchor>
      <arglist>(InputArrayOfArrays images, std::vector&lt; std::vector&lt; KeyPoint &gt; &gt; &amp;keypoints, InputArrayOfArrays masks=noArray())</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectAndCompute</name>
      <anchorfile>d4/db2/classcv_1_1xfeatures2d_1_1AffineFeature2D.html</anchorfile>
      <anchor>a96d437af348dc676a3860d755555a249</anchor>
      <arglist>(InputArray image, InputArray mask, std::vector&lt; Elliptic_KeyPoint &gt; &amp;keypoints, OutputArray descriptors, bool useProvidedKeypoints=false)=0</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>detectAndCompute</name>
      <anchorfile>d4/db2/classcv_1_1xfeatures2d_1_1AffineFeature2D.html</anchorfile>
      <anchor>a8be0d1c20b08eb867184b8d74c15a677</anchor>
      <arglist>(InputArray image, InputArray mask, std::vector&lt; KeyPoint &gt; &amp;keypoints, OutputArray descriptors, bool useProvidedKeypoints=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AffineFeature2D &gt;</type>
      <name>create</name>
      <anchorfile>d4/db2/classcv_1_1xfeatures2d_1_1AffineFeature2D.html</anchorfile>
      <anchor>a05836928efceee133761e402fb6cacac</anchor>
      <arglist>(Ptr&lt; FeatureDetector &gt; keypoint_detector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AffineFeature2D &gt;</type>
      <name>create</name>
      <anchorfile>d4/db2/classcv_1_1xfeatures2d_1_1AffineFeature2D.html</anchorfile>
      <anchor>a7cd0a623f785b11d2e1881e0688c936d</anchor>
      <arglist>(Ptr&lt; FeatureDetector &gt; keypoint_detector, Ptr&lt; DescriptorExtractor &gt; descriptor_extractor)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::AffineMapPtr</name>
    <filename>d0/d2a/structcv_1_1cudev_1_1AffineMapPtr.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>d0/d2a/structcv_1_1cudev_1_1AffineMapPtr.html</anchorfile>
      <anchor>a70dc736071dd2f6a7587113cf74d66e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float2</type>
      <name>value_type</name>
      <anchorfile>d0/d2a/structcv_1_1cudev_1_1AffineMapPtr.html</anchorfile>
      <anchor>a93d62f956c682510f81b77a2e4718725</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator()</name>
      <anchorfile>d0/d2a/structcv_1_1cudev_1_1AffineMapPtr.html</anchorfile>
      <anchor>a4445dd8e26b3ab12dd94b0a03459f8c7</anchor>
      <arglist>(float y, float x) const</arglist>
    </member>
    <member kind="variable">
      <type>const float *</type>
      <name>warpMat</name>
      <anchorfile>d0/d2a/structcv_1_1cudev_1_1AffineMapPtr.html</anchorfile>
      <anchor>a580692bfbdfb3c64b790500b10d0798c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::AffineMapPtrSz</name>
    <filename>dc/dd4/structcv_1_1cudev_1_1AffineMapPtrSz.html</filename>
    <base>cv::cudev::AffineMapPtr</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>dc/dd4/structcv_1_1cudev_1_1AffineMapPtrSz.html</anchorfile>
      <anchor>ab04103a5cadd697f16551ec1d06a5538</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>dc/dd4/structcv_1_1cudev_1_1AffineMapPtrSz.html</anchorfile>
      <anchor>ac79b59f7b37b37aaecba89787a532a55</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AffineTransformer</name>
    <filename>dc/d83/classcv_1_1AffineTransformer.html</filename>
    <base>cv::ShapeTransformer</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getFullAffine</name>
      <anchorfile>dc/d83/classcv_1_1AffineTransformer.html</anchorfile>
      <anchor>ac2d3437da163db04109a27c7db5792ed</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFullAffine</name>
      <anchorfile>dc/d83/classcv_1_1AffineTransformer.html</anchorfile>
      <anchor>af564eade3ef6b5c6cc7983228a4d5d99</anchor>
      <arglist>(bool fullAffine)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AffineWarper</name>
    <filename>d4/dd7/classcv_1_1AffineWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d4/dd7/classcv_1_1AffineWarper.html</anchorfile>
      <anchor>abb887435b6167b7fd6098450f59ff035</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::AffineWarper</name>
    <filename>dd/d76/classcv_1_1detail_1_1AffineWarper.html</filename>
    <base>cv::detail::PlaneWarper</base>
    <member kind="function">
      <type></type>
      <name>AffineWarper</name>
      <anchorfile>dd/d76/classcv_1_1detail_1_1AffineWarper.html</anchorfile>
      <anchor>a579d8f21ca8ef2e7b68c7c3fe04445a9</anchor>
      <arglist>(float scale=1.f)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>dd/d76/classcv_1_1detail_1_1AffineWarper.html</anchorfile>
      <anchor>a489b254ef6deaac009cb07ad27a68ed5</anchor>
      <arglist>(Size src_size, InputArray K, InputArray H, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>dd/d76/classcv_1_1detail_1_1AffineWarper.html</anchorfile>
      <anchor>acdb3c99a7867ebe15cd8b5b82d33ce29</anchor>
      <arglist>(InputArray src, InputArray K, InputArray H, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPoint</name>
      <anchorfile>dd/d76/classcv_1_1detail_1_1AffineWarper.html</anchorfile>
      <anchor>a2ad6297c62b422ee0f2cb0c6324e24f2</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray H) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPointBackward</name>
      <anchorfile>dd/d76/classcv_1_1detail_1_1AffineWarper.html</anchorfile>
      <anchor>a0118c2ffe4aca551bb307e3a7710ad00</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray H) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>warpRoi</name>
      <anchorfile>dd/d76/classcv_1_1detail_1_1AffineWarper.html</anchorfile>
      <anchor>acf30b2c7f1cd18405b35d9b3cb1d8031</anchor>
      <arglist>(Size src_size, InputArray K, InputArray H) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getRTfromHomogeneous</name>
      <anchorfile>dd/d76/classcv_1_1detail_1_1AffineWarper.html</anchorfile>
      <anchor>ac54ef5b572ef0727c0b8e324d584b393</anchor>
      <arglist>(InputArray H, Mat &amp;R, Mat &amp;T)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AgastFeatureDetector</name>
    <filename>d7/d19/classcv_1_1AgastFeatureDetector.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumvalue">
      <name>THRESHOLD</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a80719c6efdeea587fbbb039ca459bdf8a8d01c1ae87944f51bfc772f7302d7b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONMAX_SUPPRESSION</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a80719c6efdeea587fbbb039ca459bdf8a2fb1b00216bfc495c99346bc8c11d328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AGAST_5_8</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3a869159c4b4ad44e678903b55def5dff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AGAST_7_12d</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3a0a21d49a821004ebc1f39e2e471ba814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AGAST_7_12s</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3a37001a3a3ce04301e16a4e16732e4105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DetectorType</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AGAST_5_8</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3a869159c4b4ad44e678903b55def5dff9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AGAST_7_12d</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3a0a21d49a821004ebc1f39e2e471ba814</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AGAST_7_12s</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3a37001a3a3ce04301e16a4e16732e4105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAST_9_16</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3a845a73eb152969fd46ef6b952856e82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONMAX_SUPPRESSION</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a80719c6efdeea587fbbb039ca459bdf8a2fb1b00216bfc495c99346bc8c11d328</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OAST_9_16</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae9a22560b2cc9c99b3a3de82ac4af7d3a845a73eb152969fd46ef6b952856e82d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESHOLD</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a80719c6efdeea587fbbb039ca459bdf8a8d01c1ae87944f51bfc772f7302d7b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a23c887c21760fb28a830c11cfab825a2</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getNonmaxSuppression</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ace653fb5483e155063df8acc0f93d484</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getThreshold</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a8d0c922342cf0abe951fe706e0a2e801</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AgastFeatureDetector::DetectorType</type>
      <name>getType</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a10c31459df283c3bbdfa3e7d36e537d8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNonmaxSuppression</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>af61c25a92bed9fa6f6dcb8fdfdc2bc3c</anchor>
      <arglist>(bool f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a0441b248a0567f553a03a857b681f482</anchor>
      <arglist>(int threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setType</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>a8cfdfacb3adafd3a39d7b46576bcffb7</anchor>
      <arglist>(AgastFeatureDetector::DetectorType type)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AgastFeatureDetector &gt;</type>
      <name>create</name>
      <anchorfile>d7/d19/classcv_1_1AgastFeatureDetector.html</anchorfile>
      <anchor>ae1987fb24e86701236773dfa7f6dabee</anchor>
      <arglist>(int threshold=10, bool nonmaxSuppression=true, AgastFeatureDetector::DetectorType type=AgastFeatureDetector::OAST_9_16)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AKAZE</name>
    <filename>d8/d30/classcv_1_1AKAZE.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumvalue">
      <name>DESCRIPTOR_KAZE</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690af0a596e13c7fae0498948e093de1e9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCRIPTOR_KAZE_UPRIGHT</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690a891bb40908c2bdb120e39c93ca0da33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCRIPTOR_MLDB</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690a929fb7e01bc6a4e8e7a1449ee0731c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCRIPTOR_MLDB_UPRIGHT</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690a5b8054d5bfac5aa96728d171d86080c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DescriptorType</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCRIPTOR_KAZE_UPRIGHT</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690a891bb40908c2bdb120e39c93ca0da33d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCRIPTOR_KAZE</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690af0a596e13c7fae0498948e093de1e9d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCRIPTOR_MLDB_UPRIGHT</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690a5b8054d5bfac5aa96728d171d86080c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCRIPTOR_MLDB</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a6f44619b9c9a25be4526de5b665ca690a929fb7e01bc6a4e8e7a1449ee0731c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>ab7009661e4d340d2ad958fe84a2e0466</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDescriptorChannels</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>ae694c72e8853d5458a50c30e183a113f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDescriptorSize</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a90777374c7f4766c89eff14387602c87</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual AKAZE::DescriptorType</type>
      <name>getDescriptorType</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a02e8105fc9040f75542df75726e3aca2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual KAZE::DiffusivityType</type>
      <name>getDiffusivity</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a2f5eddfa0cf45fc34f32ceed8bb3625b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxPoints</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a4e8dcbfbfcee167fb677f2f414a8624b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNOctaveLayers</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>abd0dbbeab744c1449c8fe75586a841c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNOctaves</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a5c797b8ac2aeb35f99f87fba19da5f15</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getThreshold</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a09f31579125d8ee5a1112b141f9fbb95</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDescriptorChannels</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>ac08316db91d007c7c0899efb0f222605</anchor>
      <arglist>(int dch)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDescriptorSize</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a3629d114449e442954fb26fb245422f1</anchor>
      <arglist>(int dsize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDescriptorType</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a845d6c10f25b3c0abe1b40aa6b4f83fb</anchor>
      <arglist>(AKAZE::DescriptorType dtype)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDiffusivity</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>ac216bff9fc19f9506373ed9251ca3b77</anchor>
      <arglist>(KAZE::DiffusivityType diff)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxPoints</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a63c5f7dc95c0d82a0eee72ce211732c3</anchor>
      <arglist>(int max_points)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNOctaveLayers</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>a45d8b1d6f4d7c1e82d5c76a5eca2a4eb</anchor>
      <arglist>(int octaveLayers)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNOctaves</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>abfd3d6fa82ea3e1301b83b07205762fe</anchor>
      <arglist>(int octaves)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>aaeec869ae038190ffac3f38174058b25</anchor>
      <arglist>(double threshold)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AKAZE &gt;</type>
      <name>create</name>
      <anchorfile>d8/d30/classcv_1_1AKAZE.html</anchorfile>
      <anchor>ac5d847ee303373416c7ad1950ea046ed</anchor>
      <arglist>(AKAZE::DescriptorType descriptor_type=AKAZE::DESCRIPTOR_MLDB, int descriptor_size=0, int descriptor_channels=3, float threshold=0.001f, int nOctaves=4, int nOctaveLayers=4, KAZE::DiffusivityType diffusivity=KAZE::DIFF_PM_G2, int max_points=-1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Algorithm</name>
    <filename>d3/d46/classcv_1_1Algorithm.html</filename>
    <member kind="function">
      <type></type>
      <name>Algorithm</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>a827c8b2781ed17574805f373e6054ff1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Algorithm</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>a8ae826127fa0f1f8d10a24841bd376f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>aec9c965448e4dc851d7cacd3abd84cd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>ab6a18f1825475643e94381697d413972</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>a286fc82744ccab3d248aca44524266a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>aef2ad3f4145bd6e8c3664eb1c4b5e1e6</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>a0a880744bc4e3f45711444571df47d67</anchor>
      <arglist>(const String &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>a763a62d1b03042eef7d7fc3ac6c87c79</anchor>
      <arglist>(const Ptr&lt; FileStorage &gt; &amp;fs, const String &amp;name=String()) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>a1f8ad7b8add515077367fb9949a174d2</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>ac60f6cc7057d12aab41cc333afc654e2</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; _Tp &gt;</type>
      <name>load</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>a86c6f0f5d41e382831e7a69afe1a16c4</anchor>
      <arglist>(const String &amp;filename, const String &amp;objname=String())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; _Tp &gt;</type>
      <name>loadFromString</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>abe89118a2a364c1828f2c218b5d52ba8</anchor>
      <arglist>(const String &amp;strModel, const String &amp;objname=String())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; _Tp &gt;</type>
      <name>read</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>aa9c35302f8031e5415b485c86c9e969a</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>writeFormat</name>
      <anchorfile>d3/d46/classcv_1_1Algorithm.html</anchorfile>
      <anchor>a68eeca71617474ad3d4561786f0289d2</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AlignExposures</name>
    <filename>d4/df2/classcv_1_1AlignExposures.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d4/df2/classcv_1_1AlignExposures.html</anchorfile>
      <anchor>aa2379b2fb9629d779b6a54ad1cabfc1c</anchor>
      <arglist>(InputArrayOfArrays src, std::vector&lt; Mat &gt; &amp;dst, InputArray times, InputArray response)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AlignMTB</name>
    <filename>d7/db6/classcv_1_1AlignMTB.html</filename>
    <base>cv::AlignExposures</base>
    <member kind="function" virtualness="pure">
      <type>virtual Point</type>
      <name>calculateShift</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a49782cba1b954472ade1d1ff1b8341bb</anchor>
      <arglist>(InputArray img0, InputArray img1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computeBitmaps</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a05dfd95e34ecb2c02b179d0a9d790b22</anchor>
      <arglist>(InputArray img, OutputArray tb, OutputArray eb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getCut</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a533eaca648580b495f4604e530ac6adc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getExcludeRange</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a7c78880b2f990a72f1d485b04e36d423</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxBits</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a5336816f21e36ac9ed2cde3ccd5030fd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a37b3417d844f362d781f34155cbcb201</anchor>
      <arglist>(InputArrayOfArrays src, std::vector&lt; Mat &gt; &amp;dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a5f565da5f84500aa5915906a2698ecfe</anchor>
      <arglist>(InputArrayOfArrays src, std::vector&lt; Mat &gt; &amp;dst, InputArray times, InputArray response) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCut</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a7558c6509092d713c29ac92cffcc1355</anchor>
      <arglist>(bool value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setExcludeRange</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>aeed184da3483a94c8a25351555d41b6a</anchor>
      <arglist>(int exclude_range)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxBits</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a6f55841ed6e1f9482483595008250560</anchor>
      <arglist>(int max_bits)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shiftMat</name>
      <anchorfile>d7/db6/classcv_1_1AlignMTB.html</anchorfile>
      <anchor>a9718fe1a611b341eb1063245c9d327e3</anchor>
      <arglist>(InputArray src, OutputArray dst, const Point shift)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Allocator</name>
    <filename>d3/d3f/classcv_1_1Allocator.html</filename>
    <templarg>typename _Tp</templarg>
    <class kind="class">cv::Allocator::rebind</class>
    <member kind="typedef">
      <type>const value_type *</type>
      <name>const_pointer</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>abd0f266e4b6a7014b8b0c2fdb29e42ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const value_type &amp;</type>
      <name>const_reference</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a4597dc470fc24d5816ddd9f605f1810c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a49f742302f94eab1bd3ac28fbb13dca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type *</type>
      <name>pointer</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a93ff1651741364a36c7f62006bc69c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>value_type &amp;</type>
      <name>reference</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>aa008739fa2b94e250520a70619121ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>size_t</type>
      <name>size_type</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a191a884e32dcbf84d373cc26bd81ba15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a64a989d6fa7534ef776bf30a87271c5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Allocator</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>aafdbd199d4af478deaf145db3ecf40b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Allocator</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a46bfa8003a58d0938831392cb4e257b8</anchor>
      <arglist>(Allocator const &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Allocator</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a39bfd5315c0572eb6e89bb62177f439e</anchor>
      <arglist>(Allocator&lt; U &gt; const &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Allocator</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>af9947e776a41f96322240666ddb1e289</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_pointer</type>
      <name>address</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>aef5dab4c74c8422eafae6e1fbc839728</anchor>
      <arglist>(const_reference r)</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>address</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a9a720167baaf8bf862fdf788add08665</anchor>
      <arglist>(reference r)</arglist>
    </member>
    <member kind="function">
      <type>pointer</type>
      <name>allocate</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a9b8f24e0dae966eb6ba996ff0dba2a19</anchor>
      <arglist>(size_type count, const void *=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>construct</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>aaa6a7abde8485e155c045ffade9b1f84</anchor>
      <arglist>(pointer p, const _Tp &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>ae5535db0a39ba335418da7a7173f333d</anchor>
      <arglist>(pointer p, size_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>ac553ef7e1763033aedf0440dd7abed3d</anchor>
      <arglist>(pointer p)</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>d3/d3f/classcv_1_1Allocator.html</anchorfile>
      <anchor>a5fdf0b0b785ed6eb4868aa5d587ead96</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cann::AscendMat::Allocator</name>
    <filename>d2/db7/classcv_1_1cann_1_1AscendMat_1_1Allocator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Allocator</name>
      <anchorfile>d2/db7/classcv_1_1cann_1_1AscendMat_1_1Allocator.html</anchorfile>
      <anchor>af4b91228e97cc9afc09a587dab11782d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>allocate</name>
      <anchorfile>d2/db7/classcv_1_1cann_1_1AscendMat_1_1Allocator.html</anchorfile>
      <anchor>aa1250d3ffac21152099c44ca36c4fea9</anchor>
      <arglist>(AscendMat *mat, int rows, int cols, size_t elemSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::shared_ptr&lt; uchar &gt;</type>
      <name>allocate</name>
      <anchorfile>d2/db7/classcv_1_1cann_1_1AscendMat_1_1Allocator.html</anchorfile>
      <anchor>a4293a099e64aecd7cb4087e313184f5f</anchor>
      <arglist>(size_t size)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::GpuMat::Allocator</name>
    <filename>df/d98/classcv_1_1cuda_1_1GpuMat_1_1Allocator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Allocator</name>
      <anchorfile>df/d98/classcv_1_1cuda_1_1GpuMat_1_1Allocator.html</anchorfile>
      <anchor>aa00bd0897eb90754fdce893dfd0bcf29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>allocate</name>
      <anchorfile>df/d98/classcv_1_1cuda_1_1GpuMat_1_1Allocator.html</anchorfile>
      <anchor>aaae55175c4bcd6485928b68dde3f2730</anchor>
      <arglist>(GpuMat *mat, int rows, int cols, size_t elemSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>free</name>
      <anchorfile>df/d98/classcv_1_1cuda_1_1GpuMat_1_1Allocator.html</anchorfile>
      <anchor>afa6bd8ff6f7c002976bbb189950625fa</anchor>
      <arglist>(GpuMat *mat)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::utils::AllocatorStatisticsInterface</name>
    <filename>df/d6f/classcv_1_1utils_1_1AllocatorStatisticsInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>getCurrentUsage</name>
      <anchorfile>df/d6f/classcv_1_1utils_1_1AllocatorStatisticsInterface.html</anchorfile>
      <anchor>aefd104d4c51ed56945e866055f167918</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>getNumberOfAllocations</name>
      <anchorfile>df/d6f/classcv_1_1utils_1_1AllocatorStatisticsInterface.html</anchorfile>
      <anchor>a714aac1a123ba894d0acaa92e27b9ea5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>getPeakUsage</name>
      <anchorfile>df/d6f/classcv_1_1utils_1_1AllocatorStatisticsInterface.html</anchorfile>
      <anchor>a5c06254d2e4b573ec1b5a604f685d9b3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint64_t</type>
      <name>getTotalUsage</name>
      <anchorfile>df/d6f/classcv_1_1utils_1_1AllocatorStatisticsInterface.html</anchorfile>
      <anchor>aa4a0e22e048bd87e3ea1271c526ee094</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resetPeakUsage</name>
      <anchorfile>df/d6f/classcv_1_1utils_1_1AllocatorStatisticsInterface.html</anchorfile>
      <anchor>a224175e57f5cd7814e8fcdca2b76e496</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AllocatorStatisticsInterface</name>
      <anchorfile>df/d6f/classcv_1_1utils_1_1AllocatorStatisticsInterface.html</anchorfile>
      <anchor>a9ee754891f9a2124a947d9de238b414b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~AllocatorStatisticsInterface</name>
      <anchorfile>df/d6f/classcv_1_1utils_1_1AllocatorStatisticsInterface.html</anchorfile>
      <anchor>af12f632f7fe66b5a6e251b21e26a256a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Animation</name>
    <filename>d7/d65/structcv_1_1Animation.html</filename>
    <member kind="function">
      <type></type>
      <name>Animation</name>
      <anchorfile>d7/d65/structcv_1_1Animation.html</anchorfile>
      <anchor>ace0d8fd5247a4a337e03611df0bf1781</anchor>
      <arglist>(int loopCount=0, Scalar bgColor=Scalar())</arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>bgcolor</name>
      <anchorfile>d7/d65/structcv_1_1Animation.html</anchorfile>
      <anchor>a48ddffb4703bc9ab4441d081099f2155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>durations</name>
      <anchorfile>d7/d65/structcv_1_1Animation.html</anchorfile>
      <anchor>a051d80a5f846aff250b38b9e556cf9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>frames</name>
      <anchorfile>d7/d65/structcv_1_1Animation.html</anchorfile>
      <anchor>abeb63fff8f3ea8be195c06aa2fa76473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>loop_count</name>
      <anchorfile>d7/d65/structcv_1_1Animation.html</anchorfile>
      <anchor>abc53797f2dbebf9261810a0673fba515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>still_image</name>
      <anchorfile>d7/d65/structcv_1_1Animation.html</anchorfile>
      <anchor>aa0c4980c2e7ddcd8eab6c5789689eed9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::ANN_MLP</name>
    <filename>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</filename>
    <base>cv::ml::StatModel</base>
    <member kind="enumeration">
      <type></type>
      <name>ActivationFunctions</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IDENTITY</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0a5cafa9aa38d3f60f8238e867a4a98e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGMOID_SYM</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0a90410002f1e243d35dca234f859f270e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAUSSIAN</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0ae3d886f16c8018eebf26d8d75a90dd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RELU</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0ae206e366e80a947e72df5c149fd74c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEAKYRELU</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0a193fdf7b38189212e1f7d2584c5ebaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANNEAL</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a012b34ee340b5d4d11b6844e12816181a1c1f898fdf7406d1f114ddfd8e06ae4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BACKPROP</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a012b34ee340b5d4d11b6844e12816181aaca348d78617e21b3fad5cc4c27e7889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAUSSIAN</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0ae3d886f16c8018eebf26d8d75a90dd7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IDENTITY</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0a5cafa9aa38d3f60f8238e867a4a98e0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEAKYRELU</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0a193fdf7b38189212e1f7d2584c5ebaf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_INPUT_SCALE</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>afb51e414f22dd69f281a569145ccfad7affd560496866c5b17785b5ac8ba63dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_OUTPUT_SCALE</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>afb51e414f22dd69f281a569145ccfad7a38194e2d5d9e28b05e95b4671bf1a7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RELU</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0ae206e366e80a947e72df5c149fd74c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPROP</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a012b34ee340b5d4d11b6844e12816181aded0d171ce651e6701a3426e192e04c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGMOID_SYM</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ade71470ec8814021728f8b31b09773b0a90410002f1e243d35dca234f859f270e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrainFlags</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>afb51e414f22dd69f281a569145ccfad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_WEIGHTS</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>afb51e414f22dd69f281a569145ccfad7a5c9cae15b89d51980f6a972d4b622822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_INPUT_SCALE</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>afb51e414f22dd69f281a569145ccfad7affd560496866c5b17785b5ac8ba63dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_OUTPUT_SCALE</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>afb51e414f22dd69f281a569145ccfad7a38194e2d5d9e28b05e95b4671bf1a7b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrainingMethods</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a012b34ee340b5d4d11b6844e12816181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BACKPROP</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a012b34ee340b5d4d11b6844e12816181aaca348d78617e21b3fad5cc4c27e7889</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RPROP</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a012b34ee340b5d4d11b6844e12816181aded0d171ce651e6701a3426e192e04c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANNEAL</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a012b34ee340b5d4d11b6844e12816181a1c1f898fdf7406d1f114ddfd8e06ae4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_WEIGHTS</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>afb51e414f22dd69f281a569145ccfad7a5c9cae15b89d51980f6a972d4b622822</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getAnnealCoolingRatio</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>aa1098cc57b2e764c536bf75d3c21684c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getAnnealFinalT</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a73b332c637b3f41bc673366d81218867</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getAnnealInitialT</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a972ecb3136c1db4377bdb310b9ba3245</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAnnealItePerStep</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a910e7f7180b02367af5f794c6535c774</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getBackpropMomentumScale</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a8a239f6fc2f3af77b5b8af14b85db6c2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getBackpropWeightScale</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a3f3118577f227f7f6ccc9d8c9a0496a4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getLayerSizes</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a6ddeca856c988d91ec7b7209e324e555</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getRpropDW0</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>aec1c80229df0d4552c0a922dd2caa935</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getRpropDWMax</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a73f174d3f24d5715a4db57b23cdc066c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getRpropDWMin</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a4c56d0ab068e59e8d7d1ad42a2ce386f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getRpropDWMinus</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a9db260e1b71d8865d1dd9856ea1b5124</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getRpropDWPlus</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a71261559e73c1f307310bc5ae6491743</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TermCriteria</type>
      <name>getTermCriteria</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a1d38045b36f3f1363573ad0fd18b82ae</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTrainMethod</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a97308c9dc08c75b5b82a4efd3b6118a6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getWeights</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a36b5016e3d389d84c0c5863bb8d5b8b9</anchor>
      <arglist>(int layerIdx) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setActivationFunction</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a16998f97db903c1c652e68f342240524</anchor>
      <arglist>(int type, double param1=0, double param2=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAnnealCoolingRatio</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a5c1b54d05fc3ac1b167752ed452c0a5e</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAnnealEnergyRNG</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a6d7a3a6206a52f1d80268920361ae1b8</anchor>
      <arglist>(const RNG &amp;rng)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAnnealFinalT</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>aa6a0eeeb1725bed54b00882bf535715d</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAnnealInitialT</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a4fda01324f3eb715f4c289adb386d875</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAnnealItePerStep</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a4ec199a72ea3cf8ea6b35a78afb86414</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackpropMomentumScale</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a59fd3f49aba9418a96d44998deb68d00</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackpropWeightScale</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a80a03e3e259441438f7ae3312104161f</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLayerSizes</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a79731c3fd3168e28eb3c3bba7a2caa94</anchor>
      <arglist>(InputArray _layer_sizes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRpropDW0</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ae32498b59f9b8ce5737006ad49ad863e</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRpropDWMax</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a09d58b45d950729587577de3a7ed7142</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRpropDWMin</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a2d1c40a8eae6c7ad25554593a11d1e80</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRpropDWMinus</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a65350ee4fbb0e521e3d53dbd3101dadd</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRpropDWPlus</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a54b72c0446330effe6a003929d4aecbe</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTermCriteria</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>ab6310aa2b5894ceb4e72008e62316182</anchor>
      <arglist>(TermCriteria val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTrainMethod</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a4be093cfd2e743ee2f41e34e50cf3a54</anchor>
      <arglist>(int method, double param1=0, double param2=0)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ANN_MLP &gt;</type>
      <name>create</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>a4c1ec60e7929aa747e3503932e342ae3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ANN_MLP &gt;</type>
      <name>load</name>
      <anchorfile>d0/dce/classcv_1_1ml_1_1ANN__MLP.html</anchorfile>
      <anchor>aaefdb30d515e148b08db39c3134f8475</anchor>
      <arglist>(const String &amp;filepath)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::util::any</name>
    <filename>d9/dc4/classcv_1_1util_1_1any.html</filename>
    <member kind="function">
      <type></type>
      <name>any</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>a4e6dcc8c6ab0241a5e38161d0b84910a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>any</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>a2ed210725661401aa53c0bf76f91a263</anchor>
      <arglist>(any &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>any</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>a1b5428abca0acb621ef6f3efc28d0ed1</anchor>
      <arglist>(any &amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>any</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>aeba873daa7708d06ce97c8350b87a906</anchor>
      <arglist>(any const &amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>any</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>ae19f50e18243258f74bb699a5bd0bf51</anchor>
      <arglist>(value_t &amp;&amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>any &amp;</type>
      <name>operator=</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>ad206a5ec1e4c3bb135397785236ba15d</anchor>
      <arglist>(any &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>any &amp;</type>
      <name>operator=</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>af6f9a40d2e79fd00a01bd84cc17ab9c0</anchor>
      <arglist>(any const &amp;src)</arglist>
    </member>
    <member kind="friend">
      <type>friend value_t *</type>
      <name>any_cast</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>aee7d4fbd63feaea16e094389f35d4740</anchor>
      <arglist>(any *operand)</arglist>
    </member>
    <member kind="friend">
      <type>friend const value_t *</type>
      <name>any_cast</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>acea97048bedfcf513e3e84cbb534d975</anchor>
      <arglist>(const any *operand)</arglist>
    </member>
    <member kind="friend">
      <type>friend void</type>
      <name>swap</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>aefa0132aaa70b264555656fd48d7a3f5</anchor>
      <arglist>(any &amp;lhs, any &amp;rhs)</arglist>
    </member>
    <member kind="friend">
      <type>friend value_t &amp;</type>
      <name>unsafe_any_cast</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>aa70aefed0ebe284b8d6004bfda474478</anchor>
      <arglist>(any &amp;operand)</arglist>
    </member>
    <member kind="friend">
      <type>friend const value_t &amp;</type>
      <name>unsafe_any_cast</name>
      <anchorfile>d9/dc4/classcv_1_1util_1_1any.html</anchorfile>
      <anchor>a8c15ff880aca182269b2b00eb527e918</anchor>
      <arglist>(const any &amp;operand)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::AR_hmdb</name>
    <filename>de/d42/classcv_1_1datasets_1_1AR__hmdb.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>de/d42/classcv_1_1datasets_1_1AR__hmdb.html</anchorfile>
      <anchor>ac90c6e2af727fc53b7b0c65de75d75c9</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AR_hmdb &gt;</type>
      <name>create</name>
      <anchorfile>de/d42/classcv_1_1datasets_1_1AR__hmdb.html</anchorfile>
      <anchor>a3b5ca0cffec8e21acd3de90cde5b2efc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::AR_hmdbObj</name>
    <filename>d1/da9/structcv_1_1datasets_1_1AR__hmdbObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>d1/da9/structcv_1_1datasets_1_1AR__hmdbObj.html</anchorfile>
      <anchor>ab9e5beef10a2e25808e6c2fe053e5bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>d1/da9/structcv_1_1datasets_1_1AR__hmdbObj.html</anchorfile>
      <anchor>a06b5f383f695ad373e15173230f26efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>videoName</name>
      <anchorfile>d1/da9/structcv_1_1datasets_1_1AR__hmdbObj.html</anchorfile>
      <anchor>ab9b394afc4877aa2a46e7181c3c17b96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::AR_sports</name>
    <filename>d5/d36/classcv_1_1datasets_1_1AR__sports.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d5/d36/classcv_1_1datasets_1_1AR__sports.html</anchorfile>
      <anchor>a9e166c859594903c69aa455e6542276c</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AR_sports &gt;</type>
      <name>create</name>
      <anchorfile>d5/d36/classcv_1_1datasets_1_1AR__sports.html</anchorfile>
      <anchor>a5accdb80c51205da7ab2b35ea218139f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::AR_sportsObj</name>
    <filename>d0/dec/structcv_1_1datasets_1_1AR__sportsObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>labels</name>
      <anchorfile>d0/dec/structcv_1_1datasets_1_1AR__sportsObj.html</anchorfile>
      <anchor>ace9ea7382f141006a426545b1f70c9bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>videoUrl</name>
      <anchorfile>d0/dec/structcv_1_1datasets_1_1AR__sportsObj.html</anchorfile>
      <anchor>a36bc1130c372793e4e27880a06037779</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ArgLayer</name>
    <filename>d8/dde/classcv_1_1dnn_1_1ArgLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ArgLayer &gt;</type>
      <name>create</name>
      <anchorfile>d8/dde/classcv_1_1dnn_1_1ArgLayer.html</anchorfile>
      <anchor>a1c12eb6cb97b72b9d04bb139b636cb94</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ogl::Arrays</name>
    <filename>d6/d53/classcv_1_1ogl_1_1Arrays.html</filename>
    <member kind="function">
      <type></type>
      <name>Arrays</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>ad7084cc4c4d8f6a6b381480088fea7e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a132712bbb091e8042734521f7db7da68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a6061bd502601ad12f3c7454c1b68f894</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a19c5d9d13d6f234b507ab98c4a8e23f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetColorArray</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a312b67d3fea28ee6fdcfbf2184bfee1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetNormalArray</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a26cd068ff065960cd3fc7d99bcf005b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetTexCoordArray</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a30cbc94c7a8e9c4dbbe0ad2699a51638</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetVertexArray</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a3bae2d1d0a047f4f2b14fb229ccba87c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoRelease</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a45854282c3f6dc58a12b82cd53e50845</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorArray</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>ad1ac4dcf3a6a09e0e1c30f6da1bc87ad</anchor>
      <arglist>(InputArray color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalArray</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a99ea6c9483ac94e8fb6588d94c6c4e1c</anchor>
      <arglist>(InputArray normal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexCoordArray</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a3bdfb171222d5e7802de3a7c29984fd5</anchor>
      <arglist>(InputArray texCoord)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexArray</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a56b47850185699e7b248ac16b25dd75a</anchor>
      <arglist>(InputArray vertex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>d6/d53/classcv_1_1ogl_1_1Arrays.html</anchorfile>
      <anchor>a6f9bc2bcf2fed70c4a6b49f62b7b01bd</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ArrayWrapper</name>
    <filename>d1/df4/structcv_1_1cudev_1_1ArrayWrapper.html</filename>
    <templarg>typename T</templarg>
    <templarg>int COUNT</templarg>
    <member kind="variable">
      <type>T</type>
      <name>array</name>
      <anchorfile>d1/df4/structcv_1_1cudev_1_1ArrayWrapper.html</anchorfile>
      <anchor>a306fd296d76159d85ca6d90f4741ce9f</anchor>
      <arglist>[COUNT]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::aruco::ArucoDetector</name>
    <filename>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>ArucoDetector</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>aebb849a70f107f72ff5b0504d89120de</anchor>
      <arglist>(const Dictionary &amp;dictionary=getPredefinedDictionary(cv::aruco::DICT_4X4_50), const DetectorParameters &amp;detectorParams=DetectorParameters(), const RefineParameters &amp;refineParams=RefineParameters())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ArucoDetector</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>aa4225342fabd2c696ca86b9d44ce1210</anchor>
      <arglist>(const std::vector&lt; Dictionary &gt; &amp;dictionaries, const DetectorParameters &amp;detectorParams=DetectorParameters(), const RefineParameters &amp;refineParams=RefineParameters())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMarkers</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a0c1d14251bf1cbb06277f49cfe1c9b61</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays corners, OutputArray ids, OutputArrayOfArrays rejectedImgPoints=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMarkersMultiDict</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a693a860acf1e2c8c06f05a56db567111</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays corners, OutputArray ids, OutputArrayOfArrays rejectedImgPoints=noArray(), OutputArray dictIndices=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMarkersWithConfidence</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a9c7f13219422e87a8bbd5f5f84311fdc</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays corners, OutputArray ids, OutputArray markersConfidence, OutputArrayOfArrays rejectedImgPoints=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>const DetectorParameters &amp;</type>
      <name>getDetectorParameters</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a25a429995d1056167d223cf349b5bc52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Dictionary &gt;</type>
      <name>getDictionaries</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>abe4536b1bdd0cf51092f8969170b81cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Dictionary &amp;</type>
      <name>getDictionary</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>add5fe8783368d754a262abbdbc28c6ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const RefineParameters &amp;</type>
      <name>getRefineParameters</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>af860062d5307cd978b9c2be84652a532</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>aafd0e64c1be5a122fc4ac41a0d252342</anchor>
      <arglist>(const FileNode &amp;fn) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refineDetectedMarkers</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>ad806c9310cfc826a178b0aefdf09bab6</anchor>
      <arglist>(InputArray image, const Board &amp;board, InputOutputArrayOfArrays detectedCorners, InputOutputArray detectedIds, InputOutputArrayOfArrays rejectedCorners, InputArray cameraMatrix=noArray(), InputArray distCoeffs=noArray(), OutputArray recoveredIdxs=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectorParameters</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a0aa1ed97aff906b35858e72c5619aa4d</anchor>
      <arglist>(const DetectorParameters &amp;detectorParameters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDictionaries</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>aa38f2965b08e4b4a4b0c5ca65471d38a</anchor>
      <arglist>(const std::vector&lt; Dictionary &gt; &amp;dictionaries)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDictionary</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a412aaf79af8810c533f9f5ad7c1ba688</anchor>
      <arglist>(const Dictionary &amp;dictionary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRefineParameters</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a5ec6230925d52802cf594f5f357feaae</anchor>
      <arglist>(const RefineParameters &amp;refineParameters)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a025911030c402ec45cf3a102df748eb4</anchor>
      <arglist>(FileStorage &amp;fs) const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>a1f9b25b4f79bd762e5a49cc76fe13977</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; ArucoDetectorImpl &gt;</type>
      <name>arucoDetectorImpl</name>
      <anchorfile>d2/d1a/classcv_1_1aruco_1_1ArucoDetector.html</anchorfile>
      <anchor>aabdb25744590759b50498cb8421e70de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cann::AscendEvent</name>
    <filename>d6/daf/classcv_1_1cann_1_1AscendEvent.html</filename>
    <class kind="class">cv::cann::AscendEvent::Impl</class>
    <member kind="function">
      <type></type>
      <name>AscendEvent</name>
      <anchorfile>d6/daf/classcv_1_1cann_1_1AscendEvent.html</anchorfile>
      <anchor>a72fe489187a619818ffe7f1f01ead08a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>record</name>
      <anchorfile>d6/daf/classcv_1_1cann_1_1AscendEvent.html</anchorfile>
      <anchor>ab9b14c2639e6a582aaa5445c8d5ac3df</anchor>
      <arglist>(AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForComplete</name>
      <anchorfile>d6/daf/classcv_1_1cann_1_1AscendEvent.html</anchorfile>
      <anchor>ac83d9d6b1e38044817f3d7ba6c0481fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AscendEventAccessor</name>
      <anchorfile>d6/daf/classcv_1_1cann_1_1AscendEvent.html</anchorfile>
      <anchor>ac76b51395adeaee2e032170b116a399d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cann::AscendEventAccessor</name>
    <filename>dc/d1d/structcv_1_1cann_1_1AscendEventAccessor.html</filename>
    <member kind="function" static="yes">
      <type>static aclrtEvent</type>
      <name>getEvent</name>
      <anchorfile>dc/d1d/structcv_1_1cann_1_1AscendEventAccessor.html</anchorfile>
      <anchor>a38851be7c84e63c84279f2ce0c3a9922</anchor>
      <arglist>(const AscendEvent &amp;event)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AscendEvent</type>
      <name>wrapEvent</name>
      <anchorfile>dc/d1d/structcv_1_1cann_1_1AscendEventAccessor.html</anchorfile>
      <anchor>a8b7a2c64f9e211d5d68444cd20288763</anchor>
      <arglist>(aclrtEvent event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cann::AscendMat</name>
    <filename>d3/d85/classcv_1_1cann_1_1AscendMat.html</filename>
    <class kind="class">cv::cann::AscendMat::Allocator</class>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>aefb5b6980ee10a946e311d0032ecdcec</anchor>
      <arglist>(AscendMat::Allocator *allocator_=AscendMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a4247e84184b8b45c9e67ad0c318762db</anchor>
      <arglist>(const AscendMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a6273371903334faa55415311e905a0f3</anchor>
      <arglist>(InputArray _m, const Rect &amp;roi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>afc59a9c29b75da6262413aa5f8ebfb54</anchor>
      <arglist>(InputArray _m, const Rect &amp;roi, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a59ebd67c1250508f1a3e573d880e1dc1</anchor>
      <arglist>(InputArray arr, AscendStream &amp;stream, AscendMat::Allocator *allocator=AscendMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ad1e90fff20f000c6e90ef9d5cc31be18</anchor>
      <arglist>(int rows, int cols, int type, AscendMat::Allocator *allocator=AscendMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>aef44b46fa4c23cf4ae4385323d475529</anchor>
      <arglist>(int rows, int cols, int type, Scalar &amp;s, AscendMat::Allocator *allocator=AscendMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a6898c7c517358a05c42de4525a191660</anchor>
      <arglist>(Size size, int type, AscendMat::Allocator *allocator=AscendMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendMat</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a2e430144a25ab7b046a34e66ad6d6bb5</anchor>
      <arglist>(Size size, int type, Scalar &amp;s, AscendMat::Allocator *allocator=AscendMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ae05b3c6bc4ac7211d3dc22e8674440fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a7b9924a7771b3d02eb789dca5cf106b7</anchor>
      <arglist>(AscendMat &amp;dst, AscendStream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a4d8cad156becb5b5dc9c379ab8299230</anchor>
      <arglist>(AscendMat &amp;dst, int rtype) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a09f116404e3dea2c1209cfe2fa41fd93</anchor>
      <arglist>(AscendMat &amp;dst, int rtype, AscendStream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ae7da01a84a3f9396423f23acedce2102</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a44d036fd2fd467ec5efc8617574516c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a68127f81c1b1e24d2dc821b6016988a6</anchor>
      <arglist>(OutputArray dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>aad73cfcc5dd89b1eb950dab1d693f186</anchor>
      <arglist>(OutputArray dst, AscendStream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a19bb1315cfdde71d55fc867cd8abdec2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize1</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ad2edcb927443212798ecd7c6f2cf410d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a38ca35aa014e7eff734b82b96c9a9928</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContinuous</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a909dc4f17196cb0d4e1b5a2125e7aefe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AscendMat &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a365133c8fa44d14980cf30b8912371f2</anchor>
      <arglist>(const AscendMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>AscendMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a3ac91c35f45cdf59c19d8bd6faad7a29</anchor>
      <arglist>(const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>AscendMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ad9dce56d72df715da876edd899a64ac2</anchor>
      <arglist>(const Scalar &amp;s, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>AscendMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>afa7b91bd614a74b29a837908faf00d2d</anchor>
      <arglist>(float sc)</arglist>
    </member>
    <member kind="function">
      <type>AscendMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>aa77106fd0111638e53d2499ffd4f9b89</anchor>
      <arglist>(float sc, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>size</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a308a4a7f6bdfb970b7bf9bb2c94a6e8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>step1</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a18f3df8f2716887e5e41bec20510a128</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a2bf9cf1cb5fc17d5da8d2985f54ed4a8</anchor>
      <arglist>(AscendMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a443e5df43ae48db6722a7c54b951c0c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateContinuityFlag</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a588d34a4cf576688464521b984c7a5b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upload</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a4668fa40bf6ea6a04050cade9b54e7ac</anchor>
      <arglist>(InputArray arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upload</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ab85bfb240eb21290384b08b82a4955a0</anchor>
      <arglist>(InputArray arr, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AscendMat::Allocator *</type>
      <name>defaultAllocator</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>afccc73d5f17e9033df0302c3babe3a30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultAllocator</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a619aad60d4c249758dfc486df61479d7</anchor>
      <arglist>(AscendMat::Allocator *allocator)</arglist>
    </member>
    <member kind="variable">
      <type>Allocator *</type>
      <name>allocator</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ad58c58cf015e99a48013e2e061de365f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>aa292bf40ddebd2b3e1eadea163c005f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; uchar &gt;</type>
      <name>data</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a6ae7fde35cfe74371e6a47f20b909b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>dataend</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a6556695abda6f599d126281970b15d0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>datastart</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a409b7a3c70b351a9a33788f23d65d69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ae314ed54891284b4a12505d037052133</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>ae0806d651f658ae23b87985f9580fb56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>step</name>
      <anchorfile>d3/d85/classcv_1_1cann_1_1AscendMat.html</anchorfile>
      <anchor>a92eef5619b3eebd3e1951ea8081f96d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cann::AscendPicDesc</name>
    <filename>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</filename>
    <member kind="function">
      <type></type>
      <name>AscendPicDesc</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>a8c63bad482ef91f5d08226b484004978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendPicDesc</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>a7a9a22cc2589186c0b4b272489042542</anchor>
      <arglist>(const AscendMat &amp;ascendMat, hi_pixel_format _picture_format)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendPicDesc</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>aba4282874b9971dc6635d961bfcb75bf</anchor>
      <arglist>(const Mat &amp;mat, hi_pixel_format _picture_format)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; hi_void &gt;</type>
      <name>allocate</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>ae493fe382a3b152a4fb73528107ae350</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AscendPicDesc &amp;</type>
      <name>setMemAlign</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>ac6122a7297d588247efbe89cd0586dd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AscendPicDesc &amp;</type>
      <name>setPic</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>a1a8db9cc6c408520152ecda5ee576a3f</anchor>
      <arglist>(hi_pixel_format _picture_format)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int64_t &gt;</type>
      <name>batchNum</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>a864405b4e0102728ca19fd8f75351203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; hi_void &gt;</type>
      <name>data</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>a8a2f45806edd2bcded6f7004d8b875f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>heightAlignment</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>abb0bb31d10b385f28f6448bbe4d66e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>ac4faf05528cee39fb4d80e620056b9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hi_vpc_pic_info</type>
      <name>Pic</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>a509bb5d968c306bda7f17f527d808674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sizeAlignment</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>ac76c929cb860e0352f548d0034b6f3f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sizeNum</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>ab177d803dcbe4d0396fad701b30e20ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>widthAlignment</name>
      <anchorfile>dc/db1/structcv_1_1cann_1_1AscendPicDesc.html</anchorfile>
      <anchor>ae51a3c8acdade5cf8477daa095ad933e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cann::AscendStream</name>
    <filename>d7/dcc/classcv_1_1cann_1_1AscendStream.html</filename>
    <class kind="class">cv::cann::AscendStream::Impl</class>
    <member kind="function">
      <type></type>
      <name>AscendStream</name>
      <anchorfile>d7/dcc/classcv_1_1cann_1_1AscendStream.html</anchorfile>
      <anchor>a2ba5c6961a398d7c364d80860646af31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addTensorHolder</name>
      <anchorfile>d7/dcc/classcv_1_1cann_1_1AscendStream.html</anchorfile>
      <anchor>afa7c2d7c54965de27c0380c43a0296a3</anchor>
      <arglist>(const std::shared_ptr&lt; uchar &gt; &amp;holder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitAscendEvent</name>
      <anchorfile>d7/dcc/classcv_1_1cann_1_1AscendStream.html</anchorfile>
      <anchor>a7401db69bcda9301e7b55cdb425340c6</anchor>
      <arglist>(const cv::cann::AscendEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForCompletion</name>
      <anchorfile>d7/dcc/classcv_1_1cann_1_1AscendStream.html</anchorfile>
      <anchor>adfc159e3cc719889f8c0aacc5c0204c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AscendStream &amp;</type>
      <name>Null</name>
      <anchorfile>d7/dcc/classcv_1_1cann_1_1AscendStream.html</anchorfile>
      <anchor>ae5414fcc15fae3750a144b0ef4f2ca1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>AscendStreamAccessor</name>
      <anchorfile>d7/dcc/classcv_1_1cann_1_1AscendStream.html</anchorfile>
      <anchor>acd51c606fdc0ee3e1aa98da029004eef</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DefaultDeviceInitializer</name>
      <anchorfile>d7/dcc/classcv_1_1cann_1_1AscendStream.html</anchorfile>
      <anchor>ab98d52cf0377206238fa449eebe36ab9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cann::AscendStreamAccessor</name>
    <filename>de/df3/structcv_1_1cann_1_1AscendStreamAccessor.html</filename>
    <member kind="function" static="yes">
      <type>static aclrtStream</type>
      <name>getStream</name>
      <anchorfile>de/df3/structcv_1_1cann_1_1AscendStreamAccessor.html</anchorfile>
      <anchor>a195cec3970adc4a2b4dea363ec3eb739</anchor>
      <arglist>(const AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AscendStream</type>
      <name>wrapStream</name>
      <anchorfile>de/df3/structcv_1_1cann_1_1AscendStreamAccessor.html</anchorfile>
      <anchor>a1feb6682071cc410b1ae16c5da55a8fd</anchor>
      <arglist>(aclrtStream stream)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cann::AscendTensor</name>
    <filename>d7/d40/structcv_1_1cann_1_1AscendTensor.html</filename>
    <member kind="function">
      <type></type>
      <name>AscendTensor</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>a5fa7c4f9c5497b0c9cb524ee004c5619</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendTensor</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>a8a90119878fdd8df7cdd1f6a6c39981f</anchor>
      <arglist>(const AscendMat &amp;ascendMat, const char *_name=&quot;&quot;, aclFormat format=ACL_FORMAT_ND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendTensor</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>aa1578599d0d9a10917a7ae455e4008c5</anchor>
      <arglist>(std::shared_ptr&lt; uchar &gt; _data, size_t _dataSize, int64_t *_dims, size_t _dimSize, aclDataType _dtype, const char *_name=&quot;&quot;, aclFormat _format=ACL_FORMAT_ND)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AscendTensor</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>a50dc69ecc9cbb76db8ec3f003cfcf78d</anchor>
      <arglist>(std::shared_ptr&lt; uchar &gt; _data, size_t _dataSize, std::vector&lt; int64_t &gt; &amp;_dims, aclDataType _dtype, const char *_name=&quot;&quot;, aclFormat _format=ACL_FORMAT_ND)</arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; uchar &gt;</type>
      <name>data</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>a7987c5c3a752940dac6ef4c00d96dc8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>dataSize</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>a0b44c62122d1c78d44b4b465b477513c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int64_t &gt;</type>
      <name>dims</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>af9c4415d0d6dee047487edd2b3558fb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aclDataType</type>
      <name>dtype</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>ab4652c75eea973f2e18952f2f77e60db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aclFormat</type>
      <name>format</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>a952517bfd0ca60a64612fee3f310c4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>d7/d40/structcv_1_1cann_1_1AscendTensor.html</anchorfile>
      <anchor>aa5b07e1a3b00459ce1fc42a0afcbe130</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asin_func</name>
    <filename>d9/dee/structcv_1_1cudev_1_1asin__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d9/dee/structcv_1_1cudev_1_1asin__func.html</anchorfile>
      <anchor>a300863aa297d5cd4d4c977c4961344df</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asin_func&lt; double &gt;</name>
    <filename>d6/d59/structcv_1_1cudev_1_1asin__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d6/d59/structcv_1_1cudev_1_1asin__func_3_01double_01_4.html</anchorfile>
      <anchor>ae6b289475377426443000524d7c90085</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asin_func&lt; float &gt;</name>
    <filename>d5/d96/structcv_1_1cudev_1_1asin__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/d96/structcv_1_1cudev_1_1asin__func_3_01float_01_4.html</anchorfile>
      <anchor>a96523634a121003c18ef94ff4034e750</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asin_func&lt; schar &gt;</name>
    <filename>d9/da3/structcv_1_1cudev_1_1asin__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d9/da3/structcv_1_1cudev_1_1asin__func_3_01schar_01_4.html</anchorfile>
      <anchor>a0894abd85f1e7283ec0d7987e83870a4</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asin_func&lt; short &gt;</name>
    <filename>d1/d16/structcv_1_1cudev_1_1asin__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/d16/structcv_1_1cudev_1_1asin__func_3_01short_01_4.html</anchorfile>
      <anchor>ac71145c2171d2ac723c9ea4bc122fd2d</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asin_func&lt; uchar &gt;</name>
    <filename>da/d71/structcv_1_1cudev_1_1asin__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>da/d71/structcv_1_1cudev_1_1asin__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a6de9805df271a327d045d0423d9b0b7f</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asin_func&lt; uint &gt;</name>
    <filename>d7/d65/structcv_1_1cudev_1_1asin__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d7/d65/structcv_1_1cudev_1_1asin__func_3_01uint_01_4.html</anchorfile>
      <anchor>a67ae0549ed7d2d8bfcf3f12fbe27f0d9</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asin_func&lt; ushort &gt;</name>
    <filename>d1/d46/structcv_1_1cudev_1_1asin__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/d46/structcv_1_1cudev_1_1asin__func_3_01ushort_01_4.html</anchorfile>
      <anchor>ae72849100ba9499ef28b6474b147c639</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asinh_func</name>
    <filename>d0/d43/structcv_1_1cudev_1_1asinh__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d0/d43/structcv_1_1cudev_1_1asinh__func.html</anchorfile>
      <anchor>a5dfa79d0225304988ea4f6540da6f232</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asinh_func&lt; double &gt;</name>
    <filename>d7/da8/structcv_1_1cudev_1_1asinh__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d7/da8/structcv_1_1cudev_1_1asinh__func_3_01double_01_4.html</anchorfile>
      <anchor>ae1635d4b05cded16135c4fdf03708e55</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asinh_func&lt; float &gt;</name>
    <filename>d1/d1c/structcv_1_1cudev_1_1asinh__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/d1c/structcv_1_1cudev_1_1asinh__func_3_01float_01_4.html</anchorfile>
      <anchor>a854f649e9681f1e6f1c5ae814e53f729</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asinh_func&lt; schar &gt;</name>
    <filename>db/db5/structcv_1_1cudev_1_1asinh__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>db/db5/structcv_1_1cudev_1_1asinh__func_3_01schar_01_4.html</anchorfile>
      <anchor>a6884224d8c6774ded501395c72fbe5c2</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asinh_func&lt; short &gt;</name>
    <filename>df/da7/structcv_1_1cudev_1_1asinh__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/da7/structcv_1_1cudev_1_1asinh__func_3_01short_01_4.html</anchorfile>
      <anchor>aef45a37522498495bf0a4f6ccb55f1cf</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asinh_func&lt; uchar &gt;</name>
    <filename>d4/d8d/structcv_1_1cudev_1_1asinh__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/d8d/structcv_1_1cudev_1_1asinh__func_3_01uchar_01_4.html</anchorfile>
      <anchor>abe9fca6c5fc501aebd16b35ccdef9dcb</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asinh_func&lt; uint &gt;</name>
    <filename>d6/d27/structcv_1_1cudev_1_1asinh__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/d27/structcv_1_1cudev_1_1asinh__func_3_01uint_01_4.html</anchorfile>
      <anchor>ae8758ca4e6f926650c902e84e762a2a3</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::asinh_func&lt; ushort &gt;</name>
    <filename>d6/dc2/structcv_1_1cudev_1_1asinh__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/dc2/structcv_1_1cudev_1_1asinh__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a187311528ee4b3a4be24935b2a0a0c70</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AsinhLayer</name>
    <filename>de/da9/classcv_1_1dnn_1_1AsinhLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AsinhLayer &gt;</type>
      <name>create</name>
      <anchorfile>de/da9/classcv_1_1dnn_1_1AsinhLayer.html</anchorfile>
      <anchor>af29d3a0dd79e635378b5db1e35afaeb1</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AsinLayer</name>
    <filename>d6/d3b/classcv_1_1dnn_1_1AsinLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AsinLayer &gt;</type>
      <name>create</name>
      <anchorfile>d6/d3b/classcv_1_1dnn_1_1AsinLayer.html</anchorfile>
      <anchor>ae56e12570bc0bf03c563a46bbc315e6d</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvCTprep::assertTest</name>
    <filename>d0/d93/structNcvCTprep_1_1assertTest.html</filename>
    <templarg>int x</templarg>
  </compound>
  <compound kind="class">
    <name>cv::AsyncArray</name>
    <filename>d4/d20/classcv_1_1AsyncArray.html</filename>
    <member kind="function">
      <type></type>
      <name>AsyncArray</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>ab70c3efa65213c3a099d7fec44c4c8cc</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AsyncArray</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a1232b91cc8e7cf86e7784f14e4176ddc</anchor>
      <arglist>(AsyncArray &amp;&amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AsyncArray</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a31c5119610da24ab47a4eb117b77e8f1</anchor>
      <arglist>(const AsyncArray &amp;o) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AsyncArray</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a6334d8263cc68bfb4c2bdced8630430f</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>_getImpl</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>ac882c22e506c1a899db0dda18489a011</anchor>
      <arglist>() const CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>get</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>aca6c8dda8353ab799a815b15d55668d4</anchor>
      <arglist>(OutputArray dst) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>aacbdd775a9a66b231a56b6ffb4c4de75</anchor>
      <arglist>(OutputArray dst, const std::chrono::duration&lt; _Rep, _Period &gt; &amp;timeout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>ac5c9a55c7b0dbbcee98979f212e478f5</anchor>
      <arglist>(OutputArray dst, double timeoutNs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>get</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a8e3e3d872948cb28033949f982f43e73</anchor>
      <arglist>(OutputArray dst, int64 timeoutNs) const</arglist>
    </member>
    <member kind="function">
      <type>AsyncArray &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a21b3f1f3b041eefd6f990e86449331cf</anchor>
      <arglist>(AsyncArray &amp;&amp;o) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>AsyncArray &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>ae1c25290fec28a7dc16ce96221d425a3</anchor>
      <arglist>(const AsyncArray &amp;o) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a801cbd8a4db7b4d2e01a8c7a37acdb0f</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a309514ce0d50e1529054d6f7e9cc23e2</anchor>
      <arglist>() const CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait_for</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>aa2de39b89c6f29b77a78d4499a933b61</anchor>
      <arglist>(const std::chrono::duration&lt; _Rep, _Period &gt; &amp;timeout)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait_for</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a2ed03ffc2454d6741f5fac876b8e3c04</anchor>
      <arglist>(double timeoutNs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wait_for</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a528a789936be2fa2ca653eac775a9586</anchor>
      <arglist>(int64 timeoutNs) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>a3c627df1f79609c31cfb83c1044e9d25</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>Impl</name>
      <anchorfile>d4/d20/classcv_1_1AsyncArray.html</anchorfile>
      <anchor>aee24c43b9029c5fba6fb8747c948c0da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AsyncPromise</name>
    <filename>d0/d6b/classcv_1_1AsyncPromise.html</filename>
    <member kind="typedef">
      <type>struct AsyncArray::Impl</type>
      <name>Impl</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a59c4230d9331cef52fe3a216d2cb307b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AsyncPromise</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>acc0b836ba3b79227de551dd9d874f25b</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AsyncPromise</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>afe9b3953de6a656700eed1fa52efcd62</anchor>
      <arglist>(AsyncPromise &amp;&amp;o)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AsyncPromise</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a89de2a6edad184c21c0ae16a4d6662a4</anchor>
      <arglist>(const AsyncPromise &amp;o) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AsyncPromise</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a9dff0ce58b1abe8eca8c4ca347fb9cd4</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>_getImpl</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a5ed8bd828afa0eda7e91fd70c5495ece</anchor>
      <arglist>() const CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>AsyncArray</type>
      <name>getArrayResult</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a50ec36f2aae302e3e5ecf7f9078efe4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AsyncPromise &amp;</type>
      <name>operator=</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a45afafdbfe8cac2b6e06b9dce58b2fbc</anchor>
      <arglist>(AsyncPromise &amp;&amp;o) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>AsyncPromise &amp;</type>
      <name>operator=</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a726b8256aaeb66e3b51f1680f64403ff</anchor>
      <arglist>(const AsyncPromise &amp;o) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a5373c68ea688b275771e5fe61a205b7f</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setException</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a0d730091355100fb0300c9b6533034d6</anchor>
      <arglist>(const cv::Exception &amp;exception)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setException</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a2346d2175f4d9b061e29a473fcffe0f2</anchor>
      <arglist>(std::exception_ptr exception)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>a9df30b85b150691694ce9f0fb2ea1757</anchor>
      <arglist>(InputArray value)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>abbdcc54117a7b1c38826b697e94e9880</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>AsyncArray::Impl</name>
      <anchorfile>d0/d6b/classcv_1_1AsyncPromise.html</anchorfile>
      <anchor>aa7ee836a29c724a5f017b2f3b86a5abb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan2_func</name>
    <filename>d4/d8e/structcv_1_1cudev_1_1atan2__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d4/d8e/structcv_1_1cudev_1_1atan2__func.html</anchorfile>
      <anchor>aa0a17191e6b273fbb8282f95abd19087</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan2_func&lt; double &gt;</name>
    <filename>d8/d15/structcv_1_1cudev_1_1atan2__func_3_01double_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; double, double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d8/d15/structcv_1_1cudev_1_1atan2__func_3_01double_01_4.html</anchorfile>
      <anchor>ab78ab22ad26665bd7c9832006b3f39b0</anchor>
      <arglist>(double a, double b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan2_func&lt; float &gt;</name>
    <filename>d0/df1/structcv_1_1cudev_1_1atan2__func_3_01float_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; float, float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d0/df1/structcv_1_1cudev_1_1atan2__func_3_01float_01_4.html</anchorfile>
      <anchor>a90ec967495f0b7d8067ca7a8256b0dfe</anchor>
      <arglist>(float a, float b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan2_func&lt; schar &gt;</name>
    <filename>da/da9/structcv_1_1cudev_1_1atan2__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; schar, schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>da/da9/structcv_1_1cudev_1_1atan2__func_3_01schar_01_4.html</anchorfile>
      <anchor>abbf914a1e06e67bbd24d10519212b0b4</anchor>
      <arglist>(schar a, schar b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan2_func&lt; short &gt;</name>
    <filename>d9/dc9/structcv_1_1cudev_1_1atan2__func_3_01short_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; short, short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d9/dc9/structcv_1_1cudev_1_1atan2__func_3_01short_01_4.html</anchorfile>
      <anchor>a2a2a614f5878ff865689740cb2068161</anchor>
      <arglist>(short a, short b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan2_func&lt; uchar &gt;</name>
    <filename>d3/d1d/structcv_1_1cudev_1_1atan2__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; uchar, uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d3/d1d/structcv_1_1cudev_1_1atan2__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a13984771ed43545e79b89929980d1e12</anchor>
      <arglist>(uchar a, uchar b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan2_func&lt; uint &gt;</name>
    <filename>d1/d4a/structcv_1_1cudev_1_1atan2__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; uint, uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/d4a/structcv_1_1cudev_1_1atan2__func_3_01uint_01_4.html</anchorfile>
      <anchor>a86eb842a0331b8d78aaf9d549f7f9e60</anchor>
      <arglist>(uint a, uint b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan2_func&lt; ushort &gt;</name>
    <filename>d3/d2f/structcv_1_1cudev_1_1atan2__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; ushort, ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d3/d2f/structcv_1_1cudev_1_1atan2__func_3_01ushort_01_4.html</anchorfile>
      <anchor>aac55a6e3c6029d3e78c55621ba4da3b3</anchor>
      <arglist>(ushort a, ushort b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan_func</name>
    <filename>df/d91/structcv_1_1cudev_1_1atan__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>df/d91/structcv_1_1cudev_1_1atan__func.html</anchorfile>
      <anchor>adab968b9817dd93047e927c940834feb</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan_func&lt; double &gt;</name>
    <filename>d4/d8e/structcv_1_1cudev_1_1atan__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d4/d8e/structcv_1_1cudev_1_1atan__func_3_01double_01_4.html</anchorfile>
      <anchor>a7a4e8cda92da1627965c13cf5a7e5bd6</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan_func&lt; float &gt;</name>
    <filename>d8/dc1/structcv_1_1cudev_1_1atan__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d8/dc1/structcv_1_1cudev_1_1atan__func_3_01float_01_4.html</anchorfile>
      <anchor>a9dd06696f21326f73219a9676da4cadb</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan_func&lt; schar &gt;</name>
    <filename>dd/d4a/structcv_1_1cudev_1_1atan__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/d4a/structcv_1_1cudev_1_1atan__func_3_01schar_01_4.html</anchorfile>
      <anchor>a2ace3f94c175ba447f5ff3491bbc0f4a</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan_func&lt; short &gt;</name>
    <filename>d5/d20/structcv_1_1cudev_1_1atan__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/d20/structcv_1_1cudev_1_1atan__func_3_01short_01_4.html</anchorfile>
      <anchor>a94ca8f0722bdd8644dc260d770717c97</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan_func&lt; uchar &gt;</name>
    <filename>dd/dce/structcv_1_1cudev_1_1atan__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/dce/structcv_1_1cudev_1_1atan__func_3_01uchar_01_4.html</anchorfile>
      <anchor>afc69d55cb3f353d36edb4a009e6a489b</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan_func&lt; uint &gt;</name>
    <filename>d2/de6/structcv_1_1cudev_1_1atan__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/de6/structcv_1_1cudev_1_1atan__func_3_01uint_01_4.html</anchorfile>
      <anchor>a1d4d42bb9b4aa669b985bbbcf2279fd7</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atan_func&lt; ushort &gt;</name>
    <filename>d1/da0/structcv_1_1cudev_1_1atan__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/da0/structcv_1_1cudev_1_1atan__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a5ec7b0f0f0ec3e89c8647d985de6a508</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atanh_func</name>
    <filename>d1/df4/structcv_1_1cudev_1_1atanh__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d1/df4/structcv_1_1cudev_1_1atanh__func.html</anchorfile>
      <anchor>af5df4cef99ff295ddbb133ce0420283d</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atanh_func&lt; double &gt;</name>
    <filename>dd/d41/structcv_1_1cudev_1_1atanh__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>dd/d41/structcv_1_1cudev_1_1atanh__func_3_01double_01_4.html</anchorfile>
      <anchor>aa8e199a08e43ec0d5171a69d7338d9d2</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atanh_func&lt; float &gt;</name>
    <filename>dd/d2d/structcv_1_1cudev_1_1atanh__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/d2d/structcv_1_1cudev_1_1atanh__func_3_01float_01_4.html</anchorfile>
      <anchor>a153da89a9a6d590316ad349f95427817</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atanh_func&lt; schar &gt;</name>
    <filename>d2/dd6/structcv_1_1cudev_1_1atanh__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/dd6/structcv_1_1cudev_1_1atanh__func_3_01schar_01_4.html</anchorfile>
      <anchor>acc9242ab80f0ab4475bb28138cc36707</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atanh_func&lt; short &gt;</name>
    <filename>d2/d3a/structcv_1_1cudev_1_1atanh__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/d3a/structcv_1_1cudev_1_1atanh__func_3_01short_01_4.html</anchorfile>
      <anchor>a3bbe7f572ee9bd3a177b840e62d91f7e</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atanh_func&lt; uchar &gt;</name>
    <filename>d7/d90/structcv_1_1cudev_1_1atanh__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d7/d90/structcv_1_1cudev_1_1atanh__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a1bc8a25394326dca443aafe1dacd79b2</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atanh_func&lt; uint &gt;</name>
    <filename>d2/ddc/structcv_1_1cudev_1_1atanh__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/ddc/structcv_1_1cudev_1_1atanh__func_3_01uint_01_4.html</anchorfile>
      <anchor>abab90e89b20be773fa2ec8b9c117bdce</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::atanh_func&lt; ushort &gt;</name>
    <filename>d8/dd0/structcv_1_1cudev_1_1atanh__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d8/dd0/structcv_1_1cudev_1_1atanh__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a405304579640281e82b10a1b1a7dce8b</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AtanhLayer</name>
    <filename>d7/db8/classcv_1_1dnn_1_1AtanhLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AtanhLayer &gt;</type>
      <name>create</name>
      <anchorfile>d7/db8/classcv_1_1dnn_1_1AtanhLayer.html</anchorfile>
      <anchor>a2d4ff2216a7f8efbfe8ef8fa2426b4c5</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AtanLayer</name>
    <filename>d1/d85/classcv_1_1dnn_1_1AtanLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AtanLayer &gt;</type>
      <name>create</name>
      <anchorfile>d1/d85/classcv_1_1dnn_1_1AtanLayer.html</anchorfile>
      <anchor>a0c1801a90c2a3c4c09f49670854bc79b</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::AttentionLayer</name>
    <filename>dd/da5/classcv_1_1dnn_1_1AttentionLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AttentionLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/da5/classcv_1_1dnn_1_1AttentionLayer.html</anchorfile>
      <anchor>ace81f873c592f694c4d611c931be03f4</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::kalman_filters::AugmentedUnscentedKalmanFilterParams</name>
    <filename>de/d40/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1AugmentedUnscentedKalmanFilterParams.html</filename>
    <base>cv::detail::tracking::kalman_filters::UnscentedKalmanFilterParams</base>
    <member kind="function">
      <type></type>
      <name>AugmentedUnscentedKalmanFilterParams</name>
      <anchorfile>de/d40/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1AugmentedUnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a1a3d8613d27a98fb6e3a9a48e2da6617</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AugmentedUnscentedKalmanFilterParams</name>
      <anchorfile>de/d40/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1AugmentedUnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a1212b03843d213d3b4ef10e20ca68bdd</anchor>
      <arglist>(int dp, int mp, int cp, double processNoiseCovDiag, double measurementNoiseCovDiag, Ptr&lt; UkfSystemModel &gt; dynamicalSystem, int type=CV_64F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>de/d40/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1AugmentedUnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a93e3d549994edf331280b0d10d9b65f6</anchor>
      <arglist>(int dp, int mp, int cp, double processNoiseCovDiag, double measurementNoiseCovDiag, Ptr&lt; UkfSystemModel &gt; dynamicalSystem, int type=CV_64F)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AutoBuffer</name>
    <filename>d8/dd0/classcv_1_1AutoBuffer.html</filename>
    <templarg>typename _Tp</templarg>
    <templarg>size_t fixed_size</templarg>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>ab3e2ff6c7b0e9a5e411f9bc89000276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoBuffer</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a990ab2dd088c226def0e59177933c9df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoBuffer</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a3416e6aa3bb03435706abce813950d6e</anchor>
      <arglist>(const AutoBuffer&lt; _Tp, fixed_size &gt; &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AutoBuffer</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>ac498c6689e5a18843e1c9d23441c3a99</anchor>
      <arglist>(size_t _size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AutoBuffer</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a310b178f5acd17d7ebf5fb1e8cdc4fc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allocate</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a1c16dbf31a16748ffc930e796f0dc54b</anchor>
      <arglist>(size_t _size)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>data</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a3a8a675d7d048f83d52dc9efb190d055</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>data</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>adefec123210760b0a3ba9a468e3e4dfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>aab78aeff0108ad5ba8c96baafd58702b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator _Tp *</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>abf37a20ae4387196fe2a5684ced410dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator const _Tp *</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a8e1062498f5ea59f2784883cfd6607cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AutoBuffer&lt; _Tp, fixed_size &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a4ca577db2bf8f73a2c9d5e899f4a75ac</anchor>
      <arglist>(const AutoBuffer&lt; _Tp, fixed_size &gt; &amp;buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a97edc51af209cd6ab20da864c3468124</anchor>
      <arglist>(size_t _size)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a3e51a3baa4dcb2d8eaefddc4c3ceb455</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_Tp</type>
      <name>buf</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a5286c7bfa1926f51f6d0c7bf5e01c001</anchor>
      <arglist>[(fixed_size &gt; 0) ? fixed_size :1]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_Tp *</type>
      <name>ptr</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a194ac92b66c003787e0782bd8a38750b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>sz</name>
      <anchorfile>d8/dd0/classcv_1_1AutoBuffer.html</anchorfile>
      <anchor>a6025c7fd11fa230c2c315673d2d293b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="protocol" objc="yes">
    <name>AVCaptureVideoDataOutputSampleBufferDelegate-p</name>
    <filename>d7/dc6/classAVCaptureVideoDataOutputSampleBufferDelegate-p.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::img_hash::AverageHash</name>
    <filename>db/d25/classcv_1_1img__hash_1_1AverageHash.html</filename>
    <base>cv::img_hash::ImgHashBase</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; AverageHash &gt;</type>
      <name>create</name>
      <anchorfile>db/d25/classcv_1_1img__hash_1_1AverageHash.html</anchorfile>
      <anchor>a7a283e14271adf979031336bc8d41f7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AverageHash</name>
      <anchorfile>db/d25/classcv_1_1img__hash_1_1AverageHash.html</anchorfile>
      <anchor>af8ebaf26ead55018ebb9bca5ba0ef761</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Avg</name>
    <filename>da/dad/structcv_1_1cudev_1_1Avg.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::plus&lt; T &gt;</base>
    <class kind="struct">cv::cudev::Avg::rebind</class>
    <member kind="typedef">
      <type>T</type>
      <name>work_type</name>
      <anchorfile>da/dad/structcv_1_1cudev_1_1Avg.html</anchorfile>
      <anchor>a8b4abf032d6b81a6716d8013f979830f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ T</type>
      <name>initialValue</name>
      <anchorfile>da/dad/structcv_1_1cudev_1_1Avg.html</anchorfile>
      <anchor>ab9cc97494beba0a82139a3d145887bb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ T</type>
      <name>result</name>
      <anchorfile>da/dad/structcv_1_1cudev_1_1Avg.html</anchorfile>
      <anchor>ac5e900e72d41f66c6783429f85f7506b</anchor>
      <arglist>(T r, float sz)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AVIReadContainer</name>
    <filename>d6/d8c/classcv_1_1AVIReadContainer.html</filename>
    <member kind="function">
      <type></type>
      <name>AVIReadContainer</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>aeeb6d710add21767b1e9baa67e171c09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a559351f76c3c3d69a7560ac67a72687c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFps</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a11c9e4953c0cf6814f318174e47c80ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>frame_list &amp;</type>
      <name>getFrames</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>aacea6b3732090e2a6dbddb1419474721</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getFramesCount</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a2be975ba1a7fb092354edf1522707ebe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getHeight</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a367fbad3f5ef1a1161161fa258a882b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getWidth</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>adcb559c01482eaba12c10898b89fadd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initStream</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a8fd0f398c9f6854c058e02c736244221</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initStream</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a0f9ab140eddeb3eb33b87497af8ae022</anchor>
      <arglist>(std::shared_ptr&lt; VideoInputStream &gt; m_file_stream_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseAvi</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a4c06bb278da8365befa6b0102e66ba51</anchor>
      <arglist>(Codecs codec_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseAvi</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a4f53539ac4dac515adb75a4f1aa685e4</anchor>
      <arglist>(frame_list &amp;in_frame_list, Codecs codec_)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>parseRiff</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>ab7e82462d39dd2a75de9dc34ca9e2ed5</anchor>
      <arglist>(frame_list &amp;m_mjpeg_frames)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>readFrame</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a43f4e5aeff615fe154cf64da465aef14</anchor>
      <arglist>(frame_iterator it)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parseAviWithFrameList</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a93c6c6887e5ff4d4eb80b33d0e19b023</anchor>
      <arglist>(frame_list &amp;in_frame_list, Codecs codec_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parseHdrlList</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a4f26cdb8565eb7c0a46ae73603046624</anchor>
      <arglist>(Codecs codec_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parseIndex</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a1ee25d593d9ede33f708131980d27c8a</anchor>
      <arglist>(unsigned int index_size, frame_list &amp;in_frame_list)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parseInfo</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a695c50eebb1689055e06b0c105e12025</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parseMovi</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a2e34cdd82292614e21a05c6e7d36263d</anchor>
      <arglist>(frame_list &amp;in_frame_list)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>parseStrl</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>ac47b36db52d61f80c63946636c46142e</anchor>
      <arglist>(char stream_id, Codecs codec_)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>printError</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a9306c56efc696b968a931f7d3d266215</anchor>
      <arglist>(RiffChunk &amp;chunk, unsigned int expected_fourcc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>printError</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>acdaf7dab7420e99efae1cc37cc9b399d</anchor>
      <arglist>(RiffList &amp;list, unsigned int expected_fourcc)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>skipJunk</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>ab175c66eb8d1e86abeaa1fc2203e70d5</anchor>
      <arglist>(RiffChunk &amp;chunk)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>skipJunk</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>ad5800e79427105fdb22f9819f83c245b</anchor>
      <arglist>(RiffList &amp;list)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; VideoInputStream &gt;</type>
      <name>m_file_stream</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>ab59b28665a89c3f49fe99ab5ac9aff4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>m_fps</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>af3fc367dc8a8f5ab298904cbba891766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>frame_list</type>
      <name>m_frame_list</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a7714e001178b9c012c8e3ded06934b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_height</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>aa640dd2fd3db61fe5f809aac2436c7ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_is_indx_present</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a4b6a15895bfc8e6b702f30753d11d07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long long int</type>
      <name>m_movi_end</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>ae93f5773dc1cae28f05bdb0d4d469cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long long int</type>
      <name>m_movi_start</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>ac37e2e70cd577f798cede5ef2d86bbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_stream_id</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>aa70290577fc2ebaf28857806f5d3b156</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>m_width</name>
      <anchorfile>d6/d8c/classcv_1_1AVIReadContainer.html</anchorfile>
      <anchor>a52c4e8dfb3c48d0bd4abbdcf59de4841</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::AVIWriteContainer</name>
    <filename>d7/d13/classcv_1_1AVIWriteContainer.html</filename>
    <member kind="function">
      <type></type>
      <name>AVIWriteContainer</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a3a71f42925fe83e518c3fcc425cc6297</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~AVIWriteContainer</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>aa921b6934a4816164a90abc42eeac462</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>atFrameSize</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a5d53b7574e0b2196962e8a2725ee5bf6</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>countFrameSize</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a21d0a77e972f843701cf5c846b900f1c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endWriteChunk</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a4a774a8526f6cd0a6ba115c6542c9acb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finishWriteAVI</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>aa51fe5ae4e23f88b3aeb43e72bc51714</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getAVIIndex</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a1167368bd3d15ddda573ec4d2801b4d9</anchor>
      <arglist>(int stream_number, StreamType strm_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getChannels</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a3016b1abb73f505ccead05adbdda29ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHeight</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>aeb0e4c292ad287127ff7c8f24e882b31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getMoviPointer</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a04afc9f92d705b37919a20a48ac1b09a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getStreamPos</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a69c1f62f64381c72952474ddda9f628f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidth</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a193a1bc19cf87ed09744e87347ec34c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initContainer</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a7927898ebdbf1f3adc3b6226e402aace</anchor>
      <arglist>(const std::string &amp;filename, double fps, cv::Size size, bool iscolor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmptyFrameOffset</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a822f556e73f50162e295b2ba57b0f4ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmptyFrameSize</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>accb77bc2f0a14820da7ec9e2c63b098d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOpenedStream</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a365b87a00227198d5835d65bf09ecc81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jflushStream</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>ad727ab9c530b7f85bf5cf455d5ea95c9</anchor>
      <arglist>(unsigned currval, int bitIdx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jputStream</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a036e1bdfec50b0ad0113a1e3decbe0f1</anchor>
      <arglist>(unsigned currval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jputStreamShort</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a46b2c58f0c6a4af5c9af2351c2be34fd</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushFrameOffset</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>aab5e3560b55c6443f065ab8bf1659649</anchor>
      <arglist>(size_t elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushFrameSize</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>ad3cf2fc3a24023cfd7c6ba5e774e3db5</anchor>
      <arglist>(size_t elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putStreamByte</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a13d1893209953609f93746fa5702b756</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putStreamBytes</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a3d1a50d1ef3dacef8ef9dc70a8b110c9</anchor>
      <arglist>(const uchar *buf, int count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startWriteAVI</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a96eb46757885d235b924d0e246d66ceb</anchor>
      <arglist>(int stream_count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startWriteChunk</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a0628cd9ee5dcb6997dd233fc370e171c</anchor>
      <arglist>(uint32_t fourcc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeIndex</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>acb11de052da45de7be8d802c6b2b9d7a</anchor>
      <arglist>(int stream_number, StreamType strm_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeStreamHeader</name>
      <anchorfile>d7/d13/classcv_1_1AVIWriteContainer.html</anchorfile>
      <anchor>a1dfee94302648b5020638320f20108a4</anchor>
      <arglist>(Codecs codec_)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::BackendNode</name>
    <filename>d2/dbb/classcv_1_1dnn_1_1BackendNode.html</filename>
    <member kind="function">
      <type></type>
      <name>BackendNode</name>
      <anchorfile>d2/dbb/classcv_1_1dnn_1_1BackendNode.html</anchorfile>
      <anchor>a45e71e013bb2ed695e18644a73375c33</anchor>
      <arglist>(int backendId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BackendNode</name>
      <anchorfile>d2/dbb/classcv_1_1dnn_1_1BackendNode.html</anchorfile>
      <anchor>ab352f85b0dca98b170e45c3bf5dca274</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>backendId</name>
      <anchorfile>d2/dbb/classcv_1_1dnn_1_1BackendNode.html</anchorfile>
      <anchor>ac55a2b7772eb34186133b5410950e944</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::BackendWrapper</name>
    <filename>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</filename>
    <member kind="function">
      <type></type>
      <name>BackendWrapper</name>
      <anchorfile>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</anchorfile>
      <anchor>aba12624858d3e17d6702d0e4061d9e65</anchor>
      <arglist>(const Ptr&lt; BackendWrapper &gt; &amp;base, const MatShape &amp;shape)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BackendWrapper</name>
      <anchorfile>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</anchorfile>
      <anchor>a523b1266b28c68bf80153fe1cce064fc</anchor>
      <arglist>(int backendId, int targetId)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BackendWrapper</name>
      <anchorfile>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</anchorfile>
      <anchor>a4f78e2ddc8f0aeadfc1ae173cc279e3e</anchor>
      <arglist>(int targetId, const cv::Mat &amp;m)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BackendWrapper</name>
      <anchorfile>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</anchorfile>
      <anchor>a2f6a7a7e9163c44035d7a58d1f3dcc2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>copyToHost</name>
      <anchorfile>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</anchorfile>
      <anchor>a06535a9363a71053aba8e328a75a6612</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHostDirty</name>
      <anchorfile>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</anchorfile>
      <anchor>a4c5604039feba47dd6d93e50a1ec130c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>backendId</name>
      <anchorfile>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</anchorfile>
      <anchor>a93c4757ba0f720e8133d2f14ee8425f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>targetId</name>
      <anchorfile>df/d7b/classcv_1_1dnn_1_1BackendWrapper.html</anchorfile>
      <anchor>af874ec283d3710ba56945a063fddd197</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BackgroundSubtractor</name>
    <filename>d7/df6/classcv_1_1BackgroundSubtractor.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d7/df6/classcv_1_1BackgroundSubtractor.html</anchorfile>
      <anchor>ab658efbbc65c79e0311aa66bf5c0ebc7</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate=-1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d7/df6/classcv_1_1BackgroundSubtractor.html</anchorfile>
      <anchor>aa735e76f7069b3fa9c3f32395f9ccd21</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate=-1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBackgroundImage</name>
      <anchorfile>d7/df6/classcv_1_1BackgroundSubtractor.html</anchorfile>
      <anchor>a98cb8e292a6cbcb32436dad62a82f974</anchor>
      <arglist>(OutputArray backgroundImage) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bgsegm::BackgroundSubtractorCNT</name>
    <filename>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a38e03823c938fabb5501baefceae3bb5</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a2b5caeaf02d92a97395d68df0c93b4a8</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBackgroundImage</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a85992c76095a392bcdf6b63112160254</anchor>
      <arglist>(OutputArray backgroundImage) const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getIsParallel</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a66f707d60bdff5a3c88c8866a92a72c6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxPixelStability</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>acedf24e4bfe8accb8548750a3d6aabfb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinPixelStability</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a7a09f956629a44aabc20fff221a8586d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseHistory</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a510c67c3a275e44529a2c4258aeafbeb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIsParallel</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a06427b5eecbfe5309cb00beb85f98cdb</anchor>
      <arglist>(bool value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxPixelStability</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a45447da072fb9ffeec62f3932e3b153c</anchor>
      <arglist>(int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinPixelStability</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>a17f664133da264400f4a87dc361a9f4d</anchor>
      <arglist>(int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseHistory</name>
      <anchorfile>de/dca/classcv_1_1bgsegm_1_1BackgroundSubtractorCNT.html</anchorfile>
      <anchor>aba1d79b65e7ee6fb9d3f40e62b248e9d</anchor>
      <arglist>(bool value)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::BackgroundSubtractorFGD</name>
    <filename>d3/dd2/classcv_1_1cuda_1_1BackgroundSubtractorFGD.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getForegroundRegions</name>
      <anchorfile>d3/dd2/classcv_1_1cuda_1_1BackgroundSubtractorFGD.html</anchorfile>
      <anchor>adcedc371231f21a84f1b060d3791d08a</anchor>
      <arglist>(OutputArrayOfArrays foreground_regions)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bgsegm::BackgroundSubtractorGMG</name>
    <filename>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a56cc60d6df2d38dbe1808b79d3361500</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a6719f5517ed8387387513b8d9c4498f4</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBackgroundImage</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a08350e8a0e8af05893bc3d86e2dcbce7</anchor>
      <arglist>(OutputArray backgroundImage) const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getBackgroundPrior</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>ac44782a6419a92084fb40a4669890b55</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDecisionThreshold</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a886673337fcee7b25ddfa36b61baa2ca</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDefaultLearningRate</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a5472e763cfdffd58469d80d67c2283e1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxFeatures</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>afcfc59ccd8c0280b8bd9fec7411d4f59</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxVal</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a536582cd327c86667441af2909058721</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinVal</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a5f8ef7788ec3a780a335fee57ffcbdda</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumFrames</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>ae0309cf952eb913c4fa3dc4c30c2a3e6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getQuantizationLevels</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a7520249bc825531fae18d6697f4362a7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSmoothingRadius</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a4d40fa261af41a75a814f5a644201133</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUpdateBackgroundModel</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>ab18824419da3c7c986db265eccd5f18e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackgroundPrior</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a6298864b9feda4e5a85af7832b86038a</anchor>
      <arglist>(double bgprior)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDecisionThreshold</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a76fcbe31b69127db9679f4dd7769de5a</anchor>
      <arglist>(double thresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDefaultLearningRate</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>ae56c2448a3fdfe4ba00777a43730dbb9</anchor>
      <arglist>(double lr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxFeatures</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a2995c5c498745fe9ef6c36dea27a9a97</anchor>
      <arglist>(int maxFeatures)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxVal</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a43268a30fb0145482972691a308e3745</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinVal</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a10a0bafa8580ff3083be7a4fe05f55bf</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumFrames</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a83a88db22c8432215b3f9f2afe450efc</anchor>
      <arglist>(int nframes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setQuantizationLevels</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>abfbfb841e57ea94ccc189e10ca31051f</anchor>
      <arglist>(int nlevels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSmoothingRadius</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a5ffcc3e992b4c99e980978c7554c3ba4</anchor>
      <arglist>(int radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUpdateBackgroundModel</name>
      <anchorfile>d1/d5c/classcv_1_1bgsegm_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a3d4f038c6c42c0760784bbf9eabc0f00</anchor>
      <arglist>(bool update)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::BackgroundSubtractorGMG</name>
    <filename>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a9f7f340416e5db34c3e0c26bd6344850</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate, Stream &amp;stream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a9bfd022be3fb7696e7a16ba2a49d201f</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate, Stream &amp;stream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getBackgroundPrior</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a8906fb64854566bd933b14ee4ef3cf39</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDecisionThreshold</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a747a44aee8b8bcc687a95d78ad6f0d6a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDefaultLearningRate</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a9e383533aaa131effd088b42a3735bd4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxFeatures</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a615f48e15c443f93136654fbdeb03f66</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxVal</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a443e8749228fe5ecef3445311a3f6287</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinVal</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a25b099034f06785e03ccaae53ce3a855</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumFrames</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>ae87ed4bef31e2bf6186b094bc9e2f948</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getQuantizationLevels</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>acba973ffbcb2e93d83cb74d237e195e1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSmoothingRadius</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>af6c977b7de08911ff0488253900dd3af</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUpdateBackgroundModel</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a7efe51540d07138207938fae282d69f8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackgroundPrior</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>ab9eae4ff83156c056e75a2f01aebee62</anchor>
      <arglist>(double bgprior)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDecisionThreshold</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a66aa29ab364fd739986b238b218ed5af</anchor>
      <arglist>(double thresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDefaultLearningRate</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>ac462bb405ba371e78c36af46b6e0e4c7</anchor>
      <arglist>(double lr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxFeatures</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a6052b93f375b02d1279fae04fb51e6f3</anchor>
      <arglist>(int maxFeatures)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxVal</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a8aab0648eb6a57904ee63a319b618f39</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinVal</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>aee733b0a696af37d123e1c0c47b2ab97</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumFrames</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a3d33de36df6a96108b4d68ef1274081f</anchor>
      <arglist>(int nframes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setQuantizationLevels</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a821679db06489d0ee8efe92a4716d89b</anchor>
      <arglist>(int nlevels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSmoothingRadius</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>ad43b819ade1c5e1900e16bc2e5d17f5a</anchor>
      <arglist>(int radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUpdateBackgroundModel</name>
      <anchorfile>d5/df2/classcv_1_1cuda_1_1BackgroundSubtractorGMG.html</anchorfile>
      <anchor>a3209883101789a84629a67e76fcc4312</anchor>
      <arglist>(bool update)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bgsegm::BackgroundSubtractorGSOC</name>
    <filename>d4/dd5/classcv_1_1bgsegm_1_1BackgroundSubtractorGSOC.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d4/dd5/classcv_1_1bgsegm_1_1BackgroundSubtractorGSOC.html</anchorfile>
      <anchor>a87b95171c0b52d7e9e021de135be58ce</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d4/dd5/classcv_1_1bgsegm_1_1BackgroundSubtractorGSOC.html</anchorfile>
      <anchor>ae175a4304d2d0f025398858592e8d73b</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBackgroundImage</name>
      <anchorfile>d4/dd5/classcv_1_1bgsegm_1_1BackgroundSubtractorGSOC.html</anchorfile>
      <anchor>ab5119b199a70cf0493bdd95c5a66005f</anchor>
      <arglist>(OutputArray backgroundImage) const CV_OVERRIDE=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BackgroundSubtractorKNN</name>
    <filename>db/d88/classcv_1_1BackgroundSubtractorKNN.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getDetectShadows</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>ae1efd8a9c7287f0b01ff024d3eaeff0a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDist2Threshold</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>acb609e83ae670195a9d4b7985d319def</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getHistory</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>adca11897141bae5e5959ace3e6dd3896</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getkNNSamples</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>a90323a86c7d9a54f35ff37053d830107</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNSamples</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>a26f9cb9cd9b8b6a7966b453bd69d3caf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getShadowThreshold</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>a9c72132fe895b12f71719f4edd3e02fa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getShadowValue</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>a5a7271ec772d5eea1ebb97b1963cc7d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDetectShadows</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>a7bc545ab1db20d1522b429cacbf4917d</anchor>
      <arglist>(bool detectShadows)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDist2Threshold</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>aae40ce724aa313259609606853b6956f</anchor>
      <arglist>(double _dist2Threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHistory</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>adc3ce00b7ff6061ec0d255405aa1625f</anchor>
      <arglist>(int history)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setkNNSamples</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>acac38a02b7b32add859fbe78ef01b4ec</anchor>
      <arglist>(int _nkNN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNSamples</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>aff347ac596a90bb3db2ceb91f19b5d87</anchor>
      <arglist>(int _nN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setShadowThreshold</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>a85efc41f5e3e7f7ca2c92245829043c0</anchor>
      <arglist>(double threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setShadowValue</name>
      <anchorfile>db/d88/classcv_1_1BackgroundSubtractorKNN.html</anchorfile>
      <anchor>a5a4d993edba38be565198098bcc40004</anchor>
      <arglist>(int value)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bgsegm::BackgroundSubtractorLSBP</name>
    <filename>de/d4c/classcv_1_1bgsegm_1_1BackgroundSubtractorLSBP.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>de/d4c/classcv_1_1bgsegm_1_1BackgroundSubtractorLSBP.html</anchorfile>
      <anchor>aa2de787a7c872d9660ee61974feb7106</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>de/d4c/classcv_1_1bgsegm_1_1BackgroundSubtractorLSBP.html</anchorfile>
      <anchor>a9cc2c37d5d5ebe7e5ff0709d5adc1269</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBackgroundImage</name>
      <anchorfile>de/d4c/classcv_1_1bgsegm_1_1BackgroundSubtractorLSBP.html</anchorfile>
      <anchor>a530752d0ba623804b59cf22fbf0ffda0</anchor>
      <arglist>(OutputArray backgroundImage) const CV_OVERRIDE=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bgsegm::BackgroundSubtractorLSBPDesc</name>
    <filename>d1/de5/classcv_1_1bgsegm_1_1BackgroundSubtractorLSBPDesc.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>calcLocalSVDValues</name>
      <anchorfile>d1/de5/classcv_1_1bgsegm_1_1BackgroundSubtractorLSBPDesc.html</anchorfile>
      <anchor>a593f16d4712db680b99a04935d2017c4</anchor>
      <arglist>(OutputArray localSVDValues, const Mat &amp;frame)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>compute</name>
      <anchorfile>d1/de5/classcv_1_1bgsegm_1_1BackgroundSubtractorLSBPDesc.html</anchorfile>
      <anchor>a480813c97c3e081c81e20ceb5cf839bf</anchor>
      <arglist>(OutputArray desc, const Mat &amp;frame, const Point2i *LSBPSamplePoints)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computeFromLocalSVDValues</name>
      <anchorfile>d1/de5/classcv_1_1bgsegm_1_1BackgroundSubtractorLSBPDesc.html</anchorfile>
      <anchor>af446a314110bb16bb49100ecdb38f498</anchor>
      <arglist>(OutputArray desc, const Mat &amp;localSVDValues, const Point2i *LSBPSamplePoints)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bgsegm::BackgroundSubtractorMOG</name>
    <filename>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a54db285f33a434d9531d3d6959478741</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>acb4de0dc5a96af14d8e75eb5794d626c</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getBackgroundRatio</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a52bd8f2f7c5f5f56bb2e3f44ace37810</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getHistory</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>ac69651c1b0a38827aa131e1d18f82edc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNMixtures</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>aa7ed152a59aa3b2644572923e662bc4e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getNoiseSigma</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a7c08eb77e51d48191d80ca2e45655003</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackgroundRatio</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>afe4225db2b061ad86ea81245ef0197d6</anchor>
      <arglist>(double backgroundRatio)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHistory</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a1f4ce27ad2f4859b69f3b8232dc265c2</anchor>
      <arglist>(int nframes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNMixtures</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a39b96d7ab5d7bc821c828639d2bf1594</anchor>
      <arglist>(int nmix)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNoiseSigma</name>
      <anchorfile>d6/da7/classcv_1_1bgsegm_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>abdda60af4c063e40cf172ecd7e4f3262</anchor>
      <arglist>(double noiseSigma)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::BackgroundSubtractorMOG</name>
    <filename>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>adfe4c7fcd9931eab033a029c2cfe6548</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate, Stream &amp;stream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a8f52d2f7abd1c77c84243efc53972cbf</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate, Stream &amp;stream)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBackgroundImage</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a7e8fedd95c0596fd09a7806354e943cb</anchor>
      <arglist>(GpuMat &amp;backgroundImage, Stream &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBackgroundImage</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a26e7b302362ebe6a7c7238c269a2f522</anchor>
      <arglist>(OutputArray backgroundImage, Stream &amp;stream) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getBackgroundRatio</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a3e852093cab92a88d8ddaae98df498f7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getHistory</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a3b44b31b2895a02b98b12d403f8ed0ad</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNMixtures</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a61474f08c972d3d05d11ab261cbe0845</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getNoiseSigma</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a2d54eb4e6c8abc3c05aa4e7a5cbc97fc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackgroundRatio</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a16e03168604c382d4a3f4b5cff246ced</anchor>
      <arglist>(double backgroundRatio)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHistory</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a552f9cfa624f79859ace02fa21dcf6cc</anchor>
      <arglist>(int nframes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNMixtures</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a1bfab8e61c3199126a9133266147e83f</anchor>
      <arglist>(int nmix)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNoiseSigma</name>
      <anchorfile>d1/dfe/classcv_1_1cuda_1_1BackgroundSubtractorMOG.html</anchorfile>
      <anchor>a4c554b9f5e0264967a77a176488f8f14</anchor>
      <arglist>(double noiseSigma)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BackgroundSubtractorMOG2</name>
    <filename>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</filename>
    <base>cv::BackgroundSubtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a1f2d3077a48ac1771e411dab858d71ae</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a682adde901148d85450435e6cc0de4a1</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate=-1) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getBackgroundRatio</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>aaeb8ec022e65adc698f0784672d77a89</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getComplexityReductionThreshold</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a137c239f3bcfa930f6c25f692fef8bef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getDetectShadows</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>af12944537bba5229dfdf48f36475e25f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getHistory</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a2e49e568a8cdd283d19040a63ef656df</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNMixtures</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>adbb1d295befaff88a54a929e50aaf879</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getShadowThreshold</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>acdb85152b349d70561fecc4554ad76e6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getShadowValue</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>ae5f09f97867bcc4f721e4c082b34a13f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getVarInit</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a2a3aacc2175d3a22167ef64b1d23b30c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getVarMax</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a87baa2f2cbc8fb393cce46634dbe99ac</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getVarMin</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a5d3e41f74ee8671db9c0c9f454f12453</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getVarThreshold</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a3396943b42f846946bb662330a5a9cdc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getVarThresholdGen</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a27c06536ada9d4226c251da6b94abe18</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackgroundRatio</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>ab8bdfc9c318650aed53ecc836667b56a</anchor>
      <arglist>(double ratio)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setComplexityReductionThreshold</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>af45a64f718ef1b43ca8f738c496408f1</anchor>
      <arglist>(double ct)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDetectShadows</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a329fea969ebfb55814f85418b63c4d96</anchor>
      <arglist>(bool detectShadows)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHistory</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a5e8b40fef89a582ce42d99d2453db67a</anchor>
      <arglist>(int history)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNMixtures</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>ae049541aaa12c3a69d854c8f79a23ba3</anchor>
      <arglist>(int nmixtures)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setShadowThreshold</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a1e9f50c4bf60b77ca12a6977ccdd08cb</anchor>
      <arglist>(double threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setShadowValue</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a259029f0eefe5ade47d98d744e829f8a</anchor>
      <arglist>(int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVarInit</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a55b91818465653df3672638c1e864bab</anchor>
      <arglist>(double varInit)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVarMax</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a2026951d9331d299f14279d53ffb202a</anchor>
      <arglist>(double varMax)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVarMin</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a62fd4f08f4528a1f849346139d58e863</anchor>
      <arglist>(double varMin)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVarThreshold</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>ab58c51659a49f9d8bfdf7062cf4859b5</anchor>
      <arglist>(double varThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVarThresholdGen</name>
      <anchorfile>d7/d7b/classcv_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a0afcbbdc16fd13918e2044c2bab10ba4</anchor>
      <arglist>(double varThresholdGen)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::BackgroundSubtractorMOG2</name>
    <filename>df/d23/classcv_1_1cuda_1_1BackgroundSubtractorMOG2.html</filename>
    <base>cv::BackgroundSubtractorMOG2</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>df/d23/classcv_1_1cuda_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a6a4b44d34d7ba396284fc4447e57e070</anchor>
      <arglist>(InputArray image, InputArray knownForegroundMask, OutputArray fgmask, double learningRate, Stream &amp;stream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>df/d23/classcv_1_1cuda_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>a92408f07bf1268c1b778cb186b3113b0</anchor>
      <arglist>(InputArray image, OutputArray fgmask, double learningRate, Stream &amp;stream)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBackgroundImage</name>
      <anchorfile>df/d23/classcv_1_1cuda_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>abc705104b8b3c9d004ef8f7971b78a38</anchor>
      <arglist>(GpuMat &amp;backgroundImage, Stream &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBackgroundImage</name>
      <anchorfile>df/d23/classcv_1_1cuda_1_1BackgroundSubtractorMOG2.html</anchorfile>
      <anchor>aaf4fc6ae421a603ebc45af42d4c1875b</anchor>
      <arglist>(OutputArray backgroundImage, Stream &amp;stream) const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::video::BackgroundSubtractorParams</name>
    <filename>d4/d7d/structcv_1_1gapi_1_1video_1_1BackgroundSubtractorParams.html</filename>
    <member kind="function">
      <type></type>
      <name>BackgroundSubtractorParams</name>
      <anchorfile>d4/d7d/structcv_1_1gapi_1_1video_1_1BackgroundSubtractorParams.html</anchorfile>
      <anchor>a6006f3c73f2830ae3694bbae413100f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BackgroundSubtractorParams</name>
      <anchorfile>d4/d7d/structcv_1_1gapi_1_1video_1_1BackgroundSubtractorParams.html</anchorfile>
      <anchor>a5435f258195ac95a237b48b340f02954</anchor>
      <arglist>(BackgroundSubtractorType op, int histLength, double thrshld, bool detect, double lRate)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>detectShadows</name>
      <anchorfile>d4/d7d/structcv_1_1gapi_1_1video_1_1BackgroundSubtractorParams.html</anchorfile>
      <anchor>aa5a918ee05f10330f1c97c6019a05d2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>history</name>
      <anchorfile>d4/d7d/structcv_1_1gapi_1_1video_1_1BackgroundSubtractorParams.html</anchorfile>
      <anchor>adaa26db34b7726f5e73575bb7d16fe8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>learningRate</name>
      <anchorfile>d4/d7d/structcv_1_1gapi_1_1video_1_1BackgroundSubtractorParams.html</anchorfile>
      <anchor>a883489aae995805dce80a75708104878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BackgroundSubtractorType</type>
      <name>operation</name>
      <anchorfile>d4/d7d/structcv_1_1gapi_1_1video_1_1BackgroundSubtractorParams.html</anchorfile>
      <anchor>a208271987720f240a213a4b2e0971340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>d4/d7d/structcv_1_1gapi_1_1video_1_1BackgroundSubtractorParams.html</anchorfile>
      <anchor>af55ef4c9c1855adc7525e44605824d5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::util::bad_any_cast</name>
    <filename>dc/d1b/classcv_1_1util_1_1bad__any__cast.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>dc/d1b/classcv_1_1util_1_1bad__any__cast.html</anchorfile>
      <anchor>a941b2481a034ddf942529cd16bb3832c</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::util::bad_optional_access</name>
    <filename>dd/dd6/classcv_1_1util_1_1bad__optional__access.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>dd/dd6/classcv_1_1util_1_1bad__optional__access.html</anchorfile>
      <anchor>ae9f7aa9c689b77209721d691f2ca0d09</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::util::bad_variant_access</name>
    <filename>d1/d54/classcv_1_1util_1_1bad__variant__access.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>d1/d54/classcv_1_1util_1_1bad__variant__access.html</anchorfile>
      <anchor>a4ae138850b55eba9c2db78ef198709a6</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::barcode::BarcodeDetector</name>
    <filename>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</filename>
    <base>cv::GraphicalCodeDetector</base>
    <member kind="function">
      <type></type>
      <name>BarcodeDetector</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>a32cd1e18079a627a5e076fadd4dd8cb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BarcodeDetector</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>aa4f0e5f3479547df6c016cb401086b85</anchor>
      <arglist>(CV_WRAP_FILE_PATH const std::string &amp;prototxt_path, CV_WRAP_FILE_PATH const std::string &amp;model_path)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BarcodeDetector</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>a48b8ab4fb373584937b5eda51148e936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decodeWithType</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>aa29ffabea4173ed22b648f73c8058f0d</anchor>
      <arglist>(InputArray img, InputArray points, std::vector&lt; std::string &gt; &amp;decoded_info, std::vector&lt; std::string &gt; &amp;decoded_type) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detectAndDecodeWithType</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>a305fe500187fd79111f6542b39885a03</anchor>
      <arglist>(InputArray img, std::vector&lt; std::string &gt; &amp;decoded_info, std::vector&lt; std::string &gt; &amp;decoded_type, OutputArray points=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDetectorScales</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>a06726e841beb2ef1a509207b065313d7</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;sizes) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDownsamplingThreshold</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>a160aeff69ed30f8a72b4354501ba96d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getGradientThreshold</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>a4c1302dc1c0959614b9436818f725722</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BarcodeDetector &amp;</type>
      <name>setDetectorScales</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>a0b7a48d55162ef058536fb63bd7ed5c7</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;sizes)</arglist>
    </member>
    <member kind="function">
      <type>BarcodeDetector &amp;</type>
      <name>setDownsamplingThreshold</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>a2c6295b1a403027b12cd66fa7c0a77aa</anchor>
      <arglist>(double thresh)</arglist>
    </member>
    <member kind="function">
      <type>BarcodeDetector &amp;</type>
      <name>setGradientThreshold</name>
      <anchorfile>dc/df7/classcv_1_1barcode_1_1BarcodeDetector.html</anchorfile>
      <anchor>acc9ccc56e8a9301a719873db671483bc</anchor>
      <arglist>(double thresh)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BaseCascadeClassifier</name>
    <filename>da/dd5/classcv_1_1BaseCascadeClassifier.html</filename>
    <base>cv::Algorithm</base>
    <class kind="class">cv::BaseCascadeClassifier::MaskGenerator</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseCascadeClassifier</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>a39ffb86b21e75e3347184ec89e62a3d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectMultiScale</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>aa4c96739e441adda5005ae58fd95a5a2</anchor>
      <arglist>(InputArray image, std::vector&lt; Rect &gt; &amp;objects, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectMultiScale</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>a68623391e16daa264f089af99d8d4bbb</anchor>
      <arglist>(InputArray image, std::vector&lt; Rect &gt; &amp;objects, std::vector&lt; int &gt; &amp;numDetections, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectMultiScale</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>afa5ead715ec7c9cf0ef71f210ba7715f</anchor>
      <arglist>(InputArray image, std::vector&lt; Rect &gt; &amp;objects, std::vector&lt; int &gt; &amp;rejectLevels, std::vector&lt; double &gt; &amp;levelWeights, double scaleFactor, int minNeighbors, int flags, Size minSize, Size maxSize, bool outputRejectLevels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>a5c900a29bf394dc30fa541fe26f2a294</anchor>
      <arglist>() const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFeatureType</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>a52e38c072b82f233783fd9c6104f2fc6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; MaskGenerator &gt;</type>
      <name>getMaskGenerator</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>a851b5e34cea111acdb9391e43afadfe3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>getOldCascade</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>aefb7f3670a0b3bdb8a3d21db4bb2109a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getOriginalWindowSize</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>a61c464d484874ba181dbd34cb4df80a9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isOldFormatCascade</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>aee2b340811fff9aff1770feec7ef7d55</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>load</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>a2d27bbc1d1d4fa7326848f9fae7999d7</anchor>
      <arglist>(const String &amp;filename)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaskGenerator</name>
      <anchorfile>da/dd5/classcv_1_1BaseCascadeClassifier.html</anchorfile>
      <anchor>aa99dc34bdd04563d7adc1343dac6f300</anchor>
      <arglist>(const Ptr&lt; MaskGenerator &gt; &amp;maskGenerator)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::online_boosting::BaseClassifier</name>
    <filename>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</filename>
    <member kind="function">
      <type></type>
      <name>BaseClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a122693b63fbc9e5b916e92abaf29d2b6</anchor>
      <arglist>(int numWeakClassifier, int iterationInit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BaseClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a2e4c8fb9fc1f809ffcd1814770a50a0d</anchor>
      <arglist>(int numWeakClassifier, int iterationInit, WeakClassifierHaarFeature **weakCls)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a36b36c2e10408d0aee76b54b6922ac9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>computeReplaceWeakestClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a217a28905f0ac34d2db6c35e462ed36f</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;errors)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>eval</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a36bbea3eb28f868a5053fa299aa517ea</anchor>
      <arglist>(const Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getError</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a7de99b79b18398b39ab7eefad5a95ad2</anchor>
      <arglist>(int curWeakClassifier)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getErrors</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a955f4fe8377268daf1dde7af5b00a31c</anchor>
      <arglist>(float *errors)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIdxOfNewWeakClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a247c69bea832536e24c0fe3b9f7396c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>WeakClassifierHaarFeature **</type>
      <name>getReferenceWeakClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a65785e81c7c2ffe7f14ccd1118186609</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSelectedClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a5d5b739758bba69ef0e5b6f34385f9d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceClassifierStatistic</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>afada253d872cdee5564d5b5e83155adb</anchor>
      <arglist>(int sourceIndex, int targetIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceWeakClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a0198496f2dba30dca57e249f0d2e6737</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>selectBestClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a03679f2ca9de7d1f61e9d15d83999950</anchor>
      <arglist>(std::vector&lt; bool &gt; &amp;errorMask, float importance, std::vector&lt; float &gt; &amp;errors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trainClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a21e5dae34ff483368723adcd825c3244</anchor>
      <arglist>(const Mat &amp;image, int target, float importance, std::vector&lt; bool &gt; &amp;errorMask)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>generateRandomClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>ab2ff4f5d0f9bc53a169fdc9dba2a30ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_idxOfNewWeakClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>aefb4a963e589e316fc90fd911b699442</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_iterationInit</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a588b6471d54dd7fd48bbad8f73dc2b09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_numWeakClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a56f1f155cff9229ad6ad66112da96596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>m_referenceWeakClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>ac5ccd60d4fa73e94b09f08a6a0bc620b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_selectedClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a43528998838dde4b0ba70dc047e0da21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_wCorrect</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>ac15b9ab658b87288845a76816c80048e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>m_wWrong</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>a87da83034ac037f834209225002c660b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>WeakClassifierHaarFeature **</type>
      <name>weakClassifier</name>
      <anchorfile>d7/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1BaseClassifier.html</anchorfile>
      <anchor>ac4a17ef19f15fdc6c4a845f570551bb1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::BaseConvolutionLayer</name>
    <filename>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>adjust_pads</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a9d3e0b03824019a475737a8877c118e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>adjustPad</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a5cb93bf1ee32d695e5162d8ab27584d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>dilation</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a7fec6cdaed8a7ebadf4d424ff2c0797d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>dilations</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a544fe2da6b63670d107c3273b7caec1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>kernel</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a6baa69d0816e294e787272127e029c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kernel_size</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a1229c351c1dd2b7aae546d3816284de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numOutput</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>af5a8966504dc3dcf40894731fc899b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>pad</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a99f83ea32a0af9a71b2e6039410952ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>padMode</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a89c8052dbcc59486b4a2f67b1f2ef88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>pads_begin</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a92c0548d2a529ae1dea206d1b4d5367c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>pads_end</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>ac96730421078b04738d6c2d3a984e7e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>stride</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>a2d2b66c46cc35bda716d05ea4a152ac9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>strides</name>
      <anchorfile>d5/d1f/classcv_1_1dnn_1_1BaseConvolutionLayer.html</anchorfile>
      <anchor>aa6acaa46d472fe48978fd889cf65da8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::BaseOCR</name>
    <filename>de/d3a/classcv_1_1text_1_1BaseOCR.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseOCR</name>
      <anchorfile>de/d3a/classcv_1_1text_1_1BaseOCR.html</anchorfile>
      <anchor>ad25cbcdcb08369e7268dfc5f3f460a31</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>de/d3a/classcv_1_1text_1_1BaseOCR.html</anchorfile>
      <anchor>acffec5372da8bb875e5d04acc8c5410a</anchor>
      <arglist>(Mat &amp;image, Mat &amp;mask, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>de/d3a/classcv_1_1text_1_1BaseOCR.html</anchorfile>
      <anchor>a5c67898881a8d309eb805811e574f9c5</anchor>
      <arglist>(Mat &amp;image, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=0)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::sfm::BaseSFM</name>
    <filename>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseSFM</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>a6030ca3c4bc9f109ad904c248a9eab3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCameras</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>a5b53ce78d8b219284f019552b7bfac41</anchor>
      <arglist>(OutputArray Rs, OutputArray Ts)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getError</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>a1860292d6cf60c6372f3d337ac6063eb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getIntrinsics</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>af64374c4c8022eca1936e389a26d0d7c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getPoints</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>a4121428962f704c24660413009a798b8</anchor>
      <arglist>(OutputArray points3d)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>ac51a3a5a28945980de39c01d18c80014</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;images)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>aa96e83566228a48f46dcd9308e243f97</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;images, InputOutputArray K, OutputArray Rs, OutputArray Ts, OutputArray points3d)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>aae7829f9d9d9d9aa31c7e35c8c7ed501</anchor>
      <arglist>(InputArrayOfArrays points2d)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>a4ef14d29bb59545938d59e62001acf73</anchor>
      <arglist>(InputArrayOfArrays points2d, InputOutputArray K, OutputArray Rs, OutputArray Ts, OutputArray points3d)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCameraIntrinsicOptions</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>aed6306f62d1bfc9a82ba8d6a47e911f5</anchor>
      <arglist>(const libmv_CameraIntrinsicsOptions &amp;libmv_camera_intrinsics_options)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setReconstructionOptions</name>
      <anchorfile>d7/db1/classcv_1_1sfm_1_1BaseSFM.html</anchorfile>
      <anchor>a25e8af5b84c3686ba329311e43600ae9</anchor>
      <arglist>(const libmv_ReconstructionOptions &amp;libmv_reconstruction_options)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::BasicFaceRecognizer</name>
    <filename>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</filename>
    <base>cv::face::FaceRecognizer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>abb6c25641a9fd6f7428aeeea7d0f1491</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getEigenValues</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a2420fe146dabed5ec8eef13edfb609ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getEigenVectors</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a115b2f96db1b1c0daa5542dd30d01dfd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getLabels</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a28540339834b506e9d5b3fd4e01ecbfc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getMean</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a581afaadd1762bef79de7f89b9b96907</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumComponents</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a3f4a494e804078aca25566c8288b6a0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Mat &gt;</type>
      <name>getProjections</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a58dc354c7aaae2bed630c2b0ab3061ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getThreshold</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>ace6e9e6f3631223ef47606110d4233d6</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>af4ccaaa1001e0c9437b7e969be1cdf7b</anchor>
      <arglist>(const FileNode &amp;fn) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>acc42e5b04595dba71f0777c7179af8c3</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumComponents</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a8c7225de7d5ac05f6442abb8e88aac95</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setThreshold</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a5b9e5e5ee62922e6a3f6cec8110eef26</anchor>
      <arglist>(double val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a2adf2d555550194244b05c91fefcb4d6</anchor>
      <arglist>(const String &amp;filename) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a7f0e55c29e3c982f389cf601141359ac</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>_eigenvalues</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>ab02878c3e1dbcb10d11a7e69e1739fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>_eigenvectors</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>adfe4314c38e6c56a7c3c7839ba65569e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>_labels</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>ab52b1fb8bfa27d9b0c83b11d50552329</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>_mean</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a8d5e87bf674147da5304ca9924f2714a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_num_components</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a21fffa75b5a8b873d20aec6e9bb54214</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>_projections</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a538e3738ce3743e17487e048effca392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_threshold</name>
      <anchorfile>dc/dd7/classcv_1_1face_1_1BasicFaceRecognizer.html</anchorfile>
      <anchor>a5ad618d63061dd6d7b32c5c3d8639698</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BasicOpaqueRef</name>
    <filename>d0/d1d/classcv_1_1detail_1_1BasicOpaqueRef.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BasicOpaqueRef</name>
      <anchorfile>d0/d1d/classcv_1_1detail_1_1BasicOpaqueRef.html</anchorfile>
      <anchor>a454f1856df4ec87ef5ba3642e847aa32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>mov</name>
      <anchorfile>d0/d1d/classcv_1_1detail_1_1BasicOpaqueRef.html</anchorfile>
      <anchor>aaf97171d09945a63a8b834d5cd1f6393</anchor>
      <arglist>(BasicOpaqueRef &amp;ref)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const void *</type>
      <name>ptr</name>
      <anchorfile>d0/d1d/classcv_1_1detail_1_1BasicOpaqueRef.html</anchorfile>
      <anchor>ace1662bc3ba8d1456399ea7e4f32ac62</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>set</name>
      <anchorfile>d0/d1d/classcv_1_1detail_1_1BasicOpaqueRef.html</anchorfile>
      <anchor>a4ec3886ee0ef265338ef4bddc924a95f</anchor>
      <arglist>(const cv::util::any &amp;a)=0</arglist>
    </member>
    <member kind="variable">
      <type>cv::GOpaqueDesc</type>
      <name>m_desc</name>
      <anchorfile>d0/d1d/classcv_1_1detail_1_1BasicOpaqueRef.html</anchorfile>
      <anchor>ad92a599b1669803eb28d0fa48cc86081</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BasicVectorRef</name>
    <filename>df/d63/classcv_1_1detail_1_1BasicVectorRef.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BasicVectorRef</name>
      <anchorfile>df/d63/classcv_1_1detail_1_1BasicVectorRef.html</anchorfile>
      <anchor>ac59f8976bad9de3c5c09be97c7c51acb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>mov</name>
      <anchorfile>df/d63/classcv_1_1detail_1_1BasicVectorRef.html</anchorfile>
      <anchor>aa176aefc4d3a43adba8fda62632e1f1c</anchor>
      <arglist>(BasicVectorRef &amp;ref)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const void *</type>
      <name>ptr</name>
      <anchorfile>df/d63/classcv_1_1detail_1_1BasicVectorRef.html</anchorfile>
      <anchor>a1b8d33d67b464a08b2002564529483cd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::size_t</type>
      <name>size</name>
      <anchorfile>df/d63/classcv_1_1detail_1_1BasicVectorRef.html</anchorfile>
      <anchor>a3c90fda1accc25eb37222f3e9dd63fc2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="variable">
      <type>cv::GArrayDesc</type>
      <name>m_desc</name>
      <anchorfile>df/d63/classcv_1_1detail_1_1BasicVectorRef.html</anchorfile>
      <anchor>ab98dd65a6e4a6e3d36996408654c94b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>m_elemSize</name>
      <anchorfile>df/d63/classcv_1_1detail_1_1BasicVectorRef.html</anchorfile>
      <anchor>afec9c7236a5aa3253efcf5c41d3f39da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::BatchNormLayer</name>
    <filename>d4/dd2/classcv_1_1dnn_1_1BatchNormLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BatchNormLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/dd2/classcv_1_1dnn_1_1BatchNormLayer.html</anchorfile>
      <anchor>a99f0afaee9b011023f2c3aa527949fab</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>epsilon</name>
      <anchorfile>d4/dd2/classcv_1_1dnn_1_1BatchNormLayer.html</anchorfile>
      <anchor>a6c1e22d35ea56e83747ab94d5890f54d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBias</name>
      <anchorfile>d4/dd2/classcv_1_1dnn_1_1BatchNormLayer.html</anchorfile>
      <anchor>aeaa572be8e6abc3797ced2cd03c5b8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasWeights</name>
      <anchorfile>d4/dd2/classcv_1_1dnn_1_1BatchNormLayer.html</anchorfile>
      <anchor>ab177ad8f127e4cae656ac2ff30b63374</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::BatchNormLayerInt8</name>
    <filename>d8/dbc/classcv_1_1dnn_1_1BatchNormLayerInt8.html</filename>
    <base>cv::dnn::BatchNormLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BatchNormLayerInt8 &gt;</type>
      <name>create</name>
      <anchorfile>d8/dbc/classcv_1_1dnn_1_1BatchNormLayerInt8.html</anchorfile>
      <anchor>a05ebaa409795b6a35625434cdad49807</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>input_sc</name>
      <anchorfile>d8/dbc/classcv_1_1dnn_1_1BatchNormLayerInt8.html</anchorfile>
      <anchor>a2408f302d0617d3d8f0af568449c1067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>input_zp</name>
      <anchorfile>d8/dbc/classcv_1_1dnn_1_1BatchNormLayerInt8.html</anchorfile>
      <anchor>a272d1018dc7eec6478cf3a8962932703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>output_sc</name>
      <anchorfile>d8/dbc/classcv_1_1dnn_1_1BatchNormLayerInt8.html</anchorfile>
      <anchor>a2465e593ff7d8c6579e6f721dee6dcf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>output_zp</name>
      <anchorfile>d8/dbc/classcv_1_1dnn_1_1BatchNormLayerInt8.html</anchorfile>
      <anchor>a58068180cf19756ce741a08ff9d76b59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::FacemarkLBF::BBox</name>
    <filename>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</filename>
    <member kind="function">
      <type></type>
      <name>BBox</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>a1c9f0f5ee2a5c2bd3d03718e6182ffaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BBox</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>aaac2106aef272e37c1910e0f65f27150</anchor>
      <arglist>(double x, double y, double w, double h)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BBox</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>af4307c09f65e2da07ce7b1d8e490f5ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>project</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>a5516967ef0ca522b9b183ae05907bdc3</anchor>
      <arglist>(const Mat &amp;shape) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>reproject</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>a16c8be68bb61d6c3d48d0addbf2ac2fe</anchor>
      <arglist>(const Mat &amp;shape) const</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>height</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>ae6690bfe343a0996514e860fdd20c157</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>width</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>aefd237eaa44eaa29deef721deef43109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>a1b4248f76950f9c5ff7c29e9dacec9bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_center</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>ac5801d88cf2f91fbbb7d3cd2bc8de678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_scale</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>a1108bb4a4cd0159ce03f7f22957e9818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>a1d6a100943beebe5ae389c83c600ad02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_center</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>a21b0a686aa477a03d58d55c0f4299536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_scale</name>
      <anchorfile>db/d18/classcv_1_1face_1_1FacemarkLBF_1_1BBox.html</anchorfile>
      <anchor>a7b5e08e810e33143970cabbe91db9efc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::BEBLID</name>
    <filename>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumeration">
      <type></type>
      <name>BeblidSize</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>a38997aa059977abf6a2d6bf462d50de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_512_BITS</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>a38997aa059977abf6a2d6bf462d50de0a7b2a1e106c93d76cdfe5cef053277a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_256_BITS</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>a38997aa059977abf6a2d6bf462d50de0a019aa0f8aa1b4b91030f83beff7533fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_256_BITS</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>a38997aa059977abf6a2d6bf462d50de0a019aa0f8aa1b4b91030f83beff7533fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_512_BITS</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>a38997aa059977abf6a2d6bf462d50de0a7b2a1e106c93d76cdfe5cef053277a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>a229cfbd596b3b5e44f7baef7be9ed8c7</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getScaleFactor</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>a2cd2dc52c291a81170cb514140a62035</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>aff8516467c6fd6a53cbd15215866d04d</anchor>
      <arglist>(float scale_factor)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BEBLID &gt;</type>
      <name>create</name>
      <anchorfile>d7/d99/classcv_1_1xfeatures2d_1_1BEBLID.html</anchorfile>
      <anchor>ae3a623b61b6625d7dcb7bb13f4abb839</anchor>
      <arglist>(float scale_factor, int n_bits=BEBLID::SIZE_512_BITS)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::ov::benchmark_mode</name>
    <filename>d9/d83/structcv_1_1gapi_1_1wip_1_1ov_1_1benchmark__mode.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::detail::BestOf2NearestMatcher</name>
    <filename>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</filename>
    <base>cv::detail::FeaturesMatcher</base>
    <member kind="function">
      <type></type>
      <name>BestOf2NearestMatcher</name>
      <anchorfile>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</anchorfile>
      <anchor>aa02ab9913a104e1783367fa381134ec9</anchor>
      <arglist>(bool try_use_gpu=false, float match_conf=0.3f, int num_matches_thresh1=6, int num_matches_thresh2=6, double matches_confindece_thresh=3.)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collectGarbage</name>
      <anchorfile>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</anchorfile>
      <anchor>a6afb2a8465940e5ae46bfd0265132f3b</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BestOf2NearestMatcher &gt;</type>
      <name>create</name>
      <anchorfile>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</anchorfile>
      <anchor>a5a0d0c66dc4172c7199a7303517739fc</anchor>
      <arglist>(bool try_use_gpu=false, float match_conf=0.3f, int num_matches_thresh1=6, int num_matches_thresh2=6, double matches_confindece_thresh=3.)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>match</name>
      <anchorfile>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</anchorfile>
      <anchor>ad50ac0d2cbc1d4ee3c52ec7a81d63408</anchor>
      <arglist>(const ImageFeatures &amp;features1, const ImageFeatures &amp;features2, MatchesInfo &amp;matches_info) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; FeaturesMatcher &gt;</type>
      <name>impl_</name>
      <anchorfile>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</anchorfile>
      <anchor>a9e6b74e94d69e18705e961fe753c45c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>matches_confindece_thresh_</name>
      <anchorfile>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</anchorfile>
      <anchor>a51df5ef539e85a1e61f7eeb35d2ce085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>num_matches_thresh1_</name>
      <anchorfile>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</anchorfile>
      <anchor>a9feea2b5ac622dcacf9eba2f5a27dafd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>num_matches_thresh2_</name>
      <anchorfile>d4/d26/classcv_1_1detail_1_1BestOf2NearestMatcher.html</anchorfile>
      <anchor>ad1395b7d534b402b215519b6e9ac8bd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BestOf2NearestRangeMatcher</name>
    <filename>d8/d72/classcv_1_1detail_1_1BestOf2NearestRangeMatcher.html</filename>
    <base>cv::detail::BestOf2NearestMatcher</base>
    <member kind="function">
      <type></type>
      <name>BestOf2NearestRangeMatcher</name>
      <anchorfile>d8/d72/classcv_1_1detail_1_1BestOf2NearestRangeMatcher.html</anchorfile>
      <anchor>ac77e3955a03ab4f40927c01c697ef8a4</anchor>
      <arglist>(int range_width=5, bool try_use_gpu=false, float match_conf=0.3f, int num_matches_thresh1=6, int num_matches_thresh2=6)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>match</name>
      <anchorfile>d8/d72/classcv_1_1detail_1_1BestOf2NearestRangeMatcher.html</anchorfile>
      <anchor>ad50ac0d2cbc1d4ee3c52ec7a81d63408</anchor>
      <arglist>(const ImageFeatures &amp;features1, const ImageFeatures &amp;features2, MatchesInfo &amp;matches_info) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>match</name>
      <anchorfile>d8/d72/classcv_1_1detail_1_1BestOf2NearestRangeMatcher.html</anchorfile>
      <anchor>abf98fac218674e27a70773b37eaf08bb</anchor>
      <arglist>(const std::vector&lt; ImageFeatures &gt; &amp;features, std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, const cv::UMat &amp;mask=cv::UMat()) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>range_width_</name>
      <anchorfile>d8/d72/classcv_1_1detail_1_1BestOf2NearestRangeMatcher.html</anchorfile>
      <anchor>aaaf95a87a78f32d7c8a99e6cbaf3c375</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BFMatcher</name>
    <filename>d3/da1/classcv_1_1BFMatcher.html</filename>
    <base>cv::DescriptorMatcher</base>
    <member kind="function">
      <type></type>
      <name>BFMatcher</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>abe0bb11749b30d97f60d6ade665617bd</anchor>
      <arglist>(int normType=NORM_L2, bool crossCheck=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BFMatcher</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>a79f2b4fcc18ce9c9791e0601d71e62e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CV_NODISCARD_STD Ptr&lt; DescriptorMatcher &gt;</type>
      <name>clone</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>a1123957f965ec24aef5304cd3687d382</anchor>
      <arglist>(bool emptyTrainData=false) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isMaskSupported</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>a15bc508b250c96ecd49e153dfcbf019a</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BFMatcher &gt;</type>
      <name>create</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>a02ef4d594b33d091767cbfe442aefb8a</anchor>
      <arglist>(int normType=NORM_L2, bool crossCheck=false)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>knnMatchImpl</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>abe0990ac0bb000f1e5dccc90146fc6f3</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, InputArrayOfArrays masks=noArray(), bool compactResult=false) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>radiusMatchImpl</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>a3099757e7de29f27b4cc4a672e40b628</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, InputArrayOfArrays masks=noArray(), bool compactResult=false) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>crossCheck</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>a4fd61f0e8a770d4a23c47e7f6240c6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>normType</name>
      <anchorfile>d3/da1/classcv_1_1BFMatcher.html</anchorfile>
      <anchor>a613c8ce6b5f9477398ad901fda9c3976</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_BGRA_func</name>
    <filename>d2/def/structcv_1_1cudev_1_1BGR__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2RGB&lt; SrcDepth, 3, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_GRAY_func</name>
    <filename>d1/d6e/structcv_1_1cudev_1_1BGR__to__GRAY__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Gray&lt; SrcDepth, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HLS4_FULL_func</name>
    <filename>d5/d9d/structcv_1_1cudev_1_1BGR__to__HLS4__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 3, 4, 0, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HLS4_FULL_func&lt; float &gt;</name>
    <filename>dd/d95/structcv_1_1cudev_1_1BGR__to__HLS4__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 3, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HLS4_func</name>
    <filename>d1/d99/structcv_1_1cudev_1_1BGR__to__HLS4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 3, 4, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HLS4_func&lt; float &gt;</name>
    <filename>d5/dfd/structcv_1_1cudev_1_1BGR__to__HLS4__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 3, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HLS_FULL_func</name>
    <filename>de/d50/structcv_1_1cudev_1_1BGR__to__HLS__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 3, 3, 0, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HLS_FULL_func&lt; float &gt;</name>
    <filename>d7/db4/structcv_1_1cudev_1_1BGR__to__HLS__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 3, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HLS_func</name>
    <filename>d7/d28/structcv_1_1cudev_1_1BGR__to__HLS__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 3, 3, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HLS_func&lt; float &gt;</name>
    <filename>db/d58/structcv_1_1cudev_1_1BGR__to__HLS__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 3, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HSV4_FULL_func</name>
    <filename>de/d04/structcv_1_1cudev_1_1BGR__to__HSV4__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 3, 4, 0, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HSV4_FULL_func&lt; float &gt;</name>
    <filename>d1/d5e/structcv_1_1cudev_1_1BGR__to__HSV4__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 3, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HSV4_func</name>
    <filename>d9/db2/structcv_1_1cudev_1_1BGR__to__HSV4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 3, 4, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HSV4_func&lt; float &gt;</name>
    <filename>d7/dc2/structcv_1_1cudev_1_1BGR__to__HSV4__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 3, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HSV_FULL_func</name>
    <filename>d5/d12/structcv_1_1cudev_1_1BGR__to__HSV__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 3, 3, 0, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HSV_FULL_func&lt; float &gt;</name>
    <filename>dd/d00/structcv_1_1cudev_1_1BGR__to__HSV__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 3, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HSV_func</name>
    <filename>dd/d23/structcv_1_1cudev_1_1BGR__to__HSV__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 3, 3, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_HSV_func&lt; float &gt;</name>
    <filename>d6/df7/structcv_1_1cudev_1_1BGR__to__HSV__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 3, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_Lab4_func</name>
    <filename>d9/df2/structcv_1_1cudev_1_1BGR__to__Lab4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 3, 4, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_Lab_func</name>
    <filename>d5/d91/structcv_1_1cudev_1_1BGR__to__Lab__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 3, 3, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_Luv4_func</name>
    <filename>de/d8b/structcv_1_1cudev_1_1BGR__to__Luv4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 3, 4, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_Luv_func</name>
    <filename>da/d92/structcv_1_1cudev_1_1BGR__to__Luv__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 3, 3, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_RGB_func</name>
    <filename>df/dd8/structcv_1_1cudev_1_1BGR__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2RGB&lt; SrcDepth, 3, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_RGBA_func</name>
    <filename>d8/d77/structcv_1_1cudev_1_1BGR__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2RGB&lt; SrcDepth, 3, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_XYZ4_func</name>
    <filename>d7/d78/structcv_1_1cudev_1_1BGR__to__XYZ4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2XYZ&lt; SrcDepth, 3, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_XYZ_func</name>
    <filename>d1/d61/structcv_1_1cudev_1_1BGR__to__XYZ__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2XYZ&lt; SrcDepth, 3, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_YCrCb4_func</name>
    <filename>d3/d27/structcv_1_1cudev_1_1BGR__to__YCrCb4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YCrCb&lt; SrcDepth, 3, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_YCrCb_func</name>
    <filename>d5/d3a/structcv_1_1cudev_1_1BGR__to__YCrCb__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YCrCb&lt; SrcDepth, 3, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_YUV4_func</name>
    <filename>db/d18/structcv_1_1cudev_1_1BGR__to__YUV4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YUV&lt; SrcDepth, 3, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGR_to_YUV_func</name>
    <filename>d7/d5d/structcv_1_1cudev_1_1BGR__to__YUV__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YUV&lt; SrcDepth, 3, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_BGR_func</name>
    <filename>d6/d66/structcv_1_1cudev_1_1BGRA__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2RGB&lt; SrcDepth, 4, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_GRAY_func</name>
    <filename>de/d7e/structcv_1_1cudev_1_1BGRA__to__GRAY__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Gray&lt; SrcDepth, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HLS4_FULL_func</name>
    <filename>d8/d7c/structcv_1_1cudev_1_1BGRA__to__HLS4__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 4, 4, 0, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HLS4_FULL_func&lt; float &gt;</name>
    <filename>dd/d9f/structcv_1_1cudev_1_1BGRA__to__HLS4__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 4, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HLS4_func</name>
    <filename>dc/da3/structcv_1_1cudev_1_1BGRA__to__HLS4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 4, 4, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HLS4_func&lt; float &gt;</name>
    <filename>d2/d33/structcv_1_1cudev_1_1BGRA__to__HLS4__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 4, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HLS_FULL_func</name>
    <filename>d9/ddf/structcv_1_1cudev_1_1BGRA__to__HLS__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 4, 3, 0, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HLS_FULL_func&lt; float &gt;</name>
    <filename>d0/d64/structcv_1_1cudev_1_1BGRA__to__HLS__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 4, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HLS_func</name>
    <filename>de/d08/structcv_1_1cudev_1_1BGRA__to__HLS__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 4, 3, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HLS_func&lt; float &gt;</name>
    <filename>d8/d90/structcv_1_1cudev_1_1BGRA__to__HLS__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 4, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HSV4_FULL_func</name>
    <filename>d6/da1/structcv_1_1cudev_1_1BGRA__to__HSV4__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 4, 4, 0, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HSV4_FULL_func&lt; float &gt;</name>
    <filename>d4/df0/structcv_1_1cudev_1_1BGRA__to__HSV4__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 4, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HSV4_func</name>
    <filename>d0/d82/structcv_1_1cudev_1_1BGRA__to__HSV4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 4, 4, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HSV4_func&lt; float &gt;</name>
    <filename>d3/d25/structcv_1_1cudev_1_1BGRA__to__HSV4__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 4, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HSV_FULL_func</name>
    <filename>db/d15/structcv_1_1cudev_1_1BGRA__to__HSV__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 4, 3, 0, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HSV_FULL_func&lt; float &gt;</name>
    <filename>d3/d43/structcv_1_1cudev_1_1BGRA__to__HSV__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 4, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HSV_func</name>
    <filename>dc/d1f/structcv_1_1cudev_1_1BGRA__to__HSV__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 4, 3, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_HSV_func&lt; float &gt;</name>
    <filename>d9/d8a/structcv_1_1cudev_1_1BGRA__to__HSV__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 4, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_Lab4_func</name>
    <filename>d0/de7/structcv_1_1cudev_1_1BGRA__to__Lab4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 4, 4, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_Lab_func</name>
    <filename>d4/d7d/structcv_1_1cudev_1_1BGRA__to__Lab__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 4, 3, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_Luv4_func</name>
    <filename>de/d52/structcv_1_1cudev_1_1BGRA__to__Luv4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 4, 4, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_Luv_func</name>
    <filename>de/d8c/structcv_1_1cudev_1_1BGRA__to__Luv__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 4, 3, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_RGB_func</name>
    <filename>d4/de2/structcv_1_1cudev_1_1BGRA__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2RGB&lt; SrcDepth, 4, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_RGBA_func</name>
    <filename>d4/ddf/structcv_1_1cudev_1_1BGRA__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2RGB&lt; SrcDepth, 4, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_XYZ4_func</name>
    <filename>d8/d57/structcv_1_1cudev_1_1BGRA__to__XYZ4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2XYZ&lt; SrcDepth, 4, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_XYZ_func</name>
    <filename>de/d69/structcv_1_1cudev_1_1BGRA__to__XYZ__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2XYZ&lt; SrcDepth, 4, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_YCrCb4_func</name>
    <filename>d3/d09/structcv_1_1cudev_1_1BGRA__to__YCrCb4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YCrCb&lt; SrcDepth, 4, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_YCrCb_func</name>
    <filename>d6/dbd/structcv_1_1cudev_1_1BGRA__to__YCrCb__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YCrCb&lt; SrcDepth, 4, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_YUV4_func</name>
    <filename>db/d43/structcv_1_1cudev_1_1BGRA__to__YUV4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YUV&lt; SrcDepth, 4, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BGRA_to_YUV_func</name>
    <filename>db/d7e/structcv_1_1cudev_1_1BGRA__to__YUV__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YUV&lt; SrcDepth, 4, 3, 0 &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::face::BIF</name>
    <filename>dc/d12/classcv_1_1face_1_1BIF.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>dc/d12/classcv_1_1face_1_1BIF.html</anchorfile>
      <anchor>ae544b29b59ef4492bec632e8d82341d1</anchor>
      <arglist>(InputArray image, OutputArray features) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumBands</name>
      <anchorfile>dc/d12/classcv_1_1face_1_1BIF.html</anchorfile>
      <anchor>a1ae86df3bcd7d9526a255a6ac734698f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumRotations</name>
      <anchorfile>dc/d12/classcv_1_1face_1_1BIF.html</anchorfile>
      <anchor>afe6780714443eaff8937adcf804ebb89</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BIF &gt;</type>
      <name>create</name>
      <anchorfile>dc/d12/classcv_1_1face_1_1BIF.html</anchorfile>
      <anchor>a85c4baa5544aec658b2904042c6f12a5</anchor>
      <arglist>(int num_bands=8, int num_rotations=12)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::binary_function</name>
    <filename>d6/ddf/structcv_1_1cudev_1_1binary__function.html</filename>
    <templarg>typename _Arg1</templarg>
    <templarg>typename _Arg2</templarg>
    <templarg>typename _Result</templarg>
    <member kind="typedef">
      <type>_Arg1</type>
      <name>first_argument_type</name>
      <anchorfile>d6/ddf/structcv_1_1cudev_1_1binary__function.html</anchorfile>
      <anchor>a9b55ae52df314e3efd520c9cbc0af5e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Result</type>
      <name>result_type</name>
      <anchorfile>d6/ddf/structcv_1_1cudev_1_1binary__function.html</anchorfile>
      <anchor>a0d0438a62ec6d8026416a5777c48d4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Arg2</type>
      <name>second_argument_type</name>
      <anchorfile>d6/ddf/structcv_1_1cudev_1_1binary__function.html</anchorfile>
      <anchor>aec4c648c86f5883f88009bf078d32104</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::line_descriptor::BinaryDescriptor</name>
    <filename>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</filename>
    <base>cv::Algorithm</base>
    <class kind="struct">cv::line_descriptor::BinaryDescriptor::Params</class>
    <member kind="function">
      <type></type>
      <name>BinaryDescriptor</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>ab1b463cf10057541d43bb2c1729da806</anchor>
      <arglist>(const BinaryDescriptor::Params &amp;parameters=BinaryDescriptor::Params())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BinaryDescriptor</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a596fc783fb90f2cbddd1dcd72be2509b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a93b1d7ddaef646567638f10d2cf01c48</anchor>
      <arglist>(const Mat &amp;image, std::vector&lt; KeyLine &gt; &amp;keylines, Mat &amp;descriptors, bool returnFloatDescr=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a11360f24b8d2f6aa7b5ec62bc3a861e6</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, std::vector&lt; std::vector&lt; KeyLine &gt; &gt; &amp;keylines, std::vector&lt; Mat &gt; &amp;descriptors, bool returnFloatDescr=false) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>defaultNorm</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a934a22d5f2277347623e355d8a4b8d0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>descriptorSize</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>ad2dd36979e2f83c6be1d9be6b69d5cf6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>descriptorType</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a4fbbc700686c45a27dca32c705e78c1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a64ab14e3d9878232bcb33baa50e2d3e3</anchor>
      <arglist>(const Mat &amp;image, std::vector&lt; KeyLine &gt; &amp;keypoints, const Mat &amp;mask=Mat())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a10aa6eae160d52654983880b83e6fbd2</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, std::vector&lt; std::vector&lt; KeyLine &gt; &gt; &amp;keylines, const std::vector&lt; Mat &gt; &amp;masks=std::vector&lt; Mat &gt;()) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumOfOctaves</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>ab836be0ddaa38da5743e9d760e60a963</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getReductionRatio</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a05ce5c1f41feb3ea3047a0cea1d5f514</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWidthOfBand</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a261f3747902d915b45e03f4a7d0baab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>operator()</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>aceb00c1f30edf4b763d510e88a2bd0e1</anchor>
      <arglist>(InputArray image, InputArray mask, std::vector&lt; KeyLine &gt; &amp;keylines, OutputArray descriptors, bool useProvidedKeyLines=false, bool returnFloatDescr=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a9a4c83beabf93afec71cfeb152dffc5a</anchor>
      <arglist>(const cv::FileNode &amp;fn) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumOfOctaves</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a5afb3050826b37027ca399e2e2308426</anchor>
      <arglist>(int octaves)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setReductionRatio</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a91dfdf7c607b60f6ff27c4df1dc51f0e</anchor>
      <arglist>(int rRatio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidthOfBand</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>afe10048428e4b8768a494c7aca5cc154</anchor>
      <arglist>(int width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a7e39bfe7462f22ba08b11474827c68eb</anchor>
      <arglist>(cv::FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BinaryDescriptor &gt;</type>
      <name>createBinaryDescriptor</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a820ab760fe0b83992453534956117215</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BinaryDescriptor &gt;</type>
      <name>createBinaryDescriptor</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>ab297d5b025fca4817caad39df323b0a7</anchor>
      <arglist>(Params parameters)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>computeImpl</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a998cf30a58b3c70e833167d96bc9548b</anchor>
      <arglist>(const Mat &amp;imageSrc, std::vector&lt; KeyLine &gt; &amp;keylines, Mat &amp;descriptors, bool returnFloatDescr, bool useDetectionData) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>detectImpl</name>
      <anchorfile>d6/d83/classcv_1_1line__descriptor_1_1BinaryDescriptor.html</anchorfile>
      <anchor>a53b8eab4609b8ee0b49f294d7aef5672</anchor>
      <arglist>(const Mat &amp;imageSrc, std::vector&lt; KeyLine &gt; &amp;keylines, const Mat &amp;mask=Mat()) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::line_descriptor::BinaryDescriptorMatcher</name>
    <filename>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>BinaryDescriptorMatcher</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>ad7ffa9899a651aaa9babb982bc25f91d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BinaryDescriptorMatcher</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>a846e51382a501be000277ed5fb557535</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>a36d4530927b9f0255d475b0b2d6c1b7b</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;descriptors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>a6ce738fed1ec74e2c73c698aac632d96</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>knnMatch</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>af860050bf3ba0ffa5f31d62c9da2e962</anchor>
      <arglist>(const Mat &amp;queryDescriptors, const Mat &amp;trainDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, const Mat &amp;mask=Mat(), bool compactResult=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>knnMatch</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>ac14f872d44000c75a6d3bb6aaf48e85a</anchor>
      <arglist>(const Mat &amp;queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, const std::vector&lt; Mat &gt; &amp;masks=std::vector&lt; Mat &gt;(), bool compactResult=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>match</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>a72ab280d507ccb95240300ecd0b00fc0</anchor>
      <arglist>(const Mat &amp;queryDescriptors, const Mat &amp;trainDescriptors, std::vector&lt; DMatch &gt; &amp;matches, const Mat &amp;mask=Mat()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>match</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>a0f353796fee66fe7e2692a5cce29861d</anchor>
      <arglist>(const Mat &amp;queryDescriptors, std::vector&lt; DMatch &gt; &amp;matches, const std::vector&lt; Mat &gt; &amp;masks=std::vector&lt; Mat &gt;())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>radiusMatch</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>aec6b90477a2e5fc004a2be28e301627d</anchor>
      <arglist>(const Mat &amp;queryDescriptors, const Mat &amp;trainDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, const Mat &amp;mask=Mat(), bool compactResult=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>radiusMatch</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>a924938f93553828ad78dae6dafb2a825</anchor>
      <arglist>(const Mat &amp;queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, const std::vector&lt; Mat &gt; &amp;masks=std::vector&lt; Mat &gt;(), bool compactResult=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>a79c1d836e7168c43d85b754414047202</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BinaryDescriptorMatcher &gt;</type>
      <name>createBinaryDescriptorMatcher</name>
      <anchorfile>d2/dde/classcv_1_1line__descriptor_1_1BinaryDescriptorMatcher.html</anchorfile>
      <anchor>ae6e6686f8ba725c0a95717e3ca93565d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BinaryNegate</name>
    <filename>d1/d81/structcv_1_1cudev_1_1BinaryNegate.html</filename>
    <templarg>class Predicate</templarg>
    <base>cv::cudev::binary_function&lt; Predicate::first_argument_type, Predicate::second_argument_type, Predicate::result_type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ Predicate::result_type</type>
      <name>operator()</name>
      <anchorfile>d1/d81/structcv_1_1cudev_1_1BinaryNegate.html</anchorfile>
      <anchor>a36756888244e5ef22f86fd4c49fc7a15</anchor>
      <arglist>(typename TypeTraits&lt; typename Predicate::first_argument_type &gt;::parameter_type x, typename TypeTraits&lt; typename Predicate::second_argument_type &gt;::parameter_type y) const</arglist>
    </member>
    <member kind="variable">
      <type>Predicate</type>
      <name>pred</name>
      <anchorfile>d1/d81/structcv_1_1cudev_1_1BinaryNegate.html</anchorfile>
      <anchor>addec158325891027e595ca01b96ea064</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BinaryTransformPtr</name>
    <filename>db/d77/structcv_1_1cudev_1_1BinaryTransformPtr.html</filename>
    <templarg>class Src1Ptr</templarg>
    <templarg>class Src2Ptr</templarg>
    <templarg>class Op</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; Src1Ptr &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>db/d77/structcv_1_1cudev_1_1BinaryTransformPtr.html</anchorfile>
      <anchor>abc1ec89b9cc4f1d33471255f86a1fcb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Op::result_type</type>
      <name>value_type</name>
      <anchorfile>db/d77/structcv_1_1cudev_1_1BinaryTransformPtr.html</anchorfile>
      <anchor>a9fadac15bdd4becf5863bc980f0f176a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ Op::result_type</type>
      <name>operator()</name>
      <anchorfile>db/d77/structcv_1_1cudev_1_1BinaryTransformPtr.html</anchorfile>
      <anchor>ae37dde0385c22b65a264ab65c21f39b9</anchor>
      <arglist>(typename PtrTraits&lt; Src1Ptr &gt;::index_type y, typename PtrTraits&lt; Src1Ptr &gt;::index_type x) const</arglist>
    </member>
    <member kind="variable">
      <type>Op</type>
      <name>op</name>
      <anchorfile>db/d77/structcv_1_1cudev_1_1BinaryTransformPtr.html</anchorfile>
      <anchor>ad8e79acfd982f0647959ecdff2400508</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Src1Ptr</type>
      <name>src1</name>
      <anchorfile>db/d77/structcv_1_1cudev_1_1BinaryTransformPtr.html</anchorfile>
      <anchor>a7b2d04ddb90892992ece567566b0bebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Src2Ptr</type>
      <name>src2</name>
      <anchorfile>db/d77/structcv_1_1cudev_1_1BinaryTransformPtr.html</anchorfile>
      <anchor>a5f65cb3b9fc7d2216dc6951294545989</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BinaryTransformPtrSz</name>
    <filename>d1/d0a/structcv_1_1cudev_1_1BinaryTransformPtrSz.html</filename>
    <templarg>class Src1Ptr</templarg>
    <templarg>class Src2Ptr</templarg>
    <templarg>class Op</templarg>
    <base>cv::cudev::BinaryTransformPtr&lt; Src1Ptr, Src2Ptr, Op &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d1/d0a/structcv_1_1cudev_1_1BinaryTransformPtrSz.html</anchorfile>
      <anchor>a1c28e45877e56721c859a76c79652c71</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d1/d0a/structcv_1_1cudev_1_1BinaryTransformPtrSz.html</anchorfile>
      <anchor>a45bd65681effecae503f07ac7388dcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d1/d0a/structcv_1_1cudev_1_1BinaryTransformPtrSz.html</anchorfile>
      <anchor>a606602273798d1c2cb65d87a922d1e8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BinaryTupleAdapter</name>
    <filename>dc/da3/structcv_1_1cudev_1_1BinaryTupleAdapter.html</filename>
    <templarg>class Op</templarg>
    <templarg>int n0</templarg>
    <templarg>int n1</templarg>
    <member kind="typedef">
      <type>Op::result_type</type>
      <name>result_type</name>
      <anchorfile>dc/da3/structcv_1_1cudev_1_1BinaryTupleAdapter.html</anchorfile>
      <anchor>a8d95b652e3b725661131e7dc2b6f7e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ Op::result_type</type>
      <name>operator()</name>
      <anchorfile>dc/da3/structcv_1_1cudev_1_1BinaryTupleAdapter.html</anchorfile>
      <anchor>a991d05c3c6bdc3cad44d5c06bdb98a51</anchor>
      <arglist>(const Tuple &amp;t) const</arglist>
    </member>
    <member kind="variable">
      <type>Op</type>
      <name>op</name>
      <anchorfile>dc/da3/structcv_1_1cudev_1_1BinaryTupleAdapter.html</anchorfile>
      <anchor>a088973d5582ea710c8da3943c4b5d185</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Binder1st</name>
    <filename>d5/dee/structcv_1_1cudev_1_1Binder1st.html</filename>
    <templarg>class Op</templarg>
    <base>cv::cudev::unary_function&lt; Op::second_argument_type, Op::result_type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ Op::result_type</type>
      <name>operator()</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1Binder1st.html</anchorfile>
      <anchor>a961f08f309d5aee4e0aeaab104903b80</anchor>
      <arglist>(typename TypeTraits&lt; typename Op::second_argument_type &gt;::parameter_type a) const</arglist>
    </member>
    <member kind="variable">
      <type>Op::first_argument_type</type>
      <name>arg1</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1Binder1st.html</anchorfile>
      <anchor>af20116f988cdc40eb38d7f73d05dfd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Op</type>
      <name>op</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1Binder1st.html</anchorfile>
      <anchor>a19e90d48e23e9a6db12ab942b7622e67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Binder2nd</name>
    <filename>d6/db4/structcv_1_1cudev_1_1Binder2nd.html</filename>
    <templarg>class Op</templarg>
    <base>cv::cudev::unary_function&lt; Op::first_argument_type, Op::result_type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ Op::result_type</type>
      <name>operator()</name>
      <anchorfile>d6/db4/structcv_1_1cudev_1_1Binder2nd.html</anchorfile>
      <anchor>ad0467cfe7ff80497c4d75dfe802bfc6d</anchor>
      <arglist>(typename TypeTraits&lt; typename Op::first_argument_type &gt;::parameter_type a) const</arglist>
    </member>
    <member kind="variable">
      <type>Op::second_argument_type</type>
      <name>arg2</name>
      <anchorfile>d6/db4/structcv_1_1cudev_1_1Binder2nd.html</anchorfile>
      <anchor>acdc9f0eae0dad0515fdd90d14c482774</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Op</type>
      <name>op</name>
      <anchorfile>d6/db4/structcv_1_1cudev_1_1Binder2nd.html</anchorfile>
      <anchor>a5c9916f5e382734185f9abbb34d6b31f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::bit_and</name>
    <filename>d9/de7/structcv_1_1cudev_1_1bit__and.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d9/de7/structcv_1_1cudev_1_1bit__and.html</anchorfile>
      <anchor>af7f2f2bbf763662ba9f6ad6d715325b2</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::bit_lshift</name>
    <filename>d3/d65/structcv_1_1cudev_1_1bit__lshift.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d3/d65/structcv_1_1cudev_1_1bit__lshift.html</anchorfile>
      <anchor>a319adce84f53f86c628d35bbbf4a6a8f</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::bit_not</name>
    <filename>d0/d8a/structcv_1_1cudev_1_1bit__not.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d0/d8a/structcv_1_1cudev_1_1bit__not.html</anchorfile>
      <anchor>a54dd18d632ab34ca40cfa34051c6837b</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type v) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::bit_or</name>
    <filename>dd/d1c/structcv_1_1cudev_1_1bit__or.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>dd/d1c/structcv_1_1cudev_1_1bit__or.html</anchorfile>
      <anchor>a9f4238b0c69f7b11dceade45b5e725e7</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::bit_rshift</name>
    <filename>d4/d2a/structcv_1_1cudev_1_1bit__rshift.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d4/d2a/structcv_1_1cudev_1_1bit__rshift.html</anchorfile>
      <anchor>ab4777501448c008710af761884857af7</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::bit_xor</name>
    <filename>df/d44/structcv_1_1cudev_1_1bit__xor.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>df/d44/structcv_1_1cudev_1_1bit__xor.html</anchorfile>
      <anchor>aae72022cafd71a432dcd395a79ea93c0</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::BlankLayer</name>
    <filename>d8/d2d/classcv_1_1dnn_1_1BlankLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>d8/d2d/classcv_1_1dnn_1_1BlankLayer.html</anchorfile>
      <anchor>a61a1c56e6fb2f4e49e4d796b055071b0</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::Blender</name>
    <filename>d6/d4a/classcv_1_1detail_1_1Blender.html</filename>
    <member kind="enumvalue">
      <name>NO</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aadb43c7b6c3183ee8495a1322235095bace01238585a938d70a28fb4c8b3239a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATHER</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aadb43c7b6c3183ee8495a1322235095ba0ed64191a13e8d7734d33e12fd338574</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MULTI_BAND</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aadb43c7b6c3183ee8495a1322235095ba2561f45ebefa078e121969723c3d2753</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATHER</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aadb43c7b6c3183ee8495a1322235095ba0ed64191a13e8d7734d33e12fd338574</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MULTI_BAND</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aadb43c7b6c3183ee8495a1322235095ba2561f45ebefa078e121969723c3d2753</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aadb43c7b6c3183ee8495a1322235095bace01238585a938d70a28fb4c8b3239a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Blender</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aaed7672217c000c9b2113d37405b0bb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>blend</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aa0a91ce0d6046d3a63e0123cbb1b5c00</anchor>
      <arglist>(InputOutputArray dst, InputOutputArray dst_mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>feed</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>a64837308bcf4e414a6219beff6cbe37a</anchor>
      <arglist>(InputArray img, InputArray mask, Point tl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aeb4e38fed207e6da858cb7f64ae95dbc</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; Size &gt; &amp;sizes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>a6d81cd6a0a2284de3ec7898409c7c0a8</anchor>
      <arglist>(Rect dst_roi)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Blender &gt;</type>
      <name>createDefault</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>aa1d50e8ca44e60f556a0bc76b78a9445</anchor>
      <arglist>(int type, bool try_gpu=false)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>UMat</type>
      <name>dst_</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>ad30226780c00964fa9278a9e8f1d4515</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>UMat</type>
      <name>dst_mask_</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>a0104ca2f8e48ec1da37089a76129ff86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Rect</type>
      <name>dst_roi_</name>
      <anchorfile>d6/d4a/classcv_1_1detail_1_1Blender.html</anchorfile>
      <anchor>a2d4bafbbb6dd7e87882bf88128bdd92f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Block</name>
    <filename>d3/d6c/structcv_1_1cudev_1_1Block.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uint</type>
      <name>blockId</name>
      <anchorfile>d3/d6c/structcv_1_1cudev_1_1Block.html</anchorfile>
      <anchor>ad0cc0c3c4ed654db57e05322f02eb3c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uint</type>
      <name>blockSize</name>
      <anchorfile>d3/d6c/structcv_1_1cudev_1_1Block.html</anchorfile>
      <anchor>aced8f8d7740e8fd062d588358e0d670a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uint</type>
      <name>threadLineId</name>
      <anchorfile>d3/d6c/structcv_1_1cudev_1_1Block.html</anchorfile>
      <anchor>a88b4a5964e2ff214990975284ee9bbb0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::img_hash::BlockMeanHash</name>
    <filename>df/d55/classcv_1_1img__hash_1_1BlockMeanHash.html</filename>
    <base>cv::img_hash::ImgHashBase</base>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getMean</name>
      <anchorfile>df/d55/classcv_1_1img__hash_1_1BlockMeanHash.html</anchorfile>
      <anchor>ad5aef85f58315551cac14bcabe05f0c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>df/d55/classcv_1_1img__hash_1_1BlockMeanHash.html</anchorfile>
      <anchor>aac726ac99777a8250b9560120acee961</anchor>
      <arglist>(int mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BlockMeanHash &gt;</type>
      <name>create</name>
      <anchorfile>df/d55/classcv_1_1img__hash_1_1BlockMeanHash.html</anchorfile>
      <anchor>a59775c6e894d5c3a96dbe0ee997fec52</anchor>
      <arglist>(int mode=BLOCK_MEAN_HASH_MODE_0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>BlockMeanHash</name>
      <anchorfile>df/d55/classcv_1_1img__hash_1_1BlockMeanHash.html</anchorfile>
      <anchor>a17c58dfc411daac7fe41809baa1b68c6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BlocksChannelsCompensator</name>
    <filename>d3/dab/classcv_1_1detail_1_1BlocksChannelsCompensator.html</filename>
    <base>cv::detail::BlocksCompensator</base>
    <member kind="function">
      <type></type>
      <name>BlocksChannelsCompensator</name>
      <anchorfile>d3/dab/classcv_1_1detail_1_1BlocksChannelsCompensator.html</anchorfile>
      <anchor>a2a16b264f8d1cb30974c543804d4bc7b</anchor>
      <arglist>(int bl_width=32, int bl_height=32, int nr_feeds=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feed</name>
      <anchorfile>d3/dab/classcv_1_1detail_1_1BlocksChannelsCompensator.html</anchorfile>
      <anchor>a98fd8e7b3c10baebdcae600050e7ac6c</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images, const std::vector&lt; std::pair&lt; UMat, uchar &gt; &gt; &amp;masks) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BlocksCompensator</name>
    <filename>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</filename>
    <base>cv::detail::ExposureCompensator</base>
    <member kind="function">
      <type></type>
      <name>BlocksCompensator</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a2b863a7291d8b4004da8d2205b71f5a7</anchor>
      <arglist>(int bl_width=32, int bl_height=32, int nr_feeds=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a7d9f7cc4906521e2e94477472b96a8d6</anchor>
      <arglist>(int index, Point corner, InputOutputArray image, InputArray mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>getBlockSize</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a82b5dea2b7ed0c8c3d345810f033a8f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMatGains</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a10d3e3b4ab4201a6b2738a417b0a0ffa</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNrFeeds</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a17afb06f6ec6430decc2b17c5e3de2a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNrGainsFilteringIterations</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a1672f9278586d4cc87ff1815394ce696</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSimilarityThreshold</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>aee51633c4c876b1755002da88496af64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlockSize</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a2100042d80ccf54b18d6513afff5a731</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlockSize</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a974bb46e14126304ceb3cee8ae34207f</anchor>
      <arglist>(Size size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatGains</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a1b86c5b1bec92ce5a30092c6799f0fc5</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNrFeeds</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a2764dddb47b321b5c66b33b28f4e8571</anchor>
      <arglist>(int nr_feeds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNrGainsFilteringIterations</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a96056be42faacbbc90c88d1a933f732c</anchor>
      <arglist>(int nr_iterations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSimilarityThreshold</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a574fcbf0686a3cf741755b0aa53aacb6</anchor>
      <arglist>(double similarity_threshold)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>feedWithStrategy</name>
      <anchorfile>da/df4/classcv_1_1detail_1_1BlocksCompensator.html</anchorfile>
      <anchor>a7359b2e044e86ff4ffc9e0df8f14cd4b</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images, const std::vector&lt; std::pair&lt; UMat, uchar &gt; &gt; &amp;masks)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BlocksGainCompensator</name>
    <filename>d7/d81/classcv_1_1detail_1_1BlocksGainCompensator.html</filename>
    <base>cv::detail::BlocksCompensator</base>
    <member kind="function">
      <type></type>
      <name>BlocksGainCompensator</name>
      <anchorfile>d7/d81/classcv_1_1detail_1_1BlocksGainCompensator.html</anchorfile>
      <anchor>abca43fc0a398de6c15112f045360a9d1</anchor>
      <arglist>(int bl_width, int bl_height, int nr_feeds)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BlocksGainCompensator</name>
      <anchorfile>d7/d81/classcv_1_1detail_1_1BlocksGainCompensator.html</anchorfile>
      <anchor>a51f8b3895b04b90a79457b7b552db220</anchor>
      <arglist>(int bl_width=32, int bl_height=32)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d7/d81/classcv_1_1detail_1_1BlocksGainCompensator.html</anchorfile>
      <anchor>acae1be1bd0051e970ec02764a522e325</anchor>
      <arglist>(int index, Point corner, InputOutputArray image, InputArray mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feed</name>
      <anchorfile>d7/d81/classcv_1_1detail_1_1BlocksGainCompensator.html</anchorfile>
      <anchor>adfebf2569b39ef2599bc2fe98ac80a59</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images, const std::vector&lt; std::pair&lt; UMat, uchar &gt; &gt; &amp;masks) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMatGains</name>
      <anchorfile>d7/d81/classcv_1_1detail_1_1BlocksGainCompensator.html</anchorfile>
      <anchor>a2633da69063915ed6b0bd9e209a54add</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatGains</name>
      <anchorfile>d7/d81/classcv_1_1detail_1_1BlocksGainCompensator.html</anchorfile>
      <anchor>a7eaadbd98afa74803b63bc149942dc7f</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::BNLLLayer</name>
    <filename>d0/d87/classcv_1_1dnn_1_1BNLLLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BNLLLayer &gt;</type>
      <name>create</name>
      <anchorfile>d0/d87/classcv_1_1dnn_1_1BNLLLayer.html</anchorfile>
      <anchor>acdc219d20edcb72176d9f2d1981f2035</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::aruco::Board</name>
    <filename>d4/db2/classcv_1_1aruco_1_1Board.html</filename>
    <member kind="function">
      <type></type>
      <name>Board</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>af01f0962e1083b3eabbca837177d2811</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Board</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>a967c537892e83d87d3506a85d62ffde8</anchor>
      <arglist>(InputArrayOfArrays objPoints, const Dictionary &amp;dictionary, InputArray ids)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateImage</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>a25b6823cad11256f1043bfd0e51b7c14</anchor>
      <arglist>(Size outSize, OutputArray img, int marginSize=0, int borderBits=1) const</arglist>
    </member>
    <member kind="function">
      <type>const Dictionary &amp;</type>
      <name>getDictionary</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>ae23d7d30921a16f72f1cc48cec0d2069</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; int &gt; &amp;</type>
      <name>getIds</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>adfa9ca6e48d6cf1cb8b4dfb7dd5c9fef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::vector&lt; Point3f &gt; &gt; &amp;</type>
      <name>getObjPoints</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>a87e36eafea7b2302bca9cc843ed63663</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Point3f &amp;</type>
      <name>getRightBottomCorner</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>a922ffca04e48b6edf6aa1df873c931ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matchImagePoints</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>a305c3c47c1f87562ed06de5c7e703e4f</anchor>
      <arglist>(InputArrayOfArrays detectedCorners, InputArray detectedIds, OutputArray objPoints, OutputArray imgPoints) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Board</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>a01bf432db3f2c0527796859c152d79cf</anchor>
      <arglist>(const Ptr&lt; Impl &gt; &amp;impl)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; Impl &gt;</type>
      <name>impl</name>
      <anchorfile>d4/db2/classcv_1_1aruco_1_1Board.html</anchorfile>
      <anchor>a0e75936375fdef6d44e73c8f9896542b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::Boost</name>
    <filename>d6/d7a/classcv_1_1ml_1_1Boost.html</filename>
    <base>cv::ml::DTrees</base>
    <member kind="enumvalue">
      <name>DISCRETE</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562fab727f32adfac249a79ad471e3bc34fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENTLE</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562fa1b68f695c1686d00d55c2eb892dc6f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOGIT</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562fafe61aed9caa42c3cc53f3f6f7a09da48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562fa0643d2e20c5cb3a4120349e069db7232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Types</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISCRETE</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562fab727f32adfac249a79ad471e3bc34fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562fa0643d2e20c5cb3a4120349e069db7232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOGIT</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562fafe61aed9caa42c3cc53f3f6f7a09da48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GENTLE</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a22a5db4ceb750ca68782ddb32f44562fa1b68f695c1686d00d55c2eb892dc6f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBoostType</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a7782bc38c049f0807a8813ba31fbce2f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWeakCount</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a747bae221268f2f8b71fa749584165d5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getWeightTrimRate</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a4226ed6a4195298e65c1e7624734636d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBoostType</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a3506f61268d7845b1114c0d75f51b724</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeakCount</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>a53c6a2b7dbe717872b32c1659ce9b032</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeightTrimRate</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>aa5880dc1bd70c5413bf5feb19ae03322</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Boost &gt;</type>
      <name>create</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>aacfe6d554c2486ea10dbe59619881d0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Boost &gt;</type>
      <name>load</name>
      <anchorfile>d6/d7a/classcv_1_1ml_1_1Boost.html</anchorfile>
      <anchor>af83c5a0c95b4635f22a7a67663c157f5</anchor>
      <arglist>(const String &amp;filepath, const String &amp;nodeName=String())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::BoostDesc</name>
    <filename>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumvalue">
      <name>BGM</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a6d9d07c362861b829b85a83db07fbd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGM_HARD</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a14c09ec065593d885669cf5efd0d3f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGM_BILINEAR</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178ae2b8f20c6c78846db92ecc5e18487728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBGM</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a0e4835947c1f4381ec4e9025b292b4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINBOOST_64</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a1e9fc1e8807ab588045922c5fb4cfd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINBOOST_128</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178aae00639b9276b08d402f232a6f22b888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINBOOST_256</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a6db6e26932d5c76366733a60adffcc1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGM</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a6d9d07c362861b829b85a83db07fbd3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGM_BILINEAR</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178ae2b8f20c6c78846db92ecc5e18487728</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGM_HARD</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a14c09ec065593d885669cf5efd0d3f77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINBOOST_128</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178aae00639b9276b08d402f232a6f22b888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINBOOST_256</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a6db6e26932d5c76366733a60adffcc1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINBOOST_64</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a1e9fc1e8807ab588045922c5fb4cfd72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBGM</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aaed44d3f3bbb8523af2ecec84e5aa178a0e4835947c1f4381ec4e9025b292b4ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>adbb0d5e3eb57fc5c573d733f1b0d589c</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getScaleFactor</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>a01e68bac9ce5aecf20188c50d5d72d02</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseScaleOrientation</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>a4a85c4bac04bbff6312d4f595276ca49</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>aafc23cbcf6ad22396ea49e776288577e</anchor>
      <arglist>(const float scale_factor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseScaleOrientation</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>a3589c3c2eb748b7ebb31bcbfea8129cb</anchor>
      <arglist>(const bool use_scale_orientation)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BoostDesc &gt;</type>
      <name>create</name>
      <anchorfile>d1/dfd/classcv_1_1xfeatures2d_1_1BoostDesc.html</anchorfile>
      <anchor>a22f63739d0e35644b776d2cd5b199a3b</anchor>
      <arglist>(int desc=BoostDesc::BINBOOST_256, bool use_scale_orientation=true, float scale_factor=6.25f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::fluid::Border</name>
    <filename>db/deb/structcv_1_1gapi_1_1fluid_1_1Border.html</filename>
    <member kind="function">
      <type></type>
      <name>Border</name>
      <anchorfile>db/deb/structcv_1_1gapi_1_1fluid_1_1Border.html</anchorfile>
      <anchor>a469a515f77aeeead591e9ff4a151c0cc</anchor>
      <arglist>(int _type, cv::Scalar _val)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>db/deb/structcv_1_1gapi_1_1fluid_1_1Border.html</anchorfile>
      <anchor>a8cadd5042039048f71cf93b124bd6ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Scalar</type>
      <name>value</name>
      <anchorfile>db/deb/structcv_1_1gapi_1_1fluid_1_1Border.html</anchorfile>
      <anchor>a02b72f6c8142c247aaee908aaf35192d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BOWImgDescriptorExtractor</name>
    <filename>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</filename>
    <member kind="function">
      <type></type>
      <name>BOWImgDescriptorExtractor</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>aa37f98c0c292cfb0e9ec23ef4fbb11c1</anchor>
      <arglist>(const Ptr&lt; DescriptorMatcher &gt; &amp;dmatcher)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>BOWImgDescriptorExtractor</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>ae8505ae863cf5c4d591e33cd125f7e26</anchor>
      <arglist>(const Ptr&lt; Feature2D &gt; &amp;dextractor, const Ptr&lt; DescriptorMatcher &gt; &amp;dmatcher)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BOWImgDescriptorExtractor</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>abb3697d34894371e4811da4716e4f111</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>ac4e1019795995a9395aded0a9c1c3ed6</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, OutputArray imgDescriptor, std::vector&lt; std::vector&lt; int &gt; &gt; *pointIdxsOfClusters=0, Mat *descriptors=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>ad6fd3ce0bbe507644c0979178f2384f4</anchor>
      <arglist>(InputArray keypointDescriptors, OutputArray imgDescriptor, std::vector&lt; std::vector&lt; int &gt; &gt; *pointIdxsOfClusters=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute2</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>a2c3540b57b4f74b4e87778e3cb338bb0</anchor>
      <arglist>(const Mat &amp;image, std::vector&lt; KeyPoint &gt; &amp;keypoints, Mat &amp;imgDescriptor)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>descriptorSize</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>a0f41a68e3326e1bffd2f32aa64a9871d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>descriptorType</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>a4abb4c684a25f843b2f033f2bc7f52eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>getVocabulary</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>a3829bc29c30c890623aaa9c89a643b8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVocabulary</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>a9d8425d78fc4e81991a80e471d6089e6</anchor>
      <arglist>(const Mat &amp;vocabulary)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; DescriptorExtractor &gt;</type>
      <name>dextractor</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>acd0f100ac2f377432931062ce02f16cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; DescriptorMatcher &gt;</type>
      <name>dmatcher</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>a43311e57fce860293560e05a7e933424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>vocabulary</name>
      <anchorfile>d2/d6b/classcv_1_1BOWImgDescriptorExtractor.html</anchorfile>
      <anchor>ab5753a53d4f4c6e2c18b61e1b4559b98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BOWKMeansTrainer</name>
    <filename>d4/d72/classcv_1_1BOWKMeansTrainer.html</filename>
    <base>cv::BOWTrainer</base>
    <member kind="function">
      <type></type>
      <name>BOWKMeansTrainer</name>
      <anchorfile>d4/d72/classcv_1_1BOWKMeansTrainer.html</anchorfile>
      <anchor>a2b6df61c3df97122eb50c417455b5bac</anchor>
      <arglist>(int clusterCount, const TermCriteria &amp;termcrit=TermCriteria(), int attempts=3, int flags=KMEANS_PP_CENTERS)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BOWKMeansTrainer</name>
      <anchorfile>d4/d72/classcv_1_1BOWKMeansTrainer.html</anchorfile>
      <anchor>a83962b4626649d55136fd98a087bf013</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>cluster</name>
      <anchorfile>d4/d72/classcv_1_1BOWKMeansTrainer.html</anchorfile>
      <anchor>a489bdcbdbc8f1d470683e3c375b1a4df</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>cluster</name>
      <anchorfile>d4/d72/classcv_1_1BOWKMeansTrainer.html</anchorfile>
      <anchor>a0ac921f4781724dbd4b2ce06e34c304f</anchor>
      <arglist>(const Mat &amp;descriptors) const CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>attempts</name>
      <anchorfile>d4/d72/classcv_1_1BOWKMeansTrainer.html</anchorfile>
      <anchor>a38cc72f20413df1fd2de0f2e10ef9af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>clusterCount</name>
      <anchorfile>d4/d72/classcv_1_1BOWKMeansTrainer.html</anchorfile>
      <anchor>aec28a6dd06354f4b13462434e1f39e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d4/d72/classcv_1_1BOWKMeansTrainer.html</anchorfile>
      <anchor>aa0a8079aa21df8ab4d8fd7769eedf79a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TermCriteria</type>
      <name>termcrit</name>
      <anchorfile>d4/d72/classcv_1_1BOWKMeansTrainer.html</anchorfile>
      <anchor>a6858ee26d31e8537ce6a8ae33d883d4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BOWTrainer</name>
    <filename>d5/d14/classcv_1_1BOWTrainer.html</filename>
    <member kind="function">
      <type></type>
      <name>BOWTrainer</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>af02c83dd5e72f5b3b7b78af818b4c80d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BOWTrainer</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>a8ea0d25f629cad8ffa38fac6048adab5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>a84a70df7f06e7339408f36eb040914ea</anchor>
      <arglist>(const Mat &amp;descriptors)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>a54968befe8957d2691fc8e492aeea72c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>cluster</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>abbd3b3cb63690fa7128db1a1fcb84eab</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>cluster</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>ab869df2d888741c37e33c06eee8d54dc</anchor>
      <arglist>(const Mat &amp;descriptors) const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>descriptorsCount</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>a3336e4c738c273482d1bf2cc2b6b5829</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Mat &gt; &amp;</type>
      <name>getDescriptors</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>a34e079f176386836ad2d89f928ad18bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>descriptors</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>a2a447f969feed258bd3cdfc521bc9502</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>size</name>
      <anchorfile>d5/d14/classcv_1_1BOWTrainer.html</anchorfile>
      <anchor>a0aa1b9d10cb5790c13977c7ef3d60589</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ximgproc::Box</name>
    <filename>d7/d59/structcv_1_1ximgproc_1_1Box.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>h</name>
      <anchorfile>d7/d59/structcv_1_1ximgproc_1_1Box.html</anchorfile>
      <anchor>aacf44126c02994ada2ebe5d3c1fc14e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>score</name>
      <anchorfile>d7/d59/structcv_1_1ximgproc_1_1Box.html</anchorfile>
      <anchor>a087d310d7a7f472bc9540017a3ee49ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>w</name>
      <anchorfile>d7/d59/structcv_1_1ximgproc_1_1Box.html</anchorfile>
      <anchor>aff194bc8e714937ceb05b92760a56c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>d7/d59/structcv_1_1ximgproc_1_1Box.html</anchorfile>
      <anchor>ade43a45f177ebad9bd3870ae1a71a857</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>d7/d59/structcv_1_1ximgproc_1_1Box.html</anchorfile>
      <anchor>a6d83005a3e4f3a89ad06cfdbd6dfe94a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BrdBase</name>
    <filename>de/d53/structcv_1_1cudev_1_1BrdBase.html</filename>
    <templarg>class BrdImpl</templarg>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>de/d53/structcv_1_1cudev_1_1BrdBase.html</anchorfile>
      <anchor>a126d2961b6030acf1f41069012fa64ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>de/d53/structcv_1_1cudev_1_1BrdBase.html</anchorfile>
      <anchor>a145bb2dc19ccd675d9fde5373de32b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int</type>
      <name>idx_col</name>
      <anchorfile>de/d53/structcv_1_1cudev_1_1BrdBase.html</anchorfile>
      <anchor>ad793ede054f08474b343f922c3c269f1</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int</type>
      <name>idx_row</name>
      <anchorfile>de/d53/structcv_1_1cudev_1_1BrdBase.html</anchorfile>
      <anchor>adbcb5db7b1f126c9c015679e17284d11</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>de/d53/structcv_1_1cudev_1_1BrdBase.html</anchorfile>
      <anchor>aabb6e731257a2484834d84a46d1f6605</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>de/d53/structcv_1_1cudev_1_1BrdBase.html</anchorfile>
      <anchor>ab7fc946112369fa8dfe9da2f3bcc907c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>de/d53/structcv_1_1cudev_1_1BrdBase.html</anchorfile>
      <anchor>af7711e8e03469dd42c7785a575f302fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>de/d53/structcv_1_1cudev_1_1BrdBase.html</anchorfile>
      <anchor>ad8f380e5494fafe97dc049e4c416a2d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BrdConstant</name>
    <filename>da/dfa/structcv_1_1cudev_1_1BrdConstant.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>da/dfa/structcv_1_1cudev_1_1BrdConstant.html</anchorfile>
      <anchor>a9174694f1be18ee4df387f897bb1f72b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>da/dfa/structcv_1_1cudev_1_1BrdConstant.html</anchorfile>
      <anchor>aff75bf9cf490140f284b3574af42e7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>da/dfa/structcv_1_1cudev_1_1BrdConstant.html</anchorfile>
      <anchor>ad6c4785db25da5134274935e72df13ce</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>da/dfa/structcv_1_1cudev_1_1BrdConstant.html</anchorfile>
      <anchor>ab4a86b939e2e5ce4e9cde73f3c49de1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>da/dfa/structcv_1_1cudev_1_1BrdConstant.html</anchorfile>
      <anchor>a8ce5dde538604cff8ce0657fea5dfd4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>da/dfa/structcv_1_1cudev_1_1BrdConstant.html</anchorfile>
      <anchor>a0e461dcbe6609290f44f0dd0cfdfe014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>val</name>
      <anchorfile>da/dfa/structcv_1_1cudev_1_1BrdConstant.html</anchorfile>
      <anchor>ab0a675854cec81a16e4b3e8c724d3b95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BrdReflect</name>
    <filename>dc/dff/structcv_1_1cudev_1_1BrdReflect.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ int</type>
      <name>idx_high</name>
      <anchorfile>dc/dff/structcv_1_1cudev_1_1BrdReflect.html</anchorfile>
      <anchor>a34d2e4d20fe33584a880836753043620</anchor>
      <arglist>(int i, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ int</type>
      <name>idx_low</name>
      <anchorfile>dc/dff/structcv_1_1cudev_1_1BrdReflect.html</anchorfile>
      <anchor>aaaf23633f20b8adb27b970e8c46c40cd</anchor>
      <arglist>(int i, int len)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BrdReflect101</name>
    <filename>d3/d12/structcv_1_1cudev_1_1BrdReflect101.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ int</type>
      <name>idx_high</name>
      <anchorfile>d3/d12/structcv_1_1cudev_1_1BrdReflect101.html</anchorfile>
      <anchor>abb7f03600f9211023eaa8152d3de3a72</anchor>
      <arglist>(int i, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ int</type>
      <name>idx_low</name>
      <anchorfile>d3/d12/structcv_1_1cudev_1_1BrdReflect101.html</anchorfile>
      <anchor>aefde2fcf5c78be329ebfa764694bc5ac</anchor>
      <arglist>(int i, int len)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BrdReplicate</name>
    <filename>d7/de8/structcv_1_1cudev_1_1BrdReplicate.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ int</type>
      <name>idx_high</name>
      <anchorfile>d7/de8/structcv_1_1cudev_1_1BrdReplicate.html</anchorfile>
      <anchor>a7b1a0e2f3099ab83a4d31550af317aaf</anchor>
      <arglist>(int i, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ int</type>
      <name>idx_low</name>
      <anchorfile>d7/de8/structcv_1_1cudev_1_1BrdReplicate.html</anchorfile>
      <anchor>a55381adf57e17b072408bda75885d029</anchor>
      <arglist>(int i, int len)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::BrdWrap</name>
    <filename>da/d69/structcv_1_1cudev_1_1BrdWrap.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ int</type>
      <name>idx_high</name>
      <anchorfile>da/d69/structcv_1_1cudev_1_1BrdWrap.html</anchorfile>
      <anchor>a26ea3e7be317f83abea047ce5cdf686b</anchor>
      <arglist>(int i, int len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ int</type>
      <name>idx_low</name>
      <anchorfile>da/d69/structcv_1_1cudev_1_1BrdWrap.html</anchorfile>
      <anchor>a4ba584b9a660567dbc496e1826d4987b</anchor>
      <arglist>(int i, int len)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::BriefDescriptorExtractor</name>
    <filename>d1/d93/classcv_1_1xfeatures2d_1_1BriefDescriptorExtractor.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d1/d93/classcv_1_1xfeatures2d_1_1BriefDescriptorExtractor.html</anchorfile>
      <anchor>affe061fa228df853ca29682282852fc4</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDescriptorSize</name>
      <anchorfile>d1/d93/classcv_1_1xfeatures2d_1_1BriefDescriptorExtractor.html</anchorfile>
      <anchor>ac5cbf67e100c222c09208a673201b748</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseOrientation</name>
      <anchorfile>d1/d93/classcv_1_1xfeatures2d_1_1BriefDescriptorExtractor.html</anchorfile>
      <anchor>af5a37202a0659b13937aa2e736697b44</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDescriptorSize</name>
      <anchorfile>d1/d93/classcv_1_1xfeatures2d_1_1BriefDescriptorExtractor.html</anchorfile>
      <anchor>a13796bf1008802272f85f093207cb323</anchor>
      <arglist>(int bytes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseOrientation</name>
      <anchorfile>d1/d93/classcv_1_1xfeatures2d_1_1BriefDescriptorExtractor.html</anchorfile>
      <anchor>aacc969443452f9a1ebda80c80cf5266c</anchor>
      <arglist>(bool use_orientation)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BriefDescriptorExtractor &gt;</type>
      <name>create</name>
      <anchorfile>d1/d93/classcv_1_1xfeatures2d_1_1BriefDescriptorExtractor.html</anchorfile>
      <anchor>a9cee64cc14793d04aa980a4cc314be5d</anchor>
      <arglist>(int bytes=32, bool use_orientation=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BRISK</name>
    <filename>de/dbf/classcv_1_1BRISK.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>af083098ca2dc1a6acdd0705899cc1bc4</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getOctaves</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>a33a1750b1d133d3e05fa44bab143d317</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getPatternScale</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>a149f942353aad7c8a409f8ed60d79018</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getThreshold</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>a55ca455360e4800958319deacec8cdd8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOctaves</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>a3288d880df30986a05f093a0a7fa55a5</anchor>
      <arglist>(int octaves)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPatternScale</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>a268c26396568c5dbff1c329c6257b139</anchor>
      <arglist>(float patternScale)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>a63f9015b4d04ad976e268edc8df02afe</anchor>
      <arglist>(int threshold)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BRISK &gt;</type>
      <name>create</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>ad3b513ded80119670e5efa90a31705ac</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;radiusList, const std::vector&lt; int &gt; &amp;numberList, float dMax=5.85f, float dMin=8.2f, const std::vector&lt; int &gt; &amp;indexChange=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BRISK &gt;</type>
      <name>create</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>a4204a459edce314ace1c2bd783e2b185</anchor>
      <arglist>(int thresh, int octaves, const std::vector&lt; float &gt; &amp;radiusList, const std::vector&lt; int &gt; &amp;numberList, float dMax=5.85f, float dMin=8.2f, const std::vector&lt; int &gt; &amp;indexChange=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BRISK &gt;</type>
      <name>create</name>
      <anchorfile>de/dbf/classcv_1_1BRISK.html</anchorfile>
      <anchor>a48eba424648f0ccfd69ba8025c528992</anchor>
      <arglist>(int thresh=30, int octaves=3, float patternScale=1.0f)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::BroxOpticalFlow</name>
    <filename>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</filename>
    <base>cv::cuda::DenseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getFlowSmoothness</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>ae0b1a21a74201cc89d84bb8bf2fa5e05</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getGradientConstancyImportance</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a88b71055fbb4f76867425a85e4a6b297</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getInnerIterations</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a1adda16582645a655d7c2c5f2a1c31a3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getOuterIterations</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a8f67ef1d291cfd73f0433165fb55bdef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPyramidScaleFactor</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a8614ab0f06601cadcaa1ecb6226fb9ef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSolverIterations</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>aef930c4f55f792899b14ed30d3cf124d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFlowSmoothness</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a14f843e96bc75a2580cbc4da489affdf</anchor>
      <arglist>(double alpha)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGradientConstancyImportance</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>af4f9c30ced899e3f9c13414295227aeb</anchor>
      <arglist>(double gamma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInnerIterations</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>ae765e5fad39a6660e7c7801e34c5f097</anchor>
      <arglist>(int inner_iterations)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOuterIterations</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a8fca0669fbe319e749fb55e360b0a015</anchor>
      <arglist>(int outer_iterations)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPyramidScaleFactor</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a9019efb36e28f9ea2ce420b1efcd010e</anchor>
      <arglist>(double scale_factor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSolverIterations</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a7e714aba53c5947ccc58e04f818d028b</anchor>
      <arglist>(int solver_iterations)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BroxOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>d7/d18/classcv_1_1cuda_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a7fb31def3a35a4bde9617575b935476e</anchor>
      <arglist>(double alpha=0.197, double gamma=50.0, double scale_factor=0.8, int inner_iterations=5, int outer_iterations=150, int solver_iterations=10)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::superres::BroxOpticalFlow</name>
    <filename>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</filename>
    <base virtualness="virtual">cv::superres::DenseOpticalFlowExt</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getAlpha</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a01a97b9857dff10a6ffa20d4b7e29f2b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getGamma</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>aa476ff06dbd9aee9609dc9bdff04f44e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getInnerIterations</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a84f23ff378b6d4cbe6a98f78122cee06</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getOuterIterations</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>acddcec2952f850de2ea2ed0a6d855fbe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getScaleFactor</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a206e09725843306966c9d22847b8fe85</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSolverIterations</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a41fcd6ecf7cf93de6cea621e948dcb63</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAlpha</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a95a3951e82f853e3cfbd9edb8b8bc148</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGamma</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a2fecc011bc9656d088ccecf9e4f33e77</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInnerIterations</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>aff45839677bd5deee3929db5923a1524</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOuterIterations</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a77779ee478a3c6e05b7d4ce4ffe99c56</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>a26e9db5400a767bee098cfaf518e15f3</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSolverIterations</name>
      <anchorfile>dc/dd1/classcv_1_1superres_1_1BroxOpticalFlow.html</anchorfile>
      <anchor>af4676086227bd01c01a6ae1049c75ed9</anchor>
      <arglist>(int val)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::fluid::Buffer</name>
    <filename>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</filename>
    <class kind="struct">cv::gapi::fluid::Buffer::Cache</class>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>afb0e7555d1052072c403e1c9b181bf8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>aa60f174e4dd8e6ba5cce3e9293acfddf</anchor>
      <arglist>(const cv::GMatDesc &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a2b08cf4287bbcf09be3ef97eafd56a65</anchor>
      <arglist>(const cv::GMatDesc &amp;desc, int max_line_consumption, int border_size, int skew, int wlpi, BorderOpt border)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>aed243cbc7d9e0a1567dfd52803d2501a</anchor>
      <arglist>(const cv::Mat &amp;data, bool is_input)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Buffer</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>ac2aa5121d041b90e0023f23eb5d16062</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addView</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>aa4f52f368f2c33c2a93f641269d1baa9</anchor>
      <arglist>(const View *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debug</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>ac0520f0ff5216059099da94fd502683c</anchor>
      <arglist>(std::ostream &amp;os) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a8ec652b7680740bbd0a0109bfb850e52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>linesReady</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a502e0fa925af5cb42da841bc602ec942</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>lpi</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a45cf9fc1cbb09a4941cdb44fc608cb56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GMatDesc &amp;</type>
      <name>meta</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a14f66390b54e0d573b4f28960c9837d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>View</type>
      <name>mkView</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a6f0fc00343ffd3e22573d85864785f39</anchor>
      <arglist>(int borderSize, bool ownStorage)</arglist>
    </member>
    <member kind="function">
      <type>Buffer &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a3c4d564a089289b606b60e6d385375dd</anchor>
      <arglist>(Buffer &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>OutLine</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a7838049349c7d092dfb00c48f752bb9a</anchor>
      <arglist>(int index=0)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t *</type>
      <name>OutLineB</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>a93441c65588f14aeabfb079edf4b15c4</anchor>
      <arglist>(int index=0)</arglist>
    </member>
    <member kind="function">
      <type>Priv &amp;</type>
      <name>priv</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>acf46cf8003214e81f2b5f24fa270f061</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Priv &amp;</type>
      <name>priv</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>aafba44ecfdd86cb00f9f1980fa7a50f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y</name>
      <anchorfile>dc/d92/classcv_1_1gapi_1_1fluid_1_1Buffer.html</anchorfile>
      <anchor>ad9e066452427a932ae6f3c0b403c479b</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ogl::Buffer</name>
    <filename>d3/d68/classcv_1_1ogl_1_1Buffer.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Access</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a6b2a295dc840db8b6728db2f3a439d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_ONLY</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a6b2a295dc840db8b6728db2f3a439d6eaf1748d7175ce87c2b5b2be550bb7d4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_ONLY</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a6b2a295dc840db8b6728db2f3a439d6eadca1f60cf44ecc42163b5f03318abb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_WRITE</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a6b2a295dc840db8b6728db2f3a439d6eaf254a35e198177eff9ecb1992ecf3e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARRAY_BUFFER</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66bea62a4126c42da95e41facc4f84475f44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELEMENT_ARRAY_BUFFER</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66beae86acf739ab6ec3ccdc40db15366f672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_PACK_BUFFER</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66bea04aec232cc3ac3070953ba669bee3a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_UNPACK_BUFFER</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66bea882899bdc22e1c13618c294343d4d9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_ONLY</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a6b2a295dc840db8b6728db2f3a439d6eaf1748d7175ce87c2b5b2be550bb7d4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_WRITE</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a6b2a295dc840db8b6728db2f3a439d6eaf254a35e198177eff9ecb1992ecf3e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Target</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARRAY_BUFFER</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66bea62a4126c42da95e41facc4f84475f44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ELEMENT_ARRAY_BUFFER</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66beae86acf739ab6ec3ccdc40db15366f672</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_PACK_BUFFER</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66bea04aec232cc3ac3070953ba669bee3a3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PIXEL_UNPACK_BUFFER</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a830568a629457171cb07918537ec66bea882899bdc22e1c13618c294343d4d9dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_ONLY</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a6b2a295dc840db8b6728db2f3a439d6eadca1f60cf44ecc42163b5f03318abb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>af53dfd844f101cc0ba752bf6791890ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a7fce522179bc8984c50a3c8b3de3554c</anchor>
      <arglist>(InputArray arr, Target target=ARRAY_BUFFER, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>afb20e60d0a89372f7403c04fcb5444ba</anchor>
      <arglist>(int arows, int acols, int atype, Target target=ARRAY_BUFFER, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a94a62127a1690d9d2244463c88b0c200</anchor>
      <arglist>(int arows, int acols, int atype, unsigned int abufId, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>af981734a0b35b9bebf48b1edb65291b8</anchor>
      <arglist>(Size asize, int atype, Target target=ARRAY_BUFFER, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Buffer</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a1598ae7fd0b6f35dee834b8cc6b0e73e</anchor>
      <arglist>(Size asize, int atype, unsigned int abufId, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a40fd03c02f051f780f518acb6cd9b407</anchor>
      <arglist>(Target target) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>bufId</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>ade340daf96dbd0649ae55d75d2572b01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>ad124040681b94e05fc9030b087f49ab1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Buffer</type>
      <name>clone</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>aa0c8b81f03de2d386bce302ccd9bd431</anchor>
      <arglist>(Target target=ARRAY_BUFFER, bool autoRelease=false) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a66fc0bec98329378bdc5303654da5238</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>ae9a8b9910ae4f914faa7ad740e3d084f</anchor>
      <arglist>(InputArray arr, cuda::Stream &amp;stream, Target target=ARRAY_BUFFER, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>adac4c20b821703eba30e68e3bba511a4</anchor>
      <arglist>(InputArray arr, Target target=ARRAY_BUFFER, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a3aab3acc565ead059f4da0efb943db0a</anchor>
      <arglist>(OutputArray arr) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a563a63b77bd1c01b1bed7ea7740391c1</anchor>
      <arglist>(OutputArray arr, cuda::Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a1b9eb33a14f929c8554b4444198a1550</anchor>
      <arglist>(int arows, int acols, int atype, Target target=ARRAY_BUFFER, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a1ff29b1f3609d41cc350e5d407ddb9b1</anchor>
      <arglist>(Size asize, int atype, Target target=ARRAY_BUFFER, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a4e9be9d9d7a99d1c12d1469ab7c35eee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>elemSize</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a7865fed445e49726896502f25d77ca6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>elemSize1</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a71e4454b2b0d3e1b4f29c958ab90f28d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a72643c086e437ab3b9f45483ab9efb1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cuda::GpuMat</type>
      <name>mapDevice</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a57864bec2d9dbef4edf25ea018db71d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cuda::GpuMat</type>
      <name>mapDevice</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>abde1b6c518abefeee7cf878b066c65fb</anchor>
      <arglist>(cuda::Stream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>mapHost</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a3e14b8b56c501c5c90c79aca9c744d18</anchor>
      <arglist>(Access access)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>aae8efb43bb0ece5deffc68308bb70b53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>aa4545b1d1ae73330ea6c84d42cf8b459</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoRelease</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>aff9abd9111dfb14686a788eaaa94770a</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>size</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>af627f6025672dcd3f054667da63f6ae1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>acdbc4c711bfbf0c8be705398e4ca583e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unmapDevice</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a8cf37f57379ac901a5dd661c47f074bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unmapDevice</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a34f6eaf46283eed7e6e9d780419b772d</anchor>
      <arglist>(cuda::Stream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unmapHost</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a86c5bdbf910b69d20773ac1228c2daf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unbind</name>
      <anchorfile>d3/d68/classcv_1_1ogl_1_1Buffer.html</anchorfile>
      <anchor>a89b3599430d2e7938997a8911b1d9408</anchor>
      <arglist>(Target target)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::utils::BufferArea</name>
    <filename>d8/d2e/classcv_1_1utils_1_1BufferArea.html</filename>
    <member kind="function">
      <type></type>
      <name>BufferArea</name>
      <anchorfile>d8/d2e/classcv_1_1utils_1_1BufferArea.html</anchorfile>
      <anchor>a5b705f2e08d8585753f9215c11ceaa34</anchor>
      <arglist>(bool safe=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BufferArea</name>
      <anchorfile>d8/d2e/classcv_1_1utils_1_1BufferArea.html</anchorfile>
      <anchor>adf4923427bee24864cbc9e2bc1c8b016</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>allocate</name>
      <anchorfile>d8/d2e/classcv_1_1utils_1_1BufferArea.html</anchorfile>
      <anchor>a6c8d6e5f29154b6601b292bdfeb8de66</anchor>
      <arglist>(T *&amp;ptr, size_t count, ushort alignment=sizeof(T))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>commit</name>
      <anchorfile>d8/d2e/classcv_1_1utils_1_1BufferArea.html</anchorfile>
      <anchor>ac9dcca9a53839a2061165e44bb99a902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d8/d2e/classcv_1_1utils_1_1BufferArea.html</anchorfile>
      <anchor>a7e2e02bc24906a4d13ef7905016d972c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeroFill</name>
      <anchorfile>d8/d2e/classcv_1_1utils_1_1BufferArea.html</anchorfile>
      <anchor>a24d2436cf4da69fc9961a14214cd77b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zeroFill</name>
      <anchorfile>d8/d2e/classcv_1_1utils_1_1BufferArea.html</anchorfile>
      <anchor>a91af7f24be4aaa6481602192240fd97e</anchor>
      <arglist>(T *&amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::BufferPool</name>
    <filename>d5/d08/classcv_1_1cuda_1_1BufferPool.html</filename>
    <member kind="function">
      <type></type>
      <name>BufferPool</name>
      <anchorfile>d5/d08/classcv_1_1cuda_1_1BufferPool.html</anchorfile>
      <anchor>a0f1e0a518847d41663e7344927515761</anchor>
      <arglist>(Stream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GpuMat::Allocator &gt;</type>
      <name>getAllocator</name>
      <anchorfile>d5/d08/classcv_1_1cuda_1_1BufferPool.html</anchorfile>
      <anchor>aa2a10fe169a94f4e221626e22454ea9c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>getBuffer</name>
      <anchorfile>d5/d08/classcv_1_1cuda_1_1BufferPool.html</anchorfile>
      <anchor>a715fecc85a804935c8c5a6c4eb4f905e</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>getBuffer</name>
      <anchorfile>d5/d08/classcv_1_1cuda_1_1BufferPool.html</anchorfile>
      <anchor>ae3555cf098c2ca2b9112f18393f6095e</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BufferPoolController</name>
    <filename>d4/dad/classcv_1_1BufferPoolController.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>freeAllReservedBuffers</name>
      <anchorfile>d4/dad/classcv_1_1BufferPoolController.html</anchorfile>
      <anchor>a431aef2a415a02bf878a803247232151</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getMaxReservedSize</name>
      <anchorfile>d4/dad/classcv_1_1BufferPoolController.html</anchorfile>
      <anchor>ae998eae48ad2213d0db2ff095f3eeb98</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getReservedSize</name>
      <anchorfile>d4/dad/classcv_1_1BufferPoolController.html</anchorfile>
      <anchor>a8937c7fd07852fb0867deed3c3fd35c6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxReservedSize</name>
      <anchorfile>d4/dad/classcv_1_1BufferPoolController.html</anchorfile>
      <anchor>a006b69935da9979e4e501117565e741b</anchor>
      <arglist>(size_t size)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>~BufferPoolController</name>
      <anchorfile>d4/dad/classcv_1_1BufferPoolController.html</anchorfile>
      <anchor>aadd3b0bf24475178f5b2a83f883b6d6a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BundleAdjusterAffine</name>
    <filename>d6/d8d/classcv_1_1detail_1_1BundleAdjusterAffine.html</filename>
    <base>cv::detail::BundleAdjusterBase</base>
    <member kind="function">
      <type></type>
      <name>BundleAdjusterAffine</name>
      <anchorfile>d6/d8d/classcv_1_1detail_1_1BundleAdjusterAffine.html</anchorfile>
      <anchor>af31e455560e3322cb509ed78e97eefd7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BundleAdjusterAffinePartial</name>
    <filename>d4/dbb/classcv_1_1detail_1_1BundleAdjusterAffinePartial.html</filename>
    <base>cv::detail::BundleAdjusterBase</base>
    <member kind="function">
      <type></type>
      <name>BundleAdjusterAffinePartial</name>
      <anchorfile>d4/dbb/classcv_1_1detail_1_1BundleAdjusterAffinePartial.html</anchorfile>
      <anchor>ab85d5c39566456ad3e6bcc44f5ebc9d2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BundleAdjusterBase</name>
    <filename>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</filename>
    <base>cv::detail::Estimator</base>
    <member kind="function">
      <type>double</type>
      <name>confThresh</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>ae5421c7653929d73265431105631aecf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>refinementMask</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a15c9392272163be107b5438b62a3b738</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfThresh</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>aa5e180dd73dc7ce4fa1627fda01b1bfc</anchor>
      <arglist>(double conf_thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRefinementMask</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>aa47bf2d3496b65b3e70b5b43681e5360</anchor>
      <arglist>(const Mat &amp;mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTermCriteria</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>ae81349da624b7fa2b76eba78b2ffa613</anchor>
      <arglist>(const TermCriteria &amp;term_criteria)</arglist>
    </member>
    <member kind="function">
      <type>TermCriteria</type>
      <name>termCriteria</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a0e91ee6fb4015df0a8ba29485fe0cd26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>BundleAdjusterBase</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a6b2709dce0e39413fa988dc5c0ffc47b</anchor>
      <arglist>(int num_params_per_cam, int num_errs_per_measurement)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>calcError</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a915c63bff1eb2097710d0cf95f2b9784</anchor>
      <arglist>(Mat &amp;err)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>calcJacobian</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a2d09d69ec01cd5f4967ed861230f9c45</anchor>
      <arglist>(Mat &amp;jac)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>estimate</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>ac762326fd8ef33c1ce0e065ee783bc3c</anchor>
      <arglist>(const std::vector&lt; ImageFeatures &gt; &amp;features, const std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, std::vector&lt; CameraParams &gt; &amp;cameras) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>obtainRefinedCameraParams</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>aae756bac56334dea76d4064c6a32c1a9</anchor>
      <arglist>(std::vector&lt; CameraParams &gt; &amp;cameras) const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>setUpInitialCameraParams</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a7d3b589d7502dd18a1d1dad898816b2e</anchor>
      <arglist>(const std::vector&lt; CameraParams &gt; &amp;cameras)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>cam_params_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a075f23eff9fafb25b01dc0d909ec308c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>conf_thresh_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a7496b2ad6eb9893b7cf20a723eb4cec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::pair&lt; int, int &gt; &gt;</type>
      <name>edges_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a20d50a47ba95683398d61581dcaac28d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const ImageFeatures *</type>
      <name>features_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a3e3bcb444b3e4b4bd570653d247c8639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>num_errs_per_measurement_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a316c5f7ee2a86061f1aab7169aa78bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>num_images_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a195a4414e1e513a21ad1290cafb2c455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>num_params_per_cam_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a53a2fe05702415fbf2926179032c727b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const MatchesInfo *</type>
      <name>pairwise_matches_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a5c6d7027fd93d1824ba811a3c7bbf0a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>refinement_mask_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a56ea71911cc8a1693544f2f6a890ba73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TermCriteria</type>
      <name>term_criteria_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a7cc52deb16df4fd9e3f2bbfd8843a743</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>total_num_matches_</name>
      <anchorfile>d5/d56/classcv_1_1detail_1_1BundleAdjusterBase.html</anchorfile>
      <anchor>a4f14cdc846f7f03828c1fb6c21539936</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BundleAdjusterRay</name>
    <filename>da/d7c/classcv_1_1detail_1_1BundleAdjusterRay.html</filename>
    <base>cv::detail::BundleAdjusterBase</base>
    <member kind="function">
      <type></type>
      <name>BundleAdjusterRay</name>
      <anchorfile>da/d7c/classcv_1_1detail_1_1BundleAdjusterRay.html</anchorfile>
      <anchor>ac295c09797a8034339e4a76791f6a24f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::BundleAdjusterReproj</name>
    <filename>dc/d54/classcv_1_1detail_1_1BundleAdjusterReproj.html</filename>
    <base>cv::detail::BundleAdjusterBase</base>
    <member kind="function">
      <type></type>
      <name>BundleAdjusterReproj</name>
      <anchorfile>dc/d54/classcv_1_1detail_1_1BundleAdjusterReproj.html</anchorfile>
      <anchor>af0dc754d2fa9dec96c9f3a11efe951d1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::fluid::Buffer::Cache</name>
    <filename>dc/dd8/structcv_1_1gapi_1_1fluid_1_1Buffer_1_1Cache.html</filename>
    <member kind="variable">
      <type>GMatDesc</type>
      <name>m_desc</name>
      <anchorfile>dc/dd8/structcv_1_1gapi_1_1fluid_1_1Buffer_1_1Cache.html</anchorfile>
      <anchor>a166563a76e9b241d652bb341b0100ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uint8_t * &gt;</type>
      <name>m_linePtrs</name>
      <anchorfile>dc/dd8/structcv_1_1gapi_1_1fluid_1_1Buffer_1_1Cache.html</anchorfile>
      <anchor>a10b165eb0ee5ca14716a177780cb02fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::fluid::View::Cache</name>
    <filename>da/da5/structcv_1_1gapi_1_1fluid_1_1View_1_1Cache.html</filename>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>linePtr</name>
      <anchorfile>da/da5/structcv_1_1gapi_1_1fluid_1_1View_1_1Cache.html</anchorfile>
      <anchor>af6fcd57feb2a682597cd75987f7e883e</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_border_size</name>
      <anchorfile>da/da5/structcv_1_1gapi_1_1fluid_1_1View_1_1Cache.html</anchorfile>
      <anchor>af234b4053fd3ab3a999d09162e4ccb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GMatDesc</type>
      <name>m_desc</name>
      <anchorfile>da/da5/structcv_1_1gapi_1_1fluid_1_1View_1_1Cache.html</anchorfile>
      <anchor>aa832e23a9b9a5b28a252cb0b779af49e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; const uint8_t * &gt;</type>
      <name>m_linePtrs</name>
      <anchorfile>da/da5/structcv_1_1gapi_1_1fluid_1_1View_1_1Cache.html</anchorfile>
      <anchor>a79630d99298b735aec80e0878339a92f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CalibrateCRF</name>
    <filename>dd/de3/classcv_1_1CalibrateCRF.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>dd/de3/classcv_1_1CalibrateCRF.html</anchorfile>
      <anchor>a7bd220808762094e0b48819f63437196</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst, InputArray times)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CalibrateDebevec</name>
    <filename>da/d27/classcv_1_1CalibrateDebevec.html</filename>
    <base>cv::CalibrateCRF</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getLambda</name>
      <anchorfile>da/d27/classcv_1_1CalibrateDebevec.html</anchorfile>
      <anchor>ad89a98dcc09abcb87d2eccdacfd251aa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getRandom</name>
      <anchorfile>da/d27/classcv_1_1CalibrateDebevec.html</anchorfile>
      <anchor>a1b81a0afb177f34193e700947b2b02df</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSamples</name>
      <anchorfile>da/d27/classcv_1_1CalibrateDebevec.html</anchorfile>
      <anchor>adb13c0eccd3f5f2624ae7cf49a8b7932</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLambda</name>
      <anchorfile>da/d27/classcv_1_1CalibrateDebevec.html</anchorfile>
      <anchor>ab2b47092bbe6234b8a046cd7104cdf77</anchor>
      <arglist>(float lambda)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRandom</name>
      <anchorfile>da/d27/classcv_1_1CalibrateDebevec.html</anchorfile>
      <anchor>a9868cb53e5db7be83d7aed5220738643</anchor>
      <arglist>(bool random)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSamples</name>
      <anchorfile>da/d27/classcv_1_1CalibrateDebevec.html</anchorfile>
      <anchor>a2296f94b849dd9abe06ef285e446d439</anchor>
      <arglist>(int samples)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CalibrateRobertson</name>
    <filename>d3/d30/classcv_1_1CalibrateRobertson.html</filename>
    <base>cv::CalibrateCRF</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxIter</name>
      <anchorfile>d3/d30/classcv_1_1CalibrateRobertson.html</anchorfile>
      <anchor>a995cb2648458032e5eb11bb8139caddb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getRadiance</name>
      <anchorfile>d3/d30/classcv_1_1CalibrateRobertson.html</anchorfile>
      <anchor>a73f0bd31ee8f3d8f8d1e90260b7a6ce4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getThreshold</name>
      <anchorfile>d3/d30/classcv_1_1CalibrateRobertson.html</anchorfile>
      <anchor>af9fe250472890fc8034e22bd1940073c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxIter</name>
      <anchorfile>d3/d30/classcv_1_1CalibrateRobertson.html</anchorfile>
      <anchor>af4065c5709a957ae36f4da78200ace01</anchor>
      <arglist>(int max_iter)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>d3/d30/classcv_1_1CalibrateRobertson.html</anchorfile>
      <anchor>a751f087a7b571130daab29b0fdd6a363</anchor>
      <arglist>(float threshold)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</name>
    <filename>d5/def/structcv_1_1detail_1_1OCLCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tua67cc2fc13da93c8cd58afcdf4d9cddf.html</filename>
    <templarg>typename... Inputs</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>d5/def/structcv_1_1detail_1_1OCLCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tua67cc2fc13da93c8cd58afcdf4d9cddf.html</anchorfile>
      <anchor>a9ef584f92c327343e1686f79114a0b19</anchor>
      <arglist>(Inputs &amp;&amp;... ins, Outputs &amp;&amp;... outs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCVCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</name>
    <filename>df/de6/structcv_1_1detail_1_1OCVCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tu8bfb77c34485398698447f60ee067830.html</filename>
    <templarg>typename... Inputs</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>df/de6/structcv_1_1detail_1_1OCVCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tu8bfb77c34485398698447f60ee067830.html</anchorfile>
      <anchor>a0102d0e236619b205e195f492a5880ed</anchor>
      <arglist>(Impl &amp;impl, Inputs &amp;&amp;... ins, Outputs &amp;&amp;... outs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>df/de6/structcv_1_1detail_1_1OCVCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tu8bfb77c34485398698447f60ee067830.html</anchorfile>
      <anchor>a812906b17c98cfd726b804584a2b4cbf</anchor>
      <arglist>(Inputs &amp;&amp;... ins, Outputs &amp;&amp;... outs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCVStCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</name>
    <filename>d6/d6e/structcv_1_1detail_1_1OCVStCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_13d2a3f9fe53c503f6ff24e00be30d613.html</filename>
    <templarg>typename... Inputs</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>d6/d6e/structcv_1_1detail_1_1OCVStCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_13d2a3f9fe53c503f6ff24e00be30d613.html</anchorfile>
      <anchor>a3ada3f5f01f575f6f5236b69e797d635</anchor>
      <arglist>(typename Impl::State &amp;st, Inputs &amp;&amp;... ins, Outputs &amp;&amp;... outs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::LMSolver::Callback</name>
    <filename>d8/d9f/classcv_1_1LMSolver_1_1Callback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Callback</name>
      <anchorfile>d8/d9f/classcv_1_1LMSolver_1_1Callback.html</anchorfile>
      <anchor>ab31aab3cbce20d28dbfcadb4235ad4f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>compute</name>
      <anchorfile>d8/d9f/classcv_1_1LMSolver_1_1Callback.html</anchorfile>
      <anchor>a995ab645fb3a0b3c06624882fe29b4b0</anchor>
      <arglist>(InputArray param, OutputArray err, OutputArray J) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::ERFilter::Callback</name>
    <filename>d0/d4f/classcv_1_1text_1_1ERFilter_1_1Callback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Callback</name>
      <anchorfile>d0/d4f/classcv_1_1text_1_1ERFilter_1_1Callback.html</anchorfile>
      <anchor>ae4a3dd7af4a56c03c49fd4486e584602</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>eval</name>
      <anchorfile>d0/d4f/classcv_1_1text_1_1ERFilter_1_1Callback.html</anchorfile>
      <anchor>a6ba6d064e87f1c1a2660df7ebd2f942c</anchor>
      <arglist>(const ERStat &amp;stat)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::parallel::tbb::ParallelForBackend::CallbackProxy</name>
    <filename>d1/d63/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend_1_1CallbackProxy.html</filename>
    <member kind="function">
      <type></type>
      <name>CallbackProxy</name>
      <anchorfile>d1/d63/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend_1_1CallbackProxy.html</anchorfile>
      <anchor>a76f2a860cfb6a9657a87c37d6cbd1361</anchor>
      <arglist>(int tasks_, FN_parallel_for_body_cb_t &amp;callback_, void *callback_data_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d1/d63/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend_1_1CallbackProxy.html</anchorfile>
      <anchor>a3851a5cf4e748f68eec2f75b60d15288</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d1/d63/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend_1_1CallbackProxy.html</anchorfile>
      <anchor>af111d4f7aeb8680c1e56040774e0a3a9</anchor>
      <arglist>(const tbb::blocked_range&lt; int &gt; &amp;range) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::callCustomGetBorder</name>
    <filename>dc/df0/structcv_1_1detail_1_1callCustomGetBorder.html</filename>
    <templarg>bool hasWindow</templarg>
    <templarg>typename Impl</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::callCustomGetBorder&lt; false, Impl &gt;</name>
    <filename>d6/dea/structcv_1_1detail_1_1callCustomGetBorder_3_01false_00_01Impl_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>d6/dea/structcv_1_1detail_1_1callCustomGetBorder_3_01false_00_01Impl_01_4.html</anchorfile>
      <anchor>ae74a09c3b3a8668fc8ab6b474be80b99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::callCustomGetBorder&lt; true, Impl &gt;</name>
    <filename>d0/df2/structcv_1_1detail_1_1callCustomGetBorder_3_01true_00_01Impl_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>d0/df2/structcv_1_1detail_1_1callCustomGetBorder_3_01true_00_01Impl_01_4.html</anchorfile>
      <anchor>a07b8f3fffc221bc4b03fe2ee9b4ecec5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cvv::impl::CallMetaData</name>
    <filename>d4/dd9/structcvv_1_1impl_1_1CallMetaData.html</filename>
    <member kind="function">
      <type></type>
      <name>CallMetaData</name>
      <anchorfile>d4/dd9/structcvv_1_1impl_1_1CallMetaData.html</anchorfile>
      <anchor>a155d229a3596ae3c41feb5f01a45e7ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CallMetaData</name>
      <anchorfile>d4/dd9/structcvv_1_1impl_1_1CallMetaData.html</anchorfile>
      <anchor>acd54d58d643ad1c6feb57edb2cbf67a3</anchor>
      <arglist>(const char *file, size_t line, const char *function)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>d4/dd9/structcvv_1_1impl_1_1CallMetaData.html</anchorfile>
      <anchor>ab98ed45df97d6e76f74ae6d89866b01b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>file</name>
      <anchorfile>d4/dd9/structcvv_1_1impl_1_1CallMetaData.html</anchorfile>
      <anchor>acedbc755e15b5a0d955cbe58108537f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>function</name>
      <anchorfile>d4/dd9/structcvv_1_1impl_1_1CallMetaData.html</anchorfile>
      <anchor>ae56c8ab539e5a2e7ab0dc2b07eff5613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>isKnown</name>
      <anchorfile>d4/dd9/structcvv_1_1impl_1_1CallMetaData.html</anchorfile>
      <anchor>a0df9fb9a44398306c05e1b009caacb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>line</name>
      <anchorfile>d4/dd9/structcvv_1_1impl_1_1CallMetaData.html</anchorfile>
      <anchor>a3d28262421ad0e7426f63f7b6ab2c893</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::Camera</name>
    <filename>dc/d3a/classcv_1_1viz_1_1Camera.html</filename>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>a0ad47710fac7456055e3b0fa0483a910</anchor>
      <arglist>(const Matx33d &amp;K, const Size &amp;window_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>af2a32b2bbdea2f30f5ce00e76af71c0a</anchor>
      <arglist>(const Matx44d &amp;proj, const Size &amp;window_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>adfb8260cd7b7690a88034d744f3aaaf7</anchor>
      <arglist>(const Vec2d &amp;fov, const Size &amp;window_size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Camera</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>ac4afd9495231ef900a3ac44d5dbae1eb</anchor>
      <arglist>(double fx, double fy, double cx, double cy, const Size &amp;window_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeProjectionMatrix</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>a16a26df9d1ddf4833fb8b2a801c369cf</anchor>
      <arglist>(Matx44d &amp;proj) const</arglist>
    </member>
    <member kind="function">
      <type>const Vec2d &amp;</type>
      <name>getClip</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>af0172b36566ff82b4545b25a7b8d9c06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec2d &amp;</type>
      <name>getFocalLength</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>ace0d769cdd85df8b838a065fd7f0ef59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec2d &amp;</type>
      <name>getFov</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>ad4fb23e6a811bbc9320385a244acd33b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vec2d &amp;</type>
      <name>getPrincipalPoint</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>a3ff69011fb7be60ffd9daeb81ceaf61c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Size &amp;</type>
      <name>getWindowSize</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>a9135edf066624fab8945758d22d23c93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClip</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>a97199300e121417122739c0548fb54e7</anchor>
      <arglist>(const Vec2d &amp;clip)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFov</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>a57adc00dd7c597cdb41e8f4b05650334</anchor>
      <arglist>(const Vec2d &amp;fov)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowSize</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>a3febec742396f7fc02bcb95d78e51f5a</anchor>
      <arglist>(const Size &amp;window_size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Camera</type>
      <name>KinectCamera</name>
      <anchorfile>dc/d3a/classcv_1_1viz_1_1Camera.html</anchorfile>
      <anchor>a753809aff611cdcc5a8a377126156b05</anchor>
      <arglist>(const Size &amp;window_size)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::cameraParam</name>
    <filename>d3/d99/structcv_1_1datasets_1_1cameraParam.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>imageHeight</name>
      <anchorfile>d3/d99/structcv_1_1datasets_1_1cameraParam.html</anchorfile>
      <anchor>aabe73045bfa26b6b9564f50f2ad8e926</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>imageWidth</name>
      <anchorfile>d3/d99/structcv_1_1datasets_1_1cameraParam.html</anchorfile>
      <anchor>aa6eb6d891582b1815e5190624f9ebd3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33d</type>
      <name>mat1</name>
      <anchorfile>d3/d99/structcv_1_1datasets_1_1cameraParam.html</anchorfile>
      <anchor>ae5c8c96e9d4f371b590ea554d96405d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mat2</name>
      <anchorfile>d3/d99/structcv_1_1datasets_1_1cameraParam.html</anchorfile>
      <anchor>a79533c441eb4c06bff212f8652f1f5a7</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>Matx33d</type>
      <name>mat3</name>
      <anchorfile>d3/d99/structcv_1_1datasets_1_1cameraParam.html</anchorfile>
      <anchor>a806a1c2e37b570d2212307a16be4e2cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mat4</name>
      <anchorfile>d3/d99/structcv_1_1datasets_1_1cameraParam.html</anchorfile>
      <anchor>a8cffc15426d4fa26e2e944e0a4a27e98</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CameraParams</name>
    <filename>d4/d0a/structcv_1_1detail_1_1CameraParams.html</filename>
    <member kind="function">
      <type></type>
      <name>CameraParams</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>a1fe82496bda9faaecacd5c7625bc0093</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CameraParams</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>a3d90371d2e87a3ac638e3cd9109381c1</anchor>
      <arglist>(const CameraParams &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>K</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>aa9171df82e517480b06d135ed1387dc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CameraParams &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>a7ac553f8d891d2cd7bce15674b64c418</anchor>
      <arglist>(const CameraParams &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>aspect</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>af75930059b53838d8d65ae8b677840da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>focal</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>a9af414e5bbf7063c105ce8c9a2ec36ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ppx</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>ad2ee5acb3760aa3e94c2cf711ad127e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ppy</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>a3a896fe0f6a7851c449eaf063af94d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>R</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>ab1fe6908cde4a9662e20f03e7dfcc272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>t</name>
      <anchorfile>d4/d0a/structcv_1_1detail_1_1CameraParams.html</anchorfile>
      <anchor>a03f6f66c0a56bed0831ebffcf9481f6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::cameraPos</name>
    <filename>d1/d64/structcv_1_1datasets_1_1cameraPos.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>images</name>
      <anchorfile>d1/d64/structcv_1_1datasets_1_1cameraPos.html</anchorfile>
      <anchor>ad8a7cbe833f22c59cbaa12af0320ec40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::linemod::QuantizedPyramid::Candidate</name>
    <filename>df/da3/structcv_1_1linemod_1_1QuantizedPyramid_1_1Candidate.html</filename>
    <member kind="function">
      <type></type>
      <name>Candidate</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaf3cb84fcb9d153e9118ce05ac85a9661</anchor>
      <arglist>(int x, int y, int label, float score)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>df/da3/structcv_1_1linemod_1_1QuantizedPyramid_1_1Candidate.html</anchorfile>
      <anchor>aa07e4d047df342b0f27b19d1827714f5</anchor>
      <arglist>(const Candidate &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>Feature</type>
      <name>f</name>
      <anchorfile>df/da3/structcv_1_1linemod_1_1QuantizedPyramid_1_1Candidate.html</anchorfile>
      <anchor>a4b7d970bc8d2999b886bfecd21dcdeb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>score</name>
      <anchorfile>df/da3/structcv_1_1linemod_1_1QuantizedPyramid_1_1Candidate.html</anchorfile>
      <anchor>afbac5d07850cb1d7fc6f09cb2d09ffdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::CannyEdgeDetector</name>
    <filename>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>aa699764fed242de08abe97f6ee06a599</anchor>
      <arglist>(InputArray dx, InputArray dy, OutputArray edges, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>a6438cf8453f2dfd6703ceb50056de309</anchor>
      <arglist>(InputArray image, OutputArray edges, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAppertureSize</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>a19c2963ff255b0c18387594a704439d3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getHighThreshold</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>a8366296a57059487dcfd7b30f4a9e3b1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getL2Gradient</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>a8fe4ed887c226b12ab44084789b4c6dd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getLowThreshold</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>aaf5a8944a8ac11093cf7a093b45cd3a8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAppertureSize</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>aac7d0602338e1a2a783811a929967714</anchor>
      <arglist>(int apperture_size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHighThreshold</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>a63d352fe7f3bad640e63f4e394619235</anchor>
      <arglist>(double high_thresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setL2Gradient</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>ac2e8a675cc30cb3e621ac684e22f89d1</anchor>
      <arglist>(bool L2gradient)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLowThreshold</name>
      <anchorfile>d0/d43/classcv_1_1cuda_1_1CannyEdgeDetector.html</anchorfile>
      <anchor>a6bdc1479c1557288a69c6314c61d1548</anchor>
      <arglist>(double low_thresh)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CascadeClassifier</name>
    <filename>d1/de5/classcv_1_1CascadeClassifier.html</filename>
    <member kind="function">
      <type></type>
      <name>CascadeClassifier</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>ab3e572643114c43b21074df48c565a27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CascadeClassifier</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a6d01a748b103f0cd6bd2a20037ae8731</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CascadeClassifier</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a05833947148e7357aad2547321645268</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMultiScale</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>aaf8181cb63968136476ec4204ffca498</anchor>
      <arglist>(InputArray image, std::vector&lt; Rect &gt; &amp;objects, double scaleFactor=1.1, int minNeighbors=3, int flags=0, Size minSize=Size(), Size maxSize=Size())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMultiScale</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a90fe1b7778bed4a27aa8482e1eecc116</anchor>
      <arglist>(InputArray image, std::vector&lt; Rect &gt; &amp;objects, std::vector&lt; int &gt; &amp;numDetections, double scaleFactor=1.1, int minNeighbors=3, int flags=0, Size minSize=Size(), Size maxSize=Size())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMultiScale</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>accf96d130d9f3cf4c58bf445b7861c19</anchor>
      <arglist>(InputArray image, std::vector&lt; Rect &gt; &amp;objects, std::vector&lt; int &gt; &amp;rejectLevels, std::vector&lt; double &gt; &amp;levelWeights, double scaleFactor=1.1, int minNeighbors=3, int flags=0, Size minSize=Size(), Size maxSize=Size(), bool outputRejectLevels=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a1753ebe58554fe0673ce46cb4e83f08a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFeatureType</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a0bab6de516c685ba879a4b1f1debdef1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BaseCascadeClassifier::MaskGenerator &gt;</type>
      <name>getMaskGenerator</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>aa8852b93b370fbfc4be6b0cf5f9945a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getOldCascade</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a8a9ed1e89c5a1a50c2945a4e88a4b244</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>getOriginalWindowSize</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a7a131d319ab42a444ff2bcbb433b7b41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isOldFormatCascade</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a556bdd8738ba96aac07628ec38ff46da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a1a5884c8cc749422f9eb77c2471958bc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a6e3f096b121259fd3bab1c2437e840c5</anchor>
      <arglist>(const FileNode &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaskGenerator</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a7628a59eefb561ecd79ad9d02bd69073</anchor>
      <arglist>(const Ptr&lt; BaseCascadeClassifier::MaskGenerator &gt; &amp;maskGenerator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>convert</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a6bdc0b45d2a340a7a1dd8d6f9bce4bda</anchor>
      <arglist>(const String &amp;oldcascade, const String &amp;newcascade)</arglist>
    </member>
    <member kind="variable">
      <type>Ptr&lt; BaseCascadeClassifier &gt;</type>
      <name>cc</name>
      <anchorfile>d1/de5/classcv_1_1CascadeClassifier.html</anchorfile>
      <anchor>a028c1d86a8275c82b089510768f853bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::CascadeClassifier</name>
    <filename>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>aff325883052e446bb7a4cc85775beaa6</anchor>
      <arglist>(OutputArray gpu_objects, std::vector&lt; Rect &gt; &amp;objects)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectMultiScale</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a182656b878046eb3f0e9c0f0ee327f08</anchor>
      <arglist>(InputArray image, OutputArray objects, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getClassifierSize</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a55c5d472de91adabbcc85e279cad715b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getFindLargestObject</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a2b1e994f44c94a507c56c6097f58f389</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxNumObjects</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a7ca5b072c83a7404907dbebb5b351abf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getMaxObjectSize</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>abf171bb48ad331c45165540f3ace1af5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinNeighbors</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a72fd7ee1aae7c243d3ff264d328410e7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getMinObjectSize</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>ab502f407f4869abe99b56d7343f46ae4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getScaleFactor</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a7d9844e5ab68fbb87b8fd3894a8e793a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFindLargestObject</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a39e517368b8b95f40b5b9c07778f38c4</anchor>
      <arglist>(bool findLargestObject)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxNumObjects</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a7b86aedaf7ba94827b36bc3dbca6b323</anchor>
      <arglist>(int maxNumObjects)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxObjectSize</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>ab48f89668d33f9a0db3979351b66da20</anchor>
      <arglist>(Size maxObjectSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinNeighbors</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>ab46735fa5ab7d20672665fbfaa6a442b</anchor>
      <arglist>(int minNeighbors)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinObjectSize</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>aedf17c846fbf3e80fd80f213d3daa600</anchor>
      <arglist>(Size minSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a0900d85125de1fa488c883e56547e351</anchor>
      <arglist>(double scaleFactor)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cuda::CascadeClassifier &gt;</type>
      <name>create</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>a36941e909f67c665c5ae832fb25cbc33</anchor>
      <arglist>(const FileStorage &amp;file)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cuda::CascadeClassifier &gt;</type>
      <name>create</name>
      <anchorfile>d9/d80/classcv_1_1cuda_1_1CascadeClassifier.html</anchorfile>
      <anchor>aa60829f92e1945dc2f4058fa32ef3c29</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::mcc::CChecker</name>
    <filename>db/d3e/classcv_1_1mcc_1_1CChecker.html</filename>
    <member kind="function">
      <type></type>
      <name>CChecker</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>ab9ba4ecdc76ba7cee196b27ba3031319</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CChecker</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>ad903e60661db45650bd010a601063746</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Point2f &gt;</type>
      <name>getBox</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a5ba93d2f11fec709094ff4e4529da3aa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Point2f</type>
      <name>getCenter</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>aedba189d9da075bce4ade660d2dfaff2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getChartsRGB</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a9d9a2a30d0cb64dad12cf60bedae2563</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getChartsYCbCr</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a640407dd1a827a82f8f83cd1f6cb6ef1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Point2f &gt;</type>
      <name>getColorCharts</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>afb53798ed92bd6e45abad5c4a78c3f61</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getCost</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a49189e7eda5e94bec04f26ab17337509</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TYPECHART</type>
      <name>getTarget</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a03de02d62240533817e6f6d8223bcbfc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBox</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>ab4bab7a497e648dd80b9fc4ea9b9ce62</anchor>
      <arglist>(std::vector&lt; Point2f &gt; _box)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCenter</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a1a7e4b5cbfa6c8b746699b40c1bd4b9b</anchor>
      <arglist>(Point2f _center)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setChartsRGB</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>ae3d54f91f20a84dea555d690603d8a29</anchor>
      <arglist>(Mat _chartsRGB)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setChartsYCbCr</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a41b096dd9055fbafab57a2deaed06805</anchor>
      <arglist>(Mat _chartsYCbCr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCost</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a7bbce15dc2564eacdfe43342146a546f</anchor>
      <arglist>(float _cost)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTarget</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>ab6aef76c19db93ab7161dd1f65176ed9</anchor>
      <arglist>(TYPECHART _target)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CChecker &gt;</type>
      <name>create</name>
      <anchorfile>db/d3e/classcv_1_1mcc_1_1CChecker.html</anchorfile>
      <anchor>a2305b04883b05670c1cfd02a58f3cc3f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::mcc::CCheckerDetector</name>
    <filename>d9/d53/classcv_1_1mcc_1_1CCheckerDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; mcc::CChecker &gt;</type>
      <name>getBestColorChecker</name>
      <anchorfile>d9/d53/classcv_1_1mcc_1_1CCheckerDetector.html</anchorfile>
      <anchor>a4bb27724447e01b613f5bc8fb9bb3bfc</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Ptr&lt; CChecker &gt; &gt;</type>
      <name>getListColorChecker</name>
      <anchorfile>d9/d53/classcv_1_1mcc_1_1CCheckerDetector.html</anchorfile>
      <anchor>a67bd0b2271e93b550c0d4d058d438cb6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>process</name>
      <anchorfile>d9/d53/classcv_1_1mcc_1_1CCheckerDetector.html</anchorfile>
      <anchor>aa07092a6bc9f0a2b75738bc76f9b2d8b</anchor>
      <arglist>(InputArray image, const TYPECHART chartType, const int nc=1, bool useNet=false, const Ptr&lt; DetectorParameters &gt; &amp;params=DetectorParameters::create())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>process</name>
      <anchorfile>d9/d53/classcv_1_1mcc_1_1CCheckerDetector.html</anchorfile>
      <anchor>a226abe5c88fcd1a31dcf436a8abf1114</anchor>
      <arglist>(InputArray image, const TYPECHART chartType, const std::vector&lt; Rect &gt; &amp;regionsOfInterest, const int nc=1, bool useNet=false, const Ptr&lt; DetectorParameters &gt; &amp;params=DetectorParameters::create())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setNet</name>
      <anchorfile>d9/d53/classcv_1_1mcc_1_1CCheckerDetector.html</anchorfile>
      <anchor>a1ad73dda58c3a8c6cb822397e8ef76a1</anchor>
      <arglist>(dnn::Net net)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CCheckerDetector &gt;</type>
      <name>create</name>
      <anchorfile>d9/d53/classcv_1_1mcc_1_1CCheckerDetector.html</anchorfile>
      <anchor>ab1a01cb1f3b7c737053e41c3292ed294</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::mcc::CCheckerDraw</name>
    <filename>d2/dee/classcv_1_1mcc_1_1CCheckerDraw.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CCheckerDraw</name>
      <anchorfile>d2/dee/classcv_1_1mcc_1_1CCheckerDraw.html</anchorfile>
      <anchor>a74e74fd3bae9d53a19fdf41fdbdca632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>draw</name>
      <anchorfile>d2/dee/classcv_1_1mcc_1_1CCheckerDraw.html</anchorfile>
      <anchor>a8c2337957f70be575e09405dd4e8b588</anchor>
      <arglist>(InputOutputArray img)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CCheckerDraw &gt;</type>
      <name>create</name>
      <anchorfile>d2/dee/classcv_1_1mcc_1_1CCheckerDraw.html</anchorfile>
      <anchor>a31c17a2726b2404b3ddf2d735b3d1af8</anchor>
      <arglist>(Ptr&lt; CChecker &gt; pChecker, cv::Scalar color=CV_RGB(0, 250, 0), int thickness=2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CeilLayer</name>
    <filename>d3/dd0/classcv_1_1dnn_1_1CeilLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CeilLayer &gt;</type>
      <name>create</name>
      <anchorfile>d3/dd0/classcv_1_1dnn_1_1CeilLayer.html</anchorfile>
      <anchor>a4a6dc5ff2e6a1c38e37fa029dbc6d151</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CeluLayer</name>
    <filename>db/d28/classcv_1_1dnn_1_1CeluLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CeluLayer &gt;</type>
      <name>create</name>
      <anchorfile>db/d28/classcv_1_1dnn_1_1CeluLayer.html</anchorfile>
      <anchor>a8f53dbcc6dc942dce542f9b54e85c59f</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>db/d28/classcv_1_1dnn_1_1CeluLayer.html</anchorfile>
      <anchor>ac20695d2f213d7fc4105290b61e0b477</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::CfgParam</name>
    <filename>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</filename>
    <member kind="typedef">
      <type>std::string</type>
      <name>name_t</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a7e20b73f40332e812534dc18c42efd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::util::variant&lt; uint8_t, int8_t, uint16_t, int16_t, uint32_t, int32_t, uint64_t, int64_t, float_t, double_t, void *, std::string &gt;</type>
      <name>value_t</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a948713e6f4ca18e61536b8164db840b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CfgParam</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>ab485dd2002b4fc5334bc79d9c2691845</anchor>
      <arglist>(CfgParam &amp;&amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CfgParam</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a2f829584077a07084a202af4542d4a66</anchor>
      <arglist>(const CfgParam &amp;src)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CfgParam</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>af980e4a44354fbc8d156dc7d1cb26dfb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const name_t &amp;</type>
      <name>get_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a5d73d6e9c9b3aecdccb636fb58064be7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const value_t &amp;</type>
      <name>get_value</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a571e150cc31f5d508a7dcbf6ddfd9183</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_major</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a9bde74c17c94be0e444e5337ca44875d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a001dfb2923b4aafa964920321f70a779</anchor>
      <arglist>(const CfgParam &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a288478f3a9b9311bed2d7c0b40450e64</anchor>
      <arglist>(const CfgParam &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>CfgParam &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>adf050214f41e53ceb9e5a2c64061ee10</anchor>
      <arglist>(CfgParam &amp;&amp;src)</arglist>
    </member>
    <member kind="function">
      <type>CfgParam &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a664e0082e904022e031b56afcdda59a5</anchor>
      <arglist>(const CfgParam &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a3d529e3cabdac11b7ea5b99388bae7a9</anchor>
      <arglist>(const CfgParam &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>to_string</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>acbd8bdbec2739d7f0afe0fa4aaea4eb6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>acceleration_mode_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>ac3fbbaf835441cc837675bdc3d522874</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>adf2be3b127a1992c6a961649915a4ae9</anchor>
      <arglist>(const std::string &amp;name, ValueType &amp;&amp;value, bool is_major=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_acceleration_mode</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>aa129a329a9bf0ff1fbcea5a8623b8ad3</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_acceleration_mode</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a62c372491879b2a14a4164522fc6ea33</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_decoder_id</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>abdded28a295675021a3932f9150217d7</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_decoder_id</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a35a5100c68ba9f4cb72738c4d2cb77a2</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_frames_pool_size</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a93a3a6c57b422f3afe59e0f15acf0622</anchor>
      <arglist>(size_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_implementation</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>af8483b778b021237a1d16094b72213e7</anchor>
      <arglist>(const char *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_implementation</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a33caaa831081d40c2807f5e2f3a777b3</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_frames_pool_size</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>aa16f44d648ad9c5b61944afe15292603</anchor>
      <arglist>(size_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_in_crop_h</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>ae5bb34f6957ecfce2a6dd8848309b6da</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_in_crop_w</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a4f0007992fb234b3c9073cbd041553d1</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_in_crop_x</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a0f31e296d71cd1160d80fd39320ff729</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_in_crop_y</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a179cc679b763a379ab37c1d90d672078</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_in_height</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>ad6901aa8b507b2166e0b222446dd3e30</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_in_width</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>af3d9f198f3718f43ee6dbd2233f3d959</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_chroma_format</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>acafec5fced04813faab956663b44c88d</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_crop_h</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a9e5cc63520f1ccec637a071ea905276b</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_crop_w</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a1141a4f532a78d2519394ca40d71eb50</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_crop_x</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a111b9b6ba74a8cbff245e1c48ecc496d</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_crop_y</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a770d00828d2c16d07ddec5d9ba4fbb8a</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_fourcc</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>aa8ba6fe08567f3236ad6e23eb7431a57</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_framerate_d</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a03a43604d693ab417ebeb1bc7fd0c568</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_framerate_n</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a1f3d75326f3ff824f6ca97dad03b97b0</anchor>
      <arglist>(uint32_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_height</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a3737f88aa78d8904fd0d8fb91e59e0fe</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_pic_struct</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a2b7bdd4f33d56636825b6eeb75d79e96</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CfgParam</type>
      <name>create_vpp_out_width</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>af2a7af29a566501917aedb888f914245</anchor>
      <arglist>(uint16_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>decoder_id_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a4f6894dad8358d4d9dfcdb08bdf88ea8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>frames_pool_size_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a03765cb47adadfb15b38dd24bc2b023f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>implementation_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>acb437b48bbe122f24146360612cf9554</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_frames_pool_size_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>ae08148b8955b1bac532f105177fb54c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_in_crop_h_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>afae0535de1940c84684ab50e8a4c42e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_in_crop_w_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>acf32ae74a30cd571806a98963eb2a9ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_in_crop_x_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>ac0928a52a72094f8418f1da8b043aff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_in_crop_y_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a2ec45e7cb5acc0c5f52206936aa81c24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_in_height_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a9dd4b53baccaf37f4e7b95e1547d013e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_in_width_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a5c9365802e6d7024621a549e6d1054ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_chroma_format_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a06b879b3019415b013aebe5fe687a6ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_crop_h_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a362c1a46e6090d35767f4c990e2780a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_crop_w_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a5a3432947d9d7a16ded8d4f832b1728f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_crop_x_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>ab036a7120f6b406189dbc82b15cc1fd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_crop_y_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a4cb47a6808a3c8000eacb13339b02bc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_fourcc_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>aaf66aa3684bcbd87c7e5699402c01f80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_framerate_d_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>aa724d813e1e0755e996a6b679d33ac3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_framerate_n_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a67538885287845ffbe391c19e7e7b99e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_height_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a9bc9dbbbf661d68f5175a9099b09436e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_pic_struct_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a70063068cf56fbe1a96b22410a31ae09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>vpp_out_width_name</name>
      <anchorfile>d4/d70/structcv_1_1gapi_1_1wip_1_1onevpl_1_1CfgParam.html</anchorfile>
      <anchor>a5af1b2535092f97ba00b0361e47e3e61</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::ChannelsCompensator</name>
    <filename>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</filename>
    <base>cv::detail::ExposureCompensator</base>
    <member kind="function">
      <type></type>
      <name>ChannelsCompensator</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>a82d0c3108d6bd9bd91f4f96424ce224a</anchor>
      <arglist>(int nr_feeds=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>ab45c3aa811a6d380cc77a86dbb87520a</anchor>
      <arglist>(int index, Point corner, InputOutputArray image, InputArray mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feed</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>adbe4fab11316d30158a89a5602a10e4f</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images, const std::vector&lt; std::pair&lt; UMat, uchar &gt; &gt; &amp;masks) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Scalar &gt;</type>
      <name>gains</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>a09cf0481d4d4844d0128907a218e8383</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMatGains</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>ae9025ce3ef7fefba4ac9d595ec52942b</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNrFeeds</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>ae2b9873838e6b5e4593a30066a65b3e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSimilarityThreshold</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>a0745134e4aba277eb638fd813c8496de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatGains</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>a85d57777086b146524334bc4224f9f80</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNrFeeds</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>a0e88972a7011b2a112e4fe20346d4f35</anchor>
      <arglist>(int nr_feeds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSimilarityThreshold</name>
      <anchorfile>d4/ddd/classcv_1_1detail_1_1ChannelsCompensator.html</anchorfile>
      <anchor>a5ece2d2f10bb1c4a14e874da0914df82</anchor>
      <arglist>(double similarity_threshold)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ChannelsPReLULayer</name>
    <filename>d7/de9/classcv_1_1dnn_1_1ChannelsPReLULayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>d7/de9/classcv_1_1dnn_1_1ChannelsPReLULayer.html</anchorfile>
      <anchor>aa8b31e6af866f5093b337e55257105e4</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::aruco::CharucoBoard</name>
    <filename>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</filename>
    <base>cv::aruco::Board</base>
    <member kind="function">
      <type></type>
      <name>CharucoBoard</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>a0f34c46ab4e582a05d4d1a9abb4abd2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CharucoBoard</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>a6cbc67e2253bb47d1a0f942f9db9efde</anchor>
      <arglist>(const Size &amp;size, float squareLength, float markerLength, const Dictionary &amp;dictionary, InputArray ids=noArray())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkCharucoCornersCollinear</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>a5d3e9fa0ca00d4c9a76e2a258523dd14</anchor>
      <arglist>(InputArray charucoIds) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point3f &gt;</type>
      <name>getChessboardCorners</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>ab420ae8ca99baf4fdd6310df4eb4c531</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>getChessboardSize</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>ac269b4f889f6e25533ada1f2dc25cab8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLegacyPattern</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>a2f8bdff7ea5ec8ba55639330f72e646b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMarkerLength</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>a42bae4e12de540eabb37d0cb0231b19a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt;</type>
      <name>getNearestMarkerCorners</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>a221e45e5f7fbfb0d5624f1f1a94c5a83</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt;</type>
      <name>getNearestMarkerIdx</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>a43022081de8679a7b2ad1c58c46572a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSquareLength</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>ac9cbb7f17f15b7f097d2c9149e62b04f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLegacyPattern</name>
      <anchorfile>d0/d3c/classcv_1_1aruco_1_1CharucoBoard.html</anchorfile>
      <anchor>aad5d9671153ff9218e4cd53266d14dc3</anchor>
      <arglist>(bool legacyPattern)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::aruco::CharucoDetector</name>
    <filename>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>CharucoDetector</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>ad7647d1c3d0e2db97bedc31f743e796b</anchor>
      <arglist>(const CharucoBoard &amp;board, const CharucoParameters &amp;charucoParams=CharucoParameters(), const DetectorParameters &amp;detectorParams=DetectorParameters(), const RefineParameters &amp;refineParams=RefineParameters())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectBoard</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>aacbea601612a3a0feaa45ebb7fb255fd</anchor>
      <arglist>(InputArray image, OutputArray charucoCorners, OutputArray charucoIds, InputOutputArrayOfArrays markerCorners=noArray(), InputOutputArray markerIds=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectDiamonds</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>a7c8f2d11dd861f8071c5362d9c1fd0e7</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays diamondCorners, OutputArray diamondIds, InputOutputArrayOfArrays markerCorners=noArray(), InputOutputArray markerIds=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>const CharucoBoard &amp;</type>
      <name>getBoard</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>a47ec43ea1e433f23910e9713ce239b03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const CharucoParameters &amp;</type>
      <name>getCharucoParameters</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>ac4b1e5800e41b374b709dd2878a3a5d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DetectorParameters &amp;</type>
      <name>getDetectorParameters</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>a3dfe5aeaadb1c36145a61e51f9f5b182</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const RefineParameters &amp;</type>
      <name>getRefineParameters</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>af0c6cf9983f6e7e97295c808cb81b304</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoard</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>abfdfb61d12697d4bd77fbf9bc197e4e4</anchor>
      <arglist>(const CharucoBoard &amp;board)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCharucoParameters</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>a6b1af24ce7ac8440275acb024f012f59</anchor>
      <arglist>(CharucoParameters &amp;charucoParameters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetectorParameters</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>a6533a46c26f232d5b14dac586ddba07b</anchor>
      <arglist>(const DetectorParameters &amp;detectorParameters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRefineParameters</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>ad6e2b73fb599dc802b98e98ed8a1a542</anchor>
      <arglist>(const RefineParameters &amp;refineParameters)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; CharucoDetectorImpl &gt;</type>
      <name>charucoDetectorImpl</name>
      <anchorfile>d9/df5/classcv_1_1aruco_1_1CharucoDetector.html</anchorfile>
      <anchor>acb1d53d9e2142d7864c0dc7225be18d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::aruco::CharucoParameters</name>
    <filename>df/d01/structcv_1_1aruco_1_1CharucoParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>CharucoParameters</name>
      <anchorfile>df/d01/structcv_1_1aruco_1_1CharucoParameters.html</anchorfile>
      <anchor>aea7db2102c9ac15d5ee27313703811b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>cameraMatrix</name>
      <anchorfile>df/d01/structcv_1_1aruco_1_1CharucoParameters.html</anchorfile>
      <anchor>a9336ebcb4e781bdfc9682a926259d072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>checkMarkers</name>
      <anchorfile>df/d01/structcv_1_1aruco_1_1CharucoParameters.html</anchorfile>
      <anchor>ac7f4092f66854eef9d477085adac1ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>distCoeffs</name>
      <anchorfile>df/d01/structcv_1_1aruco_1_1CharucoParameters.html</anchorfile>
      <anchor>aeb4b89e042846d2c372ec1dd6f7257ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minMarkers</name>
      <anchorfile>df/d01/structcv_1_1aruco_1_1CharucoParameters.html</anchorfile>
      <anchor>a3c2dcd4f2a7c6d9741ca94d479938cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>tryRefineMarkers</name>
      <anchorfile>df/d01/structcv_1_1aruco_1_1CharucoParameters.html</anchorfile>
      <anchor>ab4e870507a3c3e73ec1f0c844ecb34bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::has_custom_wrap::check</name>
    <filename>dd/d16/classcv_1_1detail_1_1has__custom__wrap_1_1check.html</filename>
    <templarg>class</templarg>
    <templarg>class</templarg>
  </compound>
  <compound kind="class">
    <name>cv::ChiHistogramCostExtractor</name>
    <filename>dd/d43/classcv_1_1ChiHistogramCostExtractor.html</filename>
    <base>cv::HistogramCostExtractor</base>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::Circle</name>
    <filename>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Circle</name>
      <anchorfile>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</anchorfile>
      <anchor>ab49787d45b77fd13f4adac797df76f4f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Circle</name>
      <anchorfile>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</anchorfile>
      <anchor>a90924720fcf8dda9f2cb6d26f4684a4f</anchor>
      <arglist>(const cv::Point &amp;center_, int radius_, const cv::Scalar &amp;color_, int thick_=1, int lt_=8, int shift_=0)</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Point</type>
      <name>center</name>
      <anchorfile>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</anchorfile>
      <anchor>a45062a85d79da57bb429af2bed395c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Scalar</type>
      <name>color</name>
      <anchorfile>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</anchorfile>
      <anchor>a0b5f2577b3ce971c3e7b01a232acdd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>lt</name>
      <anchorfile>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</anchorfile>
      <anchor>a90a90bd34ccc2f15c63b2cceab3aba43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>radius</name>
      <anchorfile>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</anchorfile>
      <anchor>a4fcaf2bca152dd7d01a1cf6a7bf1bba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>shift</name>
      <anchorfile>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</anchorfile>
      <anchor>a528199b1ce8d3a929036051e99b9c75a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>thick</name>
      <anchorfile>d8/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Circle.html</anchorfile>
      <anchor>a91e2f0b28e512684549b8843f305b0b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::CirclesGridFinderParameters</name>
    <filename>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</filename>
    <member kind="enumvalue">
      <name>ASYMMETRIC_GRID</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>ad83bbd88c4d01f670638e8ef4ffa6240a228f5c800931e5548a6eb45cd86cb0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GridType</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>ad83bbd88c4d01f670638e8ef4ffa6240</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYMMETRIC_GRID</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>ad83bbd88c4d01f670638e8ef4ffa6240a906cc75c28fca6241be50f284c5defd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASYMMETRIC_GRID</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>ad83bbd88c4d01f670638e8ef4ffa6240a228f5c800931e5548a6eb45cd86cb0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYMMETRIC_GRID</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>ad83bbd88c4d01f670638e8ef4ffa6240a906cc75c28fca6241be50f284c5defd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CirclesGridFinderParameters</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>aa39cf0f1e03b45986072a05c8833836b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>convexHullFactor</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>ade182b1b8720f853fd771a4f94e4b494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Size2f</type>
      <name>densityNeighborhoodSize</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a9f79d2b1d49d869392f84d795d8137ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>edgeGain</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a17c741ea0d5d39b67050e00d1961b6dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>edgePenalty</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a22eec16663f141ad4c2005a5b141a367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>existingVertexGain</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a0befaa37a55a449fd0f6cca94b5ed039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GridType</type>
      <name>gridType</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a82af3743c4059919d2af3937ab222073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keypointScale</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>acf51417644846346048b23a3eb2a8590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>kmeansAttempts</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a0ef5ea8cc3699e6ed1d8d0d3eb4fe0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxRectifiedDistance</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a752a0bea3ac5fb2ab1ad695a13274199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minDensity</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a5d3f633ba3a4734bb5285bd7470e0c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minDistanceToAddKeypoint</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a89e644f5ed6c6a20ff6f920774d76baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minGraphConfidence</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>a566ef85146c08345fe399dfaa4e8a786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minRNGEdgeSwitchDist</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>adc90e952bce24f63383a8c3c94c4b753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>squareSize</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>aa2538d0677c62ce5ab7b5c0569c1afba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vertexGain</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>adfff686c58a20a830ca40a258e6a8ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vertexPenalty</name>
      <anchorfile>d2/dd1/structcv_1_1CirclesGridFinderParameters.html</anchorfile>
      <anchor>ac04410758f6fa3d7a295aabd4e63f4ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CLAHE</name>
    <filename>d6/db6/classcv_1_1CLAHE.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d6/db6/classcv_1_1CLAHE.html</anchorfile>
      <anchor>a4e92e0e427de21be8d1fae8dcd862c5e</anchor>
      <arglist>(InputArray src, OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collectGarbage</name>
      <anchorfile>d6/db6/classcv_1_1CLAHE.html</anchorfile>
      <anchor>acfabd6cd7e533ddd11fa5b3591c07286</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBitShift</name>
      <anchorfile>d6/db6/classcv_1_1CLAHE.html</anchorfile>
      <anchor>a8756a95d899dd6f229591b66f22659ab</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getClipLimit</name>
      <anchorfile>d6/db6/classcv_1_1CLAHE.html</anchorfile>
      <anchor>a6560cc1828a77eea6fb81863a3efed45</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getTilesGridSize</name>
      <anchorfile>d6/db6/classcv_1_1CLAHE.html</anchorfile>
      <anchor>a45b628191005c2399ac58b9eaf7b9e07</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBitShift</name>
      <anchorfile>d6/db6/classcv_1_1CLAHE.html</anchorfile>
      <anchor>a4045e5a46621bed60b0a38dd38de3a7e</anchor>
      <arglist>(int bitShift)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClipLimit</name>
      <anchorfile>d6/db6/classcv_1_1CLAHE.html</anchorfile>
      <anchor>abc15ca6784ab92c0d93e8b013fac191f</anchor>
      <arglist>(double clipLimit)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTilesGridSize</name>
      <anchorfile>d6/db6/classcv_1_1CLAHE.html</anchorfile>
      <anchor>a3b96ad7aa2dbea70310d74d717bc5c65</anchor>
      <arglist>(Size tileGridSize)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::CLAHE</name>
    <filename>db/d79/classcv_1_1cuda_1_1CLAHE.html</filename>
    <base>cv::CLAHE</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>db/d79/classcv_1_1cuda_1_1CLAHE.html</anchorfile>
      <anchor>a60d2b58f7cb010aab249feee3305d106</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ClassificationModel</name>
    <filename>d0/dd5/classcv_1_1dnn_1_1ClassificationModel.html</filename>
    <base>cv::dnn::Model</base>
    <member kind="function">
      <type></type>
      <name>ClassificationModel</name>
      <anchorfile>d0/dd5/classcv_1_1dnn_1_1ClassificationModel.html</anchorfile>
      <anchor>a41b1d8ed0389d0ad40668ffc69f042d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClassificationModel</name>
      <anchorfile>d0/dd5/classcv_1_1dnn_1_1ClassificationModel.html</anchorfile>
      <anchor>a05807a9b2c9dafcb39ce1f11f0e057e7</anchor>
      <arglist>(const Net &amp;network)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ClassificationModel</name>
      <anchorfile>d0/dd5/classcv_1_1dnn_1_1ClassificationModel.html</anchorfile>
      <anchor>ac1a5345ab17a3f2be6e5930c0dababa1</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; int, float &gt;</type>
      <name>classify</name>
      <anchorfile>d0/dd5/classcv_1_1dnn_1_1ClassificationModel.html</anchorfile>
      <anchor>af40fae767c5c5f7ef5795535397045c9</anchor>
      <arglist>(InputArray frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>classify</name>
      <anchorfile>d0/dd5/classcv_1_1dnn_1_1ClassificationModel.html</anchorfile>
      <anchor>a1105095e3e262baea6fab4349387cc9a</anchor>
      <arglist>(InputArray frame, int &amp;classId, float &amp;conf)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEnableSoftmaxPostProcessing</name>
      <anchorfile>d0/dd5/classcv_1_1dnn_1_1ClassificationModel.html</anchorfile>
      <anchor>a9b528b5e09ada1328f0ebb12e80c2d2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ClassificationModel &amp;</type>
      <name>setEnableSoftmaxPostProcessing</name>
      <anchorfile>d0/dd5/classcv_1_1dnn_1_1ClassificationModel.html</anchorfile>
      <anchor>a12eab01eca2aff69c7f30e221807c60a</anchor>
      <arglist>(bool enable)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::OCRBeamSearchDecoder::ClassifierCallback</name>
    <filename>de/d2d/classcv_1_1text_1_1OCRBeamSearchDecoder_1_1ClassifierCallback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ClassifierCallback</name>
      <anchorfile>de/d2d/classcv_1_1text_1_1OCRBeamSearchDecoder_1_1ClassifierCallback.html</anchorfile>
      <anchor>a4ee58d59b9a2dbea2c0406858a125eed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>eval</name>
      <anchorfile>de/d2d/classcv_1_1text_1_1OCRBeamSearchDecoder_1_1ClassifierCallback.html</anchorfile>
      <anchor>a9d7e439c966917e79ff93542339345a5</anchor>
      <arglist>(InputArray image, std::vector&lt; std::vector&lt; double &gt; &gt; &amp;recognition_probabilities, std::vector&lt; int &gt; &amp;oversegmentation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getStepSize</name>
      <anchorfile>de/d2d/classcv_1_1text_1_1OCRBeamSearchDecoder_1_1ClassifierCallback.html</anchorfile>
      <anchor>a6dcadf33cc50e605cac89eca752e8c50</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWindowSize</name>
      <anchorfile>de/d2d/classcv_1_1text_1_1OCRBeamSearchDecoder_1_1ClassifierCallback.html</anchorfile>
      <anchor>ab75d5204cfe7b6931fcec71be92392de</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::OCRHMMDecoder::ClassifierCallback</name>
    <filename>db/dc0/classcv_1_1text_1_1OCRHMMDecoder_1_1ClassifierCallback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ClassifierCallback</name>
      <anchorfile>db/dc0/classcv_1_1text_1_1OCRHMMDecoder_1_1ClassifierCallback.html</anchorfile>
      <anchor>a084cbe66973e3eff2504c38e278d410a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>eval</name>
      <anchorfile>db/dc0/classcv_1_1text_1_1OCRHMMDecoder_1_1ClassifierCallback.html</anchorfile>
      <anchor>a25fb8e9d78d17da4ec525f00cb8a434c</anchor>
      <arglist>(InputArray image, std::vector&lt; int &gt; &amp;out_class, std::vector&lt; double &gt; &amp;out_confidence)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::online_boosting::ClassifierThreshold</name>
    <filename>d7/d6f/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1ClassifierThreshold.html</filename>
    <member kind="function">
      <type></type>
      <name>ClassifierThreshold</name>
      <anchorfile>d7/d6f/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1ClassifierThreshold.html</anchorfile>
      <anchor>a32623882f76951c62af196ea49b6afb0</anchor>
      <arglist>(EstimatedGaussDistribution *posSamples, EstimatedGaussDistribution *negSamples)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ClassifierThreshold</name>
      <anchorfile>d7/d6f/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1ClassifierThreshold.html</anchorfile>
      <anchor>a4be3a1d7082c40137f235cac18ec7676</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>eval</name>
      <anchorfile>d7/d6f/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1ClassifierThreshold.html</anchorfile>
      <anchor>ad6e495c03540b482486beed6b914d163</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getDistribution</name>
      <anchorfile>d7/d6f/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1ClassifierThreshold.html</anchorfile>
      <anchor>aa2e7de322733e8097646acb48e36fe44</anchor>
      <arglist>(int target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>d7/d6f/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1ClassifierThreshold.html</anchorfile>
      <anchor>ad91e31abca4c99cb0daf5a12ab2370da</anchor>
      <arglist>(float value, int target)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::Color</name>
    <filename>d4/dba/classcv_1_1viz_1_1Color.html</filename>
    <base>cv::Scalar_&lt; double &gt;</base>
    <member kind="function">
      <type></type>
      <name>Color</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a56ea927fa87f33b34bd96edbebf155b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Color</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a3200c2af3a4a34e87ea1431fd8af4320</anchor>
      <arglist>(const Scalar &amp;color)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Color</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a76aa939614074556af659295fa87a02a</anchor>
      <arglist>(double blue, double green, double red)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Color</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a59c0626777297c2c854cfa8129c911fc</anchor>
      <arglist>(double gray)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Vec3b</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>af5807af9aefd3b74c7feab6544828bec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>amethyst</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a980cc0325d5b14936fff7abe3c47054f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>apricot</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>acccf8b8c34021cbba55353ac4af4bfb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>azure</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a694182da3ec2c3895d44455e81d3841b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>black</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a1036f0a1351e6f6f48af9061892069e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>bluberry</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>aed6a33c6e7f8e8f93ddab6c13a4db5cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>blue</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a7b7b90d7bb2994782725c55e70d7f83f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>brown</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a1e14b67714badd5932f56a8f0e7d67e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>celestial_blue</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a199c10be9ce1c87d0af38ff02320c87f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>chartreuse</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>aa5a191c5f6e1f04fb1eb9c52c1da239e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>cherry</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>ac0fb905ab35ef2f14aa4dd65c1c10109</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>cyan</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>acf7eaff21cdb5271925b5c326b9a1919</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>gold</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a7191496017545dc6017183e75b549970</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>gray</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a2c1274180ee9177035d082123c5942d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>green</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a7b6c40bb6c8a6aec8f28a358913db3e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>indigo</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a8fe4df9b2018005398ab65df2bd400f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>lime</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a990019705b2219eaa478612846714622</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>magenta</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a925999c1b2dea2eef79041cf7cf4d0c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>maroon</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a1b30c08d9f269bfbdb877ce7f582ddd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>mlab</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a1aa89085077df1acc691a2f02f39cefd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>navy</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>ac1267663bc3bd1b72ac6a93a1b0d843c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>not_set</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>afa4c5b344cb1b57ccc5c50be8f563071</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>olive</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a46c5e1634ff57241cdceda2546520a8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>orange</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a1a1069a4fd84db013399ffc68c202901</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>orange_red</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a6d78c79310b79a16fd8100b80d50aeef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>pink</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a2bb7ce663f58eeae244dc2c4c460eeaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>purple</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a8ce3de6a0b8bb7119bfbde66f8d35b1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>raspberry</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a114fc719412ae919877cce3c65c03a1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>red</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a1e1372991e755607437574ed62863701</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>rose</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a60fd9fa6f7cf66bd232c4b04a797764c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>silver</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a9c9cd4141fa9474c1fb3e0618dbb9c00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>teal</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>adf605e364215330fdb1d136f47c0a6c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>turquoise</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a6b3ce38104fa104c33c3ef353052a3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>violet</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>af7f466d5ef0423ae986ff78c69a4a348</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>white</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>a9e57965ee56731f103c1d9e40bd460c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Color</type>
      <name>yellow</name>
      <anchorfile>d4/dba/classcv_1_1viz_1_1Color.html</anchorfile>
      <anchor>af763356991aa5c009b464c55d2ab1379</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::ColorAverageInpainter</name>
    <filename>d1/dc6/classcv_1_1videostab_1_1ColorAverageInpainter.html</filename>
    <base>cv::videostab::InpainterBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inpaint</name>
      <anchorfile>d1/dc6/classcv_1_1videostab_1_1ColorAverageInpainter.html</anchorfile>
      <anchor>a7bf533cc935a428ff95f1cdae2416b91</anchor>
      <arglist>(int idx, Mat &amp;frame, Mat &amp;mask) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::oak::ColorCamera</name>
    <filename>de/ddc/classcv_1_1gapi_1_1oak_1_1ColorCamera.html</filename>
    <base>cv::gapi::wip::IStreamSource</base>
    <member kind="function">
      <type></type>
      <name>ColorCamera</name>
      <anchorfile>de/ddc/classcv_1_1gapi_1_1oak_1_1ColorCamera.html</anchorfile>
      <anchor>a86d94a3273fec011ab5635522801bf07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorCamera</name>
      <anchorfile>de/ddc/classcv_1_1gapi_1_1oak_1_1ColorCamera.html</anchorfile>
      <anchor>a70c798f2d2a34c304811e354dadd3e4c</anchor>
      <arglist>(const ColorCameraParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::oak::ColorCameraParams</name>
    <filename>d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>BoardSocket</name>
      <anchorfile>d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html</anchorfile>
      <anchor>a369a80f9ebc97ddfa68df07ee6ba6614</anchor>
      <arglist></arglist>
      <enumvalue file="d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html" anchor="a369a80f9ebc97ddfa68df07ee6ba6614a889574aebacda6bfd3e534e2b49b8028">RGB</enumvalue>
      <enumvalue file="d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html" anchor="a369a80f9ebc97ddfa68df07ee6ba6614a2ad5640ebdec72fc79531d1778c6c2dc">BGR</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Resolution</name>
      <anchorfile>d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html</anchorfile>
      <anchor>a10e133c225981f9e3649dd652e723d53</anchor>
      <arglist></arglist>
      <enumvalue file="d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html" anchor="a10e133c225981f9e3649dd652e723d53a4cbb9c84e4d6031ff3844c0482af0156">THE_1080_P</enumvalue>
    </member>
    <member kind="variable">
      <type>BoardSocket</type>
      <name>board_socket</name>
      <anchorfile>d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html</anchorfile>
      <anchor>a5c5f93b90d194f0f005a0d37b9e854f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>interleaved</name>
      <anchorfile>d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html</anchorfile>
      <anchor>a0f9562ac73bfa2dec58e0d6b545c83ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Resolution</type>
      <name>resolution</name>
      <anchorfile>d4/d95/structcv_1_1gapi_1_1oak_1_1ColorCameraParams.html</anchorfile>
      <anchor>a8be5f48b8ac168eb943a2db59b6a899b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ccm::ColorCorrectionModel</name>
    <filename>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</filename>
    <member kind="function">
      <type></type>
      <name>ColorCorrectionModel</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>aac53feabaac74da5edd9ade5e4163cd0</anchor>
      <arglist>(const Mat &amp;src, CONST_COLOR constcolor)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorCorrectionModel</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a802d6b82243c2398633e1b643bb1e115</anchor>
      <arglist>(const Mat &amp;src, Mat colors, COLOR_SPACE ref_cs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorCorrectionModel</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>ac5b005cdbb68aaed515d90b8a382912c</anchor>
      <arglist>(const Mat &amp;src, Mat colors, COLOR_SPACE ref_cs, Mat colored)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>get_dst_rgbl</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a6325b3a55deb72767a304c626896f396</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>get_src_rgbl</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a871a8d69a2afc8e3d64ab0a628f055a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getCCM</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a87833a1238d4c7cc78eccba70a74725e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLoss</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a86686c2c1a4aaded3dc8d7af0751b5aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getMask</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a667ac7a20b258f36678fada5d5f8b44e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getWeights</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>ac0ae63ddd6fcda3a53b6e27d0709656c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>infer</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>abb0c9acccb93f8220b98998aa512dcee</anchor>
      <arglist>(const Mat &amp;img, bool islinear=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>aa3e97174f1621ab727405684e03009e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCCM_TYPE</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a027e6fff707ed911159fc0c225152b0a</anchor>
      <arglist>(CCM_TYPE ccm_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColorSpace</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a0d2a25c9277756304cd03d96ef7b2284</anchor>
      <arglist>(COLOR_SPACE cs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDistance</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>af836cb0b7050f5529543755a9d8e6df2</anchor>
      <arglist>(DISTANCE_TYPE distance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEpsilon</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>aa066c569fffdc7440eb20b5562a75174</anchor>
      <arglist>(const double &amp;epsilon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialMethod</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>aacccbe8108d2c3d682ea2711f4be5d91</anchor>
      <arglist>(INITIAL_METHOD_TYPE initial_method_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinear</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a41097192582815e3e99360d97fe8dae2</anchor>
      <arglist>(LINEAR_TYPE linear_type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinearDegree</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>abb61f3d57e1a29c07684681de58dfb65</anchor>
      <arglist>(const int &amp;deg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinearGamma</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>af6e98ee174bb7e5480fc15731d5df87e</anchor>
      <arglist>(const double &amp;gamma)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxCount</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a1d531999d61bcc810d2d1dcf2477fdbc</anchor>
      <arglist>(const int &amp;max_count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSaturatedThreshold</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>aa40a63059023a98f0af14bea5202986b</anchor>
      <arglist>(const double &amp;lower, const double &amp;upper)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeightCoeff</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>ab48f2a18b439d35ef8ff222a75bd26f2</anchor>
      <arglist>(const double &amp;weights_coeff)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeightsList</name>
      <anchorfile>df/d38/classcv_1_1ccm_1_1ColorCorrectionModel.html</anchorfile>
      <anchor>a10fdf1a39d938e2bf4fa9a7bdf21736c</anchor>
      <arglist>(const Mat &amp;weights_list)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::colored_kinfu::ColoredKinFu</name>
    <filename>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ColoredKinFu</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>ae31bae73a4c9db66e8df82b4a2713514</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCloud</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>ad9680eaa3d3b792b05e4e5300aa107f1</anchor>
      <arglist>(OutputArray points, OutputArray normals, OutputArray colors=noArray()) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getNormals</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>a712a1ab47082171eecb2cc6b9af89d7e</anchor>
      <arglist>(InputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Params &amp;</type>
      <name>getParams</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>a0f3fedfda26d57430072c1f4a0abc734</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getPoints</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>aa12d17cd068cc8414c7a79dd441206fb</anchor>
      <arglist>(OutputArray points) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Affine3f</type>
      <name>getPose</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>a7b1d6fec8ada7faf82879b8259ea4c1a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>af5904fdd53b1b97bb17cdb93dbef438c</anchor>
      <arglist>(OutputArray image) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>a6e59843eedae6e9d082fc1e1634ef047</anchor>
      <arglist>(OutputArray image, const Matx44f &amp;cameraPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>aae247249b2aa1ffa0286c23078bc0712</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>a42499a26e47baf4fb9ac11e7d8cfc527</anchor>
      <arglist>(InputArray depth, InputArray rgb)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ColoredKinFu &gt;</type>
      <name>create</name>
      <anchorfile>d5/d61/classcv_1_1colored__kinfu_1_1ColoredKinFu.html</anchorfile>
      <anchor>a0b39c84e50ccc7db4a5fb3fae9c969b2</anchor>
      <arglist>(const Ptr&lt; Params &gt; &amp;_params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::linemod::ColorGradient</name>
    <filename>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</filename>
    <base>cv::linemod::Modality</base>
    <member kind="function">
      <type></type>
      <name>ColorGradient</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>a95a30b50bb3ee9788171a9aca7e49e01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ColorGradient</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>ab7fa732bb8f0c1079ae60d28eea8c8d9</anchor>
      <arglist>(float weak_threshold, size_t num_features, float strong_threshold)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>name</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>a416a321df19b3bfde0913bb81fe4d841</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>a211adc6596382d9848fd379d8a8dedf7</anchor>
      <arglist>(const FileNode &amp;fn) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>a5fb3cc4af2c17519e9901c9f5fa29047</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ColorGradient &gt;</type>
      <name>create</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>ada67f2809aa04ed09936b32467e5f984</anchor>
      <arglist>(float weak_threshold, size_t num_features, float strong_threshold)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_features</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>a4953b74f4c9c06fbd4fe5419f8b5a546</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>strong_threshold</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>aac6fe117f76f42650f0cf8b02d5aed19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>weak_threshold</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>a52196931712a25cd3ffd18a3d7f92f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Ptr&lt; QuantizedPyramid &gt;</type>
      <name>processImpl</name>
      <anchorfile>dc/d64/classcv_1_1linemod_1_1ColorGradient.html</anchorfile>
      <anchor>af5775de6457ea64a8906da8d6983ec55</anchor>
      <arglist>(const Mat &amp;src, const Mat &amp;mask) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::ColorInpainter</name>
    <filename>d3/d2b/classcv_1_1videostab_1_1ColorInpainter.html</filename>
    <base>cv::videostab::InpainterBase</base>
    <member kind="function">
      <type></type>
      <name>ColorInpainter</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>ga23ab7e15cf5caaf624a90607d863c07e</anchor>
      <arglist>(int method=INPAINT_TELEA, double radius=2.)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inpaint</name>
      <anchorfile>d3/d2b/classcv_1_1videostab_1_1ColorInpainter.html</anchorfile>
      <anchor>af1bd2c6dcd4c69fcc9202d4fda364e94</anchor>
      <arglist>(int idx, Mat &amp;frame, Mat &amp;mask) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::img_hash::ColorMomentHash</name>
    <filename>df/d52/classcv_1_1img__hash_1_1ColorMomentHash.html</filename>
    <base>cv::img_hash::ImgHashBase</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ColorMomentHash &gt;</type>
      <name>create</name>
      <anchorfile>df/d52/classcv_1_1img__hash_1_1ColorMomentHash.html</anchorfile>
      <anchor>aa521b00cbc5152256496833b6c8e7398</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ColorMomentHash</name>
      <anchorfile>df/d52/classcv_1_1img__hash_1_1ColorMomentHash.html</anchorfile>
      <anchor>a5f541f69c95426c6f220fef2f88d47c5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CommandLineParser</name>
    <filename>d0/d2e/classcv_1_1CommandLineParser.html</filename>
    <member kind="function">
      <type></type>
      <name>CommandLineParser</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a614095229293b2ab780cadd41a83313a</anchor>
      <arglist>(const CommandLineParser &amp;parser)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CommandLineParser</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>ad0bb71c0bc9800e90bfdc44ff406293e</anchor>
      <arglist>(int argc, const char *const argv[], const String &amp;keys)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CommandLineParser</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a92bf68d8b036aad6164d1a5ee51ded01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>about</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a2e11e779047efded23f75d9c5c5dd82e</anchor>
      <arglist>(const String &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>ad6b244a52f3b90da6fc463341c8a486f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a190215863579a6d244dccfd261ee0224</anchor>
      <arglist>(const String &amp;name, bool space_delete=true) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a60f2b13d84edfc54aed723fb170478b9</anchor>
      <arglist>(int index, bool space_delete=true) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPathToApplication</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a19086a9bc59b7e3d943ea13b0a9fcb7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a8c41cf242b2ad8c0472e3b57893ef200</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>CommandLineParser &amp;</type>
      <name>operator=</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a583859f7a282b3b8ea4162156f301f55</anchor>
      <arglist>(const CommandLineParser &amp;parser)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printErrors</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a70c31969ec5259b8c093d11a80c34f9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMessage</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a84cda3794b765332bfe43bf8367222fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getByIndex</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a5bbf3174ab2291e3643be49f5cfb09e6</anchor>
      <arglist>(int index, bool space_delete, Param type, void *dst) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getByName</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>aafea72a2d5d225a40e78679cdc89cefb</anchor>
      <arglist>(const String &amp;name, bool space_delete, Param type, void *dst) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>impl</name>
      <anchorfile>d0/d2e/classcv_1_1CommandLineParser.html</anchorfile>
      <anchor>a4f1f41fd43c10f0fd10e631f5dc60b6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::CommonAreaInterPtr</name>
    <filename>d8/d3d/structcv_1_1cudev_1_1CommonAreaInterPtr.html</filename>
    <templarg>typename SrcPtr</templarg>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>d8/d3d/structcv_1_1cudev_1_1CommonAreaInterPtr.html</anchorfile>
      <anchor>a3f176a966adbb6551afd454312efffe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d8/d3d/structcv_1_1cudev_1_1CommonAreaInterPtr.html</anchorfile>
      <anchor>ad55b6c4ee82ccf307866678a6bd635f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d8/d3d/structcv_1_1cudev_1_1CommonAreaInterPtr.html</anchorfile>
      <anchor>a54b5732a89978ca29a5f4b580228836f</anchor>
      <arglist>(float y, float x) const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>area_height</name>
      <anchorfile>d8/d3d/structcv_1_1cudev_1_1CommonAreaInterPtr.html</anchorfile>
      <anchor>a9d3ab2324aeebf48861c1b8be475f71b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>area_width</name>
      <anchorfile>d8/d3d/structcv_1_1cudev_1_1CommonAreaInterPtr.html</anchorfile>
      <anchor>a1e1cea958df9ae5cb84607588f7eb0b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d8/d3d/structcv_1_1cudev_1_1CommonAreaInterPtr.html</anchorfile>
      <anchor>a28a7a5450092bac2259f9e70fd5a74d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::CommonAreaInterPtrSz</name>
    <filename>db/d1c/structcv_1_1cudev_1_1CommonAreaInterPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::CommonAreaInterPtr&lt; SrcPtr &gt;</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>db/d1c/structcv_1_1cudev_1_1CommonAreaInterPtrSz.html</anchorfile>
      <anchor>a3fe3f0ac6fde783c6782e7439147facd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>db/d1c/structcv_1_1cudev_1_1CommonAreaInterPtrSz.html</anchorfile>
      <anchor>acca3bbd5e7959a9d044eadef200eaf5e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CompareLayer</name>
    <filename>df/d72/classcv_1_1dnn_1_1CompareLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>df/d72/classcv_1_1dnn_1_1CompareLayer.html</anchorfile>
      <anchor>ab8dee3846f90d7035aa045e31470398c</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag</name>
    <filename>dd/d3d/structcv_1_1detail_1_1CompileArgTag.html</filename>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::calib3d::cpu::StereoInitParam &gt;</name>
    <filename>d8/dab/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d8/dab/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam_01_4.html</anchorfile>
      <anchor>afaab5f30f538657433beda6d12518c5b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::GNetPackage &gt;</name>
    <filename>dc/dbf/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1GNetPackage_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>dc/dbf/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1GNetPackage_01_4.html</anchorfile>
      <anchor>addfc5b32e9414899bd7c0562f5c98adc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::onnx::WorkloadTypeONNXPtr &gt;</name>
    <filename>d5/db3/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1onnx_1_1WorkloadTypeONNXPtr_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d5/db3/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1onnx_1_1WorkloadTypeONNXPtr_01_4.html</anchorfile>
      <anchor>a93f000400a430818dc3d8551ad04ad32</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::ot::ObjectTrackerParams &gt;</name>
    <filename>d8/d7e/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1ot_1_1ObjectTrackerParams_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d8/d7e/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1ot_1_1ObjectTrackerParams_01_4.html</anchorfile>
      <anchor>a598e40c95bdd878fccff84b93847d2ed</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::plaidml::config &gt;</name>
    <filename>da/d3c/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1plaidml_1_1config_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>da/d3c/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1plaidml_1_1config_01_4.html</anchorfile>
      <anchor>a5651cdc6b5c035f9060d2239b8addb97</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::streaming::queue_capacity &gt;</name>
    <filename>de/d54/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1streaming_1_1queue__capacity_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>de/d54/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1streaming_1_1queue__capacity_01_4.html</anchorfile>
      <anchor>a6cb9a5ef63bc44a93c38bcec6408efa9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::use_only &gt;</name>
    <filename>df/d53/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1use__only_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>df/d53/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1use__only_01_4.html</anchorfile>
      <anchor>ab31337d4694c7893bb563304798a1cad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::video::BackgroundSubtractorParams &gt;</name>
    <filename>d6/d7e/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1video_1_1BackgroundSubtractorParams_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d6/d7e/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1video_1_1BackgroundSubtractorParams_01_4.html</anchorfile>
      <anchor>ae15705bfb81dabc44445a6c9666a6ed1</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::wip::draw::freetype_font &gt;</name>
    <filename>d8/da3/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1wip_1_1draw_1_1freetype__font_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d8/da3/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1wip_1_1draw_1_1freetype__font_01_4.html</anchorfile>
      <anchor>ade3c547887b8123994ea76238860fca9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::wip::ov::benchmark_mode &gt;</name>
    <filename>d5/db1/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1wip_1_1ov_1_1benchmark__mode_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d5/db1/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1wip_1_1ov_1_1benchmark__mode_01_4.html</anchorfile>
      <anchor>a542d89c4030bb863a2fd644b2504c36d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::gapi::wip::ov::WorkloadTypeOVPtr &gt;</name>
    <filename>d8/d7e/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1wip_1_1ov_1_1WorkloadTypeOVPtr_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d8/d7e/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1gapi_1_1wip_1_1ov_1_1WorkloadTypeOVPtr_01_4.html</anchorfile>
      <anchor>a4f995c66d1a8341daf6e853cd9215d00</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::GKernelPackage &gt;</name>
    <filename>de/d89/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1GKernelPackage_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>de/d89/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1GKernelPackage_01_4.html</anchorfile>
      <anchor>a403ba6b9b7f4c1c2e74c13d8dc57666f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::graph_dump_path &gt;</name>
    <filename>d3/d64/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1graph__dump__path_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d3/d64/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1graph__dump__path_01_4.html</anchorfile>
      <anchor>acc0c049cff631295746cf0441169b758</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; cv::use_threaded_executor &gt;</name>
    <filename>de/dad/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1use__threaded__executor_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>de/dad/structcv_1_1detail_1_1CompileArgTag_3_01cv_1_1use__threaded__executor_01_4.html</anchorfile>
      <anchor>a4fc9762e7451a573dac69dfa6f52687c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; gapi::oak::ColorCameraParams &gt;</name>
    <filename>d0/d47/structcv_1_1detail_1_1CompileArgTag_3_01gapi_1_1oak_1_1ColorCameraParams_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d0/d47/structcv_1_1detail_1_1CompileArgTag_3_01gapi_1_1oak_1_1ColorCameraParams_01_4.html</anchorfile>
      <anchor>a575d74d844f695a4c95d248b7c649cb9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; gapi::oak::EncoderConfig &gt;</name>
    <filename>d0/d0e/structcv_1_1detail_1_1CompileArgTag_3_01gapi_1_1oak_1_1EncoderConfig_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d0/d0e/structcv_1_1detail_1_1CompileArgTag_3_01gapi_1_1oak_1_1EncoderConfig_01_4.html</anchorfile>
      <anchor>a513fe426291549c19df8e6c19eb9dab0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; gapi::streaming::sync_policy &gt;</name>
    <filename>da/d8d/structcv_1_1detail_1_1CompileArgTag_3_01gapi_1_1streaming_1_1sync__policy_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>da/d8d/structcv_1_1detail_1_1CompileArgTag_3_01gapi_1_1streaming_1_1sync__policy_01_4.html</anchorfile>
      <anchor>ad6a2c2e04588cad6cc97e6082e18deda</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; GFluidOutputRois &gt;</name>
    <filename>d7/d5e/structcv_1_1detail_1_1CompileArgTag_3_01GFluidOutputRois_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d7/d5e/structcv_1_1detail_1_1CompileArgTag_3_01GFluidOutputRois_01_4.html</anchorfile>
      <anchor>acb2d765eb2fb6de075ed5265cc7172a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; GFluidParallelFor &gt;</name>
    <filename>de/d5f/structcv_1_1detail_1_1CompileArgTag_3_01GFluidParallelFor_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>de/d5f/structcv_1_1detail_1_1CompileArgTag_3_01GFluidParallelFor_01_4.html</anchorfile>
      <anchor>ae8228268cc3e123ac1b9e2f0e1f22529</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompileArgTag&lt; GFluidParallelOutputRois &gt;</name>
    <filename>d5/dc7/structcv_1_1detail_1_1CompileArgTag_3_01GFluidParallelOutputRois_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>tag</name>
      <anchorfile>d5/dc7/structcv_1_1detail_1_1CompileArgTag_3_01GFluidParallelOutputRois_01_4.html</anchorfile>
      <anchor>acc0b2d87a3f93854bea705dcfab86fa3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::ov::detail::ParamDesc::CompiledModel</name>
    <filename>d5/def/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1CompiledModel.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>blob_path</name>
      <anchorfile>d5/def/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1CompiledModel.html</anchorfile>
      <anchor>a1904f6e8f6e2bdfcbe41d6f2daff7b25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Complex</name>
    <filename>da/df6/classcv_1_1Complex.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="function">
      <type></type>
      <name>Complex</name>
      <anchorfile>da/df6/classcv_1_1Complex.html</anchorfile>
      <anchor>af3bec7e8907947043569bf8a366a84f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Complex</name>
      <anchorfile>da/df6/classcv_1_1Complex.html</anchorfile>
      <anchor>ad7d6fe6d84cff0cd7ad5e46dccdb5c1b</anchor>
      <arglist>(_Tp _re, _Tp _im=0)</arglist>
    </member>
    <member kind="function">
      <type>Complex</type>
      <name>conj</name>
      <anchorfile>da/df6/classcv_1_1Complex.html</anchorfile>
      <anchor>a6e911d2fb0bedec658406fc135f9d1a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Complex&lt; T2 &gt;</name>
      <anchorfile>da/df6/classcv_1_1Complex.html</anchorfile>
      <anchor>a4a96b4e23292e84682ff67435018c93c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>im</name>
      <anchorfile>da/df6/classcv_1_1Complex.html</anchorfile>
      <anchor>a7bdb5493cb787a4e644a51744c5dfbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>re</name>
      <anchorfile>da/df6/classcv_1_1Complex.html</anchorfile>
      <anchor>ac4cd4a983c71a573eaeaa8bbbda02495</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompressedRectilinearPortraitProjector</name>
    <filename>d0/ded/structcv_1_1detail_1_1CompressedRectilinearPortraitProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d0/ded/structcv_1_1detail_1_1CompressedRectilinearPortraitProjector.html</anchorfile>
      <anchor>ac1326980813ddf21bae2576d8d6e2433</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d0/ded/structcv_1_1detail_1_1CompressedRectilinearPortraitProjector.html</anchorfile>
      <anchor>aed4225e50d87676a9b73b1f46a277840</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a</name>
      <anchorfile>d0/ded/structcv_1_1detail_1_1CompressedRectilinearPortraitProjector.html</anchorfile>
      <anchor>acb527ebab56f189dbef042b9c1fccc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>d0/ded/structcv_1_1detail_1_1CompressedRectilinearPortraitProjector.html</anchorfile>
      <anchor>a157e0e5ccd1ee08636eb1eadcdc95251</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CompressedRectilinearPortraitWarper</name>
    <filename>de/d9a/classcv_1_1CompressedRectilinearPortraitWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type></type>
      <name>CompressedRectilinearPortraitWarper</name>
      <anchorfile>de/d9a/classcv_1_1CompressedRectilinearPortraitWarper.html</anchorfile>
      <anchor>ab8e275b58a1e3592528e4d72b4a6fa6a</anchor>
      <arglist>(float A=1, float B=1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>de/d9a/classcv_1_1CompressedRectilinearPortraitWarper.html</anchorfile>
      <anchor>a4c3642d1da83b87545b780dc2aaa9f89</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::CompressedRectilinearPortraitWarper</name>
    <filename>dd/dc8/classcv_1_1detail_1_1CompressedRectilinearPortraitWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; CompressedRectilinearPortraitProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>CompressedRectilinearPortraitWarper</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1CompressedRectilinearPortraitWarper.html</anchorfile>
      <anchor>a5ad1e730652815931dfcc74a268fc3b5</anchor>
      <arglist>(float scale, float A=1, float B=1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CompressedRectilinearProjector</name>
    <filename>db/dbb/structcv_1_1detail_1_1CompressedRectilinearProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>db/dbb/structcv_1_1detail_1_1CompressedRectilinearProjector.html</anchorfile>
      <anchor>a7f8cf7e90aa0d6719594e41e63c2b8f8</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>db/dbb/structcv_1_1detail_1_1CompressedRectilinearProjector.html</anchorfile>
      <anchor>aa84e919cc3041a43d790d163dee1c741</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a</name>
      <anchorfile>db/dbb/structcv_1_1detail_1_1CompressedRectilinearProjector.html</anchorfile>
      <anchor>a13adc4baeb85a15e42b374d5a1662e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>db/dbb/structcv_1_1detail_1_1CompressedRectilinearProjector.html</anchorfile>
      <anchor>a401bab51b49ffec7698dbf8dca4b2c77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CompressedRectilinearWarper</name>
    <filename>d0/dd5/classcv_1_1CompressedRectilinearWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type></type>
      <name>CompressedRectilinearWarper</name>
      <anchorfile>d0/dd5/classcv_1_1CompressedRectilinearWarper.html</anchorfile>
      <anchor>a08636b91dd4802fb26765788c4f4e826</anchor>
      <arglist>(float A=1, float B=1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d0/dd5/classcv_1_1CompressedRectilinearWarper.html</anchorfile>
      <anchor>aa100f9fa525c847f95491ba104ddc888</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::CompressedRectilinearWarper</name>
    <filename>dd/dbe/classcv_1_1detail_1_1CompressedRectilinearWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; CompressedRectilinearProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>CompressedRectilinearWarper</name>
      <anchorfile>dd/dbe/classcv_1_1detail_1_1CompressedRectilinearWarper.html</anchorfile>
      <anchor>a1d839e593941f89469c196b52117a4db</anchor>
      <arglist>(float scale, float A=1, float B=1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ConcatLayer</name>
    <filename>da/d5c/classcv_1_1dnn_1_1ConcatLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ConcatLayer &gt;</type>
      <name>create</name>
      <anchorfile>da/d5c/classcv_1_1dnn_1_1ConcatLayer.html</anchorfile>
      <anchor>a31c91ec0ecd0c277d7508961cb9a06ca</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis</name>
      <anchorfile>da/d5c/classcv_1_1dnn_1_1ConcatLayer.html</anchorfile>
      <anchor>a1f11c2cdc4398cd0bd5875233ee1a256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>padding</name>
      <anchorfile>da/d5c/classcv_1_1dnn_1_1ConcatLayer.html</anchorfile>
      <anchor>a254a3d15d6d710d8da0880934b80d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>paddingValue</name>
      <anchorfile>da/d5c/classcv_1_1dnn_1_1ConcatLayer.html</anchorfile>
      <anchor>a266a094fb6938f0df77ca162c7c45f49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::FacemarkAAM::Config</name>
    <filename>d0/ded/structcv_1_1face_1_1FacemarkAAM_1_1Config.html</filename>
    <member kind="function">
      <type></type>
      <name>Config</name>
      <anchorfile>d0/ded/structcv_1_1face_1_1FacemarkAAM_1_1Config.html</anchorfile>
      <anchor>aa40a2cb0325e4f6c812d51f8b56f6f74</anchor>
      <arglist>(Mat rot=Mat::eye(2, 2, CV_32F), Point2f trans=Point2f(0.0f, 0.0f), float scaling=1.0f, int scale_id=0)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>model_scale_idx</name>
      <anchorfile>d0/ded/structcv_1_1face_1_1FacemarkAAM_1_1Config.html</anchorfile>
      <anchor>aada12fc918928a31d73519ad8b3d0976</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>R</name>
      <anchorfile>d0/ded/structcv_1_1face_1_1FacemarkAAM_1_1Config.html</anchorfile>
      <anchor>a523237291402f020dd17d37e15321c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>d0/ded/structcv_1_1face_1_1FacemarkAAM_1_1Config.html</anchorfile>
      <anchor>af2774ac571ba4eec364f95e1e8c51e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point2f</type>
      <name>t</name>
      <anchorfile>d0/ded/structcv_1_1face_1_1FacemarkAAM_1_1Config.html</anchorfile>
      <anchor>ad45f131c4c9a989b14ffb6ba5348cbd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::plaidml::config</name>
    <filename>de/d39/structcv_1_1gapi_1_1plaidml_1_1config.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>dev_id</name>
      <anchorfile>de/d39/structcv_1_1gapi_1_1plaidml_1_1config.html</anchorfile>
      <anchor>abbdf5cd394a6a6a761e25e6512eda752</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>trg_id</name>
      <anchorfile>de/d39/structcv_1_1gapi_1_1plaidml_1_1config.html</anchorfile>
      <anchor>a7be03e252b22c2ac83a03bac8c7f1dd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ConjGradSolver</name>
    <filename>d0/d21/classcv_1_1ConjGradSolver.html</filename>
    <base>cv::MinProblemSolver</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ConjGradSolver &gt;</type>
      <name>create</name>
      <anchorfile>d0/d21/classcv_1_1ConjGradSolver.html</anchorfile>
      <anchor>ad07ab5f0778e2a837d77393c790299ad</anchor>
      <arglist>(const Ptr&lt; MinProblemSolver::Function &gt; &amp;f=Ptr&lt; ConjGradSolver::Function &gt;(), TermCriteria termcrit=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5000, 0.000001))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::ConsistentMosaicInpainter</name>
    <filename>d9/dba/classcv_1_1videostab_1_1ConsistentMosaicInpainter.html</filename>
    <base>cv::videostab::InpainterBase</base>
    <member kind="function">
      <type></type>
      <name>ConsistentMosaicInpainter</name>
      <anchorfile>d9/dba/classcv_1_1videostab_1_1ConsistentMosaicInpainter.html</anchorfile>
      <anchor>ab630d4502bf586264ec21ee342e04fa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inpaint</name>
      <anchorfile>d9/dba/classcv_1_1videostab_1_1ConsistentMosaicInpainter.html</anchorfile>
      <anchor>a1c7d7469200ede9d31eda981d28c6581</anchor>
      <arglist>(int idx, Mat &amp;frame, Mat &amp;mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStdevThresh</name>
      <anchorfile>d9/dba/classcv_1_1videostab_1_1ConsistentMosaicInpainter.html</anchorfile>
      <anchor>a08f47e6b4674029d42a823e2a8243312</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>stdevThresh</name>
      <anchorfile>d9/dba/classcv_1_1videostab_1_1ConsistentMosaicInpainter.html</anchorfile>
      <anchor>acaf556d32a5248757702bd662fa8d901</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ConstantPtr</name>
    <filename>d5/db7/structcv_1_1cudev_1_1ConstantPtr.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>d5/db7/structcv_1_1cudev_1_1ConstantPtr.html</anchorfile>
      <anchor>a60ba990da6b921bc8b52818d484853ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>d5/db7/structcv_1_1cudev_1_1ConstantPtr.html</anchorfile>
      <anchor>a452e0eeafdf986d832a1a532d3e82b6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d5/db7/structcv_1_1cudev_1_1ConstantPtr.html</anchorfile>
      <anchor>ab9fdee7febaee40d0a8d84dc03e683f6</anchor>
      <arglist>(int, int) const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>value</name>
      <anchorfile>d5/db7/structcv_1_1cudev_1_1ConstantPtr.html</anchorfile>
      <anchor>aa5ce9b10fe30e8cf58117e9fcb430c8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ConstantPtrSz</name>
    <filename>d2/df7/structcv_1_1cudev_1_1ConstantPtrSz.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::ConstantPtr&lt; T &gt;</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d2/df7/structcv_1_1cudev_1_1ConstantPtrSz.html</anchorfile>
      <anchor>a53f800055b4a3659730a9dcfaa2825b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d2/df7/structcv_1_1cudev_1_1ConstantPtrSz.html</anchorfile>
      <anchor>aef3969808520d7d07d099686d76467c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ConstLayer</name>
    <filename>de/dff/classcv_1_1dnn_1_1ConstLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>de/dff/classcv_1_1dnn_1_1ConstLayer.html</anchorfile>
      <anchor>aa06f7659c414272118d05f492d33e52a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::contains_shape_field</name>
    <filename>dd/dbc/structcv_1_1detail_1_1contains__shape__field.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::contains_shape_field&lt; TaggedTypeCandidate, void_t&lt; decltype(TaggedTypeCandidate::shape)&gt; &gt;</name>
    <filename>d7/de9/structcv_1_1detail_1_1contains__shape__field_3_01TaggedTypeCandidate_00_01void__t_3_01decltype_096f2ad3af4e5ab1f02059720b7ba9eda.html</filename>
    <templarg>typename TaggedTypeCandidate</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::Context</name>
    <filename>dc/d38/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Context.html</filename>
    <member kind="typedef">
      <type>void *</type>
      <name>Ptr</name>
      <anchorfile>dc/d38/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Context.html</anchorfile>
      <anchor>af682050af7ad78332afc44af2c0986c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Context</name>
      <anchorfile>dc/d38/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Context.html</anchorfile>
      <anchor>aed48d235d30edd2d096716dc7fc6e384</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr</type>
      <name>get_ptr</name>
      <anchorfile>dc/d38/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Context.html</anchorfile>
      <anchor>a0bac3497b51ad84b9494ed387fff8fc4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AccelType</type>
      <name>get_type</name>
      <anchorfile>dc/d38/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Context.html</anchorfile>
      <anchor>a473daa3f9ad9cd7c8292f3480ee67a5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>IDeviceSelector</name>
      <anchorfile>dc/d38/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Context.html</anchorfile>
      <anchor>a572730717d65e00cccf6ef7adfd65a37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Context</name>
    <filename>d1/d45/classcv_1_1ocl_1_1Context.html</filename>
    <class kind="class">cv::ocl::Context::UserContext</class>
    <member kind="function">
      <type></type>
      <name>Context</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a1e29fc6b44d86782dd90a9fe986c9cd1</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Context</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a2f80a4600f75bb25b511e196c331b746</anchor>
      <arglist>(const Context &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Context</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a0ecef3725fe839e32289e928c04c0f98</anchor>
      <arglist>(Context &amp;&amp;c) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Context</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a1db64b0cb4055c0a3fbeb51fd8682bfa</anchor>
      <arglist>(int dtype)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Context</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>aee92207979185b1061db60667a0c22cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a34a5de8c9951363ed10bc44813971d9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>ab2662240cf90de0069ed416557ffab93</anchor>
      <arglist>(int dtype)</arglist>
    </member>
    <member kind="function">
      <type>Device &amp;</type>
      <name>device</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>abc0d5b72f7821637fa98058ca753a452</anchor>
      <arglist>(size_t idx) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a579d721330f1480fe04736469bb4e27b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Impl *</type>
      <name>getImpl</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a5ceecf52dcb42277ae852ad9295253e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>getOpenCLContextProperty</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a4811a6e1ec6febd07b0d3980d6312521</anchor>
      <arglist>(int propertyId) const</arglist>
    </member>
    <member kind="function">
      <type>Program</type>
      <name>getProg</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a9b16748ebf8a27a343c3d702606f5a28</anchor>
      <arglist>(const ProgramSource &amp;prog, const String &amp;buildopt, String &amp;errmsg)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; T &gt;</type>
      <name>getUserContext</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a7bc3305b4f5150426396f8f487fa48ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; UserContext &gt;</type>
      <name>getUserContext</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a659ef8eb05d4b39b45433140141bcf15</anchor>
      <arglist>(std::type_index typeId)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>ndevices</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>adb412f36d792b6a219c54d912a9ff43b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>aaa2c55ecaac5851c8e0493b4cf5aa259</anchor>
      <arglist>(const Context &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a317e8c510571d0640c9c2c217bbb793c</anchor>
      <arglist>(Context &amp;&amp;c) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>af248ab9f544a1147b27882ba63067caf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>ac9d59d02b1305f82fd9ce6f7222cab35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserContext</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>ac0439021c4a4911c391820975084d38c</anchor>
      <arglist>(const std::shared_ptr&lt; T &gt; &amp;userContext)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUserContext</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>afcedc47addf5fb6e383e4e506671d5de</anchor>
      <arglist>(std::type_index typeId, const std::shared_ptr&lt; UserContext &gt; &amp;userContext)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseSVM</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a103147dc9c81aca85ffe02ee7325176a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unloadProg</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a2f0c81651cac98395c68f88756d92468</anchor>
      <arglist>(Program &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useSVM</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a56a15a1aa2cfc1b430f5aae424397c5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Context</type>
      <name>create</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a71fd118ca17edb79d936a8055441a7db</anchor>
      <arglist>(const std::string &amp;configuration)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Context</type>
      <name>fromDevice</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>afca93fd75a481337148310b68b488477</anchor>
      <arglist>(const ocl::Device &amp;device)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Context</type>
      <name>fromHandle</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>ab6570940f8a3e4c8c125e245b646fd80</anchor>
      <arglist>(void *context)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Context &amp;</type>
      <name>getDefault</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>a75a786be2f0bfbcbe8cd49976db3303e</anchor>
      <arglist>(bool initialize=true)</arglist>
    </member>
    <member kind="variable">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d1/d45/classcv_1_1ocl_1_1Context.html</anchorfile>
      <anchor>aa40f58476d9e54c1c58557f24eede23c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::fastcv::FCVMSER::ContourData</name>
    <filename>d6/d6f/structcv_1_1fastcv_1_1FCVMSER_1_1ContourData.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nodeCounter</name>
      <anchorfile>d6/d6f/structcv_1_1fastcv_1_1FCVMSER_1_1ContourData.html</anchorfile>
      <anchor>a1c737b75ec3aac91a1fca8321d2ed8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>nodeId</name>
      <anchorfile>d6/d6f/structcv_1_1fastcv_1_1FCVMSER_1_1ContourData.html</anchorfile>
      <anchor>a288134a0c2a2d07a58582279b4fe23d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32_t</type>
      <name>polarity</name>
      <anchorfile>d6/d6f/structcv_1_1fastcv_1_1FCVMSER_1_1ContourData.html</anchorfile>
      <anchor>af01f641d69ada26035524f5b1941e7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>variation</name>
      <anchorfile>d6/d6f/structcv_1_1fastcv_1_1FCVMSER_1_1ContourData.html</anchorfile>
      <anchor>a5cac42eabc3a750311018797a99bc3cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::ContourFitting</name>
    <filename>d5/d72/classcv_1_1ximgproc_1_1ContourFitting.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>ContourFitting</name>
      <anchorfile>d5/d72/classcv_1_1ximgproc_1_1ContourFitting.html</anchorfile>
      <anchor>a5e4d25365e3033d2d8113a6e1a2c2db1</anchor>
      <arglist>(int ctr=1024, int fd=16)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimateTransformation</name>
      <anchorfile>d5/d72/classcv_1_1ximgproc_1_1ContourFitting.html</anchorfile>
      <anchor>accc14ec480558af80be47abf1134daf0</anchor>
      <arglist>(InputArray src, InputArray dst, OutputArray alphaPhiST, double &amp;dist, bool fdContour=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimateTransformation</name>
      <anchorfile>d5/d72/classcv_1_1ximgproc_1_1ContourFitting.html</anchorfile>
      <anchor>af9cd9550a5d1103f687367680f4e0918</anchor>
      <arglist>(InputArray src, InputArray dst, OutputArray alphaPhiST, double *dist=0, bool fdContour=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCtrSize</name>
      <anchorfile>d5/d72/classcv_1_1ximgproc_1_1ContourFitting.html</anchorfile>
      <anchor>aac3c909a4b3d35c45982d4cdfa06d6b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFDSize</name>
      <anchorfile>d5/d72/classcv_1_1ximgproc_1_1ContourFitting.html</anchorfile>
      <anchor>a1ae9e076711e80b4e4ecb39045b26fff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCtrSize</name>
      <anchorfile>d5/d72/classcv_1_1ximgproc_1_1ContourFitting.html</anchorfile>
      <anchor>a24bfff7e1fe21efb3e5af97e132fdfd6</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFDSize</name>
      <anchorfile>d5/d72/classcv_1_1ximgproc_1_1ContourFitting.html</anchorfile>
      <anchor>a15d09cb24987736bf9bbb9241170da0f</anchor>
      <arglist>(int n)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ConvertTuple</name>
    <filename>d9/d6a/structcv_1_1cudev_1_1ConvertTuple.html</filename>
    <templarg>class Tuple</templarg>
    <templarg>template&lt; typename T &gt; class CvtOp</templarg>
    <member kind="typedef">
      <type>tuple_detail::ConvertTuple&lt; Tuple, tuple_size&lt; Tuple &gt;::value, CvtOp &gt;::type</type>
      <name>type</name>
      <anchorfile>d9/d6a/structcv_1_1cudev_1_1ConvertTuple.html</anchorfile>
      <anchor>a00660eb59e67bef7bb983965ce6710b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::Convolution</name>
    <filename>d4/d25/classcv_1_1cuda_1_1Convolution.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>convolve</name>
      <anchorfile>d4/d25/classcv_1_1cuda_1_1Convolution.html</anchorfile>
      <anchor>a5b7be73953386b725ba57b961a387886</anchor>
      <arglist>(InputArray image, InputArray templ, OutputArray result, bool ccorr=false, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ConvolutionLayer</name>
    <filename>d5/dcf/classcv_1_1dnn_1_1ConvolutionLayer.html</filename>
    <base>cv::dnn::BaseConvolutionLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BaseConvolutionLayer &gt;</type>
      <name>create</name>
      <anchorfile>d5/dcf/classcv_1_1dnn_1_1ConvolutionLayer.html</anchorfile>
      <anchor>ae8f458bbca946d6864ba714a03b51094</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fusedActivation</name>
      <anchorfile>d5/dcf/classcv_1_1dnn_1_1ConvolutionLayer.html</anchorfile>
      <anchor>addd70cff896baf655193cfcc83ba7d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>fusedAdd</name>
      <anchorfile>d5/dcf/classcv_1_1dnn_1_1ConvolutionLayer.html</anchorfile>
      <anchor>a930241e3f4aa00f60982e692a7759874</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useWinograd</name>
      <anchorfile>d5/dcf/classcv_1_1dnn_1_1ConvolutionLayer.html</anchorfile>
      <anchor>a430be6639d9e760307109f26be11380e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ConvolutionLayerInt8</name>
    <filename>db/d97/classcv_1_1dnn_1_1ConvolutionLayerInt8.html</filename>
    <base>cv::dnn::BaseConvolutionLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BaseConvolutionLayer &gt;</type>
      <name>create</name>
      <anchorfile>db/d97/classcv_1_1dnn_1_1ConvolutionLayerInt8.html</anchorfile>
      <anchor>afacd9d177ecada904fba709f5b4e06bb</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>input_sc</name>
      <anchorfile>db/d97/classcv_1_1dnn_1_1ConvolutionLayerInt8.html</anchorfile>
      <anchor>aecbdc3c4e58c431d686a741bd6987884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>input_zp</name>
      <anchorfile>db/d97/classcv_1_1dnn_1_1ConvolutionLayerInt8.html</anchorfile>
      <anchor>a630289cb8c4e044ad9f577a1092bfdc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>output_sc</name>
      <anchorfile>db/d97/classcv_1_1dnn_1_1ConvolutionLayerInt8.html</anchorfile>
      <anchor>a7034bd17a700771c423bc90ab4cb1450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>output_zp</name>
      <anchorfile>db/d97/classcv_1_1dnn_1_1ConvolutionLayerInt8.html</anchorfile>
      <anchor>aafec29bbea2ee1c0406d605acd34de0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>per_channel</name>
      <anchorfile>db/d97/classcv_1_1dnn_1_1ConvolutionLayerInt8.html</anchorfile>
      <anchor>a3fa0fef0b55108562ea5952913949d88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useWinograd</name>
      <anchorfile>db/d97/classcv_1_1dnn_1_1ConvolutionLayerInt8.html</anchorfile>
      <anchor>aaaba43c7f6c0132f454afe9163d9c5e7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::copy_through_move_t</name>
    <filename>db/df6/structcv_1_1util_1_1copy__through__move__t.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>copy_through_move_t</name>
      <anchorfile>db/df6/structcv_1_1util_1_1copy__through__move__t.html</anchorfile>
      <anchor>a900c0e0dd5411ea237673f8f257604e0</anchor>
      <arglist>(copy_through_move_t &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>copy_through_move_t</name>
      <anchorfile>db/df6/structcv_1_1util_1_1copy__through__move__t.html</anchorfile>
      <anchor>a50f1c5240bd54c899aebe648c327adcf</anchor>
      <arglist>(copy_through_move_t const &amp;lhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>copy_through_move_t</name>
      <anchorfile>db/df6/structcv_1_1util_1_1copy__through__move__t.html</anchorfile>
      <anchor>aeea06c957ce53f00a0feec31024e1b2f</anchor>
      <arglist>(T &amp;&amp;g)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get</name>
      <anchorfile>db/df6/structcv_1_1util_1_1copy__through__move__t.html</anchorfile>
      <anchor>ae69a3a3c89354baffcaa947bdad09c95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get</name>
      <anchorfile>db/df6/structcv_1_1util_1_1copy__through__move__t.html</anchorfile>
      <anchor>a8ff7d776bd55f2342b543a7003e61dda</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>value</name>
      <anchorfile>db/df6/structcv_1_1util_1_1copy__through__move__t.html</anchorfile>
      <anchor>aee4bdb6e24b3e3950d14de64c6d63737</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::onnx::ep::CoreML</name>
    <filename>d2/da7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CoreML.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>CoreML</name>
      <anchorfile>d2/da7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CoreML.html</anchorfile>
      <anchor>af41f405dc29707fcfe7b5dc59dba179f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP CoreML &amp;</type>
      <name>cfgEnableOnlyNeuralEngine</name>
      <anchorfile>d2/da7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CoreML.html</anchorfile>
      <anchor>ac0a526cda1d76e6ac895c5d9eb7d5190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP CoreML &amp;</type>
      <name>cfgEnableOnSubgraph</name>
      <anchorfile>d2/da7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CoreML.html</anchorfile>
      <anchor>af27ec2d3c59c5e0afdd06c67087fd1dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP CoreML &amp;</type>
      <name>cfgUseCPUOnly</name>
      <anchorfile>d2/da7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CoreML.html</anchorfile>
      <anchor>aabd659aa5a76444f8cfd520f7628d34a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_on_subgraph</name>
      <anchorfile>d2/da7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CoreML.html</anchorfile>
      <anchor>af308a602de164819b7e4c4a83b35ebba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_only_ane</name>
      <anchorfile>d2/da7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CoreML.html</anchorfile>
      <anchor>af78a210f2cb51121ec2f20bc2cdadaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_cpu_only</name>
      <anchorfile>d2/da7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CoreML.html</anchorfile>
      <anchor>a478e9bae6f3d2130e50d9e22aff8afed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::CornernessCriteria</name>
    <filename>dd/d63/classcv_1_1cuda_1_1CornernessCriteria.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>dd/d63/classcv_1_1cuda_1_1CornernessCriteria.html</anchorfile>
      <anchor>a973a98647acb7906712004d9a8710e4a</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::CornersDetector</name>
    <filename>de/d95/classcv_1_1cuda_1_1CornersDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>de/d95/classcv_1_1cuda_1_1CornersDetector.html</anchorfile>
      <anchor>a3a103ca6d48c51840d31397730a692aa</anchor>
      <arglist>(InputArray image, OutputArray corners, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxCorners</name>
      <anchorfile>de/d95/classcv_1_1cuda_1_1CornersDetector.html</anchorfile>
      <anchor>a405daae31ba4bb495b8c644fcc7ef742</anchor>
      <arglist>(int maxCorners)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinDistance</name>
      <anchorfile>de/d95/classcv_1_1cuda_1_1CornersDetector.html</anchorfile>
      <anchor>a8ce698f573233c9b61304b4f5bca8b70</anchor>
      <arglist>(double minDistance)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CorrelationLayer</name>
    <filename>d4/d8a/classcv_1_1dnn_1_1CorrelationLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CorrelationLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/d8a/classcv_1_1dnn_1_1CorrelationLayer.html</anchorfile>
      <anchor>a4eb2ef4fccee4375b9a2731d3777ec73</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cos_func</name>
    <filename>d6/dfb/structcv_1_1cudev_1_1cos__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d6/dfb/structcv_1_1cudev_1_1cos__func.html</anchorfile>
      <anchor>ac65e3554a163769ab13f51592639b9c5</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cos_func&lt; double &gt;</name>
    <filename>db/d23/structcv_1_1cudev_1_1cos__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>db/d23/structcv_1_1cudev_1_1cos__func_3_01double_01_4.html</anchorfile>
      <anchor>aaf9cfdadc2fdf132ce1c6fd1bc4d23c7</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cos_func&lt; float &gt;</name>
    <filename>dd/d7a/structcv_1_1cudev_1_1cos__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/d7a/structcv_1_1cudev_1_1cos__func_3_01float_01_4.html</anchorfile>
      <anchor>aabb752915736cacff3b15eb91a1cc4c5</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cos_func&lt; schar &gt;</name>
    <filename>dc/d25/structcv_1_1cudev_1_1cos__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dc/d25/structcv_1_1cudev_1_1cos__func_3_01schar_01_4.html</anchorfile>
      <anchor>a1e26eec7e6cf6e3cf0ddfcd4d150f10e</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cos_func&lt; short &gt;</name>
    <filename>d7/d03/structcv_1_1cudev_1_1cos__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d7/d03/structcv_1_1cudev_1_1cos__func_3_01short_01_4.html</anchorfile>
      <anchor>a97f88f391e8eccee42251572d6917d39</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cos_func&lt; uchar &gt;</name>
    <filename>dd/d3d/structcv_1_1cudev_1_1cos__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/d3d/structcv_1_1cudev_1_1cos__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a693d78041e8f0eb86a521d7ea868aaa6</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cos_func&lt; uint &gt;</name>
    <filename>da/dc1/structcv_1_1cudev_1_1cos__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>da/dc1/structcv_1_1cudev_1_1cos__func_3_01uint_01_4.html</anchorfile>
      <anchor>a2fe66a37f8017659d4528d44361536d8</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cos_func&lt; ushort &gt;</name>
    <filename>df/d35/structcv_1_1cudev_1_1cos__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/d35/structcv_1_1cudev_1_1cos__func_3_01ushort_01_4.html</anchorfile>
      <anchor>ae58914f83f44a50534220d0496c6f134</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::tbm::CosDistance</name>
    <filename>da/dd4/classcv_1_1detail_1_1tracking_1_1tbm_1_1CosDistance.html</filename>
    <base>cv::detail::tracking::tbm::IDescriptorDistance</base>
    <member kind="function">
      <type></type>
      <name>CosDistance</name>
      <anchorfile>da/dd4/classcv_1_1detail_1_1tracking_1_1tbm_1_1CosDistance.html</anchorfile>
      <anchor>a295fc7d29259efeb064aab7f3cd91db8</anchor>
      <arglist>(const cv::Size &amp;descriptor_size)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute</name>
      <anchorfile>da/dd4/classcv_1_1detail_1_1tracking_1_1tbm_1_1CosDistance.html</anchorfile>
      <anchor>a30b86883e7d7dd4196fbba279806d5b9</anchor>
      <arglist>(const cv::Mat &amp;descr1, const cv::Mat &amp;descr2) override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; float &gt;</type>
      <name>compute</name>
      <anchorfile>da/dd4/classcv_1_1detail_1_1tracking_1_1tbm_1_1CosDistance.html</anchorfile>
      <anchor>a509d41530a813b800ac975f7530a047b</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;descrs1, const std::vector&lt; cv::Mat &gt; &amp;descrs2) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cosh_func</name>
    <filename>dc/d8a/structcv_1_1cudev_1_1cosh__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>dc/d8a/structcv_1_1cudev_1_1cosh__func.html</anchorfile>
      <anchor>a2c216f1403ca120884b6564c6d3a59ce</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cosh_func&lt; double &gt;</name>
    <filename>d5/d3a/structcv_1_1cudev_1_1cosh__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d5/d3a/structcv_1_1cudev_1_1cosh__func_3_01double_01_4.html</anchorfile>
      <anchor>a1a46775b2bbfbad92506fb451ee1c79d</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cosh_func&lt; float &gt;</name>
    <filename>db/d8d/structcv_1_1cudev_1_1cosh__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>db/d8d/structcv_1_1cudev_1_1cosh__func_3_01float_01_4.html</anchorfile>
      <anchor>a1ee29ef52dc2cf4be6d5e6270503bea5</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cosh_func&lt; schar &gt;</name>
    <filename>df/dd8/structcv_1_1cudev_1_1cosh__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/dd8/structcv_1_1cudev_1_1cosh__func_3_01schar_01_4.html</anchorfile>
      <anchor>a7f79b5591445191cb72512e705306d72</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cosh_func&lt; short &gt;</name>
    <filename>dc/d8a/structcv_1_1cudev_1_1cosh__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dc/d8a/structcv_1_1cudev_1_1cosh__func_3_01short_01_4.html</anchorfile>
      <anchor>a73e6537c788b836c602d48c0dbf79e38</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cosh_func&lt; uchar &gt;</name>
    <filename>de/d73/structcv_1_1cudev_1_1cosh__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>de/d73/structcv_1_1cudev_1_1cosh__func_3_01uchar_01_4.html</anchorfile>
      <anchor>ab4369c5946fe73e32b0eec7f6b77ad75</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cosh_func&lt; uint &gt;</name>
    <filename>d5/ddd/structcv_1_1cudev_1_1cosh__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/ddd/structcv_1_1cudev_1_1cosh__func_3_01uint_01_4.html</anchorfile>
      <anchor>a43b76700e20129190cc77111c02e53e4</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::cosh_func&lt; ushort &gt;</name>
    <filename>d2/dd3/structcv_1_1cudev_1_1cosh__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/dd3/structcv_1_1cudev_1_1cosh__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a0171124ee451386c0d600734bd840401</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CoshLayer</name>
    <filename>d2/d1a/classcv_1_1dnn_1_1CoshLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CoshLayer &gt;</type>
      <name>create</name>
      <anchorfile>d2/d1a/classcv_1_1dnn_1_1CoshLayer.html</anchorfile>
      <anchor>ad8b1b01299301fb59fae18bff4606ad7</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CosLayer</name>
    <filename>de/dd8/classcv_1_1dnn_1_1CosLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CosLayer &gt;</type>
      <name>create</name>
      <anchorfile>de/dd8/classcv_1_1dnn_1_1CosLayer.html</anchorfile>
      <anchor>af1a85bd2af5bb3c85055cfee96f4af0c</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::CountNonZeroExprBody</name>
    <filename>dd/d49/structcv_1_1cudev_1_1CountNonZeroExprBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>dd/d49/structcv_1_1cudev_1_1CountNonZeroExprBody.html</anchorfile>
      <anchor>ad465613d9f5946006ac34fb32613611e</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>dd/d49/structcv_1_1cudev_1_1CountNonZeroExprBody.html</anchorfile>
      <anchor>afe56646189c220ebc5d8e726067af322</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::CParams</name>
    <filename>d8/dd8/structcv_1_1face_1_1CParams.html</filename>
    <member kind="function">
      <type></type>
      <name>CParams</name>
      <anchorfile>d8/dd8/structcv_1_1face_1_1CParams.html</anchorfile>
      <anchor>a5da1bcff28e94d582261446703ccc03a</anchor>
      <arglist>(String cascade_model, double sf=1.1, int minN=3, Size minSz=Size(30, 30), Size maxSz=Size())</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>cascade</name>
      <anchorfile>d8/dd8/structcv_1_1face_1_1CParams.html</anchorfile>
      <anchor>a67f72702a442dc214313897a8818a39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CascadeClassifier</type>
      <name>face_cascade</name>
      <anchorfile>d8/dd8/structcv_1_1face_1_1CParams.html</anchorfile>
      <anchor>af43c3f31dab665f66fdc382f47da1008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>maxSize</name>
      <anchorfile>d8/dd8/structcv_1_1face_1_1CParams.html</anchorfile>
      <anchor>aca4652bfbf2c3ea15a2c60828790e097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minNeighbors</name>
      <anchorfile>d8/dd8/structcv_1_1face_1_1CParams.html</anchorfile>
      <anchor>a18c96f625bbb7dacf4246f9c867eac0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>minSize</name>
      <anchorfile>d8/dd8/structcv_1_1face_1_1CParams.html</anchorfile>
      <anchor>a2511bab04817f942b7c2789e5e86159b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scaleFactor</name>
      <anchorfile>d8/dd8/structcv_1_1face_1_1CParams.html</anchorfile>
      <anchor>ac6991f5ba195b3141efbe2f93f2cd4b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CropAndResizeLayer</name>
    <filename>d8/d53/classcv_1_1dnn_1_1CropAndResizeLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>d8/d53/classcv_1_1dnn_1_1CropAndResizeLayer.html</anchorfile>
      <anchor>a4ab37b2948e66f7a774dc338cbf61189</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CropLayer</name>
    <filename>d7/d86/classcv_1_1dnn_1_1CropLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>d7/d86/classcv_1_1dnn_1_1CropLayer.html</anchorfile>
      <anchor>a72776ea96beb6ec078c4b3d91748ca2f</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvCTprep::CT_ASSERT_FAILURE</name>
    <filename>da/d73/structNcvCTprep_1_1CT__ASSERT__FAILURE.html</filename>
    <templarg>bool x</templarg>
  </compound>
  <compound kind="struct">
    <name>NcvCTprep::CT_ASSERT_FAILURE&lt; true &gt;</name>
    <filename>dc/dcf/structNcvCTprep_1_1CT__ASSERT__FAILURE_3_01true_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::CubicInterPtr</name>
    <filename>d3/def/structcv_1_1cudev_1_1CubicInterPtr.html</filename>
    <templarg>typename SrcPtr</templarg>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>d3/def/structcv_1_1cudev_1_1CubicInterPtr.html</anchorfile>
      <anchor>aeb884f4f850a60ed4af3c93657c9a5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d3/def/structcv_1_1cudev_1_1CubicInterPtr.html</anchorfile>
      <anchor>affcd290370fd36ea2b1c9371afe88bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d3/def/structcv_1_1cudev_1_1CubicInterPtr.html</anchorfile>
      <anchor>ab3114deb696273e595f8b6500e893a06</anchor>
      <arglist>(float y, float x) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ float</type>
      <name>bicubicCoeff</name>
      <anchorfile>d3/def/structcv_1_1cudev_1_1CubicInterPtr.html</anchorfile>
      <anchor>a6a8580517d7f9f86dc4a94cfcf7ba5b5</anchor>
      <arglist>(float x_)</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d3/def/structcv_1_1cudev_1_1CubicInterPtr.html</anchorfile>
      <anchor>ac52c1728bef16b9b5fc5d76b5fa33325</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::CubicInterPtrSz</name>
    <filename>d2/d00/structcv_1_1cudev_1_1CubicInterPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::CubicInterPtr&lt; SrcPtr &gt;</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d2/d00/structcv_1_1cudev_1_1CubicInterPtrSz.html</anchorfile>
      <anchor>a302d953d0d2647a34327f752da10fbe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d2/d00/structcv_1_1cudev_1_1CubicInterPtrSz.html</anchorfile>
      <anchor>a520cee3b57634b23735eb26997632151</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::onnx::ep::CUDA</name>
    <filename>d3/dc7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CUDA.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>CUDA</name>
      <anchorfile>d3/dc7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CUDA.html</anchorfile>
      <anchor>a71ce3a2aa1e7d1f5760b79b51d930b0a</anchor>
      <arglist>(const int dev_id)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>device_id</name>
      <anchorfile>d3/dc7/structcv_1_1gapi_1_1onnx_1_1ep_1_1CUDA.html</anchorfile>
      <anchor>a0d0720558d6297d7467289deff8be3ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::CumSumLayer</name>
    <filename>d1/dd1/classcv_1_1dnn_1_1CumSumLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CumSumLayer &gt;</type>
      <name>create</name>
      <anchorfile>d1/dd1/classcv_1_1dnn_1_1CumSumLayer.html</anchorfile>
      <anchor>a50b0828c30b2fc12fbb48ad34cae60ee</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>exclusive</name>
      <anchorfile>d1/dd1/classcv_1_1dnn_1_1CumSumLayer.html</anchorfile>
      <anchor>ad1976827dfe3cd11461e04359faf2693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>reverse</name>
      <anchorfile>d1/dd1/classcv_1_1dnn_1_1CumSumLayer.html</anchorfile>
      <anchor>a956874365a45a78ecf20ddd97c43b9e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ccalib::CustomPattern</name>
    <filename>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>CustomPattern</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a72a983859063dbab6b82b3f9b3de7fdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CustomPattern</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a40679da026bcc8942326b087fed81c66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrate</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a3829a895b1530f961fdd8a41f5419fff</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>ac416a191477271c2481a1a2909172bce</anchor>
      <arglist>(InputArray pattern, const Size2f boardSize, OutputArray output=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawOrientation</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a3ba4d56fe50a572e0edbd42e8ce246a6</anchor>
      <arglist>(InputOutputArray image, InputArray tvec, InputArray rvec, InputArray cameraMatrix, InputArray distCoeffs, double axis_length=3, int axis_width=2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findPattern</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a968d86b3c84215f91e992e961352287b</anchor>
      <arglist>(InputArray image, OutputArray matched_features, OutputArray pattern_points, const double ratio=0.7, const double proj_error=8.0, const bool refine_position=false, OutputArray out=noArray(), OutputArray H=noArray(), OutputArray pattern_corners=noArray())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findRt</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>af718c66db3c5aca64ad160366f97dbff</anchor>
      <arglist>(InputArray image, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, bool useExtrinsicGuess=false, int flags=SOLVEPNP_ITERATIVE)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findRt</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>ae16f40289d6f364a772ca46863d61a09</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, bool useExtrinsicGuess=false, int flags=SOLVEPNP_ITERATIVE)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findRtRANSAC</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>af10afe143eb9fe66755bf14f44a0ddb5</anchor>
      <arglist>(InputArray image, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, bool useExtrinsicGuess=false, int iterationsCount=100, float reprojectionError=8.0, int minInliersCount=100, OutputArray inliers=noArray(), int flags=SOLVEPNP_ITERATIVE)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findRtRANSAC</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a2d22157c9b5f8ba7ee88abc1078d8223</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, bool useExtrinsicGuess=false, int iterationsCount=100, float reprojectionError=8.0, int minInliersCount=100, OutputArray inliers=noArray(), int flags=SOLVEPNP_ITERATIVE)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DescriptorExtractor &gt;</type>
      <name>getDescriptorExtractor</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a06e05df6f1df1d55e42011bdd73ec84e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DescriptorMatcher &gt;</type>
      <name>getDescriptorMatcher</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a85710237cb85353f55a69668d08a20e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FeatureDetector &gt;</type>
      <name>getFeatureDetector</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>ae5ace46d0c07a2ab490619a4a4c56eb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPatternPoints</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>adeb6b4cd4bd64345d1de8063085e9dd0</anchor>
      <arglist>(std::vector&lt; KeyPoint &gt; &amp;original_points)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getPixelSize</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a086c2100b04fceb4f8a3226dd940d7dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInitialized</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a2690ff629378e78f6d2d1d1e5b6e317b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDescriptorExtractor</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a6a3f98641555cf96c5f7abd8e5433346</anchor>
      <arglist>(Ptr&lt; DescriptorExtractor &gt; extractor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDescriptorMatcher</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a18a96fa9cde8fcbb52ad28c649d9cec6</anchor>
      <arglist>(Ptr&lt; DescriptorMatcher &gt; matcher)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setFeatureDetector</name>
      <anchorfile>d3/d3e/classcv_1_1ccalib_1_1CustomPattern.html</anchorfile>
      <anchor>a8bb63fb54c4d07790c4501b8e09db92e</anchor>
      <arglist>(Ptr&lt; FeatureDetector &gt; featureDetector)</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Cv16suf</name>
    <filename>dd/d0f/unionCv16suf.html</filename>
    <member kind="variable">
      <type>short</type>
      <name>i</name>
      <anchorfile>dd/d0f/unionCv16suf.html</anchorfile>
      <anchor>a99b698f5f5c40c5542c844e595310353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>u</name>
      <anchorfile>dd/d0f/unionCv16suf.html</anchorfile>
      <anchor>a7caec1d781eb514b83a8a23d2ea1fbb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Cv32suf</name>
    <filename>d9/df3/unionCv32suf.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>f</name>
      <anchorfile>d9/df3/unionCv32suf.html</anchorfile>
      <anchor>a89f398e11fc2af45eb6553e8b0a0fd18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>d9/df3/unionCv32suf.html</anchorfile>
      <anchor>a424508ebe407f2e67376ddfca524d16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>u</name>
      <anchorfile>d9/df3/unionCv32suf.html</anchorfile>
      <anchor>a37ce47860a0ae3d46f607bd47bc28007</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>Cv64suf</name>
    <filename>de/d55/unionCv64suf.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>f</name>
      <anchorfile>de/d55/unionCv64suf.html</anchorfile>
      <anchor>a963f2cd7c89ac7177d0c72d41afcf6f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64</type>
      <name>i</name>
      <anchorfile>de/d55/unionCv64suf.html</anchorfile>
      <anchor>af9bfb67aa19f4eaf8eab3b0ee48784ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64</type>
      <name>u</name>
      <anchorfile>de/d55/unionCv64suf.html</anchorfile>
      <anchor>aeaca4eabd014c9d16ac355d23b47f42e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv_camera_intrinsics_pinhole_32f</name>
    <filename>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>amt_k</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>a33cd4efecd88d82878a8553dc64efc2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>amt_p</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>ad6f5608f582b5f92117a6fb1d44db676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>amt_s</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>a5808967e7a7e72e4878c4674eb07b0e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cx</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>aafde9699d4e573016765c9d75d4b86fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cy</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>a1d8da72cf1f09cee22e1949553440649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fx</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>a726171d693b75bf5c5afe155b9477197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fy</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>a92310391fa3c8a47d189e3f44bcc8679</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>k</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>af31906488c513109243712d4338cab95</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>p</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>ae83e726d3bf8a08f88fe1fbda5a3af33</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>s</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>a07002a0585ad9805b1e94e309ba665f0</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tau_x</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>aaf3daa8a98e5317949098c5bfe1dd042</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tau_y</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>ad6d1999240eaf05bf730d8a21ec7c14b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_tau</name>
      <anchorfile>d6/d4d/structcv__camera__intrinsics__pinhole__32f.html</anchorfile>
      <anchor>ad3adae585e269990b955dcf62ba403c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv_camera_intrinsics_pinhole_64f</name>
    <filename>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>amt_k</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a59855128855638b99565e3c8616996fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>amt_p</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a1faa646b53b4800d7da8d23eae61b308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>amt_s</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a6a92d0df06afcf1b2ad203e23c22b62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cx</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a354faf52704b3ae14a364dcecf9a8565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cy</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a9bb7c95370ac2589a859c30b9f1571b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>fx</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a56b612add3e634071c5c0e012c8fcdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>fy</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>ad93132174f00bca7fd6d31b4a092262a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>k</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a317b998e3ff8545cedd2b1a296663d95</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>p</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>aa1fbf68eba32372b3dea9ea77da9eba5</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>s</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>ae345153eb3dfd67990d40fe2b91eef84</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tau_x</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a37247d9bbe0cbd690b80847e11eaaf47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>tau_y</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>a4b718a82b97fa0c0578a872e612a0f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_tau</name>
      <anchorfile>d0/d32/structcv__camera__intrinsics__pinhole__64f.html</anchorfile>
      <anchor>ac1c08b4c0c5ef93c4bb0b7a24e40da95</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class" objc="yes">
    <name>CvAbstractCamera</name>
    <filename>d0/de8/interfaceCvAbstractCamera.html</filename>
    <base>NSObject</base>
    <member kind="function" virtualness="virtual">
      <type>start</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>abfb11f5348247bc930a7ffb953efd166</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>stop</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a4b84f8dd9fea5a8080efc43f1d623b12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>switchCameras</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>ab13211abaaa4aaab2fcbd584d4be9fc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>createCaptureOutput</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a6d17c677ce74defaf3de65fe021f7cbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>createVideoPreviewLayer</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a2edc3d0452446a9264ce5d2389bbaeff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>updateOrientation</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a793ec34ffabea9a55d7136a6110589dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>lockFocus</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a670bce50efd81aa557ddcde80d71dbb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>unlockFocus</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>aa2bcefca61d98059885b95473b631112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>lockExposure</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a364cccdc091b79979398213a1faef497</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>unlockExposure</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>aa48d9c37039275f85a9bcecfc4601e6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>lockBalance</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>ab1dc3eb6286fb5d7874773b6a36cbf89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>unlockBalance</type>
      <name>CV_UNUSED</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>ac6894b0fbbc7cbae1e389b33ff0dbf5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>id</type>
      <name>initWithParentView:</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a45844ae7e6af93e3dcaa97aae70e5cf8</anchor>
      <arglist>(UIView *parent)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>BOOL</type>
      <name>cameraAvailable</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>acfd8f1830e5588430db00b66b0361323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>UIDeviceOrientation</type>
      <name>currentDeviceOrientation</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>aa46cf6e9afd8398d35b99cef4f3247f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>AVCaptureSession *</type>
      <name>captureSession</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>adb4a93417ac810225829d95718b15187</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>BOOL</type>
      <name>captureSessionLoaded</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a0433c6ce2417ab9f6ab3bcb6bf4914e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>AVCaptureVideoPreviewLayer *</type>
      <name>captureVideoPreviewLayer</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>ab2584923d445cacd3f1bf37bc917a260</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>AVCaptureDevicePosition</type>
      <name>defaultAVCaptureDevicePosition</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a038fae0411c8b8fe316c27287a00f745</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>NSString *const</type>
      <name>defaultAVCaptureSessionPreset</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a53a3585adb702512e86023aee31607e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>AVCaptureVideoOrientation</type>
      <name>defaultAVCaptureVideoOrientation</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a3190de91139b32e8bf15d47e8a75e97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>defaultFPS</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a4191912661631d746270dc24a0b9a902</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>imageHeight</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a3aeba5c58aa31e3fc1b61819646d3b85</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>int</type>
      <name>imageWidth</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a9ce69702c4608e60386884e5f7c233cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>UIView *</type>
      <name>parentView</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a1f073867d25d504a7935ac813180518a</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>BOOL</type>
      <name>running</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>ac14f0dc858286d0879c524988eded738</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>BOOL</type>
      <name>useAVCaptureVideoPreviewLayer</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a583bbd0eb3598f96ad1f42243c63ef99</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>AVCaptureConnection *</type>
      <name>videoCaptureConnection</name>
      <anchorfile>d0/de8/interfaceCvAbstractCamera.html</anchorfile>
      <anchor>a8589c194220aff69cffeb8a363af2f94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvFeatureEvaluator</name>
    <filename>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CvFeatureEvaluator</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>ab995e50338ecd434501cb6014179607e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>getCls</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a9e189d427a84357b7b7ff658e611a9f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getCls</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>aa97e402f699b8020d57274a19cb68cc9</anchor>
      <arglist>(int si) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFeatureSize</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>aebc3d38d3619cfdfdd2bd7619aa08208</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxCatCount</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a522b68de6fec9a904a6259f8d7e11c9a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumFeatures</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a383c82b69f3421c49b0562b4ce488aaf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>ab88a774793616867070ff18736f7b682</anchor>
      <arglist>(const CvFeatureParams *_featureParams, int _maxSampleCount, Size _winSize)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>operator()</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a481ad3676f507b019202abf3ccdc198d</anchor>
      <arglist>(int featureIdx, int sampleIdx)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setImage</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a0b4d3bc1c986a53ac2425ff99d7c04fd</anchor>
      <arglist>(const Mat &amp;img, uchar clsLabel, int idx)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeFeatures</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>addce703ee7f72dda1c6de530593f19fd</anchor>
      <arglist>(FileStorage &amp;fs, const Mat &amp;featureMap) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CvFeatureEvaluator &gt;</type>
      <name>create</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>ace3f7b79132fd55aeeedd80589c459b6</anchor>
      <arglist>(CvFeatureParams::FeatureType type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>generateFeatures</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>ad5a63544b7023bdb7f641a504890d0e5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>cls</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a712666480c04c81ef27e4789928aaf14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CvFeatureParams *</type>
      <name>featureParams</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>ad730f258d1c4e74220fc311d808a8c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>nneg</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a1deee6ead2416d7f28955ef63fe5e67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>npos</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a58d9e60a91703cd0c9cfd39e86ee7886</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>numFeatures</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>ae4905c127abca7d5f1a8749b473eefe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Size</type>
      <name>winSize</name>
      <anchorfile>dd/dc8/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureEvaluator.html</anchorfile>
      <anchor>a86e747fc2413cfe05b544f714056f570</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvFeatureParams</name>
    <filename>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</filename>
    <base>cv::detail::tracking::contrib_feature::CvParams</base>
    <member kind="enumeration">
      <type></type>
      <name>FeatureType</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a9cc0ce9ca2b6195f1f076ac5c3542c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAAR</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a9cc0ce9ca2b6195f1f076ac5c3542c00a9ac4e43f92ef26110df3de7ea58704e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBP</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a9cc0ce9ca2b6195f1f076ac5c3542c00a0fe012810c598a8358ab25cbd95ce536</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOG</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a9cc0ce9ca2b6195f1f076ac5c3542c00a27932c262795700f8e457afa27ec0380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAAR</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a9cc0ce9ca2b6195f1f076ac5c3542c00a9ac4e43f92ef26110df3de7ea58704e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOG</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a9cc0ce9ca2b6195f1f076ac5c3542c00a27932c262795700f8e457afa27ec0380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LBP</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a9cc0ce9ca2b6195f1f076ac5c3542c00a0fe012810c598a8358ab25cbd95ce536</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CvFeatureParams</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a4f064e30a40e30163f15ae79fc5beead</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>ad96683cbe074957ea4c3842417fb6472</anchor>
      <arglist>(const CvFeatureParams &amp;fp)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>read</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>ac8e0e4727bc96581d3443e8bd5c63c76</anchor>
      <arglist>(const FileNode &amp;node) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>ae1e0b0eb6743b1fa1438ac39deabcc83</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; CvFeatureParams &gt;</type>
      <name>create</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>abec93e94381ff84c2f90329b16185dc0</anchor>
      <arglist>(CvFeatureParams::FeatureType featureType)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>featSize</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a44a9eba421aafa8a4e14c3c90acbfb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxCatCount</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>ace8f75117fd1e05748b073575b7f88c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numFeatures</name>
      <anchorfile>d4/da7/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvFeatureParams.html</anchorfile>
      <anchor>a260f059928c7abb52694f5a1875e7836</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvHaarEvaluator</name>
    <filename>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</filename>
    <base>cv::detail::tracking::contrib_feature::CvFeatureEvaluator</base>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHaarEvaluator::FeatureHaar</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>generateFeatures</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>aa637cc1e1f9f380a8fcf19c2f62c1230</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>generateFeatures</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>adc6dfeda988044f851dfe620206fae4c</anchor>
      <arglist>(int numFeatures)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; CvHaarEvaluator::FeatureHaar &gt; &amp;</type>
      <name>getFeatures</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a170df85d69aa23b3b099d37f54136af5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CvHaarEvaluator::FeatureHaar &amp;</type>
      <name>getFeatures</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>ac0865590e4088e06678e3d8180261c19</anchor>
      <arglist>(int idx)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a0215c822b19850aa73f90c5cf914006b</anchor>
      <arglist>(const CvFeatureParams *_featureParams, int _maxSampleCount, Size _winSize) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>operator()</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a7c431f5f6e43ac22d1813da8dea2ef57</anchor>
      <arglist>(int featureIdx, int sampleIdx) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setImage</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a87707fa440699f810b9c334b4438de04</anchor>
      <arglist>(const Mat &amp;img, uchar clsLabel=0, int idx=1) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>setWinSize</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a86bda618a9df88e845228c95b42e7830</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWinSize</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a1a6bc7af1c67f9c5c8b4f7a451ecceda</anchor>
      <arglist>(Size patchSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeFeature</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a6fd23b1c08ecff4dc4f7b27d9c0e43de</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeFeatures</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>ad506022fb39c391aef5b845c8f83aa89</anchor>
      <arglist>(FileStorage &amp;fs, const Mat &amp;featureMap) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>compute_integral</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a678dc1cf7289df10d83ada1b29dceea1</anchor>
      <arglist>(const cv::Mat &amp;img, std::vector&lt; cv::Mat_&lt; float &gt; &gt; &amp;ii_imgs)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>_ii_img</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a31f15597aba4bceccfc4c0af661fca90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; FeatureHaar &gt;</type>
      <name>features</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>adc519b18ddf36d65a89e34d0a64c00f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>isIntegral</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a5632779935b176c414d34d65995958bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>sum</name>
      <anchorfile>d5/d89/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator.html</anchorfile>
      <anchor>a8bc9abc7667b3cd45a1063a4fdd5947e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvHaarFeatureParams</name>
    <filename>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</filename>
    <base>cv::detail::tracking::contrib_feature::CvFeatureParams</base>
    <member kind="function">
      <type></type>
      <name>CvHaarFeatureParams</name>
      <anchorfile>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</anchorfile>
      <anchor>a4ee9caa0aec36c11122c9502baff7ffa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</anchorfile>
      <anchor>a23d6bcfccab7b1c4bc2a52fcfcdf5d95</anchor>
      <arglist>(const CvFeatureParams &amp;fp) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>printAttrs</name>
      <anchorfile>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</anchorfile>
      <anchor>ac0c596467449f43530c6f3927c530fb3</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>printDefaults</name>
      <anchorfile>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</anchorfile>
      <anchor>ad76eb799e124753c2671705cdb3d59d5</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>read</name>
      <anchorfile>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</anchorfile>
      <anchor>a48e848bf6c18eda6893cc7d3e650d266</anchor>
      <arglist>(const FileNode &amp;node) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>scanAttr</name>
      <anchorfile>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</anchorfile>
      <anchor>a8c3acf90c740f3d64e76b1f10b1589fa</anchor>
      <arglist>(const std::string prm, const std::string val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</anchorfile>
      <anchor>ace9302a02510e7e8bfba4aa54ee0bfae</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isIntegral</name>
      <anchorfile>dd/d27/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarFeatureParams.html</anchorfile>
      <anchor>acd4a04f2a294ec60370683dee8bd4385</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cvhalDFT</name>
    <filename>de/d27/structcvhalDFT.html</filename>
  </compound>
  <compound kind="struct">
    <name>cvhalFilter2D</name>
    <filename>d2/da8/structcvhalFilter2D.html</filename>
  </compound>
  <compound kind="struct">
    <name>cvhalKeyPoint</name>
    <filename>d9/daa/structcvhalKeyPoint.html</filename>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>d9/daa/structcvhalKeyPoint.html</anchorfile>
      <anchor>a1fda20d16c9d38251b1224047001782d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>class_id</name>
      <anchorfile>d9/daa/structcvhalKeyPoint.html</anchorfile>
      <anchor>aa61f9f75faea620531ecd6935b5c0edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>octave</name>
      <anchorfile>d9/daa/structcvhalKeyPoint.html</anchorfile>
      <anchor>a4126383574309a7acd431209ae018012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>response</name>
      <anchorfile>d9/daa/structcvhalKeyPoint.html</anchorfile>
      <anchor>aafc45286e9e117335903c1cb0d6eb5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>size</name>
      <anchorfile>d9/daa/structcvhalKeyPoint.html</anchorfile>
      <anchor>a595113ae7b221433c941ed1bf1fcfc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>d9/daa/structcvhalKeyPoint.html</anchorfile>
      <anchor>a877153358d0556a29868b41caa82d72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>d9/daa/structcvhalKeyPoint.html</anchorfile>
      <anchor>a2e16b5bb7162726e72d73973430cfc5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvHOGEvaluator</name>
    <filename>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</filename>
    <base>cv::detail::tracking::contrib_feature::CvFeatureEvaluator</base>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHOGEvaluator::Feature</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CvHOGEvaluator</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>aeb77bd194d39b7dfc5240aa16847c439</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>a5c54dab3a9c953a902abc7e0c781b58b</anchor>
      <arglist>(const CvFeatureParams *_featureParams, int _maxSampleCount, Size _winSize) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>operator()</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>a37e8a4ffdaafc30740f6f6dd0bda7b06</anchor>
      <arglist>(int varIdx, int sampleIdx) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setImage</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>afa1d1758113a95844fcc4d4a4fd4126d</anchor>
      <arglist>(const Mat &amp;img, uchar clsLabel, int idx) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeFeatures</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>a9e7ec7967f726b1ae0ea8f34df37880e</anchor>
      <arglist>(FileStorage &amp;fs, const Mat &amp;featureMap) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>generateFeatures</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>a756a47bffb1d8e49d706127680e4c3b1</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>integralHistogram</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>aa9f2eab4fb97eae611ed818122435e34</anchor>
      <arglist>(const Mat &amp;img, std::vector&lt; Mat &gt; &amp;histogram, Mat &amp;norm, int nbins) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Feature &gt;</type>
      <name>features</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>a2098fd7a8457702d17440a619b6dfa01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>hist</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>aac142e34bcaf9f3aa6ee35e3da4ca6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>normSum</name>
      <anchorfile>df/ddb/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator.html</anchorfile>
      <anchor>ad0c87674b18defb337fc35598724ae3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::contrib_feature::CvHOGFeatureParams</name>
    <filename>d5/d81/structcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGFeatureParams.html</filename>
    <base>cv::detail::tracking::contrib_feature::CvFeatureParams</base>
    <member kind="function">
      <type></type>
      <name>CvHOGFeatureParams</name>
      <anchorfile>d5/d81/structcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGFeatureParams.html</anchorfile>
      <anchor>a2d91c8ad69dd6c181b6a476437833787</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvLBPEvaluator</name>
    <filename>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</filename>
    <base>cv::detail::tracking::contrib_feature::CvFeatureEvaluator</base>
    <class kind="class">cv::detail::tracking::contrib_feature::CvLBPEvaluator::Feature</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CvLBPEvaluator</name>
      <anchorfile>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</anchorfile>
      <anchor>a774d0a6aa94fdf06f27f78db2383abab</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</anchorfile>
      <anchor>a2f1998ea24ce8a822b3e4067ae868eaf</anchor>
      <arglist>(const CvFeatureParams *_featureParams, int _maxSampleCount, Size _winSize) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>operator()</name>
      <anchorfile>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</anchorfile>
      <anchor>a856137dbc3e11bb809cbc83efbd399c2</anchor>
      <arglist>(int featureIdx, int sampleIdx) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setImage</name>
      <anchorfile>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</anchorfile>
      <anchor>af07f31d8159efda68d3544bcd72dd291</anchor>
      <arglist>(const Mat &amp;img, uchar clsLabel, int idx) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeFeatures</name>
      <anchorfile>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</anchorfile>
      <anchor>a821bd641423cdfc1c05fc1f8df616e83</anchor>
      <arglist>(FileStorage &amp;fs, const Mat &amp;featureMap) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>generateFeatures</name>
      <anchorfile>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</anchorfile>
      <anchor>a3b6019239230637b9c1deb0f406131b3</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Feature &gt;</type>
      <name>features</name>
      <anchorfile>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</anchorfile>
      <anchor>a56552dcb3f209b8833a37fe95911bed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>sum</name>
      <anchorfile>d0/d65/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator.html</anchorfile>
      <anchor>a9ed2b6e355db5387e70f167c3c521f6c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::contrib_feature::CvLBPFeatureParams</name>
    <filename>d7/dbf/structcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPFeatureParams.html</filename>
    <base>cv::detail::tracking::contrib_feature::CvFeatureParams</base>
    <member kind="function">
      <type></type>
      <name>CvLBPFeatureParams</name>
      <anchorfile>d7/dbf/structcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPFeatureParams.html</anchorfile>
      <anchor>a630b27a7251a1e9e25c318f55438e9aa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvParams</name>
    <filename>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</filename>
    <member kind="function">
      <type></type>
      <name>CvParams</name>
      <anchorfile>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</anchorfile>
      <anchor>a603a4e3b02c1d6049a2a48871205bff4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CvParams</name>
      <anchorfile>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</anchorfile>
      <anchor>a3722728a187ebb8abadff4a0088cc88b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>printAttrs</name>
      <anchorfile>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</anchorfile>
      <anchor>aa00ad31d7853ff4d9fb69171ebd7c991</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>printDefaults</name>
      <anchorfile>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</anchorfile>
      <anchor>a63f392005257cff577598e1363c9f3c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>read</name>
      <anchorfile>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</anchorfile>
      <anchor>a0f8be4d533e7fcfb8cee1dc8b2c11a51</anchor>
      <arglist>(const FileNode &amp;node)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>scanAttr</name>
      <anchorfile>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</anchorfile>
      <anchor>a40a2be80a8852ea9a448c024c98f0637</anchor>
      <arglist>(const std::string prmName, const std::string val)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</anchorfile>
      <anchor>a12e9f10bc8165ec7b5146727988a3c4f</anchor>
      <arglist>(FileStorage &amp;fs) const =0</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>de/d2a/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvParams.html</anchorfile>
      <anchor>aff118c7566d79b76eab9ade4e61e7312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class" objc="yes">
    <name>CvPhotoCamera</name>
    <filename>d4/d1d/interfaceCvPhotoCamera.html</filename>
    <base>CvAbstractCamera</base>
    <member kind="function" virtualness="virtual">
      <type>takePicture</type>
      <name>CV_UNUSED</name>
      <anchorfile>d4/d1d/interfaceCvPhotoCamera.html</anchorfile>
      <anchor>a88ca069176e27ed45ed33738a0316477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AVCaptureStillImageOutput *</type>
      <name>stillImageOutput</name>
      <anchorfile>d4/d1d/interfaceCvPhotoCamera.html</anchorfile>
      <anchor>ad27c86e27dfe3fc626fe9a1bda9e0c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>id&lt; CvPhotoCameraDelegate &gt;</type>
      <name>delegate</name>
      <anchorfile>d4/d1d/interfaceCvPhotoCamera.html</anchorfile>
      <anchor>a7198da91a6278007ffa227ed1ae0bdc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="protocol" objc="yes">
    <name>CvPhotoCameraDelegate-p</name>
    <filename>d9/d97/protocolCvPhotoCameraDelegate-p.html</filename>
    <base>&lt;NSObject&gt;</base>
    <member kind="function" virtualness="virtual">
      <type>void</type>
      <name>photoCamera:capturedImage:</name>
      <anchorfile>d9/d97/protocolCvPhotoCameraDelegate-p.html</anchorfile>
      <anchor>ae07832370f835dde08b596ad94b64d33</anchor>
      <arglist>(CvPhotoCamera *photoCamera,[capturedImage] UIImage *image)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>void</type>
      <name>photoCameraCancel:</name>
      <anchorfile>d9/d97/protocolCvPhotoCameraDelegate-p.html</anchorfile>
      <anchor>a3d8213557a1e506c2a19bc81ec208ada</anchor>
      <arglist>(CvPhotoCamera *photoCamera)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::flann::CvType</name>
    <filename>d1/def/structcv_1_1flann_1_1CvType.html</filename>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::flann::CvType&lt; char &gt;</name>
    <filename>dc/d89/structcv_1_1flann_1_1CvType_3_01char_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type</name>
      <anchorfile>dc/d89/structcv_1_1flann_1_1CvType_3_01char_01_4.html</anchorfile>
      <anchor>a3bb1d61d10c2013d99637a15fe327569</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::flann::CvType&lt; double &gt;</name>
    <filename>dc/d69/structcv_1_1flann_1_1CvType_3_01double_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type</name>
      <anchorfile>dc/d69/structcv_1_1flann_1_1CvType_3_01double_01_4.html</anchorfile>
      <anchor>a2f87d947b1f72e0c80650fc657e1cbec</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::flann::CvType&lt; float &gt;</name>
    <filename>dc/dd6/structcv_1_1flann_1_1CvType_3_01float_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type</name>
      <anchorfile>dc/dd6/structcv_1_1flann_1_1CvType_3_01float_01_4.html</anchorfile>
      <anchor>ae7bbff9f8eb419211f60dba3fb96bd04</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::flann::CvType&lt; short &gt;</name>
    <filename>d2/def/structcv_1_1flann_1_1CvType_3_01short_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type</name>
      <anchorfile>d2/def/structcv_1_1flann_1_1CvType_3_01short_01_4.html</anchorfile>
      <anchor>a578abd72b21a13835ad2539c4b09751b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::flann::CvType&lt; unsigned char &gt;</name>
    <filename>d7/da5/structcv_1_1flann_1_1CvType_3_01unsigned_01char_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type</name>
      <anchorfile>d7/da5/structcv_1_1flann_1_1CvType_3_01unsigned_01char_01_4.html</anchorfile>
      <anchor>aa68ea25cde8d8bdbab5ab3c1856a4b68</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::flann::CvType&lt; unsigned short &gt;</name>
    <filename>d9/d57/structcv_1_1flann_1_1CvType_3_01unsigned_01short_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>type</name>
      <anchorfile>d9/d57/structcv_1_1flann_1_1CvType_3_01unsigned_01short_01_4.html</anchorfile>
      <anchor>ab4c8c75d6aa55b00f8edc13f7e5368be</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class" objc="yes">
    <name>CvVideoCamera</name>
    <filename>db/da9/interfaceCvVideoCamera.html</filename>
    <base>CvAbstractCamera</base>
    <base>&lt;AVCaptureVideoDataOutputSampleBufferDelegate&gt;</base>
    <member kind="function" virtualness="virtual">
      <type>void</type>
      <name>adjustLayoutToInterfaceOrientation:</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a19344be0c1823dd18dea70f5ae1c2f0d</anchor>
      <arglist>(UIInterfaceOrientation interfaceOrientation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>layoutPreviewLayer</type>
      <name>CV_UNUSED</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>aba3829a775c6f93feae0f589fa1f948c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>saveVideo</type>
      <name>CV_UNUSED</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>aa7f4cb9d0289b6973e0666fd038cade2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>NSString *</type>
      <name>videoFileString</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>af83b57050823a39df21fda384868f7aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>NSURL *</type>
      <name>videoFileURL</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a9f7b8533943deeb5fd6122a4900fb2aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CALayer *</type>
      <name>customPreviewLayer</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a46d53b968c51c20e96ef8947444b726d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CMTime</type>
      <name>lastSampleTime</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a1730b56eb3f27f253fb609e368d11945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AVCaptureVideoDataOutput *</type>
      <name>videoDataOutput</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>ab0f5857858359cba2580c21de5bc19dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>dispatch_queue_t</type>
      <name>videoDataOutputQueue</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a4b2bec06f6cd2ee1002dea79d95030df</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>id&lt; CvVideoCameraDelegate &gt;</type>
      <name>delegate</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a34e036fdee24dcf4e0ca57e938b77cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>BOOL</type>
      <name>grayscaleMode</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a940a9a17e136c091351db1f63e9fcacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>AVAssetWriter *</type>
      <name>recordAssetWriter</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>aa102efe4c203eeeeae7e87e163b00a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>AVAssetWriterInput *</type>
      <name>recordAssetWriterInput</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>ac5d77802f8111ceac9c8e4a403139e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>AVAssetWriterInputPixelBufferAdaptor *</type>
      <name>recordPixelBufferAdaptor</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>aca9dc5fa789ab937293e5208be7ed878</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>BOOL</type>
      <name>recordVideo</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a7a2d067e74a18cd9cc5ee7626ac27660</anchor>
      <arglist></arglist>
    </member>
    <member kind="property">
      <type>BOOL</type>
      <name>rotateVideo</name>
      <anchorfile>db/da9/interfaceCvVideoCamera.html</anchorfile>
      <anchor>a506e54c016c4fccb68eed2fe088e3929</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="protocol" objc="yes">
    <name>CvVideoCameraDelegate-p</name>
    <filename>db/dbd/protocolCvVideoCameraDelegate-p.html</filename>
    <base>&lt;NSObjectNSObject&gt;</base>
    <member kind="function" virtualness="virtual">
      <type>void</type>
      <name>processImage:</name>
      <anchorfile>db/dbd/protocolCvVideoCameraDelegate-p.html</anchorfile>
      <anchor>ae87b7a450a2505b2cdb0888466bade44</anchor>
      <arglist>(cv::Mat &amp;image)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CylindricalPortraitProjector</name>
    <filename>df/d3f/structcv_1_1detail_1_1CylindricalPortraitProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>df/d3f/structcv_1_1detail_1_1CylindricalPortraitProjector.html</anchorfile>
      <anchor>ad2be06ada62e1113cb96327878d5a9a3</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>df/d3f/structcv_1_1detail_1_1CylindricalPortraitProjector.html</anchorfile>
      <anchor>a1a3a245fab74ae18a740074c1bdd57f8</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::CylindricalPortraitWarper</name>
    <filename>dd/d19/classcv_1_1detail_1_1CylindricalPortraitWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; CylindricalPortraitProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>CylindricalPortraitWarper</name>
      <anchorfile>dd/d19/classcv_1_1detail_1_1CylindricalPortraitWarper.html</anchorfile>
      <anchor>a6f71c3d46b911b845a03511cb71a4188</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detectResultRoi</name>
      <anchorfile>dd/d19/classcv_1_1detail_1_1CylindricalPortraitWarper.html</anchorfile>
      <anchor>a7bd422c0430eafe4949be6933e24c7de</anchor>
      <arglist>(Size src_size, Point &amp;dst_tl, Point &amp;dst_br) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::CylindricalProjector</name>
    <filename>dd/d96/structcv_1_1detail_1_1CylindricalProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>dd/d96/structcv_1_1detail_1_1CylindricalProjector.html</anchorfile>
      <anchor>afc8c891de72749c116eaae61ee5b0db3</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>dd/d96/structcv_1_1detail_1_1CylindricalProjector.html</anchorfile>
      <anchor>a76dac015854f097514c56afc13c95b7f</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::CylindricalWarper</name>
    <filename>d7/df6/classcv_1_1CylindricalWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d7/df6/classcv_1_1CylindricalWarper.html</anchorfile>
      <anchor>a68d4eda49605f4e5aa4bf9864f246d3a</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::CylindricalWarper</name>
    <filename>d3/dd6/classcv_1_1detail_1_1CylindricalWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; CylindricalProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>CylindricalWarper</name>
      <anchorfile>d3/dd6/classcv_1_1detail_1_1CylindricalWarper.html</anchorfile>
      <anchor>ac005b4b0e4bc4d7266f26fd4cc7e19dc</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d3/dd6/classcv_1_1detail_1_1CylindricalWarper.html</anchorfile>
      <anchor>a08ff8cd30170d95ee92d7710aee09220</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d3/dd6/classcv_1_1detail_1_1CylindricalWarper.html</anchorfile>
      <anchor>afef8317456fe9172ad0d3f02c0a9fc11</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detectResultRoi</name>
      <anchorfile>d3/dd6/classcv_1_1detail_1_1CylindricalWarper.html</anchorfile>
      <anchor>aaccd0166c4d8ee1329288aa90bacc2c6</anchor>
      <arglist>(Size src_size, Point &amp;dst_tl, Point &amp;dst_br) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::CylindricalWarperGpu</name>
    <filename>d9/dbd/classcv_1_1detail_1_1CylindricalWarperGpu.html</filename>
    <base>cv::detail::CylindricalWarper</base>
    <member kind="function">
      <type></type>
      <name>CylindricalWarperGpu</name>
      <anchorfile>d9/dbd/classcv_1_1detail_1_1CylindricalWarperGpu.html</anchorfile>
      <anchor>a3af4ec2a705ff9f0f807d9e8bcac2b33</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d9/dbd/classcv_1_1detail_1_1CylindricalWarperGpu.html</anchorfile>
      <anchor>a6f0622df7bfef1f3c4b13d9712bb2474</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, cuda::GpuMat &amp;xmap, cuda::GpuMat &amp;ymap)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d9/dbd/classcv_1_1detail_1_1CylindricalWarperGpu.html</anchorfile>
      <anchor>a625672bfe4a749decc4f034b25f5eabc</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d9/dbd/classcv_1_1detail_1_1CylindricalWarperGpu.html</anchorfile>
      <anchor>a8c89f5961c5a0cd54105818f9e395805</anchor>
      <arglist>(const cuda::GpuMat &amp;src, InputArray K, InputArray R, int interp_mode, int border_mode, cuda::GpuMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d9/dbd/classcv_1_1detail_1_1CylindricalWarperGpu.html</anchorfile>
      <anchor>a0ff692edbe7f7e2f1458a35e7fdf2fac</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::DAISY</name>
    <filename>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumeration">
      <type></type>
      <name>NormalizationType</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NRM_NONE</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151a7c15db095b13e2ab1e13b292e201d259</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NRM_PARTIAL</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151a228d8972f227e53b7b1ffaddb979f55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NRM_FULL</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151abcce140638cce986270b7d280fbc0cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NRM_SIFT</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151a07e3a3513ec8b0d3b333cdb7ba964fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NRM_FULL</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151abcce140638cce986270b7d280fbc0cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NRM_NONE</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151a7c15db095b13e2ab1e13b292e201d259</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NRM_PARTIAL</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151a228d8972f227e53b7b1ffaddb979f55b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NRM_SIFT</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aaf3a347b21a1fd2eeb0b56cce5276151a07e3a3513ec8b0d3b333cdb7ba964fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a989b3fe67aadfebf4180ec85dc2cfc4d</anchor>
      <arglist>(InputArray image, OutputArray descriptors)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>afdd0a1606d0375f2446b75a947de6758</anchor>
      <arglist>(InputArray image, Rect roi, OutputArray descriptors)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a12744f1611a374fb06ba251d9d2fec86</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, OutputArray descriptors) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a01b04d5e486b703c97ec62f489408219</anchor>
      <arglist>(InputArrayOfArrays images, std::vector&lt; std::vector&lt; KeyPoint &gt; &gt; &amp;keypoints, OutputArrayOfArrays descriptors) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>ae123a1067853cc137cfa821b8ada2d2b</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>GetDescriptor</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a07ee4ebed1b537167c425952eb15443f</anchor>
      <arglist>(double y, double x, int orientation, float *descriptor) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>GetDescriptor</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a44af0373065f52f735cf308c3510b0cf</anchor>
      <arglist>(double y, double x, int orientation, float *descriptor, double *H) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getH</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a47bcf3547f6d404dde06c22e5a6d31dd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getInterpolation</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a3a0585cd8bac16ed065e24f5a54d2e82</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNorm</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a8c2c1fbeca34a32b077a481b080920ed</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getQHist</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a02ee883a00c2b33894e699f2c8f837ef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getQRadius</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aecf2371869759c7c28a907f6e4b639b8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getQTheta</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aa7d5d28d32100c825302f785bc9b1252</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getRadius</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aee745cbe5aa134d2f520d4aaddcdc6e1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>GetUnnormalizedDescriptor</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>ab4918160e1fad4f37e4286ac7bd8dddc</anchor>
      <arglist>(double y, double x, int orientation, float *descriptor) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>GetUnnormalizedDescriptor</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a03804e33649a95984f568b1a54ab2bfe</anchor>
      <arglist>(double y, double x, int orientation, float *descriptor, double *H) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseOrientation</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>afddaa97532e120bc16baadd8aea618e8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setH</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aecf6240190eb82ef601dcc88313026f2</anchor>
      <arglist>(InputArray H)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInterpolation</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aa746f002e2d119cae1c48caf116a0d3a</anchor>
      <arglist>(bool interpolation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNorm</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a26cbd9535e64810d4dc0c7aff87d85b4</anchor>
      <arglist>(int norm)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setQHist</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a11bbb53f55636b7227ecf5629bd7f25f</anchor>
      <arglist>(int q_hist)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setQRadius</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>ae21e7473a59fa56aa9da879a0e81cd3b</anchor>
      <arglist>(int q_radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setQTheta</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a7050c9316df960bfd9c11f4f14df6145</anchor>
      <arglist>(int q_theta)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRadius</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>aef836e63264f4fdc39bb488ae2b17d70</anchor>
      <arglist>(float radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseOrientation</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>adeebcfb72d851f65bbad80290498a84d</anchor>
      <arglist>(bool use_orientation)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DAISY &gt;</type>
      <name>create</name>
      <anchorfile>d9/d37/classcv_1_1xfeatures2d_1_1DAISY.html</anchorfile>
      <anchor>a338622dd3e7d71e51914c40e55be7a41</anchor>
      <arglist>(float radius=15, int q_radius=3, int q_theta=8, int q_hist=8, DAISY::NormalizationType norm=DAISY::NRM_NONE, InputArray H=noArray(), bool interpolation=true, bool use_orientation=false)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::FacemarkAAM::Data</name>
    <filename>de/d4f/structcv_1_1face_1_1FacemarkAAM_1_1Data.html</filename>
    <member kind="variable">
      <type>std::vector&lt; Point2f &gt;</type>
      <name>s0</name>
      <anchorfile>de/d4f/structcv_1_1face_1_1FacemarkAAM_1_1Data.html</anchorfile>
      <anchor>a970606e00ede24bd01b33e9b7e4053d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::Data</name>
    <filename>d7/d84/structcv_1_1gapi_1_1wip_1_1Data.html</filename>
    <base>cv::GRunArg</base>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d7/d84/structcv_1_1gapi_1_1wip_1_1Data.html</anchorfile>
      <anchor>a5ae5454dc1beb68d59f94a4f49ca92e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d7/d84/structcv_1_1gapi_1_1wip_1_1Data.html</anchorfile>
      <anchor>ab3f4cf9ec7c1e20c0c7eda401bdd1119</anchor>
      <arglist>(const cv::GRunArg &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d7/d84/structcv_1_1gapi_1_1wip_1_1Data.html</anchorfile>
      <anchor>aa0b672ff7af8cff71dd1ba343db781ad</anchor>
      <arglist>(const T &amp;t, const Meta &amp;m=Meta{}, typename std::enable_if&lt; detail::in_variant&lt; T, GRunArgBase &gt;::value, int &gt;::type=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d7/d84/structcv_1_1gapi_1_1wip_1_1Data.html</anchorfile>
      <anchor>a43cdfc7be08ccdecc660609502016b4e</anchor>
      <arglist>(cv::GRunArg &amp;&amp;arg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d7/d84/structcv_1_1gapi_1_1wip_1_1Data.html</anchorfile>
      <anchor>a51a8e77349c93026290e076558f33101</anchor>
      <arglist>(T &amp;&amp;t, const Meta &amp;m=Meta{}, typename std::enable_if&lt; detail::in_variant&lt; T, GRunArgBase &gt;::value, int &gt;::type=0)</arglist>
    </member>
    <member kind="function">
      <type>Data &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d84/structcv_1_1gapi_1_1wip_1_1Data.html</anchorfile>
      <anchor>a0918ad913d017604e9a31ad6ad000fc9</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>Data &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d84/structcv_1_1gapi_1_1wip_1_1Data.html</anchorfile>
      <anchor>a8246ab15e59da74eb6e3ce2c46476226</anchor>
      <arglist>(T &amp;&amp;t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::DataAugmentationLayer</name>
    <filename>d3/db5/classcv_1_1dnn_1_1DataAugmentationLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DataAugmentationLayer &gt;</type>
      <name>create</name>
      <anchorfile>d3/db5/classcv_1_1dnn_1_1DataAugmentationLayer.html</anchorfile>
      <anchor>a471d1971b6638260febe2ffe3113159d</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DataDepth</name>
    <filename>d7/d0e/classcv_1_1DataDepth.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d7/d0e/classcv_1_1DataDepth.html</anchorfile>
      <anchor>a9c51710215deec1bea1bb3b391064d0ba7cb026110dca902585250642b85975d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fmt</name>
      <anchorfile>d7/d0e/classcv_1_1DataDepth.html</anchorfile>
      <anchor>a9c51710215deec1bea1bb3b391064d0bae5030288b4884074c6dd94c287ab31ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fmt</name>
      <anchorfile>d7/d0e/classcv_1_1DataDepth.html</anchorfile>
      <anchor>a9c51710215deec1bea1bb3b391064d0bae5030288b4884074c6dd94c287ab31ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d7/d0e/classcv_1_1DataDepth.html</anchorfile>
      <anchor>a9c51710215deec1bea1bb3b391064d0ba7cb026110dca902585250642b85975d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::DataProviderException</name>
    <filename>d5/ded/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderException.html</filename>
    <member kind="function">
      <type></type>
      <name>DataProviderException</name>
      <anchorfile>d5/ded/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderException.html</anchorfile>
      <anchor>ad3101aeb114514ba714e5cfec56b937e</anchor>
      <arglist>(const std::string &amp;descr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DataProviderException</name>
      <anchorfile>d5/ded/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderException.html</anchorfile>
      <anchor>a5a31d4fecd64f9abd139c7f5c6be6f19</anchor>
      <arglist>(std::string &amp;&amp;descr)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataProviderException</name>
      <anchorfile>d5/ded/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderException.html</anchorfile>
      <anchor>aac86a13713951f2800fb40e2104f3fe7</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>d5/ded/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderException.html</anchorfile>
      <anchor>adeeefcd459f81c84835dac690eee101b</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::DataProviderImplementationException</name>
    <filename>d6/dd5/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderImplementationException.html</filename>
    <base>cv::gapi::wip::onevpl::DataProviderException</base>
    <member kind="function">
      <type></type>
      <name>DataProviderImplementationException</name>
      <anchorfile>d6/dd5/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderImplementationException.html</anchorfile>
      <anchor>aa08a0357a2d5562ef637fbab8b873755</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataProviderImplementationException</name>
      <anchorfile>d6/dd5/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderImplementationException.html</anchorfile>
      <anchor>a1132500b8936dc6e33245cc0a718db52</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::DataProviderSystemErrorException</name>
    <filename>dd/db0/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderSystemErrorException.html</filename>
    <base>cv::gapi::wip::onevpl::DataProviderException</base>
    <member kind="function">
      <type></type>
      <name>DataProviderSystemErrorException</name>
      <anchorfile>dd/db0/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderSystemErrorException.html</anchorfile>
      <anchor>ab2516bd8daacbef3fe0fd8d7ddcb3dc8</anchor>
      <arglist>(int error_code, const std::string &amp;description=std::string())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataProviderSystemErrorException</name>
      <anchorfile>dd/db0/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderSystemErrorException.html</anchorfile>
      <anchor>a7b1a1c8fed1fdced723150d5c2d7e77a</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::DataProviderUnsupportedException</name>
    <filename>d0/d55/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderUnsupportedException.html</filename>
    <base>cv::gapi::wip::onevpl::DataProviderException</base>
    <member kind="function">
      <type></type>
      <name>DataProviderUnsupportedException</name>
      <anchorfile>d0/d55/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderUnsupportedException.html</anchorfile>
      <anchor>ab83c7da6043a719dfa91972b78f5ff12</anchor>
      <arglist>(const std::string &amp;description)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DataProviderUnsupportedException</name>
      <anchorfile>d0/d55/structcv_1_1gapi_1_1wip_1_1onevpl_1_1DataProviderUnsupportedException.html</anchorfile>
      <anchor>a5f324b77cc8f964a86ad734c8bbaff05</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::Dataset</name>
    <filename>d9/d2e/classcv_1_1datasets_1_1Dataset.html</filename>
    <member kind="function">
      <type></type>
      <name>Dataset</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>a1ee05dbac222fa10c0fe6dd6b8713b48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Dataset</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>a2070a2482cd92630f830344350865781</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumSplits</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>ab7afcc7bec831e66c9e21fb7e692c4f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Ptr&lt; Object &gt; &gt; &amp;</type>
      <name>getTest</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>a952d392a7ee2e481516e9b8f0eecb48b</anchor>
      <arglist>(int splitNum=0)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Ptr&lt; Object &gt; &gt; &amp;</type>
      <name>getTrain</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>a2ab11738bcdb098db4df274d74252e47</anchor>
      <arglist>(int splitNum=0)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Ptr&lt; Object &gt; &gt; &amp;</type>
      <name>getValidation</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>a86b028e60f4be3d7ec0ff0bb155a009a</anchor>
      <arglist>(int splitNum=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>a69d6b25f752721f9c4f6d6a1bf66aa5d</anchor>
      <arglist>(const std::string &amp;path)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; Ptr&lt; Object &gt; &gt; &gt;</type>
      <name>test</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>aa9b8dc5897d2d1e981e29c936945afb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; Ptr&lt; Object &gt; &gt; &gt;</type>
      <name>train</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>a0abc96e50f11e025838150fde8ab8595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; std::vector&lt; Ptr&lt; Object &gt; &gt; &gt;</type>
      <name>validation</name>
      <anchorfile>d9/d2e/classcv_1_1datasets_1_1Dataset.html</anchorfile>
      <anchor>af063eb99c4cf7d07cc5f642d9e6f1d7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DataType</name>
    <filename>d0/d3a/classcv_1_1DataType.html</filename>
    <templarg>typename _Tp</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::hal::DCT2D</name>
    <filename>d5/d57/structcv_1_1hal_1_1DCT2D.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DCT2D</name>
      <anchorfile>d5/d57/structcv_1_1hal_1_1DCT2D.html</anchorfile>
      <anchor>a36de2b312fa69ca85a32628299a4c037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d5/d57/structcv_1_1hal_1_1DCT2D.html</anchorfile>
      <anchor>a65e394512aa7960c2a417664bc9eb88a</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DCT2D &gt;</type>
      <name>create</name>
      <anchorfile>d5/d57/structcv_1_1hal_1_1DCT2D.html</anchorfile>
      <anchor>a74d5c125646b8db8fa8c1ec5c812b67b</anchor>
      <arglist>(int width, int height, int depth, int flags)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::DeblurerBase</name>
    <filename>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</filename>
    <member kind="function">
      <type></type>
      <name>DeblurerBase</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>ae02367fc462a4caabcb56bafbd5bcc11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DeblurerBase</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>aa3b7e67a2d82b69b0a069a16b6b8f30f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; float &gt; &amp;</type>
      <name>blurrinessRates</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>a775628213d31e2b1ab34ba15cbc33bdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deblur</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>ac50cbaaee7ba1dbea3192db057844c44</anchor>
      <arglist>(int idx, Mat &amp;frame, const Range &amp;range)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>frames</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>a4363685463201cc2eb4ac7527d7d83af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>motions</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>af7d07fc21e2dacfafa839cb1e4bcf847</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>radius</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>afcb42cf2e8287d1c041f58e45d78e254</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBlurrinessRates</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>a79a9a2c76a22405a727fbb2b9c22bf22</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFrames</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>a2449d268c8bd111c6250175c5bcca77d</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotions</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>ada073eb8634a26003e1b63a784bda641</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRadius</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>aff114dc78cdafd537d14879de31ef16e</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; float &gt; *</type>
      <name>blurrinessRates_</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>ae51388d21bc3e0babf7fa32a1f0fded2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>frames_</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>a7829afbbb7562c05a76fb2902e199975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>motions_</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>a076bf2cf50f92bc5e0684810179ed71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>radius_</name>
      <anchorfile>dd/d05/classcv_1_1videostab_1_1DeblurerBase.html</anchorfile>
      <anchor>a0af57e0803cb6bc72610185bb837fb58</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::DeconvolutionLayer</name>
    <filename>dd/d77/classcv_1_1dnn_1_1DeconvolutionLayer.html</filename>
    <base>cv::dnn::BaseConvolutionLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; BaseConvolutionLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/d77/classcv_1_1dnn_1_1DeconvolutionLayer.html</anchorfile>
      <anchor>a92d757b01ca9f06e30cbcbaf867566d8</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DefaultCopyPolicy</name>
    <filename>d8/dc2/structcv_1_1cudev_1_1DefaultCopyPolicy.html</filename>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d8/dc2/structcv_1_1cudev_1_1DefaultCopyPolicy.html</anchorfile>
      <anchor>aa19f47fe191b9e949329c4c84e475b60ad66c298b22c4f216e9b222d9f09f659f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d8/dc2/structcv_1_1cudev_1_1DefaultCopyPolicy.html</anchorfile>
      <anchor>aa19f47fe191b9e949329c4c84e475b60a430d22c787429db6945c93a2ddac71a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d8/dc2/structcv_1_1cudev_1_1DefaultCopyPolicy.html</anchorfile>
      <anchor>aa19f47fe191b9e949329c4c84e475b60ad66c298b22c4f216e9b222d9f09f659f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d8/dc2/structcv_1_1cudev_1_1DefaultCopyPolicy.html</anchorfile>
      <anchor>aa19f47fe191b9e949329c4c84e475b60a430d22c787429db6945c93a2ddac71a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::DefaultDeleter&lt; CvHaarClassifierCascade &gt;</name>
    <filename>d9/ddf/structcv_1_1DefaultDeleter_3_01CvHaarClassifierCascade_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d9/ddf/structcv_1_1DefaultDeleter_3_01CvHaarClassifierCascade_01_4.html</anchorfile>
      <anchor>a44656fba99887584e8bc88775dc4888a</anchor>
      <arglist>(CvHaarClassifierCascade *obj) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DefaultGlobReducePolicy</name>
    <filename>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</filename>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</anchorfile>
      <anchor>a6c2be13f6ef82517ae055c2cba471519adfb2b55fe656787b7f509cc4667a280d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</anchorfile>
      <anchor>a6c2be13f6ef82517ae055c2cba471519a8fdc3b5cd2fe90c6ad42c43a8755a732</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>patch_size_x</name>
      <anchorfile>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</anchorfile>
      <anchor>a6c2be13f6ef82517ae055c2cba471519a93d9da236bf4870be3428bb928438e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>patch_size_y</name>
      <anchorfile>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</anchorfile>
      <anchor>a6c2be13f6ef82517ae055c2cba471519a99411a640813e3b8dc222cae869d39c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</anchorfile>
      <anchor>a6c2be13f6ef82517ae055c2cba471519adfb2b55fe656787b7f509cc4667a280d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</anchorfile>
      <anchor>a6c2be13f6ef82517ae055c2cba471519a8fdc3b5cd2fe90c6ad42c43a8755a732</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>patch_size_x</name>
      <anchorfile>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</anchorfile>
      <anchor>a6c2be13f6ef82517ae055c2cba471519a93d9da236bf4870be3428bb928438e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>patch_size_y</name>
      <anchorfile>d2/d04/structcv_1_1cudev_1_1DefaultGlobReducePolicy.html</anchorfile>
      <anchor>a6c2be13f6ef82517ae055c2cba471519a99411a640813e3b8dc222cae869d39c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DefaultHistogramPolicy</name>
    <filename>d4/d2b/structcv_1_1cudev_1_1DefaultHistogramPolicy.html</filename>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d4/d2b/structcv_1_1cudev_1_1DefaultHistogramPolicy.html</anchorfile>
      <anchor>a986052b23f6de5422226af68610f6d84a715251381159b6869f2ac3471a1dc08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d4/d2b/structcv_1_1cudev_1_1DefaultHistogramPolicy.html</anchorfile>
      <anchor>a986052b23f6de5422226af68610f6d84a4164d39ebe1c7b0aec837bfb2845f888</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d4/d2b/structcv_1_1cudev_1_1DefaultHistogramPolicy.html</anchorfile>
      <anchor>a986052b23f6de5422226af68610f6d84a715251381159b6869f2ac3471a1dc08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d4/d2b/structcv_1_1cudev_1_1DefaultHistogramPolicy.html</anchorfile>
      <anchor>a986052b23f6de5422226af68610f6d84a4164d39ebe1c7b0aec837bfb2845f888</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DefaultReduceToVecPolicy</name>
    <filename>d3/dd7/structcv_1_1cudev_1_1DefaultReduceToVecPolicy.html</filename>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d3/dd7/structcv_1_1cudev_1_1DefaultReduceToVecPolicy.html</anchorfile>
      <anchor>a01447bdd5c47678eefbfed8b4ac67a69a660adc1ec2866c95864546fc6cc582d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d3/dd7/structcv_1_1cudev_1_1DefaultReduceToVecPolicy.html</anchorfile>
      <anchor>a01447bdd5c47678eefbfed8b4ac67a69a1e7fda953edbc5f72fcf8543c529e011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d3/dd7/structcv_1_1cudev_1_1DefaultReduceToVecPolicy.html</anchorfile>
      <anchor>a01447bdd5c47678eefbfed8b4ac67a69a660adc1ec2866c95864546fc6cc582d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d3/dd7/structcv_1_1cudev_1_1DefaultReduceToVecPolicy.html</anchorfile>
      <anchor>a01447bdd5c47678eefbfed8b4ac67a69a1e7fda953edbc5f72fcf8543c529e011</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DefaultSplitMergePolicy</name>
    <filename>d9/d3a/structcv_1_1cudev_1_1DefaultSplitMergePolicy.html</filename>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d9/d3a/structcv_1_1cudev_1_1DefaultSplitMergePolicy.html</anchorfile>
      <anchor>ad7c9036040e3ca5272ef6cdceac6a3eeab44a6a7cbf65adaca7185690e1bc2790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d9/d3a/structcv_1_1cudev_1_1DefaultSplitMergePolicy.html</anchorfile>
      <anchor>ad7c9036040e3ca5272ef6cdceac6a3eea2e4790ff6b5281896cfb668ce082e789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>d9/d3a/structcv_1_1cudev_1_1DefaultSplitMergePolicy.html</anchorfile>
      <anchor>ad7c9036040e3ca5272ef6cdceac6a3eeab44a6a7cbf65adaca7185690e1bc2790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>d9/d3a/structcv_1_1cudev_1_1DefaultSplitMergePolicy.html</anchorfile>
      <anchor>ad7c9036040e3ca5272ef6cdceac6a3eea2e4790ff6b5281896cfb668ce082e789</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DefaultTransformPolicy</name>
    <filename>db/db3/structcv_1_1cudev_1_1DefaultTransformPolicy.html</filename>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>db/db3/structcv_1_1cudev_1_1DefaultTransformPolicy.html</anchorfile>
      <anchor>ae98faa19aa64990a4f22255f61a04e8aa84b40dc5871a4dbb02ccf4fb196813d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>db/db3/structcv_1_1cudev_1_1DefaultTransformPolicy.html</anchorfile>
      <anchor>ae98faa19aa64990a4f22255f61a04e8aa108871bd16e9cf0d5444bf838a40ffc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shift</name>
      <anchorfile>db/db3/structcv_1_1cudev_1_1DefaultTransformPolicy.html</anchorfile>
      <anchor>ae98faa19aa64990a4f22255f61a04e8aa12c995c60f73304ca07f58848b12f8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_x</name>
      <anchorfile>db/db3/structcv_1_1cudev_1_1DefaultTransformPolicy.html</anchorfile>
      <anchor>ae98faa19aa64990a4f22255f61a04e8aa84b40dc5871a4dbb02ccf4fb196813d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_size_y</name>
      <anchorfile>db/db3/structcv_1_1cudev_1_1DefaultTransformPolicy.html</anchorfile>
      <anchor>ae98faa19aa64990a4f22255f61a04e8aa108871bd16e9cf0d5444bf838a40ffc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shift</name>
      <anchorfile>db/db3/structcv_1_1cudev_1_1DefaultTransformPolicy.html</anchorfile>
      <anchor>ae98faa19aa64990a4f22255f61a04e8aa12c995c60f73304ca07f58848b12f8e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DefaultTransposePolicy</name>
    <filename>dd/d44/structcv_1_1cudev_1_1DefaultTransposePolicy.html</filename>
    <member kind="enumvalue">
      <name>tile_dim</name>
      <anchorfile>dd/d44/structcv_1_1cudev_1_1DefaultTransposePolicy.html</anchorfile>
      <anchor>ac8d3331d7a932bc6ac8ca1992dbe9f87a90744d11b53edcf0ae06d4352693be38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_dim_y</name>
      <anchorfile>dd/d44/structcv_1_1cudev_1_1DefaultTransposePolicy.html</anchorfile>
      <anchor>ac8d3331d7a932bc6ac8ca1992dbe9f87afb9af4fbd8d4ae46d03dd39cfce7a37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>block_dim_y</name>
      <anchorfile>dd/d44/structcv_1_1cudev_1_1DefaultTransposePolicy.html</anchorfile>
      <anchor>ac8d3331d7a932bc6ac8ca1992dbe9f87afb9af4fbd8d4ae46d03dd39cfce7a37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>tile_dim</name>
      <anchorfile>dd/d44/structcv_1_1cudev_1_1DefaultTransposePolicy.html</anchorfile>
      <anchor>ac8d3331d7a932bc6ac8ca1992dbe9f87a90744d11b53edcf0ae06d4352693be38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::DenseOpticalFlow</name>
    <filename>d6/d4a/classcv_1_1cuda_1_1DenseOpticalFlow.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calc</name>
      <anchorfile>d6/d4a/classcv_1_1cuda_1_1DenseOpticalFlow.html</anchorfile>
      <anchor>a2cf6b216dccee0060c2ff0e4ba090f1c</anchor>
      <arglist>(InputArray I0, InputArray I1, InputOutputArray flow, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DenseOpticalFlow</name>
    <filename>df/dde/classcv_1_1DenseOpticalFlow.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calc</name>
      <anchorfile>df/dde/classcv_1_1DenseOpticalFlow.html</anchorfile>
      <anchor>a20037021dec04e9006149204ad610d04</anchor>
      <arglist>(InputArray I0, InputArray I1, InputOutputArray flow)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collectGarbage</name>
      <anchorfile>df/dde/classcv_1_1DenseOpticalFlow.html</anchorfile>
      <anchor>ada50da5295433ded930ddf32f681b80e</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::superres::DenseOpticalFlowExt</name>
    <filename>d1/d21/classcv_1_1superres_1_1DenseOpticalFlowExt.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calc</name>
      <anchorfile>d1/d21/classcv_1_1superres_1_1DenseOpticalFlowExt.html</anchorfile>
      <anchor>afdfc49f056e120b56050480cacf5803b</anchor>
      <arglist>(InputArray frame0, InputArray frame1, OutputArray flow1, OutputArray flow2=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collectGarbage</name>
      <anchorfile>d1/d21/classcv_1_1superres_1_1DenseOpticalFlowExt.html</anchorfile>
      <anchor>a5fbdddf5e0a27cf397794609da14a440</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::DensePyrLKOpticalFlow</name>
    <filename>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</filename>
    <base>cv::cuda::DenseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxLevel</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>a8d425172413c7548d6cd9f69255bc2f7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumIters</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>a9a1664d1f28c71b82cefbddee336740e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseInitialFlow</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>a397980f91fb5a81a42c06e672b3c8670</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getWinSize</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>a157702b1b741fca03cabf7b457415778</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxLevel</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>a591e61e5930a84d05cb789a34766b984</anchor>
      <arglist>(int maxLevel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumIters</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>af4d64eff51c14f3c5f5ae9b25adf168c</anchor>
      <arglist>(int iters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseInitialFlow</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>a7973d35c2b7037820f1bb68014c248d3</anchor>
      <arglist>(bool useInitialFlow)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWinSize</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>a9151702e0186460e99583b236b82ad99</anchor>
      <arglist>(Size winSize)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DensePyrLKOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>d0/da4/classcv_1_1cuda_1_1DensePyrLKOpticalFlow.html</anchorfile>
      <anchor>a1d2ddac9c9998a9efef1962321c6a336</anchor>
      <arglist>(Size winSize=Size(13, 13), int maxLevel=3, int iters=30, bool useInitialFlow=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::DenseRLOFOpticalFlow</name>
    <filename>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</filename>
    <base>cv::DenseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getEPICK</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a622cb3e33a19896c32d3786477253c79</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getEPICLambda</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a5dd17078823630ecb25aa965c71ca8ca</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getEPICSigma</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>af9d45397135d8e5d64c029ef56f1e9c9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getFgsLambda</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>afbf527f1382ce39b064bf3f37c38d0c1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getFgsSigma</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a6620168d2dce6a62e8d40dad88b8fc72</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getForwardBackward</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a3e84b20ed2d0d1e4caa589cb729c1b66</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getGridStep</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>ab8aceed856d9b04092742e004dc0862d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual InterpolationType</type>
      <name>getInterpolation</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a385fafefef286a4d9aa65e58fd2282fc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getRICSLICType</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>ab668d0ac896a29074b2783c6752f312d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getRICSPSize</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a07ab2cbf012b253c5e946cd9d5dd620b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; RLOFOpticalFlowParameter &gt;</type>
      <name>getRLOFOpticalFlowParameter</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a3c3c81f9ee6b4b8b6be221ff80a5172f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUsePostProc</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a6203fdd0944a4a7f47f6aa4abbce6ef7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseVariationalRefinement</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a427c37c262d37eeb8c206798a9f1d5d3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEPICK</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>ada4f31769858114fc948024c61b18a75</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEPICLambda</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a3212d9248b833b155dda737b17b389a8</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEPICSigma</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a7cde3a02095187974a61729a049f02ea</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFgsLambda</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>ab067f2d36dda3a951dd2788d1d3db404</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFgsSigma</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a0160ff5b02b666b5ced648241137ab43</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setForwardBackward</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a17a0a5f547951b23c2e2de91516c4d86</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGridStep</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a11293fe3836fa27ab6cab491da2a4296</anchor>
      <arglist>(Size val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInterpolation</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a06cb0e2b59a8a3505c30b78bd3e7b2c3</anchor>
      <arglist>(InterpolationType val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRICSLICType</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>aed741aab275fb1c2711108f33e526e64</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRICSPSize</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>afc76edbc281509a88ad9f80e04f8ace8</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRLOFOpticalFlowParameter</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a2444cb65d35a640eb28f8978652b2342</anchor>
      <arglist>(Ptr&lt; RLOFOpticalFlowParameter &gt; val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUsePostProc</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a38fe363602cd87c6bef10a80bdb92b4a</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseVariationalRefinement</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>a8085dd7dfc729a43cc009215299e4c6a</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DenseRLOFOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>df/d59/classcv_1_1optflow_1_1DenseRLOFOpticalFlow.html</anchorfile>
      <anchor>ac47701b1018001fe600c27daf05b84d3</anchor>
      <arglist>(Ptr&lt; RLOFOpticalFlowParameter &gt; rlofParam=Ptr&lt; RLOFOpticalFlowParameter &gt;(), float forwardBackwardThreshold=1.f, Size gridStep=Size(6, 6), InterpolationType interp_type=InterpolationType::INTERP_EPIC, int epicK=128, float epicSigma=0.05f, float epicLambda=999.0f, int ricSPSize=15, int ricSLICType=100, bool use_post_proc=true, float fgsLambda=500.0f, float fgsSigma=1.5f, bool use_variational_refinement=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rgbd::DepthCleaner</name>
    <filename>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</filename>
    <base>cv::Algorithm</base>
    <member kind="enumeration">
      <type></type>
      <name>DEPTH_CLEANER_METHOD</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a09e7960316b2f21d6529aa3b937b6185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_CLEANER_NIL</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a09e7960316b2f21d6529aa3b937b6185a1d090ec96f4560519c8d5f93693e3a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_CLEANER_NIL</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a09e7960316b2f21d6529aa3b937b6185a1d090ec96f4560519c8d5f93693e3a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DepthCleaner</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a0274dd5c53ffef6c22d3ff52c6912173</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DepthCleaner</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>ad62ec7610e9eac63c0ab91f66ea9298e</anchor>
      <arglist>(int depth, int window_size=5, int method=DepthCleaner::DEPTH_CLEANER_NIL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DepthCleaner</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a82d971924119bbb2af0a96a894699e7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDepth</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>ae46ed8ed3d6778543cb42b651dece184</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMethod</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a75b0f4168eaf09cfbd35cf2c4ce18606</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWindowSize</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a39f9379e25e520ba9706d233cc286e74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a856200bc1f30bed5d7f2a0a9b717783a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>ab006210fdd363a9b0c42f5c11433398d</anchor>
      <arglist>(InputArray points, OutputArray depth) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepth</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a3a95549cdfc2d0b57573cdc64f064fab</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMethod</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a642d2d765a87429235113b31538d2690</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowSize</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>aa55d53902b5d121994d905c5d842fc3e</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DepthCleaner &gt;</type>
      <name>create</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a2a1e9399d072f71b40061ec1a5b45c30</anchor>
      <arglist>(int depth, int window_size=5, int method=DepthCleaner::DEPTH_CLEANER_NIL)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize_cleaner_impl</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>ab2603f7fbc0c9da018bb41b27d4225a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>depth_</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a72caa32478e3272b39acce343d0a977d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>depth_cleaner_impl_</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>ac796d356aa15fd508d986698a1fd132d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>method_</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>aede8d82640760ef005cdbee8b23349f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>window_size_</name>
      <anchorfile>d9/d5e/classcv_1_1rgbd_1_1DepthCleaner.html</anchorfile>
      <anchor>a04c0c52ed1b865dfec80048ce72f50b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::linemod::DepthNormal</name>
    <filename>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</filename>
    <base>cv::linemod::Modality</base>
    <member kind="function">
      <type></type>
      <name>DepthNormal</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>aba19bc45db26d247e3f945eeeae4ea72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DepthNormal</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>ab396e6f6556c39a9e40d42bb6f5209d4</anchor>
      <arglist>(int distance_threshold, int difference_threshold, size_t num_features, int extract_threshold)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>name</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>ae8a552fd9b585327543f14fff8c8be95</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>a08ec3f3eecde3c63b677b89bfc12ad69</anchor>
      <arglist>(const FileNode &amp;fn) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>a0f08a979b7d0d2fda254c2b450379477</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DepthNormal &gt;</type>
      <name>create</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>aee344279eef29e1e8a657413c7d205c3</anchor>
      <arglist>(int distance_threshold, int difference_threshold, size_t num_features, int extract_threshold)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>difference_threshold</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>a918778bf0ba6419ed272c8b2b7739baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>distance_threshold</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>ac8e77f1630500b8921049bbce2908fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>extract_threshold</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>ad5307fc9b814b8705f058faf89c22186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_features</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>a7eaa7bd397f3f797c1ba05eb6c068ca9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Ptr&lt; QuantizedPyramid &gt;</type>
      <name>processImpl</name>
      <anchorfile>d7/d47/classcv_1_1linemod_1_1DepthNormal.html</anchorfile>
      <anchor>ad8037146381e5eb1fe6056edd67c0c5a</anchor>
      <arglist>(const Mat &amp;src, const Mat &amp;mask) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::DepthToSpaceLayer</name>
    <filename>d4/d36/classcv_1_1dnn_1_1DepthToSpaceLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DepthToSpaceLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/d36/classcv_1_1dnn_1_1DepthToSpaceLayer.html</anchorfile>
      <anchor>a6d3d927cd99f7a10f99410c5cec57c50</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::DequantizeLayer</name>
    <filename>d5/d6a/classcv_1_1dnn_1_1DequantizeLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DequantizeLayer &gt;</type>
      <name>create</name>
      <anchorfile>d5/d6a/classcv_1_1dnn_1_1DequantizeLayer.html</anchorfile>
      <anchor>aaf18263b4167e5280d0ef68a12542f94</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>scales</name>
      <anchorfile>d5/d6a/classcv_1_1dnn_1_1DequantizeLayer.html</anchorfile>
      <anchor>a2b5748ad04fa6acbac8eb8e29602fc94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>zeropoints</name>
      <anchorfile>d5/d6a/classcv_1_1dnn_1_1DequantizeLayer.html</anchorfile>
      <anchor>a6313c3a0409e15d5206aa2b73ddfc528</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DerivXPtr</name>
    <filename>df/d8b/structcv_1_1cudev_1_1DerivXPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>df/d8b/structcv_1_1cudev_1_1DerivXPtr.html</anchorfile>
      <anchor>abc726266200f6df65d54324f718af5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>df/d8b/structcv_1_1cudev_1_1DerivXPtr.html</anchorfile>
      <anchor>a777a4487e7e67e5498e9b00d752d980e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>df/d8b/structcv_1_1cudev_1_1DerivXPtr.html</anchorfile>
      <anchor>a08b9103a17c51bae89adcbea4ccf2e00</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>df/d8b/structcv_1_1cudev_1_1DerivXPtr.html</anchorfile>
      <anchor>a0c246f64f78809e0c62df773b4333966</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DerivXPtrSz</name>
    <filename>db/d58/structcv_1_1cudev_1_1DerivXPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::DerivXPtr&lt; SrcPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>db/d58/structcv_1_1cudev_1_1DerivXPtrSz.html</anchorfile>
      <anchor>a3a9269d6dfcc69f51a3ed77ab1b3bedf</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>db/d58/structcv_1_1cudev_1_1DerivXPtrSz.html</anchorfile>
      <anchor>a093bb5e030fc3adbb677f07cc9955593</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>db/d58/structcv_1_1cudev_1_1DerivXPtrSz.html</anchorfile>
      <anchor>a7696dd37cb7c5ab5648ce9877a3da815</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DerivYPtr</name>
    <filename>dc/d51/structcv_1_1cudev_1_1DerivYPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>dc/d51/structcv_1_1cudev_1_1DerivYPtr.html</anchorfile>
      <anchor>a28d739e57a72853310e578daebc5f6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>dc/d51/structcv_1_1cudev_1_1DerivYPtr.html</anchorfile>
      <anchor>a42a2f99e31618b28e8019f1554faeda3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>dc/d51/structcv_1_1cudev_1_1DerivYPtr.html</anchorfile>
      <anchor>a7bc78f31ad9afc8fceccd0a09273ca5a</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>dc/d51/structcv_1_1cudev_1_1DerivYPtr.html</anchorfile>
      <anchor>aa1e78c23ab24dcb531bc1d4f8b1298db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DerivYPtrSz</name>
    <filename>d2/dfc/structcv_1_1cudev_1_1DerivYPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::DerivYPtr&lt; SrcPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d2/dfc/structcv_1_1cudev_1_1DerivYPtrSz.html</anchorfile>
      <anchor>a993582f67a7d105f2b8bb5ac236a7cb8</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d2/dfc/structcv_1_1cudev_1_1DerivYPtrSz.html</anchorfile>
      <anchor>a51cb03036af851d30b5e02cf1f52a11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d2/dfc/structcv_1_1cudev_1_1DerivYPtrSz.html</anchorfile>
      <anchor>aad4fc71ad2cd4122ef53f9633f05d525</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DescriptorMatcher::DescriptorCollection</name>
    <filename>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</filename>
    <member kind="function">
      <type></type>
      <name>DescriptorCollection</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a38c134797d73b03f1fad50dc70b924b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DescriptorCollection</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a74e17960bca4e1343f0111ecb844309a</anchor>
      <arglist>(const DescriptorCollection &amp;collection)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DescriptorCollection</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a4263417857f47d400b1beb60ebfd5d55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a696d5029646669ce9b8bc2c98dc7706f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getDescriptor</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a4f79ff6cd36a9b9394dc336917918432</anchor>
      <arglist>(int globalDescIdx) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getDescriptor</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>addeb2cc6057488215326e32e5afcb488</anchor>
      <arglist>(int imgIdx, int localDescIdx) const</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>getDescriptors</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a222f5a0c871ad312e079a5983c4ac1cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLocalIdx</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>af71f9842e4cba2ae5c00b3174104dd35</anchor>
      <arglist>(int globalDescIdx, int &amp;imgIdx, int &amp;localDescIdx) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a97f006742147ad210284e401673d0887</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;descriptors)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a18e35a5bce978c5729ef5ea58b1fee28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>mergedDescriptors</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>af89f9c161a310152714934252aef681f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>startIdxs</name>
      <anchorfile>d4/dac/classcv_1_1DescriptorMatcher_1_1DescriptorCollection.html</anchorfile>
      <anchor>a2612b67a491c05d726db05492c45476f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::DescriptorMatcher</name>
    <filename>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a09a98976fa9a0a803e93b0975b2418bd</anchor>
      <arglist>(const std::vector&lt; GpuMat &gt; &amp;descriptors)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a1450110e5dd90c1f50e94232bbacb408</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a20fffe7c2f0d6ae45c8a4a854c9cba2f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; GpuMat &gt; &amp;</type>
      <name>getTrainDescriptors</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a6357575081e22b474c94a27200240d61</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isMaskSupported</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a356ddc4994cfc7543859fa96b5b229c1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>knnMatch</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a0d01c0b727343e555238ee147d7ee7ba</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, InputArray mask=noArray(), bool compactResult=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>knnMatch</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a9fac44527ebef308819e6a854672f6fa</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, const std::vector&lt; GpuMat &gt; &amp;masks=std::vector&lt; GpuMat &gt;(), bool compactResult=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>knnMatchAsync</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a5911f6cbdbd03c7782cc8dd925ba4a3e</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, OutputArray matches, int k, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>knnMatchAsync</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a1e44dd5a7a8254d3ed144fe421413a80</anchor>
      <arglist>(InputArray queryDescriptors, OutputArray matches, int k, const std::vector&lt; GpuMat &gt; &amp;masks=std::vector&lt; GpuMat &gt;(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>knnMatchConvert</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>ada9788dbff11ff37f7a6d40e82f7c96d</anchor>
      <arglist>(InputArray gpu_matches, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, bool compactResult=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>match</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a062cb997b9031a7acbe77f4f60682304</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, std::vector&lt; DMatch &gt; &amp;matches, InputArray mask=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>match</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a71f79d53a5d321077b43bf25603a306e</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; DMatch &gt; &amp;matches, const std::vector&lt; GpuMat &gt; &amp;masks=std::vector&lt; GpuMat &gt;())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>matchAsync</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>aad20d402f63e8d01cbf881476ea1a798</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, OutputArray matches, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>matchAsync</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a4d255fb28411740971a763747109d4e3</anchor>
      <arglist>(InputArray queryDescriptors, OutputArray matches, const std::vector&lt; GpuMat &gt; &amp;masks=std::vector&lt; GpuMat &gt;(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>matchConvert</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a567592e9866ee163c353acc39850a7fb</anchor>
      <arglist>(InputArray gpu_matches, std::vector&lt; DMatch &gt; &amp;matches)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>radiusMatch</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a40041e9545d8dee0c34b9000ece229d0</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, InputArray mask=noArray(), bool compactResult=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>radiusMatch</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a348588903806ae644027dd968bba13b0</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, const std::vector&lt; GpuMat &gt; &amp;masks=std::vector&lt; GpuMat &gt;(), bool compactResult=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>radiusMatchAsync</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a82d1dfd476176a21739cb99363fa6d0b</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, OutputArray matches, float maxDistance, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>radiusMatchAsync</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a3ffcd3f838ecb4cd96731bc1d426708a</anchor>
      <arglist>(InputArray queryDescriptors, OutputArray matches, float maxDistance, const std::vector&lt; GpuMat &gt; &amp;masks=std::vector&lt; GpuMat &gt;(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>radiusMatchConvert</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>ae0d1b18aee5aad951c59d26121453ac9</anchor>
      <arglist>(InputArray gpu_matches, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, bool compactResult=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>train</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>ab220b434f827962455f430a12c65c074</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cuda::DescriptorMatcher &gt;</type>
      <name>createBFMatcher</name>
      <anchorfile>dd/dc5/classcv_1_1cuda_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a54146e1a011bbb56a8a02960661014f8</anchor>
      <arglist>(int normType=cv::NORM_L2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DescriptorMatcher</name>
    <filename>db/d39/classcv_1_1DescriptorMatcher.html</filename>
    <base>cv::Algorithm</base>
    <class kind="class">cv::DescriptorMatcher::DescriptorCollection</class>
    <member kind="enumvalue">
      <name>BRUTEFORCE</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3baddf99aae344c73b63d77764440711b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE_HAMMING</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3ba7362dae849e477ed4b1bc862c8ebb5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE_HAMMINGLUT</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3bae93477eddb9309e995b78a4eb677b9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE_L1</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3bac4f170ff27df2f2cadabd75c129ec468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE_SL2</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3baf88193b09daf077fec5015a9906a67e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLANNBASED</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3baf73d671c6860c24f44b2880a77fadcdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MatcherType</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLANNBASED</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3baf73d671c6860c24f44b2880a77fadcdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3baddf99aae344c73b63d77764440711b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE_L1</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3bac4f170ff27df2f2cadabd75c129ec468</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE_HAMMING</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3ba7362dae849e477ed4b1bc862c8ebb5c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE_HAMMINGLUT</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3bae93477eddb9309e995b78a4eb677b9fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTEFORCE_SL2</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>af8b6f4acb8f1a9ea6b73bfcb86b80c3baf88193b09daf077fec5015a9906a67e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DescriptorMatcher</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>aa044fc71f0d8395ec29f936977e5c42f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a623a2b07755cf7fb1c79554af73cdbb0</anchor>
      <arglist>(InputArrayOfArrays descriptors)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a01f97324f1393aae68d9c84874060454</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual CV_NODISCARD_STD Ptr&lt; DescriptorMatcher &gt;</type>
      <name>clone</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a35261cc2dfb3b5922d10daa8fcfd10ab</anchor>
      <arglist>(bool emptyTrainData=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>ac0951eebe04d00aa66117eab337909e4</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Mat &gt; &amp;</type>
      <name>getTrainDescriptors</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a93d741fbc352ae5dfa3df27b52f9cdf2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isMaskSupported</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a3cc074710ccb466a662815969e14cf5e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>knnMatch</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a378f35c9b1a5dfa4022839a45cdf0e89</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, InputArray mask=noArray(), bool compactResult=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>knnMatch</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>aa880f9353cdf185ccf3013e08210483a</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, InputArrayOfArrays masks=noArray(), bool compactResult=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>match</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a0f046f47b68ec7074391e1e85c750cba</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, std::vector&lt; DMatch &gt; &amp;matches, InputArray mask=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>match</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a695c0aceafc907c024c24a0b5cdff758</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; DMatch &gt; &amp;matches, InputArrayOfArrays masks=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>radiusMatch</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a56b8dcd6fc600f8f2a23212f6e4c5082</anchor>
      <arglist>(InputArray queryDescriptors, InputArray trainDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, InputArray mask=noArray(), bool compactResult=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>radiusMatch</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>aec313028966f30f5b011a3e976f62c09</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, InputArrayOfArrays masks=noArray(), bool compactResult=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>abb46ea487ffa0c0f9dd72d3de9fd42ab</anchor>
      <arglist>(const FileNode &amp;) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>aba10146926505e6b90377f24489e336c</anchor>
      <arglist>(const String &amp;fileName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>train</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a80e9fd98de5908f5348c17696eeb1a32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>ac921506f2862b292b41de95546319174</anchor>
      <arglist>(const Ptr&lt; FileStorage &gt; &amp;fs, const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a9e848d967aaed6930da407f338ca17ba</anchor>
      <arglist>(const String &amp;fileName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>abcba89024601e88afe6e4cc2349798c3</anchor>
      <arglist>(FileStorage &amp;) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>ae984f76bf72ca62a2b46a61597007c62</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DescriptorMatcher &gt;</type>
      <name>create</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a08d359b8acc9a5a1828ed6c3c7712ceb</anchor>
      <arglist>(const DescriptorMatcher::MatcherType &amp;matcherType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DescriptorMatcher &gt;</type>
      <name>create</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>ab3fcaea024969cd0ea74028d89af44b8</anchor>
      <arglist>(const String &amp;descriptorMatcherType)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkMasks</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>acbcaa368465fd3924c8bb70851a98944</anchor>
      <arglist>(InputArrayOfArrays masks, int queryDescriptorsCount) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>knnMatchImpl</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a38f18a66b3498fa5c960e29ed0056d44</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, InputArrayOfArrays masks=noArray(), bool compactResult=false)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>radiusMatchImpl</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>afc03bcd8e385f4b3684b7a7d42810ff6</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, InputArrayOfArrays masks=noArray(), bool compactResult=false)=0</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static CV_NODISCARD_STD Mat</type>
      <name>clone_op</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a15d4752ca0a3bc546f56629bf8185d64</anchor>
      <arglist>(Mat m)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>isMaskedOut</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>acf9d628dd4c52e6ff00eb92801fd0921</anchor>
      <arglist>(InputArrayOfArrays masks, int queryIdx)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>isPossibleMatch</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>aaeca71427249a189e35e77066f25fc8b</anchor>
      <arglist>(InputArray mask, int queryIdx, int trainIdx)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>trainDescCollection</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a6c1d27bb1cea2a46e0a5c7d297368edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; UMat &gt;</type>
      <name>utrainDescCollection</name>
      <anchorfile>db/d39/classcv_1_1DescriptorMatcher.html</anchorfile>
      <anchor>a66bd1ba0753ab3ebb792e7b4bf5af2ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DetectionBasedTracker</name>
    <filename>db/de9/classcv_1_1DetectionBasedTracker.html</filename>
    <class kind="struct">cv::DetectionBasedTracker::ExtObject</class>
    <class kind="class">cv::DetectionBasedTracker::IDetector</class>
    <class kind="struct">cv::DetectionBasedTracker::InnerParameters</class>
    <class kind="struct">cv::DetectionBasedTracker::Parameters</class>
    <class kind="struct">cv::DetectionBasedTracker::TrackedObject</class>
    <member kind="enumvalue">
      <name>DETECTED</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ffa9828525838cee9776655ebbd2211d3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETECTED_NOT_SHOWN_YET</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ffab57bc255a72bcaa7b49c2c3c6b4257d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETECTED_TEMPORARY_LOST</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ffa6d5ec140e9ee103752c5356d95504694</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; cv::Rect, int &gt;</type>
      <name>Object</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a31ce86b351558669083649f68b9b6aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ObjectStatus</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETECTED_NOT_SHOWN_YET</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ffab57bc255a72bcaa7b49c2c3c6b4257d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETECTED</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ffa9828525838cee9776655ebbd2211d3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DETECTED_TEMPORARY_LOST</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ffa6d5ec140e9ee103752c5356d95504694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRONG_OBJECT</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ffaf4b74b622d1802cbb6573c8b1148c953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRONG_OBJECT</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad43563cc5b954817ad5078f995afd3ffaf4b74b622d1802cbb6573c8b1148c953</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectionBasedTracker</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>aab415fa71206b900ad52ae650ab96636</anchor>
      <arglist>(cv::Ptr&lt; IDetector &gt; mainDetector, cv::Ptr&lt; IDetector &gt; trackingDetector, const Parameters &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DetectionBasedTracker</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a5d8b736d3ce835a1d06dfc5fea7390f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>addObject</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a91602bf61863fc3126be05a0d3e5416b</anchor>
      <arglist>(const cv::Rect &amp;location)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a05c9412496500098db81f1c75421df84</anchor>
      <arglist>(std::vector&lt; cv::Rect &gt; &amp;result) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ae19dc28908b6b02b22fbad6ad352c63b</anchor>
      <arglist>(std::vector&lt; ExtObject &gt; &amp;result) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getObjects</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ac3796f79dcbb9d961073dc93100a0cdf</anchor>
      <arglist>(std::vector&lt; Object &gt; &amp;result) const</arglist>
    </member>
    <member kind="function">
      <type>const Parameters &amp;</type>
      <name>getParameters</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a0385adfdbb8a62c5075567d28a1bc6a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a04010a77df58e838a781889eb4edd303</anchor>
      <arglist>(const cv::Mat &amp;imageGray)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetTracking</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ac5069e92d25b70eb15ca31d856f70ef8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>run</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a1038295b9626937e0d3c34c728f23ab1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParameters</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a9d662e7707bc6d8fcc8e6cf687ec273a</anchor>
      <arglist>(const Parameters &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ac4061f2d28cf54e48360c8aa06135f38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>cv::Rect</type>
      <name>calcTrackedObjectPositionToShow</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a211041e01b46de543af522fc82cdedf9</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>cv::Rect</type>
      <name>calcTrackedObjectPositionToShow</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a28f92fe2ee9b297ae6dd9aeac35fc3bd</anchor>
      <arglist>(int i, ObjectStatus &amp;status) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detectInRegion</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a60322c607da2e8cc127fac6c0461394d</anchor>
      <arglist>(const cv::Mat &amp;img, const cv::Rect &amp;r, std::vector&lt; cv::Rect &gt; &amp;detectedObjectsInRegions)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateTrackedObjects</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a9089f0ed19233e699c586bdda23997b6</anchor>
      <arglist>(const std::vector&lt; cv::Rect &gt; &amp;detectedObjects)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Ptr&lt; IDetector &gt;</type>
      <name>cascadeForTracking</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a139b62b2435087f6ef6527b75f69a751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>InnerParameters</type>
      <name>innerParameters</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad8a9583eced7508072d910188c97f4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>numTrackedSteps</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>adb616a0b54da056cc7ee96963bba52e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Parameters</type>
      <name>parameters</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>af2c3de5745a8eb4312db652276d387e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Ptr&lt; SeparateDetectionWork &gt;</type>
      <name>separateDetectionWork</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>aae0c0bd5a104bb1c57632e5187f32fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; TrackedObject &gt;</type>
      <name>trackedObjects</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>adc0f343e0a2f0515b15f3ecdb7e59069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>weightsPositionsSmoothing</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>acd31f48b5461c2b338e80b1cf54dfc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>weightsSizesSmoothing</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>ad00b750e1be9e4e3d2515996e03b4f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend void *</type>
      <name>workcycleObjectDetectorFunction</name>
      <anchorfile>db/de9/classcv_1_1DetectionBasedTracker.html</anchorfile>
      <anchor>a5f4c6405b2c3e2a9579ee076bcfd86de</anchor>
      <arglist>(void *p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::DetectionModel</name>
    <filename>d3/df1/classcv_1_1dnn_1_1DetectionModel.html</filename>
    <base>cv::dnn::Model</base>
    <member kind="function">
      <type></type>
      <name>DetectionModel</name>
      <anchorfile>d3/df1/classcv_1_1dnn_1_1DetectionModel.html</anchorfile>
      <anchor>a38644950807eb7ff2d898c4070b615d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectionModel</name>
      <anchorfile>d3/df1/classcv_1_1dnn_1_1DetectionModel.html</anchorfile>
      <anchor>af931afb45587f22a60227434f2babab5</anchor>
      <arglist>(const Net &amp;network)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DetectionModel</name>
      <anchorfile>d3/df1/classcv_1_1dnn_1_1DetectionModel.html</anchorfile>
      <anchor>abf23e4ba93aab370a002872accd55bc4</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>d3/df1/classcv_1_1dnn_1_1DetectionModel.html</anchorfile>
      <anchor>aca8d52a761b41576e3798b1a92e70a9a</anchor>
      <arglist>(InputArray frame, std::vector&lt; int &gt; &amp;classIds, std::vector&lt; float &gt; &amp;confidences, std::vector&lt; Rect &gt; &amp;boxes, float confThreshold=0.5f, float nmsThreshold=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNmsAcrossClasses</name>
      <anchorfile>d3/df1/classcv_1_1dnn_1_1DetectionModel.html</anchorfile>
      <anchor>a73a0752d40a55b13f7755086c3665bcb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DetectionModel &amp;</type>
      <name>setNmsAcrossClasses</name>
      <anchorfile>d3/df1/classcv_1_1dnn_1_1DetectionModel.html</anchorfile>
      <anchor>adab0c3fd219ed12265ccd7bf387202f1</anchor>
      <arglist>(bool value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::DetectionOutputLayer</name>
    <filename>da/dbd/classcv_1_1dnn_1_1DetectionOutputLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DetectionOutputLayer &gt;</type>
      <name>create</name>
      <anchorfile>da/dbd/classcv_1_1dnn_1_1DetectionOutputLayer.html</anchorfile>
      <anchor>a0cbc088de85c193a0d7197a491af3048</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::DetectionROI</name>
    <filename>d3/d34/structcv_1_1DetectionROI.html</filename>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>confidences</name>
      <anchorfile>d3/d34/structcv_1_1DetectionROI.html</anchorfile>
      <anchor>a5263b762e36e5e3a772fc53ae825a61b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::Point &gt;</type>
      <name>locations</name>
      <anchorfile>d3/d34/structcv_1_1DetectionROI.html</anchorfile>
      <anchor>a9e3ba3daa336f41774e72b8ee2787876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scale</name>
      <anchorfile>d3/d34/structcv_1_1DetectionROI.html</anchorfile>
      <anchor>a52c1cbb159bc79148bcdb70ecdb1b590</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::online_boosting::Detector</name>
    <filename>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</filename>
    <member kind="function">
      <type></type>
      <name>Detector</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>a4e322cb20c33cae74dc838c3c37661a6</anchor>
      <arglist>(StrongClassifierDirectSelection *classifier)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Detector</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>a34211a78610fd530520567bc44299252</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>classifySmooth</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>a9d394e18bb14a12e8267eb57044705f0</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;image, float minMargin=0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getConfidence</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>acedc9922e56b1fa2cb51b315d0b448f1</anchor>
      <arglist>(int patchIdx)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getConfidenceOfBestDetection</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>aa33bdc24194b15bb428b48550d31d087</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getConfidenceOfDetection</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>a65428b6c52fa1f9bf7ea39e3fdcecedf</anchor>
      <arglist>(int detectionIdx)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getConfidences</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>a7b67bf664e92564152457c7337ae646f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat &amp;</type>
      <name>getConfImageDisplay</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>aaf59dc425ec3fdc91c2d14bfdbe22bc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; int &gt; &amp;</type>
      <name>getIdxDetections</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>af9abad799db841a44944e09750f2d027</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumDetections</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>a13b89833d5e43e0e4632dcbead027eb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPatchIdxOfBestDetection</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>accd59faf8b31cd5fdde094b422b2a9e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPatchIdxOfDetection</name>
      <anchorfile>d4/d86/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1Detector.html</anchorfile>
      <anchor>ab9ec882f781da90551f43cb6c8aad4f9</anchor>
      <arglist>(int detectionIdx)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::linemod::Detector</name>
    <filename>d7/d07/classcv_1_1linemod_1_1Detector.html</filename>
    <member kind="function">
      <type></type>
      <name>Detector</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a5f60b6ace07d2435f92b6a2353ff5b08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Detector</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>af509761698a542228b047865cc88c996</anchor>
      <arglist>(const std::vector&lt; Ptr&lt; Modality &gt; &gt; &amp;modalities, const std::vector&lt; int &gt; &amp;T_pyramid)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addSyntheticTemplate</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a76f27a64efe1de3d85cac6f73401c490</anchor>
      <arglist>(const std::vector&lt; Template &gt; &amp;templates, const String &amp;class_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addTemplate</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>ab6baf396cefd388bcea8eb088487aeb0</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;sources, const String &amp;class_id, const Mat &amp;object_mask, Rect *bounding_box=NULL)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; String &gt;</type>
      <name>classIds</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a131210d1694aaa8300d4f21682981697</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Ptr&lt; Modality &gt; &gt; &amp;</type>
      <name>getModalities</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>adab0718be179c6661950f43f2ec4476a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getT</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>acd953aac2444671aa34765d32bd1051d</anchor>
      <arglist>(int pyramid_level) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Template &gt; &amp;</type>
      <name>getTemplates</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>aa58b259a3ebc1fe0dec9e32dc2fa697b</anchor>
      <arglist>(const String &amp;class_id, int template_id) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>match</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a57ec7d6920aa3d31f91ac6972cb12ee5</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;sources, float threshold, std::vector&lt; Match &gt; &amp;matches, const std::vector&lt; String &gt; &amp;class_ids=std::vector&lt; String &gt;(), OutputArrayOfArrays quantized_images=noArray(), const std::vector&lt; Mat &gt; &amp;masks=std::vector&lt; Mat &gt;()) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numClasses</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>acd7e2e72ced11b7338e127baf5654968</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numTemplates</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a0838546464e172e3e57cfc5cd1cac98f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numTemplates</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>ad4ee440463a0c2214f830ea12fa4f4bd</anchor>
      <arglist>(const String &amp;class_id) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pyramidLevels</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a3a9c96fdcc0c85c5a6587576809fb135</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a6388744994ba8eb20b1d2f105e36e2f1</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readClass</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a4fc57692a360b0681e5f4515401c4713</anchor>
      <arglist>(const FileNode &amp;fn, const String &amp;class_id_override=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readClasses</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a3783f38548a7650e932240a86c9d3980</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;class_ids, const String &amp;format=&quot;templates_%s.yml.gz&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a45ad63d73e6ff0967b1f479912801a95</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeClass</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a150685aaacdd5e6b99361fdd72baac3d</anchor>
      <arglist>(const String &amp;class_id, FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeClasses</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a5113da474bbd6558cff732dadc576c87</anchor>
      <arglist>(const String &amp;format=&quot;templates_%s.yml.gz&quot;) const</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>LinearMemories</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>ab68d5611a53e8311ec8139a820bd8cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; std::vector&lt; LinearMemories &gt; &gt;</type>
      <name>LinearMemoryPyramid</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>ad5473a2d5ff3c753394d49da5b64310f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::vector&lt; Template &gt;</type>
      <name>TemplatePyramid</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a804df65fdd4c642d5a11da3161922aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>std::map&lt; String, std::vector&lt; TemplatePyramid &gt; &gt;</type>
      <name>TemplatesMap</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>aadfe8cfbe5ce3e13bc817a1b0c3e1d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>matchClass</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a189b904ea0b9e500c5c64a52da9ec73c</anchor>
      <arglist>(const LinearMemoryPyramid &amp;lm_pyramid, const std::vector&lt; Size &gt; &amp;sizes, float threshold, std::vector&lt; Match &gt; &amp;matches, const String &amp;class_id, const std::vector&lt; TemplatePyramid &gt; &amp;template_pyramids) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>TemplatesMap</type>
      <name>class_templates</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>af9e4e10678d4d451ae66cae2f1b644bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Ptr&lt; Modality &gt; &gt;</type>
      <name>modalities</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a4e4080b2f211294fc79c55aa11654c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>pyramid_levels</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>ab96bceee186a7c3caa7ac8eaacfba518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>T_at_level</name>
      <anchorfile>d7/d07/classcv_1_1linemod_1_1Detector.html</anchorfile>
      <anchor>a45bc91a66be77577402b17b8b9c490b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::aruco::DetectorParameters</name>
    <filename>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>DetectorParameters</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a12c71ac3314cb086054c963be50d9eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDetectorParameters</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a2c2c3a6faa0dab76a7bb931e657ffa47</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeDetectorParameters</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a2dbb6f50de2621c474fcfe9177430d95</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name=String())</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>adaptiveThreshConstant</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>aef7291f7771315af9726eafacb7fc955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>adaptiveThreshWinSizeMax</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ac17bfce78d75a1e8be8657067a974275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>adaptiveThreshWinSizeMin</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ac430a508ab62b3ebabd2552b29ea0424</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>adaptiveThreshWinSizeStep</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a2470127bdbb23b780696a5234563cf47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aprilTagCriticalRad</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a99fc2fa5a18922e2e23865a118d0ea9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>aprilTagDeglitch</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ab7ffda0665ca2ba83822b768f00ed946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aprilTagMaxLineFitMse</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a750257a7d94461485c9a181e24407250</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>aprilTagMaxNmaxima</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>acf6a0da0ae6bcd582c51ae14263df87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>aprilTagMinClusterPixels</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>aa5be4f1c6ac11cc6209136c7ce226112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>aprilTagMinWhiteBlackDiff</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ae0d308524dc4ea53d0257799254f18c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aprilTagQuadDecimate</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ac15a220f3f842e1b5c53d5f179a35ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aprilTagQuadSigma</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a9b3abaa8c7c29c6a5deb4e071b3acf76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cornerRefinementMaxIterations</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a65d86818818aee18f8646d2fdb8170d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cornerRefinementMethod</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>aacfce88ccc0b5b494e002c9d63848760</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>cornerRefinementMinAccuracy</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a2641f13e4f8a25403c828eee5c77a8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cornerRefinementWinSize</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a21ff1cd9084c3695bc0b1d043d5b3bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>detectInvertedMarker</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>acc98709d31f1b86c31b18c7200b60909</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>errorCorrectionRate</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>aae04d6771833012d13220ba2e85a0b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>markerBorderBits</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ae216e58b9ef6f52cdd72890ddfc060b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxErroneousBitsInBorderRate</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a9d1e50a0e344152d6507e4b276abc281</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxMarkerPerimeterRate</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>aa5d26f7b2428a6b9499e33b007c66d5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minCornerDistanceRate</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a7966579df6a68388a45973533b3cd054</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minDistanceToBorder</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a93e8229b7d7db81984eb32ef4c1d1f3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minGroupDistance</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ac5a2be5def043cee5ac8c0fdfa59fa81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minMarkerDistanceRate</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a28b4eb55fe68292541e4272edc4fde86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minMarkerLengthRatioOriginalImg</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a8d83e9c69ec6a185a50b7539afa7644d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minMarkerPerimeterRate</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ad0a7fadbc6f9453e4d3777355dcafd51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minOtsuStdDev</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>aefb84a734bdcc918e54bb2ff4f17f2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minSideLengthCanonicalImg</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a7fec463b3157924e501af4e04c8a8bc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>perspectiveRemoveIgnoredMarginPerCell</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a2a01a662bf4718fe689d0fe23ddec69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>perspectiveRemovePixelPerCell</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a1feac9bd1d3ae9bc1cc48bcf900cf25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>polygonalApproxAccuracyRate</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a4d77731cb95dcf9bb1cebf82573fc8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>relativeCornerRefinmentWinSize</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>ae132faf9c0907a424247100639342b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useAruco3Detection</name>
      <anchorfile>d1/dcd/structcv_1_1aruco_1_1DetectorParameters.html</anchorfile>
      <anchor>a5ba4261aa9c097f48e4e64426b16a7e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::mcc::DetectorParameters</name>
    <filename>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>DetectorParameters</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a1e45bb660bb817456f3a525437ca6a4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DetectorParameters &gt;</type>
      <name>create</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>ae72cbfa6240a9598a7e87544a0969794</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>adaptiveThreshConstant</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a46bf622f2c0d1ba0e451e92e06ae6d85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>adaptiveThreshWinSizeMax</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a778796af3b4bdc315959646bbde97082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>adaptiveThreshWinSizeMin</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a5b59c765474062754056bbd9e664ee33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>adaptiveThreshWinSizeStep</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a5616a8e4d74e6f12e5a7852c9c588144</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>B0factor</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>aba81cfd8699c22d7bd55d11988f15ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderWidth</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a57b6d6909bdc7cd82dac1c722d0e9ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>confidenceThreshold</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a7c34351c37179e59a4dd8ba8816dae04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>findCandidatesApproxPolyDPEpsMultiplier</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a210efc7b432ec71213df63d1816b1b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxError</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a727c528e2f67d09f3709541f142edd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minContourLengthAllowed</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a3f539a47f0d304da2f23d204e4902a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minContourPointsAllowed</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>aa43f84b3cc9bfc0ee4d03de1c12cc1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minContoursArea</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a886b5ac33bda4889ed12a9a3307aff91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minContoursAreaRate</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>a60678edaadba5fc111d8a9164f9db90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minContourSolidity</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>afef9cae1fe5ff6dbe16a326f6eafec59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>minGroupSize</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>adc4170c7d3483763bb98661859b88e9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minImageSize</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>ab9d69f7cc78178ded4f6606138fc3505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minInterCheckerDistance</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>aa4af8f4415fe1547ed5524c452a1704d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minInterContourDistance</name>
      <anchorfile>d0/d22/structcv_1_1mcc_1_1DetectorParameters.html</anchorfile>
      <anchor>aa344d77a5f22bef3e2cd602120ad81e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::Device</name>
    <filename>d5/d0e/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Device.html</filename>
    <member kind="typedef">
      <type>void *</type>
      <name>Ptr</name>
      <anchorfile>d5/d0e/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Device.html</anchorfile>
      <anchor>a07a0231781b72da52f41c9d0f1ba5b6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Device</name>
      <anchorfile>d5/d0e/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Device.html</anchorfile>
      <anchor>a98446bccbd4a9d474a9c977849105f30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>get_name</name>
      <anchorfile>d5/d0e/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Device.html</anchorfile>
      <anchor>ae1e02a2a8f84b2819c9eb6234a62560a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr</type>
      <name>get_ptr</name>
      <anchorfile>d5/d0e/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Device.html</anchorfile>
      <anchor>a8ef5dbfc6d7de3df0fe36e3239895104</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AccelType</type>
      <name>get_type</name>
      <anchorfile>d5/d0e/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Device.html</anchorfile>
      <anchor>aa0cb810da300f5cc9de7da64ad303287</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>IDeviceSelector</name>
      <anchorfile>d5/d0e/structcv_1_1gapi_1_1wip_1_1onevpl_1_1Device.html</anchorfile>
      <anchor>a572730717d65e00cccf6ef7adfd65a37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Device</name>
    <filename>d7/d9f/classcv_1_1ocl_1_1Device.html</filename>
    <member kind="enumvalue">
      <name>TYPE_DEFAULT</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271a85e501bfc1d0b86cc5a00b3231169594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_CPU</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271ae3f66c5131806996dd0a77dcc27b5cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_GPU</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271aeb33963824886f155640fbcaef41d31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_ACCELERATOR</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271a3e0bdde0459301ccb652c1387997ae07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_DGPU</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271ade0b46bcd7730a122fc2db365d46f134</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_IGPU</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271a5a9bc4ea9b8ef84cd24a3289e4bd2d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_ALL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271af32644a14837526000cb67fe3331fa10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_DENORM</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa60dc18c71389d33555c840d0bfc46f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_INF_NAN</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aad66d4ef5c3c99381ae528f7c50ee473a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_ROUND_TO_NEAREST</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa08c33555a63c5b7c57ba870582ef94e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_ROUND_TO_ZERO</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aacb9e624465310714bc00a1aad1e788d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_ROUND_TO_INF</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa5333014b1113e6e6d3b98f66dc92680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_FMA</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aadeae6e772e7eb469f70c8ea6f4f0b6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_SOFT_FLOAT</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa7731143130a6c1455b6d8207c9bbd92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_CORRECTLY_ROUNDED_DIVIDE_SQRT</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa071561c3c0c8008d94c62067088f5df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXEC_KERNEL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a9c883128f0fc74ebc8ba89754e3e2235acc62899c052a7270c485b7f13b80decb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXEC_NATIVE_KERNEL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a9c883128f0fc74ebc8ba89754e3e2235a24f564396eb16e7ba60abaa27c0f36a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_CACHE</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0c8dfe5f5843c8181bff58e3cde6f826ab62b5377feeb2e87e51ff999d36d77f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_ONLY_CACHE</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0c8dfe5f5843c8181bff58e3cde6f826a53155ca25411d7e880b55b7114245f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_WRITE_CACHE</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0c8dfe5f5843c8181bff58e3cde6f826a8928cd5a8ec36e26d1c5239d6bfb2917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_LOCAL_MEM</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06800c27f9457e35270f6db17193ffd1ae7f931fb42966841ccea43ecf3cfe04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_IS_LOCAL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06800c27f9457e35270f6db17193ffd1affd140fc55eece28a64ce7e002fcab8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_IS_GLOBAL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06800c27f9457e35270f6db17193ffd1ac4e8cafe65632d793cec03066db2c598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN_VENDOR</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a186ec635cb15bb0965512faa88198c8ea07b78e0f94127c1d35f5d69e03be32e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VENDOR_AMD</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a186ec635cb15bb0965512faa88198c8ea0740a4cbb837d501241473afb8f315ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VENDOR_INTEL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a186ec635cb15bb0965512faa88198c8ea88cb8f15bc0a45beab394555f8a7d074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VENDOR_NVIDIA</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a186ec635cb15bb0965512faa88198c8ea63e352d43b9750291dd897deff5d1ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXEC_KERNEL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a9c883128f0fc74ebc8ba89754e3e2235acc62899c052a7270c485b7f13b80decb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXEC_NATIVE_KERNEL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a9c883128f0fc74ebc8ba89754e3e2235a24f564396eb16e7ba60abaa27c0f36a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_CORRECTLY_ROUNDED_DIVIDE_SQRT</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa071561c3c0c8008d94c62067088f5df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_DENORM</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa60dc18c71389d33555c840d0bfc46f10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_FMA</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aadeae6e772e7eb469f70c8ea6f4f0b6cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_INF_NAN</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aad66d4ef5c3c99381ae528f7c50ee473a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_ROUND_TO_INF</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa5333014b1113e6e6d3b98f66dc92680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_ROUND_TO_NEAREST</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa08c33555a63c5b7c57ba870582ef94e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_ROUND_TO_ZERO</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aacb9e624465310714bc00a1aad1e788d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FP_SOFT_FLOAT</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06fc8812e24291507a28879e8af90f9aa7731143130a6c1455b6d8207c9bbd92b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_IS_GLOBAL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06800c27f9457e35270f6db17193ffd1ac4e8cafe65632d793cec03066db2c598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_IS_LOCAL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06800c27f9457e35270f6db17193ffd1affd140fc55eece28a64ce7e002fcab8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_CACHE</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0c8dfe5f5843c8181bff58e3cde6f826ab62b5377feeb2e87e51ff999d36d77f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_LOCAL_MEM</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a06800c27f9457e35270f6db17193ffd1ae7f931fb42966841ccea43ecf3cfe04f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_ONLY_CACHE</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0c8dfe5f5843c8181bff58e3cde6f826a53155ca25411d7e880b55b7114245f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_WRITE_CACHE</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0c8dfe5f5843c8181bff58e3cde6f826a8928cd5a8ec36e26d1c5239d6bfb2917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_ACCELERATOR</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271a3e0bdde0459301ccb652c1387997ae07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_ALL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271af32644a14837526000cb67fe3331fa10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_CPU</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271ae3f66c5131806996dd0a77dcc27b5cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_DEFAULT</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271a85e501bfc1d0b86cc5a00b3231169594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_DGPU</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271ade0b46bcd7730a122fc2db365d46f134</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_GPU</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271aeb33963824886f155640fbcaef41d31f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_IGPU</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a479aa017653b303e5a8fc7ea4cda0271a5a9bc4ea9b8ef84cd24a3289e4bd2d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNKNOWN_VENDOR</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a186ec635cb15bb0965512faa88198c8ea07b78e0f94127c1d35f5d69e03be32e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VENDOR_AMD</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a186ec635cb15bb0965512faa88198c8ea0740a4cbb837d501241473afb8f315ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VENDOR_INTEL</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a186ec635cb15bb0965512faa88198c8ea88cb8f15bc0a45beab394555f8a7d074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VENDOR_NVIDIA</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a186ec635cb15bb0965512faa88198c8ea63e352d43b9750291dd897deff5d1ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ab9a5632a0953248ba5b265bd71a9c25d</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0a0cec7084b4e2b942f34709123b734b</anchor>
      <arglist>(const Device &amp;d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>afaf5a77bd849625dd1a5849f0bf30779</anchor>
      <arglist>(Device &amp;&amp;d) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Device</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a2aeda46f7bf9502aa3863eee5fc664ea</anchor>
      <arglist>(void *d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Device</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0d859af63526fba704a97ef7c78c78d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addressBits</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a029eb84f52db258b2abf2a00629853f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>available</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a702ddb75d538501184c313b56b576e7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compilerAvailable</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a91136834ce5687aa8669c798402beb56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deviceVersionMajor</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a2c3c441c506d3017373a96a6883a8cd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deviceVersionMinor</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>af81d10a813a6cc4951b0626ad238ad23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>doubleFPConfig</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a47b02c6821d4b193d5f20fc3d6f1a727</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>driverVersion</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a370bb5033106a4f4feb09cc6813c566f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a16c045aa053b7d13a0149d3d98dc2166</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>endianLittle</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>aa517940b85a79b02da3f4912465ed406</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>errorCorrectionSupport</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ac1b160e5f02fb4903436e1c4bc3fbb9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>executionCapabilities</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a22d4914fb1618bf5d0e01e23320f45af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>extensions</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a963606957c52e6ca0b58de3f63afa309</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Impl *</type>
      <name>getImpl</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ad6c26a9eea0a39ac9e9653a834c34761</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>globalMemCacheLineSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a6c9662e162a4f2a73c33f05a6c664c2d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>globalMemCacheSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a98a5e7472ced8c84a51280e291c035f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>globalMemCacheType</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a579ee4fc285fc92a4003bc0dcf555c96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>globalMemSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ae5821ebd66d6a1a953f0f59d68686dfd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>halfFPConfig</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>aa5c5b7ca04d2f6dc31648975001e48ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFP16</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a288b44d2d5ca484eb1c15fb4ab979e61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasFP64</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a76093153295c43fa292d54f8928ae92d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hostUnifiedMemory</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a95d6767205937a8c46258a23b993395c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>image2DMaxHeight</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0d604ced5333c5d611b3beae76bb9363</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>image2DMaxWidth</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>af6ceb593795e6993dd8da6ae804eae7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>image3DMaxDepth</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a11ef7435cb679fabecdb34e6d9ea6d4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>image3DMaxHeight</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a6c1b13f92f9455f1c8b6f32fa18457c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>image3DMaxWidth</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a1af061caf478f15609ce31fa065820dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>imageBaseAddressAlignment</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ac2a1da702ac445d6fcfb3fcba6d8f2fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imageFromBufferSupport</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ad62349c834402cce5d669f96147cf1da</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>imageMaxArraySize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a28a636515d6d600ba73566ffc88deabc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>imageMaxBufferSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ae8affe34b8862e78ce89d2fcf7c2c6c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>imagePitchAlignment</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a909d421e167958dd1113a91d160f406f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imageSupport</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0fbeab8f04dfce8a23eb2b5ad01ffbce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>intelSubgroupsSupport</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a44ef751bc23e21d77a46f5985fca42dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAMD</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a493978e6044f4eeb81a0c187c7441269</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isExtensionSupported</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a741dffeacbcc911d273c8f248e4fb323</anchor>
      <arglist>(const String &amp;extensionName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isIntel</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a38df2acd5461680d87a812d77ca02d5e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNVidia</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a233ee631d4694cf140100e57a415177b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>linkerAvailable</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a2a05649820a826afdb7d627f1b9cf408</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>localMemSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a92e2c210bf5f352d2a742434aca02271</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>localMemType</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a610127a076485b2179bb4bcd25c46f56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxClockFrequency</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a2ad4a9905df7939ff4dbe1e1323155ef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxComputeUnits</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a8cdbedf915935b8a3de00abcf0ff9669</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxConstantArgs</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a1ab0e68f5c0ab2daa578f0b408f71353</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>maxConstantBufferSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>aa5ce4c19f0b23e5cad7ad9e55aef2e0c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>maxMemAllocSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a43a7ce355911b326d286ecaab3fb2e30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>maxParameterSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0878eb6f7c3b8d9043e46d73a00137f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxReadImageArgs</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a5b3698f3adbd38f41531799ae54e1826</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxSamplers</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a88f1375b142fbed9b3fcf69ffd70289c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>maxWorkGroupSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>afd60a223663d5b4951d585e9f167d54f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxWorkItemDims</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a6c76e7f57a273ea51e3564a4f1269158</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maxWorkItemSizes</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a693878609398a5edafad71026661e41f</anchor>
      <arglist>(size_t *) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxWriteImageArgs</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>afc62c78591b741fdca19a729867686ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>memBaseAddrAlign</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ad13666f3a1309fd46afddeee390049d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>name</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a184e4f7fe0e23116d115822c363f3374</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nativeVectorWidthChar</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a6879aabd77bf67548c29c37dfe899169</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nativeVectorWidthDouble</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ae31ce6a5c106c5d149beb6b82eec867d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nativeVectorWidthFloat</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a3215d6a4e2dbc6e7ec731d11dc7651bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nativeVectorWidthHalf</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>acc59adbad69355b2b9a9bf2594fa07d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nativeVectorWidthInt</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ac64c441dc5daf07e563a5bd1684c83dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nativeVectorWidthLong</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a66642d217415fc5ec91ed6ecf6fb3ba6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nativeVectorWidthShort</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a089eff1a42c1a71d7e78965325bdb0c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>OpenCL_C_Version</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a2e227e1779bef769064ca0c436cc10af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>OpenCLVersion</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ac882a36c0b1a7eebeebae6530a0c1c6e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Device &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a50cdae5bf702f2376ce2c71bee2adcfc</anchor>
      <arglist>(const Device &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>Device &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0fd077500687e5148d0f98989d2bad4a</anchor>
      <arglist>(Device &amp;&amp;d) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preferredVectorWidthChar</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a8de7518d696d8bca07cf792422b47be4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preferredVectorWidthDouble</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a2c0ca2b983966a2aeff861b7d6fd4480</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preferredVectorWidthFloat</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a588b64852f17bcb7cd120507d4f6e0f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preferredVectorWidthHalf</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a0c8276f354defd3286fa7c714cd32950</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preferredVectorWidthInt</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a27db2c75d80aab51898646c8cd196f3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preferredVectorWidthLong</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ad572c1f0616eff7b7f4ef619fe4db95a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>preferredVectorWidthShort</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a48fad69242e5a910149f2a8145a4046c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>printfBufferSize</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>abc5ce3dfc96d700aa85a908207fe948e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>profilingTimerResolution</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>adb4347c68d8d00a71f43d97001c2317c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a457b1098b55e96ae1427e8ba2caadb0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a1fa471fbcc4f193ac76ee42cbf3b9d6e</anchor>
      <arglist>(void *d)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>singleFPConfig</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a46207d759e1e39f0d64ccbac7bd444de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ac8cfab2ef82010b6505683000e3652f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>vendorID</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a5cca39920b43f91c40af8ca62f85d648</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>vendorName</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a3a6b5ca94b3e5ff4b16157ab5eada0c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>version</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ab0aecc1d52f02547ba0cf6cba000fb8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Device</type>
      <name>fromHandle</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>adf9a01eb1fd43bfab5f209a00ed4781a</anchor>
      <arglist>(void *d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const Device &amp;</type>
      <name>getDefault</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>ae539c774ca7c37a8fde069e96aa11139</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d7/d9f/classcv_1_1ocl_1_1Device.html</anchorfile>
      <anchor>a6fc4df12367446f46501c676e9d54efc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::DeviceInfo</name>
    <filename>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>ComputeMode</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComputeModeDefault</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0a9cb256b0faff211d0f086b818627ad1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComputeModeExclusive</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0aef6ab784c9893582b6d3631cce8a72db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComputeModeProhibited</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0a5262c70d1b04ff6a6b5471e8ffd93b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComputeModeExclusiveProcess</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0a9809e20514e75a5ca802b17ae8da7169</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComputeModeDefault</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0a9cb256b0faff211d0f086b818627ad1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComputeModeExclusive</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0aef6ab784c9893582b6d3631cce8a72db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComputeModeExclusiveProcess</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0a9809e20514e75a5ca802b17ae8da7169</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ComputeModeProhibited</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af72c434adf30a6b60f977dffe3e926b0a5262c70d1b04ff6a6b5471e8ffd93b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceInfo</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a6ca8e4843a1724e7c525cdcd3cd2f936</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DeviceInfo</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a41fe9bf431cd452520183c79620e1d94</anchor>
      <arglist>(int device_id)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>asyncEngineCount</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ae6f4cce774f4b4516923f78a3baa1910</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canMapHostMemory</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a8345db2ebf373ccdd0704ec9554a5ce5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>clockRate</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a8529cf2de8f281ce95d9350da1b2e210</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DeviceInfo::ComputeMode</type>
      <name>computeMode</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a23678f520226ce96c52f3df133c5e3bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>concurrentKernels</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a327633202acda2a492931e366ee11477</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deviceID</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ad58f770aa964e967e8dfc5b97913e067</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ECCEnabled</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>aa1c3dc06c3101554fe004a77b6c409d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>freeMemory</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>aa2f2efc92ad5f6bd1291a72293886dca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>integrated</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>aace1742c04682d70838d30cdd6ef1927</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompatible</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a33fee042c8998a4af0ec5d0f81d7a3b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>kernelExecTimeoutEnabled</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a0c9e89cf6a0eb63344a9cb407ce22b4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>l2CacheSize</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a73d11f4a5403e51a27a3c1af2f76aba6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>majorVersion</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a934e0064d38f9961e561691b0ac8bd62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3i</type>
      <name>maxGridSize</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a0a1d357f595900f4ecdac350db7d672c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxSurface1D</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a260dccdd9395ca059b60d2c250a7b19d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec2i</type>
      <name>maxSurface1DLayered</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a2c6c2d86c79673e0f003f72999901e0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec2i</type>
      <name>maxSurface2D</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a5c46713e52796df8de5cc0675545b591</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3i</type>
      <name>maxSurface2DLayered</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ab382770adf2533cf52a6ec8dfdeceefd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3i</type>
      <name>maxSurface3D</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>add5a8209f3a0a244bca9ce602a3ca8b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxSurfaceCubemap</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a380277029eb0760f3cdd599fdd6d6a68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec2i</type>
      <name>maxSurfaceCubemapLayered</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a6d2514b8ea311750d6640cb0a09ee885</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxTexture1D</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a7dadb9baaef83deb18a19340eff89efd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec2i</type>
      <name>maxTexture1DLayered</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a63595aa52127a5e101aa2bd05bf21213</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxTexture1DLinear</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a6ca6a1f3ccffbe4bcd082bb051a84709</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxTexture1DMipmap</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a8400034f3a46ec994d5f0b2b3097994d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec2i</type>
      <name>maxTexture2D</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a99a188ab0931a15cd512a75e7fa448b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec2i</type>
      <name>maxTexture2DGather</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a91932040e2174937d7db801dc51e37e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3i</type>
      <name>maxTexture2DLayered</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a868a27580ea696306c83aa5da2fea496</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3i</type>
      <name>maxTexture2DLinear</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>afe9b3a92a9832c6a8f52f8a006b8f297</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec2i</type>
      <name>maxTexture2DMipmap</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>abd1a87ff21e6ace392634e05403618b6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3i</type>
      <name>maxTexture3D</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>aed437fa43c5294c1fbb3f909a535ca57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxTextureCubemap</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ab66a0f8545b5f2b0104c56fe1373451c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec2i</type>
      <name>maxTextureCubemapLayered</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a7fa8dda4989ff180a91d2d55377eab56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec3i</type>
      <name>maxThreadsDim</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>acd6c9806faa5718ac6ce46cf7f94b1b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxThreadsPerBlock</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ac90a47955f85b4b9b082f6f211562aa9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>maxThreadsPerMultiProcessor</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a8f827f2c363f19c7167479793f246bfa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>memoryBusWidth</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>adc029e9b7100063a9646a50435f55ed3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>memoryClockRate</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a014f96fb7cd5639480347e7de85686be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>memPitch</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ac9923f30632f9a587a0d5f971fdfaf62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>minorVersion</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a2dfd3373e10731b54083ebd415009679</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>multiProcessorCount</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a8b4c6b2aed8ee5285bff0e42746fa363</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a74eabc91570dbfc0d1fd97ca9fbb7407</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pciBusID</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a18cd51bd5df3d08c2c610b1b9a468d80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pciDeviceID</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ace233d329eee91a016f682066aff170d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pciDomainID</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a8e6849afd47c911ca06c2ced22d369c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queryMemory</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a5452c3b639a257950902a8f47fb54301</anchor>
      <arglist>(size_t &amp;totalMemory, size_t &amp;freeMemory) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>regsPerBlock</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>af50b748a77d4fb04cffac350628db957</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>sharedMemPerBlock</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a7b4b9d16c69096eed5c08d2241f23a2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supports</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a67e89f47a61b1bb016e3b20f644f762e</anchor>
      <arglist>(FeatureSet feature_set) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>surfaceAlignment</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a125e3c0cbd8c63d07637863dff8b0608</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tccDriver</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ab60a6e246f791951842cfd4e757dbd4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>textureAlignment</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ac173dbbddf57044299d14fb2db2738a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>texturePitchAlignment</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a3df99e6d52baa293c1a01fd544b97bf9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>totalConstMem</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a29400f0d97437a3719bad4bbfda7cf4c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>totalGlobalMem</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>aaf390495658f0b0438c1aa0bac4a2653</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>totalMemory</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ababe3526678da77c83e40e2e3ed00599</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>unifiedAddressing</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>ad46da798495d61b6503c3434e6f0e134</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>warpSize</name>
      <anchorfile>d7/d7c/classcv_1_1cuda_1_1DeviceInfo.html</anchorfile>
      <anchor>a73816c5371b7cf4b6b1a47eb2a7b4691</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::DFT</name>
    <filename>dc/de5/classcv_1_1cuda_1_1DFT.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>dc/de5/classcv_1_1cuda_1_1DFT.html</anchorfile>
      <anchor>a7f695268107fa3d5bf1d1b44131c9f47</anchor>
      <arglist>(InputArray image, OutputArray result, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::hal::DFT1D</name>
    <filename>d8/d03/structcv_1_1hal_1_1DFT1D.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DFT1D</name>
      <anchorfile>d8/d03/structcv_1_1hal_1_1DFT1D.html</anchorfile>
      <anchor>adb9a66ae4b1f8ee187bd560ecd64a221</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d8/d03/structcv_1_1hal_1_1DFT1D.html</anchorfile>
      <anchor>a0417fccdd79e564bf77dee93fcbb2bba</anchor>
      <arglist>(const uchar *src, uchar *dst)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DFT1D &gt;</type>
      <name>create</name>
      <anchorfile>d8/d03/structcv_1_1hal_1_1DFT1D.html</anchorfile>
      <anchor>a2359738b5d0e48cfcba5c0315b36ae5f</anchor>
      <arglist>(int len, int count, int depth, int flags, bool *useBuffer=0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::hal::DFT2D</name>
    <filename>d6/d77/structcv_1_1hal_1_1DFT2D.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DFT2D</name>
      <anchorfile>d6/d77/structcv_1_1hal_1_1DFT2D.html</anchorfile>
      <anchor>a47b53e0853b03dbfa529bb0813909b21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d6/d77/structcv_1_1hal_1_1DFT2D.html</anchorfile>
      <anchor>a63f9dcbe4f9a89185087b399270de94b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DFT2D &gt;</type>
      <name>create</name>
      <anchorfile>d6/d77/structcv_1_1hal_1_1DFT2D.html</anchorfile>
      <anchor>ac5bcee0c0ff23fefd806fe9b8d4e55d4</anchor>
      <arglist>(int width, int height, int depth, int src_channels, int dst_channels, int flags, int nonzero_rows=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::Dict</name>
    <filename>d9/d2b/classcv_1_1dnn_1_1Dict.html</filename>
    <member kind="function">
      <type>std::map&lt; String, DictValue &gt;::const_iterator</type>
      <name>begin</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>a0de136bad098b3022bd7cc71c02bb603</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; String, DictValue &gt;::const_iterator</type>
      <name>end</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>a8c907199531c825cedb1b6ae909feb85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>a4017726cf4cb43a34037ef40c2e60204</anchor>
      <arglist>(const String &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const DictValue &amp;</type>
      <name>get</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>ab04b1fca3a7c8caacae001474fdad0f0</anchor>
      <arglist>(const String &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>ab04d9dab4a60cf62b6a7206041623ab3</anchor>
      <arglist>(const String &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>a55daf065db9673dfd7cd9793336952d1</anchor>
      <arglist>(const String &amp;key, const T &amp;defaultValue) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>ae272019a2b8468e729715ba86ea1afc9</anchor>
      <arglist>(const String &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>DictValue *</type>
      <name>ptr</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>a23aef0f7fc4dd4805d50508034d7f6fd</anchor>
      <arglist>(const String &amp;key)</arglist>
    </member>
    <member kind="function">
      <type>const DictValue *</type>
      <name>ptr</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>a55a057121205f3b27a4409290b6105b3</anchor>
      <arglist>(const String &amp;key) const</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>set</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>a3c65b58b7bdad376dca3b3b050e304dd</anchor>
      <arglist>(const String &amp;key, const T &amp;value)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d9/d2b/classcv_1_1dnn_1_1Dict.html</anchorfile>
      <anchor>ad9d391f6026f1b6cdd27b4a0a6836cce</anchor>
      <arglist>(std::ostream &amp;stream, const Dict &amp;dict)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::aruco::Dictionary</name>
    <filename>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</filename>
    <member kind="function">
      <type></type>
      <name>Dictionary</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>a17acff2600946000f9d65ecadfb3590e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Dictionary</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>a98441378c929f51821b58eeb8be01043</anchor>
      <arglist>(const Mat &amp;bytesList, int _markerSize, int maxcorr=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateImageMarker</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>af51c65595d7f0a15f99dfa829788cda5</anchor>
      <arglist>(int id, int sidePixels, OutputArray _img, int borderBits=1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDistanceToId</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>af49505e713e72ead5314216d0c2842d7</anchor>
      <arglist>(InputArray bits, int id, bool allRotations=true) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>identify</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>a82348e625eafe407794a4a757168b70d</anchor>
      <arglist>(const Mat &amp;onlyBits, int &amp;idx, int &amp;rotation, double maxCorrectionRate) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readDictionary</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>a69ec5ae547b01be07b7ce8c437ad1db4</anchor>
      <arglist>(const cv::FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeDictionary</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>a2d0bfe5fab9f66d822cfdaadd1a477f2</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name=String())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>getBitsFromByteList</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>aa3bc5c683875f80db77a58b1b300e598</anchor>
      <arglist>(const Mat &amp;byteList, int markerSize, int rotationId=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>getByteListFromBits</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>af64929dff16f07347e6a449f48c78ec9</anchor>
      <arglist>(const Mat &amp;bits)</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>bytesList</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>acd75143ec1fe49467dccc67503a66f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>markerSize</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>a996eb5d27e061fedf0550092a6149ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxCorrectionBits</name>
      <anchorfile>d5/d0b/classcv_1_1aruco_1_1Dictionary.html</anchorfile>
      <anchor>a729196b33a1a678a82f01f8e15d7864b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::dnn::DictValue</name>
    <filename>d4/db3/structcv_1_1dnn_1_1DictValue.html</filename>
    <member kind="function">
      <type></type>
      <name>DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a4f6f8525de9b300853993e40412191b8</anchor>
      <arglist>(bool i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a6a65b943e5dc77120103b6b4efdd065a</anchor>
      <arglist>(const char *s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a698b06bee20e36ba4958958671dd63f2</anchor>
      <arglist>(const DictValue &amp;r)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>add3c5d6732209156e725baabb5cf41c8</anchor>
      <arglist>(const String &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a201c45dcb3b2953a5771c9198e9a5a50</anchor>
      <arglist>(double p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a1cf0e958da115e684b22bb556a31ac12</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a6fee3f7959b90147181f839c6730ef83</anchor>
      <arglist>(int64 i=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>ad9ea1880c9305e3c86fbb2b9c230b212</anchor>
      <arglist>(unsigned p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DictValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a46bc2c45332fd6a90150f80a795a2afe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>get</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>af978caadd3c737013524b6b6b069b95c</anchor>
      <arglist>(int idx=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>ab50e9f82fcb2ed3a8b3df13cac3e617c</anchor>
      <arglist>(int idx=-1) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRealValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>af33f8a2fe08d6c9e5793c7647dea446a</anchor>
      <arglist>(int idx=-1) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getStringValue</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>abcaeb8851a6d786227c26276d6dd5beb</anchor>
      <arglist>(int idx=-1) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a38b79c9ea8309f61627a27c3818ec894</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReal</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a19df895cf4d23414e0872ec4f2ab8f94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isString</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a196377ee4f1e9e46de495a73ff85eea8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DictValue &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>afa80cc7d6435124550f348313f8b770e</anchor>
      <arglist>(const DictValue &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>addb04c93f4b075a6343d62222f446afc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DictValue</type>
      <name>arrayInt</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>ab87209295a63ac51a40129074c08546e</anchor>
      <arglist>(TypeIter begin, int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DictValue</type>
      <name>arrayReal</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a904c466e944eecf6683d5bba8d89984c</anchor>
      <arglist>(TypeIter begin, int size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DictValue</type>
      <name>arrayString</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a80564c784d4513f070a60f781b8d7c58</anchor>
      <arglist>(TypeIter begin, int size)</arglist>
    </member>
    <member kind="variable">
      <type>AutoBuffer&lt; double, 1 &gt; *</type>
      <name>pd</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a3016479bf218847574f55b53d28ea2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AutoBuffer&lt; int64, 1 &gt; *</type>
      <name>pi</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a50aada98f5b380f4705dd9c09b5ddf7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>AutoBuffer&lt; String, 1 &gt; *</type>
      <name>ps</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a09c03d881042a98a2e2a751bf2f5531d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>pv</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a6031804735741aeb061c6292ebafae05</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d4/db3/structcv_1_1dnn_1_1DictValue.html</anchorfile>
      <anchor>a223851bb6fcd1897793ab568bdd1c56b</anchor>
      <arglist>(std::ostream &amp;stream, const DictValue &amp;dictv)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::direction_func</name>
    <filename>d3/d97/structcv_1_1cudev_1_1direction__func.html</filename>
    <templarg>typename T</templarg>
    <templarg>bool angleInDegrees</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ T</type>
      <name>operator()</name>
      <anchorfile>d3/d97/structcv_1_1cudev_1_1direction__func.html</anchorfile>
      <anchor>a2155dbec5fdc65714b561ce94620691a</anchor>
      <arglist>(T x, T y) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::direction_interleaved_func</name>
    <filename>dd/dce/structcv_1_1cudev_1_1direction__interleaved__func.html</filename>
    <templarg>typename T2</templarg>
    <templarg>bool angleInDegrees</templarg>
    <base>cv::cudev::unary_function&lt; T2, VecTraits&lt; T2 &gt;::elem_type &gt;</base>
    <member kind="function">
      <type>__device__ T</type>
      <name>operator()</name>
      <anchorfile>dd/dce/structcv_1_1cudev_1_1direction__interleaved__func.html</anchorfile>
      <anchor>a8a7abb20e79754c4602691951b9b8623</anchor>
      <arglist>(T2 xy) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::onnx::ep::DirectML</name>
    <filename>d0/d2d/classcv_1_1gapi_1_1onnx_1_1ep_1_1DirectML.html</filename>
    <member kind="typedef">
      <type>cv::util::variant&lt; int, std::string &gt;</type>
      <name>DeviceDesc</name>
      <anchorfile>d0/d2d/classcv_1_1gapi_1_1onnx_1_1ep_1_1DirectML.html</anchorfile>
      <anchor>ac4deff5c8c8d76766642606f4ad76343</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>DirectML</name>
      <anchorfile>d0/d2d/classcv_1_1gapi_1_1onnx_1_1ep_1_1DirectML.html</anchorfile>
      <anchor>aa47e738f20cf099ce2e57c3ed48dd5be</anchor>
      <arglist>(const int device_id)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>DirectML</name>
      <anchorfile>d0/d2d/classcv_1_1gapi_1_1onnx_1_1ep_1_1DirectML.html</anchorfile>
      <anchor>ae97033dde0bd6d249382afbc35d3f128</anchor>
      <arglist>(const std::string &amp;adapter_name)</arglist>
    </member>
    <member kind="variable">
      <type>DeviceDesc</type>
      <name>ddesc</name>
      <anchorfile>d0/d2d/classcv_1_1gapi_1_1onnx_1_1ep_1_1DirectML.html</anchorfile>
      <anchor>a852a7391e3c4dfec23104dce86a0c140</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DisableIf</name>
    <filename>df/d27/structcv_1_1cudev_1_1DisableIf.html</filename>
    <templarg>bool</templarg>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="class">
    <name>cv::detail::DisjointSets</name>
    <filename>dc/d3e/classcv_1_1detail_1_1DisjointSets.html</filename>
    <member kind="function">
      <type></type>
      <name>DisjointSets</name>
      <anchorfile>dc/d3e/classcv_1_1detail_1_1DisjointSets.html</anchorfile>
      <anchor>ab0c7e73d1acaaa2b48a1df5066b569de</anchor>
      <arglist>(int elem_count=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOneElemSets</name>
      <anchorfile>dc/d3e/classcv_1_1detail_1_1DisjointSets.html</anchorfile>
      <anchor>a840589dd0b4786c04f7505d238b60531</anchor>
      <arglist>(int elem_count)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findSetByElem</name>
      <anchorfile>dc/d3e/classcv_1_1detail_1_1DisjointSets.html</anchorfile>
      <anchor>a4f61a6ddc6663de58ad177d5ab92d943</anchor>
      <arglist>(int elem)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>mergeSets</name>
      <anchorfile>dc/d3e/classcv_1_1detail_1_1DisjointSets.html</anchorfile>
      <anchor>ace5164c3b1500421c96c7b6cc4dfaa9d</anchor>
      <arglist>(int set1, int set2)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>parent</name>
      <anchorfile>dc/d3e/classcv_1_1detail_1_1DisjointSets.html</anchorfile>
      <anchor>a1663942a3058de8c0835cdc657fd3591</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>size</name>
      <anchorfile>dc/d3e/classcv_1_1detail_1_1DisjointSets.html</anchorfile>
      <anchor>a57434b53bae97ab6bedbb134acadc22b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DISOpticalFlow</name>
    <filename>de/d4f/classcv_1_1DISOpticalFlow.html</filename>
    <base>cv::DenseOpticalFlow</base>
    <member kind="enumvalue">
      <name>PRESET_ULTRAFAST</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>add36adb2c035c0c1cebd938c8f9b5dfda9f90dcf9da43619e3c401f0c0956f998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRESET_FAST</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>add36adb2c035c0c1cebd938c8f9b5dfdacac18d130d259ee7dcdd6a874508b047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRESET_MEDIUM</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>add36adb2c035c0c1cebd938c8f9b5dfda2ed2f21190ccc2e47a480615407d61aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRESET_FAST</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>add36adb2c035c0c1cebd938c8f9b5dfdacac18d130d259ee7dcdd6a874508b047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRESET_MEDIUM</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>add36adb2c035c0c1cebd938c8f9b5dfda2ed2f21190ccc2e47a480615407d61aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PRESET_ULTRAFAST</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>add36adb2c035c0c1cebd938c8f9b5dfda9f90dcf9da43619e3c401f0c0956f998</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCoarsestScale</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>af70698c7f94ce04a1c93e7559ce18dab</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFinestScale</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a4eace75e8bdd614526785edf74bb9dcc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getGradientDescentIterations</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>afbb1fa213ed5126df440ac782c8ca053</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPatchSize</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>acb89a8f71a828d9063ed89ec4837cd77</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPatchStride</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a78b318d68e606d62fac9748259a5ae41</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseMeanNormalization</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a5474e8d4c173d317025fd12a9926bc59</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseSpatialPropagation</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a7aaadb8e89a886f0eace8ffda9765766</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getVariationalRefinementAlpha</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a4d7aa114d8faae2ff290237da7c1dfb7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getVariationalRefinementDelta</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a3e3acc693ad75eb2c423b33cdaead085</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getVariationalRefinementEpsilon</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>aec4db29e034463a25fa965255455d804</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getVariationalRefinementGamma</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>ab43f6f0ec82bff53968dab8444a67f32</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getVariationalRefinementIterations</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a4e7abfc6e1181437ce56309afeaf9a7d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCoarsestScale</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a23e0736808e9b0a111b7ef1bcb0f3646</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFinestScale</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a802aad5131797bc8d97b8715d83c9dc1</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGradientDescentIterations</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a184662b1f15fc3f7581bc61568a362fd</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPatchSize</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a644e7921b304c083ed93fcc199feb372</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPatchStride</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a70fb84e13b487b3577e4ea3401839f23</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseMeanNormalization</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a9e1ca290c78973995dcfe11da3ca0ea7</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseSpatialPropagation</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>ab34e5d41eba2c1c790eaec99c02d2ac2</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVariationalRefinementAlpha</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a565bcd4da1df9fcd0bbcb1a3459a1dd5</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVariationalRefinementDelta</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>ae8bf8a4f43a4c353969dd736350afac4</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVariationalRefinementEpsilon</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>ac342aeccdd39809bbe3d508dac16c32c</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVariationalRefinementGamma</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a7967d16857c013a2c27137f324eb1558</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVariationalRefinementIterations</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>a33f28030c8c7707f9102c1bc1cc09bf3</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DISOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>de/d4f/classcv_1_1DISOpticalFlow.html</anchorfile>
      <anchor>adba91ff8de7a7c4628908d8b5e6ebec5</anchor>
      <arglist>(int preset=DISOpticalFlow::PRESET_FAST)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::DisparityBilateralFilter</name>
    <filename>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a2e2d2eb668d213a402c68044ac2b0aba</anchor>
      <arglist>(InputArray disparity, InputArray image, OutputArray dst, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getEdgeThreshold</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a8e5e8637089ced62d72154fd17f4e630</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxDiscThreshold</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a2b1c55ebd96d411f590a604ba570ed35</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumDisparities</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>ac03ed0fc89711070f39217d3efcc6961</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumIters</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>ad992ac71f54ed6122dd9a93b86068c85</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getRadius</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a54948344c1a02e3bc7c34442e37eeb2b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getSigmaRange</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a0fe407d73b777bdae69ff08f88f022aa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEdgeThreshold</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>aa4d68e6dc2b69dfa023d1c37f3a26d83</anchor>
      <arglist>(double edge_threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxDiscThreshold</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a57ddf3159765877a10ef8e74cf751e36</anchor>
      <arglist>(double max_disc_threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumDisparities</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a9d9082be76523c5f11fe6d21dce0afcc</anchor>
      <arglist>(int numDisparities)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumIters</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>afed083f8d80af4d4e67a4e21fb5841be</anchor>
      <arglist>(int iters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRadius</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a969b637e1b400b21997537a8d55ec61a</anchor>
      <arglist>(int radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigmaRange</name>
      <anchorfile>d8/d4f/classcv_1_1cuda_1_1DisparityBilateralFilter.html</anchorfile>
      <anchor>a1754bd4c0471bd54d875bfc1fb5db409</anchor>
      <arglist>(double sigma_range)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::DisparityFilter</name>
    <filename>db/d72/classcv_1_1ximgproc_1_1DisparityFilter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>db/d72/classcv_1_1ximgproc_1_1DisparityFilter.html</anchorfile>
      <anchor>a3dc752f1760b375f1ea12173c1f07a9e</anchor>
      <arglist>(InputArray disparity_map_left, InputArray left_view, OutputArray filtered_disparity_map, InputArray disparity_map_right=Mat(), Rect ROI=Rect(), InputArray right_view=Mat())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::DisparityWLSFilter</name>
    <filename>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</filename>
    <base>cv::ximgproc::DisparityFilter</base>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getConfidenceMap</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>a4973345633de1e454d49ece41ed5ae74</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDepthDiscontinuityRadius</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>a2ddaeef7a8042cd85f939fc5d9e616f2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getLambda</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>ab26fa73918b84d1a0e57951e00704708</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLRCthresh</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>a647bb67450cb815dc9748ba4c7f97d72</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rect</type>
      <name>getROI</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>a29bde39b0bb4be6f0f0d694b40c39264</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getSigmaColor</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>a40be4d8d3ec7b9018b37a18a6d7ccecb</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDepthDiscontinuityRadius</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>af813957e9c5526df8dbf23e7012dd26d</anchor>
      <arglist>(int _disc_radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLambda</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>af31f80b7fd9a7617377f2d8ff00ddee4</anchor>
      <arglist>(double _lambda)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLRCthresh</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>a3456a95d3b37ed72f140df872aada113</anchor>
      <arglist>(int _LRC_thresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigmaColor</name>
      <anchorfile>d9/d51/classcv_1_1ximgproc_1_1DisparityWLSFilter.html</anchorfile>
      <anchor>a7a3acad02148e8acc581acf6ac3607e5</anchor>
      <arglist>(double _sigma_color)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::divides</name>
    <filename>de/d2a/structcv_1_1cudev_1_1divides.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>de/d2a/structcv_1_1cudev_1_1divides.html</anchorfile>
      <anchor>a1cd06b89048d107490992a1531fd2a34</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DMatch</name>
    <filename>d4/de0/classcv_1_1DMatch.html</filename>
    <member kind="function">
      <type></type>
      <name>DMatch</name>
      <anchorfile>d4/de0/classcv_1_1DMatch.html</anchorfile>
      <anchor>a546ddb9a87898f06e510e015a6de596e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DMatch</name>
      <anchorfile>d4/de0/classcv_1_1DMatch.html</anchorfile>
      <anchor>abcedc39e3f9c605472793d81ff5eb318</anchor>
      <arglist>(int _queryIdx, int _trainIdx, float _distance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DMatch</name>
      <anchorfile>d4/de0/classcv_1_1DMatch.html</anchorfile>
      <anchor>a43d07332011940086bae0ae4a43da06e</anchor>
      <arglist>(int _queryIdx, int _trainIdx, int _imgIdx, float _distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>d4/de0/classcv_1_1DMatch.html</anchorfile>
      <anchor>a61ebd9532acb52577d28c0dfefbcb660</anchor>
      <arglist>(const DMatch &amp;m) const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>distance</name>
      <anchorfile>d4/de0/classcv_1_1DMatch.html</anchorfile>
      <anchor>a1cb9bee47b20ad96e16de28f4b9cbdf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>imgIdx</name>
      <anchorfile>d4/de0/classcv_1_1DMatch.html</anchorfile>
      <anchor>ab9800c265dcb748a28aa1a2d4b45eea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>queryIdx</name>
      <anchorfile>d4/de0/classcv_1_1DMatch.html</anchorfile>
      <anchor>a47475576327f6ba9cd39250881b4d330</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trainIdx</name>
      <anchorfile>d4/de0/classcv_1_1DMatch.html</anchorfile>
      <anchor>a2320bcc822280c8a416b85f80f5a4453</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn_superres::DnnSuperResImpl</name>
    <filename>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</filename>
    <member kind="function">
      <type></type>
      <name>DnnSuperResImpl</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>a5a9a8d189caa273fc210441f0858a8a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DnnSuperResImpl</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>a4f6e7d88778f73bcfdf43c0d9bff2c1a</anchor>
      <arglist>(const String &amp;algo, int scale)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getAlgorithm</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>af345f7283533961302b854ccc5266f57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getScale</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>a03ddb65b1a6ae8b0064b91ffe7785eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readModel</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>af56741a70ee1346efcc69789f99200d8</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readModel</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>a1d062da8e770781eb7323a44a25b6fa3</anchor>
      <arglist>(const String &amp;weights, const String &amp;definition)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setModel</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>ab4d5e45240e7dbc436f077d34bff8854</anchor>
      <arglist>(const String &amp;algo, int scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreferableBackend</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>a11b32bf3c6d7e162d0d8e8f5bb1544cc</anchor>
      <arglist>(int backendId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreferableTarget</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>aa320f11cbe5cfaa40392870fcd6a752c</anchor>
      <arglist>(int targetId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upsample</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>a3d8bf9e39c75939ab8d2de8396201a89</anchor>
      <arglist>(InputArray img, OutputArray result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upsampleMultioutput</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>a0834ecb99e6dfcef340ec34e41aa2c09</anchor>
      <arglist>(InputArray img, std::vector&lt; Mat &gt; &amp;imgs_new, const std::vector&lt; int &gt; &amp;scale_factors, const std::vector&lt; String &gt; &amp;node_names)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DnnSuperResImpl &gt;</type>
      <name>create</name>
      <anchorfile>d8/d11/classcv_1_1dnn__superres_1_1DnnSuperResImpl.html</anchorfile>
      <anchor>af2927388b3fee0a18ec7e198d7a5f718</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DownhillSolver</name>
    <filename>d4/d43/classcv_1_1DownhillSolver.html</filename>
    <base>cv::MinProblemSolver</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getInitStep</name>
      <anchorfile>d4/d43/classcv_1_1DownhillSolver.html</anchorfile>
      <anchor>a7e16f43c3e2c536628d2d6366a188a41</anchor>
      <arglist>(OutputArray step) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInitStep</name>
      <anchorfile>d4/d43/classcv_1_1DownhillSolver.html</anchorfile>
      <anchor>ab8038b328aee43b07760a346cebdc5a6</anchor>
      <arglist>(InputArray step)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DownhillSolver &gt;</type>
      <name>create</name>
      <anchorfile>d4/d43/classcv_1_1DownhillSolver.html</anchorfile>
      <anchor>a31de2625da577b4d6a62f69ef8d4587c</anchor>
      <arglist>(const Ptr&lt; MinProblemSolver::Function &gt; &amp;f=Ptr&lt; MinProblemSolver::Function &gt;(), InputArray initStep=Mat_&lt; double &gt;(1, 1, 0.0), TermCriteria termcrit=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5000, 0.000001))</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dpm::DPMDetector</name>
    <filename>df/dba/classcv_1_1dpm_1_1DPMDetector.html</filename>
    <class kind="struct">cv::dpm::DPMDetector::ObjectDetection</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DPMDetector</name>
      <anchorfile>df/dba/classcv_1_1dpm_1_1DPMDetector.html</anchorfile>
      <anchor>a0416db2ec1fb8a985e4748abd7f6342f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>df/dba/classcv_1_1dpm_1_1DPMDetector.html</anchorfile>
      <anchor>aedf0cc6120afb1142d7e402b667791df</anchor>
      <arglist>(cv::Mat &amp;image, std::vector&lt; ObjectDetection &gt; &amp;objects)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getClassCount</name>
      <anchorfile>df/dba/classcv_1_1dpm_1_1DPMDetector.html</anchorfile>
      <anchor>a0add86d968bfb237f914e590c26388d6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::string &gt; const &amp;</type>
      <name>getClassNames</name>
      <anchorfile>df/dba/classcv_1_1dpm_1_1DPMDetector.html</anchorfile>
      <anchor>afc666d3ab252c730f0fdb3409f34838e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isEmpty</name>
      <anchorfile>df/dba/classcv_1_1dpm_1_1DPMDetector.html</anchorfile>
      <anchor>a68ccc5923115564aa0bb6f43d6d11ebd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Ptr&lt; DPMDetector &gt;</type>
      <name>create</name>
      <anchorfile>df/dba/classcv_1_1dpm_1_1DPMDetector.html</anchorfile>
      <anchor>aeefb584cd6cdb108106f01b2e302b8bc</anchor>
      <arglist>(std::vector&lt; std::string &gt; const &amp;filenames, std::vector&lt; std::string &gt; const &amp;classNames=std::vector&lt; std::string &gt;())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::DpSeamFinder</name>
    <filename>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</filename>
    <base>cv::detail::SeamFinder</base>
    <member kind="enumvalue">
      <name>COLOR</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a6ce104a17b48a0503ccdcf4787ba2ef3aa9485acd73bb7982e3b2d853d6b12947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GRAD</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a6ce104a17b48a0503ccdcf4787ba2ef3a306cd9d1479580c01f8d2ffa5328917b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CostFunction</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a6ce104a17b48a0503ccdcf4787ba2ef3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a6ce104a17b48a0503ccdcf4787ba2ef3aa9485acd73bb7982e3b2d853d6b12947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GRAD</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a6ce104a17b48a0503ccdcf4787ba2ef3a306cd9d1479580c01f8d2ffa5328917b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DpSeamFinder</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a1ab92a71baf2444abf8129e3bddc7151</anchor>
      <arglist>(CostFunction costFunc=COLOR)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DpSeamFinder</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a83359299259252cd362d91b3734ffba6</anchor>
      <arglist>(String costFunc)</arglist>
    </member>
    <member kind="function">
      <type>CostFunction</type>
      <name>costFunction</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>adc483aee372fbff08d564e991e6dd232</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>find</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a7914624907986f7a94dd424209a8a609</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;src, const std::vector&lt; Point &gt; &amp;corners, std::vector&lt; UMat &gt; &amp;masks) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCostFunction</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>a03aed0908c6b514c37ed3f00c0b057dd</anchor>
      <arglist>(CostFunction val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCostFunction</name>
      <anchorfile>d0/dd5/classcv_1_1detail_1_1DpSeamFinder.html</anchorfile>
      <anchor>aa4fd3c779d56b18d2ba806558957c04a</anchor>
      <arglist>(String val)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::line_descriptor::DrawLinesMatchesFlags</name>
    <filename>d8/d6f/structcv_1_1line__descriptor_1_1DrawLinesMatchesFlags.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT</name>
      <anchorfile>d8/d6f/structcv_1_1line__descriptor_1_1DrawLinesMatchesFlags.html</anchorfile>
      <anchor>aee440f2625baa521ecf24989cb27b5c5a2e8e234416ae60a082f9078f3b4ff083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DRAW_OVER_OUTIMG</name>
      <anchorfile>d8/d6f/structcv_1_1line__descriptor_1_1DrawLinesMatchesFlags.html</anchorfile>
      <anchor>aee440f2625baa521ecf24989cb27b5c5a7be06b0d6664e11916bc8337ffd0f965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_DRAW_SINGLE_LINES</name>
      <anchorfile>d8/d6f/structcv_1_1line__descriptor_1_1DrawLinesMatchesFlags.html</anchorfile>
      <anchor>aee440f2625baa521ecf24989cb27b5c5a5211a6d6db85969c518dedcfd810a901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT</name>
      <anchorfile>d8/d6f/structcv_1_1line__descriptor_1_1DrawLinesMatchesFlags.html</anchorfile>
      <anchor>aee440f2625baa521ecf24989cb27b5c5a2e8e234416ae60a082f9078f3b4ff083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DRAW_OVER_OUTIMG</name>
      <anchorfile>d8/d6f/structcv_1_1line__descriptor_1_1DrawLinesMatchesFlags.html</anchorfile>
      <anchor>aee440f2625baa521ecf24989cb27b5c5a7be06b0d6664e11916bc8337ffd0f965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOT_DRAW_SINGLE_LINES</name>
      <anchorfile>d8/d6f/structcv_1_1line__descriptor_1_1DrawLinesMatchesFlags.html</anchorfile>
      <anchor>aee440f2625baa521ecf24989cb27b5c5a5211a6d6db85969c518dedcfd810a901</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::DTFilter</name>
    <filename>d3/d9d/classcv_1_1ximgproc_1_1DTFilter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>d3/d9d/classcv_1_1ximgproc_1_1DTFilter.html</anchorfile>
      <anchor>a252bada5a4f25071183b4b93ab21303f</anchor>
      <arglist>(InputArray src, OutputArray dst, int dDepth=-1)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::DTrees</name>
    <filename>d8/d89/classcv_1_1ml_1_1DTrees.html</filename>
    <base>cv::ml::StatModel</base>
    <class kind="class">cv::ml::DTrees::Node</class>
    <class kind="class">cv::ml::DTrees::Split</class>
    <member kind="enumeration">
      <type></type>
      <name>Flags</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICT_AUTO</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2af0192db97208b67118f642530da47332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICT_SUM</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2a1d3f6687120ea6b337f6a91234529a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICT_MAX_VOTE</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2ad753bae4672b471203e418d820c00e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICT_MASK</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2a59a0cd54206e4092bc2bff1ce50c8afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICT_AUTO</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2af0192db97208b67118f642530da47332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICT_MASK</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2a59a0cd54206e4092bc2bff1ce50c8afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICT_MAX_VOTE</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2ad753bae4672b471203e418d820c00e85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREDICT_SUM</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a7afa5cd2289fb88989c0ab1b8b5d8ac2a1d3f6687120ea6b337f6a91234529a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCVFolds</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>abfced3f2d3bf13b39c94e4a3fecc4309</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxCategories</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>ad7dea805ae861c26fdd0b79eb34b3c24</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxDepth</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>ac41b80cb9e2ea0d477425052f9692104</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinSampleCount</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a277c2ccecfa7fc65d1d474b56450e126</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; Node &gt; &amp;</type>
      <name>getNodes</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a578137ef1a6f5fd913610962a0b40bf7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getPriors</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a152badc1f5a4963ef9d43d7e7395bd3b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getRegressionAccuracy</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>ab7ec8342deddac53ebbb92145c992db7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; int &gt; &amp;</type>
      <name>getRoots</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>aff3bde9779100d3093885deaf063b6ab</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; Split &gt; &amp;</type>
      <name>getSplits</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a6521d0698d74402eb6f1ebe7c6b21624</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::vector&lt; int &gt; &amp;</type>
      <name>getSubsets</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a0cccb814aadc86381afcb0c3554dcf23</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getTruncatePrunedTree</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a905b23962a6c393a87b79bcc086cc6c2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUse1SERule</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a5d8bd6934507c56905f93b5b8c7d1584</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseSurrogates</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a566708bb8841067f146afae81b6219f4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCVFolds</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a082ed33b1dd2101152dd33bdc2847404</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxCategories</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a6d1571c10e5d72f8df7f102b916d704f</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxDepth</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>ab2192b5631da2d30eaaebdb12015f477</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinSampleCount</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>abe34fc6e9a172b9e334abcca94e28fb6</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPriors</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a66756433f31db77a5511fc3f85403bd9</anchor>
      <arglist>(const cv::Mat &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRegressionAccuracy</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a936a3b56ccc5684f279dfd76bbea0247</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTruncatePrunedTree</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a6f2663a08abc3e872bd3f3a53a84615c</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUse1SERule</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a08089831f9a07e0ce6a5e5faccdf31f6</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseSurrogates</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a33d8fec217d423609a9f29a0a787111c</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DTrees &gt;</type>
      <name>create</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a592f384bd087ffdbb9e28cbdf43f5044</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DTrees &gt;</type>
      <name>load</name>
      <anchorfile>d8/d89/classcv_1_1ml_1_1DTrees.html</anchorfile>
      <anchor>a50ffa4cc5dd2a1ae13e61e151caf76cb</anchor>
      <arglist>(const String &amp;filepath, const String &amp;nodeName=String())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DualQuat</name>
    <filename>d4/db4/classcv_1_1DualQuat.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="function">
      <type></type>
      <name>DualQuat</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a46806b056f582b8a01376a9e4f206c98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DualQuat</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a0240c655a7264bf51ec577832b8ea664</anchor>
      <arglist>(const _Tp w, const _Tp x, const _Tp y, const _Tp z, const _Tp w_, const _Tp x_, const _Tp y_, const _Tp z_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DualQuat</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a087c15b9ffa06f4ea5eb6223742dff02</anchor>
      <arglist>(const Vec&lt; _Tp, 8 &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>conjugate</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a200969671d846d9b0e1015ac69e8fa45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>dot</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a167be7d41482406ede53614790bccaf0</anchor>
      <arglist>(DualQuat&lt; _Tp &gt; p) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>exp</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a95d25e9e29be8873f41dd7b4813f4e25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>getDualPart</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a9789d8c6fc93a6f74233527f70154c36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>getRealPart</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a70d0ff6ef9baeff5ef1b7e4915650a7c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>getRotation</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ab1511be26b63684751babd658b008f38</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 3 &gt;</type>
      <name>getTranslation</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>abaec08131f1d51b1068a7ca629c5f394</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>inv</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ac170ce9abec6a1c16c1840f6249579ab</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>log</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ae3abb4637a1284045039311758ec95a3</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>norm</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ab372a7f26f9733ae3e0fc07e3dec3f16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>normalize</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a9ab10d995f216d98ff6023e5be389822</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>operator*</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ad31f5383297e1249ca74912dc6500ba5</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>operator*=</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a20497e2a2afbab73605c3997779be36e</anchor>
      <arglist>(const _Tp s)</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>aa3ac51b2a0ceee51ebb4ba25fcc916a8</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>operator+</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a81e8fa7039d633304fd04d1e61c17b85</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a7333ce03d1cb13eb7c501fbd6e987fb2</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>operator-</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>adc0e0d4680064be4faeae36e19c62e66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>operator-</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a8cc6de6b498f73fcd43090eb2b34fdee</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ae80f34dd4e834d1346ab05143435de07</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>operator/</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a0f1789f186bcb3116822ccc7300f610f</anchor>
      <arglist>(const _Tp s) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>operator/</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a466c4b2f17f9dfe57c317a543e3b6df2</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a6ea5a8a61e4e3f491b6d92eff36f6aea</anchor>
      <arglist>(const _Tp s)</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>af82f0df089d56c0ac95825e1bdf0f750</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a4019b91de3aeee1d7aa49f69564111aa</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>power</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a116da0afad3a6efa7fbc8ce427b341d8</anchor>
      <arglist>(const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>DualQuat&lt; _Tp &gt;</type>
      <name>power</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ad3668e1ef75a1ef3475ea93c5b7d319d</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Affine3&lt; _Tp &gt;</type>
      <name>toAffine3</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a7d112dd462cb8e6069cdf1915700d0ca</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, 4, 4 &gt;</type>
      <name>toMat</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a8c4d7d9c3bed88b00fb2eca6cb2e9130</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 8 &gt;</type>
      <name>toVec</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a6b9f552661817db24d29778a32e4dcf1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>createFromAffine3</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>aa9a70877a60df4e0b1497c6962e4acd7</anchor>
      <arglist>(const Affine3&lt; _Tp &gt; &amp;R)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>createFromAngleAxisTrans</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a1558ce015333b218b4f368c3d3c344a3</anchor>
      <arglist>(const _Tp angle, const Vec&lt; _Tp, 3 &gt; &amp;axis, const Vec&lt; _Tp, 3 &gt; &amp;translation)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>createFromMat</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a4f7b257b8452e3b1b679bb7cdf4aa413</anchor>
      <arglist>(InputArray _R)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>createFromPitch</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ae02a61313b52aff85ca03181ad0a06a9</anchor>
      <arglist>(const _Tp angle, const _Tp d, const Vec&lt; _Tp, 3 &gt; &amp;axis, const Vec&lt; _Tp, 3 &gt; &amp;moment)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>createFromQuat</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ac43efc2e4cae7f9ef40fa7362b73d78c</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;realPart, const Quat&lt; _Tp &gt; &amp;dualPart)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>dqblend</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a08a7d1d9532dacb6c305a67b0f4792c8</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;q1, const DualQuat&lt; _Tp &gt; &amp;q2, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>gdqblend</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a426a2313b560d70c19c7085c4f66af79</anchor>
      <arglist>(const Vec&lt; DualQuat&lt; _Tp &gt;, cn &gt; &amp;dualquat, InputArray weights, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>gdqblend</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>acc9f2d8698ba4e1901a7ffbb692edd6c</anchor>
      <arglist>(InputArray dualquat, InputArray weights, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DualQuat&lt; _Tp &gt;</type>
      <name>sclerp</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>aa946c25787313a8dcdebfa7315ea99eb</anchor>
      <arglist>(const DualQuat&lt; _Tp &gt; &amp;q1, const DualQuat&lt; _Tp &gt; &amp;q2, const _Tp t, bool directChange=true, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>w</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>aea1571d04e7a8413d694c86ccb65a4ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>w_</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a26df9a4cba469c1308b777b2a80d380c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>x</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a85106b84b92f42e36c550865935377a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>x_</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a5d5a3b9f89b32fc12ebd6f75f2392221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>y</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a0d5bdf3d341452e406d2ab9878e435a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>y_</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a0112c38fdb2e93d6bade42a1234447d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>z</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ad26885c85d72c4b9bc42d229b76e3790</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>z_</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a38eccd00b69906fa7c72a7a81b8f5c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr _Tp</type>
      <name>CV_DUAL_QUAT_EPS</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>ac74101d333e3652e09de0f2340f9786d</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>conjugate</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>aa499e1df122da89bf182aed3f4831633</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;dq)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a71ed873e5bf341acc9653dbe231886c7</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;, const T s)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a621c1076a5394f2b875aa64655a78f93</anchor>
      <arglist>(const T s, const DualQuat&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>cv::operator+</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a72aadbbf76f57b02b1678b5dbc970ef9</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;, const T s)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>cv::operator+</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a068803328f60ac4971b937e2a1657f24</anchor>
      <arglist>(const T s, const DualQuat&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>cv::operator-</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a643454b9d2c6a728d3c45d0bb51a6ee5</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;, const T s)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>cv::operator-</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>aa8b67ab1d2174219427f6f040d6596b2</anchor>
      <arglist>(const T s, const DualQuat&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a4bce662972803b11cf647e80c2bb3021</anchor>
      <arglist>(std::ostream &amp;, const DualQuat&lt; S &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>exp</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a49eaf030c06b47a8fb28937ddf4f7432</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;dq)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>inv</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a7a3b611de0d3ac338e6074be49ff3d4f</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;dq, QuatAssumeType assumeUnit)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>log</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a56c7cce9633dd614de3b32d49c2a2d30</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;dq, QuatAssumeType assumeUnit)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>power</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a31c7f6f8ef18f89aada1c9610856b28e</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;dq, const T t, QuatAssumeType assumeUnit)</arglist>
    </member>
    <member kind="friend">
      <type>friend DualQuat&lt; T &gt;</type>
      <name>power</name>
      <anchorfile>d4/db4/classcv_1_1DualQuat.html</anchorfile>
      <anchor>a16e390d22e028ee909edd91832a03484</anchor>
      <arglist>(const DualQuat&lt; T &gt; &amp;p, const DualQuat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::DualTVL1OpticalFlow</name>
    <filename>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</filename>
    <base>cv::DenseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getEpsilon</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>aaff96bdc80b56608dd3cef1a93c99c0b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getGamma</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a92c0f1a1ab0681ffaa72da9b0c874c6e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getInnerIterations</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>accfaae6d52dd66bc3e8bca85095022ba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getLambda</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a9d0350e543a138cb49087de4ab55dfef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMedianFiltering</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a77e351f6985acf3cf96fbba5e0d602ff</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getOuterIterations</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>ab9a77929c205bd98747b0f58604aa02f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getScalesNumber</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a670985828c46878c4609bfc53aa3627c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getScaleStep</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a546a92acbecda7479383ad21d1c048f8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTau</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>ab8aa23e175be5a9506ff6579143e13b4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTheta</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a15ecfe1665298e3b1d55ff33b730bdee</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseInitialFlow</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a2439a2b2810e9de5a8b690dfd0729887</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWarpingsNumber</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>afe4ac222d14cddc8d2d442a004b7d2a0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEpsilon</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a0bd444460924f21db113dd278cfe70e6</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGamma</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>ad99682d2f2edf2c6be8feef5586cc5d6</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInnerIterations</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a369a6704fbf5448bdccc8269381d079f</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLambda</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>accaa548e430fb147636dc8490f814d76</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMedianFiltering</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a1ca8b74445dc347b229c9bbb05f85a8f</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOuterIterations</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>af08c018bd0996abf910a7ce346c9ae7e</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScalesNumber</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a1cb192031548638c254e086bc7d6e896</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleStep</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>acec9624d8c84ec6408f8c389c4db5c8c</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTau</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a3987aefe9ac162918d14dc3d94a291ff</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTheta</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>abbf4d691ccdbe65e6fbdf9b9b3e9305c</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseInitialFlow</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a114451c302634b758c2eb88cf8fca36a</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWarpingsNumber</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>af4cbe53b38cdd46e0ac93400e79d09d3</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DualTVL1OpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>dc/d4d/classcv_1_1optflow_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a23f830fb9e7c8ad52fa1b0043edddc91</anchor>
      <arglist>(double tau=0.25, double lambda=0.15, double theta=0.3, int nscales=5, int warps=5, double epsilon=0.01, int innnerIterations=30, int outerIterations=10, double scaleStep=0.8, double gamma=0.0, int medianFiltering=5, bool useInitialFlow=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::superres::DualTVL1OpticalFlow</name>
    <filename>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</filename>
    <base virtualness="virtual">cv::superres::DenseOpticalFlowExt</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getEpsilon</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>abf6a6bd056a8c21565f4d8908ccdbb57</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIterations</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>afc93b5ecaf89901f807119e25107216c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getLambda</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a3392eaa40eba5961cf18cd0c19dfc907</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getScalesNumber</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>ae4a36c4b0b8a7d2a874666a6c25d62a3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTau</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a784a9334024271a7cb6d593e659305f2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTheta</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>af2f42b9d819253a30a9b3a1323c322ec</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseInitialFlow</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>adadb71bffa712216bbec6794ba2e384e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWarpingsNumber</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a5b5491025d27c1ac6c9fba14d9a8b001</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEpsilon</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>abdcf95d17ff645f978be66aa1ddcc4b3</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIterations</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a2dc4023cdb6ab026d1a0d7094b4ad550</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLambda</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a7d29592d5d4bbc8259d47182446ab372</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScalesNumber</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a44f95554a5a05f2b413320fbfc4d0810</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTau</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>ab2d2d6aca00036be8365b83986c293e8</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTheta</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a5cac2c52b3a25953c106325a49f1dbd3</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseInitialFlow</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>acb23452acc6158e2f037f754ec5329c1</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWarpingsNumber</name>
      <anchorfile>d6/db1/classcv_1_1superres_1_1DualTVL1OpticalFlow.html</anchorfile>
      <anchor>a2ff5a6cdee569406bb0e598e7455449c</anchor>
      <arglist>(int val)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cann::DvppOperatorDesc</name>
    <filename>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</filename>
    <member kind="function">
      <type></type>
      <name>DvppOperatorDesc</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>ac1ae5d96dff846de6a4e995fe91ab8c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DvppOperatorDesc</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>aa2b186f3dc6441a8c4dcc6a93b76e934</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DvppOperatorDesc &amp;</type>
      <name>addInput</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>aa12922f0a9b6d5e633e6aedc76c4b31e</anchor>
      <arglist>(const AscendMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>DvppOperatorDesc &amp;</type>
      <name>addInput</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>ab54ca4db0b5024925ddc5c0469b588bb</anchor>
      <arglist>(const Mat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>DvppOperatorDesc &amp;</type>
      <name>addOutput</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>a9296ab4a11d5252e064b3518340bca76</anchor>
      <arglist>(AscendMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>DvppOperatorDesc &amp;</type>
      <name>addOutput</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>a3654316d9fe4501501fe46f626b09e14</anchor>
      <arglist>(Mat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>DvppOperatorDesc &amp;</type>
      <name>createChannel</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>a62e00b867e438b6b847865cfa254bc4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DvppOperatorDesc &amp;</type>
      <name>getResult</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>a7bc725888563c6725bc0bddaefd87e71</anchor>
      <arglist>(AscendMat &amp;dst, uint32_t &amp;taskIDResult)</arglist>
    </member>
    <member kind="function">
      <type>DvppOperatorDesc &amp;</type>
      <name>getResult</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>aaed29f44c7d9ad82ff7422329ce9aeb6</anchor>
      <arglist>(Mat &amp;dst, uint32_t &amp;taskIDResult)</arglist>
    </member>
    <member kind="function">
      <type>DvppOperatorDesc &amp;</type>
      <name>reset</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>a6261563168cf79cae99af0e9523c4192</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>hi_vpc_chn</type>
      <name>chnId</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>a6e8f7954de5f65e9c6cf674b7803f7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; AscendPicDesc &gt;</type>
      <name>inputDesc_</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>af4f1f4ddfbd8ae2479dd13b554354232</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; AscendPicDesc &gt;</type>
      <name>outputDesc_</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>a1ee31dc234445fb7a4d907e79862fde8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>hi_vpc_chn_attr</type>
      <name>stChnAttr</name>
      <anchorfile>d3/d81/classcv_1_1cann_1_1DvppOperatorDesc.html</anchorfile>
      <anchor>a681195b17c42cd392cdd41301c4d8a0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dynafu::DynaFu</name>
    <filename>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DynaFu</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>a9ec5e6d593953fc9b2525180a87fb67c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCloud</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>ab08a4ffcc3dd6a607da38420215756c8</anchor>
      <arglist>(OutputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Point3f &gt;</type>
      <name>getNodesPos</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>a5f6907609bdc32344d6daeebc23e9eaa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getNormals</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>a46bac1fb2dc9aa1a698d5af3958c68aa</anchor>
      <arglist>(InputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const kinfu::Params &amp;</type>
      <name>getParams</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>af222dad8a17c437566258b87586efe39</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getPoints</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>a32bd19d7683d57208002048fe14cba28</anchor>
      <arglist>(OutputArray points) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Affine3f</type>
      <name>getPose</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>a116f0fe0f871beb730c00a6db234da75</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>marchCubes</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>addc26a60e4748d1a0fdc3239acd182c1</anchor>
      <arglist>(OutputArray vertices, OutputArray edges) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>afd4ad03177fe105e6f3c1034b0ee944a</anchor>
      <arglist>(OutputArray image, const Matx44f &amp;cameraPose=Matx44f::eye()) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>renderSurface</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>a75ad62e354a745785a5133bad5b766de</anchor>
      <arglist>(OutputArray depthImage, OutputArray vertImage, OutputArray normImage, bool warp=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>a1dca408d6eab13eb4449c7feaa10d185</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>a2188df1aa713a599cad801b058ea9138</anchor>
      <arglist>(InputArray depth)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; DynaFu &gt;</type>
      <name>create</name>
      <anchorfile>d1/d20/classcv_1_1dynafu_1_1DynaFu.html</anchorfile>
      <anchor>abbcaa917202d974fd02d1ce4b090e9fb</anchor>
      <arglist>(const Ptr&lt; kinfu::Params &gt; &amp;_params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DynamicSharedMem</name>
    <filename>d3/d2b/structcv_1_1cudev_1_1DynamicSharedMem.html</filename>
    <templarg>class T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::DynamicSharedMem&lt; double &gt;</name>
    <filename>db/d28/structcv_1_1cudev_1_1DynamicSharedMem_3_01double_01_4.html</filename>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>operator const double *</name>
      <anchorfile>db/d28/structcv_1_1cudev_1_1DynamicSharedMem_3_01double_01_4.html</anchorfile>
      <anchor>aa4a93c49320b0a583badf62a86e5ee32</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>operator double *</name>
      <anchorfile>db/d28/structcv_1_1cudev_1_1DynamicSharedMem_3_01double_01_4.html</anchorfile>
      <anchor>ab59da6e92a7641af49be147d5d342fe0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::multicalib::MultiCameraCalibration::edge</name>
    <filename>df/db0/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1edge.html</filename>
    <member kind="function">
      <type></type>
      <name>edge</name>
      <anchorfile>df/db0/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1edge.html</anchorfile>
      <anchor>a1293c39a19dbd7fd1d816f675a69353a</anchor>
      <arglist>(int cv, int pv, int pi, Mat trans)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cameraVertex</name>
      <anchorfile>df/db0/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1edge.html</anchorfile>
      <anchor>a18e6069280ce9e1ade0ea2357fd81308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>photoIndex</name>
      <anchorfile>df/db0/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1edge.html</anchorfile>
      <anchor>a222d0adffc07a280157383418a18c7a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>photoVertex</name>
      <anchorfile>df/db0/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1edge.html</anchorfile>
      <anchor>a785901522deb1b419a07c2d36db9d3e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>transform</name>
      <anchorfile>df/db0/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1edge.html</anchorfile>
      <anchor>ad0f9bd42b52a957f40d737b8e0f9a76b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::EdgeAwareInterpolator</name>
    <filename>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</filename>
    <base>cv::ximgproc::SparseMatchInterpolator</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getFGSLambda</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>a9858b3b3e12238a9166f9a6a872d16ba</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getFGSSigma</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>a2da7de518b3133778f1cb3943445bff5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getK</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>ade7c4e67dda91bf31fd5f2c148b48d5f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getLambda</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>a2764b915715af807d9a6a49d7930d4b4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSigma</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>a315de2234fdaf22635251ef881b3b6e4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUsePostProcessing</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>a31d54fd9522ed369ed8a975ae199dc3f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCostMap</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>aa0367be883adbf08cb8036c8fbae35fa</anchor>
      <arglist>(const Mat &amp;_costMap)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFGSLambda</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>ab3330056c1e6b07e15172cd8faba0f10</anchor>
      <arglist>(float _lambda)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFGSSigma</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>adc63515cb3306cf4de5ae8e2986e3358</anchor>
      <arglist>(float _sigma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setK</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>a4b3f18fdfaae3b89fa4384dc7dec9229</anchor>
      <arglist>(int _k)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLambda</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>a57552468f71996f29062bd2a9eab6606</anchor>
      <arglist>(float _lambda)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigma</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>aaf401f1032d09910d6851602a3eeed9a</anchor>
      <arglist>(float _sigma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUsePostProcessing</name>
      <anchorfile>d4/dfa/classcv_1_1ximgproc_1_1EdgeAwareInterpolator.html</anchorfile>
      <anchor>ad0df358fbf08b20453a7cbbaf33cc488</anchor>
      <arglist>(bool _use_post_proc)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::EdgeBoxes</name>
    <filename>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getAlpha</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a00158c887861fce6e7708bd064d3bc09</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getBeta</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a6874a32f26f77409ee38af9e770263f7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getBoundingBoxes</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a822e422556f8103d01a0a4db6815f0e5</anchor>
      <arglist>(InputArray edge_map, InputArray orientation_map, std::vector&lt; Rect &gt; &amp;boxes, OutputArray scores=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getClusterMinMag</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a504fb6973f6b0fe04469ce6da328750b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getEdgeMergeThr</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>abe267b52a61c2d48f42f14d0c7f81090</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getEdgeMinMag</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>aecf8d64a2b410c580660d2546f67639b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getEta</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a321b9a115906cf9227decfd52126136c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getGamma</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a112610bab7ff9f0cb37ac52ff20e4e3b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getKappa</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a072fbe486aace2f51e2181aa0bb1bf23</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMaxAspectRatio</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a63a593fdd9a7c85f8e6bb54d5bb47a12</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxBoxes</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>af0b428fe332f9246cd3517eea2c1f7a4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMinBoxArea</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a7c1fbc2a2dc0e31f6c3d5fd25f286af2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMinScore</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a03b98a979307cd356abf9b074c9d78d0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAlpha</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a16d7f5ade6b0fce4d83cc27380755cc0</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBeta</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>aa507a96446cf40c246ea6ad58adeb81e</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClusterMinMag</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>ac3b6fcdce4f94eb8f63c3bd94977f340</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEdgeMergeThr</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a8d8dbca2ea4b46d4dcf86d343133a887</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEdgeMinMag</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a5d77b36ebe5918fdd2187055398bb07d</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEta</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>aa52186543a9f4436baecb20b07a7d774</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGamma</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a47d65e7c28908a80dd744363337b654b</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setKappa</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a6dd86f3ac7ffd5d40034af9c6cc9b397</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxAspectRatio</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a756ff7bee5a3b29a2f628ad310b596b6</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxBoxes</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>ace0a64b9189f7fe56ae1baf0f6dafaf5</anchor>
      <arglist>(int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinBoxArea</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a6e6139e8b52e931c6b0aedb0c79cb3cd</anchor>
      <arglist>(float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinScore</name>
      <anchorfile>dd/d65/classcv_1_1ximgproc_1_1EdgeBoxes.html</anchorfile>
      <anchor>a71ed3438a7ebeb98e7154a6546b57927</anchor>
      <arglist>(float value)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::EdgeDrawing</name>
    <filename>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</filename>
    <base>cv::Algorithm</base>
    <class kind="struct">cv::ximgproc::EdgeDrawing::Params</class>
    <member kind="enumeration">
      <type></type>
      <name>GradientOperator</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREWITT</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4aba43e88b519da3fe0cc06d702001b986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOBEL</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4a47d6ccdbd7dfa30a65b9de10862dd222</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCHARR</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4adbb9422afc83dca39ca18964372ccadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSD</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4af19022e200b94d2f1b140317924b9041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSD</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4af19022e200b94d2f1b140317924b9041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREWITT</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4aba43e88b519da3fe0cc06d702001b986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCHARR</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4adbb9422afc83dca39ca18964372ccadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOBEL</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>add5e0d573db3cdbe3ebf014d238825e4a47d6ccdbd7dfa30a65b9de10862dd222</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EdgeDrawing</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a04095db473b12d74ed20260eec8c6eb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectEdges</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a7a91e7e95f45d50d0f4e110f9c37c09c</anchor>
      <arglist>(InputArray src)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectEllipses</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a9d3c965d1a87375358f8e85748c7f5f3</anchor>
      <arglist>(OutputArray ellipses)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectLines</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>ab3868142e73527efba88c31d6e92ff30</anchor>
      <arglist>(OutputArray lines)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getEdgeImage</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a78253abcbe4b167214a5d846c22a7646</anchor>
      <arglist>(OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getGradientImage</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a92f9374736393c6659f65e1b4ef4b34c</anchor>
      <arglist>(OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; int &gt;</type>
      <name>getSegmentIndicesOfLines</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a9c5db6c47ca290f1aae4f04e0d21653d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; std::vector&lt; Point &gt; &gt;</type>
      <name>getSegments</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a6d9d76734404f088686635120bf2c832</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a046401bf345522ede3c01e28222522cf</anchor>
      <arglist>(const EdgeDrawing::Params &amp;parameters)</arglist>
    </member>
    <member kind="variable">
      <type>Params</type>
      <name>params</name>
      <anchorfile>d1/d1c/classcv_1_1ximgproc_1_1EdgeDrawing.html</anchorfile>
      <anchor>a18803eb87ce42b860ee8ccdb65852d43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::EigenFaceRecognizer</name>
    <filename>dd/d7c/classcv_1_1face_1_1EigenFaceRecognizer.html</filename>
    <base>cv::face::BasicFaceRecognizer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; EigenFaceRecognizer &gt;</type>
      <name>create</name>
      <anchorfile>dd/d7c/classcv_1_1face_1_1EigenFaceRecognizer.html</anchorfile>
      <anchor>a22c8392f27a20b24d04351b675e7b6db</anchor>
      <arglist>(int num_components=0, double threshold=DBL_MAX)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::EinsumLayer</name>
    <filename>dd/d15/classcv_1_1dnn_1_1EinsumLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; EinsumLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/d15/classcv_1_1dnn_1_1EinsumLayer.html</anchorfile>
      <anchor>af28217da1d3474fec6811a9b45d85f36</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::Elliptic_KeyPoint</name>
    <filename>d2/d71/classcv_1_1xfeatures2d_1_1Elliptic__KeyPoint.html</filename>
    <base>cv::KeyPoint</base>
    <member kind="function">
      <type></type>
      <name>Elliptic_KeyPoint</name>
      <anchorfile>d2/d71/classcv_1_1xfeatures2d_1_1Elliptic__KeyPoint.html</anchorfile>
      <anchor>a93cdc46292806df181169af8703e9cd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Elliptic_KeyPoint</name>
      <anchorfile>d2/d71/classcv_1_1xfeatures2d_1_1Elliptic__KeyPoint.html</anchorfile>
      <anchor>a50a7573985031521a52b3dbaf7048b05</anchor>
      <arglist>(Point2f pt, float angle, Size axes, float size, float si)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Elliptic_KeyPoint</name>
      <anchorfile>d2/d71/classcv_1_1xfeatures2d_1_1Elliptic__KeyPoint.html</anchorfile>
      <anchor>adcc11a54bef1240e3f96680195697309</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Size_&lt; float &gt;</type>
      <name>axes</name>
      <anchorfile>d2/d71/classcv_1_1xfeatures2d_1_1Elliptic__KeyPoint.html</anchorfile>
      <anchor>acc9ec69d02052ee9fc5634c2c2ea4534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>si</name>
      <anchorfile>d2/d71/classcv_1_1xfeatures2d_1_1Elliptic__KeyPoint.html</anchorfile>
      <anchor>a5d626241e7fed0fc2e7adaeaa252dbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx23f</type>
      <name>transf</name>
      <anchorfile>d2/d71/classcv_1_1xfeatures2d_1_1Elliptic__KeyPoint.html</anchorfile>
      <anchor>a37c3b9b67b41ba9e1306ef19085c0f3a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::EltwiseLayer</name>
    <filename>d6/d6a/classcv_1_1dnn_1_1EltwiseLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; EltwiseLayer &gt;</type>
      <name>create</name>
      <anchorfile>d6/d6a/classcv_1_1dnn_1_1EltwiseLayer.html</anchorfile>
      <anchor>abc169847997c1dfe968936cfd5749863</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::EltwiseLayerInt8</name>
    <filename>d0/d98/classcv_1_1dnn_1_1EltwiseLayerInt8.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; EltwiseLayerInt8 &gt;</type>
      <name>create</name>
      <anchorfile>d0/d98/classcv_1_1dnn_1_1EltwiseLayerInt8.html</anchorfile>
      <anchor>af43e4e15d3b979e312daf184db2d6e6f</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ELULayer</name>
    <filename>df/da5/classcv_1_1dnn_1_1ELULayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ELULayer &gt;</type>
      <name>create</name>
      <anchorfile>df/da5/classcv_1_1dnn_1_1ELULayer.html</anchorfile>
      <anchor>a70d2da4d41e1a67177a053a205e5f377</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>df/da5/classcv_1_1dnn_1_1ELULayer.html</anchorfile>
      <anchor>a17d57531b3b20fae3628c93735ec1252</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::EM</name>
    <filename>d1/dfb/classcv_1_1ml_1_1EM.html</filename>
    <base>cv::ml::StatModel</base>
    <member kind="enumvalue">
      <name>DEFAULT_NCLUSTERS</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a811ac54c1ed51ed29aa1d43ce6431317a19593ad7143e258ab5f7cb0174f3403a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_MAX_ITERS</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a811ac54c1ed51ed29aa1d43ce6431317a1e62e599654778422db115bccb56c40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START_E_STEP</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>afbed505cf263221d0343603d31334f40abade5584fe2152c34ea1ee175691f98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START_M_STEP</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>afbed505cf263221d0343603d31334f40a628d2a6f1e5bb6dd0dd1847345d968d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START_AUTO_STEP</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>afbed505cf263221d0343603d31334f40a5d4e8becb341736fc233b0dc1918ac94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_MAT_DEFAULT</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898a058904bf7cacd90252c8e3499f3abfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_MAT_DIAGONAL</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898ab5fdfaa68417f5f0d2b147c6fded361d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_MAT_GENERIC</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898a4d6181530b2faaed9bbf8ba9e9ce25d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_MAT_SPHERICAL</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898a5e6f007058bf35fdd639811be7320f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_MAX_ITERS</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a811ac54c1ed51ed29aa1d43ce6431317a1e62e599654778422db115bccb56c40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_NCLUSTERS</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a811ac54c1ed51ed29aa1d43ce6431317a19593ad7143e258ab5f7cb0174f3403a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START_AUTO_STEP</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>afbed505cf263221d0343603d31334f40a5d4e8becb341736fc233b0dc1918ac94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START_E_STEP</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>afbed505cf263221d0343603d31334f40abade5584fe2152c34ea1ee175691f98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START_M_STEP</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>afbed505cf263221d0343603d31334f40a628d2a6f1e5bb6dd0dd1847345d968d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Types</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_MAT_SPHERICAL</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898a5e6f007058bf35fdd639811be7320f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_MAT_DIAGONAL</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898ab5fdfaa68417f5f0d2b147c6fded361d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_MAT_GENERIC</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898a4d6181530b2faaed9bbf8ba9e9ce25d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_MAT_DEFAULT</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad993005b665024ea3c067c4cccd4e898a058904bf7cacd90252c8e3499f3abfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getClustersNumber</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ae914b688d7546847e4919ac4e005a0fe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCovarianceMatrixType</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ae30ad8cb14ec43c524ca8086ac0f9e5f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCovs</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a223e28d9c8a2447d6afca6a10dd608c1</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;covs) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getMeans</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>acec62dd55c06711c81d741c2d96603d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TermCriteria</type>
      <name>getTermCriteria</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a80d9ab289b98dfc51f033fd2227bef3e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getWeights</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>af235d6061a5414ebf6defddf7cc070e1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>predict</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ae3f12147ba846a53601b60c784ee263d</anchor>
      <arglist>(InputArray samples, OutputArray results=noArray(), int flags=0) const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Vec2d</type>
      <name>predict2</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a2ea7da92a75bc7a7d665c241f547b9b9</anchor>
      <arglist>(InputArray sample, OutputArray probs) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClustersNumber</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a069ee46c360ed183d5eb96b8b8261d8a</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCovarianceMatrixType</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a8b383c62697eac9a972931674790f6cd</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTermCriteria</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ab516e6f125bd4ebc976306e956320313</anchor>
      <arglist>(const TermCriteria &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>trainE</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a2d02b45a574d51a72263e9c53cdc4f09</anchor>
      <arglist>(InputArray samples, InputArray means0, InputArray covs0=noArray(), InputArray weights0=noArray(), OutputArray logLikelihoods=noArray(), OutputArray labels=noArray(), OutputArray probs=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>trainEM</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>a5a6a7badbc0c85a8c9fa50a41bf1bcd2</anchor>
      <arglist>(InputArray samples, OutputArray logLikelihoods=noArray(), OutputArray labels=noArray(), OutputArray probs=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>trainM</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ac21fbae3a09972de0a0a1cb4c2c434d0</anchor>
      <arglist>(InputArray samples, InputArray probs0, OutputArray logLikelihoods=noArray(), OutputArray labels=noArray(), OutputArray probs=noArray())=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; EM &gt;</type>
      <name>create</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>aa1c9f6a0b2e2e13725ccf7c564d3cb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; EM &gt;</type>
      <name>load</name>
      <anchorfile>d1/dfb/classcv_1_1ml_1_1EM.html</anchorfile>
      <anchor>ad13dd054c14fa1f45422d736322b3bec</anchor>
      <arglist>(const String &amp;filepath, const String &amp;nodeName=String())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::EMDHistogramCostExtractor</name>
    <filename>d0/d1c/classcv_1_1EMDHistogramCostExtractor.html</filename>
    <base>cv::HistogramCostExtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNormFlag</name>
      <anchorfile>d0/d1c/classcv_1_1EMDHistogramCostExtractor.html</anchorfile>
      <anchor>ae6b3b4be0af31e95eccdbb7ef262d3a7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNormFlag</name>
      <anchorfile>d0/d1c/classcv_1_1EMDHistogramCostExtractor.html</anchorfile>
      <anchor>aea93ed360dbb425c0d590da0abc65d47</anchor>
      <arglist>(int flag)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::EMDL1HistogramCostExtractor</name>
    <filename>da/d8e/classcv_1_1EMDL1HistogramCostExtractor.html</filename>
    <base>cv::HistogramCostExtractor</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::EnableIf</name>
    <filename>dd/d8b/structcv_1_1cudev_1_1EnableIf.html</filename>
    <templarg>bool</templarg>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudacodec::EncodeQp</name>
    <filename>d1/d6c/structcv_1_1cudacodec_1_1EncodeQp.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>qpInterB</name>
      <anchorfile>d1/d6c/structcv_1_1cudacodec_1_1EncodeQp.html</anchorfile>
      <anchor>a462c17986687ab49d7cc8a936a213602</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>qpInterP</name>
      <anchorfile>d1/d6c/structcv_1_1cudacodec_1_1EncodeQp.html</anchorfile>
      <anchor>af62a07d57a666c02f7d57262afb539ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>qpIntra</name>
      <anchorfile>d1/d6c/structcv_1_1cudacodec_1_1EncodeQp.html</anchorfile>
      <anchor>affdca6d5f1e6c1be77d49104c86a95aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudacodec::EncoderCallback</name>
    <filename>df/dc9/classcv_1_1cudacodec_1_1EncoderCallback.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EncoderCallback</name>
      <anchorfile>df/dc9/classcv_1_1cudacodec_1_1EncoderCallback.html</anchorfile>
      <anchor>aea2cb63878e2783e247bdfd64da0e76d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>onEncoded</name>
      <anchorfile>df/dc9/classcv_1_1cudacodec_1_1EncoderCallback.html</anchorfile>
      <anchor>ab9519838658aa8b6e60f43dae5e1ffa0</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; uint8_t &gt; &gt; &amp;vPacket, const std::vector&lt; uint64_t &gt; &amp;pts)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>onEncodingFinished</name>
      <anchorfile>df/dc9/classcv_1_1cudacodec_1_1EncoderCallback.html</anchorfile>
      <anchor>a809c8d2fa7a3258a0ef6c39e876a1b95</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setFrameIntervalP</name>
      <anchorfile>df/dc9/classcv_1_1cudacodec_1_1EncoderCallback.html</anchorfile>
      <anchor>af165cc633dce83d0d987fb08ad6b80b5</anchor>
      <arglist>(const int frameIntervalP)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::oak::EncoderConfig</name>
    <filename>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Profile</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>ac3aab2b1ab98c425d5fe669223e584a4</anchor>
      <arglist></arglist>
      <enumvalue file="d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html" anchor="ac3aab2b1ab98c425d5fe669223e584a4ac42747d36e289ef869747cd83a5eccb8">H264_BASELINE</enumvalue>
      <enumvalue file="d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html" anchor="ac3aab2b1ab98c425d5fe669223e584a4a7f010e0a70f95a52b30c972f48248b31">H264_HIGH</enumvalue>
      <enumvalue file="d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html" anchor="ac3aab2b1ab98c425d5fe669223e584a4a0230d15d8a52cbb87f1dbde068754b78">H264_MAIN</enumvalue>
      <enumvalue file="d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html" anchor="ac3aab2b1ab98c425d5fe669223e584a4a9e94c703036edd1083d89e4397539695">H265_MAIN</enumvalue>
      <enumvalue file="d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html" anchor="ac3aab2b1ab98c425d5fe669223e584a4a0a5417ce14732e9bdb402be642ebe9ea">MJPEG</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RateControlMode</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>a6db9a528e7bf33af64482a43795f463f</anchor>
      <arglist></arglist>
      <enumvalue file="d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html" anchor="a6db9a528e7bf33af64482a43795f463fae84adc92bf25b858302376e1defc06dc">CBR</enumvalue>
      <enumvalue file="d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html" anchor="a6db9a528e7bf33af64482a43795f463fa41b885709fb05791da77d1ea07a2dd78">VBR</enumvalue>
    </member>
    <member kind="variable">
      <type>std::int32_t</type>
      <name>bitrate</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>adf1d85d6bce1792c51678e93d1f97055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>frameRate</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>ac220688e2fc66c029fe34c3fc9a52684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::int32_t</type>
      <name>height</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>a4f314b18273cc31d6ddea117806b483d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::int32_t</type>
      <name>keyframeFrequency</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>abff077c59cf71845a6615db2dc950a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>lossless</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>ab05e6995fa855d081ae7f52ec3fd9939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::int32_t</type>
      <name>maxBitrate</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>a0e82cf080be0c8a7321bc6c330893e1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::int32_t</type>
      <name>numBFrames</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>a514d2e0c5b14c6b5d093133ce680f54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::uint32_t</type>
      <name>numFramesPool</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>a491e3c9f224471290a872ccc668fe11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Profile</type>
      <name>profile</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>a56403606bda05903033d67f0b650f06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::int32_t</type>
      <name>quality</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>a8aeefedb87dca1c3d07aa1ed72e50705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RateControlMode</type>
      <name>rateCtrlMode</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>a0f582f5852e5a730a99f4c6f21296ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::int32_t</type>
      <name>width</name>
      <anchorfile>d1/d8b/structcv_1_1gapi_1_1oak_1_1EncoderConfig.html</anchorfile>
      <anchor>ad6919899a395590e10359cc34596af80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudacodec::EncoderParams</name>
    <filename>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</filename>
    <member kind="function">
      <type></type>
      <name>EncoderParams</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>aeb2b4fad493b471a9e9f6d55b3881e35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>averageBitRate</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>aa308965e6873f8e869a5544943732b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EncodeQp</type>
      <name>constQp</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>af84322ef87df3c231ae860695a9e3b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EncodeProfile</type>
      <name>encodingProfile</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>aa84133364c89eaade61d22312edb5efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gopLength</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>ac4497ff0ab2471fcd7e30b3f98c169fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>idrPeriod</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>a78c44d54d8056485a82ba8696c3d6bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxBitRate</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>a7856716cd0f94fa3f5e08abaa88f9b92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EncodeMultiPass</type>
      <name>multiPassEncoding</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>ae8de187efc003c91e27681fe26260c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EncodePreset</type>
      <name>nvPreset</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>af3faea2d942fac733067996aabe812ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EncodeParamsRcMode</type>
      <name>rateControlMode</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>a693408cfd8f69f061e8bdbedd9b05bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>targetQuality</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>af18b4e7c1289334018377248ce52763d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EncodeTuningInfo</type>
      <name>tuningInfo</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>aba8192810b5335966ba66fa076b572bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>videoFullRangeFlag</name>
      <anchorfile>d3/db6/structcv_1_1cudacodec_1_1EncoderParams.html</anchorfile>
      <anchor>a23f9da61ec6790d261b5d21473045c80</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::equal_to</name>
    <filename>d2/dfd/structcv_1_1cudev_1_1equal__to.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d2/dfd/structcv_1_1cudev_1_1equal__to.html</anchorfile>
      <anchor>a2d44a4d0e8933a05b46f7495dbff45b9</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::ERFilter</name>
    <filename>da/def/classcv_1_1text_1_1ERFilter.html</filename>
    <base>cv::Algorithm</base>
    <class kind="class">cv::text::ERFilter::Callback</class>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumRejected</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>a3fa474dd48c08760816ccc070f738a16</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>a6ada71a54726caa84a34787e66b7ea93</anchor>
      <arglist>(InputArray image, std::vector&lt; ERStat &gt; &amp;regions)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCallback</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>a6fab6401190231590ce607cfd6a53ba9</anchor>
      <arglist>(const Ptr&lt; ERFilter::Callback &gt; &amp;cb)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxArea</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>aac25336b802dd8abbb92ee6b4daf0e50</anchor>
      <arglist>(float maxArea)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinArea</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>a457ad45027b98ea259dddf8469958d68</anchor>
      <arglist>(float minArea)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinProbability</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>a1d3a364456467554ae4ddae96d289de6</anchor>
      <arglist>(float minProbability)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinProbabilityDiff</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>a3700dd942539b9bd86de0feaef3456d7</anchor>
      <arglist>(float minProbabilityDiff)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNonMaxSuppression</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>a916b81db081cc0102b595c8ffbd6d0c2</anchor>
      <arglist>(bool nonMaxSuppression)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThresholdDelta</name>
      <anchorfile>da/def/classcv_1_1text_1_1ERFilter.html</anchorfile>
      <anchor>a7263e051dad91476efdd1d8b57fb11d8</anchor>
      <arglist>(int thresholdDelta)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ErfLayer</name>
    <filename>d7/d8f/classcv_1_1dnn_1_1ErfLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ErfLayer &gt;</type>
      <name>create</name>
      <anchorfile>d7/d8f/classcv_1_1dnn_1_1ErfLayer.html</anchorfile>
      <anchor>a7d1a96a01db23ef148488b3f8eefeabc</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::text::ERStat</name>
    <filename>db/d20/structcv_1_1text_1_1ERStat.html</filename>
    <member kind="function">
      <type></type>
      <name>ERStat</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a34d3b4942b555621de67378df8201648</anchor>
      <arglist>(int level=256, int pixel=0, int x=0, int y=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ERStat</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>ade1cf45138c7b31dc82e98adb2627ca5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>area</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a088c399363a9a5fb049a8d332ce4483e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>central_moments</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>af0f94a7b3ef144f5d831cdbf7c2ea842</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>ERStat *</type>
      <name>child</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a16d9f678b0d1822926c28f8db914b8cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>convex_hull_ratio</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>ac2403bf2c45570b42a544f8a63052374</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ptr&lt; std::deque&lt; int &gt; &gt;</type>
      <name>crossings</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a36855f1539c64327dbef1fed241a8219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>euler</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>ad9b527f26b444a0a139f4b99d0134812</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hole_area_ratio</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a00ec10ed2344021eddd593b09e1b857a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>level</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>aa7e9fa13d1173ba688b3550f959be364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>local_maxima</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a07d1fb6d7d3ea7c129cedc76a2589ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ERStat *</type>
      <name>max_probability_ancestor</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a3fbe891fbba61bdb6a07e062c72510bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>med_crossings</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a3acd75476c774c25b874b0aab2531ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ERStat *</type>
      <name>min_probability_ancestor</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>aaec3c9b6265724b67ebe16d24ddacd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ERStat *</type>
      <name>next</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a99afd32db6b306d2b62ae734897779f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>num_inflexion_points</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a2b1f8919722218f49ae86bc00c48721e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ERStat *</type>
      <name>parent</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>aae48a9dbfb39eb84cfcf2e7677e7c4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>perimeter</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a94ebcd24d58d1274a9a269bb55fb13dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pixel</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>adba2ef41119cfbb88742c646ee2e5d19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt; *</type>
      <name>pixels</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a4ac2c208273f2d37ad1dbc22a877ebe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ERStat *</type>
      <name>prev</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a028cc98d3aaca0dbbbbc3434572cce57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>probability</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a5134258df86ded2fbbcc1bb4b64e325c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>raw_moments</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>aeb40fa3150e2408be0f98e3b541948b4</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>Rect</type>
      <name>rect</name>
      <anchorfile>db/d20/structcv_1_1text_1_1ERStat.html</anchorfile>
      <anchor>a08ac8ae42d4cbf36d67dcbe7e593e68c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::online_boosting::EstimatedGaussDistribution</name>
    <filename>df/d28/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1EstimatedGaussDistribution.html</filename>
    <member kind="function">
      <type></type>
      <name>EstimatedGaussDistribution</name>
      <anchorfile>df/d28/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1EstimatedGaussDistribution.html</anchorfile>
      <anchor>a716e806ffdb1f557d936b1951eea122e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>EstimatedGaussDistribution</name>
      <anchorfile>df/d28/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1EstimatedGaussDistribution.html</anchorfile>
      <anchor>a21c7aba0f0068dae39b26ce84cf8184e</anchor>
      <arglist>(float P_mean, float R_mean, float P_sigma, float R_sigma)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~EstimatedGaussDistribution</name>
      <anchorfile>df/d28/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1EstimatedGaussDistribution.html</anchorfile>
      <anchor>a2825ddd4292e7eecdccf98f3c3e5ea52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMean</name>
      <anchorfile>df/d28/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1EstimatedGaussDistribution.html</anchorfile>
      <anchor>ab357bd14f370ff1ad0cb314bee524542</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSigma</name>
      <anchorfile>df/d28/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1EstimatedGaussDistribution.html</anchorfile>
      <anchor>af7e90bcc206f45d7f86b34ff243a875c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValues</name>
      <anchorfile>df/d28/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1EstimatedGaussDistribution.html</anchorfile>
      <anchor>af82064bff2893730a3afd29fb514a355</anchor>
      <arglist>(float mean, float sigma)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>df/d28/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1EstimatedGaussDistribution.html</anchorfile>
      <anchor>a24f07e6b44ef6bd7898c6e9a40a90202</anchor>
      <arglist>(float value)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::aruco::EstimateParameters</name>
    <filename>dd/d1f/structcv_1_1aruco_1_1EstimateParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>EstimateParameters</name>
      <anchorfile>dd/d1f/structcv_1_1aruco_1_1EstimateParameters.html</anchorfile>
      <anchor>ab19bafaec795ef5ccac8a75306a0c3a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>aruco::PatternPositionType</type>
      <name>pattern</name>
      <anchorfile>dd/d1f/structcv_1_1aruco_1_1EstimateParameters.html</anchorfile>
      <anchor>a9f157b2e49b395033a76c41f8b0a69bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>solvePnPMethod</name>
      <anchorfile>dd/d1f/structcv_1_1aruco_1_1EstimateParameters.html</anchorfile>
      <anchor>aad8e731e5f9fb4b7c4ddbe555aacee86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useExtrinsicGuess</name>
      <anchorfile>dd/d1f/structcv_1_1aruco_1_1EstimateParameters.html</anchorfile>
      <anchor>ac9f16ad2a13e6f72758b2d55f50a3137</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::Estimator</name>
    <filename>df/d15/classcv_1_1detail_1_1Estimator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Estimator</name>
      <anchorfile>df/d15/classcv_1_1detail_1_1Estimator.html</anchorfile>
      <anchor>ab542b893998bd59ad667c408bde5db4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>df/d15/classcv_1_1detail_1_1Estimator.html</anchorfile>
      <anchor>a0924447fc99df3360b6f005a7c0aa437</anchor>
      <arglist>(const std::vector&lt; ImageFeatures &gt; &amp;features, const std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, std::vector&lt; CameraParams &gt; &amp;cameras)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>estimate</name>
      <anchorfile>df/d15/classcv_1_1detail_1_1Estimator.html</anchorfile>
      <anchor>ab65ae24f4d6b53554dcc04121e6cbc47</anchor>
      <arglist>(const std::vector&lt; ImageFeatures &gt; &amp;features, const std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, std::vector&lt; CameraParams &gt; &amp;cameras)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::Event</name>
    <filename>d5/d38/classcv_1_1cuda_1_1Event.html</filename>
    <member kind="enumvalue">
      <name>BLOCKING_SYNC</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfba630dfc7cde70804f12bd1efd04e30ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CreateFlags</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfbadc617558c0a38a21d08622aba3ea6ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLOCKING_SYNC</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfba630dfc7cde70804f12bd1efd04e30ebe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISABLE_TIMING</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfba4f52a0e153b5d1ae7eab089d8eb9c379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERPROCESS</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfbacf33d3d39ba006045591a2b297fb8c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfbadc617558c0a38a21d08622aba3ea6ab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISABLE_TIMING</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfba4f52a0e153b5d1ae7eab089d8eb9c379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERPROCESS</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa912544338415c5f8c8e55e85a139bfbacf33d3d39ba006045591a2b297fb8c8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Event</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>a2ac97fc8935140b6e2ce870fe7ee8891</anchor>
      <arglist>(const Event::CreateFlags flags=Event::CreateFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryIfComplete</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa4cff2204d3bd883376e87885d7b8287</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>record</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>a81021ecb82ef875935c20f74f053d5c3</anchor>
      <arglist>(Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForCompletion</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa57a4f5827c54710436c895c1346ce0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>elapsedTime</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>a871ed8b4c5f721f4898e3c407d781a2c</anchor>
      <arglist>(const Event &amp;start, const Event &amp;end)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>EventAccessor</name>
      <anchorfile>d5/d38/classcv_1_1cuda_1_1Event.html</anchorfile>
      <anchor>aa2076bfa2bf524ce953940722f01f158</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cuda::EventAccessor</name>
    <filename>da/d71/structcv_1_1cuda_1_1EventAccessor.html</filename>
    <member kind="function" static="yes">
      <type>static cudaEvent_t</type>
      <name>getEvent</name>
      <anchorfile>da/d71/structcv_1_1cuda_1_1EventAccessor.html</anchorfile>
      <anchor>a320fa232d5147f773c25e5093fe09f47</anchor>
      <arglist>(const Event &amp;event)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Event</type>
      <name>wrapEvent</name>
      <anchorfile>da/d71/structcv_1_1cuda_1_1EventAccessor.html</anchorfile>
      <anchor>a20adf37615b96e3b5b59b2f6eb931cce</anchor>
      <arglist>(cudaEvent_t event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Exception</name>
    <filename>d1/dee/classcv_1_1Exception.html</filename>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>a59759ca13add62a2bdd1fb7605d675dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Exception</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>a95c2117604b1d51c17e5ccd540f448b9</anchor>
      <arglist>(int _code, const String &amp;_err, const String &amp;_func, const String &amp;_file, int _line)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Exception</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>a5ab66fdcb4ea29681a52d6e68c9858ea</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>formatMessage</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>afe6c2198ca3815de5385fd93f81f2c34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>a8afb38e57baf8b262ea6bc6697d7e2fd</anchor>
      <arglist>() const noexcept override</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>code</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>a81405b438c930b556e9c71210d799e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>err</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>a9d60908aaaad08b135bc3d8cea4dd676</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>file</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>afef67d957832b1e20e24208a1da57379</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>func</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>a5436ea62554761441ed4ce03938b49c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>aa81481ded6391d046768d9829c56fd90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>msg</name>
      <anchorfile>d1/dee/classcv_1_1Exception.html</anchorfile>
      <anchor>a7ead458b4fc88ebca20b231383c49845</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp10_func</name>
    <filename>dc/d8b/structcv_1_1cudev_1_1exp10__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>dc/d8b/structcv_1_1cudev_1_1exp10__func.html</anchorfile>
      <anchor>ae3af937d13d2406390da52f8422cbb4d</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp10_func&lt; double &gt;</name>
    <filename>d0/d66/structcv_1_1cudev_1_1exp10__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d0/d66/structcv_1_1cudev_1_1exp10__func_3_01double_01_4.html</anchorfile>
      <anchor>a626097f0778f1a40babc5517ddb8153a</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp10_func&lt; float &gt;</name>
    <filename>d4/d78/structcv_1_1cudev_1_1exp10__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/d78/structcv_1_1cudev_1_1exp10__func_3_01float_01_4.html</anchorfile>
      <anchor>afa1c84f89716f836ef03262a078fcdab</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp10_func&lt; schar &gt;</name>
    <filename>d6/dde/structcv_1_1cudev_1_1exp10__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/dde/structcv_1_1cudev_1_1exp10__func_3_01schar_01_4.html</anchorfile>
      <anchor>af0f0403c9cd63a22d8f38071b47485ab</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp10_func&lt; short &gt;</name>
    <filename>d7/d59/structcv_1_1cudev_1_1exp10__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d7/d59/structcv_1_1cudev_1_1exp10__func_3_01short_01_4.html</anchorfile>
      <anchor>a3ec1f45ae0cdb736f23b16925812d758</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp10_func&lt; uchar &gt;</name>
    <filename>d1/ddd/structcv_1_1cudev_1_1exp10__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/ddd/structcv_1_1cudev_1_1exp10__func_3_01uchar_01_4.html</anchorfile>
      <anchor>aaccfbfbcf2c5636b4ebcffb40b744427</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp10_func&lt; uint &gt;</name>
    <filename>d5/dc3/structcv_1_1cudev_1_1exp10__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/dc3/structcv_1_1cudev_1_1exp10__func_3_01uint_01_4.html</anchorfile>
      <anchor>aef6b50b90e3757e58b6cd47fd83eaeff</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp10_func&lt; ushort &gt;</name>
    <filename>d4/da4/structcv_1_1cudev_1_1exp10__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/da4/structcv_1_1cudev_1_1exp10__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a2432a747a7d34541301142a46460a7e2</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp2_func</name>
    <filename>dc/dd9/structcv_1_1cudev_1_1exp2__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>dc/dd9/structcv_1_1cudev_1_1exp2__func.html</anchorfile>
      <anchor>ac228210141a628c9b3a1f01bc99727ec</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp2_func&lt; double &gt;</name>
    <filename>d8/d9b/structcv_1_1cudev_1_1exp2__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d8/d9b/structcv_1_1cudev_1_1exp2__func_3_01double_01_4.html</anchorfile>
      <anchor>aa8b8ebaa15b369605febaf2943a48534</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp2_func&lt; float &gt;</name>
    <filename>d8/dc7/structcv_1_1cudev_1_1exp2__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d8/dc7/structcv_1_1cudev_1_1exp2__func_3_01float_01_4.html</anchorfile>
      <anchor>a76a28168041a40040a59dbe5fcf80ede</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp2_func&lt; schar &gt;</name>
    <filename>de/da5/structcv_1_1cudev_1_1exp2__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>de/da5/structcv_1_1cudev_1_1exp2__func_3_01schar_01_4.html</anchorfile>
      <anchor>ab6cd4172be5a97a114e658ee7d8e8d94</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp2_func&lt; short &gt;</name>
    <filename>da/d29/structcv_1_1cudev_1_1exp2__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>da/d29/structcv_1_1cudev_1_1exp2__func_3_01short_01_4.html</anchorfile>
      <anchor>a802f2e62fad66e331f08ed2d50ae420f</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp2_func&lt; uchar &gt;</name>
    <filename>d2/d8b/structcv_1_1cudev_1_1exp2__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/d8b/structcv_1_1cudev_1_1exp2__func_3_01uchar_01_4.html</anchorfile>
      <anchor>ad1357ddfd7831d00bf1716a740a10b7e</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp2_func&lt; uint &gt;</name>
    <filename>dc/dd4/structcv_1_1cudev_1_1exp2__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dc/dd4/structcv_1_1cudev_1_1exp2__func_3_01uint_01_4.html</anchorfile>
      <anchor>afba60094be1fee3c426c31fe0c028aea</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp2_func&lt; ushort &gt;</name>
    <filename>d9/d30/structcv_1_1cudev_1_1exp2__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d9/d30/structcv_1_1cudev_1_1exp2__func_3_01ushort_01_4.html</anchorfile>
      <anchor>acd9f9bdf9f2f21c3e4ddda350e62026c</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp_func</name>
    <filename>dc/d73/structcv_1_1cudev_1_1exp__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>dc/d73/structcv_1_1cudev_1_1exp__func.html</anchorfile>
      <anchor>a5cf92cc1481f05a377ca745d5d5bebff</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp_func&lt; double &gt;</name>
    <filename>dd/db1/structcv_1_1cudev_1_1exp__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>dd/db1/structcv_1_1cudev_1_1exp__func_3_01double_01_4.html</anchorfile>
      <anchor>ad391b31dd35af417fe08dc8761676b1d</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp_func&lt; float &gt;</name>
    <filename>df/dba/structcv_1_1cudev_1_1exp__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/dba/structcv_1_1cudev_1_1exp__func_3_01float_01_4.html</anchorfile>
      <anchor>adc085ebcc030437fec9cc33766e62b45</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp_func&lt; schar &gt;</name>
    <filename>d1/d33/structcv_1_1cudev_1_1exp__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/d33/structcv_1_1cudev_1_1exp__func_3_01schar_01_4.html</anchorfile>
      <anchor>ad3a33474b50895c9ea0de63bcc01bd31</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp_func&lt; short &gt;</name>
    <filename>d7/d67/structcv_1_1cudev_1_1exp__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d7/d67/structcv_1_1cudev_1_1exp__func_3_01short_01_4.html</anchorfile>
      <anchor>a537df0eeb7a971b7196baf6b1fbe8b46</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp_func&lt; uchar &gt;</name>
    <filename>d9/de4/structcv_1_1cudev_1_1exp__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d9/de4/structcv_1_1cudev_1_1exp__func_3_01uchar_01_4.html</anchorfile>
      <anchor>aba3778efd452fe016b2551ae25a9e0bd</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp_func&lt; uint &gt;</name>
    <filename>d3/d6c/structcv_1_1cudev_1_1exp__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d3/d6c/structcv_1_1cudev_1_1exp__func_3_01uint_01_4.html</anchorfile>
      <anchor>ab1ca81dfae2fa4613035d53d71337b2e</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::exp_func&lt; ushort &gt;</name>
    <filename>d6/dde/structcv_1_1cudev_1_1exp__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/dde/structcv_1_1cudev_1_1exp__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a07d2ad1cb4b3aa588eb4ffc44a18cef8</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ExpandLayer</name>
    <filename>dc/dc6/classcv_1_1dnn_1_1ExpandLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ExpandLayer &gt;</type>
      <name>create</name>
      <anchorfile>dc/dc6/classcv_1_1dnn_1_1ExpandLayer.html</anchorfile>
      <anchor>ac01d64256f17efb02c04cadc78a2dd3c</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ExpLayer</name>
    <filename>de/d8c/classcv_1_1dnn_1_1ExpLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ExpLayer &gt;</type>
      <name>create</name>
      <anchorfile>de/d8c/classcv_1_1dnn_1_1ExpLayer.html</anchorfile>
      <anchor>a2ae0a37b87f7987724f5bc13c3471017</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>base</name>
      <anchorfile>de/d8c/classcv_1_1dnn_1_1ExpLayer.html</anchorfile>
      <anchor>a79b9c15c9181f66c0272d3835de952db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>de/d8c/classcv_1_1dnn_1_1ExpLayer.html</anchorfile>
      <anchor>af03047597c79370c79fda082c74f727e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shift</name>
      <anchorfile>de/d8c/classcv_1_1dnn_1_1ExpLayer.html</anchorfile>
      <anchor>a436ecad42739e4f1398d8f70a6a24275</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::ExposureCompensator</name>
    <filename>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</filename>
    <member kind="enumvalue">
      <name>NO</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46daba6903ebd9f5e55a2f484a789fce68bf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAIN</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46daba6ba7b5295c631d353f070e1e471d8cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAIN_BLOCKS</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46dabac165e2abfe45df8b7216509597a833e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHANNELS</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46dabae79bed6b59385fc169be9b668100c852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHANNELS_BLOCKS</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46daba3dc8b3fe16858c4c33cb5f928c25af38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHANNELS</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46dabae79bed6b59385fc169be9b668100c852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHANNELS_BLOCKS</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46daba3dc8b3fe16858c4c33cb5f928c25af38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAIN</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46daba6ba7b5295c631d353f070e1e471d8cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAIN_BLOCKS</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46dabac165e2abfe45df8b7216509597a833e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a14303f69f2a6c74e756dc95e5ed46daba6903ebd9f5e55a2f484a789fce68bf48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExposureCompensator</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>abd2cbffa1c8be33a5740bc7f3f20d037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ExposureCompensator</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a06bc9258415392a147b504c1604cd0bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a473eaf1e585804c08d77c91e004f93aa</anchor>
      <arglist>(int index, Point corner, InputOutputArray image, InputArray mask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>feed</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a469ee24e889b645c2a0648658b356043</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images, const std::vector&lt; std::pair&lt; UMat, uchar &gt; &gt; &amp;masks)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feed</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>ae6b0cc69a7bc53818ddea53eddb6bdba</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images, const std::vector&lt; UMat &gt; &amp;masks)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMatGains</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>ac7dbe413ed3c1310a35a3e17801c2aab</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUpdateGain</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>ac743831fd7f7ec1c3a54dc4df2f5cb09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMatGains</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>ad961c342a0a216eeddafc198766b6c1c</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUpdateGain</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>aaf2cec1f829a8d169442ca1f01113b2e</anchor>
      <arglist>(bool b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ExposureCompensator &gt;</type>
      <name>createDefault</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>aca6892f7b0a66ae12124958437e8a51a</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>updateGain</name>
      <anchorfile>d2/d37/classcv_1_1detail_1_1ExposureCompensator.html</anchorfile>
      <anchor>a6c761a9b038d4e3b548a33570016c81a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Expr</name>
    <filename>de/dfb/structcv_1_1cudev_1_1Expr.html</filename>
    <templarg>class Body</templarg>
    <member kind="variable">
      <type>Body</type>
      <name>body</name>
      <anchorfile>de/dfb/structcv_1_1cudev_1_1Expr.html</anchorfile>
      <anchor>a01cf730d6629c55d44ba1d1e71f1028b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::DetectionBasedTracker::ExtObject</name>
    <filename>d1/dda/structcv_1_1DetectionBasedTracker_1_1ExtObject.html</filename>
    <member kind="function">
      <type></type>
      <name>ExtObject</name>
      <anchorfile>d1/dda/structcv_1_1DetectionBasedTracker_1_1ExtObject.html</anchorfile>
      <anchor>af8b8156ac58ff52667da607466c1e018</anchor>
      <arglist>(int _id, cv::Rect _location, ObjectStatus _status)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>d1/dda/structcv_1_1DetectionBasedTracker_1_1ExtObject.html</anchorfile>
      <anchor>ae5e1e82c76d59cbdb2fabf68d1651dd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Rect</type>
      <name>location</name>
      <anchorfile>d1/dda/structcv_1_1DetectionBasedTracker_1_1ExtObject.html</anchorfile>
      <anchor>ae35c2f8e432191e876da162978ffdbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ObjectStatus</type>
      <name>status</name>
      <anchorfile>d1/dda/structcv_1_1DetectionBasedTracker_1_1ExtObject.html</anchorfile>
      <anchor>a4745083b1749d5b303e2a2c4edc2462b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ExtractArgsCallback</name>
    <filename>da/d2d/structcv_1_1detail_1_1ExtractArgsCallback.html</filename>
    <member kind="typedef">
      <type>std::function&lt; cv::GRunArgs(const cv::GTypesInfo &amp;info)&gt;</type>
      <name>CallBackT</name>
      <anchorfile>da/d2d/structcv_1_1detail_1_1ExtractArgsCallback.html</anchorfile>
      <anchor>a13f6429d79698414e3defd84ce43a139</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>cv::GRunArgs</type>
      <name>operator()</name>
      <anchorfile>da/d2d/structcv_1_1detail_1_1ExtractArgsCallback.html</anchorfile>
      <anchor>aef0cd7f7b06f13abf390439bfc8b8a5d</anchor>
      <arglist>(const cv::GTypesInfo &amp;info) const</arglist>
    </member>
    <member kind="variable">
      <type>CallBackT</type>
      <name>c</name>
      <anchorfile>da/d2d/structcv_1_1detail_1_1ExtractArgsCallback.html</anchorfile>
      <anchor>a4b627dcbd8b0850da709d294763dc8df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ExtractMetaCallback</name>
    <filename>d3/dd9/structcv_1_1detail_1_1ExtractMetaCallback.html</filename>
    <member kind="typedef">
      <type>std::function&lt; cv::GMetaArgs(const cv::GTypesInfo &amp;info)&gt;</type>
      <name>CallBackT</name>
      <anchorfile>d3/dd9/structcv_1_1detail_1_1ExtractMetaCallback.html</anchorfile>
      <anchor>a547ac0adde2da9939b7f6b3e6c0ccf04</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>cv::GMetaArgs</type>
      <name>operator()</name>
      <anchorfile>d3/dd9/structcv_1_1detail_1_1ExtractMetaCallback.html</anchorfile>
      <anchor>af57dc0a780c4b1e5be68c2c32e03ff65</anchor>
      <arglist>(const cv::GTypesInfo &amp;info) const</arglist>
    </member>
    <member kind="variable">
      <type>CallBackT</type>
      <name>c</name>
      <anchorfile>d3/dd9/structcv_1_1detail_1_1ExtractMetaCallback.html</anchorfile>
      <anchor>aeb4eb1c5432b01e08df6ff71ddf28f6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FaceDetectorYN</name>
    <filename>df/d20/classcv_1_1FaceDetectorYN.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FaceDetectorYN</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>ad080c7b3cf5b98e20652e9a446b20c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>detect</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>ac05bd075ca3e6edc0e328927aae6f45b</anchor>
      <arglist>(InputArray image, OutputArray faces)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getInputSize</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>a68b6fb9bffbed0f3d5c104996113f247</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getNMSThreshold</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>a40749dc04b9578631d55122be9ab10c3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getScoreThreshold</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>a5329744e10441e1c01526f1ff10b80de</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTopK</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>acc6139ba763acd67f4aa738cee45b7ec</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInputSize</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>a072418e5ce7beeb69c41edda75c41d2e</anchor>
      <arglist>(const Size &amp;input_size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNMSThreshold</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>ab6011efee7e12dca3857d82de5269ac5</anchor>
      <arglist>(float nms_threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScoreThreshold</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>a37f3c23b82158fac7fdad967d315f85a</anchor>
      <arglist>(float score_threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTopK</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>aa88d20e1e2df75ea36b851534089856a</anchor>
      <arglist>(int top_k)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FaceDetectorYN &gt;</type>
      <name>create</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>aa0796a4bfe2d4709bef81abbae9a927a</anchor>
      <arglist>(const String &amp;framework, const std::vector&lt; uchar &gt; &amp;bufferModel, const std::vector&lt; uchar &gt; &amp;bufferConfig, const Size &amp;input_size, float score_threshold=0.9f, float nms_threshold=0.3f, int top_k=5000, int backend_id=0, int target_id=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FaceDetectorYN &gt;</type>
      <name>create</name>
      <anchorfile>df/d20/classcv_1_1FaceDetectorYN.html</anchorfile>
      <anchor>a5f7fb43c60c95ca5ebab78483de02516</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config, const Size &amp;input_size, float score_threshold=0.9f, float nms_threshold=0.3f, int top_k=5000, int backend_id=0, int target_id=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::Facemark</name>
    <filename>db/dd8/classcv_1_1face_1_1Facemark.html</filename>
    <base virtualness="virtual">cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fit</name>
      <anchorfile>db/dd8/classcv_1_1face_1_1Facemark.html</anchorfile>
      <anchor>a9c21865859a685d16746f0097e9b3d26</anchor>
      <arglist>(InputArray image, InputArray faces, OutputArrayOfArrays landmarks)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadModel</name>
      <anchorfile>db/dd8/classcv_1_1face_1_1Facemark.html</anchorfile>
      <anchor>a43fafd5248ab26db7cbdd8bf5a4f8266</anchor>
      <arglist>(String model)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::FacemarkAAM</name>
    <filename>d5/d7b/classcv_1_1face_1_1FacemarkAAM.html</filename>
    <base>cv::face::FacemarkTrain</base>
    <class kind="struct">cv::face::FacemarkAAM::Config</class>
    <class kind="struct">cv::face::FacemarkAAM::Data</class>
    <class kind="struct">cv::face::FacemarkAAM::Model</class>
    <class kind="struct">cv::face::FacemarkAAM::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FacemarkAAM</name>
      <anchorfile>d5/d7b/classcv_1_1face_1_1FacemarkAAM.html</anchorfile>
      <anchor>a4a4c08a69fac9ac1b31a8533be502540</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fitConfig</name>
      <anchorfile>d5/d7b/classcv_1_1face_1_1FacemarkAAM.html</anchorfile>
      <anchor>a4c72f54aecf28a11b6d01a8ddce6e01d</anchor>
      <arglist>(InputArray image, InputArray roi, OutputArrayOfArrays _landmarks, const std::vector&lt; Config &gt; &amp;runtime_params)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FacemarkAAM &gt;</type>
      <name>create</name>
      <anchorfile>d5/d7b/classcv_1_1face_1_1FacemarkAAM.html</anchorfile>
      <anchor>aaf050fa6e73dbc7698a9db736296476a</anchor>
      <arglist>(const FacemarkAAM::Params &amp;parameters=FacemarkAAM::Params())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::FacemarkKazemi</name>
    <filename>dc/de0/classcv_1_1face_1_1FacemarkKazemi.html</filename>
    <base>cv::face::Facemark</base>
    <class kind="struct">cv::face::FacemarkKazemi::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FacemarkKazemi</name>
      <anchorfile>dc/de0/classcv_1_1face_1_1FacemarkKazemi.html</anchorfile>
      <anchor>a6278d945c4164014242a4c9e1c0f7765</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getFaces</name>
      <anchorfile>dc/de0/classcv_1_1face_1_1FacemarkKazemi.html</anchorfile>
      <anchor>ae02754a8caa8b2332d1a9e1c901fb7a5</anchor>
      <arglist>(InputArray image, OutputArray faces)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setFaceDetector</name>
      <anchorfile>dc/de0/classcv_1_1face_1_1FacemarkKazemi.html</anchorfile>
      <anchor>a8bed56231214aad70b91a5573b2a8aa6</anchor>
      <arglist>(bool(*f)(InputArray, OutputArray, void *), void *userData)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>training</name>
      <anchorfile>dc/de0/classcv_1_1face_1_1FacemarkKazemi.html</anchorfile>
      <anchor>a7a1e85e9d726ac0f7ea4ad20b8f68f09</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;images, std::vector&lt; std::vector&lt; Point2f &gt; &gt; &amp;landmarks, std::string configfile, Size scale, std::string modelFilename=&quot;face_landmarks.dat&quot;)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FacemarkKazemi &gt;</type>
      <name>create</name>
      <anchorfile>dc/de0/classcv_1_1face_1_1FacemarkKazemi.html</anchorfile>
      <anchor>a8a182cb62a5c02e9ed2e963d852c78fb</anchor>
      <arglist>(const FacemarkKazemi::Params &amp;parameters=FacemarkKazemi::Params())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::FacemarkLBF</name>
    <filename>dc/d63/classcv_1_1face_1_1FacemarkLBF.html</filename>
    <base>cv::face::FacemarkTrain</base>
    <class kind="class">cv::face::FacemarkLBF::BBox</class>
    <class kind="struct">cv::face::FacemarkLBF::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FacemarkLBF</name>
      <anchorfile>dc/d63/classcv_1_1face_1_1FacemarkLBF.html</anchorfile>
      <anchor>ab2f5aded7d063a04ca56ffce7092fc3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FacemarkLBF &gt;</type>
      <name>create</name>
      <anchorfile>dc/d63/classcv_1_1face_1_1FacemarkLBF.html</anchorfile>
      <anchor>abcebe763e651f4edcd2b56cb3e194295</anchor>
      <arglist>(const FacemarkLBF::Params &amp;parameters=FacemarkLBF::Params())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::FacemarkTrain</name>
    <filename>d3/d81/classcv_1_1face_1_1FacemarkTrain.html</filename>
    <base>cv::face::Facemark</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>addTrainingSample</name>
      <anchorfile>d3/d81/classcv_1_1face_1_1FacemarkTrain.html</anchorfile>
      <anchor>af643d862d8369143a7241767a1c10257</anchor>
      <arglist>(InputArray image, InputArray landmarks)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getData</name>
      <anchorfile>d3/d81/classcv_1_1face_1_1FacemarkTrain.html</anchorfile>
      <anchor>a1fdd8dfe140ea00c8082db428842d90c</anchor>
      <arglist>(void *items=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getFaces</name>
      <anchorfile>d3/d81/classcv_1_1face_1_1FacemarkTrain.html</anchorfile>
      <anchor>a9bfd3a1319900bf864c416d4afa618e4</anchor>
      <arglist>(InputArray image, OutputArray faces)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setFaceDetector</name>
      <anchorfile>d3/d81/classcv_1_1face_1_1FacemarkTrain.html</anchorfile>
      <anchor>a39ba4218820e388732655c2916034ea3</anchor>
      <arglist>(FN_FaceDetector detector, void *userData=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>training</name>
      <anchorfile>d3/d81/classcv_1_1face_1_1FacemarkTrain.html</anchorfile>
      <anchor>adde846fe7b183b963a4ef04bc7d8d98c</anchor>
      <arglist>(void *parameters=0)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::FaceRecognizer</name>
    <filename>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>aa60dc36e03135d32b94deaf1bad873f3</anchor>
      <arglist>() const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getLabelInfo</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>aa51b8afce8ffe8b77c26f15be27b930d</anchor>
      <arglist>(int label) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; int &gt;</type>
      <name>getLabelsByString</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>a4c9ed777d91e7debad57d5c6f16538c0</anchor>
      <arglist>(const String &amp;str) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getThreshold</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>ad0ce3ced9c89b5aca528e8490dc18969</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>predict</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>aa2d2f02faffab1bf01317ae6502fb631</anchor>
      <arglist>(InputArray src) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>predict</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>ab0d593e53ebd9a0f350c989fcac7f251</anchor>
      <arglist>(InputArray src, int &amp;label, double &amp;confidence) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>predict</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>afc5af8e603b525e9cdc6b3ddcd7cf83f</anchor>
      <arglist>(InputArray src, Ptr&lt; PredictCollector &gt; collector) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>a6ce52a3c8941aaa3cd09c31d6a6ef192</anchor>
      <arglist>(const FileNode &amp;fn) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>acc42e5b04595dba71f0777c7179af8c3</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLabelInfo</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>aabcb47adcddd719974681b2b7309d656</anchor>
      <arglist>(int label, const String &amp;strInfo)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>a3182081e5f8023e658ad8ab96656dd63</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>train</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>ac8680c2aa9649ad3f55e27761165c0d6</anchor>
      <arglist>(InputArrayOfArrays src, InputArray labels)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>a8a4e73ea878dcd0c235d0487189d25f3</anchor>
      <arglist>(InputArrayOfArrays src, InputArray labels)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>a2adf2d555550194244b05c91fefcb4d6</anchor>
      <arglist>(const String &amp;filename) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>a4756dbf9b97408ba5f3677296c3a1695</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::map&lt; int, String &gt;</type>
      <name>_labelsInfo</name>
      <anchorfile>dd/d65/classcv_1_1face_1_1FaceRecognizer.html</anchorfile>
      <anchor>aa24774c798eb4d682d8ee10dbf9c8c45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FaceRecognizerSF</name>
    <filename>da/d09/classcv_1_1FaceRecognizerSF.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>DisType</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a6501674e36c7283491db853ed6599b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FR_COSINE</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a6501674e36c7283491db853ed6599b58a5cc774088aa937ab8340c9b36b46fe67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FR_NORM_L2</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a6501674e36c7283491db853ed6599b58ad2e81d4434a4bdc3d9c0c5f77d8935dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FR_COSINE</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a6501674e36c7283491db853ed6599b58a5cc774088aa937ab8340c9b36b46fe67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FR_NORM_L2</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a6501674e36c7283491db853ed6599b58ad2e81d4434a4bdc3d9c0c5f77d8935dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FaceRecognizerSF</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a8058ac287d851d64ecbec0c2e182dc6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>alignCrop</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a84492908abecbc9362b4ddc8d46b8345</anchor>
      <arglist>(InputArray src_img, InputArray face_box, OutputArray aligned_img) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>feature</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>ab1b4a3c12213e89091a490c573dc5aba</anchor>
      <arglist>(InputArray aligned_img, OutputArray face_feature)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>match</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a2f0362ca1e64320a1f3ba7e1386d0219</anchor>
      <arglist>(InputArray face_feature1, InputArray face_feature2, int dis_type=FaceRecognizerSF::FR_COSINE) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FaceRecognizerSF &gt;</type>
      <name>create</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a5f43ba1750485e4504f822ba86d7d34e</anchor>
      <arglist>(const String &amp;framework, const std::vector&lt; uchar &gt; &amp;bufferModel, const std::vector&lt; uchar &gt; &amp;bufferConfig, int backend_id=0, int target_id=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FaceRecognizerSF &gt;</type>
      <name>create</name>
      <anchorfile>da/d09/classcv_1_1FaceRecognizerSF.html</anchorfile>
      <anchor>a04df90b0cd7d26d350acd92621a35743</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config, int backend_id=0, int target_id=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::FarnebackOpticalFlow</name>
    <filename>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</filename>
    <base>cv::cuda::DenseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getFastPyramids</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a12d8ac08773ffdb129be79ebd089df28</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFlags</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>af06712b90ec326de4ed4009d7a58b6d4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumIters</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>ae1f42e653426bfe1c177b519fe991cba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumLevels</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a37f78cbf4e270a835bf9a1f740ce558e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPolyN</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a749f85e1beed7e710037a0f441569a73</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPolySigma</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a24dc14f26414de807a7c52439dc44e2f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPyrScale</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a599736aec4422cc272168f5b141f5c5d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWinSize</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a7d288f80af7638ec742f1b82d62a1b87</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFastPyramids</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a07ad12f9f47f8fcf5a90c9a39377d440</anchor>
      <arglist>(bool fastPyramids)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFlags</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a45e787a5305d6ce6e7cb119aa2d31a6d</anchor>
      <arglist>(int flags)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumIters</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>ace94e34039f31487a7f408f721ecf027</anchor>
      <arglist>(int numIters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumLevels</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>aef2b85c540d247e2118709a23e251910</anchor>
      <arglist>(int numLevels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPolyN</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a7052a5c87e886575630bb115e5bd2fa0</anchor>
      <arglist>(int polyN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPolySigma</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a2929e16965835a94c31c6836aa7c0688</anchor>
      <arglist>(double polySigma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPyrScale</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a5421e1b742044a391972c1ccfa3a0896</anchor>
      <arglist>(double pyrScale)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWinSize</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a1318d300f9621bfa26be459750aa46eb</anchor>
      <arglist>(int winSize)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cuda::FarnebackOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>d9/d30/classcv_1_1cuda_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a06a661db82a92a8f8e1a654399171836</anchor>
      <arglist>(int numLevels=5, double pyrScale=0.5, bool fastPyramids=false, int winSize=13, int numIters=10, int polyN=5, double polySigma=1.1, int flags=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FarnebackOpticalFlow</name>
    <filename>de/d9e/classcv_1_1FarnebackOpticalFlow.html</filename>
    <base>cv::DenseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getFastPyramids</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>ab9dbbcf7b690417657cc4bbccbaa931b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFlags</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a3f1a6af08b0322eb9af98c5d0b18f2ba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumIters</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a810c5a1cc6564e14f6e4a6183cdf58c5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumLevels</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a23aae74291ed9e896aa90499e2bb9eeb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPolyN</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a5554c4f40b80277feb8826a3eb484f0b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPolySigma</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a32500dc4fea948268e5937a2da915d48</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPyrScale</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a7c9a20fa22122040ea97e757bf2704bf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWinSize</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>ad35109ce6da384ff7e2568a3bcaa7331</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFastPyramids</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>ad1e4f8b3a53098f5994a2048bd84ef92</anchor>
      <arglist>(bool fastPyramids)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFlags</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a1297d4b32eeae6c61f90ca1ab47b66ea</anchor>
      <arglist>(int flags)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumIters</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>aa3a3accde9da8c1d2ee7f3dc2697c059</anchor>
      <arglist>(int numIters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumLevels</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a19152daa38e2f224da52ad15362360fa</anchor>
      <arglist>(int numLevels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPolyN</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a408c4f0d5b694dc815282b651a69d400</anchor>
      <arglist>(int polyN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPolySigma</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a6aa97f512e1d8712480af3e8d89004a3</anchor>
      <arglist>(double polySigma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPyrScale</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a3e9149ec5a74942b81959c198a13f1b3</anchor>
      <arglist>(double pyrScale)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWinSize</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>aac38b4be9d384303cd196562df65a42c</anchor>
      <arglist>(int winSize)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FarnebackOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>de/d9e/classcv_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>ad000c19b3f9e88a1ddeca94db9d6a72d</anchor>
      <arglist>(int numLevels=5, double pyrScale=0.5, bool fastPyramids=false, int winSize=13, int numIters=10, int polyN=5, double polySigma=1.1, int flags=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::superres::FarnebackOpticalFlow</name>
    <filename>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</filename>
    <base virtualness="virtual">cv::superres::DenseOpticalFlowExt</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFlags</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a1d37a1e72fe85b1f958863b85873d5a6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIterations</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a0419eb3b3890138f67950f5fe2152c0d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLevelsNumber</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>aa1b94654181f30127f2dc9b18bd12f1c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPolyN</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>ab3c273a74184d6216ac102512aeda122</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPolySigma</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>aecbc054c0cd328c2e1df4eff25920fdb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPyrScale</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a8b33bde1785fa72b1c00fc6e65bfeb4f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWindowSize</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>ae23e1513952ebe9a31cbd8c9d4babc53</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFlags</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>adbbe97ca07eb1175ffc6bd9dc4092327</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIterations</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a71dbb1f03c461f5bea5cb06d371cbe7f</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLevelsNumber</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a7fe7f02976e2e2b280058dabf8836aab</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPolyN</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>abab8e4a57bbce5e223d626dbd6d96dba</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPolySigma</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a6e7e09bfb8c67413c8fc1a96ae270646</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPyrScale</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a28a50b9759ce34e4a3cec42cd1460241</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWindowSize</name>
      <anchorfile>dd/d00/classcv_1_1superres_1_1FarnebackOpticalFlow.html</anchorfile>
      <anchor>a05d03196a2428dcf56e28b7c22614f62</anchor>
      <arglist>(int val)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::FastBilateralSolverFilter</name>
    <filename>db/d50/classcv_1_1ximgproc_1_1FastBilateralSolverFilter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>db/d50/classcv_1_1ximgproc_1_1FastBilateralSolverFilter.html</anchorfile>
      <anchor>acfa4034b01fe2503b9e0932e5f543fff</anchor>
      <arglist>(InputArray src, InputArray confidence, OutputArray dst)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::FastFeatureDetector</name>
    <filename>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</filename>
    <base>cv::cuda::Feature2DAsync</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxNumPoints</name>
      <anchorfile>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</anchorfile>
      <anchor>ab18c4aeff051ce41c9e837ecfb8d9c11</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxNumPoints</name>
      <anchorfile>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</anchorfile>
      <anchor>adda718a41fddd6825ae8787d8e594567</anchor>
      <arglist>(int max_npoints)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a36ee602f0b43664a1d3369a06eea087c</anchor>
      <arglist>(int threshold)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cuda::FastFeatureDetector &gt;</type>
      <name>create</name>
      <anchorfile>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</anchorfile>
      <anchor>ade6ea36fddcbfc40c23874f63ee9447b</anchor>
      <arglist>(int threshold=10, bool nonmaxSuppression=true, int type=cv::FastFeatureDetector::TYPE_9_16, int max_npoints=5000)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>FEATURE_SIZE</name>
      <anchorfile>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</anchorfile>
      <anchor>af613a7b713366233955c179c36c11765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>LOCATION_ROW</name>
      <anchorfile>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</anchorfile>
      <anchor>addb10a677428002c0202178578f1cc25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>RESPONSE_ROW</name>
      <anchorfile>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a810ecff1a31927ff24743ba3c4d32cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>ROWS_COUNT</name>
      <anchorfile>d4/d6a/classcv_1_1cuda_1_1FastFeatureDetector.html</anchorfile>
      <anchor>af65b7862adcd048ac0db862c3f709ffc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FastFeatureDetector</name>
    <filename>df/d74/classcv_1_1FastFeatureDetector.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumvalue">
      <name>THRESHOLD</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a64c961dc370445dfd09a39fc99207edfa86ae705d0195c26863b5284ffd6a1066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONMAX_SUPPRESSION</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a64c961dc370445dfd09a39fc99207edfa481d00b76bfc41ad8a6dabb17bb9abe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAST_N</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a64c961dc370445dfd09a39fc99207edfa6e815d84310236f4d6818da5a11098ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DetectorType</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a4654f6fb0aa4b8e9123b223bfa0e2a08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_5_8</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a4654f6fb0aa4b8e9123b223bfa0e2a08a16aa140499fc16449dfae5f095dc475c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_7_12</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a4654f6fb0aa4b8e9123b223bfa0e2a08af4be71a038c46401a0b431fcc994900d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_9_16</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a4654f6fb0aa4b8e9123b223bfa0e2a08a7a1af523673c330d43ec47081bcc55e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAST_N</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a64c961dc370445dfd09a39fc99207edfa6e815d84310236f4d6818da5a11098ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONMAX_SUPPRESSION</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a64c961dc370445dfd09a39fc99207edfa481d00b76bfc41ad8a6dabb17bb9abe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESHOLD</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a64c961dc370445dfd09a39fc99207edfa86ae705d0195c26863b5284ffd6a1066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_5_8</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a4654f6fb0aa4b8e9123b223bfa0e2a08a16aa140499fc16449dfae5f095dc475c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_7_12</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a4654f6fb0aa4b8e9123b223bfa0e2a08af4be71a038c46401a0b431fcc994900d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_9_16</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a4654f6fb0aa4b8e9123b223bfa0e2a08a7a1af523673c330d43ec47081bcc55e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a23507f8cda16211e6148c27c578131e6</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getNonmaxSuppression</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a492fec89eecb2624faffdef597244342</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getThreshold</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a53f2350861b8f5d1b43e6a1f0bcd7041</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FastFeatureDetector::DetectorType</type>
      <name>getType</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a5621ac3437c852fe24841ef564a3511b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNonmaxSuppression</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a02ccd890c6ec44781efb05f36ec524e3</anchor>
      <arglist>(bool f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a63a6cd2ace658f53f235fe3082104db4</anchor>
      <arglist>(int threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setType</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>ae9328e37053be0cd740d4db9cb185196</anchor>
      <arglist>(FastFeatureDetector::DetectorType type)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FastFeatureDetector &gt;</type>
      <name>create</name>
      <anchorfile>df/d74/classcv_1_1FastFeatureDetector.html</anchorfile>
      <anchor>a3bbc39b65bdda963b129ed3841d2de07</anchor>
      <arglist>(int threshold=10, bool nonmaxSuppression=true, FastFeatureDetector::DetectorType type=FastFeatureDetector::TYPE_9_16)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::FastGlobalSmootherFilter</name>
    <filename>de/d13/classcv_1_1ximgproc_1_1FastGlobalSmootherFilter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>de/d13/classcv_1_1ximgproc_1_1FastGlobalSmootherFilter.html</anchorfile>
      <anchor>ad27f0d7c7c20926046ed89a93f79784d</anchor>
      <arglist>(InputArray src, OutputArray dst)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rgbd::FastICPOdometry</name>
    <filename>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</filename>
    <base>cv::rgbd::Odometry</base>
    <member kind="function">
      <type></type>
      <name>FastICPOdometry</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a9b9ca2fb349f60bb05d830f143202160</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FastICPOdometry</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a6b2f7442fe4ebc568d8d398022f2095d</anchor>
      <arglist>(const Mat &amp;cameraMatrix, float maxDistDiff=Odometry::DEFAULT_MAX_DEPTH_DIFF(), float angleThreshold=(float)(30. *CV_PI/180.), float sigmaDepth=0.04f, float sigmaSpatial=4.5f, int kernelSize=7, const std::vector&lt; int &gt; &amp;iterCounts=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getAngleThreshold</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>ab6edfb82a04914c6183039cea62c3545</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getCameraMatrix</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a0cd15a12316ee8d503a785c06381f90b</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getIterationCounts</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a2428c171da2bef85d75b6c041c7579ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getKernelSize</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a4a43e53abc3b91f6aeb3e6207b2425af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxDistDiff</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a5d2f83e96205a2d34bba972c85fdc275</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSigmaDepth</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a9448f664826b51e0579f268b78e1acfe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getSigmaSpatial</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>ad9e35fb8f7eaae39ca88278ff09fe695</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTransformType</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>ac206e4fc41fed9bdd77ba51275656104</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Size</type>
      <name>prepareFrameCache</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a578c1849dbc9df24d80ffc28fda6f9c8</anchor>
      <arglist>(Ptr&lt; OdometryFrame &gt; &amp;frame, int cacheType) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAngleThreshold</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>afdabf172865125c2c67a6de7f4c13e6d</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraMatrix</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>ac77a0fe8d5d7bcd3e8d76f7626d2031a</anchor>
      <arglist>(const cv::Mat &amp;val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIterationCounts</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a4b330f0a4fe9af02ed5900b847bfea97</anchor>
      <arglist>(const cv::Mat &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKernelSize</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a0f46fb0684a6bfe66ea36f3ca391c6cf</anchor>
      <arglist>(int f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxDistDiff</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>aa9ff85e53affef56b1042942c47de94d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSigmaDepth</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>afec3584bcd59b435c38a0062b93c49f4</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSigmaSpatial</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a6aa58e36d51ec85b5f81ff5778f11629</anchor>
      <arglist>(float f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformType</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a27faa00de58fa54759c392b7a09464fd</anchor>
      <arglist>(int val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FastICPOdometry &gt;</type>
      <name>create</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a3395bb145fa56984c3f4d6ea326a1854</anchor>
      <arglist>(const Mat &amp;cameraMatrix, float maxDistDiff=Odometry::DEFAULT_MAX_DEPTH_DIFF(), float angleThreshold=(float)(30. *CV_PI/180.), float sigmaDepth=0.04f, float sigmaSpatial=4.5f, int kernelSize=7, const std::vector&lt; int &gt; &amp;iterCounts=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>checkParams</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a1dbd0738ac18917c29a226d893c1cf67</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>computeImpl</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a1cdbe9e377ebf8e8dd0ce4d70c10f01e</anchor>
      <arglist>(const Ptr&lt; OdometryFrame &gt; &amp;srcFrame, const Ptr&lt; OdometryFrame &gt; &amp;dstFrame, OutputArray Rt, const Mat &amp;initRt) const CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>angleThreshold</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a1bc93cb13d3a07ec8901b070aa726f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>cameraMatrix</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>adc38bd9a03bb5aa4d83ceb51a4068f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>iterCounts</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a3e2e55b3264b1b95746f0f2b9cba9cb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>kernelSize</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>af4df0414a73d0304aee76959fe9ece14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>maxDistDiff</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a4f118f933d22e17ddd5a8f9de6b1816a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>sigmaDepth</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a0f35e7ef9553b5131ab73d1f7a8bc70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>sigmaSpatial</name>
      <anchorfile>d9/d63/classcv_1_1rgbd_1_1FastICPOdometry.html</anchorfile>
      <anchor>a9608ce96dd2e95c19844fc5fd07bca71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::FastLineDetector</name>
    <filename>df/d4c/classcv_1_1ximgproc_1_1FastLineDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FastLineDetector</name>
      <anchorfile>df/d4c/classcv_1_1ximgproc_1_1FastLineDetector.html</anchorfile>
      <anchor>ac64d2be7dc8baf62ee45022fcb196aaa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>df/d4c/classcv_1_1ximgproc_1_1FastLineDetector.html</anchorfile>
      <anchor>a95f35178643b2dcc3763d78e9f1591e0</anchor>
      <arglist>(InputArray image, OutputArray lines)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSegments</name>
      <anchorfile>df/d4c/classcv_1_1ximgproc_1_1FastLineDetector.html</anchorfile>
      <anchor>a60633851ecff6788bfff7b2eb52fa501</anchor>
      <arglist>(InputOutputArray image, InputArray lines, bool draw_arrow=false, Scalar linecolor=Scalar(0, 0, 255), int linethickness=1)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::FastMarchingMethod</name>
    <filename>d3/dea/classcv_1_1videostab_1_1FastMarchingMethod.html</filename>
    <member kind="function">
      <type></type>
      <name>FastMarchingMethod</name>
      <anchorfile>d3/dea/classcv_1_1videostab_1_1FastMarchingMethod.html</anchorfile>
      <anchor>ad7d8b88ef00b6e2600f0b50dc0dcb1d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>distanceMap</name>
      <anchorfile>d3/dea/classcv_1_1videostab_1_1FastMarchingMethod.html</anchorfile>
      <anchor>af219b9d6ce2e079334a5308a8e66fb3a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Inpaint</type>
      <name>run</name>
      <anchorfile>d3/dea/classcv_1_1videostab_1_1FastMarchingMethod.html</anchorfile>
      <anchor>a49129aadd40ca8c74cf93c7985898dfb</anchor>
      <arglist>(const Mat &amp;mask, Inpaint inpaint)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::FastOpticalFlowBM</name>
    <filename>df/db2/classcv_1_1cuda_1_1FastOpticalFlowBM.html</filename>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>df/db2/classcv_1_1cuda_1_1FastOpticalFlowBM.html</anchorfile>
      <anchor>ac149a65983f02fa91a5a7a53eb232cf2</anchor>
      <arglist>(const GpuMat &amp;I0, const GpuMat &amp;I1, GpuMat &amp;flowx, GpuMat &amp;flowy, int search_window=21, int block_window=7, Stream &amp;s=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::fastcv::FCVMSER</name>
    <filename>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</filename>
    <class kind="struct">cv::fastcv::FCVMSER::ContourData</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FCVMSER</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>ac28693a1a9b150c196e4ea59ded03f83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>a3f9020ff89f02d34db5f8b7646574102</anchor>
      <arglist>(InputArray src, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;contours)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>a5e7042f57d153a9a9207b58bca4e3b4e</anchor>
      <arglist>(InputArray src, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;contours, std::vector&lt; cv::Rect &gt; &amp;boundingBoxes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>afe5c299b752f8ca8b8acbd3fec755160</anchor>
      <arglist>(InputArray src, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;contours, std::vector&lt; cv::Rect &gt; &amp;boundingBoxes, std::vector&lt; ContourData &gt; &amp;contourData)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDelta</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>a40b1a411bc5410b61bff66f0c7f8aa27</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Size</type>
      <name>getImgSize</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>a05f2e1ff67513ae37a07f12b3a82d730</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxArea</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>a4d920eb0a4605ddd87344bf6e390b750</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMaxVariation</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>ac37f94dedb7d8aeced4b2c9fb770c949</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinArea</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>aa4320bdd6738d813df6ba3aaff2b697e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMinDiversity</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>ab7bee7db9a9f8b9bc7f8e82df9136fda</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumNeighbors</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>a7973a0bb574caa59e2d5fcf2e5a6fb41</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FCVMSER &gt;</type>
      <name>create</name>
      <anchorfile>d2/dc8/classcv_1_1fastcv_1_1FCVMSER.html</anchorfile>
      <anchor>a041f138ae2eb6aa6b44014f37533962c</anchor>
      <arglist>(const cv::Size &amp;imgSize, int numNeighbors=4, int delta=2, int minArea=30, int maxArea=14400, float maxVariation=0.15f, float minDiversity=0.2f)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::FeatherBlender</name>
    <filename>d4/d69/classcv_1_1detail_1_1FeatherBlender.html</filename>
    <base>cv::detail::Blender</base>
    <member kind="function">
      <type></type>
      <name>FeatherBlender</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga8af0665c8cb305e32a208a873addece9</anchor>
      <arglist>(float sharpness=0.02f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blend</name>
      <anchorfile>d4/d69/classcv_1_1detail_1_1FeatherBlender.html</anchorfile>
      <anchor>a27a1a875fb094c8d0cef755f9cac5955</anchor>
      <arglist>(InputOutputArray dst, InputOutputArray dst_mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>createWeightMaps</name>
      <anchorfile>d4/d69/classcv_1_1detail_1_1FeatherBlender.html</anchorfile>
      <anchor>a8ce9b0e8ccc9cbf68d935782e14e37d3</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;masks, const std::vector&lt; Point &gt; &amp;corners, std::vector&lt; UMat &gt; &amp;weight_maps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feed</name>
      <anchorfile>d4/d69/classcv_1_1detail_1_1FeatherBlender.html</anchorfile>
      <anchor>a2524f767f9651491a7f81bd363e63e39</anchor>
      <arglist>(InputArray img, InputArray mask, Point tl) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>d4/d69/classcv_1_1detail_1_1FeatherBlender.html</anchorfile>
      <anchor>a086623ff68da90071aca0fa79ebeaac0</anchor>
      <arglist>(Rect dst_roi) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSharpness</name>
      <anchorfile>d4/d69/classcv_1_1detail_1_1FeatherBlender.html</anchorfile>
      <anchor>aa4c09de778a01cdad7af1aabc443b279</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sharpness</name>
      <anchorfile>d4/d69/classcv_1_1detail_1_1FeatherBlender.html</anchorfile>
      <anchor>a52175c9bf5fb8ccbe692dcec2f575320</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvHOGEvaluator::Feature</name>
    <filename>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</filename>
    <member kind="function">
      <type></type>
      <name>Feature</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>ac1b4fc6c3716ca3ce405924b47c93f0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Feature</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>a21519a308af0c47f2e0f5d6f7d334197</anchor>
      <arglist>(int offset, int x, int y, int cellW, int cellH)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>calc</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>ae9b3afaba9c0353751cd3e8b0509a53f</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;_hists, const Mat &amp;_normSum, size_t y, int featComponent) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>a615212026437e818ae162b9701f429e2</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>a6f15f2790ba1935600384cd725e94a49</anchor>
      <arglist>(FileStorage &amp;fs, int varIdx) const</arglist>
    </member>
    <member kind="variable">
      <type>struct cv::detail::tracking::contrib_feature::CvHOGEvaluator::Feature::@251</type>
      <name>fastRect</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>a1fa42acef2adb97467e8b8c2abdf7846</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p0</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>af58cfe450dba4b32f804919d04865c0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p1</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>adf23641c1d9536b4b06e0218981e2493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p2</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>a78b830ab7644e014bf931ff8d6a941cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p3</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>a652b551c67390e527e772366d26decd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rect</type>
      <name>rect</name>
      <anchorfile>d9/de1/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHOGEvaluator_1_1Feature.html</anchorfile>
      <anchor>a34317a8b825bcd8fb94edf396b0fee95</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvLBPEvaluator::Feature</name>
    <filename>d5/d96/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator_1_1Feature.html</filename>
    <member kind="function">
      <type></type>
      <name>Feature</name>
      <anchorfile>d5/d96/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator_1_1Feature.html</anchorfile>
      <anchor>a4b37e46a23a416a92db19d1cf69cc532</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Feature</name>
      <anchorfile>d5/d96/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator_1_1Feature.html</anchorfile>
      <anchor>ad53624fcc925db51da5af3dd808c2b0f</anchor>
      <arglist>(int offset, int x, int y, int _block_w, int _block_h)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>calc</name>
      <anchorfile>d5/d96/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator_1_1Feature.html</anchorfile>
      <anchor>a28f3c7b97f8ab3a96d95fd07b11eeda9</anchor>
      <arglist>(const Mat &amp;_sum, size_t y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d5/d96/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator_1_1Feature.html</anchorfile>
      <anchor>ab9ec6ab7f53a6197b66dd17d331da689</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>p</name>
      <anchorfile>d5/d96/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator_1_1Feature.html</anchorfile>
      <anchor>a13917fde015cd2a9b831316decc2010a</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>Rect</type>
      <name>rect</name>
      <anchorfile>d5/d96/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvLBPEvaluator_1_1Feature.html</anchorfile>
      <anchor>a487e0f311c337e3c439a77a88314bbd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::linemod::Feature</name>
    <filename>d9/db9/structcv_1_1linemod_1_1Feature.html</filename>
    <member kind="function">
      <type></type>
      <name>Feature</name>
      <anchorfile>d9/db9/structcv_1_1linemod_1_1Feature.html</anchorfile>
      <anchor>ad3fcf6e51cf0d53d8119d9d290a0a662</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Feature</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gac46f8de81ef5948eeac596c735e80371</anchor>
      <arglist>(int x, int y, int label)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d9/db9/structcv_1_1linemod_1_1Feature.html</anchorfile>
      <anchor>a8adc04698f0a0f1f4e3b11bfc9b3df92</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d9/db9/structcv_1_1linemod_1_1Feature.html</anchorfile>
      <anchor>a1e2bfa2a6eb9d9c79c603cccb92809b8</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>label</name>
      <anchorfile>d9/db9/structcv_1_1linemod_1_1Feature.html</anchorfile>
      <anchor>a133323310843f8616f63d49ca8eec510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>d9/db9/structcv_1_1linemod_1_1Feature.html</anchorfile>
      <anchor>a445dee011bbacdec3804f06e189b98c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>d9/db9/structcv_1_1linemod_1_1Feature.html</anchorfile>
      <anchor>af91bdb559ad6e703cbc53825a06e0636</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Feature2D</name>
    <filename>d0/d13/classcv_1_1Feature2D.html</filename>
    <base virtualness="virtual">cv::Algorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Feature2D</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a7fc43191552b06aa37fbe5522f5b0c71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>ab3cce8d56f4fc5e1d530b5931e1e8dc0</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, OutputArray descriptors)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>ad18e1027ffc8d9cffbb2d59c1d05b89e</anchor>
      <arglist>(InputArrayOfArrays images, std::vector&lt; std::vector&lt; KeyPoint &gt; &gt; &amp;keypoints, OutputArrayOfArrays descriptors)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>defaultNorm</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a90e93108d3d7ffdf21889a2f1aa1faa8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>descriptorSize</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>ae9e03d8657032baa5ecc1368e5adc7a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>descriptorType</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a54e6b0fa61e69398f3cff77800e142cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>aa4e9a7082ec61ebc108806704fbd7887</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a5968e9bc8497a8eb845272b9442559f3</anchor>
      <arglist>(InputArrayOfArrays images, std::vector&lt; std::vector&lt; KeyPoint &gt; &gt; &amp;keypoints, InputArrayOfArrays masks=noArray())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detectAndCompute</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a8be0d1c20b08eb867184b8d74c15a677</anchor>
      <arglist>(InputArray image, InputArray mask, std::vector&lt; KeyPoint &gt; &amp;keypoints, OutputArray descriptors, bool useProvidedKeypoints=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>ae5fbe71c7d46427671a0845934ae063b</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a40182e88bf6aa2c74311c9927ba056dc</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a484d5df8a2768a38073c581f056d91d7</anchor>
      <arglist>(const FileNode &amp;) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a84382d745ea4b4fee70ed2e665ad1b61</anchor>
      <arglist>(const String &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>aed9ce99af8afa02ddf2fc78c5f46249b</anchor>
      <arglist>(const Ptr&lt; FileStorage &gt; &amp;fs, const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a856b4bc1303a7ee8fcec452c7c62f969</anchor>
      <arglist>(const String &amp;fileName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a45193ec538b7178e5ce6f38394ca131a</anchor>
      <arglist>(FileStorage &amp;) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d0/d13/classcv_1_1Feature2D.html</anchorfile>
      <anchor>a013ecf0d70e8d96c30242cac518078e3</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::Feature2DAsync</name>
    <filename>df/db9/classcv_1_1cuda_1_1Feature2DAsync.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Feature2DAsync</name>
      <anchorfile>df/db9/classcv_1_1cuda_1_1Feature2DAsync.html</anchorfile>
      <anchor>ab46f0c614af0f833af3d094f379eb041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>computeAsync</name>
      <anchorfile>df/db9/classcv_1_1cuda_1_1Feature2DAsync.html</anchorfile>
      <anchor>a77ebc500b04962e7df8a882557ca4ffc</anchor>
      <arglist>(InputArray image, OutputArray keypoints, OutputArray descriptors, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>convert</name>
      <anchorfile>df/db9/classcv_1_1cuda_1_1Feature2DAsync.html</anchorfile>
      <anchor>a7d062860cbfaf1db00d1a42965b17324</anchor>
      <arglist>(InputArray gpu_keypoints, std::vector&lt; KeyPoint &gt; &amp;keypoints)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detectAndComputeAsync</name>
      <anchorfile>df/db9/classcv_1_1cuda_1_1Feature2DAsync.html</anchorfile>
      <anchor>a56c6c75e25e9616934c25552164a363c</anchor>
      <arglist>(InputArray image, InputArray mask, OutputArray keypoints, OutputArray descriptors, bool useProvidedKeypoints=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detectAsync</name>
      <anchorfile>df/db9/classcv_1_1cuda_1_1Feature2DAsync.html</anchorfile>
      <anchor>ae8e813808fdd7c647c39312d4fbe89b1</anchor>
      <arglist>(InputArray image, OutputArray keypoints, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::contrib_feature::CvHaarEvaluator::FeatureHaar</name>
    <filename>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</filename>
    <member kind="function">
      <type></type>
      <name>FeatureHaar</name>
      <anchorfile>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</anchorfile>
      <anchor>ab1dd20670846bc3eb94ad39ed2163a62</anchor>
      <arglist>(Size patchSize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eval</name>
      <anchorfile>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</anchorfile>
      <anchor>a4ab4b819411700b6bcef753c6fc50a0e</anchor>
      <arglist>(const Mat &amp;image, Rect ROI, float *result) const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Rect &gt; &amp;</type>
      <name>getAreas</name>
      <anchorfile>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</anchorfile>
      <anchor>a40f307e4bc5a679213ea0e218b3c976e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getInitMean</name>
      <anchorfile>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</anchorfile>
      <anchor>a085a9570aab7e82272f1f0a837d86d1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getInitSigma</name>
      <anchorfile>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</anchorfile>
      <anchor>a11030c649456b29952d89339a1406a45</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumAreas</name>
      <anchorfile>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</anchorfile>
      <anchor>a5b5845041f740b7bb564b054c516b5f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; float &gt; &amp;</type>
      <name>getWeights</name>
      <anchorfile>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</anchorfile>
      <anchor>a74dff52b26d034bccb36017cab6a87fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>dc/d04/classcv_1_1detail_1_1tracking_1_1contrib__feature_1_1CvHaarEvaluator_1_1FeatureHaar.html</anchorfile>
      <anchor>a1845e594443ed4f935ee984737e3ab24</anchor>
      <arglist>(FileStorage) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::FeaturesMatcher</name>
    <filename>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FeaturesMatcher</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>a7e0caef3c78089b3311eca9a3be06d95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>collectGarbage</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>a8520ff70e51e0bb138891ce410abf6e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isThreadSafe</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>a0bcd4038054223f4cda9f6c3eb7e7c11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>a5d5793f2f71bae1cb72acc3e95d069df</anchor>
      <arglist>(const ImageFeatures &amp;features1, const ImageFeatures &amp;features2, MatchesInfo &amp;matches_info)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>a2df19558a646700d9543841cafae4bc2</anchor>
      <arglist>(const std::vector&lt; ImageFeatures &gt; &amp;features, std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, const cv::UMat &amp;mask=cv::UMat())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>FeaturesMatcher</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>a24ba277980b3f2d220f2a0b01c527569</anchor>
      <arglist>(bool is_thread_safe=false)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>match</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>a22005bcc8bf637398b2a325121b44bb1</anchor>
      <arglist>(const ImageFeatures &amp;features1, const ImageFeatures &amp;features2, MatchesInfo &amp;matches_info)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>match</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>aaafba12c3c1210d1c97ecbf961819bc9</anchor>
      <arglist>(const std::vector&lt; ImageFeatures &gt; &amp;features, std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, const cv::UMat &amp;mask=cv::UMat())</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>is_thread_safe_</name>
      <anchorfile>da/d87/classcv_1_1detail_1_1FeaturesMatcher.html</anchorfile>
      <anchor>ae3b24af101c26164a5a253b7d1c37dda</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cuda::FGDParams</name>
    <filename>de/def/structcv_1_1cuda_1_1FGDParams.html</filename>
    <member kind="function">
      <type></type>
      <name>FGDParams</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a29e0c8c9f237e3da48ea9dda2f44505f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha1</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a6a2d268e500d32574ed00ff4da454f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha2</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>abaf4902f6c9be62f8580e7800242019d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha3</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a8d81aaed6cc97471c18946dd152a1e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delta</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>ab5e69103deaefe02cb3dbcee713b12b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_obj_without_holes</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a964d1931beeb3ff3a2792d1e86d39175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Lc</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a02903f3110835213f5656b215576a0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>Lcc</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a7578410d39cd5d863176214a8784d0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minArea</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>ace988d1613ed46c43458d04780634300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>N1c</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a9951e5347164a72ef1720354b13fcf05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>N1cc</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a16a2297e4cbd54e9f2eb7dd89b6a51a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>N2c</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a166a870decd0918d712cfbd9daf50c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>N2cc</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>acaad9398133696e5c5e272e2da6b1221</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>perform_morphing</name>
      <anchorfile>de/def/structcv_1_1cuda_1_1FGDParams.html</anchorfile>
      <anchor>a56f152a6180a2c0283a708166b1aed9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FileNode</name>
    <filename>de/dd9/classcv_1_1FileNode.html</filename>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a1ffa1550fdf90e132df54bf982e694cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a7cc4b29d55327b449bfe110b7e8cb327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a6742683e1af0c25240191f756e278c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3abaa6f858f3ef3a2735b6ef8016d3bb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STR</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a3b0470ed27a22c483c56b74d21b41d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a393e00c4e8eca7203f137e1bcb1835e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEQ</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3aa359c2282183738d11a665035a1a67bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAP</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a046708f7941fcfe57adab07734a605a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MASK</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a7367dc60b8963971f3c8f34dc075ebd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOW</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a6341540fa16ae64960926d977ecba81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNIFORM</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a2e16c1d9efd38bbe01ebb7b4125df45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMPTY</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a0820aae131d3f3815929ce3c580e9bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAMED</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a7358a85d396b66118fd51389f89e71ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMPTY</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a0820aae131d3f3815929ce3c580e9bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOAT</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3abaa6f858f3ef3a2735b6ef8016d3bb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOW</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a6341540fa16ae64960926d977ecba81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a7cc4b29d55327b449bfe110b7e8cb327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAP</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a046708f7941fcfe57adab07734a605a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAMED</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a7358a85d396b66118fd51389f89e71ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a1ffa1550fdf90e132df54bf982e694cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REAL</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a6742683e1af0c25240191f756e278c29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEQ</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3aa359c2282183738d11a665035a1a67bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STR</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a3b0470ed27a22c483c56b74d21b41d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STRING</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a393e00c4e8eca7203f137e1bcb1835e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MASK</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a7367dc60b8963971f3c8f34dc075ebd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNIFORM</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>af6e1ea6a3e856bc681355cf0ab7353f3a2e16c1d9efd38bbe01ebb7b4125df45d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileNode</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a062a89a78d3cab1e7949b3d0fd3d60ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileNode</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a3f12e82f34ff7f1be73eea1270a35d50</anchor>
      <arglist>(const FileNode &amp;node)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileNode</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>adb447cc64f8461cbfaea20d203b8fb4e</anchor>
      <arglist>(const FileStorage *fs, size_t blockIdx, size_t ofs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileNode</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a61afccf8c9797b503ea9abcd8d968ec1</anchor>
      <arglist>(FileStorage::Impl *fs, size_t blockIdx, size_t ofs)</arglist>
    </member>
    <member kind="function">
      <type>FileNodeIterator</type>
      <name>begin</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a0f299820227506079f5b9013dd8c3558</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a82d59aab4765da6140c238c54aadfa92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FileNodeIterator</type>
      <name>end</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a58b033e34726eb73f0238a1bfbe0c8e9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInt</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>aeac30395ae3473911171a2091c6ab74c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMap</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>afe948d153d1962ff4c9ad02b1295d832</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNamed</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>aa129964f34bc9c288bdd6195c71f0836</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNone</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a6039b64bf7c1719056f3ef2626d882e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReal</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a2b4bb5e70a940bc5543207387923f5aa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSeq</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>aa2671f0a2a477a9f82d73e1bad1f5158</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isString</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>abbc622e50535692d0ca5f2e70589a175</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; String &gt;</type>
      <name>keys</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a0b54218dfbdd81d2a92f8095ac05cea8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>mat</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a42a7627680e1866327c479e0e38cc889</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a95a49dbbedd455d780cf8dd220f6addc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>ae03480a1f0217c7bf9492f24f3a8d1b7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>ace0c316a0f60a1b8bb66224363f2a5d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator int64_t</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a7aa6cb0f59ec4bdaae1a7133d10c7405</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::string</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a11de5ea3c4d33e23d584112434852310</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FileNode &amp;</type>
      <name>operator=</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>ae34495dd683467189f84125f685deac1</anchor>
      <arglist>(const FileNode &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>FileNode</type>
      <name>operator[]</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a611004b953e5a13140f2d344ed4f6398</anchor>
      <arglist>(const char *nodename) const</arglist>
    </member>
    <member kind="function">
      <type>FileNode</type>
      <name>operator[]</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a544bdab727d3b76828c915b0fe30a8e6</anchor>
      <arglist>(const String &amp;nodename) const</arglist>
    </member>
    <member kind="function">
      <type>FileNode</type>
      <name>operator[]</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a031b7f492abe0f414a7627272bd6e467</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a4b5e47a4fff3909e3e1ac14bf563d5c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a979063f545a7eac4b0a9c8194adb0844</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>rawSize</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a7ddda6e2aa1c1c6c08e89db3d9afe9d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readRaw</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a8c491ab24daea27a82a3b64b8b3b85a2</anchor>
      <arglist>(const String &amp;fmt, void *vec, size_t len) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>real</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>ae46beda960c10cd574302b3bec63849c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a279bef7b343cbe935402be1d1ee8bdcf</anchor>
      <arglist>(int type, const void *value, int len=-1)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a05c11e00d20223cde61677de91c71197</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>string</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>ae7fa61092f596efa610a7f672885f3d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>ad0fd448e25719a94320ebe574b87f997</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isCollection</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>ab007ad87e7cc2fdd6e6e5db86dbd805c</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isEmptyCollection</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a60ff5026e4027e7dfab7021d14784a0e</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isFlow</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>abde856ed7e0ba8d3d0fdaf3c5b64dc28</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isMap</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a0be930eaeab2e06cbf2502913d0ec870</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isSeq</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a0bd9a7a631170b4530417b325340624b</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>blockIdx</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a79b8df175f56f5a36509ce0d310b4039</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>FileStorage::Impl *</type>
      <name>fs</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>acb6381c79910c136ae68b7c83a63f005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>ofs</name>
      <anchorfile>de/dd9/classcv_1_1FileNode.html</anchorfile>
      <anchor>a824f3fd3cd0f3a3be9cecc66ceb32065</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FileNodeIterator</name>
    <filename>d7/d4e/classcv_1_1FileNodeIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>FileNodeIterator</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>aa048945804bcbd368db919ce3ef775e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileNodeIterator</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>ac4cf40e6c8b2d85e956dd35d2fa82382</anchor>
      <arglist>(const FileNode &amp;node, bool seekEnd)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileNodeIterator</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a0e43453413ee5ee52b51c4061733aeb1</anchor>
      <arglist>(const FileNodeIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>equalTo</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a693c0472549f95a40cb7ea13a602db53</anchor>
      <arglist>(const FileNodeIterator &amp;it) const</arglist>
    </member>
    <member kind="function">
      <type>FileNode</type>
      <name>operator*</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a73e4a0844474b25bf254b08c7e4978d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FileNodeIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a04c84786f9ef334736ca51a85f4d98d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FileNodeIterator</type>
      <name>operator++</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a4daed1197209314a7a9bada1cb21af53</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>FileNodeIterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a68d6f2015d1c26f1d49aefc45ab6d3c8</anchor>
      <arglist>(int ofs)</arglist>
    </member>
    <member kind="function">
      <type>FileNodeIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>aaac8ab2e1ae25024978e08815c1ba182</anchor>
      <arglist>(const FileNodeIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>FileNodeIterator &amp;</type>
      <name>readRaw</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a440ab7ebdbaebf6f4666ffcde586d8a2</anchor>
      <arglist>(const String &amp;fmt, void *vec, size_t len=(size_t) INT_MAX)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>remaining</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a312b069f6804aa1a5d75d6c32bf5751d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>blockIdx</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>ab7b41883712e01cfc8c7f09bc826863c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>blockSize</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>aa6d3b51fb9022e4e3bc3f6b078f04003</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FileStorage::Impl *</type>
      <name>fs</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>ab042944f8e4682cc7e1359d55c5f317e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>idx</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>abcf369ce12d72a70f61a8d4932db33ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>nodeNElems</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a6f58d984f262f8ba6d49bec26b44a1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>ofs</name>
      <anchorfile>d7/d4e/classcv_1_1FileNodeIterator.html</anchorfile>
      <anchor>a231c0c7d30c035d1ac9536c59fb018b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FileStorage</name>
    <filename>da/d56/classcv_1_1FileStorage.html</filename>
    <member kind="enumvalue">
      <name>APPEND</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da049591e6d1749b29bb206909c70b2470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BASE64</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482daef5eb4ad351f31273667949b65e4e6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_AUTO</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da5c1854b1f439d35644c7475791f3c47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_JSON</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da65cebec1331fd20338511b2f5f31efe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_MASK</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482dafa2bc69eece7e0210b59a0c7113d5b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_XML</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da753a7b441d2876fa8a77009472108356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_YAML</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da63e7a7dcb2d68359210dc5fc8c83e92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSIDE_MAP</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3fa5f72e3ef09a40bb337ce1729a5df2767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMORY</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482dabdde7670c9c7e472f8445932ea7cbbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482daa0dcc459c4d100c35ccfa9a643827bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da747a241cefee7b8af34c3d804c864ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>APPEND</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da049591e6d1749b29bb206909c70b2470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMORY</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482dabdde7670c9c7e472f8445932ea7cbbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_MASK</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482dafa2bc69eece7e0210b59a0c7113d5b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_AUTO</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da5c1854b1f439d35644c7475791f3c47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_XML</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da753a7b441d2876fa8a77009472108356</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_YAML</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da63e7a7dcb2d68359210dc5fc8c83e92d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FORMAT_JSON</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da65cebec1331fd20338511b2f5f31efe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BASE64</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482daef5eb4ad351f31273667949b65e4e6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_BASE64</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da74cdcbdb96c29f19e3ccc2ba4ab81614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_EXPECTED</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3faa3546928fd78831aca18525dc8cc472e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482daa0dcc459c4d100c35ccfa9a643827bed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>State</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNDEFINED</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3fa3e7f9ab4d3076f3fd61612e8b171930c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VALUE_EXPECTED</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3fa11b72f7c235089aebd2abdd72c0f7be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NAME_EXPECTED</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3faa3546928fd78831aca18525dc8cc472e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INSIDE_MAP</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3fa5f72e3ef09a40bb337ce1729a5df2767</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNDEFINED</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3fa3e7f9ab4d3076f3fd61612e8b171930c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VALUE_EXPECTED</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab25ab28a95a47dd9cd9e26e71398dd3fa11b72f7c235089aebd2abdd72c0f7be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da747a241cefee7b8af34c3d804c864ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_BASE64</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a973e41cb75ef6230412a567723b7482da74cdcbdb96c29f19e3ccc2ba4ab81614</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileStorage</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a29bcb12ede10d87a0fcbf89a88b092af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileStorage</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a587b4f5793a894fbe245e95cb30d6bc7</anchor>
      <arglist>(const String &amp;filename, int flags, const String &amp;encoding=String())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileStorage</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a5f0353317a382eb7154e85fec2f419ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endWriteStruct</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ab57944e5c8dacfa7866c70c4ceaaab7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FileNode</type>
      <name>getFirstTopLevelNode</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a7153604af73ca7de43b977eedd1bbe09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getFormat</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>abe9afb62d2a806f690bba662b1ef8d49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isOpened</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>aa952c31f4e632595cd5ac107913f4fd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a14c2c18dc2e29999d03d52a0c24bd91c</anchor>
      <arglist>(const String &amp;filename, int flags, const String &amp;encoding=String())</arglist>
    </member>
    <member kind="function">
      <type>FileNode</type>
      <name>operator[]</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a532f6a27dd57d0f640c6a5a9acddac88</anchor>
      <arglist>(const char *nodename) const</arglist>
    </member>
    <member kind="function">
      <type>FileNode</type>
      <name>operator[]</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>adc7eff268ab95c664657a03e72ed85a5</anchor>
      <arglist>(const String &amp;nodename) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>release</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ad23d5415a06fb4bc97bfa034589b376e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>releaseAndGetString</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a5341a9e09e1b797faf6b7ec40bd558fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>FileNode</type>
      <name>root</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a504146889949abfe445f87beab4204fd</anchor>
      <arglist>(int streamidx=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>startWriteStruct</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a56bf0823a4e606c018db8999a8edc7b4</anchor>
      <arglist>(const String &amp;name, int flags, const String &amp;typeName=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a5335e0f3caa5d44d79edcafcbc0091d8</anchor>
      <arglist>(const String &amp;name, const Mat &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a9d9ee20427f73c94ee89ce893831614a</anchor>
      <arglist>(const String &amp;name, const std::vector&lt; String &gt; &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a0466680193c966dbeef4e508aebfe8aa</anchor>
      <arglist>(const String &amp;name, const String &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>af9597d58d64dff5cc998344bc4b1c1f0</anchor>
      <arglist>(const String &amp;name, double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a3efd38c576bac8b66281826f0a2642e7</anchor>
      <arglist>(const String &amp;name, int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a94906e75c6c915c796f1c611399afe46</anchor>
      <arglist>(const String &amp;name, int64_t val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeComment</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a143eb62cf2c063095c005c0ac77a8823</anchor>
      <arglist>(const String &amp;comment, bool append=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeRaw</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>a513583eecda2e5e3c3b26e328448c123</anchor>
      <arglist>(const String &amp;fmt, const void *vec, size_t len)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getDefaultObjectName</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ac49dded8d2d452a65bfc5fb3e3b96ec8</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>elname</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>ae2c1bb9453394d0c8a5f07514eccf94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ptr&lt; Impl &gt;</type>
      <name>p</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>af263d52c8a81f77e839385e1f6ec1e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>state</name>
      <anchorfile>da/d56/classcv_1_1FileStorage.html</anchorfile>
      <anchor>aa53ac52fa536aeabba795a2164a11337</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::Filter</name>
    <filename>dc/d2b/classcv_1_1cuda_1_1Filter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>dc/d2b/classcv_1_1cuda_1_1Filter.html</anchorfile>
      <anchor>a20b58d13871027473b4c39cc698cf80f</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cvv::FinalShowCaller</name>
    <filename>d0/da3/classcvv_1_1FinalShowCaller.html</filename>
    <member kind="function">
      <type></type>
      <name>~FinalShowCaller</name>
      <anchorfile>d0/da3/classcvv_1_1FinalShowCaller.html</anchorfile>
      <anchor>a06a55891197d4d0d11a59dcab070f2f7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::FindMaxValExprBody</name>
    <filename>d9/d48/structcv_1_1cudev_1_1FindMaxValExprBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d9/d48/structcv_1_1cudev_1_1FindMaxValExprBody.html</anchorfile>
      <anchor>acff08daea5a77493776db8cea26ec594</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d9/d48/structcv_1_1cudev_1_1FindMaxValExprBody.html</anchorfile>
      <anchor>abe30e0e2659e3bb8fe34c95f06fea1db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::FindMinMaxValExprBody</name>
    <filename>dd/db3/structcv_1_1cudev_1_1FindMinMaxValExprBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>dd/db3/structcv_1_1cudev_1_1FindMinMaxValExprBody.html</anchorfile>
      <anchor>a9d65da7120d96a494fdf01fa30c7d020</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>dd/db3/structcv_1_1cudev_1_1FindMinMaxValExprBody.html</anchorfile>
      <anchor>a27b8cc71a6d60bb5f7cf96ac537302aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::FindMinValExprBody</name>
    <filename>df/d82/structcv_1_1cudev_1_1FindMinValExprBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>df/d82/structcv_1_1cudev_1_1FindMinValExprBody.html</anchorfile>
      <anchor>a1b6d7c89f23af84b7621fbb403df1a2b</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>df/d82/structcv_1_1cudev_1_1FindMinValExprBody.html</anchorfile>
      <anchor>ac65c776d8fe0e31840e4a1adc7b85828</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::FisherFaceRecognizer</name>
    <filename>d2/de9/classcv_1_1face_1_1FisherFaceRecognizer.html</filename>
    <base>cv::face::BasicFaceRecognizer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FisherFaceRecognizer &gt;</type>
      <name>create</name>
      <anchorfile>d2/de9/classcv_1_1face_1_1FisherFaceRecognizer.html</anchorfile>
      <anchor>ac6e204df6d7e526f4c77d3e0389dfbaa</anchor>
      <arglist>(int num_components=0, double threshold=DBL_MAX)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::FisheyeProjector</name>
    <filename>d9/de9/structcv_1_1detail_1_1FisheyeProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d9/de9/structcv_1_1detail_1_1FisheyeProjector.html</anchorfile>
      <anchor>a81b6f2d6e85590b0f06c51ca574184f3</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d9/de9/structcv_1_1detail_1_1FisheyeProjector.html</anchorfile>
      <anchor>ae06aa70c6db995a2dc274b4275739db8</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::FisheyeWarper</name>
    <filename>d9/dac/classcv_1_1detail_1_1FisheyeWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; FisheyeProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>FisheyeWarper</name>
      <anchorfile>d9/dac/classcv_1_1detail_1_1FisheyeWarper.html</anchorfile>
      <anchor>ad67ecc3a118fc6025ef308852f46b63c</anchor>
      <arglist>(float scale)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FisheyeWarper</name>
    <filename>d5/d30/classcv_1_1FisheyeWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d5/d30/classcv_1_1FisheyeWarper.html</anchorfile>
      <anchor>a5eecb70f43d15c2d5ceb3db3952efcb6</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::FlannBasedMatcher</name>
    <filename>dc/de2/classcv_1_1FlannBasedMatcher.html</filename>
    <base>cv::DescriptorMatcher</base>
    <member kind="function">
      <type></type>
      <name>FlannBasedMatcher</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>ab9114a6471e364ad221f89068ca21382</anchor>
      <arglist>(const Ptr&lt; flann::IndexParams &gt; &amp;indexParams=makePtr&lt; flann::KDTreeIndexParams &gt;(), const Ptr&lt; flann::SearchParams &gt; &amp;searchParams=makePtr&lt; flann::SearchParams &gt;())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a94398a33b3c40989245f22f59ad78e7a</anchor>
      <arglist>(InputArrayOfArrays descriptors) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a321910c88a7d8a887843ce2173f58a6e</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CV_NODISCARD_STD Ptr&lt; DescriptorMatcher &gt;</type>
      <name>clone</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a79b9406df671471cdcd685cbe5262fcb</anchor>
      <arglist>(bool emptyTrainData=false) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isMaskSupported</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a614976020b9ef7ecfc419b23e122206d</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a54caa24612b5b6840c2df65b924a557a</anchor>
      <arglist>(const FileNode &amp;) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>train</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a4fc9f506ff3185caa168b937c4e71080</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>af612c5c0956c84b96886214850d3a0bc</anchor>
      <arglist>(FileStorage &amp;) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FlannBasedMatcher &gt;</type>
      <name>create</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a672251fbe22ad651fd26a86d3b7d1e45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>knnMatchImpl</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a2b9db8bec920f8f48ae5386f5e274624</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, int k, InputArrayOfArrays masks=noArray(), bool compactResult=false) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>radiusMatchImpl</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a3b97dd6b601234f4771b6befd57c2b75</anchor>
      <arglist>(InputArray queryDescriptors, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches, float maxDistance, InputArrayOfArrays masks=noArray(), bool compactResult=false) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>convertToDMatches</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a0752ace1e8e0c46af9531ffdda0b37ee</anchor>
      <arglist>(const DescriptorCollection &amp;descriptors, const Mat &amp;indices, const Mat &amp;distances, std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>addedDescCount</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a8854dcad3e17bab50c39f60ddff76d21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; flann::Index &gt;</type>
      <name>flannIndex</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a293108def96df8a5f19ea0897e548ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; flann::IndexParams &gt;</type>
      <name>indexParams</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>af2b50fb9c749ff4e14902192326247ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>DescriptorCollection</type>
      <name>mergedDescriptors</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>a990859c4f84b04b3ced4411b3a62e7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; flann::SearchParams &gt;</type>
      <name>searchParams</name>
      <anchorfile>dc/de2/classcv_1_1FlannBasedMatcher.html</anchorfile>
      <anchor>af7f49c47216e18e7bdbefeb73884b891</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::flatten_g</name>
    <filename>dd/d3b/structcv_1_1detail_1_1flatten__g.html</filename>
    <templarg>class T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>dd/d3b/structcv_1_1detail_1_1flatten__g.html</anchorfile>
      <anchor>a1bde1abb9b14be3539eee9e87205feba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::flatten_g&lt; cv::GMat &gt;</name>
    <filename>df/de8/structcv_1_1detail_1_1flatten__g_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="typedef">
      <type>cv::Mat</type>
      <name>type</name>
      <anchorfile>df/de8/structcv_1_1detail_1_1flatten__g_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>abc1b6bb5ce6e4a30800dfc39d2e17510</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::flatten_g&lt; cv::GScalar &gt;</name>
    <filename>d5/d97/structcv_1_1detail_1_1flatten__g_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="typedef">
      <type>cv::Scalar</type>
      <name>type</name>
      <anchorfile>d5/d97/structcv_1_1detail_1_1flatten__g_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>adcc35cc6523a3954cea18ce68878495e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::FlattenLayer</name>
    <filename>d4/da3/classcv_1_1dnn_1_1FlattenLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FlattenLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/da3/classcv_1_1dnn_1_1FlattenLayer.html</anchorfile>
      <anchor>afd3f56f736e26951063390a4cbe2bf12</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::functional_detail::FloatType</name>
    <filename>d8/d4e/structcv_1_1cudev_1_1functional__detail_1_1FloatType.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>MakeVec&lt; typenameLargerType&lt; float, typenameVecTraits&lt; T &gt;::elem_type &gt;::type, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>type</name>
      <anchorfile>d8/d4e/structcv_1_1cudev_1_1functional__detail_1_1FloatType.html</anchorfile>
      <anchor>abe5d4cbd3122870f088e8a13491e7483</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::FloorLayer</name>
    <filename>d4/d53/classcv_1_1dnn_1_1FloorLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FloorLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/d53/classcv_1_1dnn_1_1FloorLayer.html</anchorfile>
      <anchor>a752dcc413d801c0f2b021934c2ddd270</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::FlowWarpLayer</name>
    <filename>db/de2/classcv_1_1dnn_1_1FlowWarpLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FlowWarpLayer &gt;</type>
      <name>create</name>
      <anchorfile>db/de2/classcv_1_1dnn_1_1FlowWarpLayer.html</anchorfile>
      <anchor>a45a36a699fc5fce9968de70630296ccd</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::fluid_get_in</name>
    <filename>d3/d36/structcv_1_1detail_1_1fluid__get__in.html</filename>
    <templarg>class T</templarg>
    <member kind="function" static="yes">
      <type>static const T &amp;</type>
      <name>get</name>
      <anchorfile>d3/d36/structcv_1_1detail_1_1fluid__get__in.html</anchorfile>
      <anchor>a5b57c0ef902c7b48b4dc22a0aadba5f8</anchor>
      <arglist>(const cv::GArgs &amp;in_args, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::fluid_get_in&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>d1/dde/structcv_1_1detail_1_1fluid__get__in_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; U &gt; &amp;</type>
      <name>get</name>
      <anchorfile>d1/dde/structcv_1_1detail_1_1fluid__get__in_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a2077d8b20da76d2114cd412459eaac4b</anchor>
      <arglist>(const cv::GArgs &amp;in_args, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::fluid_get_in&lt; cv::GMat &gt;</name>
    <filename>dc/dd6/structcv_1_1detail_1_1fluid__get__in_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const cv::gapi::fluid::View &amp;</type>
      <name>get</name>
      <anchorfile>dc/dd6/structcv_1_1detail_1_1fluid__get__in_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a71f0bb71a6c90c1c703147b484359c15</anchor>
      <arglist>(const cv::GArgs &amp;in_args, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::fluid_get_in&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>de/d84/structcv_1_1detail_1_1fluid__get__in_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static const U &amp;</type>
      <name>get</name>
      <anchorfile>de/d84/structcv_1_1detail_1_1fluid__get__in_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a2a533ecddc39955e3366282a6a8e473b</anchor>
      <arglist>(const cv::GArgs &amp;in_args, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::fluid_get_in&lt; cv::GScalar &gt;</name>
    <filename>d8/de3/structcv_1_1detail_1_1fluid__get__in_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::Scalar</type>
      <name>get</name>
      <anchorfile>d8/de3/structcv_1_1detail_1_1fluid__get__in_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>a20a29d7f75d5546c577f3097f164e2b7</anchor>
      <arglist>(const cv::GArgs &amp;in_args, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::FluidCallHelper</name>
    <filename>d6/daf/structcv_1_1detail_1_1FluidCallHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>bool UseScratch</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::FluidCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt;, UseScratch &gt;</name>
    <filename>d4/d77/structcv_1_1detail_1_1FluidCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_16cb3b081e952d44068dce53ded07afdc.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename... Outs</templarg>
    <templarg>bool UseScratch</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>d4/d77/structcv_1_1detail_1_1FluidCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_16cb3b081e952d44068dce53ded07afdc.html</anchorfile>
      <anchor>ac0bee8bd2ff24f60f98058825467f6a1</anchor>
      <arglist>(const cv::GArgs &amp;in_args, const std::vector&lt; gapi::fluid::Buffer * &gt; &amp;out_bufs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call_impl</name>
      <anchorfile>d4/d77/structcv_1_1detail_1_1FluidCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_16cb3b081e952d44068dce53ded07afdc.html</anchorfile>
      <anchor>a66b8a27d2af6dfb2fd136b8ee88477b2</anchor>
      <arglist>(const cv::GArgs &amp;in_args, const std::vector&lt; gapi::fluid::Buffer * &gt; &amp;out_bufs, detail::Seq&lt; IIs... &gt;, detail::Seq&lt; OIs... &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static gapi::fluid::BorderOpt</type>
      <name>getBorder</name>
      <anchorfile>d4/d77/structcv_1_1detail_1_1FluidCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_16cb3b081e952d44068dce53ded07afdc.html</anchorfile>
      <anchor>ab3ac337eff58907830afeb19108cad7c</anchor>
      <arglist>(const GMetaArgs &amp;metas, const cv::GArgs &amp;in_args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getWindow</name>
      <anchorfile>d4/d77/structcv_1_1detail_1_1FluidCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_16cb3b081e952d44068dce53ded07afdc.html</anchorfile>
      <anchor>ac922eb2dbe15eb84f976066e7d4c6656</anchor>
      <arglist>(const GMetaArgs &amp;metas, const cv::GArgs &amp;in_args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>init_scratch</name>
      <anchorfile>d4/d77/structcv_1_1detail_1_1FluidCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_16cb3b081e952d44068dce53ded07afdc.html</anchorfile>
      <anchor>a7dddf7fd06878a65125a3593edb9d076</anchor>
      <arglist>(const GMetaArgs &amp;metas, const cv::GArgs &amp;in_args, gapi::fluid::Buffer &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>reset_scratch</name>
      <anchorfile>d4/d77/structcv_1_1detail_1_1FluidCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_16cb3b081e952d44068dce53ded07afdc.html</anchorfile>
      <anchor>a314fb3bfc854d9c10d1fdcc67edc2834</anchor>
      <arglist>(gapi::fluid::Buffer &amp;scratch_buf)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudacodec::FormatInfo</name>
    <filename>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>FormatInfo</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>aa967e99d1741c8b2008abe4aa115d0f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ChromaFormat</type>
      <name>chromaFormat</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a21878790229154308fd007ee0c5363cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Codec</type>
      <name>codec</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>aa43606fe19ccfc8f9bc98a92377fd999</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ColorSpaceStandard</type>
      <name>colorSpaceStandard</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a9790f50bf17c3f7906d698e79bc21b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DeinterlaceMode</type>
      <name>deinterlaceMode</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>ad68c7b159b2a6c1d4c5eed42afd925fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rect</type>
      <name>displayArea</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a18fd59bd7f2bea9c93b05691b3d22401</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableHistogram</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>acac67235236a216c0425b6af31899630</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>fps</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>ac9ad10f15985d61983496a7add313c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>abac58652e5478ff1f2b5e8aca8365162</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nBitDepthChromaMinus8</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>aeeed4122d87b7e2b63d770e62cf47d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nBitDepthMinus8</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a35f4a28f3f009c2c52b952887b54cbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nCounterBitDepth</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>ac66cce7b6c1aa1a876a501d0c941229e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nMaxHistogramBins</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>aac8629cbe17f1af1c2cb84252d3612a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Rect</type>
      <name>srcRoi</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>ac0dc481dca62cf219c1c8c29461ac1a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SurfaceFormat</type>
      <name>surfaceFormat</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>ac91858544c7430f152a3a95d12f560c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Rect</type>
      <name>targetRoi</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>ae0b41ad9616c49f937e5933ab240a2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Size</type>
      <name>targetSz</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a0102d3d1d8dec3c76d91898ad9ab2b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ulHeight</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a765e0a9855cffcb2ddda1d36e7939451</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ulMaxHeight</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a732d01ad91d4bc2828ba9439e8af22c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ulMaxWidth</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a268f1a95bdd4c7ae7c8ff24b47815710</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ulNumDecodeSurfaces</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a06ededd840266d9658d65f59bfdb949d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ulWidth</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>aee5064381514ec8d919ea2027e731488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>adaf9fc2193009263c60cdb4046287dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>videoFullRangeFlag</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a1f8aa7e271124611cd8260cf8ef63225</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d8/db6/structcv_1_1cudacodec_1_1FormatInfo.html</anchorfile>
      <anchor>a7d09f7f778a4a9a10f87ebe954920a07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Formatted</name>
    <filename>d4/df3/classcv_1_1Formatted.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Formatted</name>
      <anchorfile>d4/df3/classcv_1_1Formatted.html</anchorfile>
      <anchor>abff1739998c65598caa8207e08ea3177</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>next</name>
      <anchorfile>d4/df3/classcv_1_1Formatted.html</anchorfile>
      <anchor>a6d8f11e5d94e318d8e04acfc197226de</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d4/df3/classcv_1_1Formatted.html</anchorfile>
      <anchor>a2519cc8dfbf00321adb105fe3aed5d92</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Formatter</name>
    <filename>d3/da1/classcv_1_1Formatter.html</filename>
    <member kind="enumvalue">
      <name>FMT_C</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08eadf3c07708afbb7a0abfef260f9e71251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_CSV</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08ea1582de9020e4f0f01adedadc257315a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_DEFAULT</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08eafa0150ad2e95a3657487ba482d0e6457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_MATLAB</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08eac296692aec2ddf485727c6458e95c30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_NUMPY</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08ea945acfdf2a741d281b25d566aff8e330</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_PYTHON</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08ead7aff265f8074ea43014e2b4199faaa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FormatType</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_DEFAULT</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08eafa0150ad2e95a3657487ba482d0e6457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_MATLAB</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08eac296692aec2ddf485727c6458e95c30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_CSV</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08ea1582de9020e4f0f01adedadc257315a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_PYTHON</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08ead7aff265f8074ea43014e2b4199faaa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_NUMPY</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08ea945acfdf2a741d281b25d566aff8e330</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FMT_C</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>abf8cb6362d243c3b42fa7787504bc08eadf3c07708afbb7a0abfef260f9e71251</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Formatter</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>a140ed22e6457a2201274f2dc1a32029c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; Formatted &gt;</type>
      <name>format</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>ac3121219891a45a1b4273208e64bfc18</anchor>
      <arglist>(const Mat &amp;mtx) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>set16fPrecision</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>a90a0c3deed29ba559fa70d260e4d3030</anchor>
      <arglist>(int p=4)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>set32fPrecision</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>aeab7d90ed6e65db4c9eb812db650154d</anchor>
      <arglist>(int p=8)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>set64fPrecision</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>ad067f43e8dece00177a16214a561ddd1</anchor>
      <arglist>(int p=16)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMultiline</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>a9b1b38d0429011d5825cae92d0421233</anchor>
      <arglist>(bool ml=true)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Formatter &gt;</type>
      <name>get</name>
      <anchorfile>d3/da1/classcv_1_1Formatter.html</anchorfile>
      <anchor>a0b050572bac8f7078330f8ab5e5e4eeb</anchor>
      <arglist>(Formatter::FormatType fmt=FMT_DEFAULT)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::details::FPDenormalsIgnoreHintScope</name>
    <filename>d9/d16/classcv_1_1details_1_1FPDenormalsIgnoreHintScope.html</filename>
    <member kind="function">
      <type></type>
      <name>FPDenormalsIgnoreHintScope</name>
      <anchorfile>d9/d16/classcv_1_1details_1_1FPDenormalsIgnoreHintScope.html</anchorfile>
      <anchor>a0476e95caac22a294ba0e57bc5451a89</anchor>
      <arglist>(bool ignore=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FPDenormalsIgnoreHintScope</name>
      <anchorfile>d9/d16/classcv_1_1details_1_1FPDenormalsIgnoreHintScope.html</anchorfile>
      <anchor>adcebc63c4a360cfea98b43164816127d</anchor>
      <arglist>(const FPDenormalsModeState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FPDenormalsIgnoreHintScope</name>
      <anchorfile>d9/d16/classcv_1_1details_1_1FPDenormalsIgnoreHintScope.html</anchorfile>
      <anchor>aa4670ee9b352091de53183c80c872217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>FPDenormalsModeState</type>
      <name>saved_state</name>
      <anchorfile>d9/d16/classcv_1_1details_1_1FPDenormalsIgnoreHintScope.html</anchorfile>
      <anchor>a0b6da214153ec80128727d7f177837b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::details::FPDenormalsIgnoreHintScopeNOOP</name>
    <filename>db/d57/classcv_1_1details_1_1FPDenormalsIgnoreHintScopeNOOP.html</filename>
    <member kind="function">
      <type></type>
      <name>FPDenormalsIgnoreHintScopeNOOP</name>
      <anchorfile>db/d57/classcv_1_1details_1_1FPDenormalsIgnoreHintScopeNOOP.html</anchorfile>
      <anchor>a782e051b85b5fc571a68eb3c1edc0f0c</anchor>
      <arglist>(bool ignore=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FPDenormalsIgnoreHintScopeNOOP</name>
      <anchorfile>db/d57/classcv_1_1details_1_1FPDenormalsIgnoreHintScopeNOOP.html</anchorfile>
      <anchor>aa05335d523101a033301b57201373ad3</anchor>
      <arglist>(const FPDenormalsModeState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~FPDenormalsIgnoreHintScopeNOOP</name>
      <anchorfile>db/d57/classcv_1_1details_1_1FPDenormalsIgnoreHintScopeNOOP.html</anchorfile>
      <anchor>a418f057589cc1ba3ddc8c9da9f9e668c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::details::FPDenormalsModeState</name>
    <filename>df/dfd/structcv_1_1details_1_1FPDenormalsModeState.html</filename>
    <member kind="variable">
      <type>uint32_t</type>
      <name>reserved</name>
      <anchorfile>df/dfd/structcv_1_1details_1_1FPDenormalsModeState.html</anchorfile>
      <anchor>a1d58b44f668343f3a4f213ae8c67a0ee</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::FR_adience</name>
    <filename>d2/dff/classcv_1_1datasets_1_1FR__adience.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d2/dff/classcv_1_1datasets_1_1FR__adience.html</anchorfile>
      <anchor>a07d1b4cc4c889723ddce8871a3e163e0</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FR_adience &gt;</type>
      <name>create</name>
      <anchorfile>d2/dff/classcv_1_1datasets_1_1FR__adience.html</anchorfile>
      <anchor>a9608b69592d4e116e98def6652865cd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>paths</name>
      <anchorfile>d2/dff/classcv_1_1datasets_1_1FR__adience.html</anchorfile>
      <anchor>a7b941899b9f20f8994e1a992e34bacaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::FR_adienceObj</name>
    <filename>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>age</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>a7824fb56214d97549273dae0e1f20cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dx</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>a518302f717934b076db95ff3b2172de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dy</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>adbf87933fa98b33544838484513c1282</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>face_id</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>ac763f640579d53452527e4617b4cdff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fiducial_score</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>a63efee372a9c5c42cdfc67f092ccbbba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fiducial_yaw_angle</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>a72ea703d36fa29d577cc97d00139e349</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>genderType</type>
      <name>gender</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>ac56f2aba6f4b0b9994654cc610e22105</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>original_image</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>af6dbad308d1f29c33cdefd2cef98c31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tilt_ang</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>a0793afa3bb857180365720f6ee9a05ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>user_id</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>a2b2b81d127663cfb1059b60c7802284b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>a28bcb6625dc2732e570573e606bb5f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>d6/deb/structcv_1_1datasets_1_1FR__adienceObj.html</anchorfile>
      <anchor>a84a4e48dca4025dd76ce12e8da66d153</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::FR_lfw</name>
    <filename>dd/dda/classcv_1_1datasets_1_1FR__lfw.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>dd/dda/classcv_1_1datasets_1_1FR__lfw.html</anchorfile>
      <anchor>ab27b85e70528aeeac6d2df24de29b538</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FR_lfw &gt;</type>
      <name>create</name>
      <anchorfile>dd/dda/classcv_1_1datasets_1_1FR__lfw.html</anchorfile>
      <anchor>ab90ec2628dc2e79238a73d6c16188311</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::FR_lfwObj</name>
    <filename>d9/d2d/structcv_1_1datasets_1_1FR__lfwObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>image1</name>
      <anchorfile>d9/d2d/structcv_1_1datasets_1_1FR__lfwObj.html</anchorfile>
      <anchor>abb6fe093bd834f81b0cd6d56c5b4e196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>image2</name>
      <anchorfile>d9/d2d/structcv_1_1datasets_1_1FR__lfwObj.html</anchorfile>
      <anchor>a5a7bbeaa928253ce0e3bc81b9103e417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>same</name>
      <anchorfile>d9/d2d/structcv_1_1datasets_1_1FR__lfwObj.html</anchorfile>
      <anchor>a04ac85de3dca6204b996cfb8c0137eb8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::superres::FrameSource</name>
    <filename>d4/dd6/classcv_1_1superres_1_1FrameSource.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FrameSource</name>
      <anchorfile>d4/dd6/classcv_1_1superres_1_1FrameSource.html</anchorfile>
      <anchor>a3236cdf3176d04a64972eefb3b3fdda0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>nextFrame</name>
      <anchorfile>d4/dd6/classcv_1_1superres_1_1FrameSource.html</anchorfile>
      <anchor>a36e3abad95511fdfaf261f6bb974947c</anchor>
      <arglist>(OutputArray frame)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d4/dd6/classcv_1_1superres_1_1FrameSource.html</anchorfile>
      <anchor>a87870160d68199b12b89e827f1af6fc6</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::FREAK</name>
    <filename>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>a49f0a5308dd950be78ac8ec316164668</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNOctaves</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>ae8ed35596afaf354472505f5c1830d03</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getOrientationNormalized</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>aaf31de902bcda44a09514cc62c71e1ec</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getPatternScale</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>a6f29972db36ec11bc42b19091c8954fd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getScaleNormalized</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>a1b88950b2576f5e08035e0eb4d96a260</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNOctaves</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>ac819fe830f159264dbcda10506a36420</anchor>
      <arglist>(int nOctaves)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOrientationNormalized</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>a71f12cd1409431f60f654da446042b42</anchor>
      <arglist>(bool orientationNormalized)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPatternScale</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>af27c23d851eb2f2e6e033a7664ee29e7</anchor>
      <arglist>(double patternScale)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleNormalized</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>abadb9085c8efb357635760ea02a0441f</anchor>
      <arglist>(bool scaleNormalized)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; FREAK &gt;</type>
      <name>create</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>a1ab337b8b88df61b50be25e689fd4e4b</anchor>
      <arglist>(bool orientationNormalized=true, bool scaleNormalized=true, float patternScale=22.0f, int nOctaves=4, const std::vector&lt; int &gt; &amp;selectedPairs=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>NB_ORIENPAIRS</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>a382ee00206cf1df785f47bdc4a3d1721</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>NB_PAIRS</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>a61a3bc44a8046ca0cab6282678ecdaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>NB_SCALES</name>
      <anchorfile>df/db4/classcv_1_1xfeatures2d_1_1FREAK.html</anchorfile>
      <anchor>a9354e2dd80bafb302e91886d91ada62b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::freetype::FreeType2</name>
    <filename>d9/dfa/classcv_1_1freetype_1_1FreeType2.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getTextSize</name>
      <anchorfile>d9/dfa/classcv_1_1freetype_1_1FreeType2.html</anchorfile>
      <anchor>af135a132505125bdea74b378dda3bb5d</anchor>
      <arglist>(const String &amp;text, int fontHeight, int thickness, int *baseLine)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadFontData</name>
      <anchorfile>d9/dfa/classcv_1_1freetype_1_1FreeType2.html</anchorfile>
      <anchor>aced370e9622d380ddc79ebeb30ee4e97</anchor>
      <arglist>(char *pBuf, size_t bufSize, int idx)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadFontData</name>
      <anchorfile>d9/dfa/classcv_1_1freetype_1_1FreeType2.html</anchorfile>
      <anchor>ac233421fc2c1063d7b89bdeaf357565d</anchor>
      <arglist>(String fontFileName, int idx)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>putText</name>
      <anchorfile>d9/dfa/classcv_1_1freetype_1_1FreeType2.html</anchorfile>
      <anchor>aba641f774c47a70eaeb76bf7aa865915</anchor>
      <arglist>(InputOutputArray img, const String &amp;text, Point org, int fontHeight, Scalar color, int thickness, int line_type, bool bottomLeftOrigin)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSplitNumber</name>
      <anchorfile>d9/dfa/classcv_1_1freetype_1_1FreeType2.html</anchorfile>
      <anchor>a572143e6c68eab181387d9f4b3366f8b</anchor>
      <arglist>(int num)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::freetype_font</name>
    <filename>d6/d08/structcv_1_1gapi_1_1wip_1_1draw_1_1freetype__font.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>path</name>
      <anchorfile>d6/d08/structcv_1_1gapi_1_1wip_1_1draw_1_1freetype__font.html</anchorfile>
      <anchor>a43b1077a80176caa1c45e4a1eef21d4d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::FromFileMotionReader</name>
    <filename>d9/db3/classcv_1_1videostab_1_1FromFileMotionReader.html</filename>
    <base>cv::videostab::ImageMotionEstimatorBase</base>
    <member kind="function">
      <type></type>
      <name>FromFileMotionReader</name>
      <anchorfile>d9/db3/classcv_1_1videostab_1_1FromFileMotionReader.html</anchorfile>
      <anchor>a1570812c6ce274afca6520d62ed2ac34</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimate</name>
      <anchorfile>d9/db3/classcv_1_1videostab_1_1FromFileMotionReader.html</anchorfile>
      <anchor>a7a8a8ce829aa88a3ab8e54ed3f5f66d3</anchor>
      <arglist>(const Mat &amp;frame0, const Mat &amp;frame1, bool *ok=0) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::FText</name>
    <filename>d6/d69/structcv_1_1gapi_1_1wip_1_1draw_1_1FText.html</filename>
    <member kind="function">
      <type></type>
      <name>FText</name>
      <anchorfile>d6/d69/structcv_1_1gapi_1_1wip_1_1draw_1_1FText.html</anchorfile>
      <anchor>adc3b98bef7ecf422ac88ef5c626183e9</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FText</name>
      <anchorfile>d6/d69/structcv_1_1gapi_1_1wip_1_1draw_1_1FText.html</anchorfile>
      <anchor>aefc774a9d79c312a0057797220b247b2</anchor>
      <arglist>(const std::wstring &amp;text_, const cv::Point &amp;org_, int fh_, const cv::Scalar &amp;color_)</arglist>
    </member>
    <member kind="variable">
      <type>cv::Scalar</type>
      <name>color</name>
      <anchorfile>d6/d69/structcv_1_1gapi_1_1wip_1_1draw_1_1FText.html</anchorfile>
      <anchor>a215bf1579794eb17360d5eb9ccae68c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fh</name>
      <anchorfile>d6/d69/structcv_1_1gapi_1_1wip_1_1draw_1_1FText.html</anchorfile>
      <anchor>a6506f033f7f7696b9b1c8b9c707a53cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Point</type>
      <name>org</name>
      <anchorfile>d6/d69/structcv_1_1gapi_1_1wip_1_1draw_1_1FText.html</anchorfile>
      <anchor>af578c3e129f7a24b1c0d5513f46c7809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::wstring</type>
      <name>text</name>
      <anchorfile>d6/d69/structcv_1_1gapi_1_1wip_1_1draw_1_1FText.html</anchorfile>
      <anchor>af8a222703825b9f0f4e424d0e8079e1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MinProblemSolver::Function</name>
    <filename>da/d62/classcv_1_1MinProblemSolver_1_1Function.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Function</name>
      <anchorfile>da/d62/classcv_1_1MinProblemSolver_1_1Function.html</anchorfile>
      <anchor>a7f3dfa55e4c4e3d3da625c0ac055f049</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>calc</name>
      <anchorfile>da/d62/classcv_1_1MinProblemSolver_1_1Function.html</anchorfile>
      <anchor>a49bb106fb6fb43eadc607486d4d4122f</anchor>
      <arglist>(const double *x) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDims</name>
      <anchorfile>da/d62/classcv_1_1MinProblemSolver_1_1Function.html</anchorfile>
      <anchor>af8ad87978dfc277f7feb8366de41c0ae</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getGradient</name>
      <anchorfile>da/d62/classcv_1_1MinProblemSolver_1_1Function.html</anchorfile>
      <anchor>a1bf9eefb6c98d803caa6dde58d82209e</anchor>
      <arglist>(const double *x, double *grad)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>getGradientEps</name>
      <anchorfile>da/d62/classcv_1_1MinProblemSolver_1_1Function.html</anchorfile>
      <anchor>aad77c5e57d1d83a8497f0faf9375d63f</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GainCompensator</name>
    <filename>d0/de1/classcv_1_1detail_1_1GainCompensator.html</filename>
    <base>cv::detail::ExposureCompensator</base>
    <member kind="function">
      <type></type>
      <name>GainCompensator</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>a3dc6bb6e656a6c06c63fe9fc068be65d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GainCompensator</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>a4b57be6c7d4a7e5871efc6b8c6ab6948</anchor>
      <arglist>(int nr_feeds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>a46c3121e915fd439f88bbbe3a54b18ef</anchor>
      <arglist>(int index, Point corner, InputOutputArray image, InputArray mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feed</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>a82008c64988de865ef4ae34491ece331</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images, const std::vector&lt; std::pair&lt; UMat, uchar &gt; &gt; &amp;masks) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>gains</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>ad197058e2e8ef67551cd00dfa26883dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMatGains</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>a22c649c8e1fc96028f45de20fb75bcee</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNrFeeds</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>adcd5d9a43965661f9c9135bbd8f99669</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSimilarityThreshold</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>ab4890727b0f3394e2a415d2f25d9b53f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareSimilarityMask</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>a62bad342fd81c58c8400be8e73ef5e37</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatGains</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>acbdf968e6b9b3631f612403ac874bedc</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNrFeeds</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>aa1b612c1f334592c084cdf057ce15805</anchor>
      <arglist>(int nr_feeds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSimilarityThreshold</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>a3e41f5f2c4fcebbe74a3b3dee742f44d</anchor>
      <arglist>(double similarity_threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>singleFeed</name>
      <anchorfile>d0/de1/classcv_1_1detail_1_1GainCompensator.html</anchorfile>
      <anchor>aededd4813e3e2d35f79c04ac40fea9e3</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images, const std::vector&lt; std::pair&lt; UMat, uchar &gt; &gt; &amp;masks)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GArg</name>
    <filename>d7/de1/classcv_1_1GArg.html</filename>
    <member kind="function">
      <type></type>
      <name>GArg</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>a63c0e6669dbbdc8216b301c25bea90a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GArg</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>aed5bbb3a1fe74d806070bdc2f39cee12</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GArg</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>a4c36c94e01552b785eb3f7e3bda78556</anchor>
      <arglist>(T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>aefae1512bb6760782cf9fe9721fe87b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>a2bd2fee3b1808edc2b05e956a40b348a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>unsafe_get</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>aa24c6fb4acccf72d871b19c0b9de470b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>unsafe_get</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>ae3c0642b8db001eb886b38492511973a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>detail::ArgKind</type>
      <name>kind</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>aeb39ba7e2ddb38ce5f7a8c35abefecf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>detail::OpaqueKind</type>
      <name>opaque_kind</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>a504fc17e5e1ecc8d6d8f5b78f7f34fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>util::any</type>
      <name>value</name>
      <anchorfile>d7/de1/classcv_1_1GArg.html</anchorfile>
      <anchor>a1fcca49bc463558adaf3c62a7901ea94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GArray</name>
    <filename>d3/d44/classcv_1_1GArray.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>GArray</name>
      <anchorfile>d3/d44/classcv_1_1GArray.html</anchorfile>
      <anchor>af81a17087c3bbaf555bffad4477c0277</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GArray</name>
      <anchorfile>d3/d44/classcv_1_1GArray.html</anchorfile>
      <anchor>a2ef6183b7626906d6aebbf809b4c8fd4</anchor>
      <arglist>(const std::vector&lt; HT &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GArray</name>
      <anchorfile>d3/d44/classcv_1_1GArray.html</anchorfile>
      <anchor>a14488dea5f367ac7d8153b7ade673d09</anchor>
      <arglist>(std::vector&lt; HT &gt; &amp;&amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GArrayDesc</name>
    <filename>d7/dd5/structcv_1_1GArrayDesc.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d7/dd5/structcv_1_1GArrayDesc.html</anchorfile>
      <anchor>aa68591702df8e965af25f67215b9a025</anchor>
      <arglist>(const GArrayDesc &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GArrayU</name>
    <filename>db/d3b/classcv_1_1detail_1_1GArrayU.html</filename>
    <member kind="function">
      <type></type>
      <name>GArrayU</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a27647ff5723193460e02acf8d2491cf5</anchor>
      <arglist>(const GNode &amp;n, std::size_t out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>holds</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>ae31f86a611b82d0177e583fcbf06eee4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GOrigin &amp;</type>
      <name>priv</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>afd22611008c5e0d9d62b2b3ce1faca5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GOrigin &amp;</type>
      <name>priv</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a18961c691eefc6a3e8be57cc6edce3ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GArrayU</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>ac49624106cd24c98e3ade95178baecac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GArrayU</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a1e8cd728ed080269c2b49cb38e52b0c4</anchor>
      <arglist>(const detail::VectorRef &amp;vref)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setConstructFcn</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a23c09862e5cc752a9ee6feea85735a9a</anchor>
      <arglist>(ConstructVec &amp;&amp;cv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setKind</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>ad9e3a45af745f5564216286b180db637</anchor>
      <arglist>(cv::detail::OpaqueKind)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>specifyType</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a6541ff9f95d789c14807e990dcb55ee9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>storeKind</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a93aa00b3bcccdfb22a2c5b418d859600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; TypeHintBase &gt;</type>
      <name>m_hint</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a342d02e4c4c634204e0dd6e632e16516</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; GOrigin &gt;</type>
      <name>m_priv</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a5beffd90725d4a5b5ee9d01c5f76533b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>cv::GArray</name>
      <anchorfile>db/d3b/classcv_1_1detail_1_1GArrayU.html</anchorfile>
      <anchor>a91e30185633cddc373a780afeb845c78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::GAsyncCanceled</name>
    <filename>db/dbd/classcv_1_1gapi_1_1wip_1_1GAsyncCanceled.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const char *</type>
      <name>what</name>
      <anchorfile>db/dbd/classcv_1_1gapi_1_1wip_1_1GAsyncCanceled.html</anchorfile>
      <anchor>ae8ed5755a0d3aae616defb491b3972e1</anchor>
      <arglist>() const noexcept CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::GAsyncContext</name>
    <filename>d8/d11/classcv_1_1gapi_1_1wip_1_1GAsyncContext.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>cancel</name>
      <anchorfile>d8/d11/classcv_1_1gapi_1_1wip_1_1GAsyncContext.html</anchorfile>
      <anchor>a90ca03859848638a92ff5ab0780ce810</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCanceled</name>
      <anchorfile>d8/d11/classcv_1_1gapi_1_1wip_1_1GAsyncContext.html</anchorfile>
      <anchor>a92dc8ba8ab9e78d1cb0bd648a6452fe4</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::GatherElementsLayer</name>
    <filename>df/df8/classcv_1_1dnn_1_1GatherElementsLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GatherElementsLayer &gt;</type>
      <name>create</name>
      <anchorfile>df/df8/classcv_1_1dnn_1_1GatherElementsLayer.html</anchorfile>
      <anchor>a69b25e7503e6a2b1e31fb7857549573a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::GatherLayer</name>
    <filename>db/dcc/classcv_1_1dnn_1_1GatherLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GatherLayer &gt;</type>
      <name>create</name>
      <anchorfile>db/dcc/classcv_1_1dnn_1_1GatherLayer.html</anchorfile>
      <anchor>a19721ae4dcaca7530b44d88909896b50</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::GaussianMotionFilter</name>
    <filename>de/d06/classcv_1_1videostab_1_1GaussianMotionFilter.html</filename>
    <base>cv::videostab::MotionFilterBase</base>
    <member kind="function">
      <type></type>
      <name>GaussianMotionFilter</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>gab213d5ccfc50909eace156ca0102c162</anchor>
      <arglist>(int radius=15, float stdev=-1.f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>radius</name>
      <anchorfile>de/d06/classcv_1_1videostab_1_1GaussianMotionFilter.html</anchorfile>
      <anchor>a32e98c2417c5fe2f5cfea5eef7113cc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>de/d06/classcv_1_1videostab_1_1GaussianMotionFilter.html</anchorfile>
      <anchor>ab2d1ae14117e4368a949ccb247de0191</anchor>
      <arglist>(int radius, float stdev=-1.f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>stabilize</name>
      <anchorfile>de/d06/classcv_1_1videostab_1_1GaussianMotionFilter.html</anchorfile>
      <anchor>a730cd1b20cbb7b7ab097d72c9704f527</anchor>
      <arglist>(int idx, const std::vector&lt; Mat &gt; &amp;motions, const Range &amp;range) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>stdev</name>
      <anchorfile>de/d06/classcv_1_1videostab_1_1GaussianMotionFilter.html</anchorfile>
      <anchor>ac4150e7d3b37cdb95442e2a633941cb7</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GCall</name>
    <filename>dc/d02/classcv_1_1GCall.html</filename>
    <member kind="function">
      <type></type>
      <name>GCall</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>aa653cb89aca9aaf84b0f9a1bd47ffc3b</anchor>
      <arglist>(const GKernel &amp;k)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GCall</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a42a1ed04aaedb84eb2147ec134fa8563</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GKernel &amp;</type>
      <name>kernel</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a5495b0af4dd45b4a46b20f95daefcfa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any &amp;</type>
      <name>params</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>ab69613c8ed7ce313871196350582d0f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GCall &amp;</type>
      <name>pass</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a518455dd2c14becbac90092bf8e5b173</anchor>
      <arglist>(Ts &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>Priv &amp;</type>
      <name>priv</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a82cdcb7e77bd91d88f19f6f540216fe6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Priv &amp;</type>
      <name>priv</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a13a8424184607c02d7def3ba72e8f123</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArgs</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a59d99a6b69540532068360be493a90dc</anchor>
      <arglist>(std::vector&lt; GArg &gt; &amp;&amp;args)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>yield</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a6c8a868c5e324d0c287ec4497cfd5864</anchor>
      <arglist>(int output=0)</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; T &gt;</type>
      <name>yieldArray</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a454bd85da3b497872c8bc954f2445636</anchor>
      <arglist>(int output=0)</arglist>
    </member>
    <member kind="function">
      <type>GFrame</type>
      <name>yieldFrame</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>ab841d07d02c1875bc81c7cc66c15d676</anchor>
      <arglist>(int output=0)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; T &gt;</type>
      <name>yieldOpaque</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a25a40bbff853a339a1fda1c94295b96b</anchor>
      <arglist>(int output=0)</arglist>
    </member>
    <member kind="function">
      <type>GMatP</type>
      <name>yieldP</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a0a4951d8e897c03396d7108cae43a3c2</anchor>
      <arglist>(int output=0)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>yieldScalar</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a7b65f7fa7ca5569545721f59c8a2937f</anchor>
      <arglist>(int output=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>detail::GArrayU</type>
      <name>yieldArray</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a055e75e5f92688d00d3c89c190c33367</anchor>
      <arglist>(int output=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>detail::GOpaqueU</type>
      <name>yieldOpaque</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>aaeeab2f521f3e045bee7a2128cef2fc9</anchor>
      <arglist>(int output=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Priv &gt;</type>
      <name>m_priv</name>
      <anchorfile>dc/d02/classcv_1_1GCall.html</anchorfile>
      <anchor>a8bd0181ab3e9057d74ee763fecee6380</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::GCaptureSource</name>
    <filename>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</filename>
    <base>cv::gapi::wip::IStreamSource</base>
    <member kind="function">
      <type></type>
      <name>GCaptureSource</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>a489146ffa4374133645aab9b494b39fe</anchor>
      <arglist>(const std::string &amp;path, const std::map&lt; int, double &gt; &amp;properties={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GCaptureSource</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>a2de6f1893d644c458500c2c070998243</anchor>
      <arglist>(int id, const std::map&lt; int, double &gt; &amp;properties={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>adfff0f304826a7b4db0298d52510f94e</anchor>
      <arglist>(int propid, double value)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual GMetaArg</type>
      <name>descr_of</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>ad92fceb8177f0fb129137f35d50dce93</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>prep</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>a392a1fcde093f12b11765f54c4e1a2b6</anchor>
      <arglist>(const std::map&lt; int, double &gt; &amp;properties)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>pull</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>a51e5143c603dd8ca571ab6dd91215ec6</anchor>
      <arglist>(cv::gapi::wip::Data &amp;data) override</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::VideoCapture</type>
      <name>cap</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>aa2cb96618d16f46f6a8765d7b7368901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int64_t</type>
      <name>counter</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>afc9ba6cb30bb6a548a0bcf1b4d9e99e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat</type>
      <name>first</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>a3a21970aea469f6b388be220c20feaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>first_pulled</name>
      <anchorfile>dd/d1c/classcv_1_1gapi_1_1wip_1_1GCaptureSource.html</anchorfile>
      <anchor>a097a5707f5b992ae3418ca0cb55c76fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GCompileArg</name>
    <filename>d4/dfc/structcv_1_1GCompileArg.html</filename>
    <member kind="function">
      <type></type>
      <name>GCompileArg</name>
      <anchorfile>d4/dfc/structcv_1_1GCompileArg.html</anchorfile>
      <anchor>a53ff3259e3981964e768069fcea81733</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GCompileArg</name>
      <anchorfile>d4/dfc/structcv_1_1GCompileArg.html</anchorfile>
      <anchor>aa155586c0ad895f38a056e98f2354abb</anchor>
      <arglist>(T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get</name>
      <anchorfile>d4/dfc/structcv_1_1GCompileArg.html</anchorfile>
      <anchor>a2c6f7a49d72cbea7b66a63c2746809e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get</name>
      <anchorfile>d4/dfc/structcv_1_1GCompileArg.html</anchorfile>
      <anchor>a0bc1459b790ea702f3073c612a54afea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>d4/dfc/structcv_1_1GCompileArg.html</anchorfile>
      <anchor>aedc460c2dd61026df22ae7585edfe2e3</anchor>
      <arglist>(cv::gapi::s11n::IOStream &amp;os) const</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d4/dfc/structcv_1_1GCompileArg.html</anchorfile>
      <anchor>a5201468ce6b5636e2d2353d6dfb248ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GCompiled</name>
    <filename>d2/d2c/classcv_1_1GCompiled.html</filename>
    <member kind="function">
      <type></type>
      <name>GCompiled</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>a758f7777bbd7e6a9c7d2570b4ab1efc2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canReshape</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>a772dd5e07d0b01894805d920c1f10c24</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GMetaArgs &amp;</type>
      <name>metas</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>ae62256cff5e761ad694a624fee28cb9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>a4258c9421f5dd3926779ac7a67051f92</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>aa4751e20cd8fa27947b073366d3c130c</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;ins, const std::vector&lt; cv::Mat &gt; &amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>a8ada1c617461a8b366b997be5c438d4a</anchor>
      <arglist>(cv::Mat in, cv::Mat &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>a68bcf146b1479be128ee4bb39035fc43</anchor>
      <arglist>(cv::Mat in, cv::Scalar &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>a7878a8cf7a6e5f5542777c8e1b5c977a</anchor>
      <arglist>(cv::Mat in1, cv::Mat in2, cv::Mat &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>ac7ea0e242325db157f9dc95cf2c47845</anchor>
      <arglist>(cv::Mat in1, cv::Mat in2, cv::Scalar &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>ad2ed48a66be94fae14bc3a2a08ea8e95</anchor>
      <arglist>(GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>const GMetaArgs &amp;</type>
      <name>outMetas</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>ad0d1b52c0c36a8e5a820700184b85fb4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareForNewStream</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>ab3f7a54ed698a86ca6c63b4351eddb20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reshape</name>
      <anchorfile>d2/d2c/classcv_1_1GCompiled.html</anchorfile>
      <anchor>ae51d8dbce56c9804e6eb9440c811ba44</anchor>
      <arglist>(const GMetaArgs &amp;inMetas, const GCompileArgs &amp;args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GComputationT&lt; R(Args...)&gt;::GCompiledT</name>
    <filename>dd/d7b/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4_1_1GCompiledT.html</filename>
    <member kind="function">
      <type></type>
      <name>GCompiledT</name>
      <anchorfile>dd/d7b/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4_1_1GCompiledT.html</anchorfile>
      <anchor>a75289098045c00c3081f03612e3c6b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>dd/d7b/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4_1_1GCompiledT.html</anchorfile>
      <anchor>a68fb3b71077480d9d38b27c5be4bb3f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>dd/d7b/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4_1_1GCompiledT.html</anchorfile>
      <anchor>a1deefcbc4aa0eb65c5e358234bd28b50</anchor>
      <arglist>(detail::ProtoToParamT&lt; Args &gt;... inArgs, detail::ProtoToParamT&lt; R &gt; &amp;outArg)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>GComputationT&lt; R(Args...)&gt;</name>
      <anchorfile>dd/d7b/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4_1_1GCompiledT.html</anchorfile>
      <anchor>acdf8214e36ca82dfc9bcb89fb9284447</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GComputationT&lt; std::tuple&lt; R... &gt;(Args...)&gt;::GCompiledT</name>
    <filename>da/d80/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_1_1GCompiledT.html</filename>
    <member kind="function">
      <type></type>
      <name>GCompiledT</name>
      <anchorfile>da/d80/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_1_1GCompiledT.html</anchorfile>
      <anchor>aa5203a4984f6e3b843754fbd9c50c261</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>da/d80/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_1_1GCompiledT.html</anchorfile>
      <anchor>a0b0b9824ea9e289fb590670407081968</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>da/d80/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_1_1GCompiledT.html</anchorfile>
      <anchor>a4b668ab1266e62b52c81c8757b975785</anchor>
      <arglist>(detail::ProtoToParamT&lt; Args &gt;... inArgs, detail::ProtoToParamT&lt; R &gt; &amp;... outArgs)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>GComputationT&lt; std::tuple&lt; R... &gt;(Args...)&gt;</name>
      <anchorfile>da/d80/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_1_1GCompiledT.html</anchorfile>
      <anchor>adb312daf3b2ff68cdbeb986aa690071c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GCompoundCallHelper</name>
    <filename>df/d45/structcv_1_1detail_1_1GCompoundCallHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GCompoundCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</name>
    <filename>db/d27/structcv_1_1detail_1_1GCompoundCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01stdce2f32b5f5ee035f9c558a4fd2328de5.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename... Outs</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>expand</name>
      <anchorfile>db/d27/structcv_1_1detail_1_1GCompoundCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01stdce2f32b5f5ee035f9c558a4fd2328de5.html</anchorfile>
      <anchor>a3088ea01f13ee8d581eeb189670388b7</anchor>
      <arglist>(GCompoundContext &amp;ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>expand_impl</name>
      <anchorfile>db/d27/structcv_1_1detail_1_1GCompoundCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01stdce2f32b5f5ee035f9c558a4fd2328de5.html</anchorfile>
      <anchor>a316f2951af9e7448ebc5ab4e81df3b0d</anchor>
      <arglist>(GCompoundContext &amp;ctx, detail::Seq&lt; IIs... &gt;, detail::Seq&lt; OIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GCompoundContext</name>
    <filename>d5/dee/structcv_1_1detail_1_1GCompoundContext.html</filename>
    <member kind="function">
      <type></type>
      <name>GCompoundContext</name>
      <anchorfile>d5/dee/structcv_1_1detail_1_1GCompoundContext.html</anchorfile>
      <anchor>ae6f637cda114783e83a315be6db2287e</anchor>
      <arglist>(const GArgs &amp;in_args)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>inArg</name>
      <anchorfile>d5/dee/structcv_1_1detail_1_1GCompoundContext.html</anchorfile>
      <anchor>a0abbe8c22addcacc1e4087395cb92a6c</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="variable">
      <type>GArgs</type>
      <name>m_args</name>
      <anchorfile>d5/dee/structcv_1_1detail_1_1GCompoundContext.html</anchorfile>
      <anchor>a76b3b5f7095b7d1cce1fbcde9ad1a539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GArgs</type>
      <name>m_results</name>
      <anchorfile>d5/dee/structcv_1_1detail_1_1GCompoundContext.html</anchorfile>
      <anchor>a4e30a09af05c443277154abcc9ccea1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GCompoundKernel</name>
    <filename>df/d95/classcv_1_1detail_1_1GCompoundKernel.html</filename>
    <member kind="typedef">
      <type>std::function&lt; void(GCompoundContext &amp;ctx)&gt;</type>
      <name>F</name>
      <anchorfile>df/d95/classcv_1_1detail_1_1GCompoundKernel.html</anchorfile>
      <anchor>ab6a98f0b9046b9dfe060203c360d4da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GCompoundKernel</name>
      <anchorfile>df/d95/classcv_1_1detail_1_1GCompoundKernel.html</anchorfile>
      <anchor>ade84b64ad469e1daa704883dbca11706</anchor>
      <arglist>(const F &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>df/d95/classcv_1_1detail_1_1GCompoundKernel.html</anchorfile>
      <anchor>aed2335850dcab6603305c09ba05f79e2</anchor>
      <arglist>(GCompoundContext &amp;ctx)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>F</type>
      <name>m_f</name>
      <anchorfile>df/d95/classcv_1_1detail_1_1GCompoundKernel.html</anchorfile>
      <anchor>ad44620562bc6c1d1d2086a14bab97646</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GCompoundKernelImpl</name>
    <filename>d0/d71/classcv_1_1detail_1_1GCompoundKernelImpl.html</filename>
    <templarg>class Impl</templarg>
    <templarg>class K</templarg>
    <base>cv::detail::GCompoundCallHelper&lt; Impl, K::InArgs, K::OutArgs &gt;</base>
    <base>cv::detail::KernelTag</base>
    <member kind="typedef">
      <type>K</type>
      <name>API</name>
      <anchorfile>d0/d71/classcv_1_1detail_1_1GCompoundKernelImpl.html</anchorfile>
      <anchor>a0118297d188a70c35b4071109d9921ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d0/d71/classcv_1_1detail_1_1GCompoundKernelImpl.html</anchorfile>
      <anchor>ac6e29ba60e8dfe181eab4152cf6f9d4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GCompoundKernel</type>
      <name>kernel</name>
      <anchorfile>d0/d71/classcv_1_1detail_1_1GCompoundKernelImpl.html</anchorfile>
      <anchor>ac20bbde4cd0b865cc0eed17d10334b55</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GComputation</name>
    <filename>d9/dfe/classcv_1_1GComputation.html</filename>
    <member kind="typedef">
      <type>std::function&lt; GComputation()&gt;</type>
      <name>Generator</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a6bc8f33e08e9ac0119fd7d2906d1a8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GComputation</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a40c06a5481ce8e9277b7ac870c275351</anchor>
      <arglist>(const Generator &amp;gen)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GComputation</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>ad20ff09a9522ef4203266d3bc5bb52e9</anchor>
      <arglist>(const std::vector&lt; GMat &gt; &amp;ins, const std::vector&lt; GMat &gt; &amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GComputation</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a9fb88a918758ebab829d2775750fd237</anchor>
      <arglist>(GMat in, GMat out)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GComputation</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a147325170a3941d9d4d3b29bef5dfb36</anchor>
      <arglist>(GMat in, GScalar out)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GComputation</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a6d5fba1995ca2d0a86a34d862ec7cc71</anchor>
      <arglist>(GMat in1, GMat in2, GMat out)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GComputation</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>aefa1d7ef9fe93241cdb0cc119ccdce4b</anchor>
      <arglist>(GMat in1, GMat in2, GScalar out)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GComputation</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a066ac0afde476a16178268aef300aa58</anchor>
      <arglist>(GProtoInputArgs &amp;&amp;ins, GProtoOutputArgs &amp;&amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>acacdf438026f43ec0db3d84e5b02d340</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;ins, std::vector&lt; cv::Mat &gt; &amp;outs, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>aafd7a4d5103eafc398ebd15564ee059e</anchor>
      <arglist>(cv::Mat in, cv::Mat &amp;out, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a12fd86d3cc5140df37d6a8aa0a0f7230</anchor>
      <arglist>(cv::Mat in, cv::Scalar &amp;out, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>ad35660e432c5ec676fe2830eb8a9651b</anchor>
      <arglist>(cv::Mat in1, cv::Mat in2, cv::Mat &amp;out, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a4eb4b830d5cdf6891470a3b111b0e619</anchor>
      <arglist>(cv::Mat in1, cv::Mat in2, cv::Scalar &amp;out, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>aa25bc73f7cba9bb2f9992edaa248f868</anchor>
      <arglist>(GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>compile</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a86a31579919bfba49316f27093829abc</anchor>
      <arglist>(const Ts &amp;... meta_and_compile_args) -&gt; typename std::enable_if&lt; detail::are_meta_descrs_but_last&lt; Ts... &gt;::value &amp;&amp;std::is_same&lt; GCompileArgs, detail::last_type_t&lt; Ts... &gt; &gt;::value, GCompiled &gt;::type</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>compile</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a3c996ca8f04d5809b82191aae04a34ac</anchor>
      <arglist>(const Ts &amp;... metas) -&gt; typename std::enable_if&lt; detail::are_meta_descrs&lt; Ts... &gt;::value, GCompiled &gt;::type</arglist>
    </member>
    <member kind="function">
      <type>GCompiled</type>
      <name>compile</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>ab11bcc0578f9aa5ec8f8eaf6cda0dfa8</anchor>
      <arglist>(GMetaArgs &amp;&amp;in_metas, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>compileStreaming</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>aa2a3cae818b02d21ace48f348cb88a0a</anchor>
      <arglist>(const Ts &amp;... meta_and_compile_args) -&gt; typename std::enable_if&lt; detail::are_meta_descrs_but_last&lt; Ts... &gt;::value &amp;&amp;std::is_same&lt; GCompileArgs, detail::last_type_t&lt; Ts... &gt; &gt;::value, GStreamingCompiled &gt;::type</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>compileStreaming</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>aaadc813c176e6a992c76e51d07090cef</anchor>
      <arglist>(const Ts &amp;... metas) -&gt; typename std::enable_if&lt; detail::are_meta_descrs&lt; Ts... &gt;::value, GStreamingCompiled &gt;::type</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GStreamingCompiled</type>
      <name>compileStreaming</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>aad0eedf58f125efd3fe9ce61cebe6cfa</anchor>
      <arglist>(GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GStreamingCompiled</type>
      <name>compileStreaming</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>aca95fd621853e8a77eff5515bc1a4c75</anchor>
      <arglist>(GMetaArgs &amp;&amp;in_metas, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>GStreamingCompiled</type>
      <name>compileStreaming</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a731e812ec6ba458983dc10cc0df40325</anchor>
      <arglist>(const std::tuple&lt; Ts... &gt; &amp;meta_and_compile_args, detail::Seq&lt; IIs... &gt;)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>recompile</name>
      <anchorfile>d9/dfe/classcv_1_1GComputation.html</anchorfile>
      <anchor>a81667be7e7b03f8bcc534fa35e8e475e</anchor>
      <arglist>(GMetaArgs &amp;&amp;in_metas, GCompileArgs &amp;&amp;args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GComputationT</name>
    <filename>dc/d07/classcv_1_1GComputationT.html</filename>
    <templarg>typename</templarg>
  </compound>
  <compound kind="class">
    <name>cv::GComputationT&lt; R(Args...)&gt;</name>
    <filename>dd/d0d/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4.html</filename>
    <templarg>typename R</templarg>
    <templarg>typename... Args</templarg>
    <class kind="class">cv::GComputationT&lt; R(Args...)&gt;::GCompiledT</class>
    <member kind="typedef">
      <type>std::function&lt; R(Args...)&gt;</type>
      <name>Gen</name>
      <anchorfile>dd/d0d/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a8a152789ec8173794e2040c45c89c393</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GComputationT</name>
      <anchorfile>dd/d0d/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a96805ac6d024d4e81d25acd1329d19b3</anchor>
      <arglist>(const Gen &amp;generator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>dd/d0d/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a0065e2b7c54a83b55c8d55607441ee5d</anchor>
      <arglist>(detail::ProtoToParamT&lt; Args &gt;... inArgs, detail::ProtoToParamT&lt; R &gt; &amp;outArg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>dd/d0d/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>aa0da15aa01e4526bec82fec4dba1b81c</anchor>
      <arglist>(detail::ProtoToParamT&lt; Args &gt;... inArgs, detail::ProtoToParamT&lt; R &gt; &amp;outArg, GCompileArgs &amp;&amp;args)</arglist>
    </member>
    <member kind="function">
      <type>GCompiledT</type>
      <name>compile</name>
      <anchorfile>dd/d0d/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>ac03cbfa702322905fa459a2e1227c70d</anchor>
      <arglist>(detail::ProtoToMetaT&lt; Args &gt;... inDescs)</arglist>
    </member>
    <member kind="function">
      <type>GCompiledT</type>
      <name>compile</name>
      <anchorfile>dd/d0d/classcv_1_1GComputationT_3_01R_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a35d49b60a82e9b05b55cb27b4b765dc0</anchor>
      <arglist>(detail::ProtoToMetaT&lt; Args &gt;... inDescs, GCompileArgs &amp;&amp;args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GComputationT&lt; std::tuple&lt; R... &gt;(Args...)&gt;</name>
    <filename>dd/d97/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4.html</filename>
    <templarg>typename... R</templarg>
    <templarg>typename... Args</templarg>
    <class kind="class">cv::GComputationT&lt; std::tuple&lt; R... &gt;(Args...)&gt;::GCompiledT</class>
    <member kind="typedef">
      <type>std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt;</type>
      <name>Gen</name>
      <anchorfile>dd/d97/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a3ccc0cbdf2df24336e27c55ee164a148</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GComputationT</name>
      <anchorfile>dd/d97/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a2a03c3dccd96e9197947994293b04e7e</anchor>
      <arglist>(const Gen &amp;generator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>dd/d97/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a2de3a070b1580db7f82df16ddab63b2c</anchor>
      <arglist>(detail::ProtoToParamT&lt; Args &gt;... inArgs, detail::ProtoToParamT&lt; R &gt; &amp;... outArgs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>dd/d97/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>adf32f8ccaea10158fe4aaa464b142614</anchor>
      <arglist>(detail::ProtoToParamT&lt; Args &gt;... inArgs, detail::ProtoToParamT&lt; R &gt; &amp;... outArgs, GCompileArgs &amp;&amp;args)</arglist>
    </member>
    <member kind="function">
      <type>GCompiledT</type>
      <name>compile</name>
      <anchorfile>dd/d97/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>af1298850b3b7a5784262ab515d821967</anchor>
      <arglist>(detail::ProtoToMetaT&lt; Args &gt;... inDescs)</arglist>
    </member>
    <member kind="function">
      <type>GCompiledT</type>
      <name>compile</name>
      <anchorfile>dd/d97/classcv_1_1GComputationT_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4.html</anchorfile>
      <anchor>a833267fe5098a5dc5fca58fbab458d09</anchor>
      <arglist>(detail::ProtoToMetaT&lt; Args &gt;... inDescs, GCompileArgs &amp;&amp;args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GCPUContext</name>
    <filename>d4/dc1/classcv_1_1GCPUContext.html</filename>
    <member kind="function">
      <type>const T &amp;</type>
      <name>inArg</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>abf4d855889f20d043029087344449e26</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="function">
      <type>const cv::Mat &amp;</type>
      <name>inMat</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>ac7e1e309df548b40d03ad96d7aebfc4c</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="function">
      <type>const cv::Scalar &amp;</type>
      <name>inVal</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a32111473947efd176e719fb307ec0c68</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="function">
      <type>cv::MediaFrame &amp;</type>
      <name>outFrame</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>aab4863635a761597a087732ea75b4684</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat &amp;</type>
      <name>outMatR</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>afb25c4b5000f57471f8684d3f06446d1</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>outOpaqueR</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a354129d05e97272eba7431309da800bd</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function">
      <type>cv::Scalar &amp;</type>
      <name>outValR</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a7b8465fd0ecf7512cc8beabbf81b108d</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>outVecR</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>afb78ddeef1c2e93c014efd9b9f7d9637</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function">
      <type>GArg</type>
      <name>state</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a0e370859f75048c87dab5a6c5d69e139</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>detail::OpaqueRef &amp;</type>
      <name>outOpaqueRef</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a4405ee49e2cce9817dbfcad5d6127773</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>detail::VectorRef &amp;</type>
      <name>outVecRef</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a4fd315b6ea8fab98f362d2f283cbfc75</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; GArg &gt;</type>
      <name>m_args</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a956eed3ab026b5f017210ad4a28978a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unordered_map&lt; std::size_t, GRunArgP &gt;</type>
      <name>m_results</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a69b6dc7c47dbe9f2a283cb0170225d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>GArg</type>
      <name>m_state</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a6b1e4c9455cedcccb3a1b5557b36d297</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>gimpl::GCPUExecutable</name>
      <anchorfile>d4/dc1/classcv_1_1GCPUContext.html</anchorfile>
      <anchor>a3e74517abadc588f262b9d71222c8fd0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GCPUKernel</name>
    <filename>df/d27/classcv_1_1GCPUKernel.html</filename>
    <member kind="typedef">
      <type>std::function&lt; void(GCPUContext &amp;)&gt;</type>
      <name>RunF</name>
      <anchorfile>df/d27/classcv_1_1GCPUKernel.html</anchorfile>
      <anchor>af3d39a3c72ce3ff07e036432299f6e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const GMetaArgs &amp;, const GArgs &amp;, GArg &amp;, const GCompileArgs &amp;)&gt;</type>
      <name>SetupF</name>
      <anchorfile>df/d27/classcv_1_1GCPUKernel.html</anchorfile>
      <anchor>aaf43aa0ee9a078c17dd38ca4d6c5781a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GCPUKernel</name>
      <anchorfile>df/d27/classcv_1_1GCPUKernel.html</anchorfile>
      <anchor>abae845a153ccd811506b44f1b1c9ead0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GCPUKernel</name>
      <anchorfile>df/d27/classcv_1_1GCPUKernel.html</anchorfile>
      <anchor>a0a4f3ca471fe5073c4f35e0f36776210</anchor>
      <arglist>(const RunF &amp;runF, const SetupF &amp;setupF=nullptr)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_isStateful</name>
      <anchorfile>df/d27/classcv_1_1GCPUKernel.html</anchorfile>
      <anchor>a6d9b3f8de8ee5c7d72ed6855d6f4baa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RunF</type>
      <name>m_runF</name>
      <anchorfile>df/d27/classcv_1_1GCPUKernel.html</anchorfile>
      <anchor>a814c51a03b17bfba33c84d26cd882ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SetupF</type>
      <name>m_setupF</name>
      <anchorfile>df/d27/classcv_1_1GCPUKernel.html</anchorfile>
      <anchor>a4d0ffb9a9f5a14216d41f08d01b3e581</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GCPUKernelImpl</name>
    <filename>d0/d6c/classcv_1_1GCPUKernelImpl.html</filename>
    <templarg>class Impl</templarg>
    <templarg>class K</templarg>
    <base>cv::detail::KernelTag</base>
    <member kind="typedef">
      <type>K</type>
      <name>API</name>
      <anchorfile>d0/d6c/classcv_1_1GCPUKernelImpl.html</anchorfile>
      <anchor>aa5bdd54f0550151b76dfa896dacaf347</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d0/d6c/classcv_1_1GCPUKernelImpl.html</anchorfile>
      <anchor>a1e51d53bc3bcdc1425042c9b9429b4e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::GCPUKernel</type>
      <name>kernel</name>
      <anchorfile>d0/d6c/classcv_1_1GCPUKernelImpl.html</anchorfile>
      <anchor>a4aad62ce08c53197bd4cbf0b4eead222</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GCPUStKernelImpl</name>
    <filename>de/dbd/classcv_1_1GCPUStKernelImpl.html</filename>
    <templarg>class Impl</templarg>
    <templarg>class K</templarg>
    <templarg>class S</templarg>
    <base>cv::detail::KernelTag</base>
    <member kind="typedef">
      <type>K</type>
      <name>API</name>
      <anchorfile>de/dbd/classcv_1_1GCPUStKernelImpl.html</anchorfile>
      <anchor>a46f950787d4a3bad4cacff50dd60d3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>S</type>
      <name>State</name>
      <anchorfile>de/dbd/classcv_1_1GCPUStKernelImpl.html</anchorfile>
      <anchor>a34eeda0a663551770a0add30b081af75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>de/dbd/classcv_1_1GCPUStKernelImpl.html</anchorfile>
      <anchor>a78f241b6f3599d3567cedbf6718ff503</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::GCPUKernel</type>
      <name>kernel</name>
      <anchorfile>de/dbd/classcv_1_1GCPUStKernelImpl.html</anchorfile>
      <anchor>a36e71133ed2135868b7513525d24b490</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::streaming::detail::GDesync</name>
    <filename>da/d74/structcv_1_1gapi_1_1streaming_1_1detail_1_1GDesync.html</filename>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>da/d74/structcv_1_1gapi_1_1streaming_1_1detail_1_1GDesync.html</anchorfile>
      <anchor>a54aec126ee3ca58840a93e6a69ebb1a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::tuple&lt; R... &gt;</type>
      <name>yield</name>
      <anchorfile>da/d74/structcv_1_1gapi_1_1streaming_1_1detail_1_1GDesync.html</anchorfile>
      <anchor>af1188a24722d375727f604eb03f2e521</anchor>
      <arglist>(cv::GCall &amp;call, cv::detail::Seq&lt; IIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::GeluApproximationLayer</name>
    <filename>d1/dea/classcv_1_1dnn_1_1GeluApproximationLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GeluApproximationLayer &gt;</type>
      <name>create</name>
      <anchorfile>d1/dea/classcv_1_1dnn_1_1GeluApproximationLayer.html</anchorfile>
      <anchor>a57557ccb5feace12f01253cbad310628</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::GeluLayer</name>
    <filename>d4/da1/classcv_1_1dnn_1_1GeluLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GeluLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/da1/classcv_1_1dnn_1_1GeluLayer.html</anchorfile>
      <anchor>ac3938499eba17ebd84fcde51186bc7fe</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::GemmLayer</name>
    <filename>dc/d5f/classcv_1_1dnn_1_1GemmLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GemmLayer &gt;</type>
      <name>create</name>
      <anchorfile>dc/d5f/classcv_1_1dnn_1_1GemmLayer.html</anchorfile>
      <anchor>a4f85ffc05f04333840ffb108f82f5ebf</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>dc/d5f/classcv_1_1dnn_1_1GemmLayer.html</anchorfile>
      <anchor>a516defa9ab732f0f38b95bf3f06a6ae2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beta</name>
      <anchorfile>dc/d5f/classcv_1_1dnn_1_1GemmLayer.html</anchorfile>
      <anchor>a234d7ac222362e164dec0b3eeb61015b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>trans_a</name>
      <anchorfile>dc/d5f/classcv_1_1dnn_1_1GemmLayer.html</anchorfile>
      <anchor>abd3e9519b4b5bcd31a16dc067c754ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>trans_b</name>
      <anchorfile>dc/d5f/classcv_1_1dnn_1_1GemmLayer.html</anchorfile>
      <anchor>a24c05b06ef9b1697e2234e3e19e16b88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GeneralizedHough</name>
    <filename>d7/dd4/classcv_1_1GeneralizedHough.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a07fc9a22f1a97b9dbe29c879c6efe803</anchor>
      <arglist>(InputArray edges, InputArray dx, InputArray dy, OutputArray positions, OutputArray votes=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a42efe58575412b02c1a6642fe5b22d5b</anchor>
      <arglist>(InputArray image, OutputArray positions, OutputArray votes=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCannyHighThresh</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a14ddad0f7d72f5aad5b22686063f77ac</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCannyLowThresh</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a609077a8f49151919e4287de77c9e8ee</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDp</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a8313572bed9177ad9e8b3384d3680f52</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxBufferSize</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>ae206abed95d03b5483b90c8e2a48b034</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinDist</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a2212622fe647c8f402b5a35dd3b0ddb0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCannyHighThresh</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a0652a8600e2cc030a7d87be2d79ce5b1</anchor>
      <arglist>(int cannyHighThresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCannyLowThresh</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a8206707627bc2b5b09b37da06f6580a6</anchor>
      <arglist>(int cannyLowThresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDp</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a82fa95feb453d5cb517e55ca20b199e4</anchor>
      <arglist>(double dp)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxBufferSize</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>add9b562933707cbf7728b30961e2ff93</anchor>
      <arglist>(int maxBufferSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinDist</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a4a0b12ead2b701c2574d3354cd02d349</anchor>
      <arglist>(double minDist)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTemplate</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>a923534894a0f23563289abcd6cbe74d3</anchor>
      <arglist>(InputArray edges, InputArray dx, InputArray dy, Point templCenter=Point(-1, -1))=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTemplate</name>
      <anchorfile>d7/dd4/classcv_1_1GeneralizedHough.html</anchorfile>
      <anchor>ad37bc75bf3054590d10f99cf608f10d5</anchor>
      <arglist>(InputArray templ, Point templCenter=Point(-1, -1))=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GeneralizedHoughBallard</name>
    <filename>dc/d46/classcv_1_1GeneralizedHoughBallard.html</filename>
    <base>cv::GeneralizedHough</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLevels</name>
      <anchorfile>dc/d46/classcv_1_1GeneralizedHoughBallard.html</anchorfile>
      <anchor>ab0cf70b1c8b3185e1ea84851136af023</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getVotesThreshold</name>
      <anchorfile>dc/d46/classcv_1_1GeneralizedHoughBallard.html</anchorfile>
      <anchor>adf27f9229e3847cfcf93932d2e3514bc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLevels</name>
      <anchorfile>dc/d46/classcv_1_1GeneralizedHoughBallard.html</anchorfile>
      <anchor>a234280317b918a2e439703a70abf55b1</anchor>
      <arglist>(int levels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVotesThreshold</name>
      <anchorfile>dc/d46/classcv_1_1GeneralizedHoughBallard.html</anchorfile>
      <anchor>ab848522772940cef12dd36e382a75a5d</anchor>
      <arglist>(int votesThreshold)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GeneralizedHoughGuil</name>
    <filename>d3/d20/classcv_1_1GeneralizedHoughGuil.html</filename>
    <base>cv::GeneralizedHough</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getAngleEpsilon</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a7f020ad30b55391d3d471b69f14ee6a6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getAngleStep</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>aa8a834978a336f643dac10aed27767ab</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAngleThresh</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>af91bcec01833c61ed1ee93ce5a17859f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLevels</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>ab107f8824217d6345358939de650dfd4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxAngle</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a77bb7642fcdbcab4035fe1f6fabac7b8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxScale</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a2a31ab9e2ead47d5b727a2d863ed61f8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinAngle</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a3c4d671a416b61859e74f967748710be</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinScale</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a07025fb99f1c17acb78ce109d07132d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPosThresh</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>ac61062ebebea6baaf5c068ed95ad3732</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getScaleStep</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a4e885698b62d38fabeed13192e35be34</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getScaleThresh</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>afcd49905eecfceaa3597dcf150821dc2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getXi</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>ae17b61f123af20e6966e3249b53f000a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAngleEpsilon</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a6d0446ac2470a7c3c7656ace92a7b656</anchor>
      <arglist>(double angleEpsilon)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAngleStep</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a889384a9360ec2b7efdc0ff8fbbb4bf9</anchor>
      <arglist>(double angleStep)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAngleThresh</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a8411f94d623c66c6c53872a0f9c5416f</anchor>
      <arglist>(int angleThresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLevels</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>aef797ae7c1f6db4648cd85174f8d8f93</anchor>
      <arglist>(int levels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxAngle</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a0f4173d9464cdbfa072d746747812431</anchor>
      <arglist>(double maxAngle)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxScale</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a65c1d3b008a9f5bb61d3d95adf4570cc</anchor>
      <arglist>(double maxScale)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinAngle</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a303a0eebee227d4b27ddf4a0ae211658</anchor>
      <arglist>(double minAngle)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinScale</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>ac661ec2f0a3583f6a0577b3496c44ae0</anchor>
      <arglist>(double minScale)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPosThresh</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>af68ca3abf30a5d95b4f804806f2a3759</anchor>
      <arglist>(int posThresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleStep</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a745e781d3341b320e1b23504482cd3ae</anchor>
      <arglist>(double scaleStep)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleThresh</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a25fb2540b6ac5383c33fad5c3677eaeb</anchor>
      <arglist>(int scaleThresh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setXi</name>
      <anchorfile>d3/d20/classcv_1_1GeneralizedHoughGuil.html</anchorfile>
      <anchor>a458db3935a496e66c631745ceeb6ca8a</anchor>
      <arglist>(double xi)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::Generic</name>
    <filename>dd/d6f/structcv_1_1gapi_1_1Generic.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::flann::GenericIndex</name>
    <filename>db/d18/classcv_1_1flann_1_1GenericIndex.html</filename>
    <templarg>typename Distance</templarg>
    <member kind="typedef">
      <type>Distance::ResultType</type>
      <name>DistanceType</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a991f94ad60ce3ca8790d6dd25f2dc58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Distance::ElementType</type>
      <name>ElementType</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a3089f46860f8b62a39721c573334ab69</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GenericIndex</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a8fff14185f9f3d2f2311b528f65b146c</anchor>
      <arglist>(const Mat &amp;features, const ::cvflann::IndexParams &amp;params, Distance distance=Distance())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GenericIndex</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a15c56f72d0ab22c48d1773121a1fc82e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const ::cvflann::IndexParams *</type>
      <name>getIndexParameters</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a3e614ce087971645a40721ec374caaa3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>::cvflann::IndexParams</type>
      <name>getParameters</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a99472345811cf94c9084b907487f0a08</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>knnSearch</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a32640ad9c77e4ff85a1a8ac399b13e53</anchor>
      <arglist>(const Mat &amp;queries, Mat &amp;indices, Mat &amp;dists, int knn, const ::cvflann::SearchParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>knnSearch</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a50c3ce570adfb7b19c7cda4a320a3d9e</anchor>
      <arglist>(const std::vector&lt; ElementType &gt; &amp;query, std::vector&lt; int &gt; &amp;indices, std::vector&lt; DistanceType &gt; &amp;dists, int knn, const ::cvflann::SearchParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>radiusSearch</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>afc05dd06931731c9d5260b42f62072d6</anchor>
      <arglist>(const Mat &amp;query, Mat &amp;indices, Mat &amp;dists, DistanceType radius, const ::cvflann::SearchParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>radiusSearch</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>abd40ca52fdc5e0dd3d82445cc71a478b</anchor>
      <arglist>(const std::vector&lt; ElementType &gt; &amp;query, std::vector&lt; int &gt; &amp;indices, std::vector&lt; DistanceType &gt; &amp;dists, DistanceType radius, const ::cvflann::SearchParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a42cc01f395c948fd9c7cb57fb7793671</anchor>
      <arglist>(String filename)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>affe04ca85a1e20d655ad972ba9b3d72a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>veclen</name>
      <anchorfile>db/d18/classcv_1_1flann_1_1GenericIndex.html</anchorfile>
      <anchor>a51e8e412d2743612d626d4280ad9483d</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_border_helper</name>
    <filename>d8/daa/structcv_1_1detail_1_1get__border__helper.html</filename>
    <templarg>bool CallCustomGetBorder</templarg>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_border_helper&lt; false, Impl, Ins... &gt;</name>
    <filename>d0/d9a/structcv_1_1detail_1_1get__border__helper_3_01false_00_01Impl_00_01Ins_8_8_8_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <member kind="function" static="yes">
      <type>static gapi::fluid::BorderOpt</type>
      <name>help</name>
      <anchorfile>d0/d9a/structcv_1_1detail_1_1get__border__helper_3_01false_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>a98f9407cd9d70365440bfd3eb503162e</anchor>
      <arglist>(const cv::GMetaArgs &amp;, const cv::GArgs &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_border_helper&lt; true, Impl, Ins... &gt;</name>
    <filename>d0/dba/structcv_1_1detail_1_1get__border__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <member kind="function" static="yes">
      <type>static gapi::fluid::BorderOpt</type>
      <name>get_border_impl</name>
      <anchorfile>d0/dba/structcv_1_1detail_1_1get__border__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>abf405aa66a371ebc329762d376f1d5b6</anchor>
      <arglist>(const GMetaArgs &amp;metas, const cv::GArgs &amp;in_args, cv::detail::Seq&lt; IIs... &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static gapi::fluid::BorderOpt</type>
      <name>help</name>
      <anchorfile>d0/dba/structcv_1_1detail_1_1get__border__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>aad773243643fc57869eecc714286fedc</anchor>
      <arglist>(const GMetaArgs &amp;metas, const cv::GArgs &amp;in_args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_compound_in</name>
    <filename>d0/de1/structcv_1_1detail_1_1get__compound__in.html</filename>
    <templarg>typename T</templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>d0/de1/structcv_1_1detail_1_1get__compound__in.html</anchorfile>
      <anchor>a38b794a6624fad95edb6290d4e4edd82</anchor>
      <arglist>(GCompoundContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_compound_in&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>d9/d3d/structcv_1_1detail_1_1get__compound__in_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static cv::GArray&lt; U &gt;</type>
      <name>get</name>
      <anchorfile>d9/d3d/structcv_1_1detail_1_1get__compound__in_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>aec0cf31f3d9d02bf6ca8ae3657995db5</anchor>
      <arglist>(GCompoundContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_compound_in&lt; cv::GMatP &gt;</name>
    <filename>d2/daa/structcv_1_1detail_1_1get__compound__in_3_01cv_1_1GMatP_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::GMatP</type>
      <name>get</name>
      <anchorfile>d2/daa/structcv_1_1detail_1_1get__compound__in_3_01cv_1_1GMatP_01_4.html</anchorfile>
      <anchor>a15963ff576bff7fcd9fa0c88e41ecbd6</anchor>
      <arglist>(GCompoundContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_compound_in&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>d4/dc9/structcv_1_1detail_1_1get__compound__in_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static cv::GOpaque&lt; U &gt;</type>
      <name>get</name>
      <anchorfile>d4/dc9/structcv_1_1detail_1_1get__compound__in_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>adfb8200917cd333c81de9ad2edf54f72</anchor>
      <arglist>(GCompoundContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in</name>
    <filename>db/d2c/structcv_1_1detail_1_1get__in.html</filename>
    <templarg>class T</templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>db/d2c/structcv_1_1detail_1_1get__in.html</anchorfile>
      <anchor>af737fb6b61f7d230428788080d80e653</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GArray&lt; cv::GArray&lt; U &gt; &gt; &gt;</name>
    <filename>da/de0/structcv_1_1detail_1_1get__in_3_01cv_1_1GArray_3_01cv_1_1GArray_3_01U_01_4_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <base>cv::detail::get_in&lt; cv::GArray&lt; std::vector&lt; U &gt; &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GArray&lt; cv::GMat &gt; &gt;</name>
    <filename>dc/df4/structcv_1_1detail_1_1get__in_3_01cv_1_1GArray_3_01cv_1_1GMat_01_4_01_4.html</filename>
    <base>cv::detail::get_in&lt; cv::GArray&lt; cv::Mat &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GArray&lt; cv::GScalar &gt; &gt;</name>
    <filename>d8/dfd/structcv_1_1detail_1_1get__in_3_01cv_1_1GArray_3_01cv_1_1GScalar_01_4_01_4.html</filename>
    <base>cv::detail::get_in&lt; cv::GArray&lt; cv::Scalar &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>d5/dd2/structcv_1_1detail_1_1get__in_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; U &gt; &amp;</type>
      <name>get</name>
      <anchorfile>d5/dd2/structcv_1_1detail_1_1get__in_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>af949ac6cc2a0c046862a2e5c01f02d07</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GFrame &gt;</name>
    <filename>dc/d6d/structcv_1_1detail_1_1get__in_3_01cv_1_1GFrame_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::MediaFrame</type>
      <name>get</name>
      <anchorfile>dc/d6d/structcv_1_1detail_1_1get__in_3_01cv_1_1GFrame_01_4.html</anchorfile>
      <anchor>abd0b33a337129cf5367b3e87f5f3b709</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GMat &gt;</name>
    <filename>d3/d28/structcv_1_1detail_1_1get__in_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::Mat</type>
      <name>get</name>
      <anchorfile>d3/d28/structcv_1_1detail_1_1get__in_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a2470c880f76f5cf1b096013483e26c8d</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GMatP &gt;</name>
    <filename>d0/d43/structcv_1_1detail_1_1get__in_3_01cv_1_1GMatP_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::Mat</type>
      <name>get</name>
      <anchorfile>d0/d43/structcv_1_1detail_1_1get__in_3_01cv_1_1GMatP_01_4.html</anchorfile>
      <anchor>a0544bac2479959af09188698698a17fc</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GOpaque&lt; cv::GMat &gt; &gt;</name>
    <filename>dc/d74/structcv_1_1detail_1_1get__in_3_01cv_1_1GOpaque_3_01cv_1_1GMat_01_4_01_4.html</filename>
    <base>cv::detail::get_in&lt; cv::GOpaque&lt; cv::Mat &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GOpaque&lt; cv::GScalar &gt; &gt;</name>
    <filename>dc/dfb/structcv_1_1detail_1_1get__in_3_01cv_1_1GOpaque_3_01cv_1_1GScalar_01_4_01_4.html</filename>
    <base>cv::detail::get_in&lt; cv::GOpaque&lt; cv::Mat &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>d2/ddf/structcv_1_1detail_1_1get__in_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static const U &amp;</type>
      <name>get</name>
      <anchorfile>d2/ddf/structcv_1_1detail_1_1get__in_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a6c033e703045550a0ac456dfc00a4146</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_in&lt; cv::GScalar &gt;</name>
    <filename>d4/d62/structcv_1_1detail_1_1get__in_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::Scalar</type>
      <name>get</name>
      <anchorfile>d4/d62/structcv_1_1detail_1_1get__in_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>a07d3029ad32757f5b8071aa62466bb21</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out</name>
    <filename>d0/d6a/structcv_1_1detail_1_1get__out.html</filename>
    <templarg>class T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out&lt; cv::GArray&lt; cv::GArray&lt; U &gt; &gt; &gt;</name>
    <filename>dd/d91/structcv_1_1detail_1_1get__out_3_01cv_1_1GArray_3_01cv_1_1GArray_3_01U_01_4_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <base>cv::detail::get_out&lt; cv::GArray&lt; std::vector&lt; U &gt; &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out&lt; cv::GArray&lt; cv::GMat &gt; &gt;</name>
    <filename>d5/d78/structcv_1_1detail_1_1get__out_3_01cv_1_1GArray_3_01cv_1_1GMat_01_4_01_4.html</filename>
    <base>cv::detail::get_out&lt; cv::GArray&lt; cv::Mat &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>db/d3b/structcv_1_1detail_1_1get__out_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static std::vector&lt; U &gt; &amp;</type>
      <name>get</name>
      <anchorfile>db/d3b/structcv_1_1detail_1_1get__out_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a8f08495d580a6d061a950a825dccaa15</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out&lt; cv::GFrame &gt;</name>
    <filename>d4/d67/structcv_1_1detail_1_1get__out_3_01cv_1_1GFrame_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::MediaFrame &amp;</type>
      <name>get</name>
      <anchorfile>d4/d67/structcv_1_1detail_1_1get__out_3_01cv_1_1GFrame_01_4.html</anchorfile>
      <anchor>a7bee9855d5b3f624826fb0df65f704a5</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out&lt; cv::GMat &gt;</name>
    <filename>d2/d32/structcv_1_1detail_1_1get__out_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static tracked_cv_mat</type>
      <name>get</name>
      <anchorfile>d2/d32/structcv_1_1detail_1_1get__out_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a4bae360c97de33ffabfbe1cf6e04123e</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out&lt; cv::GMatP &gt;</name>
    <filename>d2/dba/structcv_1_1detail_1_1get__out_3_01cv_1_1GMatP_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static tracked_cv_mat</type>
      <name>get</name>
      <anchorfile>d2/dba/structcv_1_1detail_1_1get__out_3_01cv_1_1GMatP_01_4.html</anchorfile>
      <anchor>a898affdb9e8abd49cecdec3c19545730</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>d0/d87/structcv_1_1detail_1_1get__out_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static U &amp;</type>
      <name>get</name>
      <anchorfile>d0/d87/structcv_1_1detail_1_1get__out_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a6e2816fb0a9dbe9339f3e696fe7c4767</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_out&lt; cv::GScalar &gt;</name>
    <filename>d0/d5c/structcv_1_1detail_1_1get__out_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::Scalar &amp;</type>
      <name>get</name>
      <anchorfile>d0/d5c/structcv_1_1detail_1_1get__out_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>a22b7b8b6483eda672ba2493e79cb0cca</anchor>
      <arglist>(GCPUContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_window_helper</name>
    <filename>da/dc9/structcv_1_1detail_1_1get__window__helper.html</filename>
    <templarg>bool CallCustomGetWindow</templarg>
    <templarg>typename</templarg>
    <templarg>typename... Ins</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_window_helper&lt; false, Impl, Ins... &gt;</name>
    <filename>d7/d41/structcv_1_1detail_1_1get__window__helper_3_01false_00_01Impl_00_01Ins_8_8_8_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>help</name>
      <anchorfile>d7/d41/structcv_1_1detail_1_1get__window__helper_3_01false_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>a94545ee937d1bfd10910ef7ef0fa3818</anchor>
      <arglist>(const cv::GMetaArgs &amp;, const cv::GArgs &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::get_window_helper&lt; true, Impl, Ins... &gt;</name>
    <filename>d3/d50/structcv_1_1detail_1_1get__window__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>get_window_impl</name>
      <anchorfile>d3/d50/structcv_1_1detail_1_1get__window__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>ae0a34cda2fd1ce075b0270032e5378c5</anchor>
      <arglist>(const GMetaArgs &amp;metas, const cv::GArgs &amp;in_args, cv::detail::Seq&lt; IIs... &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>help</name>
      <anchorfile>d3/d50/structcv_1_1detail_1_1get__window__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>a84613ce7cf25936564c77bedc6756074</anchor>
      <arglist>(const GMetaArgs &amp;metas, const cv::GArgs &amp;in_args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GFluidKernel</name>
    <filename>d0/dc4/classcv_1_1GFluidKernel.html</filename>
    <member kind="typedef">
      <type>std::function&lt; gapi::fluid::BorderOpt(const GMetaArgs &amp;, const GArgs &amp;)&gt;</type>
      <name>B</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>acba224640f0f60620a5d936cb2e6bb3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const cv::GArgs &amp;, const std::vector&lt; gapi::fluid::Buffer * &gt; &amp;)&gt;</type>
      <name>F</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>aa90564111600d3a008f62f19ccef689a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; int(const GMetaArgs &amp;, const GArgs &amp;)&gt;</type>
      <name>GW</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a4e11dfec24f2271e6c075bebb482b634</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(const cv::GMetaArgs &amp;, const cv::GArgs &amp;, gapi::fluid::Buffer &amp;)&gt;</type>
      <name>IS</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a9b302cf0f61f16dda9d192b9c0c12627</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Kind</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a8af159f1d2f0183faeb58620029f5196</anchor>
      <arglist></arglist>
      <enumvalue file="d0/dc4/classcv_1_1GFluidKernel.html" anchor="a8af159f1d2f0183faeb58620029f5196ad7778d0c64b6ba21494c97f77a66885a">Filter</enumvalue>
      <enumvalue file="d0/dc4/classcv_1_1GFluidKernel.html" anchor="a8af159f1d2f0183faeb58620029f5196a9d723d04c40bfd81835c0766a698cf63">Resize</enumvalue>
      <enumvalue file="d0/dc4/classcv_1_1GFluidKernel.html" anchor="a8af159f1d2f0183faeb58620029f5196a16837c2743fdb5c65b4aa24414c9769e">YUV420toRGB</enumvalue>
    </member>
    <member kind="typedef">
      <type>std::function&lt; GMetaArgs(const GMetaArgs &amp;, const GArgs &amp;)&gt;</type>
      <name>M</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>af142894c00fefc7ab279f7a07c9d4483</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(gapi::fluid::Buffer &amp;)&gt;</type>
      <name>RS</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a1f42985cb666b38d9a398787d602b0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GFluidKernel</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a43989c69fb2f587d7fdb3517909a7ccb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GFluidKernel</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a20bc42eb01c8c6144b3e2e542763f800</anchor>
      <arglist>(Kind k, int l, bool scratch, const F &amp;f, const IS &amp;is, const RS &amp;rs, const B &amp;b, const GW &amp;win)</arglist>
    </member>
    <member kind="variable">
      <type>const B</type>
      <name>m_b</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a950e44699c320b9704842ee43f68f8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const F</type>
      <name>m_f</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>afb33f4543e3c21e4477c659c41010878</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const GW</type>
      <name>m_gw</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a599fa1e42090456a4db959ab949fefcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const IS</type>
      <name>m_is</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a5d2dfed8c8ed15931ef929661dadcb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Kind</type>
      <name>m_kind</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>afa847a31acb72ac70c10972f53479cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>m_lpi</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>ab99969329bfc1c8ce49d51ce508486d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const RS</type>
      <name>m_rs</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a72cf9e5853447b948aaa4779cbe222ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const bool</type>
      <name>m_scratch</name>
      <anchorfile>d0/dc4/classcv_1_1GFluidKernel.html</anchorfile>
      <anchor>a0ba3a59bfa5c9983deb8b2afcb2364fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GFluidKernelImpl</name>
    <filename>dc/d9b/classcv_1_1GFluidKernelImpl.html</filename>
    <templarg>class Impl</templarg>
    <templarg>class K</templarg>
    <templarg>bool UseScratch</templarg>
    <base>cv::detail::KernelTag</base>
    <member kind="typedef">
      <type>K</type>
      <name>API</name>
      <anchorfile>dc/d9b/classcv_1_1GFluidKernelImpl.html</anchorfile>
      <anchor>ad9654fa0fdd7323acf55e4b69c6000f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>dc/d9b/classcv_1_1GFluidKernelImpl.html</anchorfile>
      <anchor>a62a9bc5a8416759d171d45b86e19328f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GFluidKernel</type>
      <name>kernel</name>
      <anchorfile>dc/d9b/classcv_1_1GFluidKernelImpl.html</anchorfile>
      <anchor>a40c9b2a67c333453dff3d6e9adf2fdca</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GFluidOutputRois</name>
    <filename>d9/d17/structcv_1_1GFluidOutputRois.html</filename>
    <member kind="variable">
      <type>std::vector&lt; cv::Rect &gt;</type>
      <name>rois</name>
      <anchorfile>d9/d17/structcv_1_1GFluidOutputRois.html</anchorfile>
      <anchor>afddaa3fbe65f8dfdc086ef6ba5ebdd81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GFluidParallelFor</name>
    <filename>d8/d47/structcv_1_1GFluidParallelFor.html</filename>
    <member kind="variable">
      <type>std::function&lt; void(std::size_t size, std::function&lt; void(std::size_t index)&gt;)&gt;</type>
      <name>parallel_for</name>
      <anchorfile>d8/d47/structcv_1_1GFluidParallelFor.html</anchorfile>
      <anchor>a29165e40bfaacc7a6b274f33d0f6acfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GFluidParallelOutputRois</name>
    <filename>d6/d0b/structcv_1_1GFluidParallelOutputRois.html</filename>
    <member kind="variable">
      <type>std::vector&lt; GFluidOutputRois &gt;</type>
      <name>parallel_rois</name>
      <anchorfile>d6/d0b/structcv_1_1GFluidParallelOutputRois.html</anchorfile>
      <anchor>a63e3d812ff785fa33d59c810d68fdef8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GFrame</name>
    <filename>d9/d94/classcv_1_1GFrame.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GFrame</name>
      <anchorfile>d9/d94/classcv_1_1GFrame.html</anchorfile>
      <anchor>aa37d3c4ca6206bac875600392fb67e48</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GFrameDesc</name>
    <filename>df/dec/structcv_1_1GFrameDesc.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>df/dec/structcv_1_1GFrameDesc.html</anchorfile>
      <anchor>a8233ec176cd20709a9db656464907d28</anchor>
      <arglist>(const GFrameDesc &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>MediaFormat</type>
      <name>fmt</name>
      <anchorfile>df/dec/structcv_1_1GFrameDesc.html</anchorfile>
      <anchor>a21290423ac04b8b7815c71154cf76720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Size</type>
      <name>size</name>
      <anchorfile>df/dec/structcv_1_1GFrameDesc.html</anchorfile>
      <anchor>afccf01e1cc092a85022686a4dcff3017</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GFTTDetector</name>
    <filename>df/d21/classcv_1_1GFTTDetector.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBlockSize</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a24c55c59ba7fb397a2eac304e6d1f548</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>ad5d28599095934d718d1177e740a6d47</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getGradientSize</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>adc7cb6b8f21b57d69de5ffcf65977c1e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getHarrisDetector</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>ad0e4a6f923c186fd181fafd54c581d49</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getK</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a9ff0f1691b4716a874be38382dfbd7cf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxFeatures</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a307ff4285b0dd5f977d284d7f18bec16</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinDistance</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>af8c9bcee8e5329be46e2164a09c04863</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getQualityLevel</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a34a61104d4c180029d12499ae465094b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBlockSize</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>ac44ba3d060603efa0af8da079f5fedb3</anchor>
      <arglist>(int blockSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGradientSize</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>ad20a326cd20f438db3a3e0ff8a05097d</anchor>
      <arglist>(int gradientSize_)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHarrisDetector</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>ae91924c613b0736f338ae541d7c51a4e</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setK</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a54427c38033b6c2de48c6a49b085ec29</anchor>
      <arglist>(double k)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxFeatures</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>ade841e3ce9dc7e0c23e90442a6ff13df</anchor>
      <arglist>(int maxFeatures)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinDistance</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a02d13a8b58df03f5165a9ca5262aae86</anchor>
      <arglist>(double minDistance)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setQualityLevel</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a55cb5f40d65ad96483f4d5667f932ec1</anchor>
      <arglist>(double qlevel)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GFTTDetector &gt;</type>
      <name>create</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a6e218f64fd0002e37972b582e0d49d87</anchor>
      <arglist>(int maxCorners, double qualityLevel, double minDistance, int blockSize, int gradientSize, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GFTTDetector &gt;</type>
      <name>create</name>
      <anchorfile>df/d21/classcv_1_1GFTTDetector.html</anchorfile>
      <anchor>a451f8bb847b8deffaa3aeaa9705feeef</anchor>
      <arglist>(int maxCorners=1000, double qualityLevel=0.01, double minDistance=1, int blockSize=3, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GInfer</name>
    <filename>d5/d7b/structcv_1_1GInfer.html</filename>
    <templarg>typename Net</templarg>
    <templarg>typename... Args</templarg>
    <base>cv::GInferBase</base>
    <base>cv::detail::KernelTypeMedium&lt; GInfer&lt; Net, Args... &gt;, InferAPI&lt; Net, Args... &gt;::type &gt;</base>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>d5/d7b/structcv_1_1GInfer.html</anchorfile>
      <anchor>aabe853f470796708995ff7d97d13d7ea</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>tag</name>
      <anchorfile>d5/d7b/structcv_1_1GInfer.html</anchorfile>
      <anchor>a5df3bc0b96b06dbf72a74d3ccff8baac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GInferBase</name>
    <filename>de/dc3/structcv_1_1GInferBase.html</filename>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>de/dc3/structcv_1_1GInferBase.html</anchorfile>
      <anchor>aabe853f470796708995ff7d97d13d7ea</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>id</name>
      <anchorfile>de/dc3/structcv_1_1GInferBase.html</anchorfile>
      <anchor>af3a74314097e3c234a90f174c2a589ee</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GInferInputsTyped</name>
    <filename>d5/dce/classcv_1_1detail_1_1GInferInputsTyped.html</filename>
    <templarg>typename... Ts</templarg>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, StorageT &gt;</type>
      <name>Map</name>
      <anchorfile>d5/dce/classcv_1_1detail_1_1GInferInputsTyped.html</anchorfile>
      <anchor>a02629c4bea2c7bbcaad1ae164961cd73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::util::variant&lt; Ts... &gt;</type>
      <name>StorageT</name>
      <anchorfile>d5/dce/classcv_1_1detail_1_1GInferInputsTyped.html</anchorfile>
      <anchor>a50757a4e2455452d48f8b6e92af0638a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GInferInputsTyped</name>
      <anchorfile>d5/dce/classcv_1_1detail_1_1GInferInputsTyped.html</anchorfile>
      <anchor>a4ef16de47986c1edfe471cfbc0b2e34d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Map &amp;</type>
      <name>getBlobs</name>
      <anchorfile>d5/dce/classcv_1_1detail_1_1GInferInputsTyped.html</anchorfile>
      <anchor>a38aa79c0af98c7f3fcf193022bf81579</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>StorageT &amp;</type>
      <name>operator[]</name>
      <anchorfile>d5/dce/classcv_1_1detail_1_1GInferInputsTyped.html</anchorfile>
      <anchor>a719af94703d039baeedb6fd6624cc0df</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>GInferInputsTyped&lt; Ts... &gt; &amp;</type>
      <name>setInput</name>
      <anchorfile>d5/dce/classcv_1_1detail_1_1GInferInputsTyped.html</anchorfile>
      <anchor>a84fe8eeab8b52ebae86538006f530e6b</anchor>
      <arglist>(const std::string &amp;name, U in)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GInferList</name>
    <filename>d3/dc3/structcv_1_1GInferList.html</filename>
    <templarg>typename Net</templarg>
    <templarg>typename... Args</templarg>
    <base>cv::GInferListBase</base>
    <base>cv::detail::KernelTypeMedium&lt; GInferList&lt; Net, Args... &gt;, InferAPIList&lt; Net, Args... &gt;::type &gt;</base>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>d3/dc3/structcv_1_1GInferList.html</anchorfile>
      <anchor>a88c80495e9eb6ffdf59cd9a721de0a88</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>tag</name>
      <anchorfile>d3/dc3/structcv_1_1GInferList.html</anchorfile>
      <anchor>aa4204822fee631a3818d3fa1efe10345</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GInferList2</name>
    <filename>d2/d4c/structcv_1_1GInferList2.html</filename>
    <templarg>typename Net</templarg>
    <templarg>typename T</templarg>
    <templarg>typename... Args</templarg>
    <base>cv::GInferList2Base</base>
    <base>cv::detail::KernelTypeMedium&lt; GInferList2&lt; Net, T, Args... &gt;, InferAPIList2&lt; Net, T, Args... &gt;::type &gt;</base>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>d2/d4c/structcv_1_1GInferList2.html</anchorfile>
      <anchor>aa0dab3e5b175827c1a9e54ed36137ab9</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>tag</name>
      <anchorfile>d2/d4c/structcv_1_1GInferList2.html</anchorfile>
      <anchor>a82c7c342826aee11bf644f078233dd63</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GInferList2Base</name>
    <filename>dc/d3f/structcv_1_1GInferList2Base.html</filename>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>dc/d3f/structcv_1_1GInferList2Base.html</anchorfile>
      <anchor>aa0dab3e5b175827c1a9e54ed36137ab9</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>id</name>
      <anchorfile>dc/d3f/structcv_1_1GInferList2Base.html</anchorfile>
      <anchor>af4b00ea073d4a0764f9ad675001805b5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GInferListBase</name>
    <filename>d2/db8/structcv_1_1GInferListBase.html</filename>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>d2/db8/structcv_1_1GInferListBase.html</anchorfile>
      <anchor>a88c80495e9eb6ffdf59cd9a721de0a88</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>id</name>
      <anchorfile>d2/db8/structcv_1_1GInferListBase.html</anchorfile>
      <anchor>af5cdef62d512e2e9f158b64c9d00f113</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GInferOutputsTyped</name>
    <filename>d1/d00/classcv_1_1detail_1_1GInferOutputsTyped.html</filename>
    <templarg>typename OutT</templarg>
    <member kind="function">
      <type></type>
      <name>GInferOutputsTyped</name>
      <anchorfile>d1/d00/classcv_1_1detail_1_1GInferOutputsTyped.html</anchorfile>
      <anchor>a911f713712c5d222d8c52233f1e38f8e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GInferOutputsTyped</name>
      <anchorfile>d1/d00/classcv_1_1detail_1_1GInferOutputsTyped.html</anchorfile>
      <anchor>a542cce31b0eb8cc1a3bae3de38c81a48</anchor>
      <arglist>(std::shared_ptr&lt; cv::GCall &gt; call)</arglist>
    </member>
    <member kind="function">
      <type>OutT</type>
      <name>at</name>
      <anchorfile>d1/d00/classcv_1_1detail_1_1GInferOutputsTyped.html</anchorfile>
      <anchor>a7578bc5fe9418d18a412978c8a620b0a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GInferROI</name>
    <filename>de/dbe/structcv_1_1GInferROI.html</filename>
    <templarg>typename Net</templarg>
    <templarg>typename T</templarg>
    <base>cv::GInferROIBase</base>
    <base>cv::detail::KernelTypeMedium&lt; GInferROI&lt; Net, T &gt;, InferAPIRoi&lt; Net, T &gt;::type &gt;</base>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>de/dbe/structcv_1_1GInferROI.html</anchorfile>
      <anchor>ab367093f7d5bb59ead5a28980dbae651</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>tag</name>
      <anchorfile>de/dbe/structcv_1_1GInferROI.html</anchorfile>
      <anchor>a16f93d85de04ba49446003264fc119fa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GInferROIBase</name>
    <filename>dd/d00/structcv_1_1GInferROIBase.html</filename>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>dd/d00/structcv_1_1GInferROIBase.html</anchorfile>
      <anchor>ab367093f7d5bb59ead5a28980dbae651</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>id</name>
      <anchorfile>dd/d00/structcv_1_1GInferROIBase.html</anchorfile>
      <anchor>a85fd8c21ecc54c7aa8f1ebe117e4aa37</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GIOProtoArgs</name>
    <filename>d6/d89/structcv_1_1GIOProtoArgs.html</filename>
    <templarg>class Tag</templarg>
    <member kind="function">
      <type></type>
      <name>GIOProtoArgs</name>
      <anchorfile>d6/d89/structcv_1_1GIOProtoArgs.html</anchorfile>
      <anchor>a17c6759ed3f0f178e616bf71db77033a</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GIOProtoArgs</name>
      <anchorfile>d6/d89/structcv_1_1GIOProtoArgs.html</anchorfile>
      <anchor>a06f3a9070fde31af258f1ff16e678141</anchor>
      <arglist>(const GProtoArgs &amp;args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GIOProtoArgs</name>
      <anchorfile>d6/d89/structcv_1_1GIOProtoArgs.html</anchorfile>
      <anchor>a3cb4d34afcd8ae600c0b4c7fcdb815bc</anchor>
      <arglist>(GProtoArgs &amp;&amp;args)</arglist>
    </member>
    <member kind="variable">
      <type>GProtoArgs</type>
      <name>m_args</name>
      <anchorfile>d6/d89/structcv_1_1GIOProtoArgs.html</anchorfile>
      <anchor>adb76d556a45d030c17f395c5e5931944</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend GIOProtoArgs&lt; Tg &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>d6/d89/structcv_1_1GIOProtoArgs.html</anchorfile>
      <anchor>a5c1272ad32df58a2c5ab4041593b0c48</anchor>
      <arglist>(cv::GIOProtoArgs&lt; Tg &gt; &amp;lhs, const GIOProtoArgs&lt; Tg &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GKernel</name>
    <filename>db/d4d/structcv_1_1GKernel.html</filename>
    <member kind="typedef">
      <type>std::function&lt; GMetaArgs(const GMetaArgs &amp;, const GArgs &amp;)&gt;</type>
      <name>M</name>
      <anchorfile>db/d4d/structcv_1_1GKernel.html</anchorfile>
      <anchor>af5179aca40f58498cc40167e11cec29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GKinds</type>
      <name>inKinds</name>
      <anchorfile>db/d4d/structcv_1_1GKernel.html</anchorfile>
      <anchor>af1efa54532b421fefd67edcc0e310861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>db/d4d/structcv_1_1GKernel.html</anchorfile>
      <anchor>a02ce54363ef35ab1a4b9962232c45570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GCtors</type>
      <name>outCtors</name>
      <anchorfile>db/d4d/structcv_1_1GKernel.html</anchorfile>
      <anchor>a0873886f6be534cbfe112b907eb5c8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GKinds</type>
      <name>outKinds</name>
      <anchorfile>db/d4d/structcv_1_1GKernel.html</anchorfile>
      <anchor>afc343798aeaaf2db3b62bc1f743f659e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>M</type>
      <name>outMeta</name>
      <anchorfile>db/d4d/structcv_1_1GKernel.html</anchorfile>
      <anchor>a2443b2d47b2ac321fb63c7eb4c4b5085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GShapes</type>
      <name>outShapes</name>
      <anchorfile>db/d4d/structcv_1_1GKernel.html</anchorfile>
      <anchor>ad8618216603e49651d46bdfb95bac275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>db/d4d/structcv_1_1GKernel.html</anchorfile>
      <anchor>a95163137a554bd98aabe87ec14545478</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GKernelImpl</name>
    <filename>de/d30/structcv_1_1GKernelImpl.html</filename>
    <member kind="variable">
      <type>util::any</type>
      <name>opaque</name>
      <anchorfile>de/d30/structcv_1_1GKernelImpl.html</anchorfile>
      <anchor>a8bad17cf833d8a3fd75db96c4b42647a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GKernel::M</type>
      <name>outMeta</name>
      <anchorfile>de/d30/structcv_1_1GKernelImpl.html</anchorfile>
      <anchor>a4067fafd71312426eb1c5009ac02971b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GKernelPackage</name>
    <filename>d4/d3a/classcv_1_1GKernelPackage.html</filename>
    <member kind="function">
      <type>std::vector&lt; cv::gapi::GBackend &gt;</type>
      <name>backends</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>ac68cc5c35c6c722e60a9187092efbde3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>get_kernel_ids</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>a5ac4aee7850ecb6df6c11a4c22c30e2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; GTransform &gt; &amp;</type>
      <name>get_transformations</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>aead719629ed9ac2c68c25450464064e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>include</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>ae3c00ee55b2efc8057a24283a328900f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>include</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>a1641458bbe26b23bb5c4ad2d8c1f17d7</anchor>
      <arglist>(const cv::gapi::GBackend &amp;backend, const std::string &amp;kernel_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>include</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>a56cf73c1596af673052c6efffe15eac3</anchor>
      <arglist>(const cv::gapi::GFunctor &amp;functor)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>includes</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>a241956bdf05dc7d3fd4199c43f8e35de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>includesAPI</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>ac66fb69c2f0dda7b87bec2995bcecf17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>lookup</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>ab8295c41ed6dcd92169935e865169dda</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>aee70e44a2eecc1226c12f33a415c65e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>ad89105f73dec98d3865aa35d93646aaa</anchor>
      <arglist>(const cv::gapi::GBackend &amp;backend)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP std::size_t</type>
      <name>size</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>a412b8bb971ec29a340a95fffd7dbad88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend">
      <type>friend GKernelPackage</type>
      <name>cv::gapi::combine</name>
      <anchorfile>d4/d3a/classcv_1_1GKernelPackage.html</anchorfile>
      <anchor>a8bb22dc04e28a2fdee031b50b0b629af</anchor>
      <arglist>(const GKernelPackage &amp;lhs, const GKernelPackage &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GKernelType</name>
    <filename>dd/dd2/classcv_1_1GKernelType.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="class">
    <name>cv::GKernelType&lt; K, std::function&lt; R(Args...)&gt; &gt;</name>
    <filename>df/d7c/classcv_1_1GKernelType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename R</templarg>
    <templarg>typename... Args</templarg>
    <base>cv::detail::MetaHelper&lt; K, std::tuple&lt; Args... &gt;, R &gt;</base>
    <base>cv::detail::NoTag</base>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>InArgs</name>
      <anchorfile>df/d7c/classcv_1_1GKernelType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a7215cc7c28a5d1d3d20397e3bcba6675</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; R &gt;</type>
      <name>OutArgs</name>
      <anchorfile>df/d7c/classcv_1_1GKernelType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a4d3d93d4cceda20b6712ca4b0a21ceaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static R</type>
      <name>on</name>
      <anchorfile>df/d7c/classcv_1_1GKernelType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a22b2b5fd61dd5989e0b283d1874bc39b</anchor>
      <arglist>(Args... args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GKernelTypeM</name>
    <filename>da/d42/classcv_1_1GKernelTypeM.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="class">
    <name>cv::GKernelTypeM&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</name>
    <filename>dc/d2d/classcv_1_1GKernelTypeM_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename... R</templarg>
    <templarg>typename... Args</templarg>
    <base>cv::detail::MetaHelper&lt; K, std::tuple&lt; Args... &gt;, std::tuple&lt; R... &gt; &gt;</base>
    <base>cv::detail::NoTag</base>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>InArgs</name>
      <anchorfile>dc/d2d/classcv_1_1GKernelTypeM_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a2839de0a0c028b1112bc115e67b08e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; R... &gt;</type>
      <name>OutArgs</name>
      <anchorfile>dc/d2d/classcv_1_1GKernelTypeM_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a5d425af9fdadd9e84aa9ae9da620fb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::tuple&lt; R... &gt;</type>
      <name>on</name>
      <anchorfile>dc/d2d/classcv_1_1GKernelTypeM_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>af34921225ca8a7c9faf1558008767166</anchor>
      <arglist>(Args... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::GlobPtr</name>
    <filename>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</anchorfile>
      <anchor>a12c24f13b56d6b76e55a21db42b95375</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</anchorfile>
      <anchor>ae0b0aee5db1ec717753abc3b9e38a999</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T &amp;</type>
      <name>operator()</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</anchorfile>
      <anchor>a8029b127b8c3f4562df66f94a4edaed9</anchor>
      <arglist>(int y, int x)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ const T &amp;</type>
      <name>operator()</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</anchorfile>
      <anchor>a78d11bfe55be31edf95c9deb36e2c3d0</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T *</type>
      <name>row</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</anchorfile>
      <anchor>ab1d898f03241c092f6da42d48bc9dbfa</anchor>
      <arglist>(int y)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ const T *</type>
      <name>row</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</anchorfile>
      <anchor>a4fdffb512d209ec870268ea7f1bc29ef</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="variable">
      <type>T *</type>
      <name>data</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</anchorfile>
      <anchor>a08c60e63849725a9e983941960ac3b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>step</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1GlobPtr.html</anchorfile>
      <anchor>ae913de2a7d43776977be4ed78d0d9765</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::GlobPtrSz</name>
    <filename>de/d2e/structcv_1_1cudev_1_1GlobPtrSz.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::GlobPtr&lt; T &gt;</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>de/d2e/structcv_1_1cudev_1_1GlobPtrSz.html</anchorfile>
      <anchor>adb3ca4dbb9b8925ab9b421d769aba582</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>de/d2e/structcv_1_1cudev_1_1GlobPtrSz.html</anchorfile>
      <anchor>acac6694e561997683a142f9ff1f8afac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GMat</name>
    <filename>df/daa/classcv_1_1GMat.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GMat</name>
      <anchorfile>df/daa/classcv_1_1GMat.html</anchorfile>
      <anchor>a0760c6c75e8030cc2886d41a80f3f917</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GMat</name>
      <anchorfile>df/daa/classcv_1_1GMat.html</anchorfile>
      <anchor>a13a05193a4a08d8a47a72c4dc477b06a</anchor>
      <arglist>(cv::Mat m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GMatDesc</name>
    <filename>d0/d82/structcv_1_1GMatDesc.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GMatDesc</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>ab88cbb0da066393022f397871ad8e87f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GMatDesc</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a9f4bbe77029d3d24f0bfb55fc363d825</anchor>
      <arglist>(int d, const std::vector&lt; int &gt; &amp;dd)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GMatDesc</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a1132449b45d160020724302400816343</anchor>
      <arglist>(int d, int c, cv::Size s, bool p=false)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GMatDesc</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>ae7c31b8a33343e0a3f81dfc5cf20dded</anchor>
      <arglist>(int d, std::vector&lt; int &gt; &amp;&amp;dd)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GMatDesc</type>
      <name>asInterleaved</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>ace08ce0c2a52718ecf3cc2729b686021</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GMatDesc</type>
      <name>asPlanar</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a64d49089afba7414b51f27b8bbffb2e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GMatDesc</type>
      <name>asPlanar</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a3d47b599cc04c4f9b3fceb3941084982</anchor>
      <arglist>(int planes) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDescribe</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>af5ff4c580b9c3d2162ae4d6ff9c0537e</anchor>
      <arglist>(const cv::Mat &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canDescribe</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a8e7480f125ed884dc19ab199ffd8e352</anchor>
      <arglist>(const cv::RMat &amp;mat) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isND</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a2597ddde56d22b00bc0174978309849b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a6b16d9a0f3bb63fa355a63a05a5fd397</anchor>
      <arglist>(const GMatDesc &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a15c5b7fd785e239a1863f4658c1c53ac</anchor>
      <arglist>(const GMatDesc &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GMatDesc</type>
      <name>withDepth</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a964bd20bd0f7be0b171a13e256e637ab</anchor>
      <arglist>(int ddepth) const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GMatDesc</type>
      <name>withSize</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>aa4b922bb47e8eb25ff1c04bd3492e8fd</anchor>
      <arglist>(cv::Size sz) const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GMatDesc</type>
      <name>withSizeDelta</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>ae2f65f0e4a1e95f25bf22d1438d3eedf</anchor>
      <arglist>(cv::Size delta) const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GMatDesc</type>
      <name>withSizeDelta</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>aab7d4150e2c9f02ed8b03321fb9f6bc4</anchor>
      <arglist>(int dx, int dy) const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP GMatDesc</type>
      <name>withType</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a757aa00ebfaab7bc18a089bacef9bd28</anchor>
      <arglist>(int ddepth, int dchan) const</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP int</type>
      <name>chan</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a8f48f2c254fadfc1c3a5ed3109ec0b28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP int</type>
      <name>depth</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a7f4e6789e7a271b08dffafd48a572741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP std::vector&lt; int &gt;</type>
      <name>dims</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a314d1b4394efca245828f730a2dff865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP bool</type>
      <name>planar</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a8b9150097877154e6ce47e809a57253c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP cv::Size</type>
      <name>size</name>
      <anchorfile>d0/d82/structcv_1_1GMatDesc.html</anchorfile>
      <anchor>a77d63c37cb49acd13b4deb35e25c2822</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GMatP</name>
    <filename>de/d39/classcv_1_1GMatP.html</filename>
    <base>cv::GMat</base>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GMat</name>
      <anchorfile>de/d39/classcv_1_1GMatP.html</anchorfile>
      <anchor>a0760c6c75e8030cc2886d41a80f3f917</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GMat</name>
      <anchorfile>de/d39/classcv_1_1GMatP.html</anchorfile>
      <anchor>a13a05193a4a08d8a47a72c4dc477b06a</anchor>
      <arglist>(cv::Mat m)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::streaming::detail::GMeta</name>
    <filename>d3/d40/structcv_1_1gapi_1_1streaming_1_1detail_1_1GMeta.html</filename>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>d3/d40/structcv_1_1gapi_1_1streaming_1_1detail_1_1GMeta.html</anchorfile>
      <anchor>a714704dbc4ecdbac09391059dde60af3</anchor>
      <arglist>(const GMetaArgs &amp;args, const GArgs &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>id</name>
      <anchorfile>d3/d40/structcv_1_1gapi_1_1streaming_1_1detail_1_1GMeta.html</anchorfile>
      <anchor>a43b0bb55fd6acbbf4d97bb63aa6cdb9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::tuple&lt; R... &gt;</type>
      <name>yield</name>
      <anchorfile>d3/d40/structcv_1_1gapi_1_1streaming_1_1detail_1_1GMeta.html</anchorfile>
      <anchor>aae2dc354c81f43bd501da0e5368ebcfc</anchor>
      <arglist>(cv::GCall &amp;call, cv::detail::Seq&lt; IIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::GNetPackage</name>
    <filename>de/dc4/structcv_1_1gapi_1_1GNetPackage.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GNetPackage</name>
      <anchorfile>de/dc4/structcv_1_1gapi_1_1GNetPackage.html</anchorfile>
      <anchor>a996dfc9c1549716add9cd05875a749b8</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GNetPackage</name>
      <anchorfile>de/dc4/structcv_1_1gapi_1_1GNetPackage.html</anchorfile>
      <anchor>a65a2f0d637add7237c00fe52df33f98e</anchor>
      <arglist>(std::initializer_list&lt; GNetParam &gt; ii)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GNetPackage</name>
      <anchorfile>de/dc4/structcv_1_1gapi_1_1GNetPackage.html</anchorfile>
      <anchor>a910df325b0bfbd123887ad943f634615</anchor>
      <arglist>(std::vector&lt; GNetParam &gt; nets)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; GBackend &gt;</type>
      <name>backends</name>
      <anchorfile>de/dc4/structcv_1_1gapi_1_1GNetPackage.html</anchorfile>
      <anchor>aee744163bbf134d7a09f4bcf81e95883</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; GNetParam &gt;</type>
      <name>networks</name>
      <anchorfile>de/dc4/structcv_1_1gapi_1_1GNetPackage.html</anchorfile>
      <anchor>ae18b954708d7bc69c9b8efe4fcda9da6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GNetworkType</name>
    <filename>dc/d61/classcv_1_1GNetworkType.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="class">
    <name>cv::GNetworkType&lt; K, std::function&lt; R(Args...)&gt; &gt;</name>
    <filename>dc/de8/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename R</templarg>
    <templarg>typename... Args</templarg>
    <member kind="typedef">
      <type>std::function&lt; R(Args...)&gt;</type>
      <name>API</name>
      <anchorfile>dc/de8/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a8deb9cb3b86d9ff737551479d58223a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>InArgs</name>
      <anchorfile>dc/de8/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a4e620f80b7c2260381689f2917c3dc9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; R &gt;</type>
      <name>OutArgs</name>
      <anchorfile>dc/de8/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a3e36c5b5f896a8c38ca9ec9214cb42e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>Result</name>
      <anchorfile>dc/de8/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a699ef8c594d5305ed0dbf74502bb8ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::GArray&lt; R &gt;</type>
      <name>ResultL</name>
      <anchorfile>dc/de8/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>aa8ca41b6f9ff154f122d3f5231b980b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GNetworkType&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</name>
    <filename>d1/da2/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename... R</templarg>
    <templarg>typename... Args</templarg>
    <member kind="typedef">
      <type>std::function&lt; Result(Args...)&gt;</type>
      <name>API</name>
      <anchorfile>d1/da2/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a250c7a499bcf263c64413b6a82addb00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Args... &gt;</type>
      <name>InArgs</name>
      <anchorfile>d1/da2/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a3713cb5a0d98f023b092dbff23be9766</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; R... &gt;</type>
      <name>OutArgs</name>
      <anchorfile>d1/da2/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a36e3cb62226e67796bf747908a4eacf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OutArgs</type>
      <name>Result</name>
      <anchorfile>d1/da2/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a3b2e87c13d5240a9f8b5b527554c369f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; cv::GArray&lt; R &gt;... &gt;</type>
      <name>ResultL</name>
      <anchorfile>d1/da2/classcv_1_1GNetworkType_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a3535631eb028f444e9ded6eb0d68a36f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GObtainCtor</name>
    <filename>d3/d75/structcv_1_1detail_1_1GObtainCtor.html</filename>
    <templarg>typename T</templarg>
    <member kind="function" static="yes">
      <type>static HostCtor</type>
      <name>get</name>
      <anchorfile>d3/d75/structcv_1_1detail_1_1GObtainCtor.html</anchorfile>
      <anchor>a71a636eaf14fedf2604a591983fb0be6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GOCLContext</name>
    <filename>d7/da9/classcv_1_1GOCLContext.html</filename>
    <member kind="function">
      <type>const T &amp;</type>
      <name>inArg</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>a13bf8e547cb0a8ec19f7bdbcc522d4b8</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="function">
      <type>const cv::UMat &amp;</type>
      <name>inMat</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>a1413227037257268438d8cec9655e453</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="function">
      <type>const cv::Scalar &amp;</type>
      <name>inVal</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>a0bf04f26d86176414a37c7eda4c2f1bc</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="function">
      <type>cv::UMat &amp;</type>
      <name>outMatR</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>ada7c2003e95cde36e799236b05710b96</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>outOpaqueR</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>a76631d68dddf893a99503aa415217505</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function">
      <type>cv::Scalar &amp;</type>
      <name>outValR</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>ae4f4f280b4988c4f56c638ea800657a5</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>outVecR</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>ad2b61e57cfbe69cd3d3f1a6da45b5d83</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>detail::OpaqueRef &amp;</type>
      <name>outOpaqueRef</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>a83a3bdd69c4a3a24e3077f83ed32294f</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>detail::VectorRef &amp;</type>
      <name>outVecRef</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>a85f0c414152c352e68bd642633541b9b</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; GArg &gt;</type>
      <name>m_args</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>adadfe363aeb36efda23e4a4c2b24c3fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unordered_map&lt; std::size_t, GRunArgP &gt;</type>
      <name>m_results</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>aef292728daf8181723a5a56a969e17dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>gimpl::GOCLExecutable</name>
      <anchorfile>d7/da9/classcv_1_1GOCLContext.html</anchorfile>
      <anchor>a1c0bdef3cddbcf4d7a1c64e48248732c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GOCLKernel</name>
    <filename>d5/d65/classcv_1_1GOCLKernel.html</filename>
    <member kind="typedef">
      <type>std::function&lt; void(GOCLContext &amp;)&gt;</type>
      <name>F</name>
      <anchorfile>d5/d65/classcv_1_1GOCLKernel.html</anchorfile>
      <anchor>aff00699e540127c7d92fb352164257ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GOCLKernel</name>
      <anchorfile>d5/d65/classcv_1_1GOCLKernel.html</anchorfile>
      <anchor>aa76103326cdf0b5ce42e5c8466dea113</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GOCLKernel</name>
      <anchorfile>d5/d65/classcv_1_1GOCLKernel.html</anchorfile>
      <anchor>a2da247db14accf228762984591ed1b8d</anchor>
      <arglist>(const F &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d5/d65/classcv_1_1GOCLKernel.html</anchorfile>
      <anchor>a4c2736a75bb29feb1ddd387947135393</anchor>
      <arglist>(GOCLContext &amp;ctx)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>F</type>
      <name>m_f</name>
      <anchorfile>d5/d65/classcv_1_1GOCLKernel.html</anchorfile>
      <anchor>a19d73000cd7b9d6fd63cd3c50ad8c4f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GOCLKernelImpl</name>
    <filename>d0/d0d/classcv_1_1GOCLKernelImpl.html</filename>
    <templarg>class Impl</templarg>
    <templarg>class K</templarg>
    <base>cv::detail::OCLCallHelper&lt; Impl, K::InArgs, K::OutArgs &gt;</base>
    <base>cv::detail::KernelTag</base>
    <member kind="typedef">
      <type>K</type>
      <name>API</name>
      <anchorfile>d0/d0d/classcv_1_1GOCLKernelImpl.html</anchorfile>
      <anchor>a89c12b602953b44d6488fb60efbff2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d0/d0d/classcv_1_1GOCLKernelImpl.html</anchorfile>
      <anchor>a1a6acaf585f91c212e24d860cf28eaf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::GOCLKernel</type>
      <name>kernel</name>
      <anchorfile>d0/d0d/classcv_1_1GOCLKernelImpl.html</anchorfile>
      <anchor>ac42fb5d276d34fdee3252879fe2ca72b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GOpaque</name>
    <filename>de/dfd/classcv_1_1GOpaque.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>GOpaque</name>
      <anchorfile>de/dfd/classcv_1_1GOpaque.html</anchorfile>
      <anchor>a16ea4129e488555bacf6a7fbb588ed13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GOpaqueDesc</name>
    <filename>d2/d93/structcv_1_1GOpaqueDesc.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d2/d93/structcv_1_1GOpaqueDesc.html</anchorfile>
      <anchor>acba456a8fd992b67f96176fd48a2b2e5</anchor>
      <arglist>(const GOpaqueDesc &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits</name>
    <filename>d3/d52/structcv_1_1detail_1_1GOpaqueTraits.html</filename>
    <templarg>typename T</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d3/d52/structcv_1_1detail_1_1GOpaqueTraits.html</anchorfile>
      <anchor>a591cc2c96a17cbdba7c539454484c88a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; bool &gt;</name>
    <filename>dd/dc8/structcv_1_1detail_1_1GOpaqueTraits_3_01bool_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>dd/dc8/structcv_1_1detail_1_1GOpaqueTraits_3_01bool_01_4.html</anchorfile>
      <anchor>aa7a6b09d03bb919e6f8ffa489695e47c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::gapi::wip::draw::Prim &gt;</name>
    <filename>dd/df3/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1gapi_1_1wip_1_1draw_1_1Prim_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>dd/df3/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1gapi_1_1wip_1_1draw_1_1Prim_01_4.html</anchorfile>
      <anchor>a42dc72476b4a9a33dfba98ea7215bb98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::GMat &gt;</name>
    <filename>d5/dd4/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d5/dd4/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a97f64aff649523401533399700843d61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::Mat &gt;</name>
    <filename>d0/d0e/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Mat_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d0/d0e/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Mat_01_4.html</anchorfile>
      <anchor>a9138f55f4705d6ab113dd0a588c2955e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::Point &gt;</name>
    <filename>d6/da8/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Point_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d6/da8/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Point_01_4.html</anchorfile>
      <anchor>a777b7503ad2da31a7e3e687dcab239e1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::Point2f &gt;</name>
    <filename>d3/dcd/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Point2f_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d3/dcd/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Point2f_01_4.html</anchorfile>
      <anchor>a46e31821cd3d36affc23aff859881a91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::Point3f &gt;</name>
    <filename>d8/d45/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Point3f_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d8/d45/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Point3f_01_4.html</anchorfile>
      <anchor>a162b0f9478801cad9cf8fd201efd5ba2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::Rect &gt;</name>
    <filename>db/d9a/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Rect_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>db/d9a/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Rect_01_4.html</anchorfile>
      <anchor>a54d23c25d64bfc58a4be7f0a2f525ed9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::Scalar &gt;</name>
    <filename>d0/d75/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Scalar_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d0/d75/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Scalar_01_4.html</anchorfile>
      <anchor>a6dc17c3471122cc8515d468e1b7be188</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; cv::Size &gt;</name>
    <filename>dd/dd9/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Size_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>dd/dd9/structcv_1_1detail_1_1GOpaqueTraits_3_01cv_1_1Size_01_4.html</anchorfile>
      <anchor>af65c28a53e755fa7de42ade3f1709899</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; double &gt;</name>
    <filename>d9/def/structcv_1_1detail_1_1GOpaqueTraits_3_01double_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d9/def/structcv_1_1detail_1_1GOpaqueTraits_3_01double_01_4.html</anchorfile>
      <anchor>a1ccc1dc4e414ca6647fb75634b08d82c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; float &gt;</name>
    <filename>db/d0b/structcv_1_1detail_1_1GOpaqueTraits_3_01float_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>db/d0b/structcv_1_1detail_1_1GOpaqueTraits_3_01float_01_4.html</anchorfile>
      <anchor>a3c4acca4c355ea1892f6d0a58895bc29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; int64_t &gt;</name>
    <filename>d0/d62/structcv_1_1detail_1_1GOpaqueTraits_3_01int64__t_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d0/d62/structcv_1_1detail_1_1GOpaqueTraits_3_01int64__t_01_4.html</anchorfile>
      <anchor>a152ac9d0ba3a81b6b72bf5e9a28160c1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; std::string &gt;</name>
    <filename>d9/d63/structcv_1_1detail_1_1GOpaqueTraits_3_01std_1_1string_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d9/d63/structcv_1_1detail_1_1GOpaqueTraits_3_01std_1_1string_01_4.html</anchorfile>
      <anchor>ace0190088da97facda8601cc366e7516</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GOpaqueTraits&lt; uint64_t &gt;</name>
    <filename>d5/dea/structcv_1_1detail_1_1GOpaqueTraits_3_01uint64__t_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d5/dea/structcv_1_1detail_1_1GOpaqueTraits_3_01uint64__t_01_4.html</anchorfile>
      <anchor>adff9e8480c4da00166d698d93d1c14e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GOpaqueU</name>
    <filename>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</filename>
    <member kind="function">
      <type></type>
      <name>GOpaqueU</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>ac50152f1ca17b4ed60e41fe1f8a814db</anchor>
      <arglist>(const GNode &amp;n, std::size_t out)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>holds</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a752ad6d60133ba776c5dc14f7ecf8d93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GOrigin &amp;</type>
      <name>priv</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a3a819954e6030dc8652a5b3e227ee308</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GOrigin &amp;</type>
      <name>priv</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a7db91addb70d45b3bcbe32e30563a287</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GOpaqueU</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a89955f0acb4ba0205d2c891b8e2ad45f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setConstructFcn</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a1448a7d29ac741c3d20b5b906aa70847</anchor>
      <arglist>(ConstructOpaque &amp;&amp;cv)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setKind</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>afdbd70f72447f5a8b8b40a4ddd268f6b</anchor>
      <arglist>(cv::detail::OpaqueKind)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>specifyType</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a2cbdb88bdca6bdd06a962d296825a494</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>storeKind</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a5f1c54fa09db16f49e2d773d7a59f142</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; TypeHintBase &gt;</type>
      <name>m_hint</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>afe5ee47633d9fd0815b4a4d50d5e09cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; GOrigin &gt;</type>
      <name>m_priv</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a908af0f95a5d30b7a4c6b2fd2f8a8cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>cv::GOpaque</name>
      <anchorfile>d4/ddf/classcv_1_1detail_1_1GOpaqueU.html</anchorfile>
      <anchor>a10c3bcecdebefc6d68165e97bf10f23e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rapid::GOSTracker</name>
    <filename>d8/dee/classcv_1_1rapid_1_1GOSTracker.html</filename>
    <base>cv::rapid::Tracker</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OLSTracker &gt;</type>
      <name>create</name>
      <anchorfile>d8/dee/classcv_1_1rapid_1_1GOSTracker.html</anchorfile>
      <anchor>aee86b63b90bc880db73b0d8ee43f4424</anchor>
      <arglist>(InputArray pts3d, InputArray tris, int histBins=4, uchar sobelThesh=10)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::GPCDetails</name>
    <filename>d0/dba/classcv_1_1optflow_1_1GPCDetails.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dropOutliers</name>
      <anchorfile>d0/dba/classcv_1_1optflow_1_1GPCDetails.html</anchorfile>
      <anchor>abeab00b6118efef02aae861afc12f5a0</anchor>
      <arglist>(std::vector&lt; std::pair&lt; Point2i, Point2i &gt; &gt; &amp;corr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getAllDescriptorsForImage</name>
      <anchorfile>d0/dba/classcv_1_1optflow_1_1GPCDetails.html</anchorfile>
      <anchor>aa081385adda786d93076539854e0d57e</anchor>
      <arglist>(const Mat *imgCh, std::vector&lt; GPCPatchDescriptor &gt; &amp;descr, const GPCMatchingParams &amp;mp, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>getCoordinatesFromIndex</name>
      <anchorfile>d0/dba/classcv_1_1optflow_1_1GPCDetails.html</anchorfile>
      <anchor>ad7c9abbcf3844761136088ee69ea7cd8</anchor>
      <arglist>(size_t index, Size sz, int &amp;x, int &amp;y)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::GPCForest</name>
    <filename>da/dfe/classcv_1_1optflow_1_1GPCForest.html</filename>
    <templarg>int T</templarg>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type>void</type>
      <name>findCorrespondences</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga91c50d0cd4b35a72f3850f87fddec2cb</anchor>
      <arglist>(InputArray imgFrom, InputArray imgTo, std::vector&lt; std::pair&lt; Point2i, Point2i &gt; &gt; &amp;corr, const GPCMatchingParams params=GPCMatchingParams()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>da/dfe/classcv_1_1optflow_1_1GPCForest.html</anchorfile>
      <anchor>ad1633ff926fe62db586c652c637db131</anchor>
      <arglist>(const FileNode &amp;fn) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train</name>
      <anchorfile>da/dfe/classcv_1_1optflow_1_1GPCForest.html</anchorfile>
      <anchor>a7c847534dbb3d1064bdf183bfb6c8cfa</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;imagesFrom, const std::vector&lt; String &gt; &amp;imagesTo, const std::vector&lt; String &gt; &amp;gt, const GPCTrainingParams params=GPCTrainingParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train</name>
      <anchorfile>da/dfe/classcv_1_1optflow_1_1GPCForest.html</anchorfile>
      <anchor>acbb90d36fd7d96b7bc60949645a3a9bf</anchor>
      <arglist>(GPCTrainingSamples &amp;samples, const GPCTrainingParams params=GPCTrainingParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train</name>
      <anchorfile>da/dfe/classcv_1_1optflow_1_1GPCForest.html</anchorfile>
      <anchor>ad31b607375a4fee8cdfc38d2fe826d11</anchor>
      <arglist>(InputArrayOfArrays imagesFrom, InputArrayOfArrays imagesTo, InputArrayOfArrays gt, const GPCTrainingParams params=GPCTrainingParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>da/dfe/classcv_1_1optflow_1_1GPCForest.html</anchorfile>
      <anchor>a317f6d1fd8a028e47c469eb1778af9db</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GPCForest &gt;</type>
      <name>create</name>
      <anchorfile>da/dfe/classcv_1_1optflow_1_1GPCForest.html</anchorfile>
      <anchor>a8b6a8c989b75973f38bd8430109020d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::optflow::GPCMatchingParams</name>
    <filename>d0/d4d/structcv_1_1optflow_1_1GPCMatchingParams.html</filename>
    <member kind="function">
      <type></type>
      <name>GPCMatchingParams</name>
      <anchorfile>d0/d4d/structcv_1_1optflow_1_1GPCMatchingParams.html</anchorfile>
      <anchor>a69bd1717410b6cc23f45c798081c2831</anchor>
      <arglist>(bool _useOpenCL=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPCMatchingParams</name>
      <anchorfile>d0/d4d/structcv_1_1optflow_1_1GPCMatchingParams.html</anchorfile>
      <anchor>a32d91b1abf6b7daa70f99204c431ff6b</anchor>
      <arglist>(const GPCMatchingParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useOpenCL</name>
      <anchorfile>d0/d4d/structcv_1_1optflow_1_1GPCMatchingParams.html</anchorfile>
      <anchor>a404bfbaf234979fe9a57cc8bb12dd276</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::optflow::GPCPatchDescriptor</name>
    <filename>d1/dfd/structcv_1_1optflow_1_1GPCPatchDescriptor.html</filename>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>d1/dfd/structcv_1_1optflow_1_1GPCPatchDescriptor.html</anchorfile>
      <anchor>a288f37934866eb0e753303e789973c05</anchor>
      <arglist>(const Vec&lt; double, nFeatures &gt; &amp;coef) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSeparated</name>
      <anchorfile>d1/dfd/structcv_1_1optflow_1_1GPCPatchDescriptor.html</anchorfile>
      <anchor>a9e2fd040535e62051dc84627edb73d4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markAsSeparated</name>
      <anchorfile>d1/dfd/structcv_1_1optflow_1_1GPCPatchDescriptor.html</anchorfile>
      <anchor>a817b5ec10f659b463d084a586c369310</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Vec&lt; double, nFeatures &gt;</type>
      <name>feature</name>
      <anchorfile>d1/dfd/structcv_1_1optflow_1_1GPCPatchDescriptor.html</anchorfile>
      <anchor>ac889e5305e19e8d786e1093e521d9ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned</type>
      <name>nFeatures</name>
      <anchorfile>d1/dfd/structcv_1_1optflow_1_1GPCPatchDescriptor.html</anchorfile>
      <anchor>a012ec7055b83bd564046fcf7481dbae2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::optflow::GPCPatchSample</name>
    <filename>d4/d6a/structcv_1_1optflow_1_1GPCPatchSample.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getDirections</name>
      <anchorfile>d4/d6a/structcv_1_1optflow_1_1GPCPatchSample.html</anchorfile>
      <anchor>accdd61f77536428ff13c9da65dfa00c3</anchor>
      <arglist>(bool &amp;refdir, bool &amp;posdir, bool &amp;negdir, const Vec&lt; double, GPCPatchDescriptor::nFeatures &gt; &amp;coef, double rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>GPCPatchDescriptor</type>
      <name>neg</name>
      <anchorfile>d4/d6a/structcv_1_1optflow_1_1GPCPatchSample.html</anchorfile>
      <anchor>ac349003c6aeac96618e985202601e078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GPCPatchDescriptor</type>
      <name>pos</name>
      <anchorfile>d4/d6a/structcv_1_1optflow_1_1GPCPatchSample.html</anchorfile>
      <anchor>aa1974f4d48d7c895fe29447d29696396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GPCPatchDescriptor</type>
      <name>ref</name>
      <anchorfile>d4/d6a/structcv_1_1optflow_1_1GPCPatchSample.html</anchorfile>
      <anchor>af4dc7f46ece01e93bbe2f75847f8275d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::optflow::GPCTrainingParams</name>
    <filename>d1/dcc/structcv_1_1optflow_1_1GPCTrainingParams.html</filename>
    <member kind="function">
      <type></type>
      <name>GPCTrainingParams</name>
      <anchorfile>d1/dcc/structcv_1_1optflow_1_1GPCTrainingParams.html</anchorfile>
      <anchor>a2707c626dcc069e9fcfd80b2f03d5d1b</anchor>
      <arglist>(unsigned _maxTreeDepth=20, int _minNumberOfSamples=3, GPCDescType _descriptorType=GPC_DESCRIPTOR_DCT, bool _printProgress=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check</name>
      <anchorfile>d1/dcc/structcv_1_1optflow_1_1GPCTrainingParams.html</anchorfile>
      <anchor>a04484415fdb2e4522a197304d8773bde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>descriptorType</name>
      <anchorfile>d1/dcc/structcv_1_1optflow_1_1GPCTrainingParams.html</anchorfile>
      <anchor>ab9ad4f810ff813b3369fc996842818ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>maxTreeDepth</name>
      <anchorfile>d1/dcc/structcv_1_1optflow_1_1GPCTrainingParams.html</anchorfile>
      <anchor>a1b60a97150c8b5f3aa926e04d17ad864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minNumberOfSamples</name>
      <anchorfile>d1/dcc/structcv_1_1optflow_1_1GPCTrainingParams.html</anchorfile>
      <anchor>a2168707bcbf42324cbbc108591e835a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>printProgress</name>
      <anchorfile>d1/dcc/structcv_1_1optflow_1_1GPCTrainingParams.html</anchorfile>
      <anchor>a2c5256bc7c99e0ca2fd998cf129f5e8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::GPCTrainingSamples</name>
    <filename>d5/d49/classcv_1_1optflow_1_1GPCTrainingSamples.html</filename>
    <member kind="function">
      <type></type>
      <name>operator GPCSamplesVector &amp;</name>
      <anchorfile>d5/d49/classcv_1_1optflow_1_1GPCTrainingSamples.html</anchorfile>
      <anchor>a94aaca04120126c35eebd20217a9d7dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>d5/d49/classcv_1_1optflow_1_1GPCTrainingSamples.html</anchorfile>
      <anchor>a111ea435bae91141a418e9ce8f5f31b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d5/d49/classcv_1_1optflow_1_1GPCTrainingSamples.html</anchorfile>
      <anchor>a0d183c893967e06ed760d7d2dd4f4669</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GPCTrainingSamples &gt;</type>
      <name>create</name>
      <anchorfile>d5/d49/classcv_1_1optflow_1_1GPCTrainingSamples.html</anchorfile>
      <anchor>ab459320809d8dddfc52daa043a97ef17</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;imagesFrom, const std::vector&lt; String &gt; &amp;imagesTo, const std::vector&lt; String &gt; &amp;gt, int descriptorType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GPCTrainingSamples &gt;</type>
      <name>create</name>
      <anchorfile>d5/d49/classcv_1_1optflow_1_1GPCTrainingSamples.html</anchorfile>
      <anchor>a2c8acd882c63416242c4b281d134cd1b</anchor>
      <arglist>(InputArrayOfArrays imagesFrom, InputArrayOfArrays imagesTo, InputArrayOfArrays gt, int descriptorType)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::GPCTree</name>
    <filename>d4/d4d/classcv_1_1optflow_1_1GPCTree.html</filename>
    <base>cv::Algorithm</base>
    <class kind="struct">cv::optflow::GPCTree::Node</class>
    <member kind="function">
      <type>unsigned</type>
      <name>findLeafForPatch</name>
      <anchorfile>d4/d4d/classcv_1_1optflow_1_1GPCTree.html</anchorfile>
      <anchor>a6a0557a84e7c270037ba1af441dde526</anchor>
      <arglist>(const GPCPatchDescriptor &amp;descr) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDescriptorType</name>
      <anchorfile>d4/d4d/classcv_1_1optflow_1_1GPCTree.html</anchorfile>
      <anchor>adbee0ca7827089d8dc1f8402d4aeb7eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d4/d4d/classcv_1_1optflow_1_1GPCTree.html</anchorfile>
      <anchor>a1f2bff8899fd6b72e574d48194bf283b</anchor>
      <arglist>(const GPCTree &amp;t) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d4/d4d/classcv_1_1optflow_1_1GPCTree.html</anchorfile>
      <anchor>a68f772c4b664f8de4cf659f1b71350b8</anchor>
      <arglist>(const FileNode &amp;fn) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>train</name>
      <anchorfile>d4/d4d/classcv_1_1optflow_1_1GPCTree.html</anchorfile>
      <anchor>a841c5d9457e3b43a55cc514698f460d6</anchor>
      <arglist>(GPCTrainingSamples &amp;samples, const GPCTrainingParams params=GPCTrainingParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d4/d4d/classcv_1_1optflow_1_1GPCTree.html</anchorfile>
      <anchor>a396150fc270fc42152219b39105f29c4</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GPCTree &gt;</type>
      <name>create</name>
      <anchorfile>d4/d4d/classcv_1_1optflow_1_1GPCTree.html</anchorfile>
      <anchor>aa806635cbfeb63d0d9fb2e12c6104bbf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GPlaidMLContext</name>
    <filename>de/d5f/structcv_1_1GPlaidMLContext.html</filename>
    <member kind="function">
      <type>const T &amp;</type>
      <name>inArg</name>
      <anchorfile>de/d5f/structcv_1_1GPlaidMLContext.html</anchorfile>
      <anchor>aa48802eb9c3910a216dfe1f30aacb49a</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="function">
      <type>const plaidml::edsl::Tensor &amp;</type>
      <name>inTensor</name>
      <anchorfile>de/d5f/structcv_1_1GPlaidMLContext.html</anchorfile>
      <anchor>a2a80bebab3fd5253b0d75368681fff8b</anchor>
      <arglist>(int input)</arglist>
    </member>
    <member kind="function">
      <type>plaidml::edsl::Tensor &amp;</type>
      <name>outTensor</name>
      <anchorfile>de/d5f/structcv_1_1GPlaidMLContext.html</anchorfile>
      <anchor>a09f431adc5e349180db0fece1b48a48c</anchor>
      <arglist>(int output)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; GArg &gt;</type>
      <name>m_args</name>
      <anchorfile>de/d5f/structcv_1_1GPlaidMLContext.html</anchorfile>
      <anchor>a10d0fde1d715a95bffda17a0f4e05aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; std::size_t, GArg &gt;</type>
      <name>m_results</name>
      <anchorfile>de/d5f/structcv_1_1GPlaidMLContext.html</anchorfile>
      <anchor>afe9444e1e79e95cd0a0ba8536f872a21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GPlaidMLKernel</name>
    <filename>df/db7/classcv_1_1GPlaidMLKernel.html</filename>
    <member kind="typedef">
      <type>std::function&lt; void(GPlaidMLContext &amp;)&gt;</type>
      <name>F</name>
      <anchorfile>df/db7/classcv_1_1GPlaidMLKernel.html</anchorfile>
      <anchor>a8f206ecd311e4461f5edfe17e3692684</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPlaidMLKernel</name>
      <anchorfile>df/db7/classcv_1_1GPlaidMLKernel.html</anchorfile>
      <anchor>ad3c76e825a199aef38c312ced78c59ce</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPlaidMLKernel</name>
      <anchorfile>df/db7/classcv_1_1GPlaidMLKernel.html</anchorfile>
      <anchor>a0597820f857cf4fb01269112e4b367a3</anchor>
      <arglist>(const F &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>df/db7/classcv_1_1GPlaidMLKernel.html</anchorfile>
      <anchor>aa6ad01b741587b0e02668dfb4bca8c59</anchor>
      <arglist>(GPlaidMLContext &amp;ctx) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>F</type>
      <name>m_f</name>
      <anchorfile>df/db7/classcv_1_1GPlaidMLKernel.html</anchorfile>
      <anchor>a6068d9e5cb47574a8c6156c575783875</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GPlaidMLKernelImpl</name>
    <filename>d1/d8a/classcv_1_1GPlaidMLKernelImpl.html</filename>
    <templarg>class Impl</templarg>
    <templarg>class K</templarg>
    <base>cv::detail::PlaidMLCallHelper&lt; Impl, K::InArgs, K::OutArgs &gt;</base>
    <base>cv::detail::KernelTag</base>
    <member kind="typedef">
      <type>K</type>
      <name>API</name>
      <anchorfile>d1/d8a/classcv_1_1GPlaidMLKernelImpl.html</anchorfile>
      <anchor>a849b26d7b5f1f0c8f1e6e7d6a75c60c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d1/d8a/classcv_1_1GPlaidMLKernelImpl.html</anchorfile>
      <anchor>aca47bb03f58024930dd3ec9cec95d64e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::GPlaidMLKernel</type>
      <name>kernel</name>
      <anchorfile>d1/d8a/classcv_1_1GPlaidMLKernelImpl.html</anchorfile>
      <anchor>a2e0fe6affe5fa2811a84585b437a2b5d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cuda::GpuData</name>
    <filename>dc/dec/structcv_1_1cuda_1_1GpuData.html</filename>
    <member kind="function">
      <type></type>
      <name>GpuData</name>
      <anchorfile>dc/dec/structcv_1_1cuda_1_1GpuData.html</anchorfile>
      <anchor>a63f3dbf1969b150e7ea6b45ee5a07e47</anchor>
      <arglist>(const GpuData &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuData</name>
      <anchorfile>dc/dec/structcv_1_1cuda_1_1GpuData.html</anchorfile>
      <anchor>a627f6bdb0d4887cde0c64fb485781cf9</anchor>
      <arglist>(GpuData &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuData</name>
      <anchorfile>dc/dec/structcv_1_1cuda_1_1GpuData.html</anchorfile>
      <anchor>adaddcbd66d6b57c36e324ad4d2d71264</anchor>
      <arglist>(size_t _size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GpuData</name>
      <anchorfile>dc/dec/structcv_1_1cuda_1_1GpuData.html</anchorfile>
      <anchor>ab87cd4871bd95c799e0faac7036b55e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuData &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/dec/structcv_1_1cuda_1_1GpuData.html</anchorfile>
      <anchor>a929167f586df7a3151b3b0b5aecfbd2e</anchor>
      <arglist>(const GpuData &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>GpuData &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/dec/structcv_1_1cuda_1_1GpuData.html</anchorfile>
      <anchor>a466779d6fab334249f7594104ceb68b7</anchor>
      <arglist>(GpuData &amp;&amp;)=delete</arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>data</name>
      <anchorfile>dc/dec/structcv_1_1cuda_1_1GpuData.html</anchorfile>
      <anchor>a40d703d34c581223df9c1e778e982199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>dc/dec/structcv_1_1cuda_1_1GpuData.html</anchorfile>
      <anchor>adb11fa54713a17ab2b8ba9888d4ba0af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::GpuMat</name>
    <filename>d0/d60/classcv_1_1cuda_1_1GpuMat.html</filename>
    <class kind="class">cv::cuda::GpuMat::Allocator</class>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>af1fd1025a62d333c9c970ca3761a23db</anchor>
      <arglist>(const GpuMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>acb11621e15a3e06d243b73ae04a0f398</anchor>
      <arglist>(const GpuMat &amp;m, Range rowRange, Range colRange)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>aed4eea5d06f115f2a137822cb11cea46</anchor>
      <arglist>(const GpuMat &amp;m, Rect roi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a1ac7380bd407013cc35b150f6243c417</anchor>
      <arglist>(GpuMat::Allocator *allocator=GpuMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a28fd93f7aa3adbcadd9c1f7f7d87bb4c</anchor>
      <arglist>(InputArray arr, GpuMat::Allocator *allocator=GpuMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ac93af62c4de452d69e61c0adef511429</anchor>
      <arglist>(int rows, int cols, int type, GpuMat::Allocator *allocator=GpuMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a40333be65edc1191260d1f7252b0d72c</anchor>
      <arglist>(int rows, int cols, int type, Scalar s, GpuMat::Allocator *allocator=GpuMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ab7210166f4bd124855b520b3dde28fb1</anchor>
      <arglist>(int rows, int cols, int type, void *data, size_t step=Mat::AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a36a4b321e7b141f99d41c0b431f74c5e</anchor>
      <arglist>(Size size, int type, GpuMat::Allocator *allocator=GpuMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a378bc9ca64dcbbb3dacef9fe48e9c0a5</anchor>
      <arglist>(Size size, int type, Scalar s, GpuMat::Allocator *allocator=GpuMat::defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a658d498dbb3ecff8bacb52934862533d</anchor>
      <arglist>(Size size, int type, void *data, size_t step=Mat::AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GpuMat</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a576b5879eff288bdc3364b6123e38457</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuMat &amp;</type>
      <name>adjustROI</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a6cdd55bdc067e64e693929f9c290017b</anchor>
      <arglist>(int dtop, int dbottom, int dleft, int dright)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a03e76eb8993215020cff624ace66d7e6</anchor>
      <arglist>(GpuMat &amp;m, int type=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a538fc6d75281b4ecb7ad50e4555f3fc6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>clone</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ae1d42819f7f3251478cd6edab8069758</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>col</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>aac2b18c2ef3fbefc6f776cc313b966c0</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>colRange</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a7256892911593daf1bdefb183d6fd29e</anchor>
      <arglist>(int startcol, int endcol) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>colRange</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>acfcbd3a61ca20ec908dc6de76ef6e5bb</anchor>
      <arglist>(Range r) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ac15573aeafb223f9341658118a54e254</anchor>
      <arglist>(GpuMat &amp;dst, int rtype) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a0e5ccdcb5046caf143a38151ce6955fe</anchor>
      <arglist>(GpuMat &amp;dst, int rtype, double alpha, double beta, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a539890c47240c44b3cdd354ec8d802bc</anchor>
      <arglist>(GpuMat &amp;dst, int rtype, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a3a1b076e54d8a8503014e27a5440d98a</anchor>
      <arglist>(OutputArray dst, int rtype) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a408e9ba5344ab7d3aa27323774de118e</anchor>
      <arglist>(OutputArray dst, int rtype, double alpha, double beta, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a656ac1f6a1426527f838c19e2d677dc0</anchor>
      <arglist>(OutputArray dst, int rtype, double alpha, double beta=0.0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a54f6bde0a55552bc80a48ecbc8e272d6</anchor>
      <arglist>(OutputArray dst, int rtype, double alpha, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a079d3d6541bb2fe6127c8f5d58953c9c</anchor>
      <arglist>(OutputArray dst, int rtype, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a5cc77b91600fe774e398c1978b52cc0f</anchor>
      <arglist>(GpuMat &amp;dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a0fa371a32418d37da4bd5d76f3ef2198</anchor>
      <arglist>(GpuMat &amp;dst, GpuMat &amp;mask) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>abfeec67046409425839da0328bc38b05</anchor>
      <arglist>(GpuMat &amp;dst, GpuMat &amp;mask, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a419ad2f0a7881e41020a00360fcc2753</anchor>
      <arglist>(GpuMat &amp;dst, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a948c562ee340c0678a44884bde1f5a3e</anchor>
      <arglist>(OutputArray dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ad47f7b0aaf53fa904a6381e7d0192145</anchor>
      <arglist>(OutputArray dst, InputArray mask) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a49b74a0ef2076543de438fadde55de7b</anchor>
      <arglist>(OutputArray dst, InputArray mask, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>adf64af21a2bb13276269584c2a6e1b81</anchor>
      <arglist>(OutputArray dst, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>af21454929f3efba4c783edbc27042200</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>af88f29d92f6fc2c29cd6ff8960954d4e</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cudaPtr</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a3fa3b3234ef66ef85bcd8f4ad5d1dcd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>aaa229d9b2b2f60ecae3b5fbf0603c1b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a027e74e4364ddfd9687b58aa5db8d4e8</anchor>
      <arglist>(OutputArray dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a2522fd0642c30e0455ec52a28bd3be7b</anchor>
      <arglist>(OutputArray dst, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a7e73b4fa94d32e0585564217ebe3fc6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize1</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a988831407704239eadc036df1b615de5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a509710f61e3a7e13b5ebb2b40984900a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContinuous</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a400fc4c7880bf132f2ffea03892486b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>locateROI</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a934d25560bfb1f03c0077e437d41e0cb</anchor>
      <arglist>(Size &amp;wholeSize, Point &amp;ofs) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator PtrStep&lt; _Tp &gt;</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a8b0aa2f9bdf8b40f43be8d8068f2e389</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator PtrStepSz&lt; _Tp &gt;</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a939f8ef4be2fc9a51058c2404d491f74</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>operator()</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a2b3c25e36b0f82ca8f9f74b6ae68c41d</anchor>
      <arglist>(Range rowRange, Range colRange) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>operator()</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a217e27e7051bed168c34ba767915cc63</anchor>
      <arglist>(Rect roi) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat &amp;</type>
      <name>operator=</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a842187dd1b01ca6d4b984ec79386a2c0</anchor>
      <arglist>(const GpuMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ab0f7199a9b564bc020e7251588b657f4</anchor>
      <arglist>(int y=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>ptr</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>abebc8ee98b8421f10f2c8e543790ce0c</anchor>
      <arglist>(int y=0)</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a8382845c01c49d49c78591df7438161a</anchor>
      <arglist>(int y=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>ptr</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>af0d6e70ec4b6a74fab842e467881d47b</anchor>
      <arglist>(int y=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a460951a00945774e9da0b1062ea0a319</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>reshape</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a408e22ed824d1ddf59f58bda895017a8</anchor>
      <arglist>(int cn, int rows=0) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>row</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a8d6954870e3c3eacc0ea85cd38bd86b4</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>rowRange</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a0bf9a88fc518cc9986808aaf916f2182</anchor>
      <arglist>(int startrow, int endrow) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>rowRange</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>aabccb49164b02284e26884360b7062e8</anchor>
      <arglist>(Range r) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>aa4c50630ceb28bb28cb861a9a96945a1</anchor>
      <arglist>(Scalar s)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a540c5fb76c313fccd626c9cfb4939642</anchor>
      <arglist>(Scalar s, InputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ace5cf52edd7aebaa3ddf52bfe60d693c</anchor>
      <arglist>(Scalar s, InputArray mask, Stream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a628f02a62708460b66dec117312a81d9</anchor>
      <arglist>(Scalar s, Stream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>size</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ab02f97698d8272f0d253f3029329ed10</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>step1</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a5ead91d096cca20e59ba9af8574187cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a7135c058aef51c37884a2b2ae8151631</anchor>
      <arglist>(GpuMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ab0c835e86e2af3c8fc14fee8a2937281</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateContinuityFlag</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a700ad759547d8c4255833e1fa0e6f751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upload</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a00ef5bfe18d14623dcf578a35e40a46b</anchor>
      <arglist>(InputArray arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upload</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a89d1f885b9f5a479a7c4eb319e7368ae</anchor>
      <arglist>(InputArray arr, Stream &amp;stream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuMat::Allocator *</type>
      <name>defaultAllocator</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a5c97009a327d58934cf00cd879a24755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuMat::Allocator *</type>
      <name>getStdAllocator</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a31e089f29c260a3eec9b94a197bbb418</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultAllocator</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a5cc463cf6516957a2d78bd03c6d81de5</anchor>
      <arglist>(GpuMat::Allocator *allocator)</arglist>
    </member>
    <member kind="variable">
      <type>Allocator *</type>
      <name>allocator</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a1dc1f7a23c89d2a36f0efc7db1b0d5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a9265a32d8d29fe29804a0cb8f57213e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>data</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a5139f9492f9079c7b9e414d50da332a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>dataend</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ad76c4f58490134f1acf3e580e669c58b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>datastart</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>ade4a4dfc61facd5f18143b4c9d56dbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>adfd242b365e79ebc382a0829d8e9f44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>refcount</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>af528e8b675a72fd79ff1f399b7dd42df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>a7385022ca9114e5f5058dbb2f12467cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>step</name>
      <anchorfile>d0/d60/classcv_1_1cuda_1_1GpuMat.html</anchorfile>
      <anchor>af46427ea4c9b3fe7687e3afa84baede3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::GpuMat_</name>
    <filename>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cuda::GpuMat</base>
    <member kind="typedef">
      <type>T</type>
      <name>value_type</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>afc62d071da3fd5fd8e7c03ffb2bd084b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>ad8812a5c8b778a7c3a73606d74c9051e</anchor>
      <arglist>(Allocator *allocator=defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>ad0216688ada700b8c38cbcc29b033754</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;expr)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>af2bbd8f8550c9af08ef018ff5c1cf420</anchor>
      <arglist>(const GpuMat &amp;m, Allocator *allocator=defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a8ab17488c1950c560a3f1d9466882776</anchor>
      <arglist>(const GpuMat_ &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>ab026cc26f08bfe678b3cd0e9bee22bcf</anchor>
      <arglist>(const GpuMat_ &amp;m, Range arowRange, Range acolRange)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a9f8668ae59c51e55204c23838f6c2fae</anchor>
      <arglist>(const GpuMat_ &amp;m, Rect roi)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a838cf3120b5602ac623b57579505cf1f</anchor>
      <arglist>(InputArray arr, Allocator *allocator=defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>aead1b25ec1635264e42089e77c8acd8a</anchor>
      <arglist>(int arows, int acols, Allocator *allocator=defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a7eb498e9befe2b6d050d1b1e7524f8e2</anchor>
      <arglist>(int arows, int acols, Scalar val, Allocator *allocator=defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a708d214a39c65913258b5675d970221b</anchor>
      <arglist>(int arows, int acols, T *adata, size_t astep=Mat::AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a49b5145c3a728ed33ab26e82e6daa84a</anchor>
      <arglist>(Size asize, Allocator *allocator=defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a16cb6a3e901bc4edef79bffa46188782</anchor>
      <arglist>(Size asize, Scalar val, Allocator *allocator=defaultAllocator())</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>GpuMat_</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>acf8d4b238034f11f666ea90cfc7caa27</anchor>
      <arglist>(Size asize, T *adata, size_t astep=Mat::AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_ &amp;</type>
      <name>adjustROI</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a15372fb2aff373c0dcf5d7cfb3993f8b</anchor>
      <arglist>(int dtop, int dbottom, int dleft, int dright)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_ &amp;</type>
      <name>assign</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a6ad1e667d115f062a0754a8825468e40</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;expr, Stream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>__host__ int</type>
      <name>channels</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a4d92401f4bbdf92721955c478fb2fea9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>clone</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a3a157968855ce36fd7045b57eaae6639</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>col</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a6df72dc4291483b4c93251782abe2445</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>colRange</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>adb4d4ba56dc63484445f278b25819b90</anchor>
      <arglist>(int startcol, int endcol) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>colRange</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>ae3b1cd86db92d50c5776742796ecc8d1</anchor>
      <arglist>(Range r) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>create</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a9d88407df08c49f1de5d2d062099c1fc</anchor>
      <arglist>(int arows, int acols)</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>create</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a08a2c5d06291bf4ef516b3a835b2c5eb</anchor>
      <arglist>(Size asize)</arglist>
    </member>
    <member kind="function">
      <type>__host__ int</type>
      <name>depth</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>aec2636a0d4065f56f55373a7507c8b3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__ size_t</type>
      <name>elemSize</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a6a79fdf2070ede4fd33fd3abb36d7b8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__ size_t</type>
      <name>elemSize1</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>aca1348912149f41d5246e3aa2b4c7dce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>operator()</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>aa1ccd7742a80a4f084c78f1d61601073</anchor>
      <arglist>(Range rowRange, Range colRange) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>operator()</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a5770b11d962d14d542b915f81441ccb4</anchor>
      <arglist>(Rect roi) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>ad6f665e0ec8b7030be7f4a26f7985704</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;expr)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>acf9e95e1dc301509074bb0d8e9f773a3</anchor>
      <arglist>(const GpuMat_ &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>__host__ T *</type>
      <name>operator[]</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>af787299e27dfa517987e1a1fc7636a70</anchor>
      <arglist>(int y)</arglist>
    </member>
    <member kind="function">
      <type>__host__ const T *</type>
      <name>operator[]</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>ac276e4b5ffc7f35c912cdc75f777382d</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>row</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a5a946d10ad0be1e4e733234bc76320d6</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>rowRange</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>ad6788fae0580dcba9af735cf3d1512b8</anchor>
      <arglist>(int startrow, int endrow) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_</type>
      <name>rowRange</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a2a99ad74228c204b602c735ca044771a</anchor>
      <arglist>(Range r) const</arglist>
    </member>
    <member kind="function">
      <type>__host__ size_t</type>
      <name>step1</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>ad6ab81d95b0e52444250b136e0da3cfd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__ size_t</type>
      <name>stepT</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a1d9a9d12ecf2297a3d540a1985d6f53a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>swap</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a0e1c66de99997b6fe13959dfb6794f2f</anchor>
      <arglist>(GpuMat_ &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ int</type>
      <name>type</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>aca78acd1e054a20caf3427c2a36e898e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>upload</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a4ea39af6532a4e20897275fb5879e19c</anchor>
      <arglist>(InputArray arr)</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>upload</name>
      <anchorfile>d3/d1c/classcv_1_1cudev_1_1GpuMat__.html</anchorfile>
      <anchor>a3092637534bb93579859eb43c6fee7e1</anchor>
      <arglist>(InputArray arr, Stream &amp;stream)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::GpuMatND</name>
    <filename>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>IndexArray</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ad237f0819b8b867a4dd8a4e8ebe69751</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>SizeArray</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a02420c069482deee85b0f111d3edd3d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; size_t &gt;</type>
      <name>StepArray</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a200e362b6ffa85296e917a3a7baf5397</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMatND</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a0121ae48309b703132bdd1c62a74e8b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMatND</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a069cb5cb3feadfb800c1a318c726391b</anchor>
      <arglist>(const GpuMatND &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMatND</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a9b0d644164f83237dd4354344781ca7e</anchor>
      <arglist>(GpuMatND &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMatND</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>aa861cde3285953a9f31fc6cbc0e864b9</anchor>
      <arglist>(SizeArray size, int type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GpuMatND</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ac88ce43a2c7922db3dbfc1979faca28d</anchor>
      <arglist>(SizeArray size, int type, void *data, StepArray step=StepArray())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GpuMatND</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a1b0f008b1853b871ff6a710f0e212312</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuMatND</type>
      <name>clone</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a286dc4b28a43c41814355fea8fb5eecf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuMatND</type>
      <name>clone</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a03f31a070b2336e47cd24de568cfb2c2</anchor>
      <arglist>(Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ac611c38596f137fcb096297735a4ea13</anchor>
      <arglist>(SizeArray size, int type)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>createGpuMatHeader</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a9685798953a57ebbd18558a6ca0e9c63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>createGpuMatHeader</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a838414e68957e2e4ea6cf92f138d36ed</anchor>
      <arglist>(IndexArray idx, Range rowRange, Range colRange) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a541ecc2ed0a625fa1a553ebec49ea5da</anchor>
      <arglist>(OutputArray dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>download</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ae73194a603d3897279950934d52e94ce</anchor>
      <arglist>(OutputArray dst, Stream &amp;stream) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a9613a1cb08b93538c6a91e4b65dc68f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize1</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a32608e334c69769359fb395a9c012f94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ad70f1a6adcd06229f4953b72b9d7918d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>external</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a1c5ccfd3a01b3c25ef2b860668781017</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getDevicePtr</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ac9392a4ba521750ad34b23f2773afaf2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContinuous</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a69cf00f52088902c4f7cfb878889d24b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubmatrix</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a12b9ae95f63299fc6a4ca0078f393368</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator GpuMat</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>af1c7d7063a526b4662c339a965e601a7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuMatND</type>
      <name>operator()</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ac50c25ab533701f7e6c590f77ceca463</anchor>
      <arglist>(const std::vector&lt; Range &gt; &amp;ranges) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>operator()</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a9b4feb04cb75aa314905b36d15cf7684</anchor>
      <arglist>(IndexArray idx, Range rowRange, Range colRange) const</arglist>
    </member>
    <member kind="function">
      <type>GpuMatND &amp;</type>
      <name>operator=</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a8d6d1ef75427ba64fefc4be5f45494f5</anchor>
      <arglist>(const GpuMatND &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>GpuMatND &amp;</type>
      <name>operator=</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a8578f306619a994f1346e49f577bb669</anchor>
      <arglist>(GpuMatND &amp;&amp;) noexcept=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ab2fb57a56ebd24076ff2ab715cfdb55b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>aff068aafbcb358f85bf214f51ff3a785</anchor>
      <arglist>(GpuMatND &amp;m) noexcept</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a1f394b0658fde4da1fd67e667e1e7d0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>totalMemSize</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a9ead01c1372c6dce2ee3217b7392ffff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>aaaa7c0aff13beeac8217773f57b47468</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upload</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>af2216b878fd50a7aec3d1f580bd5471a</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>upload</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ab36e1f43183fa34d08170a555aa05ac4</anchor>
      <arglist>(InputArray src, Stream &amp;stream)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dims</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a0c7bb2ffe61258ee8330e92ed2de841c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a7d884fbe10014edf2410aed9d0dc7d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SizeArray</type>
      <name>size</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>ab0b733dbf9e305537fd9f45834d1fa15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>StepArray</type>
      <name>step</name>
      <anchorfile>d2/d0f/classcv_1_1cuda_1_1GpuMatND.html</anchorfile>
      <anchor>a3448b5ff7cd136b1c36ef20ce95136af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::python::GPythonContext</name>
    <filename>d5/db9/structcv_1_1gapi_1_1python_1_1GPythonContext.html</filename>
    <member kind="variable">
      <type>const cv::GMetaArgs &amp;</type>
      <name>in_metas</name>
      <anchorfile>d5/db9/structcv_1_1gapi_1_1python_1_1GPythonContext.html</anchorfile>
      <anchor>a73039f0211336fc3952707d510ed26ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const cv::GArgs &amp;</type>
      <name>ins</name>
      <anchorfile>d5/db9/structcv_1_1gapi_1_1python_1_1GPythonContext.html</anchorfile>
      <anchor>a695c81662c7b509bb37dd3723ca86631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::optional&lt; cv::GArg &gt;</type>
      <name>m_state</name>
      <anchorfile>d5/db9/structcv_1_1gapi_1_1python_1_1GPythonContext.html</anchorfile>
      <anchor>adcef98e98556e8de87b2d08a05b1bf2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const cv::GTypesInfo &amp;</type>
      <name>out_info</name>
      <anchorfile>d5/db9/structcv_1_1gapi_1_1python_1_1GPythonContext.html</anchorfile>
      <anchor>a28d05364b9f87b3f4873634a62c17139</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::python::GPythonFunctor</name>
    <filename>df/dec/classcv_1_1gapi_1_1python_1_1GPythonFunctor.html</filename>
    <member kind="typedef">
      <type>cv::GKernel::M</type>
      <name>Meta</name>
      <anchorfile>df/dec/classcv_1_1gapi_1_1python_1_1GPythonFunctor.html</anchorfile>
      <anchor>aac1b92dc9eb768994c99d92c91b72e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPythonFunctor</name>
      <anchorfile>df/dec/classcv_1_1gapi_1_1python_1_1GPythonFunctor.html</anchorfile>
      <anchor>a5952f27e46967e17afe444c8493c1ee3</anchor>
      <arglist>(const char *id, const Meta &amp;meta, const Impl &amp;impl, const Setup &amp;setup=nullptr)</arglist>
    </member>
    <member kind="function">
      <type>gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>df/dec/classcv_1_1gapi_1_1python_1_1GPythonFunctor.html</anchorfile>
      <anchor>af7a1d8288bda68bd3fe1301df8dfe780</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>GKernelImpl</type>
      <name>impl</name>
      <anchorfile>df/dec/classcv_1_1gapi_1_1python_1_1GPythonFunctor.html</anchorfile>
      <anchor>a43373084f605c32267d5566f497d9084</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::python::GPythonKernel</name>
    <filename>d2/da8/classcv_1_1gapi_1_1python_1_1GPythonKernel.html</filename>
    <member kind="function">
      <type></type>
      <name>GPythonKernel</name>
      <anchorfile>d2/da8/classcv_1_1gapi_1_1python_1_1GPythonKernel.html</anchorfile>
      <anchor>a1bc08c5977ce3170d6ad45675b84d77b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GPythonKernel</name>
      <anchorfile>d2/da8/classcv_1_1gapi_1_1python_1_1GPythonKernel.html</anchorfile>
      <anchor>a0f9687426ea69ee0f589dade2863ac13</anchor>
      <arglist>(Impl run, Setup setup)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_stateful</name>
      <anchorfile>d2/da8/classcv_1_1gapi_1_1python_1_1GPythonKernel.html</anchorfile>
      <anchor>a84ff57902748da9219ac3461280b5c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Impl</type>
      <name>run</name>
      <anchorfile>d2/da8/classcv_1_1gapi_1_1python_1_1GPythonKernel.html</anchorfile>
      <anchor>a987e0c43b7cc66ab1516df1d1ec8413e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Setup</type>
      <name>setup</name>
      <anchorfile>d2/da8/classcv_1_1gapi_1_1python_1_1GPythonKernel.html</anchorfile>
      <anchor>a9db60ddb14abe59aa718cf3e2f589005</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::GR_chalearn</name>
    <filename>d9/d14/classcv_1_1datasets_1_1GR__chalearn.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d9/d14/classcv_1_1datasets_1_1GR__chalearn.html</anchorfile>
      <anchor>a64506d54f0bb14d3ce08d1950ecd4fbd</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GR_chalearn &gt;</type>
      <name>create</name>
      <anchorfile>d9/d14/classcv_1_1datasets_1_1GR__chalearn.html</anchorfile>
      <anchor>a867bc3755e5be5203e1bad0e349cd1ac</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::GR_chalearnObj</name>
    <filename>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>a7f4f6af840c97f7de852ec6bc9f5629c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>fps</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>a8567f2981a5a63a3214b4375f83e37ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; groundTruth &gt;</type>
      <name>groundTruths</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>a43d3cb2e0a81d118d1ba12329e243069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>ae22b1eb8e1fdb38ef366328f3321a169</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>nameColor</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>a74815e7658ae0d513594dd9f61fe694a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>nameDepth</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>a8dfe55c2b08fb887ad0a69ceb90b6d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>nameUser</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>a819ffb060e9e454b26ec52a5994d0b9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numFrames</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>a5de85d16d4b55bb7ba094c2cb6d94b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; skeleton &gt;</type>
      <name>skeletons</name>
      <anchorfile>d3/dad/structcv_1_1datasets_1_1GR__chalearnObj.html</anchorfile>
      <anchor>a1b1069e0014fda9b87792e0932d67ef8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::GR_skig</name>
    <filename>d0/deb/classcv_1_1datasets_1_1GR__skig.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d0/deb/classcv_1_1datasets_1_1GR__skig.html</anchorfile>
      <anchor>a281a8a0041423d7bd251610cb40875e0</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GR_skig &gt;</type>
      <name>create</name>
      <anchorfile>d0/deb/classcv_1_1datasets_1_1GR__skig.html</anchorfile>
      <anchor>a42e92336e1ea8ace450626efa33fec10</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::GR_skigObj</name>
    <filename>d6/d4b/structcv_1_1datasets_1_1GR__skigObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>backgroundType</type>
      <name>background</name>
      <anchorfile>d6/d4b/structcv_1_1datasets_1_1GR__skigObj.html</anchorfile>
      <anchor>a8050ffa819ecda412bb219d8044ced22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>dep</name>
      <anchorfile>d6/d4b/structcv_1_1datasets_1_1GR__skigObj.html</anchorfile>
      <anchor>aa20cc45779278c7f3c74b3c86f30c294</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>illuminationType</type>
      <name>illumination</name>
      <anchorfile>d6/d4b/structcv_1_1datasets_1_1GR__skigObj.html</anchorfile>
      <anchor>ab1d8913f14356fcda818def0baa2fd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>person</name>
      <anchorfile>d6/d4b/structcv_1_1datasets_1_1GR__skigObj.html</anchorfile>
      <anchor>a2d5afac17806cdb1ed13943f06be54a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>poseType</type>
      <name>pose</name>
      <anchorfile>d6/d4b/structcv_1_1datasets_1_1GR__skigObj.html</anchorfile>
      <anchor>a96deeb2b971ea1d9d47188f39d64118a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>rgb</name>
      <anchorfile>d6/d4b/structcv_1_1datasets_1_1GR__skigObj.html</anchorfile>
      <anchor>aa3729704cbd03b83b2e9247b16e28ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>actionType</type>
      <name>type</name>
      <anchorfile>d6/d4b/structcv_1_1datasets_1_1GR__skigObj.html</anchorfile>
      <anchor>ae716a59c79a20a2a2660096d1dd47b18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::Graph</name>
    <filename>dc/d4c/classcv_1_1detail_1_1Graph.html</filename>
    <member kind="function">
      <type></type>
      <name>Graph</name>
      <anchorfile>dc/d4c/classcv_1_1detail_1_1Graph.html</anchorfile>
      <anchor>a28af321e16d2ff278f0ee8ca5ff93eb9</anchor>
      <arglist>(int num_vertices=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addEdge</name>
      <anchorfile>dc/d4c/classcv_1_1detail_1_1Graph.html</anchorfile>
      <anchor>ab71aed62d6713b3dc9c2833a42686fdc</anchor>
      <arglist>(int from, int to, float weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>dc/d4c/classcv_1_1detail_1_1Graph.html</anchorfile>
      <anchor>a36812f283b56ba6cbeec3cf3c3db3883</anchor>
      <arglist>(int num_vertices)</arglist>
    </member>
    <member kind="function">
      <type>B</type>
      <name>forEach</name>
      <anchorfile>dc/d4c/classcv_1_1detail_1_1Graph.html</anchorfile>
      <anchor>ae240a8d6ee21deaee7617e459597b042</anchor>
      <arglist>(B body) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numVertices</name>
      <anchorfile>dc/d4c/classcv_1_1detail_1_1Graph.html</anchorfile>
      <anchor>a8f71b977899774233d495be13a3d400b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>B</type>
      <name>walkBreadthFirst</name>
      <anchorfile>dc/d4c/classcv_1_1detail_1_1Graph.html</anchorfile>
      <anchor>aa0adb7331b3c3d89b9ec630ba860308a</anchor>
      <arglist>(int from, B body) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::graph_dump_path</name>
    <filename>d9/d2e/structcv_1_1graph__dump__path.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>m_dump_path</name>
      <anchorfile>d9/d2e/structcv_1_1graph__dump__path.html</anchorfile>
      <anchor>aadb73f1f733914f3b752ce35443da85d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GraphCutSeamFinder</name>
    <filename>db/dda/classcv_1_1detail_1_1GraphCutSeamFinder.html</filename>
    <base>cv::detail::GraphCutSeamFinderBase</base>
    <base>cv::detail::SeamFinder</base>
    <member kind="function">
      <type></type>
      <name>GraphCutSeamFinder</name>
      <anchorfile>db/dda/classcv_1_1detail_1_1GraphCutSeamFinder.html</anchorfile>
      <anchor>a35191986128771a43662f02a25b0174a</anchor>
      <arglist>(int cost_type=COST_COLOR_GRAD, float terminal_cost=10000.f, float bad_region_penalty=1000.f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraphCutSeamFinder</name>
      <anchorfile>db/dda/classcv_1_1detail_1_1GraphCutSeamFinder.html</anchorfile>
      <anchor>ad608c71f9e931ab4a00a3fd325f55347</anchor>
      <arglist>(String cost_type, float terminal_cost=10000.f, float bad_region_penalty=1000.f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraphCutSeamFinder</name>
      <anchorfile>db/dda/classcv_1_1detail_1_1GraphCutSeamFinder.html</anchorfile>
      <anchor>a3b3d3a8389535c42a89c357b8e81829c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>find</name>
      <anchorfile>db/dda/classcv_1_1detail_1_1GraphCutSeamFinder.html</anchorfile>
      <anchor>aea2fc0865be1d3134b8dde43ae3e9dd4</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;src, const std::vector&lt; Point &gt; &amp;corners, std::vector&lt; UMat &gt; &amp;masks) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::GraphCutSeamFinderBase</name>
    <filename>d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html</filename>
    <member kind="enumvalue">
      <name>COST_COLOR</name>
      <anchorfile>d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html</anchorfile>
      <anchor>a42953bdb4c8a234670d37c5b5f4386cbafe0d275582723d93a0c576584ea90091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COST_COLOR_GRAD</name>
      <anchorfile>d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html</anchorfile>
      <anchor>a42953bdb4c8a234670d37c5b5f4386cba4e0af02eed7c3f02976244dc832e0e81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CostType</name>
      <anchorfile>d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html</anchorfile>
      <anchor>a42953bdb4c8a234670d37c5b5f4386cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COST_COLOR</name>
      <anchorfile>d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html</anchorfile>
      <anchor>a42953bdb4c8a234670d37c5b5f4386cbafe0d275582723d93a0c576584ea90091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COST_COLOR_GRAD</name>
      <anchorfile>d0/d03/classcv_1_1detail_1_1GraphCutSeamFinderBase.html</anchorfile>
      <anchor>a42953bdb4c8a234670d37c5b5f4386cba4e0af02eed7c3f02976244dc832e0e81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GraphEdge</name>
    <filename>d5/dca/structcv_1_1detail_1_1GraphEdge.html</filename>
    <member kind="function">
      <type></type>
      <name>GraphEdge</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>ga7de758260f93bd840c47184aef9b25a2</anchor>
      <arglist>(int from, int to, float weight)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>d5/dca/structcv_1_1detail_1_1GraphEdge.html</anchorfile>
      <anchor>ae9655069c8161475dd6c1ff504a6c89f</anchor>
      <arglist>(const GraphEdge &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>d5/dca/structcv_1_1detail_1_1GraphEdge.html</anchorfile>
      <anchor>a02573cd46ba9f4cf2fa8e7b40cde41df</anchor>
      <arglist>(const GraphEdge &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>from</name>
      <anchorfile>d5/dca/structcv_1_1detail_1_1GraphEdge.html</anchorfile>
      <anchor>ac4e43b1421e87ba73232f9d502925b49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>to</name>
      <anchorfile>d5/dca/structcv_1_1detail_1_1GraphEdge.html</anchorfile>
      <anchor>a7ee67c4025576238d703f2b51bdcaa51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>weight</name>
      <anchorfile>d5/dca/structcv_1_1detail_1_1GraphEdge.html</anchorfile>
      <anchor>a9efad8a7b27a03e6029a75413aed60ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GraphicalCodeDetector</name>
    <filename>d7/d90/classcv_1_1GraphicalCodeDetector.html</filename>
    <member kind="function">
      <type></type>
      <name>GraphicalCodeDetector</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>ae5a6dea673dd09045a26cd1cbc5781d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraphicalCodeDetector</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>afd62513deaf0980d8742e1dbf44a482a</anchor>
      <arglist>(const GraphicalCodeDetector &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GraphicalCodeDetector</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>af3c8ece6c7a9ad55db683a1597360edd</anchor>
      <arglist>(GraphicalCodeDetector &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>decode</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>a27be30f41b577d3e7e1c594ab38df054</anchor>
      <arglist>(InputArray img, InputArray points, OutputArray straight_code=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>decodeMulti</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>a0672bdb4fd2049e9954e3f8d766ae427</anchor>
      <arglist>(InputArray img, InputArray points, std::vector&lt; std::string &gt; &amp;decoded_info, OutputArrayOfArrays straight_code=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detect</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>ad28ae6b728add0ca8538ea0fc9d61732</anchor>
      <arglist>(InputArray img, OutputArray points) const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>detectAndDecode</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>a878307029654e43ee8bee1c99efdbdc0</anchor>
      <arglist>(InputArray img, OutputArray points=noArray(), OutputArray straight_code=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detectAndDecodeMulti</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>ab55183bd951757a9fdc2148440c3518a</anchor>
      <arglist>(InputArray img, std::vector&lt; std::string &gt; &amp;decoded_info, OutputArray points=noArray(), OutputArrayOfArrays straight_code=noArray()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>detectMulti</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>aa114fad187f1119354541e3d297bcff9</anchor>
      <arglist>(InputArray img, OutputArray points) const</arglist>
    </member>
    <member kind="function">
      <type>GraphicalCodeDetector &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>a4dceb85b96f4a785d2c8c269307148b0</anchor>
      <arglist>(const GraphicalCodeDetector &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>GraphicalCodeDetector &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>ae8dcc8c07be211eae4d4fd0df5311890</anchor>
      <arglist>(GraphicalCodeDetector &amp;&amp;)=default</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; Impl &gt;</type>
      <name>p</name>
      <anchorfile>d7/d90/classcv_1_1GraphicalCodeDetector.html</anchorfile>
      <anchor>ae1edf95cfdc85024e7ef3efa7c0bdad0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::segmentation::GraphSegmentation</name>
    <filename>dd/d19/classcv_1_1ximgproc_1_1segmentation_1_1GraphSegmentation.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getK</name>
      <anchorfile>dd/d19/classcv_1_1ximgproc_1_1segmentation_1_1GraphSegmentation.html</anchorfile>
      <anchor>a1aabdaafc77c87fa5cec3bbc25185718</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinSize</name>
      <anchorfile>dd/d19/classcv_1_1ximgproc_1_1segmentation_1_1GraphSegmentation.html</anchorfile>
      <anchor>aa0875869f93af07cf27ec695b5ea30dd</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getSigma</name>
      <anchorfile>dd/d19/classcv_1_1ximgproc_1_1segmentation_1_1GraphSegmentation.html</anchorfile>
      <anchor>ad9abf9e1a06d74ec8836b6a10b2bd7ae</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>processImage</name>
      <anchorfile>dd/d19/classcv_1_1ximgproc_1_1segmentation_1_1GraphSegmentation.html</anchorfile>
      <anchor>a13a3603cb371d740c3c4b01d63553d90</anchor>
      <arglist>(InputArray src, OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setK</name>
      <anchorfile>dd/d19/classcv_1_1ximgproc_1_1segmentation_1_1GraphSegmentation.html</anchorfile>
      <anchor>afb0158f535ad5636161c3e4d6a6c7fb1</anchor>
      <arglist>(float k)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinSize</name>
      <anchorfile>dd/d19/classcv_1_1ximgproc_1_1segmentation_1_1GraphSegmentation.html</anchorfile>
      <anchor>a27940f63af4381a5c2215c49f3f9d276</anchor>
      <arglist>(int min_size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigma</name>
      <anchorfile>dd/d19/classcv_1_1ximgproc_1_1segmentation_1_1GraphSegmentation.html</anchorfile>
      <anchor>a35bb2fc02d255a7ba81e2de0c0045562</anchor>
      <arglist>(double sigma)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::Gray2RGB</name>
    <filename>df/d47/classcv_1_1cudev_1_1color__cvt__detail_1_1Gray2RGB.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::GRAY_to_BGR_func</name>
    <filename>dd/da9/structcv_1_1cudev_1_1GRAY__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Gray2RGB&lt; SrcDepth, 3 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::GRAY_to_BGRA_func</name>
    <filename>df/de3/structcv_1_1cudev_1_1GRAY__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Gray2RGB&lt; SrcDepth, 4 &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::structured_light::GrayCodePattern</name>
    <filename>d1/dec/classcv_1_1structured__light_1_1GrayCodePattern.html</filename>
    <base>cv::structured_light::StructuredLightPattern</base>
    <class kind="struct">cv::structured_light::GrayCodePattern::Params</class>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getImagesForShadowMasks</name>
      <anchorfile>d1/dec/classcv_1_1structured__light_1_1GrayCodePattern.html</anchorfile>
      <anchor>ae67bd95cfab3a78721d978f6ba0fd3f3</anchor>
      <arglist>(InputOutputArray blackImage, InputOutputArray whiteImage) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getNumberOfPatternImages</name>
      <anchorfile>d1/dec/classcv_1_1structured__light_1_1GrayCodePattern.html</anchorfile>
      <anchor>a86f48b2b4d4395f4064481ec3181da45</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getProjPixel</name>
      <anchorfile>d1/dec/classcv_1_1structured__light_1_1GrayCodePattern.html</anchorfile>
      <anchor>a098c1e42780d2212476c61d1e803bb06</anchor>
      <arglist>(InputArrayOfArrays patternImages, int x, int y, Point &amp;projPix) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBlackThreshold</name>
      <anchorfile>d1/dec/classcv_1_1structured__light_1_1GrayCodePattern.html</anchorfile>
      <anchor>a3607cba801a696881df31bbd6c59c4fd</anchor>
      <arglist>(size_t value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWhiteThreshold</name>
      <anchorfile>d1/dec/classcv_1_1structured__light_1_1GrayCodePattern.html</anchorfile>
      <anchor>aeaf08cd487c5d2894eda4ebd1eea6322</anchor>
      <arglist>(size_t value)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GrayCodePattern &gt;</type>
      <name>create</name>
      <anchorfile>d1/dec/classcv_1_1structured__light_1_1GrayCodePattern.html</anchorfile>
      <anchor>a5e0ff1cf6cdc5898d6a8eb09f78483d0</anchor>
      <arglist>(const GrayCodePattern::Params &amp;parameters=GrayCodePattern::Params())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GrayCodePattern &gt;</type>
      <name>create</name>
      <anchorfile>d1/dec/classcv_1_1structured__light_1_1GrayCodePattern.html</anchorfile>
      <anchor>a008fa9098ff25ad57a7f9a9df1e750dd</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xphoto::GrayworldWB</name>
    <filename>d7/d71/classcv_1_1xphoto_1_1GrayworldWB.html</filename>
    <base>cv::xphoto::WhiteBalancer</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSaturationThreshold</name>
      <anchorfile>d7/d71/classcv_1_1xphoto_1_1GrayworldWB.html</anchorfile>
      <anchor>ae64791998ff4df2a991ffb72e71fc3ca</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSaturationThreshold</name>
      <anchorfile>d7/d71/classcv_1_1xphoto_1_1GrayworldWB.html</anchorfile>
      <anchor>ac6e17766e394adc15588b8522202cc71</anchor>
      <arglist>(float val)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::greater</name>
    <filename>d9/d1c/structcv_1_1cudev_1_1greater.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d9/d1c/structcv_1_1cudev_1_1greater.html</anchorfile>
      <anchor>a8f4c74eae4f0147c1fec938df98d8ce5</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::greater_equal</name>
    <filename>dd/d08/structcv_1_1cudev_1_1greater__equal.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>dd/d08/structcv_1_1cudev_1_1greater__equal.html</anchorfile>
      <anchor>a665d61bf0f326ac1617f7ed272a7076a</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::aruco::GridBoard</name>
    <filename>de/d05/classcv_1_1aruco_1_1GridBoard.html</filename>
    <base>cv::aruco::Board</base>
    <member kind="function">
      <type></type>
      <name>GridBoard</name>
      <anchorfile>de/d05/classcv_1_1aruco_1_1GridBoard.html</anchorfile>
      <anchor>af196eab4ed99bcf91f4b3110a31bc320</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GridBoard</name>
      <anchorfile>de/d05/classcv_1_1aruco_1_1GridBoard.html</anchorfile>
      <anchor>a9ccf1f5b7ccf96cf24fcb1d9e454f40f</anchor>
      <arglist>(const Size &amp;size, float markerLength, float markerSeparation, const Dictionary &amp;dictionary, InputArray ids=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>getGridSize</name>
      <anchorfile>de/d05/classcv_1_1aruco_1_1GridBoard.html</anchorfile>
      <anchor>a453b9b227f2f67e87a10954195b91a33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMarkerLength</name>
      <anchorfile>de/d05/classcv_1_1aruco_1_1GridBoard.html</anchorfile>
      <anchor>ad047ae499ce29e5769d80327c5388234</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMarkerSeparation</name>
      <anchorfile>de/d05/classcv_1_1aruco_1_1GridBoard.html</anchorfile>
      <anchor>a01e706d6572529d00e1896b34a68c058</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::groundTruth</name>
    <filename>d7/dce/structcv_1_1datasets_1_1groundTruth.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>gestureID</name>
      <anchorfile>d7/dce/structcv_1_1datasets_1_1groundTruth.html</anchorfile>
      <anchor>ab69fd4e3fd1f6dbcaa2a455a2c90e2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>initialFrame</name>
      <anchorfile>d7/dce/structcv_1_1datasets_1_1groundTruth.html</anchorfile>
      <anchor>a65def147b12803d2daa714002fe58196</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastFrame</name>
      <anchorfile>d7/dce/structcv_1_1datasets_1_1groundTruth.html</anchorfile>
      <anchor>a9052b24a1b61be2f3f9471c57fc0e27c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::GroupNormLayer</name>
    <filename>d4/d6d/classcv_1_1dnn_1_1GroupNormLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GroupNormLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/d6d/classcv_1_1dnn_1_1GroupNormLayer.html</anchorfile>
      <anchor>a19d626f527a76f575eb6f0b489403973</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::GRULayer</name>
    <filename>d2/dce/classcv_1_1dnn_1_1GRULayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; GRULayer &gt;</type>
      <name>create</name>
      <anchorfile>d2/dce/classcv_1_1dnn_1_1GRULayer.html</anchorfile>
      <anchor>a56b2dcba3d456a7571f64abfe1d18c2d</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GRunArg</name>
    <filename>d3/d74/structcv_1_1GRunArg.html</filename>
    <base>cv::util::variant&lt; Ts &gt;</base>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, util::any &gt;</type>
      <name>Meta</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>aff082a78dba8a6fa89ab57ef77fc7ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>a5ae5454dc1beb68d59f94a4f49ca92e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>ab3f4cf9ec7c1e20c0c7eda401bdd1119</anchor>
      <arglist>(const cv::GRunArg &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>aa0b672ff7af8cff71dd1ba343db781ad</anchor>
      <arglist>(const T &amp;t, const Meta &amp;m=Meta{}, typename std::enable_if&lt; detail::in_variant&lt; T, GRunArgBase &gt;::value, int &gt;::type=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>a43cdfc7be08ccdecc660609502016b4e</anchor>
      <arglist>(cv::GRunArg &amp;&amp;arg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GRunArg</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>a51a8e77349c93026290e076558f33101</anchor>
      <arglist>(T &amp;&amp;t, const Meta &amp;m=Meta{}, typename std::enable_if&lt; detail::in_variant&lt; T, GRunArgBase &gt;::value, int &gt;::type=0)</arglist>
    </member>
    <member kind="function">
      <type>GRunArg &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>af9b8c63cac76bc89a84a15431be8e65b</anchor>
      <arglist>(const GRunArg &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator=</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>a3aac59595e4c5a7156fd16e26c2096de</anchor>
      <arglist>(const T &amp;t) -&gt; typename std::enable_if&lt; detail::in_variant&lt; T, GRunArgBase &gt;::value, cv::GRunArg &gt;::type &amp;</arglist>
    </member>
    <member kind="function">
      <type>GRunArg &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>a2abbfc62dc2502990c7fb5450357f844</anchor>
      <arglist>(GRunArg &amp;&amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>operator=</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>a86b9f0d4b2fcda21eac052103e926086</anchor>
      <arglist>(T &amp;&amp;t) -&gt; typename std::enable_if&lt; detail::in_variant&lt; T, GRunArgBase &gt;::value, cv::GRunArg &gt;::type &amp;</arglist>
    </member>
    <member kind="variable">
      <type>Meta</type>
      <name>meta</name>
      <anchorfile>d3/d74/structcv_1_1GRunArg.html</anchorfile>
      <anchor>a4f37ae80990db932c3f0ce8c772a9577</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GScalar</name>
    <filename>d9/d98/classcv_1_1GScalar.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GScalar</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga78ad8a1f26cbcfb11e8b8d74a24b9445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GScalar</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga916fd0ac91ac875a00ed63553260f630</anchor>
      <arglist>(const cv::Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GScalar</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga8df17652316ebd92981ec9629305cc1e</anchor>
      <arglist>(cv::Scalar &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GScalar</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>gaa4669adb32034ae58c7432bba232993d</anchor>
      <arglist>(double v0)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GScalarDesc</name>
    <filename>d1/d6a/structcv_1_1GScalarDesc.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga7aa7e15af456abb71d568281f4148781</anchor>
      <arglist>(const GScalarDesc &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga36bdb1c38855e657126b600da4befb61</anchor>
      <arglist>(const GScalarDesc &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::onevpl::GSource</name>
    <filename>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</filename>
    <base>cv::gapi::wip::IStreamSource</base>
    <member kind="function">
      <type></type>
      <name>GSource</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>ac13e975f2182d775d5790b93c10cef44</anchor>
      <arglist>(const std::string &amp;filePath, const CfgParams &amp;cfg_params, const Device &amp;device, const Context &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GSource</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>a7d4d99e062f5a7ece1ddc1b38d38243e</anchor>
      <arglist>(const std::string &amp;filePath, const CfgParams &amp;cfg_params, const std::string &amp;device_id, void *accel_device_ptr, void *accel_ctx_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GSource</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>a9a79d6029925322ccffb5d143c1b8ec4</anchor>
      <arglist>(const std::string &amp;filePath, const CfgParams &amp;cfg_params, std::shared_ptr&lt; IDeviceSelector &gt; selector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GSource</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>ae6f50c959767aab5154b27b3b860f579</anchor>
      <arglist>(const std::string &amp;filePath, const CfgParams &amp;cfg_params=CfgParams{})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GSource</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>aa2e9aa78af53e165e72a3cdabfd46aed</anchor>
      <arglist>(std::shared_ptr&lt; IDataProvider &gt; source, const CfgParams &amp;cfg_params, const std::string &amp;device_id, void *accel_device_ptr, void *accel_ctx_ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GSource</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>ac8664f25875237c6a4a50fc2715b3957</anchor>
      <arglist>(std::shared_ptr&lt; IDataProvider &gt; source, const CfgParams &amp;cfg_params, std::shared_ptr&lt; IDeviceSelector &gt; selector)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GSource</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>a7c27abf0d95be8057280d1b9258dbfc2</anchor>
      <arglist>(std::shared_ptr&lt; IDataProvider &gt; source, const CfgParams &amp;cfg_params=CfgParams{})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GSource</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>a1814ca62b9efc32c07157f2da43f4bcc</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>GMetaArg</type>
      <name>descr_of</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>a61857ef0953ddfc316e346a927bb02ad</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pull</name>
      <anchorfile>d4/d23/classcv_1_1gapi_1_1wip_1_1onevpl_1_1GSource.html</anchorfile>
      <anchor>a81f4beb852aaacddaac38d160c7554ce</anchor>
      <arglist>(cv::gapi::wip::Data &amp;data) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::gst::GStreamerPipeline</name>
    <filename>df/d76/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerPipeline.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GStreamerPipeline</name>
      <anchorfile>df/d76/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerPipeline.html</anchorfile>
      <anchor>a575d7b90baca8cbec92e523c05a32edd</anchor>
      <arglist>(const std::string &amp;pipeline)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GStreamerPipeline</name>
      <anchorfile>df/d76/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerPipeline.html</anchorfile>
      <anchor>ad73fe5b082af18eec6b9b9f6b75cd386</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IStreamSource::Ptr</type>
      <name>getStreamingSource</name>
      <anchorfile>df/d76/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerPipeline.html</anchorfile>
      <anchor>ac3e06d59617538a22ab735eb28b74d71</anchor>
      <arglist>(const std::string &amp;appsinkName, const GStreamerSource::OutputType outputType=GStreamerSource::OutputType::MAT)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GStreamerPipeline</name>
      <anchorfile>df/d76/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerPipeline.html</anchorfile>
      <anchor>ab6ea494b874e291444f6594124a51ce2</anchor>
      <arglist>(std::unique_ptr&lt; Priv &gt; priv)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; Priv &gt;</type>
      <name>m_priv</name>
      <anchorfile>df/d76/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerPipeline.html</anchorfile>
      <anchor>aa5e20383fe09b1d60f953fa08b84b042</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::gst::GStreamerSource</name>
    <filename>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</filename>
    <base>cv::gapi::wip::IStreamSource</base>
    <member kind="enumeration">
      <type></type>
      <name>OutputType</name>
      <anchorfile>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</anchorfile>
      <anchor>ad9a34b4292e557b1041dade0e020014b</anchor>
      <arglist></arglist>
      <enumvalue file="db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html" anchor="ad9a34b4292e557b1041dade0e020014bac57e921596445b99ab85558984966184">FRAME</enumvalue>
      <enumvalue file="db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html" anchor="ad9a34b4292e557b1041dade0e020014baf0c2c0ca864067cc6e21a7ea2c1b1fdd">MAT</enumvalue>
    </member>
    <member kind="function">
      <type></type>
      <name>GStreamerSource</name>
      <anchorfile>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</anchorfile>
      <anchor>a602b9f74f12cd520e6baab5df31936d5</anchor>
      <arglist>(const std::string &amp;pipeline, const GStreamerSource::OutputType outputType=GStreamerSource::OutputType::MAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GStreamerSource</name>
      <anchorfile>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</anchorfile>
      <anchor>a53d68e85bae1339463af3a5bb96e734e</anchor>
      <arglist>(std::shared_ptr&lt; GStreamerPipelineFacade &gt; pipeline, const std::string &amp;appsinkName, const GStreamerSource::OutputType outputType=GStreamerSource::OutputType::MAT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GStreamerSource</name>
      <anchorfile>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</anchorfile>
      <anchor>af6589e4e7313e6c319764b157b061857</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function">
      <type>GMetaArg</type>
      <name>descr_of</name>
      <anchorfile>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</anchorfile>
      <anchor>a97a555dbe12636a78b57e71c74699f23</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pull</name>
      <anchorfile>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</anchorfile>
      <anchor>a70e38f891287793a7849dc232a45ab1a</anchor>
      <arglist>(cv::gapi::wip::Data &amp;data) override</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>GStreamerSource</name>
      <anchorfile>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</anchorfile>
      <anchor>ad9e247a2fa3552fe842c0be3c57e2109</anchor>
      <arglist>(std::unique_ptr&lt; Priv &gt; priv)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::unique_ptr&lt; Priv &gt;</type>
      <name>m_priv</name>
      <anchorfile>db/d13/classcv_1_1gapi_1_1wip_1_1gst_1_1GStreamerSource.html</anchorfile>
      <anchor>a0233a00a0ef698476f95d8cbd359445d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GStreamingCompiled</name>
    <filename>d1/d9b/classcv_1_1GStreamingCompiled.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>GStreamingCompiled</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a1f4f10ecfccca6cfec90b6418c3e377d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GMetaArgs &amp;</type>
      <name>metas</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a410beaa6e31920d6aa84c8b83f5b678c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>ab7cd2f5971886fc2e4670c40abfa92c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GMetaArgs &amp;</type>
      <name>outMetas</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a11cbda4b6336e012a5b7c34dccc37e67</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pull</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>aa7d26e86b5a7680ddde2f76c17dcacd1</anchor>
      <arglist>(cv::GOptRunArgsP &amp;&amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pull</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>af4c31493fc72aae2afabcbe8eec9aaa5</anchor>
      <arglist>(cv::GRunArgsP &amp;&amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP bool</type>
      <name>running</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a1085c0627d28ea178f607ee225dd5100</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a85ada34dc17c0573a317160cb9c89db7</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a534f08e6a1438455d38571025bbf321c</anchor>
      <arglist>(const gapi::wip::IStreamSource::Ptr &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSource</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a20f82ac711832fec1b2be70e7a3785de</anchor>
      <arglist>(GRunArgs &amp;&amp;ins)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP void</type>
      <name>start</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a3cc45dcb57acab91359b4e8493bb39a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP void</type>
      <name>stop</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>a3974060adbb61cd678387463fc19c0a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>try_pull</name>
      <anchorfile>d1/d9b/classcv_1_1GStreamingCompiled.html</anchorfile>
      <anchor>af4a40c09634ba45686b2177f38c49022</anchor>
      <arglist>(cv::GRunArgsP &amp;&amp;outs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GTransform</name>
    <filename>dd/db9/structcv_1_1GTransform.html</filename>
    <member kind="typedef">
      <type>std::function&lt; GComputation()&gt;</type>
      <name>F</name>
      <anchorfile>dd/db9/structcv_1_1GTransform.html</anchorfile>
      <anchor>a13e5a25158bdea74c7ed03b53df23237</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GTransform</name>
      <anchorfile>dd/db9/structcv_1_1GTransform.html</anchorfile>
      <anchor>a24585b2f805734ef23658248f89eeb40</anchor>
      <arglist>(const std::string &amp;d, const F &amp;p, const F &amp;s)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>description</name>
      <anchorfile>dd/db9/structcv_1_1GTransform.html</anchorfile>
      <anchor>a729d054f574159f6df0566c3441e316a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>F</type>
      <name>pattern</name>
      <anchorfile>dd/db9/structcv_1_1GTransform.html</anchorfile>
      <anchor>ad21c88ff36d3cb622e84df46cc06355c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>F</type>
      <name>substitute</name>
      <anchorfile>dd/db9/structcv_1_1GTransform.html</anchorfile>
      <anchor>a65db27befeb10beae9cd452d04bcc589</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::GTransformImpl</name>
    <filename>d1/db6/classcv_1_1GTransformImpl.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="class">
    <name>cv::GTransformImpl&lt; K, std::function&lt; R(Args...)&gt; &gt;</name>
    <filename>db/d1f/classcv_1_1GTransformImpl_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename R</templarg>
    <templarg>typename... Args</templarg>
    <base>cv::detail::TransHelper&lt; K, std::tuple&lt; Args... &gt;, R &gt;</base>
    <base>cv::detail::TransformTag</base>
    <member kind="typedef">
      <type>K</type>
      <name>API</name>
      <anchorfile>db/d1f/classcv_1_1GTransformImpl_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>a9c44d6f37621f1442c9ead63a30fb67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GTransform</type>
      <name>transformation</name>
      <anchorfile>db/d1f/classcv_1_1GTransformImpl_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</anchorfile>
      <anchor>ad8a474251aeaec92fa67bf0fe0353e41</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::GTypeInfo</name>
    <filename>d7/d0f/structcv_1_1GTypeInfo.html</filename>
    <member kind="variable">
      <type>detail::HostCtor</type>
      <name>ctor</name>
      <anchorfile>d7/d0f/structcv_1_1GTypeInfo.html</anchorfile>
      <anchor>ad1f4d96e9e0a034f03b732f5fd2bd4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::detail::OpaqueKind</type>
      <name>kind</name>
      <anchorfile>d7/d0f/structcv_1_1GTypeInfo.html</anchorfile>
      <anchor>ad5141671b68e4129da3b72f503b264b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GShape</type>
      <name>shape</name>
      <anchorfile>d7/d0f/structcv_1_1GTypeInfo.html</anchorfile>
      <anchor>a462dfb33c791dda8d8c6c25e459d2473</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeOf</name>
    <filename>d2/d35/structcv_1_1detail_1_1GTypeOf.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>cv::GOpaque&lt; U &gt;</type>
      <name>type</name>
      <anchorfile>d2/d35/structcv_1_1detail_1_1GTypeOf.html</anchorfile>
      <anchor>a5f32fc366443cd82d11caebe879c39b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeOf&lt; cv::gapi::wip::IStreamSource::Ptr &gt;</name>
    <filename>d0/d42/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1gapi_1_1wip_1_1IStreamSource_1_1Ptr_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GMat</type>
      <name>type</name>
      <anchorfile>d0/d42/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1gapi_1_1wip_1_1IStreamSource_1_1Ptr_01_4.html</anchorfile>
      <anchor>a5aebb9bfa662eaaaea36ea494b779b94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeOf&lt; cv::Mat &gt;</name>
    <filename>d4/da4/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1Mat_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GMat</type>
      <name>type</name>
      <anchorfile>d4/da4/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1Mat_01_4.html</anchorfile>
      <anchor>ada4d0d0a5311ace96a96ff4fa49ce76d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeOf&lt; cv::MediaFrame &gt;</name>
    <filename>d3/dbe/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1MediaFrame_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GFrame</type>
      <name>type</name>
      <anchorfile>d3/dbe/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1MediaFrame_01_4.html</anchorfile>
      <anchor>ae67005ee20e0e24b7b955c94bd4233e0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeOf&lt; cv::RMat &gt;</name>
    <filename>de/d46/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1RMat_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GMat</type>
      <name>type</name>
      <anchorfile>de/d46/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1RMat_01_4.html</anchorfile>
      <anchor>ac9453e2e4c53269ab302d9443bf2c877</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeOf&lt; cv::Scalar &gt;</name>
    <filename>de/d80/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1Scalar_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GScalar</type>
      <name>type</name>
      <anchorfile>de/d80/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1Scalar_01_4.html</anchorfile>
      <anchor>a836f56410d99a7a756116862c6d6a612</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeOf&lt; cv::UMat &gt;</name>
    <filename>d6/d6a/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1UMat_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GMat</type>
      <name>type</name>
      <anchorfile>d6/d6a/structcv_1_1detail_1_1GTypeOf_3_01cv_1_1UMat_01_4.html</anchorfile>
      <anchor>ab40940941d89769905586e316c96244c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeOf&lt; std::vector&lt; U &gt; &gt;</name>
    <filename>d4/d06/structcv_1_1detail_1_1GTypeOf_3_01std_1_1vector_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>cv::GArray&lt; U &gt;</type>
      <name>type</name>
      <anchorfile>d4/d06/structcv_1_1detail_1_1GTypeOf_3_01std_1_1vector_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a60a7e94845175df8777a35d886b86627</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeTraits</name>
    <filename>d3/d85/structcv_1_1detail_1_1GTypeTraits.html</filename>
    <templarg>typename T</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr const ArgKind</type>
      <name>kind</name>
      <anchorfile>d3/d85/structcv_1_1detail_1_1GTypeTraits.html</anchorfile>
      <anchor>abc4de8d44ab0a02e04be50a2d6136ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>op_kind</name>
      <anchorfile>d3/d85/structcv_1_1detail_1_1GTypeTraits.html</anchorfile>
      <anchor>a8b9e19c011541355a3920ae18cffc15b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeTraits&lt; cv::GArray&lt; T &gt; &gt;</name>
    <filename>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</filename>
    <templarg>class T</templarg>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>host_type</name>
      <anchorfile>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a52ae6fd216901e8a7d6fc33614886cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::detail::VectorRef</type>
      <name>strip_type</name>
      <anchorfile>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>acdb454d1c6a7b3529ca54a5094034d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::detail::VectorRef</type>
      <name>wrap_in</name>
      <anchorfile>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a5a541dfa504b30b5407d2db322b5ac36</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::detail::VectorRef</type>
      <name>wrap_out</name>
      <anchorfile>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a998319a3020e3deb96b1b838fb12d519</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::detail::GArrayU</type>
      <name>wrap_value</name>
      <anchorfile>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a9d31069a644ac8142a480db3fefa42ee</anchor>
      <arglist>(const cv::GArray&lt; T &gt; &amp;t)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const ArgKind</type>
      <name>kind</name>
      <anchorfile>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a38663a4a3ff1d153a38e5e82b982af98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>op_kind</name>
      <anchorfile>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ae151e415295e8ba7320c4cfa569197ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const GShape</type>
      <name>shape</name>
      <anchorfile>da/d1b/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GArray_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ac3001f5e2adac265aa5c3fdddfaf0c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeTraits&lt; cv::GFrame &gt;</name>
    <filename>dc/d3a/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GFrame_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const ArgKind</type>
      <name>kind</name>
      <anchorfile>dc/d3a/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GFrame_01_4.html</anchorfile>
      <anchor>aea22e4add86aa7fd531f0479bc3d33a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>op_kind</name>
      <anchorfile>dc/d3a/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GFrame_01_4.html</anchorfile>
      <anchor>a936e2f372216a701bd3fa7b6b91f83a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const GShape</type>
      <name>shape</name>
      <anchorfile>dc/d3a/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GFrame_01_4.html</anchorfile>
      <anchor>a054ad8932d8ebf44b700cf3933fcf5b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeTraits&lt; cv::GMat &gt;</name>
    <filename>d0/d17/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const ArgKind</type>
      <name>kind</name>
      <anchorfile>d0/d17/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a3dd472df5e7d86beb47ac600a7246beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>op_kind</name>
      <anchorfile>d0/d17/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a41bd9ff2bf40d3b76500028b934a0c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const GShape</type>
      <name>shape</name>
      <anchorfile>d0/d17/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>af06bf4c84018ab41553899390e586e7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeTraits&lt; cv::GMatP &gt;</name>
    <filename>df/d42/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GMatP_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const ArgKind</type>
      <name>kind</name>
      <anchorfile>df/d42/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GMatP_01_4.html</anchorfile>
      <anchor>a85044f26e6d7734bd9240c7909461c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>op_kind</name>
      <anchorfile>df/d42/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GMatP_01_4.html</anchorfile>
      <anchor>a5fb5ae2ed5dfc347157a322da1823fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const GShape</type>
      <name>shape</name>
      <anchorfile>df/d42/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GMatP_01_4.html</anchorfile>
      <anchor>a018358568e48e311f0f204d6d4b44926</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeTraits&lt; cv::GOpaque&lt; T &gt; &gt;</name>
    <filename>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</filename>
    <templarg>class T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>host_type</name>
      <anchorfile>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</anchorfile>
      <anchor>ae4719cce0417678efaa1652ad013233f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::detail::OpaqueRef</type>
      <name>strip_type</name>
      <anchorfile>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a77a6e7c7f3160d00a6a41f720200932c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::detail::OpaqueRef</type>
      <name>wrap_in</name>
      <anchorfile>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</anchorfile>
      <anchor>aab1d555c3e118d92391ac585b19dbe38</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::detail::OpaqueRef</type>
      <name>wrap_out</name>
      <anchorfile>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a5d49d710a2d98986de323e98da157425</anchor>
      <arglist>(T &amp;t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::detail::GOpaqueU</type>
      <name>wrap_value</name>
      <anchorfile>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a3a6b0090c8bf03b5611d2429eed5d4d4</anchor>
      <arglist>(const cv::GOpaque&lt; T &gt; &amp;t)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const ArgKind</type>
      <name>kind</name>
      <anchorfile>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</anchorfile>
      <anchor>aa308f6e19bae307080eefb59522f6935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>op_kind</name>
      <anchorfile>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a0963595f453c6045be62f371718678a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const GShape</type>
      <name>shape</name>
      <anchorfile>da/de0/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GOpaque_3_01T_01_4_01_4.html</anchorfile>
      <anchor>a93cde920ed9d094b4ad2d0c18eee8476</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::GTypeTraits&lt; cv::GScalar &gt;</name>
    <filename>dc/db5/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const ArgKind</type>
      <name>kind</name>
      <anchorfile>dc/db5/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>aec3a4bee4efd6ff365a5f40ff9249f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const OpaqueKind</type>
      <name>op_kind</name>
      <anchorfile>dc/db5/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>a849b69e64b1668bd43c20b22b90cf13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const GShape</type>
      <name>shape</name>
      <anchorfile>dc/db5/structcv_1_1detail_1_1GTypeTraits_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>a8fd029fb4a3aef7506964d90ce5e7d11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::GuidedFilter</name>
    <filename>de/d73/classcv_1_1ximgproc_1_1GuidedFilter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>filter</name>
      <anchorfile>de/d73/classcv_1_1ximgproc_1_1GuidedFilter.html</anchorfile>
      <anchor>a342f5ac3131a9e4c06472c587668eb40</anchor>
      <arglist>(InputArray src, OutputArray dst, int dDepth=-1)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HaarClassifierCascadeDescriptor</name>
    <filename>d6/dfc/structHaarClassifierCascadeDescriptor.html</filename>
    <member kind="variable">
      <type>NcvBool</type>
      <name>bHasStumpsOnly</name>
      <anchorfile>d6/dfc/structHaarClassifierCascadeDescriptor.html</anchorfile>
      <anchor>a4f6752cb6d92f5a7e461aadc2e5cf723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NcvBool</type>
      <name>bNeedsTiltedII</name>
      <anchorfile>d6/dfc/structHaarClassifierCascadeDescriptor.html</anchorfile>
      <anchor>a7c6683275d2dab4ae553d41f3c8b757e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NcvSize32u</type>
      <name>ClassifierSize</name>
      <anchorfile>d6/dfc/structHaarClassifierCascadeDescriptor.html</anchorfile>
      <anchor>aba7ecad61d7632f75f2b48e7becb1bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>NumClassifierRootNodes</name>
      <anchorfile>d6/dfc/structHaarClassifierCascadeDescriptor.html</anchorfile>
      <anchor>ad3a96f77c2a3fd3377d38344970eadb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>NumClassifierTotalNodes</name>
      <anchorfile>d6/dfc/structHaarClassifierCascadeDescriptor.html</anchorfile>
      <anchor>ac06d944bc6beabe293f6e9ef9b928e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>NumFeatures</name>
      <anchorfile>d6/dfc/structHaarClassifierCascadeDescriptor.html</anchorfile>
      <anchor>a21bd5b9e52ecfb00ddbec3bd88df65cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>NumStages</name>
      <anchorfile>d6/dfc/structHaarClassifierCascadeDescriptor.html</anchorfile>
      <anchor>a95d5c1f21f7e1474ca8ec409373229d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HaarClassifierNode128</name>
    <filename>de/db5/structHaarClassifierNode128.html</filename>
    <member kind="function">
      <type>__host__ __device__ HaarFeatureDescriptor32</type>
      <name>getFeatureDesc</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>a71d99f0c02e01e6bff26b5a8fb268c6a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ HaarClassifierNodeDescriptor32</type>
      <name>getLeftNodeDesc</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>a5be4d09784c3866edb9f75f942858d63</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ HaarClassifierNodeDescriptor32</type>
      <name>getRightNodeDesc</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>a89367251b1b12f4a62caf17403b7dde9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ Ncv32f</type>
      <name>getThreshold</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>a987c07ede25f3992d981a088d396226f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setFeatureDesc</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>aa978dba6f257f99c200633a9e2be56c4</anchor>
      <arglist>(HaarFeatureDescriptor32 f)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setLeftNodeDesc</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>ae947fbf30026b45adc0802d799eaafe7</anchor>
      <arglist>(HaarClassifierNodeDescriptor32 nl)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setRightNodeDesc</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>a86df27b22f7ed8f1f0158667344b4a7c</anchor>
      <arglist>(HaarClassifierNodeDescriptor32 nr)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setThreshold</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>a9219b271e971cd7ae812a3bc98d509ca</anchor>
      <arglist>(Ncv32f t)</arglist>
    </member>
    <member kind="variable">
      <type>uint4</type>
      <name>_ui4</name>
      <anchorfile>de/db5/structHaarClassifierNode128.html</anchorfile>
      <anchor>a78fa750306e6011c2cb0925c970a69f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HaarClassifierNodeDescriptor32</name>
    <filename>d8/d94/structHaarClassifierNodeDescriptor32.html</filename>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>create</name>
      <anchorfile>d8/d94/structHaarClassifierNodeDescriptor32.html</anchorfile>
      <anchor>aa7153a73228bb6ab0a744f21fd959d12</anchor>
      <arglist>(Ncv32f leafValue)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>create</name>
      <anchorfile>d8/d94/structHaarClassifierNodeDescriptor32.html</anchorfile>
      <anchor>a7b647bfc12d5b55c232757492181eb9c</anchor>
      <arglist>(Ncv32u offsetHaarClassifierNode)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Ncv32f</type>
      <name>getLeafValueHost</name>
      <anchorfile>d8/d94/structHaarClassifierNodeDescriptor32.html</anchorfile>
      <anchor>a2d141a08fb131ee1df885e7428b2b259</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __host__ Ncv32u</type>
      <name>getNextNodeOffset</name>
      <anchorfile>d8/d94/structHaarClassifierNodeDescriptor32.html</anchorfile>
      <anchor>adf154ce4d553c441232083e54032f1b5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>uint1</type>
      <name>_ui1</name>
      <anchorfile>d8/d94/structHaarClassifierNodeDescriptor32.html</anchorfile>
      <anchor>a8c8a76ce219a5f53be95c4f2e1442360</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HaarFeature64</name>
    <filename>d1/d74/structHaarFeature64.html</filename>
    <member kind="function">
      <type>__device__ __host__ void</type>
      <name>getRect</name>
      <anchorfile>d1/d74/structHaarFeature64.html</anchorfile>
      <anchor>ac3d582d0013f964230b73a819cc758e8</anchor>
      <arglist>(Ncv32u *rectX, Ncv32u *rectY, Ncv32u *rectWidth, Ncv32u *rectHeight)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __host__ Ncv32f</type>
      <name>getWeight</name>
      <anchorfile>d1/d74/structHaarFeature64.html</anchorfile>
      <anchor>ab65a16a86a5745d4b388fbbb9b1b8dc3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setRect</name>
      <anchorfile>d1/d74/structHaarFeature64.html</anchorfile>
      <anchor>a9881c5a424318d3e19570b464ac63659</anchor>
      <arglist>(Ncv32u rectX, Ncv32u rectY, Ncv32u rectWidth, Ncv32u rectHeight, Ncv32u, Ncv32u)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setWeight</name>
      <anchorfile>d1/d74/structHaarFeature64.html</anchorfile>
      <anchor>ab565bd4a42ee7091c3130106000f5383</anchor>
      <arglist>(Ncv32f weight)</arglist>
    </member>
    <member kind="variable">
      <type>uint2</type>
      <name>_ui2</name>
      <anchorfile>d1/d74/structHaarFeature64.html</anchorfile>
      <anchor>a16782e283a7890da0764c6ac79bba38b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HaarFeatureDescriptor32</name>
    <filename>df/d88/structHaarFeatureDescriptor32.html</filename>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>create</name>
      <anchorfile>df/d88/structHaarFeatureDescriptor32.html</anchorfile>
      <anchor>aeec844e6d66283286eef0a66cbdc49ba</anchor>
      <arglist>(NcvBool bTilted, NcvBool bLeftLeaf, NcvBool bRightLeaf, Ncv32u numFeatures, Ncv32u offsetFeatures)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __host__ Ncv32u</type>
      <name>getFeaturesOffset</name>
      <anchorfile>df/d88/structHaarFeatureDescriptor32.html</anchorfile>
      <anchor>af9bde5473439031c0765fd406daa1e0b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __host__ Ncv32u</type>
      <name>getNumFeatures</name>
      <anchorfile>df/d88/structHaarFeatureDescriptor32.html</anchorfile>
      <anchor>a16c7d4907406ef9f8b540896e5624257</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __host__ NcvBool</type>
      <name>isLeftNodeLeaf</name>
      <anchorfile>df/d88/structHaarFeatureDescriptor32.html</anchorfile>
      <anchor>abca5878272c73ca3ca080d099f2356b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __host__ NcvBool</type>
      <name>isRightNodeLeaf</name>
      <anchorfile>df/d88/structHaarFeatureDescriptor32.html</anchorfile>
      <anchor>a91d79fdfbd4c4c2ae53f0d33dd989c6a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __host__ NcvBool</type>
      <name>isTilted</name>
      <anchorfile>df/d88/structHaarFeatureDescriptor32.html</anchorfile>
      <anchor>a0dfa9fddc7a4c99325a2382c493a5111</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>HaarStage64</name>
    <filename>d5/d37/structHaarStage64.html</filename>
    <member kind="function">
      <type>__host__ __device__ Ncv32u</type>
      <name>getNumClassifierRootNodes</name>
      <anchorfile>d5/d37/structHaarStage64.html</anchorfile>
      <anchor>af1269433370bb307e7efe2f3f76d8fbe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ Ncv32f</type>
      <name>getStageThreshold</name>
      <anchorfile>d5/d37/structHaarStage64.html</anchorfile>
      <anchor>a107609269cb0d921ec9bfb4346ea000a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ Ncv32u</type>
      <name>getStartClassifierRootNodeOffset</name>
      <anchorfile>d5/d37/structHaarStage64.html</anchorfile>
      <anchor>a6bb07cffd74204e5f6d380ca4de9dbc7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setNumClassifierRootNodes</name>
      <anchorfile>d5/d37/structHaarStage64.html</anchorfile>
      <anchor>a6d3532ce82316f4a0e7f4568638c4bba</anchor>
      <arglist>(Ncv32u val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setStageThreshold</name>
      <anchorfile>d5/d37/structHaarStage64.html</anchorfile>
      <anchor>a8ef83f1f3b12e6b9e99b7cbe78986a8a</anchor>
      <arglist>(Ncv32f t)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NCVStatus</type>
      <name>setStartClassifierRootNodeOffset</name>
      <anchorfile>d5/d37/structHaarStage64.html</anchorfile>
      <anchor>a8e4a8efe43f64b9a87ad257830c8b412</anchor>
      <arglist>(Ncv32u val)</arglist>
    </member>
    <member kind="variable">
      <type>uint2</type>
      <name>_ui2</name>
      <anchorfile>d5/d37/structHaarStage64.html</anchorfile>
      <anchor>a452b9819c2b01d11bded00da0e7d8696</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Hamming</name>
    <filename>d3/d59/structcv_1_1Hamming.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>ResultType</name>
      <anchorfile>d3/d59/structcv_1_1Hamming.html</anchorfile>
      <anchor>abffe184d1a986c885ed381482a160de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>ValueType</name>
      <anchorfile>d3/d59/structcv_1_1Hamming.html</anchorfile>
      <anchor>a67b8acf2d74fa76d10a71fb94a43fea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResultType</type>
      <name>operator()</name>
      <anchorfile>d3/d59/structcv_1_1Hamming.html</anchorfile>
      <anchor>a3d6ec47bfdc0d89f191428ccbfe00823</anchor>
      <arglist>(const unsigned char *a, const unsigned char *b, int size) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const NormTypes</type>
      <name>normType</name>
      <anchorfile>d3/d59/structcv_1_1Hamming.html</anchorfile>
      <anchor>af8cc9a994e3652df2cde602e3388fbe2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::HardSigmoidLayer</name>
    <filename>dd/db5/classcv_1_1dnn_1_1HardSigmoidLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; HardSigmoidLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/db5/classcv_1_1dnn_1_1HardSigmoidLayer.html</anchorfile>
      <anchor>a8728e37ce19c1bb1843dcbcd2ad36aeb</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>dd/db5/classcv_1_1dnn_1_1HardSigmoidLayer.html</anchorfile>
      <anchor>a3bdcf14642e9e6d36781c132c4de7eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beta</name>
      <anchorfile>dd/db5/classcv_1_1dnn_1_1HardSigmoidLayer.html</anchorfile>
      <anchor>a643c357803d1706ee95735a874d77ed0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::HardSwishLayer</name>
    <filename>df/d94/classcv_1_1dnn_1_1HardSwishLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; HardSwishLayer &gt;</type>
      <name>create</name>
      <anchorfile>df/d94/classcv_1_1dnn_1_1HardSwishLayer.html</anchorfile>
      <anchor>a9b806a4231d5292d78c6187de1563a8b</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::HarrisLaplaceFeatureDetector</name>
    <filename>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getCornThresh</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>a71ee05c428a3b142917f79f41a41a124</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>a80d5f635b34dbc29d0118f047f7694be</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getDOGThresh</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>afe200402dcc58194534bce7894b1a3ff</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxCorners</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>a82e171045fa534ed56b56926fe1134af</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumLayers</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>adf0fcfebffc28ef2c8581cecd35275ba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumOctaves</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>a5806fa38850634bd5497cb1bd9496277</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCornThresh</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>a5b85ac3ceb006ab8d966b092e0263131</anchor>
      <arglist>(float corn_thresh_)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDOGThresh</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>aab53085c4509b4270e864cf5e33c5495</anchor>
      <arglist>(float DOG_thresh_)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxCorners</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>a9fa010f18676477d59d1ddf9d795605b</anchor>
      <arglist>(int maxCorners_)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumLayers</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>a9cc3b281615875a55a7e4441c81cba33</anchor>
      <arglist>(int num_layers_)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumOctaves</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>aad96847287ec671b63db87afbc1b487c</anchor>
      <arglist>(int numOctaves_)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; HarrisLaplaceFeatureDetector &gt;</type>
      <name>create</name>
      <anchorfile>d1/dad/classcv_1_1xfeatures2d_1_1HarrisLaplaceFeatureDetector.html</anchorfile>
      <anchor>a537b3ede269871616a7d6f873a491937</anchor>
      <arglist>(int numOctaves=6, float corn_thresh=0.01f, float DOG_thresh=0.01f, int maxCorners=5000, int num_layers=4)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::has_custom_wrap</name>
    <filename>d3/dc8/structcv_1_1detail_1_1has__custom__wrap.html</filename>
    <templarg>class T</templarg>
    <class kind="class">cv::detail::has_custom_wrap::check</class>
    <member kind="typedef">
      <type>decltype(test&lt; T &gt;(nullptr))</type>
      <name>type</name>
      <anchorfile>d3/dc8/structcv_1_1detail_1_1has__custom__wrap.html</anchorfile>
      <anchor>a93046c1542d94f9770df3420552e5085</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::false_type</type>
      <name>test</name>
      <anchorfile>d3/dc8/structcv_1_1detail_1_1has__custom__wrap.html</anchorfile>
      <anchor>a02664452df328aeeec0207725f0ed14f</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::true_type</type>
      <name>test</name>
      <anchorfile>d3/dc8/structcv_1_1detail_1_1has__custom__wrap.html</anchorfile>
      <anchor>a3ab3936ed06e2c59320b9ced7b5e5db9</anchor>
      <arglist>(check&lt; C, decltype(&amp;GTypeTraits&lt; C &gt;::wrap_value)&gt; *)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const constexpr bool</type>
      <name>value</name>
      <anchorfile>d3/dc8/structcv_1_1detail_1_1has__custom__wrap.html</anchorfile>
      <anchor>ab3fedf93af8c8ba3495e3c14a75e100b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::has_gshape</name>
    <filename>dc/da4/structcv_1_1detail_1_1has__gshape.html</filename>
    <templarg>typename Type</templarg>
    <base>cv::detail::contains_shape_field&lt; Type &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::has_Window</name>
    <filename>d7/d1b/structcv_1_1detail_1_1has__Window.html</filename>
    <templarg>typename C</templarg>
    <templarg>typename T</templarg>
    <member kind="variable" static="yes">
      <type>static constexpr bool</type>
      <name>value</name>
      <anchorfile>d7/d1b/structcv_1_1detail_1_1has__Window.html</anchorfile>
      <anchor>a003774e3ed8c680311caabf6b992d61f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::hash&lt; cv::gapi::GBackend &gt;</name>
    <filename>d3/d10/structstd_1_1hash_3_01cv_1_1gapi_1_1GBackend_01_4.html</filename>
    <member kind="function">
      <type>std::size_t</type>
      <name>operator()</name>
      <anchorfile>d3/d10/structstd_1_1hash_3_01cv_1_1gapi_1_1GBackend_01_4.html</anchorfile>
      <anchor>a5064b9ea589368a0f1814598cfcb67c8</anchor>
      <arglist>(const cv::gapi::GBackend &amp;b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>std::hash&lt; cv::GShape &gt;</name>
    <filename>d4/d99/structstd_1_1hash_3_01cv_1_1GShape_01_4.html</filename>
    <member kind="function">
      <type>size_t</type>
      <name>operator()</name>
      <anchorfile>d4/d99/structstd_1_1hash_3_01cv_1_1GShape_01_4.html</anchorfile>
      <anchor>aabcf77cfe57beafe3afffb118967829a</anchor>
      <arglist>(cv::GShape sh) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>hashnode_i</name>
    <filename>d7/d48/structhashnode__i.html</filename>
    <member kind="variable">
      <type>void *</type>
      <name>data</name>
      <anchorfile>d7/d48/structhashnode__i.html</anchorfile>
      <anchor>aacbedabd5a4a640f1cfc7e9f492074ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>KeyType</type>
      <name>key</name>
      <anchorfile>d7/d48/structhashnode__i.html</anchorfile>
      <anchor>a0d4309b225d571370652c129dae650b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct hashnode_i *</type>
      <name>next</name>
      <anchorfile>d7/d48/structhashnode__i.html</anchorfile>
      <anchor>aea416fa440719be3dca2b61a48c25b07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>hashtable_int</name>
    <filename>d9/d8b/structhashtable__int.html</filename>
    <member kind="variable">
      <type>size_t(*</type>
      <name>hashfunc</name>
      <anchorfile>d9/d8b/structhashtable__int.html</anchorfile>
      <anchor>ad2fdfd3d67ccc65a5d875d1add957107</anchor>
      <arglist>)(uint)</arglist>
    </member>
    <member kind="variable">
      <type>struct hashnode_i **</type>
      <name>nodes</name>
      <anchorfile>d9/d8b/structhashtable__int.html</anchorfile>
      <anchor>a95f66a365503d1e45ac4c90b7eca3673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>d9/d8b/structhashtable__int.html</anchorfile>
      <anchor>af2fcd9f790e42fd58daef178dcd7ad49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::HausdorffDistanceExtractor</name>
    <filename>d0/de1/classcv_1_1HausdorffDistanceExtractor.html</filename>
    <base>cv::ShapeDistanceExtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDistanceFlag</name>
      <anchorfile>d0/de1/classcv_1_1HausdorffDistanceExtractor.html</anchorfile>
      <anchor>a0cd09b764ae62d682b75a1d7caecfa79</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getRankProportion</name>
      <anchorfile>d0/de1/classcv_1_1HausdorffDistanceExtractor.html</anchorfile>
      <anchor>ab34200a60e1f60f42925c0d75a67a0df</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDistanceFlag</name>
      <anchorfile>d0/de1/classcv_1_1HausdorffDistanceExtractor.html</anchorfile>
      <anchor>a4469fbc8322ee88d34b4dc885e173ec6</anchor>
      <arglist>(int distanceFlag)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRankProportion</name>
      <anchorfile>d0/de1/classcv_1_1HausdorffDistanceExtractor.html</anchorfile>
      <anchor>a36af13e0653ebb2d6677e68932010dfb</anchor>
      <arglist>(float rankProportion)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::hdf::HDF5</name>
    <filename>d3/d23/classcv_1_1hdf_1_1HDF5.html</filename>
    <member kind="enumvalue">
      <name>H5_UNLIMITED</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aa37922eb736b83d9b8f52edd7730738de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_NONE</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aa86224e6878c1368b3394d579c8921654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_GETDIMS</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aa429aa799e6d8e9d8fde395d778f46e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_GETMAXDIMS</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aa90ba7d9af40b1d6137c6c0b220bedf1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_GETCHUNKDIMS</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aae518bd8d16bf8c2776128a27d90d47ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_GETCHUNKDIMS</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aae518bd8d16bf8c2776128a27d90d47ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_GETDIMS</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aa429aa799e6d8e9d8fde395d778f46e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_GETMAXDIMS</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aa90ba7d9af40b1d6137c6c0b220bedf1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_NONE</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aa86224e6878c1368b3394d579c8921654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H5_UNLIMITED</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8cd1bcc2bca3cd5854d036655a1b930aa37922eb736b83d9b8f52edd7730738de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HDF5</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a22c3c8dad313e21ab108b777c0160f5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atdelete</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a7b1f9a5d6c7bfe011670757995c77f04</anchor>
      <arglist>(const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>atexists</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a3ce1d93d746a79d6eabaadeae783956e</anchor>
      <arglist>(const String &amp;atlabel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>aaeddc16f4cb1d4f1b299f477ac5b1264</anchor>
      <arglist>(double *value, const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a57d7777e74ec5dd83ee3c8533927dec8</anchor>
      <arglist>(int *value, const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a74a8bcd8bf608a6cb2c5bde81215556a</anchor>
      <arglist>(OutputArray value, const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a9d18050b603b806de09e9e7339c066f4</anchor>
      <arglist>(String *value, const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atwrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8ca86bdaa18f2fa2133a5e8e76026a33</anchor>
      <arglist>(const double value, const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atwrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>adee759dc8dd95d6423d9a236527dacb8</anchor>
      <arglist>(const int value, const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atwrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a656476fc6396e46c7ec309eb6aae30c3</anchor>
      <arglist>(const String &amp;value, const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>atwrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>ac62bd87e92b349d1992e770052314572</anchor>
      <arglist>(InputArray value, const String &amp;atlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>aa56606dd84312a4c1010f0e6e918fd9b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dscreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>ac92451730b86bc222ed9c859dc659d0f</anchor>
      <arglist>(const int n_dims, const int *sizes, const int type, const String &amp;dslabel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dscreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>ae727e22a530c6bd624b36a8d2b72a889</anchor>
      <arglist>(const int n_dims, const int *sizes, const int type, const String &amp;dslabel, const int compresslevel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dscreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a56fa3b7affaa49cb0418895f572e2841</anchor>
      <arglist>(const int n_dims, const int *sizes, const int type, const String &amp;dslabel, const int compresslevel, const int *dims_chunks) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dscreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a0f8b59fb69fc0ffeb2abb6e413d00885</anchor>
      <arglist>(const int rows, const int cols, const int type, const String &amp;dslabel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dscreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>abe6abf5b602170b2f5f9a6553d6d3654</anchor>
      <arglist>(const int rows, const int cols, const int type, const String &amp;dslabel, const int compresslevel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dscreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>adb40bb34c486048a1dd3a19f70a4bb32</anchor>
      <arglist>(const int rows, const int cols, const int type, const String &amp;dslabel, const int compresslevel, const int *dims_chunks) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dscreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a77a0140c5df98a3969f0cae1bd6f20e1</anchor>
      <arglist>(const int rows, const int cols, const int type, const String &amp;dslabel, const int compresslevel, const vector&lt; int &gt; &amp;dims_chunks) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dscreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>ab7b3aaab7b40babf5fa208c21a2a370b</anchor>
      <arglist>(const vector&lt; int &gt; &amp;sizes, const int type, const String &amp;dslabel, const int compresslevel=HDF5::H5_NONE, const vector&lt; int &gt; &amp;dims_chunks=vector&lt; int &gt;()) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual vector&lt; int &gt;</type>
      <name>dsgetsize</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a9d9ef1e0cbb84f32e618723f2068a385</anchor>
      <arglist>(const String &amp;dslabel, int dims_flag=HDF5::H5_GETDIMS) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>dsgettype</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a6e718bd24804c3a47ac2df03294b5b60</anchor>
      <arglist>(const String &amp;dslabel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dsinsert</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a066531c8c803361851b278667f5442a7</anchor>
      <arglist>(InputArray Array, const String &amp;dslabel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dsinsert</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>af3df2e41bad99a4b74c915567f84a3b0</anchor>
      <arglist>(InputArray Array, const String &amp;dslabel, const int *dims_offset) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dsinsert</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8ed41a770f3b262ba62d8e51ff91e9bd</anchor>
      <arglist>(InputArray Array, const String &amp;dslabel, const int *dims_offset, const int *dims_counts) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dsinsert</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a12a80b308989a80f72cdfe88f1b6e935</anchor>
      <arglist>(InputArray Array, const String &amp;dslabel, const vector&lt; int &gt; &amp;dims_offset, const vector&lt; int &gt; &amp;dims_counts=vector&lt; int &gt;()) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dsread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>afc0f24683dbce852884f2147a68ddae3</anchor>
      <arglist>(OutputArray Array, const String &amp;dslabel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dsread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a6088901b1c715aad6164b27b83262479</anchor>
      <arglist>(OutputArray Array, const String &amp;dslabel, const int *dims_offset) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dsread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a61e2bfc6d35271a160fdfec69c1a2157</anchor>
      <arglist>(OutputArray Array, const String &amp;dslabel, const int *dims_offset, const int *dims_counts) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dsread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a849ed15c7d4697f562c2f230332b16fc</anchor>
      <arglist>(OutputArray Array, const String &amp;dslabel, const vector&lt; int &gt; &amp;dims_offset, const vector&lt; int &gt; &amp;dims_counts=vector&lt; int &gt;()) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dswrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>adc4bb3ba821d6ea52a7d8b6b9f623c85</anchor>
      <arglist>(InputArray Array, const String &amp;dslabel) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dswrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a575120ad1a8857b1fa2db4cb05488e81</anchor>
      <arglist>(InputArray Array, const String &amp;dslabel, const int *dims_offset) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dswrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a0aa86fc0ec7a74dadd53da977ce0d181</anchor>
      <arglist>(InputArray Array, const String &amp;dslabel, const int *dims_offset, const int *dims_counts) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dswrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a996681e3faff692b8d94502164599ad3</anchor>
      <arglist>(InputArray Array, const String &amp;dslabel, const vector&lt; int &gt; &amp;dims_offset, const vector&lt; int &gt; &amp;dims_counts=vector&lt; int &gt;()) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>grcreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a8a02caf1f2f90a10221954c55e1c4d81</anchor>
      <arglist>(const String &amp;grlabel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>hlexists</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>add5b1b96093a2a28994627cd545e3d9e</anchor>
      <arglist>(const String &amp;label) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>kpcreate</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>ae51728375392082e849e035ff940a554</anchor>
      <arglist>(const int size, const String &amp;kplabel, const int compresslevel=H5_NONE, const int chunks=H5_NONE) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>kpgetsize</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>ab09e36ab1f7a2336f1ef7b37d9b48752</anchor>
      <arglist>(const String &amp;kplabel, int dims_flag=HDF5::H5_GETDIMS) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>kpinsert</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>a9d9bbb04a2ae548824ec9b2e2b9bea94</anchor>
      <arglist>(const vector&lt; KeyPoint &gt; keypoints, const String &amp;kplabel, const int offset=H5_NONE, const int counts=H5_NONE) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>kpread</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>ab88cf9b28686de24808f5e2c15a0f135</anchor>
      <arglist>(vector&lt; KeyPoint &gt; &amp;keypoints, const String &amp;kplabel, const int offset=H5_NONE, const int counts=H5_NONE) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>kpwrite</name>
      <anchorfile>d3/d23/classcv_1_1hdf_1_1HDF5.html</anchorfile>
      <anchor>af17cf2bb863e96446ade6da3cd0e63eb</anchor>
      <arglist>(const vector&lt; KeyPoint &gt; keypoints, const String &amp;kplabel, const int offset=H5_NONE, const int counts=H5_NONE) const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::SparseMat::Hdr</name>
    <filename>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</filename>
    <member kind="function">
      <type></type>
      <name>Hdr</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>af7347f393f1c5c497d05ec6a7fa98e38</anchor>
      <arglist>(int _dims, const int *_sizes, int _type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>af5b0241d5aed2b281fa06ee44035db7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dims</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>ad474662d46f4a5cfa6fa9c561e3877b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>freeList</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>ac3fd8d1d9f1c3d7d4124ec8677cbd128</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>hashtab</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>ae7c774827d2e076ffa36d0b381388079</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nodeCount</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>af85adc1b8ca1660afcf00f8df02e532e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nodeSize</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>a7c640b50e79d174311bd058247a9f8e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uchar &gt;</type>
      <name>pool</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>ac12e3852d9f4482a1069703bc124868d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>refcount</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>acdcfa90051a2b0cc818ab61ea3f89f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>ac90d9bd519dc9d1c1c03bac053f5293a</anchor>
      <arglist>[MAX_DIM]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>valueOffset</name>
      <anchorfile>d4/d8d/structcv_1_1SparseMat_1_1Hdr.html</anchorfile>
      <anchor>a6b09668278ec34c931b93d6f7bb1547c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::hfloat</name>
    <filename>d4/d45/classcv_1_1hfloat.html</filename>
    <member kind="function">
      <type></type>
      <name>hfloat</name>
      <anchorfile>d4/d45/classcv_1_1hfloat.html</anchorfile>
      <anchor>a63fa7f8b8a6326692a772e3b95b0e30a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>hfloat</name>
      <anchorfile>d4/d45/classcv_1_1hfloat.html</anchorfile>
      <anchor>a3e5c96640743d3397c583ae575a5a553</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>d4/d45/classcv_1_1hfloat.html</anchorfile>
      <anchor>a22b61fa5d335bdf43906ace5de6474c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ushort</type>
      <name>w</name>
      <anchorfile>d4/d45/classcv_1_1hfloat.html</anchorfile>
      <anchor>a08e9e58288b214e608e3d9497c72aedb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::hfs::HfsSegment</name>
    <filename>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinRegionSizeI</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a597a62f1940a3f6f033e9ffcfcfdb3f0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinRegionSizeII</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a84f5d8b7395fcdff00a045100588634f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumSlicIter</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>af4439eadfe2341b75c3659ae001bf2e9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSegEgbThresholdI</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a0130788120bcbc57444002bbc68c17a8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSegEgbThresholdII</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>ae33a76fb3fa5214bed7a5bb300a5aa03</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSlicSpixelSize</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a356f95311bc8a31c0b83d9fad08ce497</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSpatialWeight</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a47e5f8d7b5fb3e2adeb6da3aade431d7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>performSegmentCpu</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a53fac3e2d612a11a71c10d196ab94e4b</anchor>
      <arglist>(InputArray src, bool ifDraw=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>performSegmentGpu</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a5a7ebdd324113f4fefcd246bbb5d90ce</anchor>
      <arglist>(InputArray src, bool ifDraw=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinRegionSizeI</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>aec3051481425596ce245adfe057605ef</anchor>
      <arglist>(int n)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinRegionSizeII</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>ae5b55d3546448628b94beab5a8c76126</anchor>
      <arglist>(int n)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumSlicIter</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a15637f86ecbd5ef2e944810e75fbdaa8</anchor>
      <arglist>(int n)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSegEgbThresholdI</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a0eff2a2f17a1262f6b9f3271695f071b</anchor>
      <arglist>(float c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSegEgbThresholdII</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>aa0ea696e91819ee3706f8353b07d5cb0</anchor>
      <arglist>(float c)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSlicSpixelSize</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>a5affbf9b56a7b0189c4a4f2988df373e</anchor>
      <arglist>(int n)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSpatialWeight</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>aa3813a0d299c006d1d7f6bcae7e54cd7</anchor>
      <arglist>(float w)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; HfsSegment &gt;</type>
      <name>create</name>
      <anchorfile>d2/de0/classcv_1_1hfs_1_1HfsSegment.html</anchorfile>
      <anchor>ab4150a673c5b5ab1487ab4bbf884b181</anchor>
      <arglist>(int height, int width, float segEgbThresholdI=0.08f, int minRegionSizeI=100, float segEgbThresholdII=0.28f, int minRegionSizeII=200, float spatialWeight=0.6f, int slicSpixelSize=8, int numSlicIter=5)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HistogramBody</name>
    <filename>d9/dea/structcv_1_1cudev_1_1HistogramBody.html</filename>
    <templarg>int BIN_COUNT</templarg>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d9/dea/structcv_1_1cudev_1_1HistogramBody.html</anchorfile>
      <anchor>af429d41ab0474d517c5befac92135df7</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d9/dea/structcv_1_1cudev_1_1HistogramBody.html</anchorfile>
      <anchor>a835b34b72a6e8cc23c2c9a6f400a6713</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::HistogramCostExtractor</name>
    <filename>df/d9a/classcv_1_1HistogramCostExtractor.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>buildCostMatrix</name>
      <anchorfile>df/d9a/classcv_1_1HistogramCostExtractor.html</anchorfile>
      <anchor>a6290833254fedea5058d551c4137b33d</anchor>
      <arglist>(InputArray descriptors1, InputArray descriptors2, OutputArray costMatrix)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getDefaultCost</name>
      <anchorfile>df/d9a/classcv_1_1HistogramCostExtractor.html</anchorfile>
      <anchor>a0a2d507e4287c30d5a7c3ef66eacb1d4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNDummies</name>
      <anchorfile>df/d9a/classcv_1_1HistogramCostExtractor.html</anchorfile>
      <anchor>afdeacda92fc362c4635ab8f7186a4b50</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDefaultCost</name>
      <anchorfile>df/d9a/classcv_1_1HistogramCostExtractor.html</anchorfile>
      <anchor>aea35e7379f43e4c1b09ae5cfbce41547</anchor>
      <arglist>(float defaultCost)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNDummies</name>
      <anchorfile>df/d9a/classcv_1_1HistogramCostExtractor.html</anchorfile>
      <anchor>a625258f2c9005af2f6745195830e5b4b</anchor>
      <arglist>(int nDummies)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::phase_unwrapping::HistogramPhaseUnwrapping</name>
    <filename>d5/d7d/classcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping.html</filename>
    <base>cv::phase_unwrapping::PhaseUnwrapping</base>
    <class kind="struct">cv::phase_unwrapping::HistogramPhaseUnwrapping::Params</class>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getInverseReliabilityMap</name>
      <anchorfile>d5/d7d/classcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping.html</anchorfile>
      <anchor>a9ff3ba8af5188c51141c30eb4f261de9</anchor>
      <arglist>(OutputArray reliabilityMap)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; HistogramPhaseUnwrapping &gt;</type>
      <name>create</name>
      <anchorfile>d5/d7d/classcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping.html</anchorfile>
      <anchor>ac9336b78e4aaa34892a942cbbc20f3f7</anchor>
      <arglist>(const HistogramPhaseUnwrapping::Params &amp;parameters=HistogramPhaseUnwrapping::Params())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::HLS2RGB</name>
    <filename>d2/d84/classcv_1_1cudev_1_1color__cvt__detail_1_1HLS2RGB.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_BGR_FULL_func</name>
    <filename>d2/db3/structcv_1_1cudev_1_1HLS4__to__BGR__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 4, 3, 0, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_BGR_FULL_func&lt; float &gt;</name>
    <filename>d5/ddb/structcv_1_1cudev_1_1HLS4__to__BGR__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 4, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_BGR_func</name>
    <filename>d4/dde/structcv_1_1cudev_1_1HLS4__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 4, 3, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_BGR_func&lt; float &gt;</name>
    <filename>de/da3/structcv_1_1cudev_1_1HLS4__to__BGR__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 4, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_BGRA_FULL_func</name>
    <filename>dc/d6e/structcv_1_1cudev_1_1HLS4__to__BGRA__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 4, 4, 0, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_BGRA_FULL_func&lt; float &gt;</name>
    <filename>d0/dba/structcv_1_1cudev_1_1HLS4__to__BGRA__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 4, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_BGRA_func</name>
    <filename>dc/d29/structcv_1_1cudev_1_1HLS4__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 4, 4, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_BGRA_func&lt; float &gt;</name>
    <filename>dd/d24/structcv_1_1cudev_1_1HLS4__to__BGRA__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 4, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_RGB_FULL_func</name>
    <filename>d5/d88/structcv_1_1cudev_1_1HLS4__to__RGB__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 4, 3, 2, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_RGB_FULL_func&lt; float &gt;</name>
    <filename>d5/d88/structcv_1_1cudev_1_1HLS4__to__RGB__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 4, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_RGB_func</name>
    <filename>d1/d27/structcv_1_1cudev_1_1HLS4__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 4, 3, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_RGB_func&lt; float &gt;</name>
    <filename>df/d04/structcv_1_1cudev_1_1HLS4__to__RGB__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 4, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_RGBA_FULL_func</name>
    <filename>dc/dd8/structcv_1_1cudev_1_1HLS4__to__RGBA__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 4, 4, 2, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_RGBA_FULL_func&lt; float &gt;</name>
    <filename>de/da6/structcv_1_1cudev_1_1HLS4__to__RGBA__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 4, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_RGBA_func</name>
    <filename>d5/d29/structcv_1_1cudev_1_1HLS4__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 4, 4, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS4_to_RGBA_func&lt; float &gt;</name>
    <filename>da/de0/structcv_1_1cudev_1_1HLS4__to__RGBA__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 4, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_BGR_FULL_func</name>
    <filename>db/d9e/structcv_1_1cudev_1_1HLS__to__BGR__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 3, 3, 0, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_BGR_FULL_func&lt; float &gt;</name>
    <filename>db/d14/structcv_1_1cudev_1_1HLS__to__BGR__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 3, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_BGR_func</name>
    <filename>d9/d86/structcv_1_1cudev_1_1HLS__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 3, 3, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_BGR_func&lt; float &gt;</name>
    <filename>de/d3e/structcv_1_1cudev_1_1HLS__to__BGR__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 3, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_BGRA_FULL_func</name>
    <filename>d7/d9e/structcv_1_1cudev_1_1HLS__to__BGRA__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 3, 4, 0, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_BGRA_FULL_func&lt; float &gt;</name>
    <filename>dc/de8/structcv_1_1cudev_1_1HLS__to__BGRA__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 3, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_BGRA_func</name>
    <filename>df/d5d/structcv_1_1cudev_1_1HLS__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 3, 4, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_BGRA_func&lt; float &gt;</name>
    <filename>d8/d50/structcv_1_1cudev_1_1HLS__to__BGRA__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 3, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_RGB_FULL_func</name>
    <filename>d0/d6f/structcv_1_1cudev_1_1HLS__to__RGB__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 3, 3, 2, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_RGB_FULL_func&lt; float &gt;</name>
    <filename>d8/d54/structcv_1_1cudev_1_1HLS__to__RGB__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 3, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_RGB_func</name>
    <filename>d1/daf/structcv_1_1cudev_1_1HLS__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 3, 3, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_RGB_func&lt; float &gt;</name>
    <filename>d4/d65/structcv_1_1cudev_1_1HLS__to__RGB__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 3, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_RGBA_FULL_func</name>
    <filename>d9/d0d/structcv_1_1cudev_1_1HLS__to__RGBA__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 3, 4, 2, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_RGBA_FULL_func&lt; float &gt;</name>
    <filename>d9/da1/structcv_1_1cudev_1_1HLS__to__RGBA__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 3, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_RGBA_func</name>
    <filename>dc/d45/structcv_1_1cudev_1_1HLS__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; SrcDepth, 3, 4, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HLS_to_RGBA_func&lt; float &gt;</name>
    <filename>d9/d0e/structcv_1_1cudev_1_1HLS__to__RGBA__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HLS2RGB&lt; float, 3, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::cuda::HOG</name>
    <filename>de/da6/classcv_1_1cuda_1_1HOG.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>ab4287267081959ec77c01269dbfcd373</anchor>
      <arglist>(InputArray img, OutputArray descriptors, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a53f437cfa49541c039a4b21c78400dc8</anchor>
      <arglist>(InputArray img, std::vector&lt; Point &gt; &amp;found_locations, std::vector&lt; double &gt; &amp;confidences)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a6673d9c05926ea11e0070c8ee4145664</anchor>
      <arglist>(InputArray img, std::vector&lt; Point &gt; &amp;found_locations, std::vector&lt; double &gt; *confidences=NULL)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMultiScale</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a313f71f973d7c79b4317829cf7984da2</anchor>
      <arglist>(InputArray img, std::vector&lt; Rect &gt; &amp;found_locations, std::vector&lt; double &gt; &amp;confidences)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectMultiScale</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>af4a3bf27a5a04817c6d584d9108f50b7</anchor>
      <arglist>(InputArray img, std::vector&lt; Rect &gt; &amp;found_locations, std::vector&lt; double &gt; *confidences=NULL)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMultiScaleWithoutConf</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a725cbe69adb1a758d4fef85a74102a40</anchor>
      <arglist>(InputArray img, std::vector&lt; Rect &gt; &amp;found_locations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectWithoutConf</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>aeeca455c3c28b9e119d1185d7e1cef92</anchor>
      <arglist>(InputArray img, std::vector&lt; Point &gt; &amp;found_locations)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getBlockHistogramSize</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a91cfda4bf995d20aae02594d020a7305</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getDefaultPeopleDetector</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a016f9ffced8b2f4b20bdd06a775017d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HOGDescriptor::DescriptorStorageFormat</type>
      <name>getDescriptorFormat</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>adad29ed960a953aa13dc59c410683620</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getDescriptorSize</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>adb8c714cba1a025b8869d5a0e152f824</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getGammaCorrection</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a7032eed27cf7a004b727a6e522c2404e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getGroupThreshold</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a5c8d9ed0f2d33c33cdf1deec98c5387d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getHitThreshold</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>ae0de149980ea47fbd39b7766df565b27</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getL2HysThreshold</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a6853c9a66889fed996678f7972df9660</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumLevels</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a15238eb6f52a1ddeedd015773c46efd8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getScaleFactor</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a89c59564625bb2c691af8c2cf49aab9e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getWinSigma</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a22d03fa05b251b4f19cfa1fab36e754e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getWinStride</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a6c63504790b51963ca33496a0b039b48</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDescriptorFormat</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a6e3e1075a567268f2dfb2151b1c99cb6</anchor>
      <arglist>(HOGDescriptor::DescriptorStorageFormat descr_format)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGammaCorrection</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a0eb2f1ecf59ccc599bffac3a0a55562f</anchor>
      <arglist>(bool gamma_correction)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGroupThreshold</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>adad9af4e4ed0e0a045a70cd44520eefd</anchor>
      <arglist>(int group_threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHitThreshold</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a8b623393c11d18b89fa373269b97aea4</anchor>
      <arglist>(double hit_threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setL2HysThreshold</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a30e5c88864fff774f403313993947d62</anchor>
      <arglist>(double threshold_L2hys)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumLevels</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a7602088f3e792de196f8f7efcd9bd448</anchor>
      <arglist>(int nlevels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a21dc5e3dc6272030694d52e83352b337</anchor>
      <arglist>(double scale0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSVMDetector</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a5d12db2277b7c3c849d75258eec8d1d4</anchor>
      <arglist>(InputArray detector)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWinSigma</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>ab291779ff8ac649174b102f64c5f9012</anchor>
      <arglist>(double win_sigma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWinStride</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a5e74646651209ae13f1b3dd18179773f</anchor>
      <arglist>(Size win_stride)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; HOG &gt;</type>
      <name>create</name>
      <anchorfile>de/da6/classcv_1_1cuda_1_1HOG.html</anchorfile>
      <anchor>a756c0db6391e93fc5828fa3b290950ac</anchor>
      <arglist>(Size win_size=Size(64, 128), Size block_size=Size(16, 16), Size block_stride=Size(8, 8), Size cell_size=Size(8, 8), int nbins=9)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::HOGDescriptor</name>
    <filename>d5/d33/structcv_1_1HOGDescriptor.html</filename>
    <member kind="enumvalue">
      <name>DEFAULT_NLEVELS</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a6a9609b127efaf54a8d51d51b1bfba5ea00a697fa3ad742792128a39785a60ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEFAULT_NLEVELS</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a6a9609b127efaf54a8d51d51b1bfba5ea00a697fa3ad742792128a39785a60ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCR_FORMAT_COL_BY_COL</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a0931e149238b27ba63357cbde12dcf1aae896332fd7b76bda217f50049f74d4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCR_FORMAT_ROW_BY_ROW</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a0931e149238b27ba63357cbde12dcf1aa1a8f620a538dee55bf8c8d0c06fb62aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DescriptorStorageFormat</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a0931e149238b27ba63357cbde12dcf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCR_FORMAT_COL_BY_COL</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a0931e149238b27ba63357cbde12dcf1aae896332fd7b76bda217f50049f74d4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DESCR_FORMAT_ROW_BY_ROW</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a0931e149238b27ba63357cbde12dcf1aa1a8f620a538dee55bf8c8d0c06fb62aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HistogramNormType</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>aaf697bc744e0c0b561fa09099bb56ed8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L2Hys</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>aaf697bc744e0c0b561fa09099bb56ed8ac5abac3eda715a05d1ce29512d7f17bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L2Hys</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>aaf697bc744e0c0b561fa09099bb56ed8ac5abac3eda715a05d1ce29512d7f17bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HOGDescriptor</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a723b95b709cfd3f95cf9e616de988fc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HOGDescriptor</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>abb90ac4bb8220c44bb5a7e796113e51e</anchor>
      <arglist>(const HOGDescriptor &amp;d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HOGDescriptor</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a32a635936edaed1b2789caf3dcb09b6e</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HOGDescriptor</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a5c8e8ce0578512fe80493ed3ed88ca83</anchor>
      <arglist>(Size _winSize, Size _blockSize, Size _blockStride, Size _cellSize, int _nbins, int _derivAperture=1, double _winSigma=-1, HOGDescriptor::HistogramNormType _histogramNormType=HOGDescriptor::L2Hys, double _L2HysThreshold=0.2, bool _gammaCorrection=false, int _nlevels=HOGDescriptor::DEFAULT_NLEVELS, bool _signedGradient=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HOGDescriptor</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a73cf07abfa064f47a53b7c66b18e55b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkDetectorSize</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a5c6715965fab466de041ad2a39765478</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a38cd712cd5a6d9ed0344731fcd121e8b</anchor>
      <arglist>(InputArray img, std::vector&lt; float &gt; &amp;descriptors, Size winStride=Size(), Size padding=Size(), const std::vector&lt; Point &gt; &amp;locations=std::vector&lt; Point &gt;()) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>computeGradient</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a1f76c51c08d69f2b8a0f079efc4bd093</anchor>
      <arglist>(InputArray img, InputOutputArray grad, InputOutputArray angleOfs, Size paddingTL=Size(), Size paddingBR=Size()) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyTo</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>ab133c13641d53944f48bb925f6d96cb1</anchor>
      <arglist>(HOGDescriptor &amp;c) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a309829908ffaf4645755729d7aa90627</anchor>
      <arglist>(InputArray img, std::vector&lt; Point &gt; &amp;foundLocations, double hitThreshold=0, Size winStride=Size(), Size padding=Size(), const std::vector&lt; Point &gt; &amp;searchLocations=std::vector&lt; Point &gt;()) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a5851df61c5b95391533144c078403672</anchor>
      <arglist>(InputArray img, std::vector&lt; Point &gt; &amp;foundLocations, std::vector&lt; double &gt; &amp;weights, double hitThreshold=0, Size winStride=Size(), Size padding=Size(), const std::vector&lt; Point &gt; &amp;searchLocations=std::vector&lt; Point &gt;()) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detectMultiScale</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a1f631b771af4a3cfa0f2db7ba952e5f4</anchor>
      <arglist>(InputArray img, std::vector&lt; Rect &gt; &amp;foundLocations, double hitThreshold=0, Size winStride=Size(), Size padding=Size(), double scale=1.05, double groupThreshold=2.0, bool useMeanshiftGrouping=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detectMultiScale</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>adbad3258a9fc8203757f668f6fd473dd</anchor>
      <arglist>(InputArray img, std::vector&lt; Rect &gt; &amp;foundLocations, std::vector&lt; double &gt; &amp;foundWeights, double hitThreshold=0, Size winStride=Size(), Size padding=Size(), double scale=1.05, double groupThreshold=2.0, bool useMeanshiftGrouping=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detectMultiScaleROI</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a40aabc4ac4dbab3a855ae9182b91ef73</anchor>
      <arglist>(InputArray img, std::vector&lt; cv::Rect &gt; &amp;foundLocations, std::vector&lt; DetectionROI &gt; &amp;locations, double hitThreshold=0, int groupThreshold=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detectROI</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a26a3085d2f461f22b98c7b6066f51d3e</anchor>
      <arglist>(InputArray img, const std::vector&lt; cv::Point &gt; &amp;locations, std::vector&lt; cv::Point &gt; &amp;foundLocations, std::vector&lt; double &gt; &amp;confidences, double hitThreshold=0, cv::Size winStride=Size(), cv::Size padding=Size()) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDescriptorSize</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a437dcb4d9b539a0035fb1f63946daa1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getWinSigma</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>afe0058890e561cde3ab451f9e097787e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>groupRectangles</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>ad7c9679b23e8476e332e9114181d656d</anchor>
      <arglist>(std::vector&lt; cv::Rect &gt; &amp;rectList, std::vector&lt; double &gt; &amp;weights, int groupThreshold, double eps) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>load</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a957f55d36ba2f1a2ae47883c11f4b730</anchor>
      <arglist>(const String &amp;filename, const String &amp;objname=String())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>read</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a237a16a0646dc7a0dbecc52a93480aeb</anchor>
      <arglist>(FileNode &amp;fn)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a44f2566a83049536a2879f37c977c7fd</anchor>
      <arglist>(const String &amp;filename, const String &amp;objname=String()) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSVMDetector</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a6de5ac55631eed51e36278cde3a2c159</anchor>
      <arglist>(InputArray svmdetector)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a2c13c67988147921d6ba313e15de5fda</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;objname) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; float &gt;</type>
      <name>getDaimlerPeopleDetector</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a4eed2d1adfb574d20c2a6511df28d1e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; float &gt;</type>
      <name>getDefaultPeopleDetector</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a721436d76d9b3cce5abf119e114bff52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>blockSize</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a847f3d42f1cf72897d5263fe3217a36d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>blockStride</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>ac272d532e2a672f302e9a5eab7ca1055</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>cellSize</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a5ef930c38e2b0cfcd5e5252989e056ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>derivAperture</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a128efda1c45dee2a989547c7b41e6a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>free_coef</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a56f6acc89453e032e34ed32cef8ba8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>gammaCorrection</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a7dc72b5092c9cec54f380252b125046c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>HOGDescriptor::HistogramNormType</type>
      <name>histogramNormType</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a03bb4bba3f3af82fc2674e4c3d7feb89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>L2HysThreshold</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a26322828ab7a936a74e321f9c049a906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbins</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>ab1eda37f2e10b14bcd51a9014409b8d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nlevels</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a94a54b27a5d707796c4fa56766497b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UMat</type>
      <name>oclSvmDetector</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a42bb83b4d03a8ead9d54e8c5c8463076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>signedGradient</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a0c2f2db8693dbec32092bc659d25c9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>svmDetector</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a904130d56281ba264e097e9895c648f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>winSigma</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>aa63743f4aca740e3fdefd0ca767b8ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>winSize</name>
      <anchorfile>d5/d33/structcv_1_1HOGDescriptor.html</anchorfile>
      <anchor>a75329167dfdacde41b488e091dd555d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OptRef::Holder</name>
    <filename>d4/d34/structcv_1_1detail_1_1OptRef_1_1Holder.html</filename>
    <templarg>class T</templarg>
    <base>cv::detail::OptRef&lt; RefHolder &gt;::OptHolder</base>
    <member kind="function">
      <type></type>
      <name>Holder</name>
      <anchorfile>d4/d34/structcv_1_1detail_1_1OptRef_1_1Holder.html</anchorfile>
      <anchor>acff344dfa391ab74c6a50679f2fc2957</anchor>
      <arglist>(cv::optional&lt; T &gt; &amp;opt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mov</name>
      <anchorfile>d4/d34/structcv_1_1detail_1_1OptRef_1_1Holder.html</anchorfile>
      <anchor>a10464789c8151c9792039a729a7ba333</anchor>
      <arglist>(RefHolder &amp;h) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d4/d34/structcv_1_1detail_1_1OptRef_1_1Holder.html</anchorfile>
      <anchor>ae1de1c1b878a40c612c71e8faa8e1d16</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="variable">
      <type>std::reference_wrapper&lt; cv::optional&lt; T &gt; &gt;</type>
      <name>m_opt_ref</name>
      <anchorfile>d4/d34/structcv_1_1detail_1_1OptRef_1_1Holder.html</anchorfile>
      <anchor>afa412ea263e6cffe3300a83647826779</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::HomographyBasedEstimator</name>
    <filename>db/d3e/classcv_1_1detail_1_1HomographyBasedEstimator.html</filename>
    <base>cv::detail::Estimator</base>
    <member kind="function">
      <type></type>
      <name>HomographyBasedEstimator</name>
      <anchorfile>db/d3e/classcv_1_1detail_1_1HomographyBasedEstimator.html</anchorfile>
      <anchor>a1721c1881d881d337c7ffb1615ac508c</anchor>
      <arglist>(bool is_focals_estimated=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::HostMem</name>
    <filename>d0/d44/classcv_1_1cuda_1_1HostMem.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>AllocType</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>aa0d69b2aa95680a6b2af6dc4dda44e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PAGE_LOCKED</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>aa0d69b2aa95680a6b2af6dc4dda44e16a968d788513648797c888aa13e056d6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHARED</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>aa0d69b2aa95680a6b2af6dc4dda44e16ac5eb57263e17573194ea66ab06b1bdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_COMBINED</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>aa0d69b2aa95680a6b2af6dc4dda44e16aef6b60397f05650d972d2cf55e3523eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PAGE_LOCKED</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>aa0d69b2aa95680a6b2af6dc4dda44e16a968d788513648797c888aa13e056d6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHARED</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>aa0d69b2aa95680a6b2af6dc4dda44e16ac5eb57263e17573194ea66ab06b1bdb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_COMBINED</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>aa0d69b2aa95680a6b2af6dc4dda44e16aef6b60397f05650d972d2cf55e3523eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HostMem</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>abddf8d1a9db3b9369841e2bf40e4b210</anchor>
      <arglist>(const HostMem &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HostMem</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>abc1d3f04e0f38e97870a944f4cfb6852</anchor>
      <arglist>(HostMem::AllocType alloc_type=HostMem::AllocType::PAGE_LOCKED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HostMem</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>ae750a078e64922f8d3fc81a8f1edbfb8</anchor>
      <arglist>(InputArray arr, HostMem::AllocType alloc_type=HostMem::AllocType::PAGE_LOCKED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HostMem</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a2b306f27eed3a9acb34ca1142610c4e7</anchor>
      <arglist>(int rows, int cols, int type, HostMem::AllocType alloc_type=HostMem::AllocType::PAGE_LOCKED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HostMem</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a768d8b14c2db875e6db4f3b8dc7bc884</anchor>
      <arglist>(Size size, int type, HostMem::AllocType alloc_type=HostMem::AllocType::PAGE_LOCKED)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HostMem</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a866109b3d78afe6a2ea4fc53e156f637</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a0de01702b003773e10207c0de0bf2730</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HostMem</type>
      <name>clone</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a29b76f344d85d77b4c51478cfebbbd28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a62eea66ac1a181eeeb10a2335f3bd4bd</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a451a57a38885d605a95b4c965dd17ea7</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>createGpuMatHeader</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a6444e4aa55f0c4cd6fcba072763106ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>createMatHeader</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a017b175a89135b3dd04c5825913e6b87</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a1cb85c2b9f858bbc892b1dd282eba3c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>af4d2f52deeacd51b5ccd07759123e0f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize1</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a350f03863027be4851f1b21ae8514bab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>afe92b26dbd1a2a1d718504dfb24c1866</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContinuous</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>ad091db7d7ddc0e484d2556cf36b8e0af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HostMem &amp;</type>
      <name>operator=</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a521e8d43d6f22a6557866d72d122f9c1</anchor>
      <arglist>(const HostMem &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a924b94dc7a70dd17d8c38e0de48ab827</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HostMem</type>
      <name>reshape</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a31e3165f8fc1a4863d7a67a973f5bd68</anchor>
      <arglist>(int cn, int rows=0) const</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>size</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>aa61acd6d1db2ec950221831dc3fe1ca9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>step1</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>ab51be367c23f9976389efd3eccbded97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a6eabc73d59936b87292125e17415b053</anchor>
      <arglist>(HostMem &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>ac55673be0aa82cc6dbe7b17cf2c480ce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatAllocator *</type>
      <name>getAllocator</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>ab23de52de809661b0c283927660e4795</anchor>
      <arglist>(HostMem::AllocType alloc_type=HostMem::AllocType::PAGE_LOCKED)</arglist>
    </member>
    <member kind="variable">
      <type>AllocType</type>
      <name>alloc_type</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>adafb6e996e9e7a0d6c4696b6a186600e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a637b04a3a6e107d9bdb16eba7ca238eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>data</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a22e267551b43057c9371aa927cc34ee9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>dataend</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a895b08a1958e4d6a73bd5410a7b86c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>datastart</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a5e62aeda0a11c82ed104ad2c0475e1fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>af81a4ce11a420f2905f7666d5545c674</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>refcount</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>ae3e7ec959e9a6a3142d55f1896be1b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a454a7773e1423302f35819ea7720303f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>step</name>
      <anchorfile>d0/d44/classcv_1_1cuda_1_1HostMem.html</anchorfile>
      <anchor>a7a34062e40db102086a987edc7f5858c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::HoughCirclesDetector</name>
    <filename>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>ae4c9aa668b46bb497175af3c15b34f72</anchor>
      <arglist>(InputArray src, OutputArray circles, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCannyThreshold</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a7be2cc63d5aba6a1cc2b36a93830d0b5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getDp</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a5956765e6e410fec17d0e12f72d153e6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxCircles</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>aab688e3ac5c58c1f06b0fff93c864881</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxRadius</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a8430747a4f1c61532a832b89f2bb4130</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMinDist</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>ae902cc3e754d3bfbc6a1c1c0e4f7373e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinRadius</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>ac348de5d8ddeb6612c94ac6029b50538</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getVotesThreshold</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a29e7ff95a7ea0fb63b9af05533223358</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCannyThreshold</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a4dbc24683ff04e2dbc791fd80d6a1076</anchor>
      <arglist>(int cannyThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDp</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>af477bd20671090c1c74bbc32e87f1ebf</anchor>
      <arglist>(float dp)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxCircles</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a9f72ef28244ce031f493d8bd0e45e1e2</anchor>
      <arglist>(int maxCircles)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxRadius</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a287affcc09e29f3f4fe822b4c612fab1</anchor>
      <arglist>(int maxRadius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinDist</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a58fff962c301faf3c7640b78070545e1</anchor>
      <arglist>(float minDist)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinRadius</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>a0cccc5738c37a5fb48757224ef144e10</anchor>
      <arglist>(int minRadius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setVotesThreshold</name>
      <anchorfile>da/d80/classcv_1_1cuda_1_1HoughCirclesDetector.html</anchorfile>
      <anchor>ab3290bedb053fc9d1583d9a0170d2c85</anchor>
      <arglist>(int votesThreshold)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::HoughLinesDetector</name>
    <filename>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>a18ff6d0886833ac6215054e191ae2520</anchor>
      <arglist>(InputArray src, OutputArray lines, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>downloadResults</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>acdcc2461e0f46ebda28dee9d8dcf912d</anchor>
      <arglist>(InputArray d_lines, OutputArray h_lines, OutputArray h_votes=noArray(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getDoSort</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>a2d9f9c57ef7e9cfc0a88ee5a3fbba8a2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxLines</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>a84197cda0102ff7a6661fdecf64c8176</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getRho</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>a10a60b25c96062e39cf783dadf995c9b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getTheta</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>aa493737ea6564f032be39283f8dddb98</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getThreshold</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>aaeebe55bac5d61c1d269a30c00e0bc1b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDoSort</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>af5b67e1d6259cba8c347b39e8641efa9</anchor>
      <arglist>(bool doSort)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxLines</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>afe1e1e89113e20a3eafcc0c76639798a</anchor>
      <arglist>(int maxLines)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRho</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>a7c28b483669bf7286ac9356e36f78c1d</anchor>
      <arglist>(float rho)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTheta</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>aea12c3df9963eb3a28cdcb81f1018252</anchor>
      <arglist>(float theta)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>d2/dcd/classcv_1_1cuda_1_1HoughLinesDetector.html</anchorfile>
      <anchor>aa962c928a4eeaa619215a318f8dddfc6</anchor>
      <arglist>(int threshold)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::HoughSegmentDetector</name>
    <filename>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a739bf84825ca455966d69dd75ca0ea6e</anchor>
      <arglist>(InputArray src, OutputArray lines, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxLineGap</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a8ecff74e7b4026328e014daa6c304131</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxLines</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a634527a02c20036eff9a1a3c38158f30</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinLineLength</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a8b5ab06062c0d5d8afddf0ca9f76c327</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getRho</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>af24e30594467142312ba6617e70ff92c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getTheta</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>afe08dd5e0dae1d79376f916340cdafdd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getThreshold</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a26d61adab7837825ef963c616b4cc1d8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxLineGap</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a23319b68e050918b52857a2815b57823</anchor>
      <arglist>(int maxLineGap)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxLines</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>aa196bbf7cb2840ebd52b162adcd14509</anchor>
      <arglist>(int maxLines)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinLineLength</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a447c927941b2eba54a76b73ac816f638</anchor>
      <arglist>(int minLineLength)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRho</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>ac3241f0ceb27843e66b060e79d98898c</anchor>
      <arglist>(float rho)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTheta</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a437ed5509bed40cd17a187e8133058ee</anchor>
      <arglist>(float theta)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>d6/df9/classcv_1_1cuda_1_1HoughSegmentDetector.html</anchorfile>
      <anchor>a32ddfc6b545171e6e9b976b3413af859</anchor>
      <arglist>(int threshold)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::HPE_humaneva</name>
    <filename>d5/d42/classcv_1_1datasets_1_1HPE__humaneva.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d5/d42/classcv_1_1datasets_1_1HPE__humaneva.html</anchorfile>
      <anchor>a269d8987797bffb9493782a8a40ed7f5</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; HPE_humaneva &gt;</type>
      <name>create</name>
      <anchorfile>d5/d42/classcv_1_1datasets_1_1HPE__humaneva.html</anchorfile>
      <anchor>a43967dc9cf65d08e6b142f0ba067b8c0</anchor>
      <arglist>(int num=humaneva_1)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::HPE_humanevaObj</name>
    <filename>d4/da1/structcv_1_1datasets_1_1HPE__humanevaObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>action</name>
      <anchorfile>d4/da1/structcv_1_1datasets_1_1HPE__humanevaObj.html</anchorfile>
      <anchor>af5617396d9a6bb21d2318079be03a30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>fileName</name>
      <anchorfile>d4/da1/structcv_1_1datasets_1_1HPE__humanevaObj.html</anchorfile>
      <anchor>add0020a627fead72259285e837069056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>imageNames</name>
      <anchorfile>d4/da1/structcv_1_1datasets_1_1HPE__humanevaObj.html</anchorfile>
      <anchor>ace1275a3bdec76f6f006ca7b6b11cad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx13d</type>
      <name>ofs</name>
      <anchorfile>d4/da1/structcv_1_1datasets_1_1HPE__humanevaObj.html</anchorfile>
      <anchor>a5b35b2b2ed439cc747eeae85bb0228ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>person</name>
      <anchorfile>d4/da1/structcv_1_1datasets_1_1HPE__humanevaObj.html</anchorfile>
      <anchor>af3f958ba916e0d2ae312fcb0c369dffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type1</name>
      <anchorfile>d4/da1/structcv_1_1datasets_1_1HPE__humanevaObj.html</anchorfile>
      <anchor>a32db8f0b08a582326de2ecc1e2baea10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>type2</name>
      <anchorfile>d4/da1/structcv_1_1datasets_1_1HPE__humanevaObj.html</anchorfile>
      <anchor>a6f03ab1a7944ee6a50a81404b8760e77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::HPE_parse</name>
    <filename>d6/d72/classcv_1_1datasets_1_1HPE__parse.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d6/d72/classcv_1_1datasets_1_1HPE__parse.html</anchorfile>
      <anchor>a0a0b7e768f05ebc8aa5161e8c56cf514</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; HPE_parse &gt;</type>
      <name>create</name>
      <anchorfile>d6/d72/classcv_1_1datasets_1_1HPE__parse.html</anchorfile>
      <anchor>af4ae1976b42d66e65f9beb174f319219</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::HPE_parseObj</name>
    <filename>da/d82/structcv_1_1datasets_1_1HPE__parseObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>da/d82/structcv_1_1datasets_1_1HPE__parseObj.html</anchorfile>
      <anchor>a04837aed79dbc564f5b20210d09c682c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::HSV2RGB</name>
    <filename>d8/d00/classcv_1_1cudev_1_1color__cvt__detail_1_1HSV2RGB.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_BGR_FULL_func</name>
    <filename>d9/de1/structcv_1_1cudev_1_1HSV4__to__BGR__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 4, 3, 0, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_BGR_FULL_func&lt; float &gt;</name>
    <filename>d6/dd7/structcv_1_1cudev_1_1HSV4__to__BGR__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 4, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_BGR_func</name>
    <filename>d8/d65/structcv_1_1cudev_1_1HSV4__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 4, 3, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_BGR_func&lt; float &gt;</name>
    <filename>d2/d2c/structcv_1_1cudev_1_1HSV4__to__BGR__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 4, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_BGRA_FULL_func</name>
    <filename>d7/d58/structcv_1_1cudev_1_1HSV4__to__BGRA__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 4, 4, 0, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_BGRA_FULL_func&lt; float &gt;</name>
    <filename>d5/d91/structcv_1_1cudev_1_1HSV4__to__BGRA__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 4, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_BGRA_func</name>
    <filename>de/d80/structcv_1_1cudev_1_1HSV4__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 4, 4, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_BGRA_func&lt; float &gt;</name>
    <filename>dc/dc6/structcv_1_1cudev_1_1HSV4__to__BGRA__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 4, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_RGB_FULL_func</name>
    <filename>d4/d7f/structcv_1_1cudev_1_1HSV4__to__RGB__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 4, 3, 2, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_RGB_FULL_func&lt; float &gt;</name>
    <filename>dd/d6b/structcv_1_1cudev_1_1HSV4__to__RGB__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 4, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_RGB_func</name>
    <filename>d0/da6/structcv_1_1cudev_1_1HSV4__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 4, 3, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_RGB_func&lt; float &gt;</name>
    <filename>d1/d95/structcv_1_1cudev_1_1HSV4__to__RGB__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 4, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_RGBA_FULL_func</name>
    <filename>d7/d30/structcv_1_1cudev_1_1HSV4__to__RGBA__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 4, 4, 2, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_RGBA_FULL_func&lt; float &gt;</name>
    <filename>df/d03/structcv_1_1cudev_1_1HSV4__to__RGBA__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 4, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_RGBA_func</name>
    <filename>d5/dea/structcv_1_1cudev_1_1HSV4__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 4, 4, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV4_to_RGBA_func&lt; float &gt;</name>
    <filename>d7/d18/structcv_1_1cudev_1_1HSV4__to__RGBA__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 4, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_BGR_FULL_func</name>
    <filename>d0/da4/structcv_1_1cudev_1_1HSV__to__BGR__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 3, 3, 0, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_BGR_FULL_func&lt; float &gt;</name>
    <filename>d6/deb/structcv_1_1cudev_1_1HSV__to__BGR__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 3, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_BGR_func</name>
    <filename>d9/d4c/structcv_1_1cudev_1_1HSV__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 3, 3, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_BGR_func&lt; float &gt;</name>
    <filename>df/dd5/structcv_1_1cudev_1_1HSV__to__BGR__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 3, 3, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_BGRA_FULL_func</name>
    <filename>dc/d25/structcv_1_1cudev_1_1HSV__to__BGRA__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 3, 4, 0, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_BGRA_FULL_func&lt; float &gt;</name>
    <filename>d0/da6/structcv_1_1cudev_1_1HSV__to__BGRA__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 3, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_BGRA_func</name>
    <filename>d2/d8f/structcv_1_1cudev_1_1HSV__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 3, 4, 0, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_BGRA_func&lt; float &gt;</name>
    <filename>d3/db4/structcv_1_1cudev_1_1HSV__to__BGRA__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 3, 4, 0, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_RGB_FULL_func</name>
    <filename>d7/d86/structcv_1_1cudev_1_1HSV__to__RGB__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 3, 3, 2, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_RGB_FULL_func&lt; float &gt;</name>
    <filename>dc/d25/structcv_1_1cudev_1_1HSV__to__RGB__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 3, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_RGB_func</name>
    <filename>d8/d1e/structcv_1_1cudev_1_1HSV__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 3, 3, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_RGB_func&lt; float &gt;</name>
    <filename>d2/d73/structcv_1_1cudev_1_1HSV__to__RGB__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 3, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_RGBA_FULL_func</name>
    <filename>d7/d71/structcv_1_1cudev_1_1HSV__to__RGBA__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 3, 4, 2, 255 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_RGBA_FULL_func&lt; float &gt;</name>
    <filename>de/dda/structcv_1_1cudev_1_1HSV__to__RGBA__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 3, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_RGBA_func</name>
    <filename>df/d10/structcv_1_1cudev_1_1HSV__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; SrcDepth, 3, 4, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::HSV_to_RGBA_func&lt; float &gt;</name>
    <filename>d8/dff/structcv_1_1cudev_1_1HSV__to__RGBA__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::HSV2RGB&lt; float, 3, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::hypot_func</name>
    <filename>d9/d3e/structcv_1_1cudev_1_1hypot__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d9/d3e/structcv_1_1cudev_1_1hypot__func.html</anchorfile>
      <anchor>ad257be75fd9e2afe5d4263bee048ed34</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::hypot_func&lt; double &gt;</name>
    <filename>d6/d05/structcv_1_1cudev_1_1hypot__func_3_01double_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; double, double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d6/d05/structcv_1_1cudev_1_1hypot__func_3_01double_01_4.html</anchorfile>
      <anchor>ac8bf27e184911fc704e88916c649111c</anchor>
      <arglist>(double a, double b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::hypot_func&lt; float &gt;</name>
    <filename>d4/d37/structcv_1_1cudev_1_1hypot__func_3_01float_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; float, float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/d37/structcv_1_1cudev_1_1hypot__func_3_01float_01_4.html</anchorfile>
      <anchor>a66cf4ee063a301dc96ee60077be2294f</anchor>
      <arglist>(float a, float b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::hypot_func&lt; schar &gt;</name>
    <filename>df/dbd/structcv_1_1cudev_1_1hypot__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; schar, schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/dbd/structcv_1_1cudev_1_1hypot__func_3_01schar_01_4.html</anchorfile>
      <anchor>aaf99e66892b49d09d373efd1f40fa989</anchor>
      <arglist>(schar a, schar b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::hypot_func&lt; short &gt;</name>
    <filename>dd/d0b/structcv_1_1cudev_1_1hypot__func_3_01short_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; short, short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/d0b/structcv_1_1cudev_1_1hypot__func_3_01short_01_4.html</anchorfile>
      <anchor>a09105d3f2332f484875c304fba5bcc0e</anchor>
      <arglist>(short a, short b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::hypot_func&lt; uchar &gt;</name>
    <filename>d2/db0/structcv_1_1cudev_1_1hypot__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; uchar, uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/db0/structcv_1_1cudev_1_1hypot__func_3_01uchar_01_4.html</anchorfile>
      <anchor>aa16959b94a6a1da0516f20fefa457cca</anchor>
      <arglist>(uchar a, uchar b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::hypot_func&lt; uint &gt;</name>
    <filename>d6/dad/structcv_1_1cudev_1_1hypot__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; uint, uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/dad/structcv_1_1cudev_1_1hypot__func_3_01uint_01_4.html</anchorfile>
      <anchor>a6f4a739bd0d21bd64e163cfb091fc3e2</anchor>
      <arglist>(uint a, uint b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::hypot_func&lt; ushort &gt;</name>
    <filename>d7/d26/structcv_1_1cudev_1_1hypot__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; ushort, ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d7/d26/structcv_1_1cudev_1_1hypot__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a32ad689516093e2d048d47e1775e71bf</anchor>
      <arglist>(ushort a, ushort b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MediaFrame::IAdapter</name>
    <filename>d0/dfb/classcv_1_1MediaFrame_1_1IAdapter.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~IAdapter</name>
      <anchorfile>d0/dfb/classcv_1_1MediaFrame_1_1IAdapter.html</anchorfile>
      <anchor>a19e5605e987163280eb5c86f5a03146c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MediaFrame::View</type>
      <name>access</name>
      <anchorfile>d0/dfb/classcv_1_1MediaFrame_1_1IAdapter.html</anchorfile>
      <anchor>af0fff30ab749275e16311daa2420368f</anchor>
      <arglist>(MediaFrame::Access)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual cv::util::any</type>
      <name>blobParams</name>
      <anchorfile>d0/dfb/classcv_1_1MediaFrame_1_1IAdapter.html</anchorfile>
      <anchor>a38fdfa9fb08a28bb43270950ffc81f93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deserialize</name>
      <anchorfile>d0/dfb/classcv_1_1MediaFrame_1_1IAdapter.html</anchorfile>
      <anchor>a32275f125ac209353a4560e480b1c33f</anchor>
      <arglist>(cv::gapi::s11n::IIStream &amp;)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::GFrameDesc</type>
      <name>meta</name>
      <anchorfile>d0/dfb/classcv_1_1MediaFrame_1_1IAdapter.html</anchorfile>
      <anchor>a0e3d3651787be748314d3fb83249a36c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>d0/dfb/classcv_1_1MediaFrame_1_1IAdapter.html</anchorfile>
      <anchor>a603810b228aa5fd82a69a6451ffa1bbd</anchor>
      <arglist>(cv::gapi::s11n::IOStream &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::RMat::IAdapter</name>
    <filename>de/d87/classcv_1_1RMat_1_1IAdapter.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IAdapter</name>
      <anchorfile>de/d87/classcv_1_1RMat_1_1IAdapter.html</anchorfile>
      <anchor>aabba47f76c0b2d76650e1fae91701215</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual View</type>
      <name>access</name>
      <anchorfile>de/d87/classcv_1_1RMat_1_1IAdapter.html</anchorfile>
      <anchor>afcb6899d52af067f0cd55e14d9b1f376</anchor>
      <arglist>(Access)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual GMatDesc</type>
      <name>desc</name>
      <anchorfile>de/d87/classcv_1_1RMat_1_1IAdapter.html</anchorfile>
      <anchor>ab0d7207f30125df438ce3f109e5f0947</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deserialize</name>
      <anchorfile>de/d87/classcv_1_1RMat_1_1IAdapter.html</anchorfile>
      <anchor>a8453e830f10633b5dfc4246172a8b55e</anchor>
      <arglist>(cv::gapi::s11n::IIStream &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>serialize</name>
      <anchorfile>de/d87/classcv_1_1RMat_1_1IAdapter.html</anchorfile>
      <anchor>ac9898ce5e2ef06388d572cd54040df3d</anchor>
      <arglist>(cv::gapi::s11n::IOStream &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ppf_match_3d::ICP</name>
    <filename>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</filename>
    <member kind="enumvalue">
      <name>ICP_SAMPLING_TYPE_UNIFORM</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>ae73ffe5a2c5b5ffd90bec5b27f1827a2a5779cc8b98ed4d1c8468007c5873123a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ICP_SAMPLING_TYPE_GELFAND</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>ae73ffe5a2c5b5ffd90bec5b27f1827a2aa3247323abf8483272eadee8a26f7dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ICP_SAMPLING_TYPE_GELFAND</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>ae73ffe5a2c5b5ffd90bec5b27f1827a2aa3247323abf8483272eadee8a26f7dff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ICP_SAMPLING_TYPE_UNIFORM</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>ae73ffe5a2c5b5ffd90bec5b27f1827a2a5779cc8b98ed4d1c8468007c5873123a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ICP</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>a7290e1a410e32ace65046c4c047c7b7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ICP</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>af0a4a96762f10658963bbfa5f84c3091</anchor>
      <arglist>(const int iterations, const float tolerence=0.05f, const float rejectionScale=2.5f, const int numLevels=6, const int sampleType=ICP::ICP_SAMPLING_TYPE_UNIFORM, const int numMaxCorr=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ICP</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>a3797f4199a713ecf4c869db1830333cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registerModelToScene</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>accd9744cedf9cd9cd175d2c5bd77951e</anchor>
      <arglist>(const Mat &amp;srcPC, const Mat &amp;dstPC, double &amp;residual, Matx44d &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registerModelToScene</name>
      <anchorfile>dc/d9b/classcv_1_1ppf__match__3d_1_1ICP.html</anchorfile>
      <anchor>ab45e66bf4453badc77a4b0e1524673cf</anchor>
      <arglist>(const Mat &amp;srcPC, const Mat &amp;dstPC, std::vector&lt; Pose3DPtr &gt; &amp;poses)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rgbd::ICPOdometry</name>
    <filename>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</filename>
    <base>cv::rgbd::Odometry</base>
    <member kind="function">
      <type></type>
      <name>ICPOdometry</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aa59cec1c3730de5cbba9e34cb4e13572</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ICPOdometry</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a29281fae556d093b553bb72a362a02d3</anchor>
      <arglist>(const Mat &amp;cameraMatrix, float minDepth=Odometry::DEFAULT_MIN_DEPTH(), float maxDepth=Odometry::DEFAULT_MAX_DEPTH(), float maxDepthDiff=Odometry::DEFAULT_MAX_DEPTH_DIFF(), float maxPointsPart=Odometry::DEFAULT_MAX_POINTS_PART(), const std::vector&lt; int &gt; &amp;iterCounts=std::vector&lt; int &gt;(), int transformType=Odometry::RIGID_BODY_MOTION)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getCameraMatrix</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a4132f3a9b13a5b8171595414a24ed95c</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getIterationCounts</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a7d451dccfa62d7a68362d1a5b4f69343</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxDepth</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a4aefd78e84f0caab245b04fd6a914bf7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxDepthDiff</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>acbfb412182e54db14efcb0b7aa48a48c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxPointsPart</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aae5873a871347be5eba67c727a1fadc4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRotation</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>afb99bcc53763d47c182da7b33ae24a8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxTranslation</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>ae1047fa5bc0e557265e45d5a6c4993f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinDepth</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a116d9d55a481c2b6f599a319c7048c7c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; RgbdNormals &gt;</type>
      <name>getNormalsComputer</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a4aab96192e4dec8b2d84042b767a1910</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTransformType</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aac92c8f521c10aa83a5c81289cd801c6</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Size</type>
      <name>prepareFrameCache</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a651fe7eab423d79d258c8f26d12601a0</anchor>
      <arglist>(Ptr&lt; OdometryFrame &gt; &amp;frame, int cacheType) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraMatrix</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aa9e4e89e20f76445afb86127acb2fa8d</anchor>
      <arglist>(const cv::Mat &amp;val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIterationCounts</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a6287107408f045c34f9148f01b64638a</anchor>
      <arglist>(const cv::Mat &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxDepth</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a9f6c17376dc49f8bef4a1cee771871b2</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxDepthDiff</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>ad7bba84dc1f971c6773be51a1836a25c</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxPointsPart</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a162a63aa33a447a11595296fd463ef7a</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxRotation</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a0afd7b4b944978a1eb0efd8b3bd0c2fb</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxTranslation</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>ad4e04a2482e4e030dcf0670e1f25a8a1</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinDepth</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a6f0b190dc9d7e7f6c7c0ddc036a98085</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformType</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a702746d52b26e5803d97e4344389ff26</anchor>
      <arglist>(int val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ICPOdometry &gt;</type>
      <name>create</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aa78ae22f850279a4855a2f60db48aa47</anchor>
      <arglist>(const Mat &amp;cameraMatrix=Mat(), float minDepth=Odometry::DEFAULT_MIN_DEPTH(), float maxDepth=Odometry::DEFAULT_MAX_DEPTH(), float maxDepthDiff=Odometry::DEFAULT_MAX_DEPTH_DIFF(), float maxPointsPart=Odometry::DEFAULT_MAX_POINTS_PART(), const std::vector&lt; int &gt; &amp;iterCounts=std::vector&lt; int &gt;(), int transformType=Odometry::RIGID_BODY_MOTION)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>checkParams</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aefeb1e17c0907f3a56f269559df1debf</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>computeImpl</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a1c9e09d30453a7f3088d2a7d6afd495a</anchor>
      <arglist>(const Ptr&lt; OdometryFrame &gt; &amp;srcFrame, const Ptr&lt; OdometryFrame &gt; &amp;dstFrame, OutputArray Rt, const Mat &amp;initRt) const CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>cameraMatrix</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aac4941bb98f3c73ba40f96363057b9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>iterCounts</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a9e00bb579d842cc1860aea11cebdd8a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxDepth</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aeb5d02172f4cb8089a71a860a6f7709f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxDepthDiff</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>aecd843efaf58de7f7ae73db7f47247e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxPointsPart</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a949f055f8ebc29ddf5a2c8d35b8552fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxRotation</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>af845083029333e0684ef03e33eed2208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxTranslation</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>ad45b6d1d2cc318a78292678a1bb63979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>minDepth</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>a5a5770574b40555feff550b22efa705b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; RgbdNormals &gt;</type>
      <name>normalsComputer</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>ad0363b8e3836257da95f548e26997bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>transformType</name>
      <anchorfile>d7/d83/classcv_1_1rgbd_1_1ICPOdometry.html</anchorfile>
      <anchor>ab162fed327f7753dbb439d480e493a64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::IDataProvider</name>
    <filename>d0/d35/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDataProvider.html</filename>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>mfx_codec_id_type</name>
      <anchorfile>d0/d35/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDataProvider.html</anchorfile>
      <anchor>adac0758facb656b390ce7c98bea8ec58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; IDataProvider &gt;</type>
      <name>Ptr</name>
      <anchorfile>d0/d35/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDataProvider.html</anchorfile>
      <anchor>a87f2ed727a4bbd99adff71ff709f5aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IDataProvider</name>
      <anchorfile>d0/d35/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDataProvider.html</anchorfile>
      <anchor>a9146120fa56e9ee546580e178f6b5b70</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>d0/d35/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDataProvider.html</anchorfile>
      <anchor>a54ac247c8331326f92f750d21b204ba0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>fetch_bitstream_data</name>
      <anchorfile>d0/d35/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDataProvider.html</anchorfile>
      <anchor>aed671d985b2cf0ae5fe421843e7847db</anchor>
      <arglist>(std::shared_ptr&lt; mfx_bitstream &gt; &amp;in_out_bitsream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual mfx_codec_id_type</type>
      <name>get_mfx_codec_id</name>
      <anchorfile>d0/d35/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDataProvider.html</anchorfile>
      <anchor>a02a3e8281462d93e6e631019882f5665</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::IDenseOptFlowEstimator</name>
    <filename>de/d24/classcv_1_1videostab_1_1IDenseOptFlowEstimator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IDenseOptFlowEstimator</name>
      <anchorfile>de/d24/classcv_1_1videostab_1_1IDenseOptFlowEstimator.html</anchorfile>
      <anchor>aa56059e037f5271640e0a2415bdba994</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>de/d24/classcv_1_1videostab_1_1IDenseOptFlowEstimator.html</anchorfile>
      <anchor>a5e961d8501881347a113d3cb75b52aae</anchor>
      <arglist>(InputArray frame0, InputArray frame1, InputOutputArray flowX, InputOutputArray flowY, OutputArray errors)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::identity</name>
    <filename>df/d22/structcv_1_1cudev_1_1identity.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>df/d22/structcv_1_1cudev_1_1identity.html</anchorfile>
      <anchor>ae8e53f80a081edd0156421f7e502674a</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type x) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::tbm::IDescriptorDistance</name>
    <filename>db/db4/classcv_1_1detail_1_1tracking_1_1tbm_1_1IDescriptorDistance.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IDescriptorDistance</name>
      <anchorfile>db/db4/classcv_1_1detail_1_1tracking_1_1tbm_1_1IDescriptorDistance.html</anchorfile>
      <anchor>a6652df9f7464814fa8328066e7652890</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>compute</name>
      <anchorfile>db/db4/classcv_1_1detail_1_1tracking_1_1tbm_1_1IDescriptorDistance.html</anchorfile>
      <anchor>aa246e261cdbae56519f7cf1e963ffbf0</anchor>
      <arglist>(const cv::Mat &amp;descr1, const cv::Mat &amp;descr2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; float &gt;</type>
      <name>compute</name>
      <anchorfile>db/db4/classcv_1_1detail_1_1tracking_1_1tbm_1_1IDescriptorDistance.html</anchorfile>
      <anchor>af16b8ad13c9dd9d0b029ac2a2e6c189c</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;descrs1, const std::vector&lt; cv::Mat &gt; &amp;descrs2)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::DetectionBasedTracker::IDetector</name>
    <filename>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</filename>
    <member kind="function">
      <type></type>
      <name>IDetector</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>a7c0adbebe4c859cffaabb9a17da8cc96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IDetector</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>adf4da28e12715f1ba3126b4799e205bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>ae613e0c9a09698523280299e1bb02b5d</anchor>
      <arglist>(const cv::Mat &amp;image, std::vector&lt; cv::Rect &gt; &amp;objects)=0</arglist>
    </member>
    <member kind="function">
      <type>cv::Size</type>
      <name>getMaxObjectSize</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>ae00167aa10a2e553e7d73375022d7084</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinNeighbours</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>aa07417ff188483d9e8aed9684ebe74f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Size</type>
      <name>getMinObjectSize</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>a2ee8efd446544a5c4cd0f11245a20d35</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScaleFactor</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>ae7a395e1e7557fb1bb74fadbbb7e9a89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxObjectSize</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>ae2d73cf36e6f3882625576eb300a3712</anchor>
      <arglist>(const cv::Size &amp;max)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinNeighbours</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>adfc30759564fd402d3d9a4dc30bcb798</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinObjectSize</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>a04fefc396886a457f4569660d4c66c0e</anchor>
      <arglist>(const cv::Size &amp;min)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleFactor</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>a9f11f963c44fb96531595cbbca220730</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Size</type>
      <name>maxObjSize</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>a36207faebbad7ce45c3dde9d37c9e5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>minNeighbours</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>a8ef03c2f2a5d822ef686d119a2800212</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Size</type>
      <name>minObjSize</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>af89dbb1102becacb1bfae95069ab1bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>scaleFactor</name>
      <anchorfile>d8/da6/classcv_1_1DetectionBasedTracker_1_1IDetector.html</anchorfile>
      <anchor>a09e466966d8e1d37f7eb1200ecdf090a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::IDeviceSelector</name>
    <filename>d4/dc2/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector.html</filename>
    <class kind="struct">cv::gapi::wip::onevpl::IDeviceSelector::Score</class>
    <member kind="typedef">
      <type>std::vector&lt; Context &gt;</type>
      <name>DeviceContexts</name>
      <anchorfile>d4/dc2/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector.html</anchorfile>
      <anchor>a055fb3ecd48aefd4d6c39247c322878e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; Score, Device &gt;</type>
      <name>DeviceScoreTable</name>
      <anchorfile>d4/dc2/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector.html</anchorfile>
      <anchor>a81bd55612d50733bda6e4f3ff55a3813</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; IDeviceSelector &gt;</type>
      <name>Ptr</name>
      <anchorfile>d4/dc2/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector.html</anchorfile>
      <anchor>aaf3e50a21a92e13e16f394a85ac6b2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IDeviceSelector</name>
      <anchorfile>d4/dc2/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector.html</anchorfile>
      <anchor>a8b7316da07f5a863806698c4d13531b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DeviceContexts</type>
      <name>select_context</name>
      <anchorfile>d4/dc2/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector.html</anchorfile>
      <anchor>a7a4c9fe73a85db33108202ee0fd3e565</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DeviceScoreTable</type>
      <name>select_devices</name>
      <anchorfile>d4/dc2/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector.html</anchorfile>
      <anchor>add64133e8db137d15bbabb731e49f231</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static Entity</type>
      <name>create</name>
      <anchorfile>d4/dc2/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector.html</anchorfile>
      <anchor>a2a629f21cd4abafa253fb53229491249</anchor>
      <arglist>(Args &amp;&amp;...args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::IFrameSource</name>
    <filename>d1/d81/classcv_1_1videostab_1_1IFrameSource.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IFrameSource</name>
      <anchorfile>d1/d81/classcv_1_1videostab_1_1IFrameSource.html</anchorfile>
      <anchor>ae6a9b158bb17a7320bcb767965033ea7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>nextFrame</name>
      <anchorfile>d1/d81/classcv_1_1videostab_1_1IFrameSource.html</anchorfile>
      <anchor>a9f20adf64db74c9673eccf8d75f88ad8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d1/d81/classcv_1_1videostab_1_1IFrameSource.html</anchorfile>
      <anchor>a4aca86a6810f2330f4934db4dce65822</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::tbm::IImageDescriptor</name>
    <filename>d3/daa/classcv_1_1detail_1_1tracking_1_1tbm_1_1IImageDescriptor.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IImageDescriptor</name>
      <anchorfile>d3/daa/classcv_1_1detail_1_1tracking_1_1tbm_1_1IImageDescriptor.html</anchorfile>
      <anchor>a26184d1301c72d4af71e89bce45e393b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d3/daa/classcv_1_1detail_1_1tracking_1_1tbm_1_1IImageDescriptor.html</anchorfile>
      <anchor>a4c8f965dc27b5986a5c90f80bdf5846c</anchor>
      <arglist>(const cv::Mat &amp;mat, cv::Mat &amp;descr)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d3/daa/classcv_1_1detail_1_1tracking_1_1tbm_1_1IImageDescriptor.html</anchorfile>
      <anchor>a5ed20ef115a4eff5f20cc4496ad3c9e7</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;mats, std::vector&lt; cv::Mat &gt; &amp;descrs)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Size</type>
      <name>size</name>
      <anchorfile>d3/daa/classcv_1_1detail_1_1tracking_1_1tbm_1_1IImageDescriptor.html</anchorfile>
      <anchor>ad48d0a2441c24e8e44232161a3056b9e</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::s11n::IIStream</name>
    <filename>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IIStream</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>a59ba4eea4e84dd19fc43b9bc6d0ae4aa</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>a046f0b4f3c3d7160ed08245236594891</anchor>
      <arglist>(bool &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>ac2d2d6f550e198b73d714e7105a3e7db</anchor>
      <arglist>(char &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>a75fe8c451c45def3baf0dca11e765864</anchor>
      <arglist>(double &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>ae11291c2969acf631591ac77db94391c</anchor>
      <arglist>(float &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>a7f9c5a13b42a4d9e8192776c91ca9b83</anchor>
      <arglist>(int &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>ab166191b9d81d5cebdf5f0db7432c104</anchor>
      <arglist>(short &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>ac9580dfab5c7e96b5709f555bf97ad7b</anchor>
      <arglist>(std::string &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>a6c3cd73caaf4c4a4f5551793da6c1279</anchor>
      <arglist>(std::vector&lt; bool &gt;::reference)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>a7a68b0bda8b1f7809eb553cd47e44fef</anchor>
      <arglist>(uint32_t &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>ac5658863f18415beb9fe6c9030fa152c</anchor>
      <arglist>(uint64_t &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>ac086a6986694cd4326c32c9a1e75ac8f</anchor>
      <arglist>(unsigned char &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d5/dc2/structcv_1_1gapi_1_1s11n_1_1IIStream.html</anchorfile>
      <anchor>a22657dc2cb348a567a580f8b061953d0</anchor>
      <arglist>(unsigned short &amp;)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::ILog</name>
    <filename>d8/d95/classcv_1_1videostab_1_1ILog.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ILog</name>
      <anchorfile>d8/d95/classcv_1_1videostab_1_1ILog.html</anchorfile>
      <anchor>aeb129796c2300df246ac9039736b87d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>print</name>
      <anchorfile>d8/d95/classcv_1_1videostab_1_1ILog.html</anchorfile>
      <anchor>a86f2e9eee64228bfee3934337231c53e</anchor>
      <arglist>(const char *format,...)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::Image</name>
    <filename>d5/d8c/structcv_1_1gapi_1_1wip_1_1draw_1_1Image.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Image</name>
      <anchorfile>d5/d8c/structcv_1_1gapi_1_1wip_1_1draw_1_1Image.html</anchorfile>
      <anchor>aa686495add2ca72738c9b9212dd04f52</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Image</name>
      <anchorfile>d5/d8c/structcv_1_1gapi_1_1wip_1_1draw_1_1Image.html</anchorfile>
      <anchor>ae01d3036bcd8c1a98b70308135c218a7</anchor>
      <arglist>(const cv::Point &amp;org_, const cv::Mat &amp;img_, const cv::Mat &amp;alpha_)</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Mat</type>
      <name>alpha</name>
      <anchorfile>d5/d8c/structcv_1_1gapi_1_1wip_1_1draw_1_1Image.html</anchorfile>
      <anchor>a879f90d5db26a7620a46e8697fae5d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Mat</type>
      <name>img</name>
      <anchorfile>d5/d8c/structcv_1_1gapi_1_1wip_1_1draw_1_1Image.html</anchorfile>
      <anchor>a53f2630ca0676985939ad3e1b837b555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Point</type>
      <name>org</name>
      <anchorfile>d5/d8c/structcv_1_1gapi_1_1wip_1_1draw_1_1Image.html</anchorfile>
      <anchor>a66b597f45d6d3bed3920bba681f2bf8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::dnn::Image2BlobParams</name>
    <filename>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</filename>
    <member kind="function">
      <type></type>
      <name>Image2BlobParams</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>af37f187519a78e737c71bed39c7a79d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2BlobParams</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>a12c8e4e57322a5b3e114b118e1c5f4e0</anchor>
      <arglist>(const Scalar &amp;scalefactor, const Size &amp;size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, int ddepth=CV_32F, dnn::DataLayout datalayout=DNN_LAYOUT_NCHW, ImagePaddingMode mode=dnn::DNN_PMODE_NULL, Scalar borderValue=0.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blobRectsToImageRects</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>a822728804c0d35fc3b743644ee192f60</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;rBlob, std::vector&lt; Rect &gt; &amp;rImg, const Size &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>blobRectToImageRect</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>a40b2b5a731da82f042279650ffb3c3ee</anchor>
      <arglist>(const Rect &amp;rBlob, const Size &amp;size)</arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>borderValue</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>af86df5ddceb371bbb4afdd627e85bceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dnn::DataLayout</type>
      <name>datalayout</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>a6f5b0f5aca15698187abfcb6f2f76b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ddepth</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>a06228f253e0af0e569a26d4ee3dcc151</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>mean</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>aac95508aef61f6181dd1910703cd9e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dnn::ImagePaddingMode</type>
      <name>paddingmode</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>a2aadc5fbd457f33fc1b2a62a144cf18d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>scalefactor</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>a73314b6aa9559ad6e76b51bb63339c74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>size</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>a5908824ca320636871f4c0aee7ea02dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>swapRB</name>
      <anchorfile>d9/d3c/structcv_1_1dnn_1_1Image2BlobParams.html</anchorfile>
      <anchor>aafa7c714aa0d1f1c2fec93ef70ac5fdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Image2D</name>
    <filename>d0/d4e/classcv_1_1ocl_1_1Image2D.html</filename>
    <member kind="function">
      <type></type>
      <name>Image2D</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>a4ad0b88d9dfa90b2656e33d388360ece</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2D</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>a7db0945ce066ef26226773382a177e68</anchor>
      <arglist>(const Image2D &amp;i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2D</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>add72e2232b399e958dde24794b2ce798</anchor>
      <arglist>(const UMat &amp;src, bool norm=false, bool alias=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image2D</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>a2eb4255262b945258b31789af4471784</anchor>
      <arglist>(Image2D &amp;&amp;) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Image2D</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>aba3bf705d74fbed411876a7c2d81b101</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Image2D &amp;</type>
      <name>operator=</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>ab7ba3c79294d3dd2e59e802c41f98655</anchor>
      <arglist>(const Image2D &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>Image2D &amp;</type>
      <name>operator=</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>a9385cac1be685dce6ec26689a5e25565</anchor>
      <arglist>(Image2D &amp;&amp;) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>afbe1d87e88e4373e8c5f7f9dc3297171</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>canCreateAlias</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>a8c9dd58298eed71239fbf5da38e79480</anchor>
      <arglist>(const UMat &amp;u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isFormatSupported</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>ae864e2b519e2533923aafbba2bdd3f7d</anchor>
      <arglist>(int depth, int cn, bool norm)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d0/d4e/classcv_1_1ocl_1_1Image2D.html</anchorfile>
      <anchor>aa1e8b47ab87b910997f8dea0b5706b4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ImageCollection</name>
    <filename>da/dc5/classcv_1_1ImageCollection.html</filename>
    <class kind="struct">cv::ImageCollection::iterator</class>
    <member kind="function">
      <type></type>
      <name>ImageCollection</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a69069591b50fb9b89ee5749c4dd6d83a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ImageCollection</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a8d15a76f3d2d734060b3ed499f7a2b62</anchor>
      <arglist>(const String &amp;filename, int flags)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>at</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a5793348d0c4d3d2016ea373af99463cf</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>abf56d18d567888647908fbe985eee600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a655023d7959868aeae4a404c31acdaf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Impl &gt;</type>
      <name>getImpl</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a4485dfdc19eb2847cc8d668601cb276b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a9fcfa54d13dec49622a6577a44fe758f</anchor>
      <arglist>(const String &amp;img, int flags)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>operator[]</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a0ca68175ae3db796cca6299e80aa7d3d</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseCache</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a2902f172bc53a10fe2d2fa730aa24045</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>a0b348c352b8e12eea2a4ac3da53aa367</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; Impl &gt;</type>
      <name>pImpl</name>
      <anchorfile>da/dc5/classcv_1_1ImageCollection.html</anchorfile>
      <anchor>aaa3462e0ffa3fc6f5df70025c6702995</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ImageFeatures</name>
    <filename>d4/db5/structcv_1_1detail_1_1ImageFeatures.html</filename>
    <member kind="function">
      <type>std::vector&lt; KeyPoint &gt;</type>
      <name>getKeypoints</name>
      <anchorfile>d4/db5/structcv_1_1detail_1_1ImageFeatures.html</anchorfile>
      <anchor>a923c80fe35cad96e5393320c5150e8c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>UMat</type>
      <name>descriptors</name>
      <anchorfile>d4/db5/structcv_1_1detail_1_1ImageFeatures.html</anchorfile>
      <anchor>a7c794befb9b8a67bf363fd9fad7b8870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>img_idx</name>
      <anchorfile>d4/db5/structcv_1_1detail_1_1ImageFeatures.html</anchorfile>
      <anchor>a323db3650a49ac613aa22e5847d11402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>img_size</name>
      <anchorfile>d4/db5/structcv_1_1detail_1_1ImageFeatures.html</anchorfile>
      <anchor>a7a1bb046a17262f873efd09fa990b327</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; KeyPoint &gt;</type>
      <name>keypoints</name>
      <anchorfile>d4/db5/structcv_1_1detail_1_1ImageFeatures.html</anchorfile>
      <anchor>a1defd2a583122cb6360ab12c6333212b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::ImageMotionEstimatorBase</name>
    <filename>d4/dd1/classcv_1_1videostab_1_1ImageMotionEstimatorBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageMotionEstimatorBase</name>
      <anchorfile>d4/dd1/classcv_1_1videostab_1_1ImageMotionEstimatorBase.html</anchorfile>
      <anchor>ab7b56b0352976d8084604fc458648958</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>estimate</name>
      <anchorfile>d4/dd1/classcv_1_1videostab_1_1ImageMotionEstimatorBase.html</anchorfile>
      <anchor>ad00c9820ae28ce5a00edcfc5df526ea2</anchor>
      <arglist>(const Mat &amp;frame0, const Mat &amp;frame1, bool *ok=0)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MotionModel</type>
      <name>motionModel</name>
      <anchorfile>d4/dd1/classcv_1_1videostab_1_1ImageMotionEstimatorBase.html</anchorfile>
      <anchor>a841d954ea87bc9453590180096b36646</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFrameMask</name>
      <anchorfile>d4/dd1/classcv_1_1videostab_1_1ImageMotionEstimatorBase.html</anchorfile>
      <anchor>ac82d2de9d188ca96e6e7e0455cfa079a</anchor>
      <arglist>(InputArray mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotionModel</name>
      <anchorfile>d4/dd1/classcv_1_1videostab_1_1ImageMotionEstimatorBase.html</anchorfile>
      <anchor>afa8d7b05663b5ab2f70dd24a344fac44</anchor>
      <arglist>(MotionModel val)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ImageMotionEstimatorBase</name>
      <anchorfile>d4/dd1/classcv_1_1videostab_1_1ImageMotionEstimatorBase.html</anchorfile>
      <anchor>a57edcbe22bc6b8aefd80ea7de0f2a2a8</anchor>
      <arglist>(MotionModel model)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::ImagePyramid</name>
    <filename>d2/d77/classcv_1_1cuda_1_1ImagePyramid.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLayer</name>
      <anchorfile>d2/d77/classcv_1_1cuda_1_1ImagePyramid.html</anchorfile>
      <anchor>ad0ef735194b64fc6aa44489f8c9c0abd</anchor>
      <arglist>(OutputArray outImg, Size outRoi, Stream &amp;stream=Stream::Null()) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::img_hash::ImgHashBase</name>
    <filename>de/d29/classcv_1_1img__hash_1_1ImgHashBase.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>~ImgHashBase</name>
      <anchorfile>de/d29/classcv_1_1img__hash_1_1ImgHashBase.html</anchorfile>
      <anchor>addf4706f1e51b2f2b82601353b58e311</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>compare</name>
      <anchorfile>de/d29/classcv_1_1img__hash_1_1ImgHashBase.html</anchorfile>
      <anchor>a444a3e9ec792cf029385809393f84ad5</anchor>
      <arglist>(cv::InputArray hashOne, cv::InputArray hashTwo) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>de/d29/classcv_1_1img__hash_1_1ImgHashBase.html</anchorfile>
      <anchor>ae2d9288db370089dfd8aab85d5e0b0f3</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>ImgHashBase</name>
      <anchorfile>de/d29/classcv_1_1img__hash_1_1ImgHashBase.html</anchorfile>
      <anchor>acd86138597f1679b8ffb7a730a68761c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; ImgHashImpl &gt;</type>
      <name>pImpl</name>
      <anchorfile>de/d29/classcv_1_1img__hash_1_1ImgHashBase.html</anchorfile>
      <anchor>a3a6b4cc6dd3279018cefdf240c93e99c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::IMotionStabilizer</name>
    <filename>d0/df6/classcv_1_1videostab_1_1IMotionStabilizer.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IMotionStabilizer</name>
      <anchorfile>d0/df6/classcv_1_1videostab_1_1IMotionStabilizer.html</anchorfile>
      <anchor>af3a92f91ffc94af03b9727f5a829f756</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stabilize</name>
      <anchorfile>d0/df6/classcv_1_1videostab_1_1IMotionStabilizer.html</anchorfile>
      <anchor>a8039cecfd3ffab371be3c8be3d53785e</anchor>
      <arglist>(int size, const std::vector&lt; Mat &gt; &amp;motions, const Range &amp;range, Mat *stabilizationMotions)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cann::AscendEvent::Impl</name>
    <filename>dc/d86/classcv_1_1cann_1_1AscendEvent_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>dc/d86/classcv_1_1cann_1_1AscendEvent_1_1Impl.html</anchorfile>
      <anchor>a744377f395de68d04e5a1e168d792d8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>dc/d86/classcv_1_1cann_1_1AscendEvent_1_1Impl.html</anchorfile>
      <anchor>ab38643499fdb46c82791d4d46ac178b6</anchor>
      <arglist>(aclrtEvent event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Impl</name>
      <anchorfile>dc/d86/classcv_1_1cann_1_1AscendEvent_1_1Impl.html</anchorfile>
      <anchor>aaa562156b8ab512739e41778fafe745c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>aclrtEvent</type>
      <name>event</name>
      <anchorfile>dc/d86/classcv_1_1cann_1_1AscendEvent_1_1Impl.html</anchorfile>
      <anchor>af29374180dd590718eb54eb28f707bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ownEvent</name>
      <anchorfile>dc/d86/classcv_1_1cann_1_1AscendEvent_1_1Impl.html</anchorfile>
      <anchor>a1993a2a09eab690cea9259c2e90f3f1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cann::AscendStream::Impl</name>
    <filename>dd/d9e/classcv_1_1cann_1_1AscendStream_1_1Impl.html</filename>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>dd/d9e/classcv_1_1cann_1_1AscendStream_1_1Impl.html</anchorfile>
      <anchor>a266708c14404e2ace1ba88e76518f810</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Impl</name>
      <anchorfile>dd/d9e/classcv_1_1cann_1_1AscendStream_1_1Impl.html</anchorfile>
      <anchor>ac58448a2b17c1cefbfaf8ac7ce1b97aa</anchor>
      <arglist>(aclrtStream stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AddTensorHolder</name>
      <anchorfile>dd/d9e/classcv_1_1cann_1_1AscendStream_1_1Impl.html</anchorfile>
      <anchor>ac31361a381e4387b3a25aeb073d07dd5</anchor>
      <arglist>(const std::shared_ptr&lt; uchar &gt; &amp;tensorData)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ownStream</name>
      <anchorfile>dd/d9e/classcv_1_1cann_1_1AscendStream_1_1Impl.html</anchorfile>
      <anchor>a2fe6f6d48de351582928eed90a79171d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>aclrtStream</type>
      <name>stream</name>
      <anchorfile>dd/d9e/classcv_1_1cann_1_1AscendStream_1_1Impl.html</anchorfile>
      <anchor>acd3db381d438075dad61968f2af61f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::set&lt; std::shared_ptr&lt; uchar &gt; &gt;</type>
      <name>tensorHolders</name>
      <anchorfile>dd/d9e/classcv_1_1cann_1_1AscendStream_1_1Impl.html</anchorfile>
      <anchor>ac0785d3053a7b913d45d882169a9b091</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::In_Tag</name>
    <filename>d0/dde/structcv_1_1In__Tag.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::detail::in_variant</name>
    <filename>d0/d49/structcv_1_1detail_1_1in__variant.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="class">
    <name>INCVMemAllocator</name>
    <filename>da/df8/classINCVMemAllocator.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~INCVMemAllocator</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa754e479e09a3995c6491f7d15be2923</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ncv32u</type>
      <name>alignment</name>
      <anchorfile>da/df8/classINCVMemAllocator.html</anchorfile>
      <anchor>a22bbeb73256c4b87069e4fccc217924e</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual NCVStatus</type>
      <name>alloc</name>
      <anchorfile>da/df8/classINCVMemAllocator.html</anchorfile>
      <anchor>a4b1432cac3a276d4ae3e98cce84484ca</anchor>
      <arglist>(NCVMemSegment &amp;seg, size_t size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual NCVStatus</type>
      <name>dealloc</name>
      <anchorfile>da/df8/classINCVMemAllocator.html</anchorfile>
      <anchor>a2ed9d487ec85b2b1fdab8f1d771b9573</anchor>
      <arglist>(NCVMemSegment &amp;seg)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual NcvBool</type>
      <name>isCounting</name>
      <anchorfile>da/df8/classINCVMemAllocator.html</anchorfile>
      <anchor>ab001a82eb5b4c3af9145733dc6cad213</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual NcvBool</type>
      <name>isInitialized</name>
      <anchorfile>da/df8/classINCVMemAllocator.html</anchorfile>
      <anchor>aa537f9cda2a22dcb69e7ea89ba6edabc</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>maxSize</name>
      <anchorfile>da/df8/classINCVMemAllocator.html</anchorfile>
      <anchor>abed50a3b4fb6efb9a9a05b7c55c0edc2</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual NCVMemoryType</type>
      <name>memType</name>
      <anchorfile>da/df8/classINCVMemAllocator.html</anchorfile>
      <anchor>af8070dc8c7faee07938281306cacf0c8</anchor>
      <arglist>(void) const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::InferAPI</name>
    <filename>d8/dee/structcv_1_1InferAPI.html</filename>
    <templarg>class Net</templarg>
    <templarg>class... Ts</templarg>
    <member kind="typedef">
      <type>typename std::enable_if&lt; detail::valid_infer_types&lt; Ts... &gt;::value &amp;&amp;std::tuple_size&lt; typename Net::InArgs &gt;::value==sizeof...(Ts), std::function&lt; typename Net::Result(Ts...)&gt; &gt;::type</type>
      <name>type</name>
      <anchorfile>d8/dee/structcv_1_1InferAPI.html</anchorfile>
      <anchor>af6c0e6996162416e1fb16a255b1d48c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::InferAPIList</name>
    <filename>d1/df6/structcv_1_1InferAPIList.html</filename>
    <templarg>class Net</templarg>
    <templarg>class... Ts</templarg>
    <member kind="typedef">
      <type>typename std::enable_if&lt; detail::valid_infer_types&lt; Ts... &gt;::value &amp;&amp;std::tuple_size&lt; typename Net::InArgs &gt;::value==sizeof...(Ts), std::function&lt; typename Net::ResultL(cv::GArray&lt; cv::Rect &gt;, Ts...)&gt; &gt;::type</type>
      <name>type</name>
      <anchorfile>d1/df6/structcv_1_1InferAPIList.html</anchorfile>
      <anchor>a6903e7e3bc19565e9b8864da1f2ba916</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::InferAPIList2</name>
    <filename>df/d9d/structcv_1_1InferAPIList2.html</filename>
    <templarg>class Net</templarg>
    <templarg>typename T</templarg>
    <templarg>class... Ts</templarg>
    <member kind="typedef">
      <type>typename std::enable_if&lt; detail::valid_infer_types&lt; T &gt;::value &amp;&amp; cv::detail::valid_infer2_types&lt; typename Net::InArgs, std::tuple&lt; Ts... &gt; &gt;::value, std::function&lt; typename Net::ResultL(T, cv::GArray&lt; Ts &gt;...)&gt; &gt;::type</type>
      <name>type</name>
      <anchorfile>df/d9d/structcv_1_1InferAPIList2.html</anchorfile>
      <anchor>a86971449dda44623c3ead0179ad130e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::InferAPIRoi</name>
    <filename>dd/dd7/structcv_1_1InferAPIRoi.html</filename>
    <templarg>class Net</templarg>
    <templarg>class T</templarg>
    <member kind="typedef">
      <type>typename std::enable_if&lt; detail::valid_infer_types&lt; T &gt;::value &amp;&amp;std::tuple_size&lt; typename Net::InArgs &gt;::value==1u, std::function&lt; typename Net::Result(cv::GOpaque&lt; cv::Rect &gt;, T)&gt; &gt;::type</type>
      <name>type</name>
      <anchorfile>dd/dd7/structcv_1_1InferAPIRoi.html</anchorfile>
      <anchor>a57cb9be0bd31f8f5309eaf11488434a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn_objdetect::InferBbox</name>
    <filename>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</filename>
    <member kind="function">
      <type></type>
      <name>InferBbox</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a480ff4d0ebdb8a41e685e3f719b8e607</anchor>
      <arglist>(Mat _delta_bbox, Mat _class_scores, Mat _conf_scores)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a32b3b9f6efa4e6f8bd37695252bd50b1</anchor>
      <arglist>(double thresh=0.8)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; object &gt;</type>
      <name>detections</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a538ca4168bb84e270b592eacb13ed5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assert_predictions</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a7934b3d0aeb136e71abf2f410230d113</anchor>
      <arglist>(std::vector&lt; std::vector&lt; double &gt; &gt; *min_max_boxes)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>filter_top_n</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>ac85adaf91b32341eb158588e65b5679b</anchor>
      <arglist>(std::vector&lt; std::vector&lt; double &gt; &gt; *probs, std::vector&lt; std::vector&lt; double &gt; &gt; *boxes, std::vector&lt; std::vector&lt; double &gt; &gt; &amp;top_n_boxes, std::vector&lt; size_t &gt; &amp;top_n_idxs, std::vector&lt; double &gt; &amp;top_n_probs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>final_probability_dist</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a77d8731db72035c2e8dd73ee33278de9</anchor>
      <arglist>(std::vector&lt; std::vector&lt; double &gt; &gt; *final_probs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>intersection_over_union</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>addf33c7ccf2d69158f9e863b99b99581</anchor>
      <arglist>(std::vector&lt; std::vector&lt; double &gt; &gt; *boxes, std::vector&lt; double &gt; *base_box, std::vector&lt; double &gt; *iou)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>nms_wrapper</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a6738e7677bf54cb7eae77a4be2f6bb17</anchor>
      <arglist>(std::vector&lt; std::vector&lt; double &gt; &gt; &amp;top_n_boxes, std::vector&lt; size_t &gt; &amp;top_n_idxs, std::vector&lt; double &gt; &amp;top_n_probs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; bool &gt;</type>
      <name>non_maximal_suppression</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a5228397d9fc6a8aa1b0c3e9c46146d88</anchor>
      <arglist>(std::vector&lt; std::vector&lt; double &gt; &gt; *boxes, std::vector&lt; double &gt; *probs)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>transform_bboxes</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a0e8ce822b1e0f50026fabd6492feeaa7</anchor>
      <arglist>(std::vector&lt; std::vector&lt; double &gt; &gt; *bboxes)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>transform_bboxes_inv</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>a43a0eefb42e9c57c5de9cb976a41e3a4</anchor>
      <arglist>(std::vector&lt; std::vector&lt; double &gt; &gt; *pre, std::vector&lt; std::vector&lt; double &gt; &gt; *post)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static bool</type>
      <name>comparator</name>
      <anchorfile>d1/d0a/classcv_1_1dnn__objdetect_1_1InferBbox.html</anchorfile>
      <anchor>afa5ae49218fbf90c102f306f618b1cf3</anchor>
      <arglist>(std::pair&lt; double, size_t &gt; l1, std::pair&lt; double, size_t &gt; l2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::InferROITraits</name>
    <filename>de/d4a/structcv_1_1detail_1_1InferROITraits.html</filename>
    <templarg>typename InferType</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::InferROITraits&lt; GInferListBase &gt;</name>
    <filename>dd/de5/structcv_1_1detail_1_1InferROITraits_3_01GInferListBase_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GArray&lt; cv::Rect &gt;</type>
      <name>inType</name>
      <anchorfile>dd/de5/structcv_1_1detail_1_1InferROITraits_3_01GInferListBase_01_4.html</anchorfile>
      <anchor>a6160ec3b6f3896b62c6a8c5c2d53275a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::GInferListOutputs</type>
      <name>outType</name>
      <anchorfile>dd/de5/structcv_1_1detail_1_1InferROITraits_3_01GInferListBase_01_4.html</anchorfile>
      <anchor>ae48b2fc65b99080d4dddcf917a9fe14f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::InferROITraits&lt; GInferROIBase &gt;</name>
    <filename>d7/d6b/structcv_1_1detail_1_1InferROITraits_3_01GInferROIBase_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GOpaque&lt; cv::Rect &gt;</type>
      <name>inType</name>
      <anchorfile>d7/d6b/structcv_1_1detail_1_1InferROITraits_3_01GInferROIBase_01_4.html</anchorfile>
      <anchor>a9fe4898111fa0a8a29e010d307e36932</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::GInferOutputs</type>
      <name>outType</name>
      <anchorfile>d7/d6b/structcv_1_1detail_1_1InferROITraits_3_01GInferROIBase_01_4.html</anchorfile>
      <anchor>aecd55bea4d50441d8352a0105f650f14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::DetectionBasedTracker::InnerParameters</name>
    <filename>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>InnerParameters</name>
      <anchorfile>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</anchorfile>
      <anchor>a662f0418b8db17892b95a5f87ce35c99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>coeffObjectSizeToTrack</name>
      <anchorfile>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</anchorfile>
      <anchor>a9687dc16c686bfa924b8f81672f07f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>coeffObjectSpeedUsingInPrediction</name>
      <anchorfile>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</anchorfile>
      <anchor>a7967591810eabddc5ecb13f28a45f213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>coeffTrackingWindowSize</name>
      <anchorfile>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</anchorfile>
      <anchor>a9fabef7efb531ebe2f0ba9d2ff06a253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLastPositionsToTrack</name>
      <anchorfile>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</anchorfile>
      <anchor>a2a58d6c53d4e525c891ec89a92df436b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numStepsToShowWithoutDetecting</name>
      <anchorfile>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</anchorfile>
      <anchor>a102b08d61404b141e997e8bd0370d753</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numStepsToTrackWithoutDetectingIfObjectHasNotBeenShown</name>
      <anchorfile>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</anchorfile>
      <anchor>ab606d5b2e44d0f8f06d79ae26fc21906</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numStepsToWaitBeforeFirstShow</name>
      <anchorfile>d9/d44/structcv_1_1DetectionBasedTracker_1_1InnerParameters.html</anchorfile>
      <anchor>a8ab7c8d16dc319344fbe1cd8983e347f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::InnerProductLayer</name>
    <filename>d0/dc7/classcv_1_1dnn_1_1InnerProductLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; InnerProductLayer &gt;</type>
      <name>create</name>
      <anchorfile>d0/dc7/classcv_1_1dnn_1_1InnerProductLayer.html</anchorfile>
      <anchor>a52a17e52146f4dde598db62f7b091273</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis</name>
      <anchorfile>d0/dc7/classcv_1_1dnn_1_1InnerProductLayer.html</anchorfile>
      <anchor>a802e2eecf90aec44f37c8e26501b7805</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::InnerProductLayerInt8</name>
    <filename>d0/ddc/classcv_1_1dnn_1_1InnerProductLayerInt8.html</filename>
    <base>cv::dnn::InnerProductLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; InnerProductLayerInt8 &gt;</type>
      <name>create</name>
      <anchorfile>d0/ddc/classcv_1_1dnn_1_1InnerProductLayerInt8.html</anchorfile>
      <anchor>ac4bd617520dae174d685901e9ba76793</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>input_sc</name>
      <anchorfile>d0/ddc/classcv_1_1dnn_1_1InnerProductLayerInt8.html</anchorfile>
      <anchor>a289f26a114eb06bd26f655d76bd453ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>input_zp</name>
      <anchorfile>d0/ddc/classcv_1_1dnn_1_1InnerProductLayerInt8.html</anchorfile>
      <anchor>acf7544f83ba2182f91a9ce94a006340a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>output_sc</name>
      <anchorfile>d0/ddc/classcv_1_1dnn_1_1InnerProductLayerInt8.html</anchorfile>
      <anchor>a9449c236fba08866602f2262013efa86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>output_zp</name>
      <anchorfile>d0/ddc/classcv_1_1dnn_1_1InnerProductLayerInt8.html</anchorfile>
      <anchor>af28e1c7dd7ec2328cf032d3d354786b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>per_channel</name>
      <anchorfile>d0/ddc/classcv_1_1dnn_1_1InnerProductLayerInt8.html</anchorfile>
      <anchor>af1ab8a7b271032be55d3ba139c29e77e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::InOutInfo</name>
    <filename>dd/d2c/structcv_1_1detail_1_1InOutInfo.html</filename>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>in_names</name>
      <anchorfile>dd/d2c/structcv_1_1detail_1_1InOutInfo.html</anchorfile>
      <anchor>a09f6543352a1c2c7546e2f3bd7f9f1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>out_names</name>
      <anchorfile>dd/d2c/structcv_1_1detail_1_1InOutInfo.html</anchorfile>
      <anchor>ae9e2713cf323e169a92f817689616610</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::InpainterBase</name>
    <filename>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</filename>
    <member kind="function">
      <type></type>
      <name>InpainterBase</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a74429e890d897eb24d38087b253ea727</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InpainterBase</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>af17e46d41bad73d1be17312ff42b6d39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>frames</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a189cdc95264902b23530803b46baaab8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>inpaint</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>aa3a1cba9518b2afbad928859b073ad93</anchor>
      <arglist>(int idx, Mat &amp;frame, Mat &amp;mask)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MotionModel</type>
      <name>motionModel</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a0ad21d4676d5e0d07766f124f90b1a7e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>motions</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>ac60b83f6d905f620a173398e06d9be76</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>radius</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a830eac11b77be3224f6fcd2fd996f9d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFrames</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a9c9c42ea041ec6e67db0041df4e022c8</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotionModel</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>ae6b922a0eac6e676f0b1574fe388645b</anchor>
      <arglist>(MotionModel val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotions</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a91ea73b4944c3f852ae48dff5cc48557</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRadius</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>ae2bfdae38decac0507ae942294b686b8</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStabilizationMotions</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a68bc03d322d17c9de5bf443b288070e7</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStabilizedFrames</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>af358007841909b089eb568ac9eb76a79</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>stabilizationMotions</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a5e5a2419777cc35f942874dba51fea2c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>stabilizedFrames</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>aaa3f8c53d129f13800ab909f81c29d41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>frames_</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>adc5085073fa501e61d8edfe5a34975c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MotionModel</type>
      <name>motionModel_</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a9aaefb1f57fb4ca73438b391473206c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>motions_</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a464def3695a8ef1ff91666e896ee1005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>radius_</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a2300c582c556d8e74329abe28f6d08ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>stabilizationMotions_</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>ab778e2b654dbd54e36bb0aea388914ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>stabilizedFrames_</name>
      <anchorfile>d5/d00/classcv_1_1videostab_1_1InpainterBase.html</anchorfile>
      <anchor>a83e696d92ba2329bec22047f9298f2fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::InpaintingPipeline</name>
    <filename>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</filename>
    <base>cv::videostab::InpainterBase</base>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>a1c7c37b854e7aa2852bcd0e4e26ef3bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inpaint</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>a2461fddc037a498cabfaf6cd32f25ece</anchor>
      <arglist>(int idx, Mat &amp;frame, Mat &amp;mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBack</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>a81161c1f209a241259f22714334f0bd1</anchor>
      <arglist>(Ptr&lt; InpainterBase &gt; inpainter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFrames</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>a4ef1cc113b04949c32bce6629dad6f70</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotionModel</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>a8c4c28f4607190586ab6798d8a79329a</anchor>
      <arglist>(MotionModel val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotions</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>a20a3c9acf34d3251bfbaa9f831473c63</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRadius</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>a5b13150e97832acd181c5f48b4dd536f</anchor>
      <arglist>(int val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStabilizationMotions</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>a8010bbd57f273de4a6054513d321c326</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStabilizedFrames</name>
      <anchorfile>dc/dc0/classcv_1_1videostab_1_1InpaintingPipeline.html</anchorfile>
      <anchor>ade99b46eb80ad9db0b7d9d9a0ceb03e3</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::InRangeComparator</name>
    <filename>d0/d91/structcv_1_1cudev_1_1InRangeComparator.html</filename>
    <templarg>typename T</templarg>
    <templarg>int cn</templarg>
    <templarg>int i</templarg>
    <member kind="function">
      <type>__device__ bool</type>
      <name>operator()</name>
      <anchorfile>d0/d91/structcv_1_1cudev_1_1InRangeComparator.html</anchorfile>
      <anchor>aeb1c56a8b9f7de39e5457c0bb9a32022</anchor>
      <arglist>(const typename MakeVec&lt; T, cn &gt;::type &amp;lowerb, const typename MakeVec&lt; T, cn &gt;::type &amp;upperb, const typename MakeVec&lt; T, cn &gt;::type &amp;v) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::InRangeCopier</name>
    <filename>d6/d3d/structcv_1_1cudev_1_1InRangeCopier.html</filename>
    <templarg>typename T</templarg>
    <templarg>int cn</templarg>
    <templarg>int i</templarg>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d6/d3d/structcv_1_1cudev_1_1InRangeCopier.html</anchorfile>
      <anchor>a9f743d1be4275ea42585a344398acee2</anchor>
      <arglist>(const Scalar &amp;in, typename MakeVec&lt; T, cn &gt;::type &amp;out) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::InRangeFunc</name>
    <filename>dd/d86/structcv_1_1cudev_1_1InRangeFunc.html</filename>
    <templarg>typename T</templarg>
    <templarg>int cn</templarg>
    <base>cv::cudev::unary_function&lt; MakeVec&lt; T, cn &gt;::type, uchar &gt;</base>
    <member kind="function">
      <type>__host__</type>
      <name>InRangeFunc</name>
      <anchorfile>dd/d86/structcv_1_1cudev_1_1InRangeFunc.html</anchorfile>
      <anchor>a6637127d6e2f47e71dfc8749b1543ad4</anchor>
      <arglist>(const Scalar &amp;lowerb_scalar, const Scalar &amp;upperb_scalar)</arglist>
    </member>
    <member kind="function">
      <type>__device__ uchar</type>
      <name>operator()</name>
      <anchorfile>dd/d86/structcv_1_1cudev_1_1InRangeFunc.html</anchorfile>
      <anchor>a9d1452ffd5f2470c02748e8111919931</anchor>
      <arglist>(const typename MakeVec&lt; T, cn &gt;::type &amp;src) const</arglist>
    </member>
    <member kind="variable">
      <type>MakeVec&lt; T, cn &gt;::type</type>
      <name>lowerb</name>
      <anchorfile>dd/d86/structcv_1_1cudev_1_1InRangeFunc.html</anchorfile>
      <anchor>ae964687c5a139d5bf2c989386e1031b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MakeVec&lt; T, cn &gt;::type</type>
      <name>upperb</name>
      <anchorfile>dd/d86/structcv_1_1cudev_1_1InRangeFunc.html</anchorfile>
      <anchor>ab5834ba76ff7d0295b4b1a237fa3a964</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::InstanceNormLayer</name>
    <filename>dd/d85/classcv_1_1dnn_1_1InstanceNormLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; InstanceNormLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/d85/classcv_1_1dnn_1_1InstanceNormLayer.html</anchorfile>
      <anchor>aea493d6baecf46d5effb5aadb765587c</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>epsilon</name>
      <anchorfile>dd/d85/classcv_1_1dnn_1_1InstanceNormLayer.html</anchorfile>
      <anchor>aa16497b51241c209c3e5a2bd8fb1ff24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Int2Type</name>
    <filename>d9/d23/structcv_1_1cudev_1_1Int2Type.html</filename>
    <templarg>int A</templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d9/d23/structcv_1_1cudev_1_1Int2Type.html</anchorfile>
      <anchor>a6389c6de4ab9bb2ce7ac33499526fb07a30c67650242d5b240a90a7b989f03d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d9/d23/structcv_1_1cudev_1_1Int2Type.html</anchorfile>
      <anchor>a6389c6de4ab9bb2ce7ac33499526fb07a30c67650242d5b240a90a7b989f03d16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::IntegerAreaInterPtr</name>
    <filename>d3/de3/structcv_1_1cudev_1_1IntegerAreaInterPtr.html</filename>
    <templarg>typename SrcPtr</templarg>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>d3/de3/structcv_1_1cudev_1_1IntegerAreaInterPtr.html</anchorfile>
      <anchor>a0f500eea197aa6ae14fd402af4aaf3fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d3/de3/structcv_1_1cudev_1_1IntegerAreaInterPtr.html</anchorfile>
      <anchor>aed77e0496a3ab2ec042efc5d5bcd7361</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d3/de3/structcv_1_1cudev_1_1IntegerAreaInterPtr.html</anchorfile>
      <anchor>a3e4c95b7799def7a4a65bc2baa17d90d</anchor>
      <arglist>(float y, float x) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>area_height</name>
      <anchorfile>d3/de3/structcv_1_1cudev_1_1IntegerAreaInterPtr.html</anchorfile>
      <anchor>ad9d0d873010be71658a02874a3542605</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>area_width</name>
      <anchorfile>d3/de3/structcv_1_1cudev_1_1IntegerAreaInterPtr.html</anchorfile>
      <anchor>af6be746d742b89b83e88863b4ae3e040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d3/de3/structcv_1_1cudev_1_1IntegerAreaInterPtr.html</anchorfile>
      <anchor>a4bbe7a71b855ad501e2094559d58b6c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::IntegerAreaInterPtrSz</name>
    <filename>d7/de9/structcv_1_1cudev_1_1IntegerAreaInterPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::IntegerAreaInterPtr&lt; SrcPtr &gt;</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d7/de9/structcv_1_1cudev_1_1IntegerAreaInterPtrSz.html</anchorfile>
      <anchor>ad4910674af0d4fd16d88db715bc5ccb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d7/de9/structcv_1_1cudev_1_1IntegerAreaInterPtrSz.html</anchorfile>
      <anchor>a8e1c4cedfd149f97e7fb63a2966222ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::IntegralBody</name>
    <filename>d3/dde/structcv_1_1cudev_1_1IntegralBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d3/dde/structcv_1_1cudev_1_1IntegralBody.html</anchorfile>
      <anchor>a02c55aaaf7c505b578fcc3598a5d62ca</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d3/dde/structcv_1_1cudev_1_1IntegralBody.html</anchorfile>
      <anchor>ab9411704ac319d52eed01b35cdc2a298</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::segmentation::IntelligentScissorsMB</name>
    <filename>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</filename>
    <member kind="function">
      <type></type>
      <name>IntelligentScissorsMB</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>aed1e7e68cfd9e42addcb923c4a1d03c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IntelligentScissorsMB &amp;</type>
      <name>applyImage</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>aebe3110df30387460677c85c6754587a</anchor>
      <arglist>(InputArray image)</arglist>
    </member>
    <member kind="function">
      <type>IntelligentScissorsMB &amp;</type>
      <name>applyImageFeatures</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>ab56d02d473a79c931d9298c1c6c53043</anchor>
      <arglist>(InputArray non_edge, InputArray gradient_direction, InputArray gradient_magnitude, InputArray image=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildMap</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>a0b17c167833efff803121eca3ca30f56</anchor>
      <arglist>(const Point &amp;sourcePt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getContour</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>a1edf6cc2f3d687a43dba71c66e583f2b</anchor>
      <arglist>(const Point &amp;targetPt, OutputArray contour, bool backward=false) const</arglist>
    </member>
    <member kind="function">
      <type>IntelligentScissorsMB &amp;</type>
      <name>setEdgeFeatureCannyParameters</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>adc289413103ac252abb6f5f40ecdecbe</anchor>
      <arglist>(double threshold1, double threshold2, int apertureSize=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>IntelligentScissorsMB &amp;</type>
      <name>setEdgeFeatureZeroCrossingParameters</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>ae4df2e21d4325b44fc6247df38821e54</anchor>
      <arglist>(float gradient_magnitude_min_value=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>IntelligentScissorsMB &amp;</type>
      <name>setGradientMagnitudeMaxLimit</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>ab28e8155ea2fd9ccfb9d4ee8351808fe</anchor>
      <arglist>(float gradient_magnitude_threshold_max=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>IntelligentScissorsMB &amp;</type>
      <name>setWeights</name>
      <anchorfile>df/d6b/classcv_1_1segmentation_1_1IntelligentScissorsMB.html</anchorfile>
      <anchor>a52a4c34724e040489d97a402d7660e23</anchor>
      <arglist>(float weight_non_edge, float weight_gradient_direction, float weight_gradient_magnitude)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::InterpLayer</name>
    <filename>de/d56/classcv_1_1dnn_1_1InterpLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>de/d56/classcv_1_1dnn_1_1InterpLayer.html</anchorfile>
      <anchor>aed58b3c43340f225b6c64dd79857b101</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::kinfu::Intr</name>
    <filename>df/ded/structcv_1_1kinfu_1_1Intr.html</filename>
    <class kind="struct">cv::kinfu::Intr::Projector</class>
    <class kind="struct">cv::kinfu::Intr::Reprojector</class>
    <member kind="function">
      <type></type>
      <name>Intr</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>af68e15b95093a84aeadb78fb6663187f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Intr</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>a03994f00fcd0d1672f2ab0027bfefae9</anchor>
      <arglist>(cv::Matx33f m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Intr</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>a02f60017282b87c7abb9e5a2b694ba01</anchor>
      <arglist>(float _fx, float _fy, float _cx, float _cy)</arglist>
    </member>
    <member kind="function">
      <type>cv::Matx33f</type>
      <name>getMat</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>a7c1a612e308d205925ff926d5f79930f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Projector</type>
      <name>makeProjector</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>a9c064d4621d0ed5f2b6ea9ca1c588b05</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Reprojector</type>
      <name>makeReprojector</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>aa0c34da8ede02a9c6a56da60f7af628e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Intr</type>
      <name>scale</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>ac15039d09b27fbc8925515be0f7ebc97</anchor>
      <arglist>(int pyr) const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cx</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>a0419e8d277f2f2c4675750527ee1997d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cy</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>ad45f413e073b8beadd76c862881f2db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fx</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>a867372e00e7c5702be90a454d08a0c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fy</name>
      <anchorfile>df/ded/structcv_1_1kinfu_1_1Intr.html</anchorfile>
      <anchor>acd23fa40b7303c5183800841731d6a5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::s11n::IOStream</name>
    <filename>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IOStream</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>a50139daca9d5e466a3ee03831f2e6273</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>ace3861b718e0d14764598ee176b27d48</anchor>
      <arglist>(bool)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>a3cc53506acc62cab87157939ba2991b0</anchor>
      <arglist>(char)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>ad1230e915528641fb99347d933b19567</anchor>
      <arglist>(const std::string &amp;)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>a5417648dcef807f527e8eceb7c5c32b0</anchor>
      <arglist>(double)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>ab3ea53bea5df55b22bc5a4df1fc9fe48</anchor>
      <arglist>(float)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>a1b299c6a996ee5a9924f23f8c974d909</anchor>
      <arglist>(int)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>af64589ac1ebc219d3a443106a51f3122</anchor>
      <arglist>(short)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>a6cf93ca859b10511c57ae5b8a3240541</anchor>
      <arglist>(uint32_t)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>a323fec683e8611bf6e41c6b24d600e9f</anchor>
      <arglist>(uint64_t)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>aaa6e45aa48e6e8231f17d0f14a37a138</anchor>
      <arglist>(unsigned char)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d0/da9/structcv_1_1gapi_1_1s11n_1_1IOStream.html</anchorfile>
      <anchor>a5ac25171597eb0a52d08e00e6d86a1a4</anchor>
      <arglist>(unsigned short)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::IOutlierRejector</name>
    <filename>d9/dbb/classcv_1_1videostab_1_1IOutlierRejector.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IOutlierRejector</name>
      <anchorfile>d9/dbb/classcv_1_1videostab_1_1IOutlierRejector.html</anchorfile>
      <anchor>a5884e0a52d4843a75cb1b34a07c838a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d9/dbb/classcv_1_1videostab_1_1IOutlierRejector.html</anchorfile>
      <anchor>a7d49112305864ffad1e47cc5057c2e89</anchor>
      <arglist>(Size frameSize, InputArray points0, InputArray points1, OutputArray mask)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::bioinspired::RetinaParameters::IplMagnoParameters</name>
    <filename>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>IplMagnoParameters</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>a0d15280a2a8850b966b2059254062281</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>amacrinCellsTemporalCutFrequency</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>ad50ef2a35801eb5e0b2d7ad9e20c33f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>localAdaptintegration_k</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>a1246bbabc4fe4ddb24c8bce5f62bdf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>localAdaptintegration_tau</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>addc4f8df07a7e35b6eaf59ec167cdbf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>normaliseOutput</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>a4396c41915e446d630378aa4bb34a38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>parasolCells_beta</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>a1705f791f4a5d5b6745fb31e61763e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>parasolCells_k</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>a24aec5077fabb9a09f8ab1c97f64a265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>parasolCells_tau</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>a164ab19d1ffe43c1a3ef9c230065488e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>V0CompressionParameter</name>
      <anchorfile>d9/d93/structcv_1_1bioinspired_1_1RetinaParameters_1_1IplMagnoParameters.html</anchorfile>
      <anchor>a1474a148f6476d0f599bb683e568a23e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::IR_affine</name>
    <filename>d3/d20/classcv_1_1datasets_1_1IR__affine.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d3/d20/classcv_1_1datasets_1_1IR__affine.html</anchorfile>
      <anchor>ab42ab085a182539bd9d828cbeb63328f</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; IR_affine &gt;</type>
      <name>create</name>
      <anchorfile>d3/d20/classcv_1_1datasets_1_1IR__affine.html</anchorfile>
      <anchor>a2f27d98aa9e1663f19e06516da89280b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::IR_affineObj</name>
    <filename>d9/dff/structcv_1_1datasets_1_1IR__affineObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>imageName</name>
      <anchorfile>d9/dff/structcv_1_1datasets_1_1IR__affineObj.html</anchorfile>
      <anchor>a5e7c316ff2b58e6df6c81df421f37d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33d</type>
      <name>mat</name>
      <anchorfile>d9/dff/structcv_1_1datasets_1_1IR__affineObj.html</anchorfile>
      <anchor>a64e3005ee9661a9a8b67bc8a35afc902</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::IR_robot</name>
    <filename>d7/d5f/classcv_1_1datasets_1_1IR__robot.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d7/d5f/classcv_1_1datasets_1_1IR__robot.html</anchorfile>
      <anchor>ab2ca17a360201029a1967af34dcc283e</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; IR_robot &gt;</type>
      <name>create</name>
      <anchorfile>d7/d5f/classcv_1_1datasets_1_1IR__robot.html</anchorfile>
      <anchor>ab98215f251f81fc87ddceca60ff8d810</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::IR_robotObj</name>
    <filename>d8/d7d/structcv_1_1datasets_1_1IR__robotObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>d8/d7d/structcv_1_1datasets_1_1IR__robotObj.html</anchorfile>
      <anchor>ae7cf32cbab6c8907c7dc61204c932650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cameraPos &gt;</type>
      <name>pos</name>
      <anchorfile>d8/d7d/structcv_1_1datasets_1_1IR__robotObj.html</anchorfile>
      <anchor>a3fce07cd1c3d3087d39099669651cab2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::IS_bsds</name>
    <filename>dd/d0e/classcv_1_1datasets_1_1IS__bsds.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>dd/d0e/classcv_1_1datasets_1_1IS__bsds.html</anchorfile>
      <anchor>a77835f3c33526b756a4f6c1ef3783333</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; IS_bsds &gt;</type>
      <name>create</name>
      <anchorfile>dd/d0e/classcv_1_1datasets_1_1IS__bsds.html</anchorfile>
      <anchor>a43ca60e850dfde9467838bda315d3aba</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::IS_bsdsObj</name>
    <filename>db/d07/structcv_1_1datasets_1_1IS__bsdsObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>db/d07/structcv_1_1datasets_1_1IS__bsdsObj.html</anchorfile>
      <anchor>aa116a96b7fedbac431125abccc8246b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::is_gmat_type</name>
    <filename>d9/dc3/structcv_1_1detail_1_1is__gmat__type.html</filename>
    <templarg>typename T</templarg>
    <member kind="variable" static="yes">
      <type>static const constexpr bool</type>
      <name>value</name>
      <anchorfile>d9/dc3/structcv_1_1detail_1_1is__gmat__type.html</anchorfile>
      <anchor>ae4a31fcdc3052f93ca55b848781bfdee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::is_meta_descr</name>
    <filename>d3/d8d/structcv_1_1detail_1_1is__meta__descr.html</filename>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::is_meta_descr&lt; GArrayDesc &gt;</name>
    <filename>dc/de2/structcv_1_1detail_1_1is__meta__descr_3_01GArrayDesc_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::detail::is_meta_descr&lt; GMatDesc &gt;</name>
    <filename>d4/db3/structcv_1_1detail_1_1is__meta__descr_3_01GMatDesc_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::detail::is_meta_descr&lt; GOpaqueDesc &gt;</name>
    <filename>d3/d29/structcv_1_1detail_1_1is__meta__descr_3_01GOpaqueDesc_01_4.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::detail::is_meta_descr&lt; GScalarDesc &gt;</name>
    <filename>db/dbe/structcv_1_1detail_1_1is__meta__descr_3_01GScalarDesc_01_4.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::datasets::IS_weizmann</name>
    <filename>d9/dbe/classcv_1_1datasets_1_1IS__weizmann.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d9/dbe/classcv_1_1datasets_1_1IS__weizmann.html</anchorfile>
      <anchor>a11aabfdc1bcea1d9f7311f2990fce38b</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; IS_weizmann &gt;</type>
      <name>create</name>
      <anchorfile>d9/dbe/classcv_1_1datasets_1_1IS__weizmann.html</anchorfile>
      <anchor>a27c0ff3af2fe9b2b1425a66e9ef91c5d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::IS_weizmannObj</name>
    <filename>d8/d65/structcv_1_1datasets_1_1IS__weizmannObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>humanSeg</name>
      <anchorfile>d8/d65/structcv_1_1datasets_1_1IS__weizmannObj.html</anchorfile>
      <anchor>a657b127a842bb3ab4bf9a496cf0cf208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>imageName</name>
      <anchorfile>d8/d65/structcv_1_1datasets_1_1IS__weizmannObj.html</anchorfile>
      <anchor>ae5b458a3d24032c463fb0bb7060c041b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>srcBw</name>
      <anchorfile>d8/d65/structcv_1_1datasets_1_1IS__weizmannObj.html</anchorfile>
      <anchor>aaa10679fcb8ecda4305025192c6b90e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>srcColor</name>
      <anchorfile>d8/d65/structcv_1_1datasets_1_1IS__weizmannObj.html</anchorfile>
      <anchor>a984317c8df2da404c1d50856948bf816</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::IsBinaryFunction</name>
    <filename>d1/de5/structcv_1_1cudev_1_1IsBinaryFunction.html</filename>
    <templarg>typename F</templarg>
    <class kind="struct">cv::cudev::IsBinaryFunction::No</class>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d1/de5/structcv_1_1cudev_1_1IsBinaryFunction.html</anchorfile>
      <anchor>ab1e8d353a3a0d8d1e84b44bf03b9eb18a90ad3b693ab1636982b2edc8890cb66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d1/de5/structcv_1_1cudev_1_1IsBinaryFunction.html</anchorfile>
      <anchor>ab1e8d353a3a0d8d1e84b44bf03b9eb18a90ad3b693ab1636982b2edc8890cb66f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>Yes</name>
      <anchorfile>d1/de5/structcv_1_1cudev_1_1IsBinaryFunction.html</anchorfile>
      <anchor>aca6d1f1061db8e79c8ed3633a76761a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static No</type>
      <name>check</name>
      <anchorfile>d1/de5/structcv_1_1cudev_1_1IsBinaryFunction.html</anchorfile>
      <anchor>a0e4fd65fceffabea4e8d1f6148d9a681</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Yes</type>
      <name>check</name>
      <anchorfile>d1/de5/structcv_1_1cudev_1_1IsBinaryFunction.html</anchorfile>
      <anchor>a3be864a9c497fc8a58cac5aa8e5465eb</anchor>
      <arglist>(binary_function&lt; T1, T2, D &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static F</type>
      <name>makeF</name>
      <anchorfile>d1/de5/structcv_1_1cudev_1_1IsBinaryFunction.html</anchorfile>
      <anchor>a1032a91a75daa80e476c5da0612cb2bc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::ISparseOptFlowEstimator</name>
    <filename>df/de2/classcv_1_1videostab_1_1ISparseOptFlowEstimator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ISparseOptFlowEstimator</name>
      <anchorfile>df/de2/classcv_1_1videostab_1_1ISparseOptFlowEstimator.html</anchorfile>
      <anchor>a9ee3211cc32dc4006223f8c0ee11ecd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>df/de2/classcv_1_1videostab_1_1ISparseOptFlowEstimator.html</anchorfile>
      <anchor>aec9ea9902f650a42d7e672a4e331f2fc</anchor>
      <arglist>(InputArray frame0, InputArray frame1, InputArray points0, InputOutputArray points1, OutputArray status, OutputArray errors)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::IsPowerOf2</name>
    <filename>da/db4/structcv_1_1cudev_1_1IsPowerOf2.html</filename>
    <templarg>int N</templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>da/db4/structcv_1_1cudev_1_1IsPowerOf2.html</anchorfile>
      <anchor>a154a071319d2b40d55faaba1f1a21029ab32ea8ad86d2766541dbd8c20e29a9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>da/db4/structcv_1_1cudev_1_1IsPowerOf2.html</anchorfile>
      <anchor>a154a071319d2b40d55faaba1f1a21029ab32ea8ad86d2766541dbd8c20e29a9a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::IStreamReader</name>
    <filename>d4/d49/classcv_1_1IStreamReader.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IStreamReader</name>
      <anchorfile>d4/d49/classcv_1_1IStreamReader.html</anchorfile>
      <anchor>a7edcbda9bdeab4bbde892bbd7eff194f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual long long</type>
      <name>read</name>
      <anchorfile>d4/d49/classcv_1_1IStreamReader.html</anchorfile>
      <anchor>ab74c12ceca21294af02c441d27b83e23</anchor>
      <arglist>(char *buffer, long long size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual long long</type>
      <name>seek</name>
      <anchorfile>d4/d49/classcv_1_1IStreamReader.html</anchorfile>
      <anchor>a2bb5936a1562080e67a1ce74c7e535db</anchor>
      <arglist>(long long offset, int origin)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::IStreamSource</name>
    <filename>da/d03/classcv_1_1gapi_1_1wip_1_1IStreamSource.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; IStreamSource &gt;</type>
      <name>Ptr</name>
      <anchorfile>da/d03/classcv_1_1gapi_1_1wip_1_1IStreamSource.html</anchorfile>
      <anchor>afa9caf180bca701df9b10a6974eaa8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IStreamSource</name>
      <anchorfile>da/d03/classcv_1_1gapi_1_1wip_1_1IStreamSource.html</anchorfile>
      <anchor>a24296442c24fa38de2944f69bbe6af81</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual GMetaArg</type>
      <name>descr_of</name>
      <anchorfile>da/d03/classcv_1_1gapi_1_1wip_1_1IStreamSource.html</anchorfile>
      <anchor>a183343b6247b7a4ec24e8ec795795611</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>halt</name>
      <anchorfile>da/d03/classcv_1_1gapi_1_1wip_1_1IStreamSource.html</anchorfile>
      <anchor>aa1808d4e6281db46882cde9d95c78dd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr</type>
      <name>ptr</name>
      <anchorfile>da/d03/classcv_1_1gapi_1_1wip_1_1IStreamSource.html</anchorfile>
      <anchor>ad3d4f3f6fb1f275bd04d574b5add03d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>pull</name>
      <anchorfile>da/d03/classcv_1_1gapi_1_1wip_1_1IStreamSource.html</anchorfile>
      <anchor>aabf1343183c118fa2a5818d519fce4cc</anchor>
      <arglist>(Data &amp;data)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::IsUnaryFunction</name>
    <filename>d6/d82/structcv_1_1cudev_1_1IsUnaryFunction.html</filename>
    <templarg>typename F</templarg>
    <class kind="struct">cv::cudev::IsUnaryFunction::No</class>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d6/d82/structcv_1_1cudev_1_1IsUnaryFunction.html</anchorfile>
      <anchor>a852177aefd3a3925fe784d6b244c9986a15389267bc101f4e4513f9be55c7a7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d6/d82/structcv_1_1cudev_1_1IsUnaryFunction.html</anchorfile>
      <anchor>a852177aefd3a3925fe784d6b244c9986a15389267bc101f4e4513f9be55c7a7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>char</type>
      <name>Yes</name>
      <anchorfile>d6/d82/structcv_1_1cudev_1_1IsUnaryFunction.html</anchorfile>
      <anchor>a4a151d80a9526a0422989fcb3624d3e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static No</type>
      <name>check</name>
      <anchorfile>d6/d82/structcv_1_1cudev_1_1IsUnaryFunction.html</anchorfile>
      <anchor>a6941577791fd0617b7a50bfe7cf4b7b2</anchor>
      <arglist>(...)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Yes</type>
      <name>check</name>
      <anchorfile>d6/d82/structcv_1_1cudev_1_1IsUnaryFunction.html</anchorfile>
      <anchor>a22f375dd1a1dca82324c69fc60861447</anchor>
      <arglist>(unary_function&lt; T, D &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static F</type>
      <name>makeF</name>
      <anchorfile>d6/d82/structcv_1_1cudev_1_1IsUnaryFunction.html</anchorfile>
      <anchor>aeb79c48c2fbf3868e1f743785803eedc</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ImageCollection::iterator</name>
    <filename>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</filename>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</anchorfile>
      <anchor>a99a057986e201b53e78b192e2d233120</anchor>
      <arglist>(ImageCollection *col)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>iterator</name>
      <anchorfile>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</anchorfile>
      <anchor>af2936ba342dc816b63fc94487916cd19</anchor>
      <arglist>(ImageCollection *col, int end)</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>operator*</name>
      <anchorfile>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</anchorfile>
      <anchor>a02bd4359aeb1fdbb007396a9ce0ef7e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator &amp;</type>
      <name>operator++</name>
      <anchorfile>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</anchorfile>
      <anchor>a48abd56c879451db083526ef23cb4b0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>operator++</name>
      <anchorfile>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</anchorfile>
      <anchor>ae5f3bb41e05c29e6441969eab51b1cf9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>Mat *</type>
      <name>operator-&gt;</name>
      <anchorfile>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</anchorfile>
      <anchor>a82a7811ea67f38887776d6e312d4b2ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator!=</name>
      <anchorfile>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</anchorfile>
      <anchor>a55a8ee0e80dad1a7da9d751c25bc0386</anchor>
      <arglist>(const iterator &amp;a, const iterator &amp;b)</arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>d0/ddd/structcv_1_1ImageCollection_1_1iterator.html</anchorfile>
      <anchor>a81d10d7799462c7ca5e7cf19119ca356</anchor>
      <arglist>(const iterator &amp;a, const iterator &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::tbm::ITrackerByMatching</name>
    <filename>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; IImageDescriptor &gt;</type>
      <name>Descriptor</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>af25ede2ae413417d2649c09093b521eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; IDescriptorDistance &gt;</type>
      <name>Distance</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>ac0f6285f7029ed0b799c2d7209ab0c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ITrackerByMatching</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>aba1dd74fffb01b715a8c66d7d9946644</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>count</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a07201a9a6b40c71015db23f78e1601dc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Descriptor &amp;</type>
      <name>descriptorFast</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a6346e37470e9e76fc6bcf67a7beb755a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Descriptor &amp;</type>
      <name>descriptorStrong</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a939290a9166cda1e4af672b2163f428b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Distance &amp;</type>
      <name>distanceFast</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a8de8655561a64a2683128f2cf7c106ea</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Distance &amp;</type>
      <name>distanceStrong</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>ae02fa59265bb59ae454829af1464d2ba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>drawActiveTracks</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>afd884c683d53d6a0840b01f6ff9ba6e8</anchor>
      <arglist>(const cv::Mat &amp;frame)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dropForgottenTrack</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>aa294882a01629ebad3654053e0a9069d</anchor>
      <arglist>(size_t track_id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>dropForgottenTracks</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>ac89639829565ea5d13ed161f077c384e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::unordered_map&lt; size_t, std::vector&lt; cv::Point &gt; &gt;</type>
      <name>getActiveTracks</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>ab2e9e4c8b1917a4415de668dc24d3e8f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isTrackForgotten</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a7792d41274c508df1e2adbf005390361</anchor>
      <arglist>(size_t id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isTrackValid</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a1069e663f07fb40ba01051607b5e8f85</anchor>
      <arglist>(size_t track_id) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const TrackerParams &amp;</type>
      <name>params</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a577cb27c6de88edcd602e1e7cca4fb0f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a4b9e76b4af6ff7700f23c0eae084e5aa</anchor>
      <arglist>(const cv::Mat &amp;frame, const TrackedObjects &amp;detections, uint64_t timestamp)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDescriptorFast</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a9fc042059b9168a22f444a63928917d7</anchor>
      <arglist>(const Descriptor &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDescriptorStrong</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a97f5db32a1f821277b3316db5cb84d01</anchor>
      <arglist>(const Descriptor &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDistanceFast</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>aac4ea41cdc479c86b4d9ef6ffc5ac1dd</anchor>
      <arglist>(const Distance &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDistanceStrong</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>af7dd2192bd2467af5de97cdcbb65bf9a</anchor>
      <arglist>(const Distance &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setParams</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>ac0d440dabc9e27542f66c13f1cd6a051</anchor>
      <arglist>(const TrackerParams &amp;params)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TrackedObjects</type>
      <name>trackedDetections</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a7ace2d6c94c0ae94f0361e5166fbd268</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const std::unordered_map&lt; size_t, Track &gt; &amp;</type>
      <name>tracks</name>
      <anchorfile>db/da8/classcv_1_1detail_1_1tracking_1_1tbm_1_1ITrackerByMatching.html</anchorfile>
      <anchor>a63f76eb92119188ea6bd080e4c431e58</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::join</name>
    <filename>d0/de2/structcv_1_1datasets_1_1join.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>Px</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>a6d4656662b0860b16bed40411a529352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Py</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>a154c4f2f0edcc2dadfbbb90b379cc770</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rw</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>a99638d4d691fbb2b8d2adf7e40f60440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rx</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>aaa084bf27556e6ac0ef23699c6eaf8c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Ry</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>a1cae60b94eaa450e838934b659ff3fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Rz</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>af33b7142437444f5f4fb83f545bfbbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Wx</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>a5db659a99ea517f666e0d75e261ad4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Wy</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>aed76f4f61e9c07356e87c9614211565d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>Wz</name>
      <anchorfile>d0/de2/structcv_1_1datasets_1_1join.html</anchorfile>
      <anchor>a64fa0cf136bece7c7c10dac726c2acc0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::KalmanFilter</name>
    <filename>dd/d6a/classcv_1_1KalmanFilter.html</filename>
    <member kind="function">
      <type></type>
      <name>KalmanFilter</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>ac0799f0611baee9e7e558f016e4a7b40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KalmanFilter</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>abac82ecfa530611a163255bc7d91c088</anchor>
      <arglist>(int dynamParams, int measureParams, int controlParams=0, int type=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>correct</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>ad2b05172fe48be090c0d82a32d0bb40f</anchor>
      <arglist>(const Mat &amp;measurement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a4f136c39c016d3530c7c5801dd1ddb3b</anchor>
      <arglist>(int dynamParams, int measureParams, int controlParams=0, int type=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>const Mat &amp;</type>
      <name>predict</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>ae682426262f3001e324d6a8d757679ba</anchor>
      <arglist>(const Mat &amp;control=Mat())</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>controlMatrix</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a6486e7287114810636fb33953280ed52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>errorCovPost</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a446d8e9a0105b0aa35cd66119c529803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>errorCovPre</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>ae1bd3a86f10753d723e7174d570d9ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>gain</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a077d73eb075b00779dc009a9057c27c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>measurementMatrix</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a0f60b78726d8eccf74a1f2479c2d1f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>measurementNoiseCov</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a828d051035ba807966ad65edf288a08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>processNoiseCov</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>af19be9c0630d0f658bdbaea409a35cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>statePost</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>add8fb5ac9c04b4600b679698dcb0447d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>statePre</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a926dece64b4e0e28c3f58af8b7793669</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>temp1</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>aa3d064a9194c2815dbe19c056b6dc763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>temp2</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a14866bd506668eb0ed57b3974b3a1ee7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>temp3</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>afdbe36066a7d7f560aa02abe6be114d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>temp4</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a84342f2d9dec1e6389025ad229401809</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>temp5</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a846c2a6222c6e5d8b1385dfbccc83ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>transitionMatrix</name>
      <anchorfile>dd/d6a/classcv_1_1KalmanFilter.html</anchorfile>
      <anchor>a0657173e411acbf40d2d3c6b46e03b19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::KalmanParams</name>
    <filename>d7/df7/structcv_1_1gapi_1_1KalmanParams.html</filename>
    <member kind="variable">
      <type>Mat</type>
      <name>controlMatrix</name>
      <anchorfile>d7/df7/structcv_1_1gapi_1_1KalmanParams.html</anchorfile>
      <anchor>ac4aac985d16bb68b5cdf0c9645f5edc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>errorCov</name>
      <anchorfile>d7/df7/structcv_1_1gapi_1_1KalmanParams.html</anchorfile>
      <anchor>a9b407244e018ec38ca4b1ca9ffa341ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>measurementMatrix</name>
      <anchorfile>d7/df7/structcv_1_1gapi_1_1KalmanParams.html</anchorfile>
      <anchor>a23df4d899b46365df5ac42eb2ea5cb77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>measurementNoiseCov</name>
      <anchorfile>d7/df7/structcv_1_1gapi_1_1KalmanParams.html</anchorfile>
      <anchor>a39e7c111711960bfe3af61d45d8dde1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>processNoiseCov</name>
      <anchorfile>d7/df7/structcv_1_1gapi_1_1KalmanParams.html</anchorfile>
      <anchor>acbb421385bdb3030bcd0298761f01a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>state</name>
      <anchorfile>d7/df7/structcv_1_1gapi_1_1KalmanParams.html</anchorfile>
      <anchor>ac653386f4e968d13a60eb2e9ef44a367</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>transitionMatrix</name>
      <anchorfile>d7/df7/structcv_1_1gapi_1_1KalmanParams.html</anchorfile>
      <anchor>a8f7e063aa243801154e67d16ca9a1f00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::KAZE</name>
    <filename>d3/d61/classcv_1_1KAZE.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumvalue">
      <name>DIFF_CHARBONNIER</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3da94ad3fbf098e9b7f9fb6a5a754067967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFF_PM_G1</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3dad6659572d4c1e28eac8f2457c659dd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFF_PM_G2</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3daf0bf57c733e7cf3d4f465523e9c058d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFF_WEICKERT</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3da447463a563f9ac8e641dca67e4cda08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DiffusivityType</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFF_PM_G1</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3dad6659572d4c1e28eac8f2457c659dd8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFF_PM_G2</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3daf0bf57c733e7cf3d4f465523e9c058d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFF_WEICKERT</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3da447463a563f9ac8e641dca67e4cda08b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIFF_CHARBONNIER</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a95fa590c085aad08adca9e2d962bad3da94ad3fbf098e9b7f9fb6a5a754067967</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a7ebf328b9444907263d1cf98a9296d6d</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual KAZE::DiffusivityType</type>
      <name>getDiffusivity</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a85809bf035fe71063f8dbc8e4cfc6cae</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getExtended</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>ace915cb13eb979791f16a82aa2ca23be</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNOctaveLayers</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>aef1163ee8250203ea0566efb6e883164</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNOctaves</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>aac8483ef81b4384d0369c4f52436e534</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getThreshold</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>aacbe9c8742e96bab1c9db5a5f80c8fe6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUpright</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a5843f15721d39ee5f24b70cecf599096</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDiffusivity</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a636da9c984f4f5b1d7c7423b39d8a012</anchor>
      <arglist>(KAZE::DiffusivityType diff)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setExtended</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>ab32e09a09bc9d5475601e309bbb04f02</anchor>
      <arglist>(bool extended)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNOctaveLayers</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a2e924736db869f733e7892fdb1d9ce08</anchor>
      <arglist>(int octaveLayers)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNOctaves</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a986db4cdad6723c087f9d726bc85dc43</anchor>
      <arglist>(int octaves)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>ae338d672a3f1531c9862a410dbdafe69</anchor>
      <arglist>(double threshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUpright</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>abd5499d92c0a3c89b19ad8ceeb96a1a0</anchor>
      <arglist>(bool upright)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; KAZE &gt;</type>
      <name>create</name>
      <anchorfile>d3/d61/classcv_1_1KAZE.html</anchorfile>
      <anchor>a2fdb3848a465a55bc39941f5af99f7e3</anchor>
      <arglist>(bool extended=false, bool upright=false, float threshold=0.001f, int nOctaves=4, int nOctaveLayers=4, KAZE::DiffusivityType diffusivity=KAZE::DIFF_PM_G2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::SVM::Kernel</name>
    <filename>d7/db8/classcv_1_1ml_1_1SVM_1_1Kernel.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calc</name>
      <anchorfile>d7/db8/classcv_1_1ml_1_1SVM_1_1Kernel.html</anchorfile>
      <anchor>ae5549ba1bcd381d2e4cab115d96442a8</anchor>
      <arglist>(int vcount, int n, const float *vecs, const float *another, float *results)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getType</name>
      <anchorfile>d7/db8/classcv_1_1ml_1_1SVM_1_1Kernel.html</anchorfile>
      <anchor>a33b39d101d0c95cb7f7486278eb70ad2</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Kernel</name>
    <filename>dd/d4c/classcv_1_1ocl_1_1Kernel.html</filename>
    <member kind="function">
      <type></type>
      <name>Kernel</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a46b9185ef45da15d6a6823496e206a0c</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Kernel</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>ac65ad198b5346b5c48e496ff4b2c31fd</anchor>
      <arglist>(const char *kname, const Program &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Kernel</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a0ed0338964e0672275ed7fa50f07ff76</anchor>
      <arglist>(const char *kname, const ProgramSource &amp;prog, const String &amp;buildopts=String(), String *errmsg=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Kernel</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>afc037e65a7faf099602e1d959f7f8d23</anchor>
      <arglist>(const Kernel &amp;k)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Kernel</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>ad47391af64fd3f2a17f281d332672260</anchor>
      <arglist>(Kernel &amp;&amp;k) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Kernel</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>acf471adab409b0327615a56aa9ddd59e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Kernel &amp;</type>
      <name>args</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>ae0e07521e34db7825be2dc7b36dbaa56</anchor>
      <arglist>(const _Tps &amp;... kernel_args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compileWorkGroupSize</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a45d1fe80bed5fe85974a83d08c67ca53</anchor>
      <arglist>(size_t wsz[]) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>af4c66ae727523e0a1155b9837848e8a6</anchor>
      <arglist>(const char *kname, const Program &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>ad9374801e94cbfdabdd121e59d1abd73</anchor>
      <arglist>(const char *kname, const ProgramSource &amp;prog, const String &amp;buildopts, String *errmsg=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a405ff97081b9506249b7f31fd22191d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>localMemSize</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a9a22e8dbd4fd080ac2c1946d1bae220c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Kernel &amp;</type>
      <name>operator=</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a40a54607403c7a97648ebbdc1fd58c13</anchor>
      <arglist>(const Kernel &amp;k)</arglist>
    </member>
    <member kind="function">
      <type>Kernel &amp;</type>
      <name>operator=</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>ac28bde44535c6b41a965dc287329613a</anchor>
      <arglist>(Kernel &amp;&amp;k) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>preferedWorkGroupSizeMultiple</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a4c7c188799b17f593647f3476de0ec4f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a7faaa893844331a6c8ea3a9e9be3f2e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>run</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a1ce6b92ee1801a96913402483f086e4a</anchor>
      <arglist>(int dims, size_t globalsize[], size_t localsize[], bool sync, const Queue &amp;q=Queue())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>run_</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a5bf4be4a8a726493c4128c0894c51f0a</anchor>
      <arglist>(int dims, size_t globalsize[], size_t localsize[], bool sync, const Queue &amp;q=Queue())</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>runProfiling</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a9e3957a938a48d16a665bfc170759461</anchor>
      <arglist>(int dims, size_t globalsize[], size_t localsize[], const Queue &amp;q=Queue())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>runTask</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>afdc8795606e2db6d3186d8fb339d4623</anchor>
      <arglist>(bool sync, const Queue &amp;q=Queue())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>aff26198735930885f1f78e1990937475</anchor>
      <arglist>(int i, const _Tp &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a77a6c6c3b21e1b1a9259c541f88b48b7</anchor>
      <arglist>(int i, const Image2D &amp;image2D)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a6130a2a2f7d6cc61c234c1f062630734</anchor>
      <arglist>(int i, const KernelArg &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>aee13a6f7c087c5611048d97e4b833c56</anchor>
      <arglist>(int i, const UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>set</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a7d1878c70f71fa758d2a7e72944ae01b</anchor>
      <arglist>(int i, const void *value, size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>workGroupSize</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>ad4d8b8b503683b9ab5764e4faa54984a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>set_args_</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a247492daa0f3be7fe0265a1d19bb8597</anchor>
      <arglist>(int i, const _Tp0 &amp;a0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>set_args_</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>ad756885d0824fd781064692a60697708</anchor>
      <arglist>(int i, const _Tp0 &amp;a0, const _Tps &amp;... rest_args)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>dd/d4c/classcv_1_1ocl_1_1Kernel.html</anchorfile>
      <anchor>a0275f89c9817453bcc4742b725ed00c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::KernelArg</name>
    <filename>d3/d17/classcv_1_1ocl_1_1KernelArg.html</filename>
    <member kind="enumvalue">
      <name>LOCAL</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a635cd42ccd784e7c833a2d335bf483bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_ONLY</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2af543648c468a8f8eeab540b84ed9fd2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_ONLY</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a7e7f7fcb59366af118874fb12865b52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_WRITE</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a7077dbb41d7964d5f68d9e033dcabfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONSTANT</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a70a1b962f26e257cbb8715653897e20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTR_ONLY</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a11b9ffc35882068b09f14166ac3b52f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_SIZE</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a86b9c8707900440e0352ba01bc953556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONSTANT</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a70a1b962f26e257cbb8715653897e20c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a635cd42ccd784e7c833a2d335bf483bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_SIZE</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a86b9c8707900440e0352ba01bc953556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTR_ONLY</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a11b9ffc35882068b09f14166ac3b52f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_ONLY</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2af543648c468a8f8eeab540b84ed9fd2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_WRITE</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a7077dbb41d7964d5f68d9e033dcabfa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_ONLY</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a3c360f6523bb37f0bd6a2344c3fc20a2a7e7f7fcb59366af118874fb12865b52f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KernelArg</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>af81d15769012672366ef12dbd35970ff</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KernelArg</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a236c95b502dc482cfb48937e1b64caed</anchor>
      <arglist>(int _flags, UMat *_m, int wscale=1, int iwscale=1, const void *_obj=0, size_t _sz=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>Constant</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a357cca635048b2a6e2606f07d30efd31</anchor>
      <arglist>(const _Tp *arr, size_t n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>Constant</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>aa91553f34d69e1c969e2e9fab0beb08f</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>Local</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>ae99e4f30c874011acee657294d077b36</anchor>
      <arglist>(size_t localMemSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>PtrReadOnly</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a90411e7de61ef5cb3163634f0432a962</anchor>
      <arglist>(const UMat &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>PtrReadWrite</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a58399f09b9b3f98e6154707eb74e137f</anchor>
      <arglist>(const UMat &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>PtrWriteOnly</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a54217697aa71270c29c064b7c8f462f7</anchor>
      <arglist>(const UMat &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>ReadOnly</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a68b572e76caf0ba28d0f964e0d7b8f72</anchor>
      <arglist>(const UMat &amp;m, int wscale=1, int iwscale=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>ReadOnlyNoSize</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a221bd893d50d9d0ec9b0b9e4eb3bb78e</anchor>
      <arglist>(const UMat &amp;m, int wscale=1, int iwscale=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>ReadWrite</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>aa169a58e85125b20514623871644be24</anchor>
      <arglist>(const UMat &amp;m, int wscale=1, int iwscale=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>ReadWriteNoSize</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a18172f202deb28c75eda860c6e93ce26</anchor>
      <arglist>(const UMat &amp;m, int wscale=1, int iwscale=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>WriteOnly</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>afb748ac6d3d227ab05d49a39b5d66726</anchor>
      <arglist>(const UMat &amp;m, int wscale=1, int iwscale=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static KernelArg</type>
      <name>WriteOnlyNoSize</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>ab9acb7ed46efc0b35330082fe3015f13</anchor>
      <arglist>(const UMat &amp;m, int wscale=1, int iwscale=1)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a6c2adb1ffd71913a3c37ea4f0e0583f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iwscale</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a097562f84bb9d6a6bf28f53369fc26c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UMat *</type>
      <name>m</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>ac893d5710cca7d85c85b194a4e38afaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const void *</type>
      <name>obj</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a415569785153582f595b68d65576d2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sz</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>a7c4ecb345f1bd57c86f9395c7b82de91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>wscale</name>
      <anchorfile>d3/d17/classcv_1_1ocl_1_1KernelArg.html</anchorfile>
      <anchor>aafa6d7b275138dd568afb41a388c2fc4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::KernelTag</name>
    <filename>d4/d88/structcv_1_1detail_1_1KernelTag.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::detail::KernelTypeMedium</name>
    <filename>d9/d5f/classcv_1_1detail_1_1KernelTypeMedium.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="class">
    <name>cv::detail::KernelTypeMedium&lt; K, std::function&lt; R(Args...)&gt; &gt;</name>
    <filename>d2/d94/classcv_1_1detail_1_1KernelTypeMedium_3_01K_00_01std_1_1function_3_01R_07Args_8_8_8_08_4_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename R</templarg>
    <templarg>typename... Args</templarg>
    <base>cv::GKernelType&lt; K, std::function&lt; R(Args...)&gt; &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::detail::KernelTypeMedium&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</name>
    <filename>d5/d9b/classcv_1_1detail_1_1KernelTypeMedium_3_01K_00_01std_1_1function_3_01std_1_1tuple_3_01R_8_8_8_01_4_07Args_8_8_8_08_4_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename... R</templarg>
    <templarg>typename... Args</templarg>
    <base>cv::GKernelTypeM&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::viz::KeyboardEvent</name>
    <filename>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</filename>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>ad2568598ed2c4041aac83c29dc213285a9eef92f7409954282a9692e42a86a5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALT</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>ad2568598ed2c4041aac83c29dc213285afd9ab1f5c695ae44e49a8a932431dc61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CTRL</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>ad2568598ed2c4041aac83c29dc213285afd3c745ae0bd40c386991c4e3604747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHIFT</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>ad2568598ed2c4041aac83c29dc213285aaabb16b9959c94ef32fe148b8db588ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Action</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a1fe59c8e882f412666a89beae3b755d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_UP</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a1fe59c8e882f412666a89beae3b755d2a5da00bb4272c4e15cad392c9ab5f376f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_DOWN</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a1fe59c8e882f412666a89beae3b755d2a0227c531db69fc5a2a6b42d919603989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALT</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>ad2568598ed2c4041aac83c29dc213285afd9ab1f5c695ae44e49a8a932431dc61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CTRL</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>ad2568598ed2c4041aac83c29dc213285afd3c745ae0bd40c386991c4e3604747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_DOWN</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a1fe59c8e882f412666a89beae3b755d2a0227c531db69fc5a2a6b42d919603989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEY_UP</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a1fe59c8e882f412666a89beae3b755d2a5da00bb4272c4e15cad392c9ab5f376f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>ad2568598ed2c4041aac83c29dc213285a9eef92f7409954282a9692e42a86a5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHIFT</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>ad2568598ed2c4041aac83c29dc213285aaabb16b9959c94ef32fe148b8db588ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyboardEvent</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a6fd001f7426f78463172ce5c90937819</anchor>
      <arglist>(Action action, const String &amp;symbol, unsigned char code, int modifiers)</arglist>
    </member>
    <member kind="variable">
      <type>Action</type>
      <name>action</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a6397bf651511d452f26a700df2df7381</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>code</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a90f5e8b6d152aa7f1ecf4a5098020c74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>modifiers</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a81e30567f8f4099804cb2980ed4026df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>symbol</name>
      <anchorfile>d3/d06/classcv_1_1viz_1_1KeyboardEvent.html</anchorfile>
      <anchor>a45265d0feab99428177831a24374854f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::line_descriptor::KeyLine</name>
    <filename>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</filename>
    <member kind="function">
      <type></type>
      <name>KeyLine</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>aba88c983c0480a8e96357c12b427aabd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>getEndPoint</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a88b18e563b54841e2642566c0851d520</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>getEndPointInOctave</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a30b2827d83df0e723a23946a2d3c37c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>getStartPoint</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a5a08a6f3f00e2997150988203426273b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>getStartPointInOctave</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>ab2206aae58c7d9728b6a993be0a608ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a041a6bbf2fc22e3ab9f5a80ef5a5b922</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>class_id</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a4a82cb1083a3e18d54b055a692b60eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>endPointX</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a43b634f8f6b5953f2491b00bf6c231f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>endPointY</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a1b528bf3d1f3ab902e279ba1b5a593f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ePointInOctaveX</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a260a577f6dc5778ef2fc668c5df32eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ePointInOctaveY</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a1f16ffeca01cfc6bfd9cec4c925c4248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lineLength</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a7a1b7b2712a9c77d64d749729bdb79c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numOfPixels</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a5ef7fe33dd5d4096e679148c50bdb64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>octave</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>acd62d95914b8005ee4f425c171c2ed1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point2f</type>
      <name>pt</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a9502f2f63fc1d4d15d10730359e750f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>response</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a6cd22aa3cdcf0613f457d4881b51f7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>size</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a3d23124ae5d210ba5ba5faebf5e89f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sPointInOctaveX</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>aadf42087a0908a900d34d9396037dc28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sPointInOctaveY</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a4d7fb8e09d606597d0af5a0df7e72087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>startPointX</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>a300d7487fced03e0f781afbad5f6e67d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>startPointY</name>
      <anchorfile>d1/dd7/structcv_1_1line__descriptor_1_1KeyLine.html</anchorfile>
      <anchor>ac36c0fe32df87388d9fa6a8def75f7e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::KeyPoint</name>
    <filename>d2/d29/classcv_1_1KeyPoint.html</filename>
    <member kind="function">
      <type></type>
      <name>KeyPoint</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>a507d41b54805e9ee5042b922e68e4372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyPoint</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>a9d81b57ae182dcb3ceac86a6b0211e94</anchor>
      <arglist>(float x, float y, float size, float angle=-1, float response=0, int octave=0, int class_id=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeyPoint</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>a6da0ee0ed0e7e71cb5c6c2c8125030e7</anchor>
      <arglist>(Point2f pt, float size, float angle=-1, float response=0, int octave=0, int class_id=-1)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>hash</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>ac90165a05ac1ffc86a2282299acad922</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>acfcc8e0dd1a634a7583686e18d372237</anchor>
      <arglist>(const std::vector&lt; KeyPoint &gt; &amp;keypoints, std::vector&lt; Point2f &gt; &amp;points2f, const std::vector&lt; int &gt; &amp;keypointIndexes=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>convert</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>ab6a67a0ab17d65a1b28502eba424bfde</anchor>
      <arglist>(const std::vector&lt; Point2f &gt; &amp;points2f, std::vector&lt; KeyPoint &gt; &amp;keypoints, float size=1, float response=1, int octave=0, int class_id=-1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>overlap</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>a6a56a625fb5fb0df7c63c69ce7713360</anchor>
      <arglist>(const KeyPoint &amp;kp1, const KeyPoint &amp;kp2)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>a4484e94502486930e94e7391adf9d215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>class_id</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>aea339bc868102430087b659cd0709c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>octave</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>aee152750aa98ea54a48196a937197095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point2f</type>
      <name>pt</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>ae6b87d798d3e181a472b08fa33883abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>response</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>a1f163ac418c281042e28895b20514360</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>size</name>
      <anchorfile>d2/d29/classcv_1_1KeyPoint.html</anchorfile>
      <anchor>a308006c9f963547a8cff61548ddd2ef2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::KeypointBasedMotionEstimator</name>
    <filename>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</filename>
    <base>cv::videostab::ImageMotionEstimatorBase</base>
    <member kind="function">
      <type></type>
      <name>KeypointBasedMotionEstimator</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>a907f7425888a6d60175e9f7e928834c2</anchor>
      <arglist>(Ptr&lt; MotionEstimatorBase &gt; estimator)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FeatureDetector &gt;</type>
      <name>detector</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>adf29f6f310c66f262ceb5c76230877a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimate</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>a5fb98833d57373577ba78799b5abe7e6</anchor>
      <arglist>(const Mat &amp;frame0, const Mat &amp;frame1, bool *ok=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>estimate</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>a3852d2f99345896839dd1efab0898a0e</anchor>
      <arglist>(InputArray frame0, InputArray frame1, bool *ok=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MotionModel</type>
      <name>motionModel</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>aef396847ece742047bcf40a415ffa898</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ISparseOptFlowEstimator &gt;</type>
      <name>opticalFlowEstimator</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>adad498cb39c094945dcb89a9e1f6a13c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; IOutlierRejector &gt;</type>
      <name>outlierRejector</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>aa64f2e0aff0f55c48437e673b5b52e77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDetector</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>a629366ab4e0e482425c244f66a121337</anchor>
      <arglist>(Ptr&lt; FeatureDetector &gt; val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFrameMask</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>aa1ad1af1c82b1231a81db24512e81221</anchor>
      <arglist>(InputArray mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotionModel</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>a39e32aad5e5befe66b1f63a4c90ca0f4</anchor>
      <arglist>(MotionModel val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpticalFlowEstimator</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>a8ad21523860d819b2a84faeace4551c4</anchor>
      <arglist>(Ptr&lt; ISparseOptFlowEstimator &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOutlierRejector</name>
      <anchorfile>d5/dec/classcv_1_1videostab_1_1KeypointBasedMotionEstimator.html</anchorfile>
      <anchor>ade0c45a14e83a4f2b7a480f4459c47b9</anchor>
      <arglist>(Ptr&lt; IOutlierRejector &gt; val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::KeyPointsFilter</name>
    <filename>de/db2/classcv_1_1KeyPointsFilter.html</filename>
    <member kind="function">
      <type></type>
      <name>KeyPointsFilter</name>
      <anchorfile>de/db2/classcv_1_1KeyPointsFilter.html</anchorfile>
      <anchor>a30034e37cc543bcec5d29ca1a14a0ae5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeDuplicated</name>
      <anchorfile>de/db2/classcv_1_1KeyPointsFilter.html</anchorfile>
      <anchor>ab037cbf3fd6d9e8d802aab77dc10395b</anchor>
      <arglist>(std::vector&lt; KeyPoint &gt; &amp;keypoints)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>removeDuplicatedSorted</name>
      <anchorfile>de/db2/classcv_1_1KeyPointsFilter.html</anchorfile>
      <anchor>a6f0da858c8fb8f8fab0ffd9a8c9109a5</anchor>
      <arglist>(std::vector&lt; KeyPoint &gt; &amp;keypoints)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>retainBest</name>
      <anchorfile>de/db2/classcv_1_1KeyPointsFilter.html</anchorfile>
      <anchor>adeb110acade85bf7a110968c6d856a1c</anchor>
      <arglist>(std::vector&lt; KeyPoint &gt; &amp;keypoints, int npoints)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>runByImageBorder</name>
      <anchorfile>de/db2/classcv_1_1KeyPointsFilter.html</anchorfile>
      <anchor>a8feeffd95d167db42575f2dce2337ed6</anchor>
      <arglist>(std::vector&lt; KeyPoint &gt; &amp;keypoints, Size imageSize, int borderSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>runByKeypointSize</name>
      <anchorfile>de/db2/classcv_1_1KeyPointsFilter.html</anchorfile>
      <anchor>a0970d203b5cda500d8f77bd92ae0a894</anchor>
      <arglist>(std::vector&lt; KeyPoint &gt; &amp;keypoints, float minSize, float maxSize=FLT_MAX)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>runByPixelsMask</name>
      <anchorfile>de/db2/classcv_1_1KeyPointsFilter.html</anchorfile>
      <anchor>aed11c95cb56f2d0f42d89b37a81baa02</anchor>
      <arglist>(std::vector&lt; KeyPoint &gt; &amp;keypoints, const Mat &amp;mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>runByPixelsMask2VectorPoint</name>
      <anchorfile>de/db2/classcv_1_1KeyPointsFilter.html</anchorfile>
      <anchor>aed2ae69e869c210e8b1b44163f3f8657</anchor>
      <arglist>(std::vector&lt; KeyPoint &gt; &amp;keypoints, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;removeFrom, const Mat &amp;mask)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::KeypointsModel</name>
    <filename>db/ddd/classcv_1_1dnn_1_1KeypointsModel.html</filename>
    <base>cv::dnn::Model</base>
    <member kind="function">
      <type></type>
      <name>KeypointsModel</name>
      <anchorfile>db/ddd/classcv_1_1dnn_1_1KeypointsModel.html</anchorfile>
      <anchor>aa8af7fc91657075b8d6f7ea1fb0290d3</anchor>
      <arglist>(const Net &amp;network)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>KeypointsModel</name>
      <anchorfile>db/ddd/classcv_1_1dnn_1_1KeypointsModel.html</anchorfile>
      <anchor>a8162eaa1c991effa0838e13884e560d5</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Point2f &gt;</type>
      <name>estimate</name>
      <anchorfile>db/ddd/classcv_1_1dnn_1_1KeypointsModel.html</anchorfile>
      <anchor>a5a5b345c1a5386635e42e720e033d7ab</anchor>
      <arglist>(InputArray frame, float thresh=0.5)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::kinfu::KinFu</name>
    <filename>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~KinFu</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>a0808366d73bb8e4ca41a085ba6ff0ae2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCloud</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>a6e6ca0f28a94b4e3d25d41673344b1b4</anchor>
      <arglist>(OutputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getNormals</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>a93db2b3b7ce11388a9bb6e5191ffb38c</anchor>
      <arglist>(InputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Params &amp;</type>
      <name>getParams</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>a2c028ea6fe106cabb04a6e129853c422</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getPoints</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>a4c43d1d6d61aefb2b8e08ddd3fd54a20</anchor>
      <arglist>(OutputArray points) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Affine3f</type>
      <name>getPose</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>a02cf0eec38ec0eef2a0675ed96d6dd76</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>a32c664ea9a93a845103f13d96434e0b2</anchor>
      <arglist>(OutputArray image) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>a285b5fa34bb3addeefbc94c1793de2d2</anchor>
      <arglist>(OutputArray image, const Matx44f &amp;cameraPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>ac784d8e5a9379fbb64ac98278c3e2ca8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>abdc4284ed06755b5c329b48320cc9637</anchor>
      <arglist>(InputArray depth)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; KinFu &gt;</type>
      <name>create</name>
      <anchorfile>d8/d1f/classcv_1_1kinfu_1_1KinFu.html</anchorfile>
      <anchor>af0ce752f1dbc8b1fc86ca6944c2db3e8</anchor>
      <arglist>(const Ptr&lt; Params &gt; &amp;_params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::KNearest</name>
    <filename>dd/de1/classcv_1_1ml_1_1KNearest.html</filename>
    <base>cv::ml::StatModel</base>
    <member kind="enumvalue">
      <name>BRUTE_FORCE</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>ab654e56b6b5b0745022b7ca054ef2c1ca4d97b1f90c4890a8d9bb109943ee3fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KDTREE</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>ab654e56b6b5b0745022b7ca054ef2c1cac02e2187356d076a706cce02dcf3ea55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Types</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>ab654e56b6b5b0745022b7ca054ef2c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BRUTE_FORCE</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>ab654e56b6b5b0745022b7ca054ef2c1ca4d97b1f90c4890a8d9bb109943ee3fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KDTREE</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>ab654e56b6b5b0745022b7ca054ef2c1cac02e2187356d076a706cce02dcf3ea55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>findNearest</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>a312f975c24725b57200e221a97474b45</anchor>
      <arglist>(InputArray samples, int k, OutputArray results, OutputArray neighborResponses=noArray(), OutputArray dist=noArray()) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAlgorithmType</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>ab942d8c101a08752dda72093a37f03e7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDefaultK</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>a402cb4d6027cc5f6cc0ff8699fcfb926</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getEmax</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>a113588d314f6aab1b2ba8c893f7c0658</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getIsClassifier</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>a810997797296f788a070036fdd34d971</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAlgorithmType</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>aaa7548bc92dd0b43bb96e3c230e1997e</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDefaultK</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>a0e4bbe73142a27fda05f73125b1ed5ef</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEmax</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>a6b5975897bfc53ebc35b88414512f6f0</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIsClassifier</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>adf7439615632c768fa0bd448615e09e8</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; KNearest &gt;</type>
      <name>create</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>ad44afa18f21aecc4f019dd215e3339e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; KNearest &gt;</type>
      <name>load</name>
      <anchorfile>dd/de1/classcv_1_1ml_1_1KNearest.html</anchorfile>
      <anchor>aa12f82205a7311d03bd650ccca088585</anchor>
      <arglist>(const String &amp;filepath)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::L1</name>
    <filename>d4/d7f/structcv_1_1L1.html</filename>
    <templarg>class T</templarg>
    <member kind="typedef">
      <type>Accumulator&lt; T &gt;::Type</type>
      <name>ResultType</name>
      <anchorfile>d4/d7f/structcv_1_1L1.html</anchorfile>
      <anchor>a0a08dec2ba9c64ff1cdf859709a1f799</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>ValueType</name>
      <anchorfile>d4/d7f/structcv_1_1L1.html</anchorfile>
      <anchor>a7074c6b652ce5f0940825ccaa8cd88c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResultType</type>
      <name>operator()</name>
      <anchorfile>d4/d7f/structcv_1_1L1.html</anchorfile>
      <anchor>a6e1989c64affb81cd157f49f9b8b93b0</anchor>
      <arglist>(const T *a, const T *b, int size) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const NormTypes</type>
      <name>normType</name>
      <anchorfile>d4/d7f/structcv_1_1L1.html</anchorfile>
      <anchor>ad89d6306fc5aa869cad4331829a81413</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::L2</name>
    <filename>dc/daa/structcv_1_1L2.html</filename>
    <templarg>class T</templarg>
    <member kind="typedef">
      <type>Accumulator&lt; T &gt;::Type</type>
      <name>ResultType</name>
      <anchorfile>dc/daa/structcv_1_1L2.html</anchorfile>
      <anchor>af7c5ebaf5ef010b8196046917e4b37f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>ValueType</name>
      <anchorfile>dc/daa/structcv_1_1L2.html</anchorfile>
      <anchor>a2e15eb010b1b7d8e494b51eee65773e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResultType</type>
      <name>operator()</name>
      <anchorfile>dc/daa/structcv_1_1L2.html</anchorfile>
      <anchor>a1bd9f1b3a846126410d188c72645c25d</anchor>
      <arglist>(const T *a, const T *b, int size) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const NormTypes</type>
      <name>normType</name>
      <anchorfile>dc/daa/structcv_1_1L2.html</anchorfile>
      <anchor>a8e2183229c487c4bee384b5a013272ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::Lab2RGB</name>
    <filename>d0/de5/classcv_1_1cudev_1_1color__cvt__detail_1_1Lab2RGB.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab4_to_BGR_func</name>
    <filename>d0/d9b/structcv_1_1cudev_1_1Lab4__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 4, 3, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab4_to_BGRA_func</name>
    <filename>dd/d90/structcv_1_1cudev_1_1Lab4__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 4, 4, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab4_to_LBGR_func</name>
    <filename>d6/daa/structcv_1_1cudev_1_1Lab4__to__LBGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 4, 3, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab4_to_LBGRA_func</name>
    <filename>d5/d42/structcv_1_1cudev_1_1Lab4__to__LBGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 4, 4, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab4_to_LRGB_func</name>
    <filename>d8/d8b/structcv_1_1cudev_1_1Lab4__to__LRGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 4, 3, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab4_to_LRGBA_func</name>
    <filename>da/d79/structcv_1_1cudev_1_1Lab4__to__LRGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 4, 4, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab4_to_RGB_func</name>
    <filename>d6/d85/structcv_1_1cudev_1_1Lab4__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 4, 3, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab4_to_RGBA_func</name>
    <filename>d2/d63/structcv_1_1cudev_1_1Lab4__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 4, 4, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab_to_BGR_func</name>
    <filename>d7/d73/structcv_1_1cudev_1_1Lab__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 3, 3, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab_to_BGRA_func</name>
    <filename>d0/dd1/structcv_1_1cudev_1_1Lab__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 3, 4, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab_to_LBGR_func</name>
    <filename>d6/d7e/structcv_1_1cudev_1_1Lab__to__LBGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 3, 3, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab_to_LBGRA_func</name>
    <filename>df/ddf/structcv_1_1cudev_1_1Lab__to__LBGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 3, 4, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab_to_LRGB_func</name>
    <filename>d0/d79/structcv_1_1cudev_1_1Lab__to__LRGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 3, 3, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab_to_LRGBA_func</name>
    <filename>dc/d4d/structcv_1_1cudev_1_1Lab__to__LRGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 3, 4, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab_to_RGB_func</name>
    <filename>d4/d08/structcv_1_1cudev_1_1Lab__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 3, 3, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Lab_to_RGBA_func</name>
    <filename>df/df8/structcv_1_1cudev_1_1Lab__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Lab2RGB&lt; SrcDepth, 3, 4, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LaplacianPtr</name>
    <filename>da/d40/structcv_1_1cudev_1_1LaplacianPtr.html</filename>
    <templarg>int ksize</templarg>
    <templarg>class SrcPtr</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LaplacianPtr&lt; 1, SrcPtr &gt;</name>
    <filename>d0/de6/structcv_1_1cudev_1_1LaplacianPtr_3_011_00_01SrcPtr_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>d0/de6/structcv_1_1cudev_1_1LaplacianPtr_3_011_00_01SrcPtr_01_4.html</anchorfile>
      <anchor>a30ac387d7159815d04aa90cd1a507c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d0/de6/structcv_1_1cudev_1_1LaplacianPtr_3_011_00_01SrcPtr_01_4.html</anchorfile>
      <anchor>a0d45837009d833b0303b60c6b10dd043</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d0/de6/structcv_1_1cudev_1_1LaplacianPtr_3_011_00_01SrcPtr_01_4.html</anchorfile>
      <anchor>a2c086780497e0563da1c7a65f7176149</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d0/de6/structcv_1_1cudev_1_1LaplacianPtr_3_011_00_01SrcPtr_01_4.html</anchorfile>
      <anchor>a5d3403e2a9f0bf0884a715e4224fa1e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LaplacianPtr&lt; 3, SrcPtr &gt;</name>
    <filename>d4/d89/structcv_1_1cudev_1_1LaplacianPtr_3_013_00_01SrcPtr_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>d4/d89/structcv_1_1cudev_1_1LaplacianPtr_3_013_00_01SrcPtr_01_4.html</anchorfile>
      <anchor>a79fcf32608d5ecbb8868455530aabff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d4/d89/structcv_1_1cudev_1_1LaplacianPtr_3_013_00_01SrcPtr_01_4.html</anchorfile>
      <anchor>af0086cffa74bb8eb38c8588c674548a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d4/d89/structcv_1_1cudev_1_1LaplacianPtr_3_013_00_01SrcPtr_01_4.html</anchorfile>
      <anchor>a39d6cdd785ddd8b819dadd0df994841e</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d4/d89/structcv_1_1cudev_1_1LaplacianPtr_3_013_00_01SrcPtr_01_4.html</anchorfile>
      <anchor>a33991dc92063cf0e67005497b259e93c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LaplacianPtrSz</name>
    <filename>da/dd9/structcv_1_1cudev_1_1LaplacianPtrSz.html</filename>
    <templarg>int ksize</templarg>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::LaplacianPtr&lt; ksize, SrcPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>da/dd9/structcv_1_1cudev_1_1LaplacianPtrSz.html</anchorfile>
      <anchor>ac0233702e954ba44e1ccc5d063241cc7</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>da/dd9/structcv_1_1cudev_1_1LaplacianPtrSz.html</anchorfile>
      <anchor>ad1a2c27552dfe905142ce3052816fb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>da/dd9/structcv_1_1cudev_1_1LaplacianPtrSz.html</anchorfile>
      <anchor>a654e16a238190bd8285d08c516387ab2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::large_kinfu::LargeKinfu</name>
    <filename>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LargeKinfu</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>a8f783fd0c048d69886f59d2a19812c53</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCloud</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>a18505883c5ebab8def1e53cd76258f5d</anchor>
      <arglist>(OutputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getNormals</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>a22a14bf8eb15a07c71c2d98496d4861e</anchor>
      <arglist>(InputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const Params &amp;</type>
      <name>getParams</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>acf8d23a29fa59d56b24cf659271dc99a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getPoints</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>a61b7106e0173016d5a3523ccd6b82ec8</anchor>
      <arglist>(OutputArray points) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Affine3f</type>
      <name>getPose</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>aa62387548a9115d1134cb987c3dcdfe0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>a6ea5acfd83a688f6a821f00c79b0789b</anchor>
      <arglist>(OutputArray image) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>abe2383e8af3cbc7f20276afb397c95fe</anchor>
      <arglist>(OutputArray image, const Matx44f &amp;cameraPose) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>afb4bf4a83d788a9b6d530c110d4ea7c0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>ab34337bf95b1bb8f8b7d1e81788b90b4</anchor>
      <arglist>(InputArray depth)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LargeKinfu &gt;</type>
      <name>create</name>
      <anchorfile>dc/d0b/classcv_1_1large__kinfu_1_1LargeKinfu.html</anchorfile>
      <anchor>a0ea5b00e9748945dbe94260534088065</anchor>
      <arglist>(const Ptr&lt; Params &gt; &amp;_params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LargerType</name>
    <filename>d5/d33/structcv_1_1cudev_1_1LargerType.html</filename>
    <templarg>typename A</templarg>
    <templarg>typename B</templarg>
    <member kind="typedef">
      <type>SelectIf&lt; unsigned(VecTraits&lt; A &gt;::cn)!=unsigned(VecTraits&lt; B &gt;::cn), void, typenameMakeVec&lt; typenametype_traits_detail::LargerDepth&lt; typenameVecTraits&lt; A &gt;::elem_type, typenameVecTraits&lt; B &gt;::elem_type &gt;::type, VecTraits&lt; A &gt;::cn &gt;::type &gt;::type</type>
      <name>type</name>
      <anchorfile>d5/d33/structcv_1_1cudev_1_1LargerType.html</anchorfile>
      <anchor>a9fc784c18fd32d88f717dfe477fc0d5a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::last_type</name>
    <filename>d0/d1d/structcv_1_1detail_1_1last__type.html</filename>
    <templarg>typename...</templarg>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::LATCH</name>
    <filename>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBytes</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>a6036f85c6ecf87fa9b27270e86956e4e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>a5cc814f9de149e2e44bde47ba80c0a9d</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getHalfSSDsize</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>aeaf0450c43b06f00cf2b8b35bc6bc219</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getRotationInvariance</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>a908996c5f2c9aac4bf3f1a41e36aba25</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getSigma</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>aba2ef5ae04dd39e7493dfc8bacadd3f0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBytes</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>aa107b61a0f0dc9450ca80cc65328c5aa</anchor>
      <arglist>(int bytes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHalfSSDsize</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>a6d465264870f97140af1ede3e47e248d</anchor>
      <arglist>(int half_ssd_size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRotationInvariance</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>a9907ac0ff15b9e36dc7938a494ee04d2</anchor>
      <arglist>(bool rotationInvariance)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigma</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>a744e2c2aafee96c3ca4e02a835eac89b</anchor>
      <arglist>(double sigma)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LATCH &gt;</type>
      <name>create</name>
      <anchorfile>d6/d36/classcv_1_1xfeatures2d_1_1LATCH.html</anchorfile>
      <anchor>a87143b5c164b5b01723ee00c8be8c290</anchor>
      <arglist>(int bytes=32, bool rotationInvariance=true, int half_ssd_size=3, double sigma=2.0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::Layer</name>
    <filename>d3/d6c/classcv_1_1dnn_1_1Layer.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>Layer</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a32c409ae0f071cb1abd38e34592566e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Layer</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>af9a80ccb673389ff6664c8b5a94468a5</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Layer</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>af51333431c711b8ed12ada5dc4824323</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>applyHalideScheduler</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a581a5897abb8f62bc1cb1bb400398ffc</anchor>
      <arglist>(Ptr&lt; BackendNode &gt; &amp;node, const std::vector&lt; Mat * &gt; &amp;inputs, const std::vector&lt; Mat &gt; &amp;outputs, int targetId) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a16e8d282842ce091953dbcf181d2facb</anchor>
      <arglist>(const std::vector&lt; Mat * &gt; &amp;input, std::vector&lt; Mat &gt; &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Mat &gt;</type>
      <name>finalize</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a2e0738c9de69fae259fec327d6fa9b2a</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;inputs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a0b9321b1c809d7804e602b6a862d2217</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;inputs, std::vector&lt; Mat &gt; &amp;outputs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a45db2ad86a84737afa623976a957a7e6</anchor>
      <arglist>(InputArrayOfArrays inputs, OutputArrayOfArrays outputs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>forward</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>ab3c05d3e918cd96c39bc95aee0522353</anchor>
      <arglist>(InputArrayOfArrays inputs, OutputArrayOfArrays outputs, OutputArrayOfArrays internals)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>forward</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a7d9cf7133a388311bce8ef9344f1b923</anchor>
      <arglist>(std::vector&lt; Mat * &gt; &amp;input, std::vector&lt; Mat &gt; &amp;output, std::vector&lt; Mat &gt; &amp;internals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward_fallback</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>ae240acf2b7ad43531ca903c927334c8a</anchor>
      <arglist>(InputArrayOfArrays inputs, OutputArrayOfArrays outputs, OutputArrayOfArrays internals)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int64</type>
      <name>getFLOPS</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a9a2476f50e854bbeb873fdfd18144c32</anchor>
      <arglist>(const std::vector&lt; MatShape &gt; &amp;inputs, const std::vector&lt; MatShape &gt; &amp;outputs) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getMemoryShapes</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a3405ff43150088f3cc1d54f7e9b3ec29</anchor>
      <arglist>(const std::vector&lt; MatShape &gt; &amp;inputs, const int requiredOutputs, std::vector&lt; MatShape &gt; &amp;outputs, std::vector&lt; MatShape &gt; &amp;internals) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getScaleShift</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a47f9b49d9614ae8c1d76ff19eda3dae1</anchor>
      <arglist>(Mat &amp;scale, Mat &amp;shift) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getScaleZeropoint</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>af3ec184cd5ef4919b424a0552fbac6ee</anchor>
      <arglist>(float &amp;scale, int &amp;zeropoint) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ptr&lt; BackendNode &gt;</type>
      <name>initCann</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>abfea25d67db993a52daf8f87b047d0bf</anchor>
      <arglist>(const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;inputs, const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;outputs, const std::vector&lt; Ptr&lt; BackendNode &gt; &gt; &amp;nodes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ptr&lt; BackendNode &gt;</type>
      <name>initCUDA</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a98a5c44c9c2e0cecb0ff717a46c8a964</anchor>
      <arglist>(void *context, const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;inputs, const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;outputs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ptr&lt; BackendNode &gt;</type>
      <name>initHalide</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>ac64bbe2b9bf3cd5263a384a37a0080c7</anchor>
      <arglist>(const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;inputs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ptr&lt; BackendNode &gt;</type>
      <name>initNgraph</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a4a9737e358477e13bd4fd85391bbe199</anchor>
      <arglist>(const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;inputs, const std::vector&lt; Ptr&lt; BackendNode &gt; &gt; &amp;nodes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ptr&lt; BackendNode &gt;</type>
      <name>initTimVX</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>aa8abd6c6d9da254748ac253be07448c1</anchor>
      <arglist>(void *timVxInfo, const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;inputsWrapper, const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;outputsWrapper, bool isLast)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ptr&lt; BackendNode &gt;</type>
      <name>initVkCom</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>aaedf70b3ac7979037609f7aec3a3f40a</anchor>
      <arglist>(const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;inputs, std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;outputs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ptr&lt; BackendNode &gt;</type>
      <name>initWebnn</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a85c9ff75dfd6304f6e92238cb6ec683a</anchor>
      <arglist>(const std::vector&lt; Ptr&lt; BackendWrapper &gt; &gt; &amp;inputs, const std::vector&lt; Ptr&lt; BackendNode &gt; &gt; &amp;nodes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>inputNameToIndex</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a93212cf0fe50ace40af0f2b4f42263c4</anchor>
      <arglist>(String inputName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>outputNameToIndex</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a60ffc8238f3fa26cd3f49daa7ac0884b</anchor>
      <arglist>(const String &amp;outputName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>aa5697f2be7791040e7fb45d938211a93</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;inputs, std::vector&lt; Mat &gt; &amp;outputs, std::vector&lt; Mat &gt; &amp;internals)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setActivation</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a43dab9b2aae0d48ae01cb70112009ee1</anchor>
      <arglist>(const Ptr&lt; ActivationLayer &gt; &amp;layer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParamsFrom</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>ad1bf1e5d77da2f75ea241e588c906177</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>supportBackend</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a14017804fd5e8c28807263bbdb415383</anchor>
      <arglist>(int backendId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ptr&lt; BackendNode &gt;</type>
      <name>tryAttach</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a771ce6600912f0e6963908aad4c4a6ef</anchor>
      <arglist>(const Ptr&lt; BackendNode &gt; &amp;node)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>tryFuse</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>ae52d400e21d50885742aed859ce732ba</anchor>
      <arglist>(Ptr&lt; Layer &gt; &amp;top)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>tryQuantize</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>aeb6a8b737c90ade6962459b8a6497790</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; float &gt; &gt; &amp;scales, const std::vector&lt; std::vector&lt; int &gt; &gt; &amp;zeropoints, LayerParams &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unsetAttached</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>ae4b9f1b91fe12e625c1754c42c937a79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>updateMemoryShapes</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>aa41dc25bc70105151a6a96b59746bb14</anchor>
      <arglist>(const std::vector&lt; MatShape &gt; &amp;inputs)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>blobs</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a9a5578e0b3a0ec0301fb7320b54aa6ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>ab2017c5a2f17d01868393985e3abe457</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>preferableTarget</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a35e0e4f0e8441d1b0e62c596df6b1942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>type</name>
      <anchorfile>d3/d6c/classcv_1_1dnn_1_1Layer.html</anchorfile>
      <anchor>a5f3cdb2524e281094e14e212a76a2d38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::LayerFactory</name>
    <filename>d4/d67/classcv_1_1dnn_1_1LayerFactory.html</filename>
    <member kind="typedef">
      <type>Ptr&lt; Layer &gt;(*)</type>
      <name>Constructor</name>
      <anchorfile>d4/d67/classcv_1_1dnn_1_1LayerFactory.html</anchorfile>
      <anchor>afa776c2957936a7f3f2afbf4b0d9b3b6</anchor>
      <arglist>(LayerParams &amp;params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>createLayerInstance</name>
      <anchorfile>d4/d67/classcv_1_1dnn_1_1LayerFactory.html</anchorfile>
      <anchor>ac9eea07382387546c16cb4b988e92aba</anchor>
      <arglist>(const String &amp;type, LayerParams &amp;params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isLayerRegistered</name>
      <anchorfile>d4/d67/classcv_1_1dnn_1_1LayerFactory.html</anchorfile>
      <anchor>a8f0a504cce8ff9d0e8fb9b0933024d47</anchor>
      <arglist>(const std::string &amp;type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>registerLayer</name>
      <anchorfile>d4/d67/classcv_1_1dnn_1_1LayerFactory.html</anchorfile>
      <anchor>aca69c92ed171a3a1e4ea38f28be20252</anchor>
      <arglist>(const String &amp;type, Constructor constructor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unregisterLayer</name>
      <anchorfile>d4/d67/classcv_1_1dnn_1_1LayerFactory.html</anchorfile>
      <anchor>a229f5b982a69b44e38ad2e68a580fd9f</anchor>
      <arglist>(const String &amp;type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::LayerNormLayer</name>
    <filename>dd/dcb/classcv_1_1dnn_1_1LayerNormLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LayerNormLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/dcb/classcv_1_1dnn_1_1LayerNormLayer.html</anchorfile>
      <anchor>a92deb13aa4cec310141c57376ddd9378</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis</name>
      <anchorfile>dd/dcb/classcv_1_1dnn_1_1LayerNormLayer.html</anchorfile>
      <anchor>aa1393706a669b731555b71b4e0ac0005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>epsilon</name>
      <anchorfile>dd/dcb/classcv_1_1dnn_1_1LayerNormLayer.html</anchorfile>
      <anchor>a3fe05d78ca256e3c60e36c25931a752b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBias</name>
      <anchorfile>dd/dcb/classcv_1_1dnn_1_1LayerNormLayer.html</anchorfile>
      <anchor>a4698e9466a02fc8e8805f21ccd526b54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::LayerParams</name>
    <filename>db/db6/classcv_1_1dnn_1_1LayerParams.html</filename>
    <base>cv::dnn::Dict</base>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>blobs</name>
      <anchorfile>db/db6/classcv_1_1dnn_1_1LayerParams.html</anchorfile>
      <anchor>a01bf72cbee84a0edc32c16e4d97e0627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>db/db6/classcv_1_1dnn_1_1LayerParams.html</anchorfile>
      <anchor>a4b8f725e1fef3654d9608fad85429816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>type</name>
      <anchorfile>db/db6/classcv_1_1dnn_1_1LayerParams.html</anchorfile>
      <anchor>a0dbcba5635f513704ca7adc9cf6eff78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LBGR_to_Lab4_func</name>
    <filename>d3/d25/structcv_1_1cudev_1_1LBGR__to__Lab4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 3, 4, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LBGR_to_Lab_func</name>
    <filename>dd/d07/structcv_1_1cudev_1_1LBGR__to__Lab__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 3, 3, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LBGR_to_Luv4_func</name>
    <filename>db/d4d/structcv_1_1cudev_1_1LBGR__to__Luv4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 3, 4, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LBGR_to_Luv_func</name>
    <filename>d8/d9e/structcv_1_1cudev_1_1LBGR__to__Luv__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 3, 3, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LBGRA_to_Lab4_func</name>
    <filename>dc/db6/structcv_1_1cudev_1_1LBGRA__to__Lab4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 4, 4, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LBGRA_to_Lab_func</name>
    <filename>d5/d55/structcv_1_1cudev_1_1LBGRA__to__Lab__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 4, 3, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LBGRA_to_Luv4_func</name>
    <filename>df/d4b/structcv_1_1cudev_1_1LBGRA__to__Luv4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 4, 4, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LBGRA_to_Luv_func</name>
    <filename>d2/d19/structcv_1_1cudev_1_1LBGRA__to__Luv__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 4, 3, false, 0 &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::face::LBPHFaceRecognizer</name>
    <filename>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</filename>
    <base>cv::face::FaceRecognizer</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getGridX</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>ada6839bed931a8f68c5127e1af7a8b83</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getGridY</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>a22c68c0baf3eb9e852f47ae9241dbf15</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; cv::Mat &gt;</type>
      <name>getHistograms</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>a52823d9ea41b504a9c3a3df03ec296c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getLabels</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>a6e60ba3d8257dde9c494fe5b444ee449</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNeighbors</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>a50a3e2ca6e8464166e153c9df84b0a77</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getRadius</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>abd508c1c89c53c181da13bb138da6eb2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getThreshold</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>acf2a6993eb4347b3f89009da693a3f70</anchor>
      <arglist>() const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGridX</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>ad65975baee31dbf3bd2a750feef74831</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGridY</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>a9cebb0138dbb3553b27beb2df3924ae6</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNeighbors</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>ab225f7bf353ce8697a506eda10124a92</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRadius</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>a62d94c75cade902fd3b487b1ef9883fc</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>a4b4903dcfaa98192784a41b299360b5c</anchor>
      <arglist>(double val) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LBPHFaceRecognizer &gt;</type>
      <name>create</name>
      <anchorfile>df/d25/classcv_1_1face_1_1LBPHFaceRecognizer.html</anchorfile>
      <anchor>a59bb305dc416a0159b9a3c923f510a82</anchor>
      <arglist>(int radius=1, int neighbors=8, int grid_x=8, int grid_y=8, double threshold=DBL_MAX)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::LDA</name>
    <filename>db/d59/classcv_1_1LDA.html</filename>
    <member kind="function">
      <type></type>
      <name>LDA</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a5e8ec64b33aea2317631be0f9b85d833</anchor>
      <arglist>(InputArrayOfArrays src, InputArray labels, int num_components=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LDA</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a6d654ebfab272bf734a6ffa35b3ce908</anchor>
      <arglist>(int num_components=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LDA</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>af925c22e1ac537e20660036b7fcf3f55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a68c714a24483a1afd1864fbac7fe2048</anchor>
      <arglist>(InputArrayOfArrays src, InputArray labels)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>eigenvalues</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a09eeb511758f419c8d079489e2c5c939</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>eigenvectors</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a70ef2afa53f4eb93b4b98a8e359cc628</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>ace12ed0301bbd01b8fc16934c9a4c580</anchor>
      <arglist>(const FileStorage &amp;node)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>ab5a8bf45f2ad6aee3b8b02a816cb1282</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>project</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>ac8b4067465dda3972a74d4f15ef1087c</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>reconstruct</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a64eb8bb493d5c491e6d28ea04501c068</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a6576e46845c6c06257d8093cb9fcf591</anchor>
      <arglist>(const String &amp;filename) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a4af51bffed68599c187003dc73fdba1d</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>subspaceProject</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a69c7019a344edc5c55799c16a9fc9ada</anchor>
      <arglist>(InputArray W, InputArray mean, InputArray src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>subspaceReconstruct</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>acbf9949e7567e23af5f71c29fcef76d4</anchor>
      <arglist>(InputArray W, InputArray mean, InputArray src)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>lda</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>a3c05e9ccb53db6cae9254a71d73c87dd</anchor>
      <arglist>(InputArrayOfArrays src, InputArray labels)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>_eigenvalues</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>abfe6e11fba50470efba487829e099077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>_eigenvectors</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>aa5cdbca7882b091f61a0d5835e3a20e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_num_components</name>
      <anchorfile>db/d59/classcv_1_1LDA.html</anchorfile>
      <anchor>af8f8148c967cd73f3f3fd570549dc38b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xphoto::LearningBasedWB</name>
    <filename>d4/d3b/classcv_1_1xphoto_1_1LearningBasedWB.html</filename>
    <base>cv::xphoto::WhiteBalancer</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>extractSimpleFeatures</name>
      <anchorfile>d4/d3b/classcv_1_1xphoto_1_1LearningBasedWB.html</anchorfile>
      <anchor>aeeaca052262a01d0feed6312ccb9a76e</anchor>
      <arglist>(InputArray src, OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getHistBinNum</name>
      <anchorfile>d4/d3b/classcv_1_1xphoto_1_1LearningBasedWB.html</anchorfile>
      <anchor>abfe7d3983f8245a7eba0a7f9de40e3e1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getRangeMaxVal</name>
      <anchorfile>d4/d3b/classcv_1_1xphoto_1_1LearningBasedWB.html</anchorfile>
      <anchor>a764b51265b5a1bd7bd11ce9d14d6f75f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSaturationThreshold</name>
      <anchorfile>d4/d3b/classcv_1_1xphoto_1_1LearningBasedWB.html</anchorfile>
      <anchor>ae7eb310249709c2aef41d6399ebd7660</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHistBinNum</name>
      <anchorfile>d4/d3b/classcv_1_1xphoto_1_1LearningBasedWB.html</anchorfile>
      <anchor>a3381bd425bc4201133c9669071908e7f</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRangeMaxVal</name>
      <anchorfile>d4/d3b/classcv_1_1xphoto_1_1LearningBasedWB.html</anchorfile>
      <anchor>a3d9395274be8053b2f09e46d11a24a65</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSaturationThreshold</name>
      <anchorfile>d4/d3b/classcv_1_1xphoto_1_1LearningBasedWB.html</anchorfile>
      <anchor>a9bff5a507d4dffc58e16d85b1d07f35f</anchor>
      <arglist>(float val)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::less</name>
    <filename>d0/d04/structcv_1_1cudev_1_1less.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d0/d04/structcv_1_1cudev_1_1less.html</anchorfile>
      <anchor>ada02c1706c1ca4ea01f2e76b5e16ad01</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::less_equal</name>
    <filename>d1/d03/structcv_1_1cudev_1_1less__equal.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d1/d03/structcv_1_1cudev_1_1less__equal.html</anchorfile>
      <anchor>a901ef27e18dc6de27043f28a4292cc72</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::sfm::libmv_CameraIntrinsicsOptions</name>
    <filename>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>libmv_CameraIntrinsicsOptions</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>afdc199c0b44e2ad43f581277020494b7</anchor>
      <arglist>(const int _distortion_model=0, const double _focal_length_x=0, const double _focal_length_y=0, const double _principal_point_x=0, const double _principal_point_y=0, const double _polynomial_k1=0, const double _polynomial_k2=0, const double _polynomial_k3=0, const double _polynomial_p1=0, const double _polynomial_p2=0)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>distortion_model</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>a8f3fefa30cf9b26faf59da385028705a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>division_k1</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>a6aa622195d1d02a1796d3931791e70c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>division_k2</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>aad01910b47eafea00cbe58fd55e7b5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>focal_length_x</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>a175a0ace6e27a419e26ec948e69f024c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>focal_length_y</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>a5b35252bf045707640b06b9ba3fd6e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>image_height</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>a70a6a01ef3e603a76ccacad7d9141894</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>image_width</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>ad402b2464ffeca81b231bad362ce5eb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>polynomial_k1</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>aa74e53f61a182e7c832d21c21739f14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>polynomial_k2</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>aebaf73bf5121e7688b027b0bae218074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>polynomial_k3</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>a3ba0193b4c12ae3dd2fa3edd34ee0e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>polynomial_p1</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>adb06d303c46a5932e43d683a12130219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>polynomial_p2</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>aeea8973777e2e1264a74e858f2f2f555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>principal_point_x</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>aebf2bea45d0b050c8517177aff3bbb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>principal_point_y</name>
      <anchorfile>d9/d5a/classcv_1_1sfm_1_1libmv__CameraIntrinsicsOptions.html</anchorfile>
      <anchor>a4eb89feb3d0555da1931a4cf3fe79e04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::sfm::libmv_ReconstructionOptions</name>
    <filename>d1/d61/classcv_1_1sfm_1_1libmv__ReconstructionOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>libmv_ReconstructionOptions</name>
      <anchorfile>d1/d61/classcv_1_1sfm_1_1libmv__ReconstructionOptions.html</anchorfile>
      <anchor>a4a4d4ad0f4413f7947982699f2a1a78b</anchor>
      <arglist>(const int _keyframe1=1, const int _keyframe2=2, const int _refine_intrinsics=1, const int _select_keyframes=1, const int _verbosity_level=-1)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keyframe1</name>
      <anchorfile>d1/d61/classcv_1_1sfm_1_1libmv__ReconstructionOptions.html</anchorfile>
      <anchor>ab722404d7b762e6c2b2d7ff4a8c1a194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>keyframe2</name>
      <anchorfile>d1/d61/classcv_1_1sfm_1_1libmv__ReconstructionOptions.html</anchorfile>
      <anchor>a9fd434f8e181ae542bd62a2b7cf32324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>refine_intrinsics</name>
      <anchorfile>d1/d61/classcv_1_1sfm_1_1libmv__ReconstructionOptions.html</anchorfile>
      <anchor>ad29acc9d64442e328ce12495b24f1bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>select_keyframes</name>
      <anchorfile>d1/d61/classcv_1_1sfm_1_1libmv__ReconstructionOptions.html</anchorfile>
      <anchor>a1f7fae6ec918e2b1fb94b122aeb1cb9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>verbosity_level</name>
      <anchorfile>d1/d61/classcv_1_1sfm_1_1libmv__ReconstructionOptions.html</anchorfile>
      <anchor>a53121aaf46050c0340df1fdce3ae3d67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::Line</name>
    <filename>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Line</name>
      <anchorfile>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</anchorfile>
      <anchor>ae72552e3a0b21601c1dd561fd7538d1e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Line</name>
      <anchorfile>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</anchorfile>
      <anchor>ad33b4654483daa2c53b9f24d37959019</anchor>
      <arglist>(const cv::Point &amp;pt1_, const cv::Point &amp;pt2_, const cv::Scalar &amp;color_, int thick_=1, int lt_=8, int shift_=0)</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Scalar</type>
      <name>color</name>
      <anchorfile>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</anchorfile>
      <anchor>a2d60e6b909bcc92a1a7d3b04b81672fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>lt</name>
      <anchorfile>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</anchorfile>
      <anchor>a7cb0cbd779189bdcf3222c456017cd8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Point</type>
      <name>pt1</name>
      <anchorfile>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</anchorfile>
      <anchor>a7fa0d9c3d2fdd1adcb05e22cc37396d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Point</type>
      <name>pt2</name>
      <anchorfile>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</anchorfile>
      <anchor>a48df5152704fec6af82fe09d89173717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>shift</name>
      <anchorfile>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</anchorfile>
      <anchor>aac8035776c4fba6e2a3465976013001b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>thick</name>
      <anchorfile>d4/d9d/structcv_1_1gapi_1_1wip_1_1draw_1_1Line.html</anchorfile>
      <anchor>ad5f187637d355211d8e6a70b1b4c392e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LinearInterPtr</name>
    <filename>d7/d8a/structcv_1_1cudev_1_1LinearInterPtr.html</filename>
    <templarg>typename SrcPtr</templarg>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>d7/d8a/structcv_1_1cudev_1_1LinearInterPtr.html</anchorfile>
      <anchor>adf86a544c3c4710a95113f849d2906d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d7/d8a/structcv_1_1cudev_1_1LinearInterPtr.html</anchorfile>
      <anchor>a4874ac7255a6c1a4eea300f2d9e673da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d7/d8a/structcv_1_1cudev_1_1LinearInterPtr.html</anchorfile>
      <anchor>a2609b2ee9877d7ddb8e4dd5b3c7bc907</anchor>
      <arglist>(float y, float x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d7/d8a/structcv_1_1cudev_1_1LinearInterPtr.html</anchorfile>
      <anchor>a803c0787533b510decf2ff784d6658c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LinearInterPtrSz</name>
    <filename>d9/d2e/structcv_1_1cudev_1_1LinearInterPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::LinearInterPtr&lt; SrcPtr &gt;</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d9/d2e/structcv_1_1cudev_1_1LinearInterPtrSz.html</anchorfile>
      <anchor>a9a0fae7a594a696ae9b6c0aa73e2943d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d9/d2e/structcv_1_1cudev_1_1LinearInterPtrSz.html</anchorfile>
      <anchor>ab5df009ffa6c436f7407b5216c114bca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::LineIterator</name>
    <filename>dc/dd2/classcv_1_1LineIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>LineIterator</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>ac83a4c574ce6a50a78a52d7eee10371b</anchor>
      <arglist>(const Mat &amp;img, Point pt1, Point pt2, int connectivity=8, bool leftToRight=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LineIterator</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a77c1558a5b659fb3e039f2d4002ecfd9</anchor>
      <arglist>(Point pt1, Point pt2, int connectivity=8, bool leftToRight=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LineIterator</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>af4dcab5426fe8d879932f1b2d35a6367</anchor>
      <arglist>(Rect boundingAreaRect, Point pt1, Point pt2, int connectivity=8, bool leftToRight=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LineIterator</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>ac8a3586d10fad1b1326dbf7988e2beb1</anchor>
      <arglist>(Size boundingAreaSize, Point pt1, Point pt2, int connectivity=8, bool leftToRight=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a278f4f6d0ff9bef5193789af647c421e</anchor>
      <arglist>(const Mat *img, Rect boundingAreaRect, Point pt1, Point pt2, int connectivity, bool leftToRight)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>operator*</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>acb6147b7759034fc3f1ebb0a0586b0fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LineIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a70f9337c9047f24405f25d6b3f97c4c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LineIterator</type>
      <name>operator++</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a79c1edcfb30865c5abec03e48f91bcdc</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>pos</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>afeddb548b519ef727e3d07b2361cd8e1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>count</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a78e06b7798ab056aba770b6e49c549b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>elemSize</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>aa012621795cee84b02dd63dee0d2a70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>err</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a37cf77db73ddf2eaace21028c99b0cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minusDelta</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>ad8c1822684034533a52969c837e5f96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minusShift</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>ad9effab1755fb1c96e04bac1d3557a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minusStep</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a293eafffedcac965ae5d7fb7fc8d8345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point</type>
      <name>p</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>ad3f28c0cbd51d1a08b44d6c55ae92a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>plusDelta</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a364babc688c58ba62ea0cad61a65f07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>plusShift</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>ad750408a2774a499f6b08045f7b8e59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>plusStep</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>adb7f1c0c3e722d9e87230b92e7b9f773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ptmode</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a6fe1f4e8d925bf60ca35255d765d83d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>a9fc3f91adc5a20c6841c083cc89178d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>ptr0</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>acc76bbdcf947d3040d9b6d0e0ca27714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>step</name>
      <anchorfile>dc/dd2/classcv_1_1LineIterator.html</anchorfile>
      <anchor>ad01672bb85b10aff6f89dfcd93b618f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::LineSegmentDetector</name>
    <filename>db/d73/classcv_1_1LineSegmentDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LineSegmentDetector</name>
      <anchorfile>db/d73/classcv_1_1LineSegmentDetector.html</anchorfile>
      <anchor>a7656a3533b28741d1cb6c27abd9f3f3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>compareSegments</name>
      <anchorfile>db/d73/classcv_1_1LineSegmentDetector.html</anchorfile>
      <anchor>a6f9082d8c459410efcbb9f9da4fd7b4d</anchor>
      <arglist>(const Size &amp;size, InputArray lines1, InputArray lines2, InputOutputArray image=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>db/d73/classcv_1_1LineSegmentDetector.html</anchorfile>
      <anchor>acb0cbd33bb3fbcd29a68309850da82fd</anchor>
      <arglist>(InputArray image, OutputArray lines, OutputArray width=noArray(), OutputArray prec=noArray(), OutputArray nfa=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>drawSegments</name>
      <anchorfile>db/d73/classcv_1_1LineSegmentDetector.html</anchorfile>
      <anchor>aff3fef3cc44188e264e0d27ee6312be2</anchor>
      <arglist>(InputOutputArray image, InputArray lines)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::LMSolver</name>
    <filename>d3/d6d/classcv_1_1LMSolver.html</filename>
    <base>cv::Algorithm</base>
    <class kind="class">cv::LMSolver::Callback</class>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxIters</name>
      <anchorfile>d3/d6d/classcv_1_1LMSolver.html</anchorfile>
      <anchor>a481f4b72c5a2970475fe9632e9808a8e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>run</name>
      <anchorfile>d3/d6d/classcv_1_1LMSolver.html</anchorfile>
      <anchor>ae32456aafdc15dfef2c757ba744947b8</anchor>
      <arglist>(InputOutputArray param) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxIters</name>
      <anchorfile>d3/d6d/classcv_1_1LMSolver.html</anchorfile>
      <anchor>ab6985da1052df9a4b88e5dd0b7d34bec</anchor>
      <arglist>(int maxIters)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LMSolver &gt;</type>
      <name>create</name>
      <anchorfile>d3/d6d/classcv_1_1LMSolver.html</anchorfile>
      <anchor>ae32ca53ffad1f0dec5517a8f900c67c7</anchor>
      <arglist>(const Ptr&lt; LMSolver::Callback &gt; &amp;cb, int maxIters)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LMSolver &gt;</type>
      <name>create</name>
      <anchorfile>d3/d6d/classcv_1_1LMSolver.html</anchorfile>
      <anchor>ac6706156bf019407f5ca474068debb1c</anchor>
      <arglist>(const Ptr&lt; LMSolver::Callback &gt; &amp;cb, int maxIters, double eps)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::utils::lock_guard</name>
    <filename>de/d29/classcv_1_1utils_1_1lock__guard.html</filename>
    <templarg>class _Mutex</templarg>
    <member kind="typedef">
      <type>_Mutex</type>
      <name>Mutex</name>
      <anchorfile>de/d29/classcv_1_1utils_1_1lock__guard.html</anchorfile>
      <anchor>affbfb12a880db2113c3d4a02436abd55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>lock_guard</name>
      <anchorfile>de/d29/classcv_1_1utils_1_1lock__guard.html</anchorfile>
      <anchor>a2ba70ea4aedbf1a96de94be8dfa0b7c2</anchor>
      <arglist>(Mutex &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~lock_guard</name>
      <anchorfile>de/d29/classcv_1_1utils_1_1lock__guard.html</anchorfile>
      <anchor>afb8ed8974c3f3a9fd2ac3e092619c17d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>de/d29/classcv_1_1utils_1_1lock__guard.html</anchorfile>
      <anchor>adb7b5ff1eee9bb34cc15a64cbd86cf15</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log10_func</name>
    <filename>d8/da8/structcv_1_1cudev_1_1log10__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d8/da8/structcv_1_1cudev_1_1log10__func.html</anchorfile>
      <anchor>af1ca1e1edf616e222c1906a8573d4a44</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log10_func&lt; double &gt;</name>
    <filename>dc/d32/structcv_1_1cudev_1_1log10__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>dc/d32/structcv_1_1cudev_1_1log10__func_3_01double_01_4.html</anchorfile>
      <anchor>a55aa0560ae5a0fc01487540ff1658e87</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log10_func&lt; float &gt;</name>
    <filename>d0/d42/structcv_1_1cudev_1_1log10__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d0/d42/structcv_1_1cudev_1_1log10__func_3_01float_01_4.html</anchorfile>
      <anchor>ae7011f3b9f7529c765c6d4433e93d9bc</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log10_func&lt; schar &gt;</name>
    <filename>dd/d4b/structcv_1_1cudev_1_1log10__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/d4b/structcv_1_1cudev_1_1log10__func_3_01schar_01_4.html</anchorfile>
      <anchor>ab04065a7b741671ea7050e5367a94362</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log10_func&lt; short &gt;</name>
    <filename>d9/d00/structcv_1_1cudev_1_1log10__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d9/d00/structcv_1_1cudev_1_1log10__func_3_01short_01_4.html</anchorfile>
      <anchor>a4490ba24cdd88c8c1708830583aef024</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log10_func&lt; uchar &gt;</name>
    <filename>dd/dcc/structcv_1_1cudev_1_1log10__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/dcc/structcv_1_1cudev_1_1log10__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a4f9937403d93a32fe7d0e9b18831821c</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log10_func&lt; uint &gt;</name>
    <filename>df/d6e/structcv_1_1cudev_1_1log10__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/d6e/structcv_1_1cudev_1_1log10__func_3_01uint_01_4.html</anchorfile>
      <anchor>af462996a0b52e703042273d4533983b7</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log10_func&lt; ushort &gt;</name>
    <filename>d0/df1/structcv_1_1cudev_1_1log10__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d0/df1/structcv_1_1cudev_1_1log10__func_3_01ushort_01_4.html</anchorfile>
      <anchor>aef130449d3276fedd53036bbaafe6828</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Log2</name>
    <filename>d5/da6/structcv_1_1cudev_1_1Log2.html</filename>
    <templarg>int N</templarg>
    <templarg>int CURRENT_VAL</templarg>
    <templarg>int COUNT</templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d5/da6/structcv_1_1cudev_1_1Log2.html</anchorfile>
      <anchor>ab4443ba0133abf1a1cdd3abfa2374fa0af61f084c4b5cf2f65f4992b5ce3955c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d5/da6/structcv_1_1cudev_1_1Log2.html</anchorfile>
      <anchor>ab4443ba0133abf1a1cdd3abfa2374fa0af61f084c4b5cf2f65f4992b5ce3955c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Log2&lt; N, 0, COUNT &gt;</name>
    <filename>d5/d16/structcv_1_1cudev_1_1Log2_3_01N_00_010_00_01COUNT_01_4.html</filename>
    <templarg>int N</templarg>
    <templarg>int COUNT</templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d5/d16/structcv_1_1cudev_1_1Log2_3_01N_00_010_00_01COUNT_01_4.html</anchorfile>
      <anchor>ae06484220e939a54397de387041ea3baac667b581a71abad6bb3069a8626160d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>d5/d16/structcv_1_1cudev_1_1Log2_3_01N_00_010_00_01COUNT_01_4.html</anchorfile>
      <anchor>ae06484220e939a54397de387041ea3baac667b581a71abad6bb3069a8626160d4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log2_func</name>
    <filename>d9/d23/structcv_1_1cudev_1_1log2__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d9/d23/structcv_1_1cudev_1_1log2__func.html</anchorfile>
      <anchor>a8fe5d60c8c7615bc4d11509f74400b41</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log2_func&lt; double &gt;</name>
    <filename>dc/d17/structcv_1_1cudev_1_1log2__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>dc/d17/structcv_1_1cudev_1_1log2__func_3_01double_01_4.html</anchorfile>
      <anchor>ae825f360d7a8c1c2976ec16a52afcbe3</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log2_func&lt; float &gt;</name>
    <filename>db/dba/structcv_1_1cudev_1_1log2__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>db/dba/structcv_1_1cudev_1_1log2__func_3_01float_01_4.html</anchorfile>
      <anchor>afdfb43df5d0d168e65bfa795f0654034</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log2_func&lt; schar &gt;</name>
    <filename>d6/ded/structcv_1_1cudev_1_1log2__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/ded/structcv_1_1cudev_1_1log2__func_3_01schar_01_4.html</anchorfile>
      <anchor>aeb64ee83eecff169547ebf72ff37f2f4</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log2_func&lt; short &gt;</name>
    <filename>d6/d0b/structcv_1_1cudev_1_1log2__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/d0b/structcv_1_1cudev_1_1log2__func_3_01short_01_4.html</anchorfile>
      <anchor>a7dc4e28152086625533614481d4c436f</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log2_func&lt; uchar &gt;</name>
    <filename>d6/d41/structcv_1_1cudev_1_1log2__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/d41/structcv_1_1cudev_1_1log2__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a169dfefed3bcccacbf67bdb20f119f5e</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log2_func&lt; uint &gt;</name>
    <filename>df/d69/structcv_1_1cudev_1_1log2__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/d69/structcv_1_1cudev_1_1log2__func_3_01uint_01_4.html</anchorfile>
      <anchor>ae44865085e382670f17536552d9f8d1a</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log2_func&lt; ushort &gt;</name>
    <filename>d0/dda/structcv_1_1cudev_1_1log2__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d0/dda/structcv_1_1cudev_1_1log2__func_3_01ushort_01_4.html</anchorfile>
      <anchor>afe1f535584f0fcaa41dd4aac88871bd9</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log_func</name>
    <filename>dc/d41/structcv_1_1cudev_1_1log__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>dc/d41/structcv_1_1cudev_1_1log__func.html</anchorfile>
      <anchor>aef66c155a9fc4234608592a609e311c3</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log_func&lt; double &gt;</name>
    <filename>dd/dad/structcv_1_1cudev_1_1log__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>dd/dad/structcv_1_1cudev_1_1log__func_3_01double_01_4.html</anchorfile>
      <anchor>ad41e4d4a49cba0a2f14ce7b44860f102</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log_func&lt; float &gt;</name>
    <filename>d2/d85/structcv_1_1cudev_1_1log__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/d85/structcv_1_1cudev_1_1log__func_3_01float_01_4.html</anchorfile>
      <anchor>ad9d324de3522e32adda4eed82c24669b</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log_func&lt; schar &gt;</name>
    <filename>d2/de1/structcv_1_1cudev_1_1log__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/de1/structcv_1_1cudev_1_1log__func_3_01schar_01_4.html</anchorfile>
      <anchor>a299f70fa2dc5d67e51165035904d9eb8</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log_func&lt; short &gt;</name>
    <filename>d0/d19/structcv_1_1cudev_1_1log__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d0/d19/structcv_1_1cudev_1_1log__func_3_01short_01_4.html</anchorfile>
      <anchor>a77a4daf23da2dd3f99aa6559106101b4</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log_func&lt; uchar &gt;</name>
    <filename>d3/db5/structcv_1_1cudev_1_1log__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d3/db5/structcv_1_1cudev_1_1log__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a877322f5cbcc6845276f7096a39a59d2</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log_func&lt; uint &gt;</name>
    <filename>d0/dee/structcv_1_1cudev_1_1log__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d0/dee/structcv_1_1cudev_1_1log__func_3_01uint_01_4.html</anchorfile>
      <anchor>a6d1fe6935269490408f023d6dbc82d80</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::log_func&lt; ushort &gt;</name>
    <filename>d5/d0c/structcv_1_1cudev_1_1log__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/d0c/structcv_1_1cudev_1_1log__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a25d4a879c093d9c65d9ae24021a599c9</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::logical_and</name>
    <filename>d7/de9/structcv_1_1cudev_1_1logical__and.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d7/de9/structcv_1_1cudev_1_1logical__and.html</anchorfile>
      <anchor>a284fabd26517b662533298fa370e9779</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::logical_not</name>
    <filename>d4/d01/structcv_1_1cudev_1_1logical__not.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d4/d01/structcv_1_1cudev_1_1logical__not.html</anchorfile>
      <anchor>a70b2ed9fa8a3f1e08a06d2a1d76d5142</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::logical_or</name>
    <filename>d3/db2/structcv_1_1cudev_1_1logical__or.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d3/db2/structcv_1_1cudev_1_1logical__or.html</anchorfile>
      <anchor>ac888fe7da7a60725b31ddb8c10c02ec2</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::LogisticRegression</name>
    <filename>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</filename>
    <base>cv::ml::StatModel</base>
    <member kind="enumvalue">
      <name>BATCH</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a11394898c4732995dd3af8a665f92894af196a9e88d65d52f36e994b3e3e3a440</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Methods</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a11394898c4732995dd3af8a665f92894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BATCH</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a11394898c4732995dd3af8a665f92894af196a9e88d65d52f36e994b3e3e3a440</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MINI_BATCH</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a11394898c4732995dd3af8a665f92894aabdf956ee52b567744e53767d0f41df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MINI_BATCH</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a11394898c4732995dd3af8a665f92894aabdf956ee52b567744e53767d0f41df1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REG_DISABLE</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>ac3b362508385fbbeffac160e686d9c86aa12900650a9437f14dbbc050ea6dc55c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REG_L1</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>ac3b362508385fbbeffac160e686d9c86a873eafcec3a7d20bd876352d52607795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REG_L2</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>ac3b362508385fbbeffac160e686d9c86a93f8b6971edc02d1b7984b305b6ac17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RegKinds</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>ac3b362508385fbbeffac160e686d9c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REG_DISABLE</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>ac3b362508385fbbeffac160e686d9c86aa12900650a9437f14dbbc050ea6dc55c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REG_L1</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>ac3b362508385fbbeffac160e686d9c86a873eafcec3a7d20bd876352d52607795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REG_L2</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>ac3b362508385fbbeffac160e686d9c86a93f8b6971edc02d1b7984b305b6ac17c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>get_learnt_thetas</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a901ea845386810c6789a9935b9c15261</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIterations</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a882f27e122e060ddde6caba6ebfbcc71</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getLearningRate</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a37af037d0415b22455da7d1bd795b092</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMiniBatchSize</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a3730a89165885b9b22a5cbbd8bd67fe5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getRegularization</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a798b52034fe0a79b6d296834b034a840</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TermCriteria</type>
      <name>getTermCriteria</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>afad180dfea68964e5cc2e47a22384933</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTrainMethod</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a7e91e1df076ef821adf7c22e7ae432ea</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>predict</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a2fca689e7cc1046c6ac459611be0f0f2</anchor>
      <arglist>(InputArray samples, OutputArray results=noArray(), int flags=0) const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIterations</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a77ecde450d828a236b77681f6cd375d8</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLearningRate</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a1d050c28ca1fba9439961f76ba526cec</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMiniBatchSize</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a1ba3ea00151b9671534e65fe936402b2</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRegularization</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>abfe3f52c9e90a631b37baba63af21a49</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTermCriteria</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>acc0490ba09a6dcc3c546d38345490e4b</anchor>
      <arglist>(TermCriteria val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTrainMethod</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a18934b829da316ac02d18d5a413ab221</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LogisticRegression &gt;</type>
      <name>create</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a708db03593fe61bf5a4a789c277c4894</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LogisticRegression &gt;</type>
      <name>load</name>
      <anchorfile>d6/df9/classcv_1_1ml_1_1LogisticRegression.html</anchorfile>
      <anchor>a647b41e5089947d36bc5df4f706ff80a</anchor>
      <arglist>(const String &amp;filepath, const String &amp;nodeName=String())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::LogLayer</name>
    <filename>d0/d6c/classcv_1_1dnn_1_1LogLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LogLayer &gt;</type>
      <name>create</name>
      <anchorfile>d0/d6c/classcv_1_1dnn_1_1LogLayer.html</anchorfile>
      <anchor>a94fe937cf2d95c57ecf7b9ebcfb4a4e6</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::utils::logging::LogTag</name>
    <filename>d3/d18/structcv_1_1utils_1_1logging_1_1LogTag.html</filename>
    <member kind="function">
      <type></type>
      <name>LogTag</name>
      <anchorfile>d3/d18/structcv_1_1utils_1_1logging_1_1LogTag.html</anchorfile>
      <anchor>ae33fa84c80ec7e207da5b15917324ff4</anchor>
      <arglist>(const char *_name, LogLevel _level)</arglist>
    </member>
    <member kind="variable">
      <type>LogLevel</type>
      <name>level</name>
      <anchorfile>d3/d18/structcv_1_1utils_1_1logging_1_1LogTag.html</anchorfile>
      <anchor>ab2f82b2f9e4ed222078e35dfc3bfebe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>name</name>
      <anchorfile>d3/d18/structcv_1_1utils_1_1logging_1_1LogTag.html</anchorfile>
      <anchor>aca1c71bfcea63c89f2013f1dfa492d92</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::utils::logging::LogTagAuto</name>
    <filename>d1/df9/structcv_1_1utils_1_1logging_1_1LogTagAuto.html</filename>
    <base>cv::utils::logging::LogTag</base>
    <member kind="function">
      <type></type>
      <name>LogTagAuto</name>
      <anchorfile>d1/df9/structcv_1_1utils_1_1logging_1_1LogTagAuto.html</anchorfile>
      <anchor>a0254420565bc762a65b1cca8e4cea309</anchor>
      <arglist>(const char *_name, LogLevel _level)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::LogToStdout</name>
    <filename>d5/de0/classcv_1_1videostab_1_1LogToStdout.html</filename>
    <base>cv::videostab::ILog</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>print</name>
      <anchorfile>d5/de0/classcv_1_1videostab_1_1LogToStdout.html</anchorfile>
      <anchor>a4b76af16d16ab03db21deedcaf400358</anchor>
      <arglist>(const char *format,...) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::LookUpTable</name>
    <filename>df/d29/classcv_1_1cuda_1_1LookUpTable.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>transform</name>
      <anchorfile>df/d29/classcv_1_1cuda_1_1LookUpTable.html</anchorfile>
      <anchor>afdbcbd3047f847451892f3b18cd018de</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::LpMotionStabilizer</name>
    <filename>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</filename>
    <base>cv::videostab::IMotionStabilizer</base>
    <member kind="function">
      <type></type>
      <name>LpMotionStabilizer</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>aa24663cfdfb86dc3015f0292854f5f8b</anchor>
      <arglist>(MotionModel model=MM_SIMILARITY)</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>frameSize</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a3222a19973164afc9e804e3c01f181a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MotionModel</type>
      <name>motionModel</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a29e99ca5a23db566de09744a291363c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameSize</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a79c7c7ff5d2fa5ad71acef8e719765e9</anchor>
      <arglist>(Size val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMotionModel</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a518fd7f0509c5c65abf1fa3bda53b59b</anchor>
      <arglist>(MotionModel val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrimRatio</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a41f1a1566344655639a710429db8d811</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeight1</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a8b2b01a104671f9fd6dd6518fb3ce1a8</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeight2</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>af7bb33735451b27d34177bc3491a8670</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeight3</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>acb11f0167a147074452b34050d8b5297</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWeight4</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a13f4c831757489d682476448bbe62549</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stabilize</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>afa0457ef82cc83b2ffb33260613b88ca</anchor>
      <arglist>(int size, const std::vector&lt; Mat &gt; &amp;motions, const Range &amp;range, Mat *stabilizationMotions) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>trimRatio</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>ab78d50ac661348fce0fd26c247bb85c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>weight1</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a8a5f330f99a5cc01f6ed2fa0e983a859</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>weight2</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a842368f828925974c9b8296a903bb006</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>weight3</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>abee11c0c97b8c54f114e498d6049f5b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>weight4</name>
      <anchorfile>d3/d59/classcv_1_1videostab_1_1LpMotionStabilizer.html</anchorfile>
      <anchor>a67e5b50efca4e2b2017adcb707434e52</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LRGB_to_Lab4_func</name>
    <filename>db/d2b/structcv_1_1cudev_1_1LRGB__to__Lab4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 3, 4, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LRGB_to_Lab_func</name>
    <filename>d6/db7/structcv_1_1cudev_1_1LRGB__to__Lab__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 3, 3, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LRGB_to_Luv4_func</name>
    <filename>d7/dc8/structcv_1_1cudev_1_1LRGB__to__Luv4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 3, 4, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LRGB_to_Luv_func</name>
    <filename>d7/d62/structcv_1_1cudev_1_1LRGB__to__Luv__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 3, 3, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LRGBA_to_Lab4_func</name>
    <filename>de/d7f/structcv_1_1cudev_1_1LRGBA__to__Lab4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 4, 4, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LRGBA_to_Lab_func</name>
    <filename>dc/d12/structcv_1_1cudev_1_1LRGBA__to__Lab__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 4, 3, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LRGBA_to_Luv4_func</name>
    <filename>dd/dea/structcv_1_1cudev_1_1LRGBA__to__Luv4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 4, 4, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LRGBA_to_Luv_func</name>
    <filename>d2/d19/structcv_1_1cudev_1_1LRGBA__to__Luv__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 4, 3, false, 2 &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::dnn::LRNLayer</name>
    <filename>d8/d8d/classcv_1_1dnn_1_1LRNLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LRNLayer &gt;</type>
      <name>create</name>
      <anchorfile>d8/d8d/classcv_1_1dnn_1_1LRNLayer.html</anchorfile>
      <anchor>a1041e2db9056d1a3c04d4c9fda9eb038</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>d8/d8d/classcv_1_1dnn_1_1LRNLayer.html</anchorfile>
      <anchor>af6eb8d2f7b89b29e7db7e06e87933702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>beta</name>
      <anchorfile>d8/d8d/classcv_1_1dnn_1_1LRNLayer.html</anchorfile>
      <anchor>a86d7614085ca767dcf0b64b74fe1e7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>d8/d8d/classcv_1_1dnn_1_1LRNLayer.html</anchorfile>
      <anchor>a981531a617160b2f50d839ef7056bfa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>normBySize</name>
      <anchorfile>d8/d8d/classcv_1_1dnn_1_1LRNLayer.html</anchorfile>
      <anchor>acc60d3ba59155867a3f885b0304e8d38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>d8/d8d/classcv_1_1dnn_1_1LRNLayer.html</anchorfile>
      <anchor>a04afb9bb9e17c59094a2b1e2a87e44b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>d8/d8d/classcv_1_1dnn_1_1LRNLayer.html</anchorfile>
      <anchor>a3e337cb0a0f44b15570db74e19734319</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::line_descriptor::LSDDetector</name>
    <filename>d1/dbd/classcv_1_1line__descriptor_1_1LSDDetector.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>LSDDetector</name>
      <anchorfile>d1/dbd/classcv_1_1line__descriptor_1_1LSDDetector.html</anchorfile>
      <anchor>a2a4e6484d35ea1a16cd89cf06bab6aef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LSDDetector</name>
      <anchorfile>d1/dbd/classcv_1_1line__descriptor_1_1LSDDetector.html</anchorfile>
      <anchor>a4f10b3e3cddf8c4f9ed306af8f7f621f</anchor>
      <arglist>(LSDParam _params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>d1/dbd/classcv_1_1line__descriptor_1_1LSDDetector.html</anchorfile>
      <anchor>aedaabd0a9c1c465c5b7d80b67374a73b</anchor>
      <arglist>(const Mat &amp;image, std::vector&lt; KeyLine &gt; &amp;keypoints, int scale, int numOctaves, const Mat &amp;mask=Mat())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>d1/dbd/classcv_1_1line__descriptor_1_1LSDDetector.html</anchorfile>
      <anchor>a30ee653e83fed71ec048050619b2f469</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, std::vector&lt; std::vector&lt; KeyLine &gt; &gt; &amp;keylines, int scale, int numOctaves, const std::vector&lt; Mat &gt; &amp;masks=std::vector&lt; Mat &gt;()) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LSDDetector &gt;</type>
      <name>createLSDDetector</name>
      <anchorfile>d1/dbd/classcv_1_1line__descriptor_1_1LSDDetector.html</anchorfile>
      <anchor>ac34984a1d28b19371a25098ecd97252c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LSDDetector &gt;</type>
      <name>createLSDDetector</name>
      <anchorfile>d1/dbd/classcv_1_1line__descriptor_1_1LSDDetector.html</anchorfile>
      <anchor>a67654f25a34ac5ada200d0577c97aa7e</anchor>
      <arglist>(LSDParam params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::line_descriptor::LSDParam</name>
    <filename>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</filename>
    <member kind="function">
      <type></type>
      <name>LSDParam</name>
      <anchorfile>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</anchorfile>
      <anchor>ab9ed5e6e4d8b3d10a547e5c58d4a7545</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ang_th</name>
      <anchorfile>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</anchorfile>
      <anchor>a7151b3d4884a15d9a55962017dcf8b1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>density_th</name>
      <anchorfile>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</anchorfile>
      <anchor>a38490002643fee2bdf18c855e7ec02fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>log_eps</name>
      <anchorfile>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</anchorfile>
      <anchor>ab4fc6b7c1555341b0ceb0f4774e5e8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n_bins</name>
      <anchorfile>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</anchorfile>
      <anchor>a13ef2f8c44139b054e0fc611bc69a3ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>quant</name>
      <anchorfile>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</anchorfile>
      <anchor>ae923eb61119730b8182662d598110d58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>scale</name>
      <anchorfile>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</anchorfile>
      <anchor>aa51a2d6c9364ca64dce470874d2ab971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>sigma_scale</name>
      <anchorfile>d6/d03/structcv_1_1line__descriptor_1_1LSDParam.html</anchorfile>
      <anchor>aaea0230da037d0d3506e08b86dee125f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::LSTMLayer</name>
    <filename>db/d3e/classcv_1_1dnn_1_1LSTMLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function">
      <type>int</type>
      <name>inputNameToIndex</name>
      <anchorfile>db/d3e/classcv_1_1dnn_1_1LSTMLayer.html</anchorfile>
      <anchor>a65ab14f117c7086b23e3429f50d6866e</anchor>
      <arglist>(String inputName) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>outputNameToIndex</name>
      <anchorfile>db/d3e/classcv_1_1dnn_1_1LSTMLayer.html</anchorfile>
      <anchor>a275295575f6b1a7b5c68d414bf7530aa</anchor>
      <arglist>(const String &amp;outputName) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOutShape</name>
      <anchorfile>db/d3e/classcv_1_1dnn_1_1LSTMLayer.html</anchorfile>
      <anchor>a10ea7f293d12413b4a897ddc6a8714ff</anchor>
      <arglist>(const MatShape &amp;outTailShape=MatShape())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProduceCellOutput</name>
      <anchorfile>db/d3e/classcv_1_1dnn_1_1LSTMLayer.html</anchorfile>
      <anchor>a593731630bfc7951471941018399cdb4</anchor>
      <arglist>(bool produce=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseTimstampsDim</name>
      <anchorfile>db/d3e/classcv_1_1dnn_1_1LSTMLayer.html</anchorfile>
      <anchor>a9dc1d18c36710e96396f001503eeae18</anchor>
      <arglist>(bool use=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeights</name>
      <anchorfile>db/d3e/classcv_1_1dnn_1_1LSTMLayer.html</anchorfile>
      <anchor>a57b036d9f54ec982203bd63ea42559a0</anchor>
      <arglist>(const Mat &amp;Wh, const Mat &amp;Wx, const Mat &amp;b)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LSTMLayer &gt;</type>
      <name>create</name>
      <anchorfile>db/d3e/classcv_1_1dnn_1_1LSTMLayer.html</anchorfile>
      <anchor>a09c5ce4a200d51b0082b78911c02588c</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::LUCID</name>
    <filename>d4/d86/classcv_1_1xfeatures2d_1_1LUCID.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBlurKernel</name>
      <anchorfile>d4/d86/classcv_1_1xfeatures2d_1_1LUCID.html</anchorfile>
      <anchor>a2426e72cf5b9e8395a9270ea71544862</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d4/d86/classcv_1_1xfeatures2d_1_1LUCID.html</anchorfile>
      <anchor>afbe77fd6cc0231b8f05c7e887e1efe2f</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLucidKernel</name>
      <anchorfile>d4/d86/classcv_1_1xfeatures2d_1_1LUCID.html</anchorfile>
      <anchor>a079e7b11979f461fb89c4c894907f584</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBlurKernel</name>
      <anchorfile>d4/d86/classcv_1_1xfeatures2d_1_1LUCID.html</anchorfile>
      <anchor>a9d904d6c8a0e5d36b5838c69c9d77c92</anchor>
      <arglist>(int blur_kernel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLucidKernel</name>
      <anchorfile>d4/d86/classcv_1_1xfeatures2d_1_1LUCID.html</anchorfile>
      <anchor>ae50254483d1e662e35ee4737b02065c7</anchor>
      <arglist>(int lucid_kernel)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; LUCID &gt;</type>
      <name>create</name>
      <anchorfile>d4/d86/classcv_1_1xfeatures2d_1_1LUCID.html</anchorfile>
      <anchor>ac4f334726d674af2e21846f6072e509a</anchor>
      <arglist>(const int lucid_kernel=1, const int blur_kernel=2)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LutPtr</name>
    <filename>df/daa/structcv_1_1cudev_1_1LutPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class TablePtr</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>df/daa/structcv_1_1cudev_1_1LutPtr.html</anchorfile>
      <anchor>af767a8c9b4e75d47cb67180e0ea728aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; TablePtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>df/daa/structcv_1_1cudev_1_1LutPtr.html</anchorfile>
      <anchor>ab7ca57c302b34d52aaf2a32cb50bb207</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; TablePtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>df/daa/structcv_1_1cudev_1_1LutPtr.html</anchorfile>
      <anchor>af327811f86870190c3e99ee2c0cc0759</anchor>
      <arglist>(typename PtrTraits&lt; SrcPtr &gt;::index_type y, typename PtrTraits&lt; SrcPtr &gt;::index_type x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>df/daa/structcv_1_1cudev_1_1LutPtr.html</anchorfile>
      <anchor>a57c863b2fef18a0496ce850f595e6573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TablePtr</type>
      <name>tbl</name>
      <anchorfile>df/daa/structcv_1_1cudev_1_1LutPtr.html</anchorfile>
      <anchor>a5f8f32f51813e4750514ff2d33e12384</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::LutPtrSz</name>
    <filename>d5/d22/structcv_1_1cudev_1_1LutPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class TablePtr</templarg>
    <base>cv::cudev::LutPtr&lt; SrcPtr, TablePtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d5/d22/structcv_1_1cudev_1_1LutPtrSz.html</anchorfile>
      <anchor>a6938b76f20af378a5328897b48f6cf5b</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d5/d22/structcv_1_1cudev_1_1LutPtrSz.html</anchorfile>
      <anchor>ab14ec3cd4a74a39f07867b3e44562cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d5/d22/structcv_1_1cudev_1_1LutPtrSz.html</anchorfile>
      <anchor>afa667ace531f787aa91a747c35a9896c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::Luv2RGB</name>
    <filename>d6/d2a/classcv_1_1cudev_1_1color__cvt__detail_1_1Luv2RGB.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv4_to_BGR_func</name>
    <filename>d5/d34/structcv_1_1cudev_1_1Luv4__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 4, 3, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv4_to_BGRA_func</name>
    <filename>d4/d0b/structcv_1_1cudev_1_1Luv4__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 4, 4, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv4_to_LBGR_func</name>
    <filename>d6/d9a/structcv_1_1cudev_1_1Luv4__to__LBGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 4, 3, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv4_to_LBGRA_func</name>
    <filename>df/d46/structcv_1_1cudev_1_1Luv4__to__LBGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 4, 4, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv4_to_LRGB_func</name>
    <filename>d8/db0/structcv_1_1cudev_1_1Luv4__to__LRGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 4, 3, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv4_to_LRGBA_func</name>
    <filename>d2/dc0/structcv_1_1cudev_1_1Luv4__to__LRGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 4, 4, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv4_to_RGB_func</name>
    <filename>de/d9f/structcv_1_1cudev_1_1Luv4__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 4, 3, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv4_to_RGBA_func</name>
    <filename>d2/dda/structcv_1_1cudev_1_1Luv4__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 4, 4, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv_to_BGR_func</name>
    <filename>d2/da9/structcv_1_1cudev_1_1Luv__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 3, 3, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv_to_BGRA_func</name>
    <filename>df/d49/structcv_1_1cudev_1_1Luv__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 3, 4, true, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv_to_LBGR_func</name>
    <filename>d3/dfb/structcv_1_1cudev_1_1Luv__to__LBGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 3, 3, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv_to_LBGRA_func</name>
    <filename>d0/da4/structcv_1_1cudev_1_1Luv__to__LBGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 3, 4, false, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv_to_LRGB_func</name>
    <filename>d7/d11/structcv_1_1cudev_1_1Luv__to__LRGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 3, 3, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv_to_LRGBA_func</name>
    <filename>d0/d32/structcv_1_1cudev_1_1Luv__to__LRGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 3, 4, false, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv_to_RGB_func</name>
    <filename>d4/d45/structcv_1_1cudev_1_1Luv__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 3, 3, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Luv_to_RGBA_func</name>
    <filename>d8/d1e/structcv_1_1cudev_1_1Luv__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::Luv2RGB&lt; SrcDepth, 3, 4, true, 2 &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::face::MACE</name>
    <filename>d9/d5c/classcv_1_1face_1_1MACE.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>salt</name>
      <anchorfile>d9/d5c/classcv_1_1face_1_1MACE.html</anchorfile>
      <anchor>a73ceb1ad126c0e9acc8d3e2b06f8eec1</anchor>
      <arglist>(const cv::String &amp;passphrase)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>same</name>
      <anchorfile>d9/d5c/classcv_1_1face_1_1MACE.html</anchorfile>
      <anchor>ad0fbd1dd7086190796a31b36e7d62f79</anchor>
      <arglist>(cv::InputArray query) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>train</name>
      <anchorfile>d9/d5c/classcv_1_1face_1_1MACE.html</anchorfile>
      <anchor>a4ab56e17bdbbe6727a7f9adc8895d25d</anchor>
      <arglist>(cv::InputArrayOfArrays images)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Ptr&lt; MACE &gt;</type>
      <name>create</name>
      <anchorfile>d9/d5c/classcv_1_1face_1_1MACE.html</anchorfile>
      <anchor>a7de6afa2e9b2f9a9e7d8ad27901edab9</anchor>
      <arglist>(int IMGSIZE=64)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Ptr&lt; MACE &gt;</type>
      <name>load</name>
      <anchorfile>d9/d5c/classcv_1_1face_1_1MACE.html</anchorfile>
      <anchor>ad9af3ba5730b0ee034b771b6e859fd2c</anchor>
      <arglist>(const String &amp;filename, const String &amp;objname=String())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::magnitude_direction_interleaved_func</name>
    <filename>df/dcb/structcv_1_1cudev_1_1magnitude__direction__interleaved__func.html</filename>
    <templarg>typename T2</templarg>
    <templarg>bool angleInDegrees</templarg>
    <base>cv::cudev::unary_function&lt; T2, VecTraits&lt; T2 &gt;::elem_type &gt;</base>
    <member kind="function">
      <type>__device__ T2</type>
      <name>operator()</name>
      <anchorfile>df/dcb/structcv_1_1cudev_1_1magnitude__direction__interleaved__func.html</anchorfile>
      <anchor>aa52fb472dbbbea705f0f3a30572ee68d</anchor>
      <arglist>(T2 xy) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::magnitude_func</name>
    <filename>d1/deb/structcv_1_1cudev_1_1magnitude__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d1/deb/structcv_1_1cudev_1_1magnitude__func.html</anchorfile>
      <anchor>ad5c5137a8699e6f3cf391d40c93ffe81</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::magnitude_interleaved_func</name>
    <filename>d5/d0d/structcv_1_1cudev_1_1magnitude__interleaved__func.html</filename>
    <templarg>typename T2</templarg>
    <base>cv::cudev::unary_function&lt; T2, VecTraits&lt; T2 &gt;::elem_type &gt;</base>
    <member kind="typedef">
      <type>TypeTraits&lt; T2 &gt;::parameter_type</type>
      <name>parameter_type</name>
      <anchorfile>d5/d0d/structcv_1_1cudev_1_1magnitude__interleaved__func.html</anchorfile>
      <anchor>abc35e7e17096cc893627829802d5fa43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d5/d0d/structcv_1_1cudev_1_1magnitude__interleaved__func.html</anchorfile>
      <anchor>a6754d61741b36ed8b1df46b25b9437ba</anchor>
      <arglist>(parameter_type ab) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::magnitude_sqr_func</name>
    <filename>d3/da4/structcv_1_1cudev_1_1magnitude__sqr__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d3/da4/structcv_1_1cudev_1_1magnitude__sqr__func.html</anchorfile>
      <anchor>ab17dad3b5ea9e4b08467f779add84f98</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::magnitude_sqr_interleaved_func</name>
    <filename>d8/de2/structcv_1_1cudev_1_1magnitude__sqr__interleaved__func.html</filename>
    <templarg>typename T2</templarg>
    <base>cv::cudev::unary_function&lt; T2, VecTraits&lt; T2 &gt;::elem_type &gt;</base>
    <member kind="typedef">
      <type>TypeTraits&lt; T2 &gt;::parameter_type</type>
      <name>parameter_type</name>
      <anchorfile>d8/de2/structcv_1_1cudev_1_1magnitude__sqr__interleaved__func.html</anchorfile>
      <anchor>ac2c839992cb8acf5d0eaf93d7f38ea83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d8/de2/structcv_1_1cudev_1_1magnitude__sqr__interleaved__func.html</anchorfile>
      <anchor>a945003e92b77ce92f01734ff28ca2532</anchor>
      <arglist>(parameter_type ab) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec</name>
    <filename>d9/db1/structcv_1_1cudev_1_1MakeVec.html</filename>
    <templarg>typename T</templarg>
    <templarg>int CN</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; bool, 1 &gt;</name>
    <filename>d9/d0f/structcv_1_1cudev_1_1MakeVec_3_01bool_00_011_01_4.html</filename>
    <member kind="typedef">
      <type>uchar</type>
      <name>type</name>
      <anchorfile>d9/d0f/structcv_1_1cudev_1_1MakeVec_3_01bool_00_011_01_4.html</anchorfile>
      <anchor>a1e5cd3267b149eab305cef19589555fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; bool, 2 &gt;</name>
    <filename>d1/d2c/structcv_1_1cudev_1_1MakeVec_3_01bool_00_012_01_4.html</filename>
    <member kind="typedef">
      <type>uchar2</type>
      <name>type</name>
      <anchorfile>d1/d2c/structcv_1_1cudev_1_1MakeVec_3_01bool_00_012_01_4.html</anchorfile>
      <anchor>adbf201e7a2b200d0bce280d17c17e9b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; bool, 3 &gt;</name>
    <filename>dc/d8f/structcv_1_1cudev_1_1MakeVec_3_01bool_00_013_01_4.html</filename>
    <member kind="typedef">
      <type>uchar3</type>
      <name>type</name>
      <anchorfile>dc/d8f/structcv_1_1cudev_1_1MakeVec_3_01bool_00_013_01_4.html</anchorfile>
      <anchor>a5995508a470def9c0ccbb46c8cfef68a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; bool, 4 &gt;</name>
    <filename>d2/d91/structcv_1_1cudev_1_1MakeVec_3_01bool_00_014_01_4.html</filename>
    <member kind="typedef">
      <type>uchar4</type>
      <name>type</name>
      <anchorfile>d2/d91/structcv_1_1cudev_1_1MakeVec_3_01bool_00_014_01_4.html</anchorfile>
      <anchor>a215032a6d4fb46cb17bec7f6b8e58cf4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; double, 1 &gt;</name>
    <filename>d7/d64/structcv_1_1cudev_1_1MakeVec_3_01double_00_011_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>type</name>
      <anchorfile>d7/d64/structcv_1_1cudev_1_1MakeVec_3_01double_00_011_01_4.html</anchorfile>
      <anchor>ad34978ae078cf2ce47f278401a5c1b68</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; double, 2 &gt;</name>
    <filename>de/dc8/structcv_1_1cudev_1_1MakeVec_3_01double_00_012_01_4.html</filename>
    <member kind="typedef">
      <type>double2</type>
      <name>type</name>
      <anchorfile>de/dc8/structcv_1_1cudev_1_1MakeVec_3_01double_00_012_01_4.html</anchorfile>
      <anchor>a34df1b75bc3ced925df676d556f322a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; double, 3 &gt;</name>
    <filename>d9/def/structcv_1_1cudev_1_1MakeVec_3_01double_00_013_01_4.html</filename>
    <member kind="typedef">
      <type>double3</type>
      <name>type</name>
      <anchorfile>d9/def/structcv_1_1cudev_1_1MakeVec_3_01double_00_013_01_4.html</anchorfile>
      <anchor>a12dae26244ec3a2ca8528434df93aa1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; double, 4 &gt;</name>
    <filename>d1/d32/structcv_1_1cudev_1_1MakeVec_3_01double_00_014_01_4.html</filename>
    <member kind="typedef">
      <type>double4</type>
      <name>type</name>
      <anchorfile>d1/d32/structcv_1_1cudev_1_1MakeVec_3_01double_00_014_01_4.html</anchorfile>
      <anchor>a0c708caca5186b45043b997cc47c9dd9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; float, 1 &gt;</name>
    <filename>dd/d2b/structcv_1_1cudev_1_1MakeVec_3_01float_00_011_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>type</name>
      <anchorfile>dd/d2b/structcv_1_1cudev_1_1MakeVec_3_01float_00_011_01_4.html</anchorfile>
      <anchor>ad8a260e3dea2192ff245e6fe4a7f1e31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; float, 2 &gt;</name>
    <filename>dc/de9/structcv_1_1cudev_1_1MakeVec_3_01float_00_012_01_4.html</filename>
    <member kind="typedef">
      <type>float2</type>
      <name>type</name>
      <anchorfile>dc/de9/structcv_1_1cudev_1_1MakeVec_3_01float_00_012_01_4.html</anchorfile>
      <anchor>a3e6957afef06bd1048997f65a297d000</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; float, 3 &gt;</name>
    <filename>d8/d06/structcv_1_1cudev_1_1MakeVec_3_01float_00_013_01_4.html</filename>
    <member kind="typedef">
      <type>float3</type>
      <name>type</name>
      <anchorfile>d8/d06/structcv_1_1cudev_1_1MakeVec_3_01float_00_013_01_4.html</anchorfile>
      <anchor>ae9f9d9caf709a8e958d8cb468dc41b94</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; float, 4 &gt;</name>
    <filename>da/d45/structcv_1_1cudev_1_1MakeVec_3_01float_00_014_01_4.html</filename>
    <member kind="typedef">
      <type>float4</type>
      <name>type</name>
      <anchorfile>da/d45/structcv_1_1cudev_1_1MakeVec_3_01float_00_014_01_4.html</anchorfile>
      <anchor>a504c4c06d4d31dc230a07eeb4602117a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; schar, 1 &gt;</name>
    <filename>db/d3a/structcv_1_1cudev_1_1MakeVec_3_01schar_00_011_01_4.html</filename>
    <member kind="typedef">
      <type>schar</type>
      <name>type</name>
      <anchorfile>db/d3a/structcv_1_1cudev_1_1MakeVec_3_01schar_00_011_01_4.html</anchorfile>
      <anchor>a009225b182b2820de7e5b7c8b6bf99aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; schar, 2 &gt;</name>
    <filename>d4/d20/structcv_1_1cudev_1_1MakeVec_3_01schar_00_012_01_4.html</filename>
    <member kind="typedef">
      <type>char2</type>
      <name>type</name>
      <anchorfile>d4/d20/structcv_1_1cudev_1_1MakeVec_3_01schar_00_012_01_4.html</anchorfile>
      <anchor>a4382a5835e7db5ef9927ec064a31df17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; schar, 3 &gt;</name>
    <filename>db/d3e/structcv_1_1cudev_1_1MakeVec_3_01schar_00_013_01_4.html</filename>
    <member kind="typedef">
      <type>char3</type>
      <name>type</name>
      <anchorfile>db/d3e/structcv_1_1cudev_1_1MakeVec_3_01schar_00_013_01_4.html</anchorfile>
      <anchor>a5f875829762ce4dab4f1fcca304d5c7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; schar, 4 &gt;</name>
    <filename>d0/de6/structcv_1_1cudev_1_1MakeVec_3_01schar_00_014_01_4.html</filename>
    <member kind="typedef">
      <type>char4</type>
      <name>type</name>
      <anchorfile>d0/de6/structcv_1_1cudev_1_1MakeVec_3_01schar_00_014_01_4.html</anchorfile>
      <anchor>a6fd7fa84490b3387a7da087ad35888be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; short, 1 &gt;</name>
    <filename>d9/d00/structcv_1_1cudev_1_1MakeVec_3_01short_00_011_01_4.html</filename>
    <member kind="typedef">
      <type>short</type>
      <name>type</name>
      <anchorfile>d9/d00/structcv_1_1cudev_1_1MakeVec_3_01short_00_011_01_4.html</anchorfile>
      <anchor>a15f70e3e1794720f9052c66346a589d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; short, 2 &gt;</name>
    <filename>d8/df8/structcv_1_1cudev_1_1MakeVec_3_01short_00_012_01_4.html</filename>
    <member kind="typedef">
      <type>short2</type>
      <name>type</name>
      <anchorfile>d8/df8/structcv_1_1cudev_1_1MakeVec_3_01short_00_012_01_4.html</anchorfile>
      <anchor>af8019100ed90f28c13e0ad0233b9c13e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; short, 3 &gt;</name>
    <filename>d6/d37/structcv_1_1cudev_1_1MakeVec_3_01short_00_013_01_4.html</filename>
    <member kind="typedef">
      <type>short3</type>
      <name>type</name>
      <anchorfile>d6/d37/structcv_1_1cudev_1_1MakeVec_3_01short_00_013_01_4.html</anchorfile>
      <anchor>af508bf41113375b9efd22b60e6af1bdc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; short, 4 &gt;</name>
    <filename>d1/da2/structcv_1_1cudev_1_1MakeVec_3_01short_00_014_01_4.html</filename>
    <member kind="typedef">
      <type>short4</type>
      <name>type</name>
      <anchorfile>d1/da2/structcv_1_1cudev_1_1MakeVec_3_01short_00_014_01_4.html</anchorfile>
      <anchor>ae766aa9b62887e54837cc330d0d39acf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; uchar, 1 &gt;</name>
    <filename>db/de4/structcv_1_1cudev_1_1MakeVec_3_01uchar_00_011_01_4.html</filename>
    <member kind="typedef">
      <type>uchar</type>
      <name>type</name>
      <anchorfile>db/de4/structcv_1_1cudev_1_1MakeVec_3_01uchar_00_011_01_4.html</anchorfile>
      <anchor>afd4d63cae7356d593360aa6526331ba7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; uchar, 2 &gt;</name>
    <filename>d0/d33/structcv_1_1cudev_1_1MakeVec_3_01uchar_00_012_01_4.html</filename>
    <member kind="typedef">
      <type>uchar2</type>
      <name>type</name>
      <anchorfile>d0/d33/structcv_1_1cudev_1_1MakeVec_3_01uchar_00_012_01_4.html</anchorfile>
      <anchor>aba5baa647d0728a6c6d58e2cec8ad0bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; uchar, 3 &gt;</name>
    <filename>d7/d10/structcv_1_1cudev_1_1MakeVec_3_01uchar_00_013_01_4.html</filename>
    <member kind="typedef">
      <type>uchar3</type>
      <name>type</name>
      <anchorfile>d7/d10/structcv_1_1cudev_1_1MakeVec_3_01uchar_00_013_01_4.html</anchorfile>
      <anchor>a2825cef9edcf977a73e3330c0a054997</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; uchar, 4 &gt;</name>
    <filename>dd/dce/structcv_1_1cudev_1_1MakeVec_3_01uchar_00_014_01_4.html</filename>
    <member kind="typedef">
      <type>uchar4</type>
      <name>type</name>
      <anchorfile>dd/dce/structcv_1_1cudev_1_1MakeVec_3_01uchar_00_014_01_4.html</anchorfile>
      <anchor>a111fbd78193e2482a168d2cc1b25fe30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; uint, 1 &gt;</name>
    <filename>d9/d52/structcv_1_1cudev_1_1MakeVec_3_01uint_00_011_01_4.html</filename>
    <member kind="typedef">
      <type>uint</type>
      <name>type</name>
      <anchorfile>d9/d52/structcv_1_1cudev_1_1MakeVec_3_01uint_00_011_01_4.html</anchorfile>
      <anchor>abc77dd0876ebf726947b614b90f853c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; uint, 2 &gt;</name>
    <filename>da/d68/structcv_1_1cudev_1_1MakeVec_3_01uint_00_012_01_4.html</filename>
    <member kind="typedef">
      <type>uint2</type>
      <name>type</name>
      <anchorfile>da/d68/structcv_1_1cudev_1_1MakeVec_3_01uint_00_012_01_4.html</anchorfile>
      <anchor>a12194ca240ea3a6a4634b4b7a3907957</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; uint, 3 &gt;</name>
    <filename>d5/d1a/structcv_1_1cudev_1_1MakeVec_3_01uint_00_013_01_4.html</filename>
    <member kind="typedef">
      <type>uint3</type>
      <name>type</name>
      <anchorfile>d5/d1a/structcv_1_1cudev_1_1MakeVec_3_01uint_00_013_01_4.html</anchorfile>
      <anchor>a0efab2ee89507bdb10e9a08d3a8599d3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; uint, 4 &gt;</name>
    <filename>d3/df1/structcv_1_1cudev_1_1MakeVec_3_01uint_00_014_01_4.html</filename>
    <member kind="typedef">
      <type>uint4</type>
      <name>type</name>
      <anchorfile>d3/df1/structcv_1_1cudev_1_1MakeVec_3_01uint_00_014_01_4.html</anchorfile>
      <anchor>a39101625677ffba5ce2dfc097f712e35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; ushort, 1 &gt;</name>
    <filename>d4/d31/structcv_1_1cudev_1_1MakeVec_3_01ushort_00_011_01_4.html</filename>
    <member kind="typedef">
      <type>ushort</type>
      <name>type</name>
      <anchorfile>d4/d31/structcv_1_1cudev_1_1MakeVec_3_01ushort_00_011_01_4.html</anchorfile>
      <anchor>a86140dfb2daaeb837c183af198b1450e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; ushort, 2 &gt;</name>
    <filename>d3/d31/structcv_1_1cudev_1_1MakeVec_3_01ushort_00_012_01_4.html</filename>
    <member kind="typedef">
      <type>ushort2</type>
      <name>type</name>
      <anchorfile>d3/d31/structcv_1_1cudev_1_1MakeVec_3_01ushort_00_012_01_4.html</anchorfile>
      <anchor>a666d44fd01b33ea3a3ca77a08711912f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; ushort, 3 &gt;</name>
    <filename>d4/d72/structcv_1_1cudev_1_1MakeVec_3_01ushort_00_013_01_4.html</filename>
    <member kind="typedef">
      <type>ushort3</type>
      <name>type</name>
      <anchorfile>d4/d72/structcv_1_1cudev_1_1MakeVec_3_01ushort_00_013_01_4.html</anchorfile>
      <anchor>aeda4d992018b2587af7e25eec0cb23ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::MakeVec&lt; ushort, 4 &gt;</name>
    <filename>de/de5/structcv_1_1cudev_1_1MakeVec_3_01ushort_00_014_01_4.html</filename>
    <member kind="typedef">
      <type>ushort4</type>
      <name>type</name>
      <anchorfile>de/de5/structcv_1_1cudev_1_1MakeVec_3_01ushort_00_014_01_4.html</anchorfile>
      <anchor>aa48757a88cfabfba395d5a8439240e59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::Map</name>
    <filename>d3/d3c/classcv_1_1reg_1_1Map.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Map</name>
      <anchorfile>d3/d3c/classcv_1_1reg_1_1Map.html</anchorfile>
      <anchor>afaab55825ddfaf5a44de8d8ae69d92e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compose</name>
      <anchorfile>d3/d3c/classcv_1_1reg_1_1Map.html</anchorfile>
      <anchor>a4bcfdd6ada1197995073aae3f1e136ed</anchor>
      <arglist>(cv::Ptr&lt; Map &gt; map)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>inverseMap</name>
      <anchorfile>d3/d3c/classcv_1_1reg_1_1Map.html</anchorfile>
      <anchor>aedb9728293388cd8846e390aabbd6042</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>inverseWarp</name>
      <anchorfile>d3/d3c/classcv_1_1reg_1_1Map.html</anchorfile>
      <anchor>a8c68ada5f02eff2a48c8b5654ce61ca4</anchor>
      <arglist>(InputArray img1, OutputArray img2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>scale</name>
      <anchorfile>d3/d3c/classcv_1_1reg_1_1Map.html</anchorfile>
      <anchor>ae59ab0d4f97c5066b7922cfcfcb42abd</anchor>
      <arglist>(double factor)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>warp</name>
      <anchorfile>d3/d3c/classcv_1_1reg_1_1Map.html</anchorfile>
      <anchor>a4b5685d4c72921bb1ee167252b00dbe0</anchor>
      <arglist>(InputArray img1, OutputArray img2) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapAffine</name>
    <filename>d9/de5/classcv_1_1reg_1_1MapAffine.html</filename>
    <base>cv::reg::Map</base>
    <member kind="function">
      <type></type>
      <name>MapAffine</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>acc52d4c3904bea5a600636512c1fd698</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapAffine</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>a523a626ee780193528933037bab58342</anchor>
      <arglist>(InputArray linTr, InputArray shift)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapAffine</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>ab62885a2fcb44dbd54cc11bf29f6b5ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compose</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>a1c31351af50695e92ebd870da823fdd3</anchor>
      <arglist>(cv::Ptr&lt; Map &gt; map) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const cv::Matx&lt; double, 2, 2 &gt; &amp;</type>
      <name>getLinTr</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>a7f02900d02d604d01febcac54dd25279</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLinTr</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>a23009547dd1ae3e6a4363e32c423e39f</anchor>
      <arglist>(OutputArray linTr) const</arglist>
    </member>
    <member kind="function">
      <type>const cv::Vec&lt; double, 2 &gt; &amp;</type>
      <name>getShift</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>aba698fd54af5b35f847cd0d46423a996</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShift</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>a367ea34c1d10fcce9e00f821eec7afd6</anchor>
      <arglist>(OutputArray shift) const</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>inverseMap</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>a95e9d2d722e196d48b3603e09fbaf271</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseWarp</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>aef18374208fbb6b010b8450036de434f</anchor>
      <arglist>(InputArray img1, OutputArray img2) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>d9/de5/classcv_1_1reg_1_1MapAffine.html</anchorfile>
      <anchor>a070be78fef2a9320a8b7fe4dc40142b9</anchor>
      <arglist>(double factor) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::Mapper</name>
    <filename>d0/d6c/classcv_1_1reg_1_1Mapper.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Mapper</name>
      <anchorfile>d0/d6c/classcv_1_1reg_1_1Mapper.html</anchorfile>
      <anchor>a81420438917d1adeb2395083a087c7bb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>calculate</name>
      <anchorfile>d0/d6c/classcv_1_1reg_1_1Mapper.html</anchorfile>
      <anchor>ad2d253a337e4e8b0ed140f352fadc465</anchor>
      <arglist>(InputArray img1, InputArray img2, cv::Ptr&lt; Map &gt; init=cv::Ptr&lt; Map &gt;()) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>getMap</name>
      <anchorfile>d0/d6c/classcv_1_1reg_1_1Mapper.html</anchorfile>
      <anchor>aecb40e25ae5a18fc1ce5000b33f90e03</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gradient</name>
      <anchorfile>d0/d6c/classcv_1_1reg_1_1Mapper.html</anchorfile>
      <anchor>ab4637e4ebef21be9c0c5f5bd459e12dd</anchor>
      <arglist>(const cv::Mat &amp;img1, const cv::Mat &amp;img2, cv::Mat &amp;Ix, cv::Mat &amp;Iy, cv::Mat &amp;It) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>grid</name>
      <anchorfile>d0/d6c/classcv_1_1reg_1_1Mapper.html</anchorfile>
      <anchor>a98e406f0ddcde6c62fda444ac370ae84</anchor>
      <arglist>(const Mat &amp;img, Mat &amp;grid_r, Mat &amp;grid_c) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>cv::Mat</type>
      <name>sqr</name>
      <anchorfile>d0/d6c/classcv_1_1reg_1_1Mapper.html</anchorfile>
      <anchor>a8905f76c21eff065d468bb63818f5f20</anchor>
      <arglist>(const cv::Mat &amp;mat1) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapperGradAffine</name>
    <filename>d0/d89/classcv_1_1reg_1_1MapperGradAffine.html</filename>
    <base>cv::reg::Mapper</base>
    <member kind="function">
      <type></type>
      <name>MapperGradAffine</name>
      <anchorfile>d0/d89/classcv_1_1reg_1_1MapperGradAffine.html</anchorfile>
      <anchor>af843e3d2f712f83c2c6562e10e4f44e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapperGradAffine</name>
      <anchorfile>d0/d89/classcv_1_1reg_1_1MapperGradAffine.html</anchorfile>
      <anchor>a217bead73130b7d7abf46a7635ee1db2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>calculate</name>
      <anchorfile>d0/d89/classcv_1_1reg_1_1MapperGradAffine.html</anchorfile>
      <anchor>a14c1339f94e8015786e0d01908d7361c</anchor>
      <arglist>(InputArray img1, InputArray img2, cv::Ptr&lt; Map &gt; init=cv::Ptr&lt; Map &gt;()) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>getMap</name>
      <anchorfile>d0/d89/classcv_1_1reg_1_1MapperGradAffine.html</anchorfile>
      <anchor>a8c1a64c9669f7f1e6b63c4f2260f6129</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapperGradEuclid</name>
    <filename>d9/d51/classcv_1_1reg_1_1MapperGradEuclid.html</filename>
    <base>cv::reg::Mapper</base>
    <member kind="function">
      <type></type>
      <name>MapperGradEuclid</name>
      <anchorfile>d9/d51/classcv_1_1reg_1_1MapperGradEuclid.html</anchorfile>
      <anchor>aff827d09109e7390de425128afbde638</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapperGradEuclid</name>
      <anchorfile>d9/d51/classcv_1_1reg_1_1MapperGradEuclid.html</anchorfile>
      <anchor>a6aba107e55af7a05302ee31deeb7f260</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>calculate</name>
      <anchorfile>d9/d51/classcv_1_1reg_1_1MapperGradEuclid.html</anchorfile>
      <anchor>a68768e1614df0c5068a52832bd827e7e</anchor>
      <arglist>(InputArray img1, InputArray img2, cv::Ptr&lt; Map &gt; init=cv::Ptr&lt; Map &gt;()) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>getMap</name>
      <anchorfile>d9/d51/classcv_1_1reg_1_1MapperGradEuclid.html</anchorfile>
      <anchor>a0214f3a479e8d124f8c1ce206ec4a512</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapperGradProj</name>
    <filename>d7/db1/classcv_1_1reg_1_1MapperGradProj.html</filename>
    <base>cv::reg::Mapper</base>
    <member kind="function">
      <type></type>
      <name>MapperGradProj</name>
      <anchorfile>d7/db1/classcv_1_1reg_1_1MapperGradProj.html</anchorfile>
      <anchor>adb7d59d8b9e27c063948d160dc378375</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapperGradProj</name>
      <anchorfile>d7/db1/classcv_1_1reg_1_1MapperGradProj.html</anchorfile>
      <anchor>a82a3ae3b1cd6eadc149e035a2e85d09f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>calculate</name>
      <anchorfile>d7/db1/classcv_1_1reg_1_1MapperGradProj.html</anchorfile>
      <anchor>a55887246b11b76ec2fbcfbd44b86a48f</anchor>
      <arglist>(InputArray img1, InputArray img2, cv::Ptr&lt; Map &gt; init=cv::Ptr&lt; Map &gt;()) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>getMap</name>
      <anchorfile>d7/db1/classcv_1_1reg_1_1MapperGradProj.html</anchorfile>
      <anchor>a325168bc59a68e09dc290e82ecdcf494</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapperGradShift</name>
    <filename>df/d24/classcv_1_1reg_1_1MapperGradShift.html</filename>
    <base>cv::reg::Mapper</base>
    <member kind="function">
      <type></type>
      <name>MapperGradShift</name>
      <anchorfile>df/d24/classcv_1_1reg_1_1MapperGradShift.html</anchorfile>
      <anchor>a4fcfe0d9e04ea7bcef35e8f73e763cc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapperGradShift</name>
      <anchorfile>df/d24/classcv_1_1reg_1_1MapperGradShift.html</anchorfile>
      <anchor>a1794d9d785f28ba2ba336c8b7276c6b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>calculate</name>
      <anchorfile>df/d24/classcv_1_1reg_1_1MapperGradShift.html</anchorfile>
      <anchor>a8e5e2f817b7591c256f8b37293a5d9c9</anchor>
      <arglist>(InputArray img1, InputArray img2, cv::Ptr&lt; Map &gt; init=cv::Ptr&lt; Map &gt;()) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>getMap</name>
      <anchorfile>df/d24/classcv_1_1reg_1_1MapperGradShift.html</anchorfile>
      <anchor>a322278bc153831365068f28cb8582bcc</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapperGradSimilar</name>
    <filename>de/d4c/classcv_1_1reg_1_1MapperGradSimilar.html</filename>
    <base>cv::reg::Mapper</base>
    <member kind="function">
      <type></type>
      <name>MapperGradSimilar</name>
      <anchorfile>de/d4c/classcv_1_1reg_1_1MapperGradSimilar.html</anchorfile>
      <anchor>a2e5aec1d89aeb13aa7142357002c73a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapperGradSimilar</name>
      <anchorfile>de/d4c/classcv_1_1reg_1_1MapperGradSimilar.html</anchorfile>
      <anchor>a6720d99fc6c154d60110d7a1cbe01764</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>calculate</name>
      <anchorfile>de/d4c/classcv_1_1reg_1_1MapperGradSimilar.html</anchorfile>
      <anchor>a8a23e8aa8e94bb7aae48b033d7ed2d9e</anchor>
      <arglist>(InputArray img1, InputArray img2, cv::Ptr&lt; Map &gt; init=cv::Ptr&lt; Map &gt;()) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>getMap</name>
      <anchorfile>de/d4c/classcv_1_1reg_1_1MapperGradSimilar.html</anchorfile>
      <anchor>a929e4c4432bb06d4deb48015f751724e</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapperPyramid</name>
    <filename>db/d6a/classcv_1_1reg_1_1MapperPyramid.html</filename>
    <base>cv::reg::Mapper</base>
    <member kind="function">
      <type></type>
      <name>MapperPyramid</name>
      <anchorfile>db/d6a/classcv_1_1reg_1_1MapperPyramid.html</anchorfile>
      <anchor>ad248a390a4f7db2430f35803c6493394</anchor>
      <arglist>(Ptr&lt; Mapper &gt; baseMapper)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual cv::Ptr&lt; Map &gt;</type>
      <name>calculate</name>
      <anchorfile>db/d6a/classcv_1_1reg_1_1MapperPyramid.html</anchorfile>
      <anchor>afe91b41413bc1626bc5b9aadec495496</anchor>
      <arglist>(InputArray img1, InputArray img2, cv::Ptr&lt; Map &gt; init=cv::Ptr&lt; Map &gt;()) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>getMap</name>
      <anchorfile>db/d6a/classcv_1_1reg_1_1MapperPyramid.html</anchorfile>
      <anchor>a934c9582066cd204ae32d99fb997ebba</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numIterPerScale_</name>
      <anchorfile>db/d6a/classcv_1_1reg_1_1MapperPyramid.html</anchorfile>
      <anchor>a36d93786fcb2fe4599389ab3aac7e786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numLev_</name>
      <anchorfile>db/d6a/classcv_1_1reg_1_1MapperPyramid.html</anchorfile>
      <anchor>a19463232045102b4ff85d05444104c49</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapProjec</name>
    <filename>d2/dcd/classcv_1_1reg_1_1MapProjec.html</filename>
    <base>cv::reg::Map</base>
    <member kind="function">
      <type></type>
      <name>MapProjec</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>a1a2300e403fb9d92ecbfbfc4437dfe85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapProjec</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>a89f46cb3a18dd8b293e8d2ed6b64caa3</anchor>
      <arglist>(InputArray projTr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapProjec</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>a5ab075fde0dec6818fc3fec6397dc46f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compose</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>a50def8f2eef5f2f984b331fccc401f8b</anchor>
      <arglist>(cv::Ptr&lt; Map &gt; map) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const cv::Matx&lt; double, 3, 3 &gt; &amp;</type>
      <name>getProjTr</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>a001ac1ed714c6cabadeb5ac550a83b70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getProjTr</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>a885fe04ec549c32ee77ea5bbc45e2050</anchor>
      <arglist>(OutputArray projTr) const</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>inverseMap</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>a1ac53c10869226de2f5c7df8123e6524</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseWarp</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>abb00b486f8d6ead26f153f9ff1802c4f</anchor>
      <arglist>(InputArray img1, OutputArray img2) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>aefc01541eeaf8063f6d2f19cc46fe0e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>d2/dcd/classcv_1_1reg_1_1MapProjec.html</anchorfile>
      <anchor>af53d8ef43de3cc8cfe4ac8308f9391f2</anchor>
      <arglist>(double factor) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapShift</name>
    <filename>d4/d53/classcv_1_1reg_1_1MapShift.html</filename>
    <base>cv::reg::Map</base>
    <member kind="function">
      <type></type>
      <name>MapShift</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>a0b359e0aaaca783ef38058e64c4e9813</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapShift</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>a8821c369932103aeb319edf5dd688bcd</anchor>
      <arglist>(InputArray shift)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapShift</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>a4fa5623168b8a210880bf6cc2714bd35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compose</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>a282771bc3d4cd6fef9306c0e29c2795a</anchor>
      <arglist>(cv::Ptr&lt; Map &gt; map) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>const cv::Vec&lt; double, 2 &gt; &amp;</type>
      <name>getShift</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>a1bfb9b5baef84b7f98edac9ce02edccf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getShift</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>a9dd89914a181e92efbfd09839ddf59c4</anchor>
      <arglist>(OutputArray shift) const</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; Map &gt;</type>
      <name>inverseMap</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>a42b0c9fec84ed7c371468db17a0e3cbd</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inverseWarp</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>ab1c8fe2f73ee20358a5f270537840109</anchor>
      <arglist>(InputArray img1, OutputArray img2) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>d4/d53/classcv_1_1reg_1_1MapShift.html</anchorfile>
      <anchor>ad42ce1e14e2e170ce04d5c26fb2637c3</anchor>
      <arglist>(double factor) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::reg::MapTypeCaster</name>
    <filename>da/d1b/classcv_1_1reg_1_1MapTypeCaster.html</filename>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MapAffine &gt;</type>
      <name>toAffine</name>
      <anchorfile>da/d1b/classcv_1_1reg_1_1MapTypeCaster.html</anchorfile>
      <anchor>ad874d492890f9326cd6421a4d4ec42af</anchor>
      <arglist>(Ptr&lt; Map &gt; sourceMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MapProjec &gt;</type>
      <name>toProjec</name>
      <anchorfile>da/d1b/classcv_1_1reg_1_1MapTypeCaster.html</anchorfile>
      <anchor>aae19374e6e034bf893f4c25b8530715c</anchor>
      <arglist>(Ptr&lt; Map &gt; sourceMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MapShift &gt;</type>
      <name>toShift</name>
      <anchorfile>da/d1b/classcv_1_1reg_1_1MapTypeCaster.html</anchorfile>
      <anchor>aab856f87d7076a7664acbff2ab91131d</anchor>
      <arglist>(Ptr&lt; Map &gt; sourceMap)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::img_hash::MarrHildrethHash</name>
    <filename>dd/d00/classcv_1_1img__hash_1_1MarrHildrethHash.html</filename>
    <base>cv::img_hash::ImgHashBase</base>
    <member kind="function">
      <type>float</type>
      <name>getAlpha</name>
      <anchorfile>dd/d00/classcv_1_1img__hash_1_1MarrHildrethHash.html</anchorfile>
      <anchor>a42d82c40d725cf9077a4800c575abe19</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>dd/d00/classcv_1_1img__hash_1_1MarrHildrethHash.html</anchorfile>
      <anchor>a7b6a23253467dc975dd2fdf155deb14e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setKernelParam</name>
      <anchorfile>dd/d00/classcv_1_1img__hash_1_1MarrHildrethHash.html</anchorfile>
      <anchor>a94ac77193c92d93af6bf0f9f7eaf2df2</anchor>
      <arglist>(float alpha, float scale)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MarrHildrethHash &gt;</type>
      <name>create</name>
      <anchorfile>dd/d00/classcv_1_1img__hash_1_1MarrHildrethHash.html</anchorfile>
      <anchor>abac7cdaa4e6afbdc515733c148145cb3</anchor>
      <arglist>(float alpha=2.0f, float scale=1.0f)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MarrHildrethHash</name>
      <anchorfile>dd/d00/classcv_1_1img__hash_1_1MarrHildrethHash.html</anchorfile>
      <anchor>aec90e4ce0b3b2c2045f8eae8e4cc65f8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MaskFrameSource</name>
    <filename>da/d26/classcv_1_1videostab_1_1MaskFrameSource.html</filename>
    <base>cv::videostab::IFrameSource</base>
    <member kind="function">
      <type></type>
      <name>MaskFrameSource</name>
      <anchorfile>da/d26/classcv_1_1videostab_1_1MaskFrameSource.html</anchorfile>
      <anchor>a8b94dbd043a3bc436839c15ba0c8e943</anchor>
      <arglist>(const Ptr&lt; IFrameSource &gt; &amp;source)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>nextFrame</name>
      <anchorfile>da/d26/classcv_1_1videostab_1_1MaskFrameSource.html</anchorfile>
      <anchor>a22cb737ea396e917df79748c362a18d9</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>da/d26/classcv_1_1videostab_1_1MaskFrameSource.html</anchorfile>
      <anchor>af2708078e236b8ac406faca6b8bef50a</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaskCallback</name>
      <anchorfile>da/d26/classcv_1_1videostab_1_1MaskFrameSource.html</anchorfile>
      <anchor>ac12698a6512574b5af3bec2f87b615cc</anchor>
      <arglist>(std::function&lt; void(Mat &amp;)&gt; MaskCallback)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::BaseCascadeClassifier::MaskGenerator</name>
    <filename>d6/dfb/classcv_1_1BaseCascadeClassifier_1_1MaskGenerator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MaskGenerator</name>
      <anchorfile>d6/dfb/classcv_1_1BaseCascadeClassifier_1_1MaskGenerator.html</anchorfile>
      <anchor>aaf908fc0a2365565bcf1fbdfc738ff96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>generateMask</name>
      <anchorfile>d6/dfb/classcv_1_1BaseCascadeClassifier_1_1MaskGenerator.html</anchorfile>
      <anchor>af70ac98ede4b45d5d8641364cdee8195</anchor>
      <arglist>(const Mat &amp;src)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeMask</name>
      <anchorfile>d6/dfb/classcv_1_1BaseCascadeClassifier_1_1MaskGenerator.html</anchorfile>
      <anchor>a9c3e42721d7217d91f6a039fb9ca4181</anchor>
      <arglist>(const Mat &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::own::Mat</name>
    <filename>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</filename>
    <base>cv::gapi::own::detail::MatHeader</base>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a16a2cd2d814cbd55c45a48c7a0baf1c0</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>aa6165a0c8d914383bca8d9cc514d817c</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;_dims, int _type, void *_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>ae1d3f6c4e8f742d83a2db8a399d39f1c</anchor>
      <arglist>(int _rows, int _cols, int _type, void *_data, size_t _step=AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a596fa3c18ef50df6d862bd7285057473</anchor>
      <arglist>(Mat &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>ac4f7d3267a4f86e752ba25689a267eca</anchor>
      <arglist>(Mat const &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>ac23d30e1c30faab9b75ed2017bfc6a78</anchor>
      <arglist>(Mat const &amp;src, const Rect &amp;roi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a70c8088d155be7349395707b82af3201</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;&amp;_dims, int _type, void *_data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a35bba625657a85d6ccd38e8fa8624f75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>clone</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a11950f79fc5a225da3345819bef34c8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a47cb530df8c61d0b3dfb7c7d3c240bfd</anchor>
      <arglist>(Mat &amp;dst) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>ae4976c95392f50a7acb730cf192dd170</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;_dims, int _type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>aa234313065f8e7c8b333266dbb668a76</anchor>
      <arglist>(int _rows, int _cols, int _type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>ae227aa0c16173d8f84f6c15a77fa73da</anchor>
      <arglist>(Size _size, int _type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>ac17970b7962e231610288a8b0f035161</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a17a22f04a8935c8034f0c4b81b68bb44</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a045fd480d9260f6824ef90d9f0cbc00e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>operator()</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>aafddf1814d6868d7c67220cf5726f932</anchor>
      <arglist>(const Rect &amp;roi) const</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a86f2af18c73dbf71cdceb3064de8055d</anchor>
      <arglist>(const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>abd5fe76a1e22dc8860a4e97fe4c056f4</anchor>
      <arglist>(Mat &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a22a8a8d401acab057a7708be5fbaa45a</anchor>
      <arglist>(Mat const &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>ab95b079bdf39a4b98d644ecc1abc19a2</anchor>
      <arglist>(int row, int col=0)</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a9cec7cfa6ee1b1c5f99912695a8663f3</anchor>
      <arglist>(int row, int col=0) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>a93dbce66072b6125bf87634f230f9470</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d1/d24/classcv_1_1gapi_1_1own_1_1Mat.html</anchorfile>
      <anchor>abff622ef7ef3019c18800de316c08963</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Mat</name>
    <filename>d3/d63/classcv_1_1Mat.html</filename>
    <member kind="enumvalue">
      <name>MAGIC_VAL</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4f720be545e29c4e7b4ca61482736eb3a2082a2faa4b65dedcc5b84433c97f817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_STEP</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4f720be545e29c4e7b4ca61482736eb3a1c147538fd896f4f9abce9eaea9727e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTINUOUS_FLAG</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4f720be545e29c4e7b4ca61482736eb3a3a50403178ba15a9617f5ff341418cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBMATRIX_FLAG</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4f720be545e29c4e7b4ca61482736eb3a1db725f4a7efd16a41581b4fc54e7aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_MASK</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>acb0821facd341e5c9c94a22f6ca6acb8a1b2031796886cd80edd90640bc17fb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MASK</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>acb0821facd341e5c9c94a22f6ca6acb8a03b3e6a1defa1189b67c9f3d70b7c448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>acb0821facd341e5c9c94a22f6ca6acb8a1454580da17d20c8ec5917170dc3da3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_STEP</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4f720be545e29c4e7b4ca61482736eb3a1c147538fd896f4f9abce9eaea9727e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTINUOUS_FLAG</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4f720be545e29c4e7b4ca61482736eb3a3a50403178ba15a9617f5ff341418cf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>acb0821facd341e5c9c94a22f6ca6acb8a1454580da17d20c8ec5917170dc3da3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_MASK</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>acb0821facd341e5c9c94a22f6ca6acb8a1b2031796886cd80edd90640bc17fb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_VAL</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4f720be545e29c4e7b4ca61482736eb3a2082a2faa4b65dedcc5b84433c97f817</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBMATRIX_FLAG</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4f720be545e29c4e7b4ca61482736eb3a1db725f4a7efd16a41581b4fc54e7aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MASK</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>acb0821facd341e5c9c94a22f6ca6acb8a03b3e6a1defa1189b67c9f3d70b7c448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a2c4229732da267f1fe385458af3896d8</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa82eca82664985c81c7912b04549370d</anchor>
      <arglist>(const cuda::GpuMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a294eaf8a95d2f9c7be19ff594d06278e</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a92a3e9e5911a2eb0cf0950a0a9670c76</anchor>
      <arglist>(const Mat &amp;m, const Range &amp;rowRange, const Range &amp;colRange=Range::all())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>afde22a742fc73c0a150a9002310ac2eb</anchor>
      <arglist>(const Mat &amp;m, const Range *ranges)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa7ec97373406215f2d4bc72cc1d27036</anchor>
      <arglist>(const Mat &amp;m, const Rect &amp;roi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa6e903a6c762478692791a33d233019b</anchor>
      <arglist>(const Mat &amp;m, const std::vector&lt; Range &gt; &amp;ranges)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a23957ae2fed348c67952c0d69c873972</anchor>
      <arglist>(const MatCommaInitializer_&lt; _Tp &gt; &amp;commaInitializer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a37068a8d9acc7cc5af817eb82b2aa83b</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;mtx, bool copyData=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a7d72610ed5aed9117eb7933a97670309</anchor>
      <arglist>(const Point3_&lt; _Tp &gt; &amp;pt, bool copyData=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a224477889ddc7424aaab1b76e7682ea2</anchor>
      <arglist>(const Point_&lt; _Tp &gt; &amp;pt, bool copyData=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>af831f6ce5e9ff546682e8155b5c835b1</anchor>
      <arglist>(const std::array&lt; _Tp, _Nm &gt; &amp;arr, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>afccd5d581d7dc205925debf83ea4c7be</anchor>
      <arglist>(const std::initializer_list&lt; _Tp &gt; list)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a174d591e68a4876f7164aefb1f3551d5</anchor>
      <arglist>(const std::initializer_list&lt; int &gt; sizes, const std::initializer_list&lt; _Tp &gt; list)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a23b182c4ffd46abe38f460c1480ae887</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a6adc4d64db5379bcbb713e71c9292f6e</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;sizes, int type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ad20a78b5501fc39543a240142a40e234</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;sizes, int type, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a922de793eabcec705b3579c5f95a643e</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;sizes, int type, void *data, const size_t *steps=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a507e01fb48b34a3e5c45f9f5b00725e8</anchor>
      <arglist>(const Vec&lt; _Tp, n &gt; &amp;vec, bool copyData=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a156df5a1326dd5c30b187b0e721a5f57</anchor>
      <arglist>(int ndims, const int *sizes, int type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>afbf34be80b7443123b2a032a67c3c4e3</anchor>
      <arglist>(int ndims, const int *sizes, int type, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a5fafc033e089143062fd31015b5d0f40</anchor>
      <arglist>(int ndims, const int *sizes, int type, void *data, const size_t *steps=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a2ec3402f7d165ca34c7fd6e8498a62ca</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a3620c370690b5ca4d40c767be6fb4ceb</anchor>
      <arglist>(int rows, int cols, int type, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a51615ebf17a64c968df0bf49b4de6a3a</anchor>
      <arglist>(int rows, int cols, int type, void *data, size_t step=AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a7bd5d396e6155d0efbf44ddf5589c2a8</anchor>
      <arglist>(Mat &amp;&amp;m) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a75a97b1e4e55f380c172af58048a7cde</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a286371a6196eaaaf0b86e158590460b7</anchor>
      <arglist>(Size size, int type, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a9fa74fb14362d87cb183453d2441948f</anchor>
      <arglist>(Size size, int type, void *data, size_t step=AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a1b2ae166171f6a7306cf09ff67a2153f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addref</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a9d3794250e3dc39714f980b4d0d45864</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>adjustROI</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a9e8ea7f2a254814de7713286b6640d77</anchor>
      <arglist>(int dtop, int dbottom, int dleft, int dright)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignTo</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa8b3b4d7b9876a4726740b75daa98ddb</anchor>
      <arglist>(Mat &amp;m, int type=-1) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a8f6195c6abdd82875ee250bba3705a49</anchor>
      <arglist>(const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a982f0ccbbfcba619e80f49d1eaad9594</anchor>
      <arglist>(const int *idx) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a7f3c7ec88effb9d4f66b14087f7b09a9</anchor>
      <arglist>(const Vec&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae1c07e709cff0f6ba605802076b6d49a</anchor>
      <arglist>(const Vec&lt; int, n &gt; &amp;idx) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a7a6d7e3696b8b19b9dfac3f209118c40</anchor>
      <arglist>(int i0, int i1, int i2)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a60ed2077337054c292585006bcecca0b</anchor>
      <arglist>(int i0, int i1, int i2) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa10d804e90b51d4157b5c26e12c5d2df</anchor>
      <arglist>(int i0=0)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae73b3c9570b17bc78a9c35b05af92332</anchor>
      <arglist>(int i0=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ab7a2f9cc305de445c2b49f69e817441b</anchor>
      <arglist>(int row, int col)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a65623e3a881b061cf806a6c63485bae1</anchor>
      <arglist>(int row, int col) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ad4b12fa8a1ee596f15b84d5dcde225ab</anchor>
      <arglist>(Point pt)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>at</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ab14ec60c737fb6f9ea3b63ba39e7bc90</anchor>
      <arglist>(Point pt) const</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_&lt; _Tp &gt;</type>
      <name>begin</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a5bbf4eaf8b37017dacc1e844bd643c59</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_&lt; _Tp &gt;</type>
      <name>begin</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a9df99cca7168e91af231fff9480c847a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa11336b9ac538e0475d840657ce164be</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>checkVector</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a167a8e0a3a3d86e84b70e33483af4466</anchor>
      <arglist>(int elemChannels, int depth=-1, bool requireContinuous=true) const</arglist>
    </member>
    <member kind="function">
      <type>CV_NODISCARD_STD Mat</type>
      <name>clone</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a03d2a2570d06dcae378f788725789aa4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>col</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a23df02a07ffbfa4aa59c19bc003919fe</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>colRange</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>acccb63e44eba6ba81ead99881bd1997e</anchor>
      <arglist>(const Range &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>colRange</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aadc8f9210fe4dec50513746c246fa8d9</anchor>
      <arglist>(int startcol, int endcol) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>adf88c60c5b4980e05bb556080916978b</anchor>
      <arglist>(OutputArray m, int rtype, double alpha=1, double beta=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyAt</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a6050b9d7ac1da06d18c406f9ae1c196e</anchor>
      <arglist>(OutputArray m) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyAt</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa33e7e0980d603b865be502a04a72f9d</anchor>
      <arglist>(OutputArray m, InputArray mask) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copySize</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a39fd9880fc55b7a0993bcfff88061ac4</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a33fd5d125b4c302b0c9aa86980791a77</anchor>
      <arglist>(OutputArray m) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a626fe5f96d02525e2604d2ad46dd574f</anchor>
      <arglist>(OutputArray m, InputArray mask) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a84f35d3923a92251631329eed66d2a12</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;sizes, int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aee53524ac61fa2ba441c4f29c3aca93f</anchor>
      <arglist>(int ndims, const int *sizes, int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a55ced2c8d844d683ea9a725c60037ad0</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a48409946d0e1bebb40fe765e18ec5eea</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cross</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a708b761e0d15b7b8db4c8e8c95a7abe9</anchor>
      <arglist>(InputArray m) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ac6e9cdf9b450e360f005978b4e981b1a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a8da9f853b6f3a29d738572fd1ffc44c0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>diag</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a024cc0510a4c61c7f266d4ab9fe13d7a</anchor>
      <arglist>(int d=0) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a0f683eab191eeece33dfc64ae299a9cb</anchor>
      <arglist>(InputArray m) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aba7a5ef00b22b70668fba575005dfe55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize1</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a9acde8f32d4b294558fb406bc05171bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>abbec3525a852e77998aba034813fded4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_&lt; _Tp &gt;</type>
      <name>end</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a51276b7653b7a0ce9aa2e69bb3601c0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_&lt; _Tp &gt;</type>
      <name>end</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a56d7c1e83d1d40b50e8e8b9c0b84586a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forEach</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a952ef1a85d70a510240cb645a90efc0d</anchor>
      <arglist>(const Functor &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forEach</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>afcee31e71fd6991148fd3bb619971e2b</anchor>
      <arglist>(const Functor &amp;operation) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>getUMat</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a6df360cd5a78aa8a3fcf2d445b7e7764</anchor>
      <arglist>(AccessFlag accessFlags, UMatUsageFlags usageFlags=USAGE_DEFAULT) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>inv</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a039eb3c6740a850696a12519a4b8bfc6</anchor>
      <arglist>(int method=DECOMP_LU) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContinuous</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa90cea495029c7d1ee0a41361ccecdf3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubmatrix</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ab34367822008627e80e144d7bba3bd70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>locateROI</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a40b5b3371a9c2a4b2b8ce0c8068d7c96</anchor>
      <arglist>(Size &amp;wholeSize, Point &amp;ofs) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>mul</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a385c09827713dc3e6d713bfad8460706</anchor>
      <arglist>(InputArray m, double scale=1) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Matx&lt; _Tp, m, n &gt;</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a75b1b5424cf014f00d8f06ba1818a5d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::array&lt; _Tp, _Nm &gt;</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a3896b518731a7a1e9cbf59aef1168734</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::vector&lt; _Tp &gt;</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a5d043937e7a4cad632397a9dd8dfee2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Vec&lt; _Tp, n &gt;</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae4766cf75071f4e4db698c4120abe57b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>operator()</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aee56475f834069b1fad3877c0747aaeb</anchor>
      <arglist>(const Range *ranges) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>operator()</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4272fce43d7405603fbb5e5f52580e57</anchor>
      <arglist>(const Rect &amp;roi) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>operator()</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa9bf4fcbb6e854a6db7b7254a205fac9</anchor>
      <arglist>(const std::vector&lt; Range &gt; &amp;ranges) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>operator()</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ad543b6bd296ae1247032c750af4718e1</anchor>
      <arglist>(Range rowRange, Range colRange) const</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a96257a78caabe909255cf0f96817d191</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a27876fb2c9fb5d0937d8e31cf1cf06c7</anchor>
      <arglist>(const MatExpr &amp;expr)</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a305e4c603b7ab469f3e822115b0d6ae0</anchor>
      <arglist>(const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ab11d456dc65b571ee1f0c642f8a81aab</anchor>
      <arglist>(Mat &amp;&amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a88bbb01901fdfe3f1d0592c592e8757c</anchor>
      <arglist>(size_t nelems=1)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a16ddf99556222fd8729ea4a9dc8f864e</anchor>
      <arglist>(const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aef766c77e158dc23ecaa88bfaa80e43c</anchor>
      <arglist>(const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4fbf1dd6276174b73c600b6dc0f9129a</anchor>
      <arglist>(const int *idx) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aab0d986cd849e10ef4df113319f192f7</anchor>
      <arglist>(const int *idx) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>acc2d64a4f297b8cea7798045122e765f</anchor>
      <arglist>(const Vec&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae9e610ddccaecd723cd388625bb0135a</anchor>
      <arglist>(const Vec&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a7cfcdd5e413d6d3e3805bbd3f550d54e</anchor>
      <arglist>(const Vec&lt; int, n &gt; &amp;idx) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a904ebf942578f6d2ff538ba78dbbd4d7</anchor>
      <arglist>(const Vec&lt; int, n &gt; &amp;idx) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a757e5c21a5fc4484b5407b023e16604c</anchor>
      <arglist>(int i0, int i1, int i2)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>adef6ec02604756d288749d4acc28c964</anchor>
      <arglist>(int i0, int i1, int i2)</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a557b42fcd09e18e762218e41606e9419</anchor>
      <arglist>(int i0, int i1, int i2) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa224114e564eb0dfc40386a02158d133</anchor>
      <arglist>(int i0, int i1, int i2) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a8b2912f6a6f5d55a3c9a7aae9134d862</anchor>
      <arglist>(int i0=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>abd0a5128971d56b09a0b6e7671229840</anchor>
      <arglist>(int i0=0)</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae336d2f91ce00dede131b4557c7c998c</anchor>
      <arglist>(int i0=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ac26ea5eb2af2069096ed18670cc53124</anchor>
      <arglist>(int i0=0) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ad2cbdd11a3c20ae17b44c16777fcd06a</anchor>
      <arglist>(int row, int col)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a51056c1b6c587e5df1bfa2003c089942</anchor>
      <arglist>(int row, int col)</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a3a192889c2a84087e2d38d50ce37f063</anchor>
      <arglist>(int row, int col) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>ptr</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a427e9e7798b4d3f4e81d8e211c96ce64</anchor>
      <arglist>(int row, int col) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>af4bd5c2cb936dd363816d867aab22a61</anchor>
      <arglist>(const _Tp &amp;elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a3676bae1741459eda3771e8653357c53</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a1cfeb3a75570697426971403fc1ddb0d</anchor>
      <arglist>(const Mat_&lt; _Tp &gt; &amp;elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a6fc040ee744749ba434fd5806ce2e3f2</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;elem)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back_</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a57c658e2a97dda24fef1be2e625da914</anchor>
      <arglist>(const void *elem)</arglist>
    </member>
    <member kind="function">
      <type>std::reverse_iterator&lt; MatIterator_&lt; _Tp &gt; &gt;</type>
      <name>rbegin</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a9a2bd50b0c6fec69ea088e390c1c3f71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::reverse_iterator&lt; MatConstIterator_&lt; _Tp &gt; &gt;</type>
      <name>rbegin</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a43d87cc2a481e71f225dbd3338cd23d7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>reinterpret</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa0e41c53a2a4301e40c3fb6236443436</anchor>
      <arglist>(int type) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae48d4913285518e2c21a3457017e716e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::reverse_iterator&lt; MatIterator_&lt; _Tp &gt; &gt;</type>
      <name>rend</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a7a4f9894b5e90d3081061cb1203bd06d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::reverse_iterator&lt; MatConstIterator_&lt; _Tp &gt; &gt;</type>
      <name>rend</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a94be5f7053f9481a8c6052184f9591fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a0706ed6c42e288926c5ad415b976bbe2</anchor>
      <arglist>(size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserveBuffer</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a923eead22fe7f0c48aa000158df920f3</anchor>
      <arglist>(size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>reshape</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ab2e41a510891e548f744832cf9b8ab89</anchor>
      <arglist>(int cn, const std::vector&lt; int &gt; &amp;newshape) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>reshape</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a50e606fe51f53b896b66051634a018fb</anchor>
      <arglist>(int cn, int newndims, const int *newsz) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>reshape</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4eb96e3251417fa88b78e2abd6cfd7d8</anchor>
      <arglist>(int cn, int rows=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ad0127b138acfcc2dcd5dafc51175b309</anchor>
      <arglist>(size_t sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>abdbf4852beb3af95977fa289f6c7034c</anchor>
      <arglist>(size_t sz, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>row</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4b22e1c23af7a7f2eef8fa478cfa7434</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>rowRange</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a6f5b8257ea38a26295944e9a69caf7e7</anchor>
      <arglist>(const Range &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>rowRange</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa6542193430356ad631a9beabc624107</anchor>
      <arglist>(int startrow, int endrow) const</arglist>
    </member>
    <member kind="function">
      <type>Mat &amp;</type>
      <name>setTo</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a030678ffd9ca6e12127b3fd1337bf6e2</anchor>
      <arglist>(InputArray value, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>step1</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a0066c8eee40c1706395b1e57f00e0857</anchor>
      <arglist>(int i=0) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>t</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aaa428c60ccb6d8ea5de18f63dfac8e11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa4d317d43fb0cba9c2503f3c61b866c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a5c506fc8b2cf52375e0d8be26aae0df4</anchor>
      <arglist>(int startDim, int endDim=INT_MAX) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>af2d2652e552d7de635988f18a84b53e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateContinuityFlag</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a3520c52cecff18ab7b243b2b45df7bc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD Mat</type>
      <name>diag</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae22383dd8cc054d6f47a672821309391</anchor>
      <arglist>(const Mat &amp;d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>eye</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a458874f0ab8946136254da37ba06b78b</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>eye</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a583e2da2e0997e559edc8a59a82d5741</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatAllocator *</type>
      <name>getDefaultAllocator</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a3f2af8b716b051471fe6555588f16358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatAllocator *</type>
      <name>getStdAllocator</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aecb06b9124bd9ab2b81f67554b1f2a8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>ones</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a99c4da4033c31c513277042b39d82569</anchor>
      <arglist>(int ndims, const int *sz, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>ones</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a5e10227b777425407986727e2d26fcdc</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>ones</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a0e1d51f05e78cf7d7e9b8c003c54cf9b</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultAllocator</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a536a771cbad0b8360091e0315ebfc524</anchor>
      <arglist>(MatAllocator *allocator)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>zeros</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>af301e2fdeb76d07b4e819bd44b686c3b</anchor>
      <arglist>(int ndims, const int *sz, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>zeros</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a56daa006391a670e9cb0cd08e3168c99</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>zeros</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae9d4011a326bf60c62ff4b57bda45d66</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="variable">
      <type>MatAllocator *</type>
      <name>allocator</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4d2eb7a536cd5a0f18808b6112111d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aa3e5a47585c9ef6a0842556739155e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>data</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a4d33bed1c850265370d2af0ff02e1564</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>dataend</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ae756e84c94cbcf4c152ed0e67edb71ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>datalimit</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a21a0a0eb9814f0093452601fcbdc8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>datastart</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>aeda6d607bfc629a95f59e7b538832172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dims</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a39cf614aa52567e9a945cd2609bd767b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>af9333f06c84f115fda4cdf3af18c2ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>abed816466c45234254d25bc59c31245e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MatSize</type>
      <name>size</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a146f8e8dda07d1365a575ab83d9828d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MatStep</type>
      <name>step</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>ab4b0843e64328eb2a026b5b9ede726fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UMatData *</type>
      <name>u</name>
      <anchorfile>d3/d63/classcv_1_1Mat.html</anchorfile>
      <anchor>a2742469fe595e1b9036f60d752d08461</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>forEach_impl</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa9eb8c7cba44b791827d0cd685206273</anchor>
      <arglist>(const Functor &amp;operation)</arglist>
    </member>
    <docanchor file="d3/d63/classcv_1_1Mat.html">CVMat_Details</docanchor>
  </compound>
  <compound kind="class">
    <name>cv::Mat_</name>
    <filename>df/dfc/classcv_1_1Mat__.html</filename>
    <templarg>typename _Tp</templarg>
    <base>cv::Mat</base>
    <member kind="typedef">
      <type>DataType&lt; _Tp &gt;::channel_type</type>
      <name>channel_type</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a28c8a0bcc0cb5abff38dd348de2e0916</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatConstIterator_&lt; _Tp &gt;</type>
      <name>const_iterator</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a9e11829a435d956c57b5620d5b5dcef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MatIterator_&lt; _Tp &gt;</type>
      <name>iterator</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a38c9ca2c61737b039740d0f2d2a662df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a215b7d18c5c4be3c243d0eacd03bebd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a719601b36d13e41d9fdf05fc1522e4ca</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a92472c5ecb8030dbb688a31cc57fbbb9</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a41f78862f27556e7543b91134b1111ce</anchor>
      <arglist>(const Mat_ &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a5bc63a4d8c9d0506fcd361079a569835</anchor>
      <arglist>(const Mat_ &amp;m, const Range &amp;rowRange, const Range &amp;colRange=Range::all())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a0e3afdf239bc0f7ae8b0f1aa21cdecde</anchor>
      <arglist>(const Mat_ &amp;m, const Range *ranges)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ac9095ab4040f2f2b962b76f30d9749ca</anchor>
      <arglist>(const Mat_ &amp;m, const Rect &amp;roi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a637c4db8ba98d4503cf23e479e0b0a2a</anchor>
      <arglist>(const Mat_ &amp;m, const std::vector&lt; Range &gt; &amp;ranges)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a461aed4ac941e71f8f15a6b0f71bb8ba</anchor>
      <arglist>(const MatCommaInitializer_&lt; _Tp &gt; &amp;commaInitializer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a8012482118389307b2c1c2749bd92436</anchor>
      <arglist>(const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a1593a8edebee83788413ff62ab815796</anchor>
      <arglist>(const Matx&lt; typename DataType&lt; _Tp &gt;::channel_type, m, n &gt; &amp;mtx, bool copyData=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a6d36a5a2a566f2c81f1a4d2ab0c4fc69</anchor>
      <arglist>(const Point3_&lt; typename DataType&lt; _Tp &gt;::channel_type &gt; &amp;pt, bool copyData=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>aff88b69c597ace71450eca2f9180c8d1</anchor>
      <arglist>(const Point_&lt; typename DataType&lt; _Tp &gt;::channel_type &gt; &amp;pt, bool copyData=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a05bad0192bc5f50ee6ddcd82335c9557</anchor>
      <arglist>(const std::array&lt; _Tp, _Nm &gt; &amp;arr, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>aa03f563c3e57f876cab3c32cf8a740a9</anchor>
      <arglist>(const std::initializer_list&lt; int &gt; sizes, const std::initializer_list&lt; _Tp &gt; values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>af182099c8156aac4b8663e3ab56ef947</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ab7f4599feca773449035562f6ff060b5</anchor>
      <arglist>(const Vec&lt; typename DataType&lt; _Tp &gt;::channel_type, n &gt; &amp;vec, bool copyData=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a93c79925d0230ba8cfbd86ed42443f01</anchor>
      <arglist>(int _ndims, const int *_sizes)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a9f08ebeff12b78438710ab8df39dbf2a</anchor>
      <arglist>(int _ndims, const int *_sizes, _Tp *_data, const size_t *_steps=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a48ab5d9545310327c129ffeb9cfdde97</anchor>
      <arglist>(int _ndims, const int *_sizes, const _Tp &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ab7a91c0e8619ccfa7a63d536ce063b01</anchor>
      <arglist>(int _rows, int _cols)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a276b9680948ebd82e3d8a7c1fa77af3c</anchor>
      <arglist>(int _rows, int _cols, _Tp *_data, size_t _step=AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a72f94c9747033770322c8ba999a19060</anchor>
      <arglist>(int _rows, int _cols, const _Tp &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ae905219fa7ad76b70556e92b3436be2a</anchor>
      <arglist>(Mat &amp;&amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a0a4e0ae63d8c2c3cf8b800015c665a19</anchor>
      <arglist>(Mat_ &amp;&amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ac122681f603bfb895fb1b699af07d817</anchor>
      <arglist>(MatExpr &amp;&amp;e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ade99270c6f5c60b3a4c1eb5119385027</anchor>
      <arglist>(Size _size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ac5f22035f88b2a463ab68c1fee2ee62b</anchor>
      <arglist>(Size _size, const _Tp &amp;value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mat_</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a67a00bd469274c99f9126ba39f468680</anchor>
      <arglist>(std::initializer_list&lt; _Tp &gt; values)</arglist>
    </member>
    <member kind="function">
      <type>Mat_ &amp;</type>
      <name>adjustROI</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>af0635ca1ceb7e1a6b5c055be4bc4acfb</anchor>
      <arglist>(int dtop, int dbottom, int dleft, int dright)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>aa795ee2dc38e65ee129d9125cbabab0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>aeeb30d08936b235b38ac3a6f9af8cc59</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ab9ba3ea845d235bc1f74ab87b374392c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CV_NODISCARD_STD Mat_</type>
      <name>clone</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ada1ce3ddfeec2b14c55dfbff127c0af3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat_</type>
      <name>col</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a969438335ef8bb3da5232322e564d62b</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a63fa6dee6ca14f83a49d641fabcb8a69</anchor>
      <arglist>(int _ndims, const int *_sizes)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>adce382b8089699ea55fdbee77fe76ddb</anchor>
      <arglist>(int _rows, int _cols)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a393ab12ff9e6647af7b70bff1eb6f91c</anchor>
      <arglist>(Size _size)</arglist>
    </member>
    <member kind="function">
      <type>Mat_</type>
      <name>cross</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ac0309f2c3e9df59cbe1315b671040da2</anchor>
      <arglist>(const Mat_ &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ad1a85fe520ae0a75b8151a85cb1a616c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat_</type>
      <name>diag</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>aee2330167702fd15a0b1c038b63a6198</anchor>
      <arglist>(int d=0) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a9b1cd8c0b180fde075bc856a476232a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize1</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a497f71fadd1274bd6b5c1dfa9421514e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a5e02060c1085a73a91d7fe9e8d2583a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a83ac8f6851ed1b1c24091b6f1d619a6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forEach</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a5ed4d525bbaf681c0885e9d059b81a75</anchor>
      <arglist>(const Functor &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forEach</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a3bc25901f088bb64e866240c969def60</anchor>
      <arglist>(const Functor &amp;operation) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Mat_&lt; T2 &gt;</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a098ec36001b3998a7511e3c9169f93c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Matx&lt; typename DataType&lt; _Tp &gt;::channel_type, m, n &gt;</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a7f6403f29aa303ab065267c608280cb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::array&lt; _Tp, _Nm &gt;</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a682ac14db764b33ce1c29cee4b5fe608</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator std::vector&lt; _Tp &gt;</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a2c3031911a3a2140becb9a4b7dbb1d21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Vec&lt; typename DataType&lt; _Tp &gt;::channel_type, n &gt;</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a226466c1e4f426dd00fe5c7b40631e1f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>aacec059fff9e55779bcfccae9cbc6749</anchor>
      <arglist>(const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a842d6489f744205d741ef751e159fd6f</anchor>
      <arglist>(const int *idx) const</arglist>
    </member>
    <member kind="function">
      <type>Mat_</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>afc130a2047ed636c800a676a3fef6702</anchor>
      <arglist>(const Range &amp;rowRange, const Range &amp;colRange) const</arglist>
    </member>
    <member kind="function">
      <type>Mat_</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>acdffbb4fec8fe32175218327163a857d</anchor>
      <arglist>(const Range *ranges) const</arglist>
    </member>
    <member kind="function">
      <type>Mat_</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>aae6a61bc65e081d2740b7994b514fbf1</anchor>
      <arglist>(const Rect &amp;roi) const</arglist>
    </member>
    <member kind="function">
      <type>Mat_</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>aa66314a65ff3418a71f4865f9e93f141</anchor>
      <arglist>(const std::vector&lt; Range &gt; &amp;ranges) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a4d6a05f6e2989d4a0024f2d5b94dfc15</anchor>
      <arglist>(const Vec&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a9f24ac8afd3d78a85f80a61590a6ec3a</anchor>
      <arglist>(const Vec&lt; int, n &gt; &amp;idx) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>abcb3eef0a39a906c74d0f6e6360da045</anchor>
      <arglist>(int idx0)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a2862df356150fe420e3b9d0b9e00458e</anchor>
      <arglist>(int idx0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ab4dd5deb35a7b48e86a573d911562283</anchor>
      <arglist>(int idx0, int idx1, int idx2)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a05d9fb14bd39ca2eb3d199bc8f0d0259</anchor>
      <arglist>(int idx0, int idx1, int idx2) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a7dc165c64b546ea21b868a0ec90da0a5</anchor>
      <arglist>(int row, int col)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a5131a8412ec8cfde783339a93df0f3e2</anchor>
      <arglist>(int row, int col) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ae30c708137e9c56648a6a4f0932afa01</anchor>
      <arglist>(Point pt)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a3e391ec40dcfdd53e2f014fc6a482a21</anchor>
      <arglist>(Point pt) const</arglist>
    </member>
    <member kind="function">
      <type>Mat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ae9ee9a5e79ab4473f1f2136cd62f73bc</anchor>
      <arglist>(const _Tp &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>Mat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ae8bd32dbe1b8a7132ee2c6ca42ca6d1e</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a38728cdb3d5617a3059b99cae3076303</anchor>
      <arglist>(const Mat_ &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a64f39ce21231f2a1b26f911c1a32ae63</anchor>
      <arglist>(const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>Mat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>afa0b4ce4d27772924ed028726469e343</anchor>
      <arglist>(Mat &amp;&amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Mat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a4f32543307bc23f8536d366ce6b49653</anchor>
      <arglist>(Mat_ &amp;&amp;m)</arglist>
    </member>
    <member kind="function">
      <type>_Tp *</type>
      <name>operator[]</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a993afe677b2dd35a7e30719d2025d9af</anchor>
      <arglist>(int y)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>operator[]</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>af749664e8c80faeaebd7de40550cafec</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>rbegin</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ae2f25e44f95b4dce4ab880503815da64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>rbegin</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a3130ad9289cd4f60367f0fd13182aef1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ac17505e5b9b1eb27adcfc96cfaff93eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::reverse_iterator&lt; iterator &gt;</type>
      <name>rend</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a619b402b7b2e86e442102dbc1e492a68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::reverse_iterator&lt; const_iterator &gt;</type>
      <name>rend</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>acb0fb3dcb409b8e151c5d31f675b657b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat_</type>
      <name>row</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a957f24ad0e833a3a145499289331277e</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>step1</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a4eebaf5bd5a6af36a32faa08da1f5920</anchor>
      <arglist>(int i=0) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>stepT</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>acd1c79dd8216941382635e84aa38d997</anchor>
      <arglist>(int i=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a7d00371725868ec63c3adc6ddc987876</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>eye</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a5473bcfdef33ae847d64eea609d844b4</anchor>
      <arglist>(int rows, int cols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>eye</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a5c0b162e03e184db65d8f4ba3a42d97d</anchor>
      <arglist>(Size size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>ones</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a49805e23717d5d0e468ebe49c7ac2f73</anchor>
      <arglist>(int _ndims, const int *_sizes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>ones</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ae281642fe650f5497d3b56e2eba8d951</anchor>
      <arglist>(int rows, int cols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>ones</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a30f8a2c32a454813c356928c42501b15</anchor>
      <arglist>(Size size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>zeros</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>ad73cafcc11c835bab047a5240abdb090</anchor>
      <arglist>(int _ndims, const int *_sizes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>zeros</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a8fdd1fd9f5d8ddee319f03f58ef2aef4</anchor>
      <arglist>(int rows, int cols)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD MatExpr</type>
      <name>zeros</name>
      <anchorfile>df/dfc/classcv_1_1Mat__.html</anchorfile>
      <anchor>a2c788cb6044ae823346da7410806a4eb</anchor>
      <arglist>(Size size)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MatAllocator</name>
    <filename>df/d4c/classcv_1_1MatAllocator.html</filename>
    <member kind="function">
      <type></type>
      <name>MatAllocator</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>a279cc239b836c7f06e60de9d00f8f73f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MatAllocator</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>a5dd1a70ba6058cc5a4de47bf9451d084</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual UMatData *</type>
      <name>allocate</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>aa9597dbe72d22de42c0a0d4e9e37ab84</anchor>
      <arglist>(int dims, const int *sizes, int type, void *data, size_t *step, AccessFlag flags, UMatUsageFlags usageFlags) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>allocate</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>acffc4f4d2141b44aff63cc136d79e494</anchor>
      <arglist>(UMatData *data, AccessFlag accessflags, UMatUsageFlags usageFlags) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copy</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>a3e21a51c4abc87e28025ebdfca98ca3d</anchor>
      <arglist>(UMatData *srcdata, UMatData *dstdata, int dims, const size_t sz[], const size_t srcofs[], const size_t srcstep[], const size_t dstofs[], const size_t dststep[], bool sync) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>deallocate</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>ae1fc4401763093dbd126570562a3e0f1</anchor>
      <arglist>(UMatData *data) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>download</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>a7e71003dc04d6e3b1ec6eb884a6b541a</anchor>
      <arglist>(UMatData *data, void *dst, int dims, const size_t sz[], const size_t srcofs[], const size_t srcstep[], const size_t dststep[]) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BufferPoolController *</type>
      <name>getBufferPoolController</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>accd2e2c0b1f0c846f43dfb831a26d6df</anchor>
      <arglist>(const char *id=NULL) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>map</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>ad56f6160283a96780a3d02bc34595151</anchor>
      <arglist>(UMatData *data, AccessFlag accessflags) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unmap</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>ab806034807801d5da3fa8ddebfb1002b</anchor>
      <arglist>(UMatData *data) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>upload</name>
      <anchorfile>df/d4c/classcv_1_1MatAllocator.html</anchorfile>
      <anchor>aaaa2cf4844bcfd1fc6e3076647e0e43c</anchor>
      <arglist>(UMatData *data, const void *src, int dims, const size_t sz[], const size_t dstofs[], const size_t dststep[], const size_t srcstep[]) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::linemod::Match</name>
    <filename>d9/da0/structcv_1_1linemod_1_1Match.html</filename>
    <member kind="function">
      <type></type>
      <name>Match</name>
      <anchorfile>d9/da0/structcv_1_1linemod_1_1Match.html</anchorfile>
      <anchor>aa8283f8751fb7887d18eb024ef200adb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Match</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga0ee629062c3c2745dba41a3e3605ff49</anchor>
      <arglist>(int x, int y, float similarity, const String &amp;class_id, int template_id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>d9/da0/structcv_1_1linemod_1_1Match.html</anchorfile>
      <anchor>a1a987ff8d8b29707c7562206e678a4e8</anchor>
      <arglist>(const Match &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d9/da0/structcv_1_1linemod_1_1Match.html</anchorfile>
      <anchor>a90841129d2fa56dc7713e51d668dd8b5</anchor>
      <arglist>(const Match &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>class_id</name>
      <anchorfile>d9/da0/structcv_1_1linemod_1_1Match.html</anchorfile>
      <anchor>a9b8335ac92b58248eecd9d3069e4cd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>similarity</name>
      <anchorfile>d9/da0/structcv_1_1linemod_1_1Match.html</anchorfile>
      <anchor>a4da5f6ba2c636df795c478edd4d3bc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>template_id</name>
      <anchorfile>d9/da0/structcv_1_1linemod_1_1Match.html</anchorfile>
      <anchor>a35299ee9799423ba150fc699bb0e65dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>d9/da0/structcv_1_1linemod_1_1Match.html</anchorfile>
      <anchor>a705852d4e1cbfae2f0100f8ee2bf599b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>d9/da0/structcv_1_1linemod_1_1Match.html</anchorfile>
      <anchor>a255ad4ee76705dfdd30ccf07e969b84d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MatchesInfo</name>
    <filename>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>MatchesInfo</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>aeafb1a764b2fe15f8c5c0fcd790f5d2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatchesInfo</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>aa99a3ff020a99c03c4016deadbf28d42</anchor>
      <arglist>(const MatchesInfo &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; uchar &gt;</type>
      <name>getInliers</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a72cbb11f2eb6731948febcb0abefe0ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; DMatch &gt;</type>
      <name>getMatches</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a5a68a8c8ea907125b4a1d5b20f3fe38a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatchesInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a6161728c8616a56a4fea1c899e76dc1c</anchor>
      <arglist>(const MatchesInfo &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>confidence</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>aa3e33ded91e2b39e21e943436f224eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dst_img_idx</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a1f0c77660d4fcff5caeacd18dda1fa7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>H</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a7cb8ab58870d3190fba157dc82309573</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; uchar &gt;</type>
      <name>inliers_mask</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a6ff92ca46d2d3f23a80a0bd4303e356f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; DMatch &gt;</type>
      <name>matches</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a36e0824c319b6a9d7ea3eab66e27b6d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_inliers</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a905005225c80c0b865e44508189634b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>src_img_idx</name>
      <anchorfile>d2/d9a/structcv_1_1detail_1_1MatchesInfo.html</anchorfile>
      <anchor>a3b89533af56dcc765e0f826a056b0c1f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::stereo::MatchQuasiDense</name>
    <filename>d1/dbe/structcv_1_1stereo_1_1MatchQuasiDense.html</filename>
    <member kind="function">
      <type></type>
      <name>MatchQuasiDense</name>
      <anchorfile>d1/dbe/structcv_1_1stereo_1_1MatchQuasiDense.html</anchorfile>
      <anchor>aeee2332b0650a96ec8eec371cbce7643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>d1/dbe/structcv_1_1stereo_1_1MatchQuasiDense.html</anchorfile>
      <anchor>a77d57f89b82137970c0c5a2dfb72532e</anchor>
      <arglist>(const MatchQuasiDense &amp;rhs) const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>corr</name>
      <anchorfile>d1/dbe/structcv_1_1stereo_1_1MatchQuasiDense.html</anchorfile>
      <anchor>abe9514bb137fa642984f6bcd7afb49c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Point2i</type>
      <name>p0</name>
      <anchorfile>d1/dbe/structcv_1_1stereo_1_1MatchQuasiDense.html</anchorfile>
      <anchor>aeae07b912c7a93d41d2b740ab651888d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Point2i</type>
      <name>p1</name>
      <anchorfile>d1/dbe/structcv_1_1stereo_1_1MatchQuasiDense.html</anchorfile>
      <anchor>a85b632590eef86f4aa963c195236fd7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::tbm::MatchTemplateDistance</name>
    <filename>dc/d10/classcv_1_1detail_1_1tracking_1_1tbm_1_1MatchTemplateDistance.html</filename>
    <base>cv::detail::tracking::tbm::IDescriptorDistance</base>
    <member kind="function">
      <type></type>
      <name>MatchTemplateDistance</name>
      <anchorfile>dc/d10/classcv_1_1detail_1_1tracking_1_1tbm_1_1MatchTemplateDistance.html</anchorfile>
      <anchor>a8ea051133a53182ab57a3f544b95ef5c</anchor>
      <arglist>(int type=cv::TemplateMatchModes::TM_CCORR_NORMED, float scale=-1, float offset=1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MatchTemplateDistance</name>
      <anchorfile>dc/d10/classcv_1_1detail_1_1tracking_1_1tbm_1_1MatchTemplateDistance.html</anchorfile>
      <anchor>a747af5ac6a4e6f1867e88f1e29e91b56</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>compute</name>
      <anchorfile>dc/d10/classcv_1_1detail_1_1tracking_1_1tbm_1_1MatchTemplateDistance.html</anchorfile>
      <anchor>aadfcadd227355082ad499d014fd94613</anchor>
      <arglist>(const cv::Mat &amp;descr1, const cv::Mat &amp;descr2) override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; float &gt;</type>
      <name>compute</name>
      <anchorfile>dc/d10/classcv_1_1detail_1_1tracking_1_1tbm_1_1MatchTemplateDistance.html</anchorfile>
      <anchor>a878bfbf98ce375888190939fc0238d03</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;descrs1, const std::vector&lt; cv::Mat &gt; &amp;descrs2) override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MatCommaInitializer_</name>
    <filename>d6/d9e/classcv_1_1MatCommaInitializer__.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="function">
      <type></type>
      <name>MatCommaInitializer_</name>
      <anchorfile>d6/d9e/classcv_1_1MatCommaInitializer__.html</anchorfile>
      <anchor>a4feb484303b5f8d2a6198caed71d8841</anchor>
      <arglist>(Mat_&lt; _Tp &gt; *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Mat_&lt; _Tp &gt;</name>
      <anchorfile>d6/d9e/classcv_1_1MatCommaInitializer__.html</anchorfile>
      <anchor>a3710f6457f9cad5e09397d9044e6167e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MatCommaInitializer_&lt; _Tp &gt; &amp;</type>
      <name>operator,</name>
      <anchorfile>d6/d9e/classcv_1_1MatCommaInitializer__.html</anchorfile>
      <anchor>aa1668b41c48478407f8900dfccc1608d</anchor>
      <arglist>(T2 v)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>MatIterator_&lt; _Tp &gt;</type>
      <name>it</name>
      <anchorfile>d6/d9e/classcv_1_1MatCommaInitializer__.html</anchorfile>
      <anchor>a0d04ec0b612fc292dd876b55a8bda291</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MatConstIterator</name>
    <filename>d7/dcf/classcv_1_1MatConstIterator.html</filename>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>afec81870db5a94562ace099b94130ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>aea5fc4e8415bcb499d503360aec608a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const uchar **</type>
      <name>pointer</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a52abf1d5b52b210d93ea94b91cf23352</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar *</type>
      <name>reference</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a89e5d438a915b31b54a9d9b96386d4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar *</type>
      <name>value_type</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>ac7c372fc5b81483034d1f156ee97756c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a11c8b512e764c96c1e4ec6519df84503</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>adeb2d3232dd4fa391e9737d5ae079c33</anchor>
      <arglist>(const Mat *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a1057d9eb074d77ff7b87566aebcb88b3</anchor>
      <arglist>(const Mat *_m, const int *_idx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>ac18a34a9c94f8a1f62a7f5e514c357be</anchor>
      <arglist>(const Mat *_m, int _row, int _col=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a8dae0cd35279f7707dc8087374549c44</anchor>
      <arglist>(const Mat *_m, Point _pt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a9635c2a5d18f3b875d98c8cef90fc9b5</anchor>
      <arglist>(const MatConstIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>ptrdiff_t</type>
      <name>lpos</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a56e2e4fcf08374696d6d99f6173f2081</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>operator*</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a1b43c8e412185b9d874125cbcaf7438f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a468f5d085cbb145ee6164a6ad1bdeec6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator</type>
      <name>operator++</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a9ee1e96236b15dcadf6d383db272b49e</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator &amp;</type>
      <name>operator+=</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>ab395d2d892e04907cfc1ee879cdcc5a6</anchor>
      <arglist>(ptrdiff_t ofs)</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator &amp;</type>
      <name>operator--</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a53a79d18796e6bcbcb12381447ccdcba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator</type>
      <name>operator--</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a9ebb7e43682a724ce28d8715fc29a783</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator &amp;</type>
      <name>operator-=</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a8e9e9eab1a0581da604714dabc4311a0</anchor>
      <arglist>(ptrdiff_t ofs)</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>ab9137a94a12c00c9360f69c34d5fa7fd</anchor>
      <arglist>(const MatConstIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>operator[]</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>aaed03ca7ced6461dd5a951312bdf622e</anchor>
      <arglist>(ptrdiff_t i) const</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>pos</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a85189ac66049666ba8cb89540fef5a63</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pos</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>ab64bff4ef3fbbb286699ce294871624a</anchor>
      <arglist>(int *_idx) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>acf82c2ab7fe9e81961db497909cee953</anchor>
      <arglist>(const int *_idx, bool relative=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>ab4528351272b931dfc8d471c50ea1115</anchor>
      <arglist>(ptrdiff_t ofs, bool relative=false)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>abb8c32985f6cb017b926e584c48361dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Mat *</type>
      <name>m</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a20e36deeac061339e0a0fed3fdd2457b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>ptr</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a5904a30e2069349bca792b54dcf02de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>sliceEnd</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a135e544f96bb39f2fe713dfd1ab02d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uchar *</type>
      <name>sliceStart</name>
      <anchorfile>d7/dcf/classcv_1_1MatConstIterator.html</anchorfile>
      <anchor>a0b9062870872eadbb5bdda0580e3ea3f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MatConstIterator_</name>
    <filename>d1/de0/classcv_1_1MatConstIterator__.html</filename>
    <templarg>typename _Tp</templarg>
    <base>cv::MatConstIterator</base>
    <member kind="typedef">
      <type>ptrdiff_t</type>
      <name>difference_type</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>aa4c5d8de98a4da786ea0d8e0acf2838b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>a981d00e7e75f281aa9ddddf73957a7b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const _Tp *</type>
      <name>pointer</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>ad78656bd8f416ea2adaddbe79f1be7ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const _Tp &amp;</type>
      <name>reference</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>a925c3986e110a4b7d097d007dda60ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>ab784ac2f00e13be30616b5ed28931997</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator_</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>a452adcda3e2fb13eaf6f53456e6686e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator_</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>aeb5d9d2b765c182be0b731ff8bfedc11</anchor>
      <arglist>(const Mat_&lt; _Tp &gt; *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator_</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>ac3fcc7f48d7159e32d277bfcdf8bc485</anchor>
      <arglist>(const Mat_&lt; _Tp &gt; *_m, const int *_idx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator_</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>aba7a798f9ea3adeb24dc358a60cac7a1</anchor>
      <arglist>(const Mat_&lt; _Tp &gt; *_m, int _row, int _col=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator_</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>a6f2a3324d41f00c57f5f52bd2dc54356</anchor>
      <arglist>(const Mat_&lt; _Tp &gt; *_m, Point _pt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatConstIterator_</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>aa8e7fdafb5cf5b8c7561477b3aebea33</anchor>
      <arglist>(const MatConstIterator_ &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator*</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>afa93a6f60ae069ce765cb3c25462b159</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_ &amp;</type>
      <name>operator++</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>ae34ae748ba12d53a66e1e141db7e562a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_</type>
      <name>operator++</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>a04b79539dc9788dd44ffe41dc737f008</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_ &amp;</type>
      <name>operator+=</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>a5d24a4bfd3a2c91e2fc55e4af5dda29b</anchor>
      <arglist>(ptrdiff_t ofs)</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_ &amp;</type>
      <name>operator--</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>ac34f7e05c5057e7b5803acdf815f78f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_</type>
      <name>operator--</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>ab07d8d0b89c903f779a021c2c97c8420</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_ &amp;</type>
      <name>operator-=</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>a46e32892d163e993c801f0f7deecbfbf</anchor>
      <arglist>(ptrdiff_t ofs)</arglist>
    </member>
    <member kind="function">
      <type>MatConstIterator_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>a38e5835b152ca3f9ef3d5d7f8e1b6c04</anchor>
      <arglist>(const MatConstIterator_ &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator[]</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>af15fe874f19eb7891597918b58ac168d</anchor>
      <arglist>(ptrdiff_t i) const</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>pos</name>
      <anchorfile>d1/de0/classcv_1_1MatConstIterator__.html</anchorfile>
      <anchor>add5eb752db0027a38d82fa6e7b71af3d</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MatExpr</name>
    <filename>d1/d10/classcv_1_1MatExpr.html</filename>
    <member kind="function">
      <type></type>
      <name>MatExpr</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a667e294461d09da9a1b1760d33adbbc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatExpr</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a18f051615e9350438ef369c9dca01e6a</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatExpr</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae38c3e856d93e7cffb9f14c894a76c17</anchor>
      <arglist>(const MatOp *_op, int _flags, const Mat &amp;_a=Mat(), const Mat &amp;_b=Mat(), const Mat &amp;_c=Mat(), double _alpha=1, double _beta=1, const Scalar &amp;_s=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>col</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae4aa2d04c89fa48df8d07913d897d7f9</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cross</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8bf0a7608d14009f0e946f35b813ccaa</anchor>
      <arglist>(const Mat &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>diag</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a1ca4c30675b372904812b6ca389b0fc0</anchor>
      <arglist>(int d=0) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a2e20e53ae2e09a0f0575d9f3987067c1</anchor>
      <arglist>(const Mat &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>inv</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6b6f538841a37416d5461f919f5e7bf6</anchor>
      <arglist>(int method=DECOMP_LU) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>mul</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a3be890f1c079879bbd106050972f24ea</anchor>
      <arglist>(const Mat &amp;m, double scale=1) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>mul</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0e80cbf0fa6ed1187294697ab2b674ca</anchor>
      <arglist>(const MatExpr &amp;e, double scale=1) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Mat</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a14b681f8faccc92f32053ee037f22462</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Mat_&lt; _Tp &gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a437838df79578365571e2253cb14ed18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator()</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6bceaa05f2fea4c73bc95f4b9e7d09bf</anchor>
      <arglist>(const Range &amp;rowRange, const Range &amp;colRange) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator()</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae3d4aa0cf6b40c5829c6377a54101068</anchor>
      <arglist>(const Rect &amp;roi) const</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>row</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac3d30cfb0af133632c2f0593767b9690</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>size</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8b5fcf3cec72903e2692e5c71e1c283b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a77a3d7d7f1a88cbd26601dbb51856a37</anchor>
      <arglist>(MatExpr &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>t</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>af69e70f213b05e51527b80f8e5f2d08f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a65fb8ae8f21a136edfe6da122c5466fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>a</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>afedc79d4d837bced7282ef1023e72299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad15093b928c0af84cc1e88179ef4d638</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>b</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a78ec9f0784b9ff6e5942381081df13d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>beta</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a367ac73c079dc071d68a20404bfd4b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>c</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a5f728e830807710bf3cc18b428057d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a039a50c85f8475f06e3aecb9fb9b0f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const MatOp *</type>
      <name>op</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a98f8a4a0853cb5ac6b147238f3d4ad1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>s</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a41e897e2deb89c8caa169194f87c2a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a366cabf9cd5b9a9fb0e313570c5b3cac</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a93d7d34c3f0b5dbc5d6171d0a0094f28</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aefc08124af851c90433c85f39fb63a7e</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a503c5fe1e1f66590b35969fc28ba1af7</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab866e1c69c03008f2f9c0d923c4dc861</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a65604e00ecb411bef65e3c668a4bdf63</anchor>
      <arglist>(const MatExpr &amp;e, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac9b4c182fe91d94500d290beb8098345</anchor>
      <arglist>(const Scalar &amp;s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4f77f0a2048840246c7f219c5a06f2ff</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a5d74e36027bfe69b2a50c7d5cc53752b</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9694cf1e4e9fe627f8b701cb9f97f2d0</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae07cd7b4ce3474dbdb1a264e2f6e7b0d</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad424f126a496afadafb4b6c67a1ce174</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6ed1d63630a0498bae02e4a71e757342</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a268e1ccaa369123adf2215756e3fae6a</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad7a022ce69ea48d8d9110cb79ab27b6a</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab851dfc040860bcf008d19e4a5926b83</anchor>
      <arglist>(const MatExpr &amp;e, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0d1940f6e797fb5f8092db30db875bdf</anchor>
      <arglist>(const Scalar &amp;s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a881069f5bff2833f6319cf2e7769fdbe</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aaacefdef37dffe5d5214939666fce32f</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a3e8db9cfa032043f31d40211508653b1</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a22ebbe4ce388179e64afe917fa369003</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a09f773558b48e56dfa061179599e11d0</anchor>
      <arglist>(const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac66fa81bbfc418c535a7f9f49a900554</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7f68410debc724a5be5235977b902be5</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7994c3ff3973cc56aac839dc8683ba51</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a951bede696efc7ad39b2326c257cb9b5</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae3d5b4a180f62f30b5874243af312ebb</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a54d49dc23f7a659f61ec5401b9c48d05</anchor>
      <arglist>(const MatExpr &amp;e, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aaac1439d54057753cddc9330f8f56ea6</anchor>
      <arglist>(double s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a2eb63d9f7b2d398c8714239114ff2b4e</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a31e53f019aa164af7e7276440f57f497</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a69bdf2007fa634306dea2e7065f839f9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4fd7c94c36187ae1dd810e5e1cb98506</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9f4860191ebc911882258adb3ed81220</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7d490d89368ae09a8034d3ef145f1b75</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6f76b7cbb9b728896ffb90522796a1c7</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a27472a7b10eb061860f2d44e91ce2016</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aa27acc5fc0baa71648720825da8d7c8d</anchor>
      <arglist>(const MatExpr &amp;e, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>af1c42ad483f7b6947e17db0c508c4292</anchor>
      <arglist>(double s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a296be1bafb9c82f8fd4ec55ea5f3ef81</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>af0227aa2a8b2fb11495e9efc2ce8a9b6</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a86f61f74c4c8c305218ab7f6e1ad7f87</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8dbe9fe15d257dbb1a566dd5b752b718</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a200c6a55801095458ffba28d0bc2051f</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a027193236c695aef28e54acf23cad5ca</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac8bc126f547c720e5ec31ce26b31f6bd</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac30c6355f02755419479b1ffaadd5728</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a630e58dd233abf6b6ff3393be67454c0</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abeea3d9de568017193b26eea645c98f3</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a21b436ed46cb4ec5a3628576a10190fe</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0a628b41fded09b2e899b46836590de3</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8a039003baebfa48ba24de81f7f4d931</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0f25efd0c1f254692fc60bda5f4c3353</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a5516de530ce49cf1fdbfcedbc13fa64d</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a2c23e8205bea3a64497638fe270e3a83</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab9e92650570e38003f74364c0d168157</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abb139508b5df77d1009612b438f53df5</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a89ee700214e5c588fc9c2f16dc5f0814</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0c7b11e74936908ee2fb47e4eb9c5e18</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a25f71801b3fb6ab5395c2dbcc9cc60ad</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a76d099d1e862f773c3f0d234b2261feb</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7105f56350ad1d16b716a3664edbd7f5</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a39f3eecb2debd3e05e155d8769597994</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a908e8895c1daab24e5e8be7b9adddf12</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae5acab862f659f77658f59c723791d2d</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>afb86a86ce5bdb62722ad6a2c38eb2279</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac87dbdcc89fc97aff6e94ff635da8949</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a85401ad9773e0afda99ae87137f26b6d</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae14822d723b02a44dcc6b9dc66b9d2d6</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>affc3d68c3891df1237e9a9bd96856c8c</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a35767a6160d961e75fbc3613e1b9f0a5</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a28ec289f14a0c25c6e9d1a596318ede3</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a104716213a642475beb48ba9c00bf36a</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acc3aa7b8f05debfd1e28e8a84d64e19e</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a28ca6d67ab91785d2cf3c2e4c42e45f8</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad18eb0de14c03462aaff61fb39c17360</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a3f4a363a277d722df7ae076e5f62725b</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8938333ac6cc65c2cc4a21071b22df56</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aeac05ffd3d5c1d6c803e46a5ed380a95</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a27c1238f43dfbf691c3da8b9bcbe8622</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acaa29c7d0f130d120737fcb3c5dac54d</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aab1250c235649a10a478a88394b23fda</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9afbc19e8756efdbc92e17d096540ce5</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abc36e16ecd042df954771a99068a6c49</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9867b0d5e11c2fef494b71e51d21da1b</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a15cd0aff27ba61cb2563894b01547e7e</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac559f4bd48f3660ee56a223258dc6bb9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator~</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a69ba8f5d451de974d9aa514cdbbb1120</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac22d7d32f1ec91fd106760a98a6f4731</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aafbfd6a44196ca5f40bcea5136548c22</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a865832a7380156566594f039d4ff0ff6</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6fdbec4b3fdb2b23f1d79bc73640d371</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a176d14d2ffed87f4e024d4933104a2bb</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6dff8b6e9105b6d817b493e7be157c90</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0326ec178e9d4ca09c54b6b488fb8021</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4a2fa0a37cba3f21b576ae4084757fba</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acb1ea96bb76c4014c399ef6ba536a7b0</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8ee69a65a23b73a176ab5ef9a6e5d5cb</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>abs</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a30843fc6c148a00f5d300a7f43f3fbdc</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>abs</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a13f0c960fd6b3372aff880bc45bdb602</anchor>
      <arglist>(const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a366cabf9cd5b9a9fb0e313570c5b3cac</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a93d7d34c3f0b5dbc5d6171d0a0094f28</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aefc08124af851c90433c85f39fb63a7e</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a503c5fe1e1f66590b35969fc28ba1af7</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab866e1c69c03008f2f9c0d923c4dc861</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a65604e00ecb411bef65e3c668a4bdf63</anchor>
      <arglist>(const MatExpr &amp;e, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac9b4c182fe91d94500d290beb8098345</anchor>
      <arglist>(const Scalar &amp;s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4f77f0a2048840246c7f219c5a06f2ff</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a5d74e36027bfe69b2a50c7d5cc53752b</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9694cf1e4e9fe627f8b701cb9f97f2d0</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae07cd7b4ce3474dbdb1a264e2f6e7b0d</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad424f126a496afadafb4b6c67a1ce174</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6ed1d63630a0498bae02e4a71e757342</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a268e1ccaa369123adf2215756e3fae6a</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad7a022ce69ea48d8d9110cb79ab27b6a</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab851dfc040860bcf008d19e4a5926b83</anchor>
      <arglist>(const MatExpr &amp;e, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0d1940f6e797fb5f8092db30db875bdf</anchor>
      <arglist>(const Scalar &amp;s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a881069f5bff2833f6319cf2e7769fdbe</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aaacefdef37dffe5d5214939666fce32f</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a3e8db9cfa032043f31d40211508653b1</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a22ebbe4ce388179e64afe917fa369003</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a09f773558b48e56dfa061179599e11d0</anchor>
      <arglist>(const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac66fa81bbfc418c535a7f9f49a900554</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7f68410debc724a5be5235977b902be5</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7994c3ff3973cc56aac839dc8683ba51</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a951bede696efc7ad39b2326c257cb9b5</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae3d5b4a180f62f30b5874243af312ebb</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a54d49dc23f7a659f61ec5401b9c48d05</anchor>
      <arglist>(const MatExpr &amp;e, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aaac1439d54057753cddc9330f8f56ea6</anchor>
      <arglist>(double s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a2eb63d9f7b2d398c8714239114ff2b4e</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a31e53f019aa164af7e7276440f57f497</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a69bdf2007fa634306dea2e7065f839f9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4fd7c94c36187ae1dd810e5e1cb98506</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9f4860191ebc911882258adb3ed81220</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7d490d89368ae09a8034d3ef145f1b75</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6f76b7cbb9b728896ffb90522796a1c7</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a27472a7b10eb061860f2d44e91ce2016</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aa27acc5fc0baa71648720825da8d7c8d</anchor>
      <arglist>(const MatExpr &amp;e, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>af1c42ad483f7b6947e17db0c508c4292</anchor>
      <arglist>(double s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a296be1bafb9c82f8fd4ec55ea5f3ef81</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>af0227aa2a8b2fb11495e9efc2ce8a9b6</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a86f61f74c4c8c305218ab7f6e1ad7f87</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8dbe9fe15d257dbb1a566dd5b752b718</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a200c6a55801095458ffba28d0bc2051f</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a027193236c695aef28e54acf23cad5ca</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac8bc126f547c720e5ec31ce26b31f6bd</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac30c6355f02755419479b1ffaadd5728</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a630e58dd233abf6b6ff3393be67454c0</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abeea3d9de568017193b26eea645c98f3</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a21b436ed46cb4ec5a3628576a10190fe</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0a628b41fded09b2e899b46836590de3</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8a039003baebfa48ba24de81f7f4d931</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0f25efd0c1f254692fc60bda5f4c3353</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a5516de530ce49cf1fdbfcedbc13fa64d</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a2c23e8205bea3a64497638fe270e3a83</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab9e92650570e38003f74364c0d168157</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abb139508b5df77d1009612b438f53df5</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a89ee700214e5c588fc9c2f16dc5f0814</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0c7b11e74936908ee2fb47e4eb9c5e18</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a25f71801b3fb6ab5395c2dbcc9cc60ad</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a76d099d1e862f773c3f0d234b2261feb</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7105f56350ad1d16b716a3664edbd7f5</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a39f3eecb2debd3e05e155d8769597994</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a908e8895c1daab24e5e8be7b9adddf12</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae5acab862f659f77658f59c723791d2d</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>afb86a86ce5bdb62722ad6a2c38eb2279</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac87dbdcc89fc97aff6e94ff635da8949</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a85401ad9773e0afda99ae87137f26b6d</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae14822d723b02a44dcc6b9dc66b9d2d6</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>affc3d68c3891df1237e9a9bd96856c8c</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a35767a6160d961e75fbc3613e1b9f0a5</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a28ec289f14a0c25c6e9d1a596318ede3</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a104716213a642475beb48ba9c00bf36a</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acc3aa7b8f05debfd1e28e8a84d64e19e</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a28ca6d67ab91785d2cf3c2e4c42e45f8</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad18eb0de14c03462aaff61fb39c17360</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a3f4a363a277d722df7ae076e5f62725b</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8938333ac6cc65c2cc4a21071b22df56</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aeac05ffd3d5c1d6c803e46a5ed380a95</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a27c1238f43dfbf691c3da8b9bcbe8622</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acaa29c7d0f130d120737fcb3c5dac54d</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aab1250c235649a10a478a88394b23fda</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9afbc19e8756efdbc92e17d096540ce5</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abc36e16ecd042df954771a99068a6c49</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9867b0d5e11c2fef494b71e51d21da1b</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a15cd0aff27ba61cb2563894b01547e7e</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac559f4bd48f3660ee56a223258dc6bb9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator~</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a69ba8f5d451de974d9aa514cdbbb1120</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac22d7d32f1ec91fd106760a98a6f4731</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aafbfd6a44196ca5f40bcea5136548c22</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a865832a7380156566594f039d4ff0ff6</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6fdbec4b3fdb2b23f1d79bc73640d371</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a176d14d2ffed87f4e024d4933104a2bb</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6dff8b6e9105b6d817b493e7be157c90</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0326ec178e9d4ca09c54b6b488fb8021</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4a2fa0a37cba3f21b576ae4084757fba</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acb1ea96bb76c4014c399ef6ba536a7b0</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8ee69a65a23b73a176ab5ef9a6e5d5cb</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>abs</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a30843fc6c148a00f5d300a7f43f3fbdc</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>abs</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a13f0c960fd6b3372aff880bc45bdb602</anchor>
      <arglist>(const MatExpr &amp;e)</arglist>
    </member>
    <docanchor file="d1/d10/classcv_1_1MatExpr.html">MatrixExpressions</docanchor>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::own::detail::MatHeader</name>
    <filename>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</filename>
    <member kind="enumvalue">
      <name>AUTO_STEP</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a8450cbb2542bfef33b347cd1510fcd5ca6a15e8efae303515b6ac5a752d688ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MASK</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>aeab4591778f76e440b63885ee818ce0eabb9b861c1d3e39f5d4194c49c44c3c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_STEP</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a8450cbb2542bfef33b347cd1510fcd5ca6a15e8efae303515b6ac5a752d688ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MASK</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>aeab4591778f76e440b63885ee818ce0eabb9b861c1d3e39f5d4194c49c44c3c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatHeader</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a4c70f10de37911136c772a2a757c7330</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatHeader</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a1312f98f9299bba8f423babcab4cfb3a</anchor>
      <arglist>(const MatHeader &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatHeader</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a102f051bfd010997f96a90d8be931a9c</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;_dims, int type, void *_data)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatHeader</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a96dd538e3f126b1345d1e51f26725f75</anchor>
      <arglist>(int _rows, int _cols, int type, void *_data, size_t _step)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatHeader</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>adcb44c4766a33685aaf9550b4450d827</anchor>
      <arglist>(MatHeader &amp;&amp;src)</arglist>
    </member>
    <member kind="function">
      <type>MatHeader &amp;</type>
      <name>operator=</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a6e9693b1ffae95953c9f30428341235f</anchor>
      <arglist>(const MatHeader &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>MatHeader &amp;</type>
      <name>operator=</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a51d69399a2b0e74939d4e31cb849d44a</anchor>
      <arglist>(MatHeader &amp;&amp;src)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a7b4aa3ea06463a63874cfd82d59e4a75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>data</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a8689f15398515469e301dfb6b466458e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>dims</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a2c377f13c5449f811cc995df017afa35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a94a639f4af82b43e32307b34b28a8193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a89ced746488193fb87bcd1a4794955db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>step</name>
      <anchorfile>da/d5d/structcv_1_1gapi_1_1own_1_1detail_1_1MatHeader.html</anchorfile>
      <anchor>a2678296b48502f641189b7300613b230</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MatIterator_</name>
    <filename>d4/dfe/classcv_1_1MatIterator__.html</filename>
    <templarg>typename _Tp</templarg>
    <base>cv::MatConstIterator_&lt; _Tp &gt;</base>
    <member kind="typedef">
      <type>std::random_access_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a5efc4fd12d07cae68394b8cb711a8ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Tp *</type>
      <name>pointer</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a4e209e2af8b62e11bd6689dd11cca986</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Tp &amp;</type>
      <name>reference</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a4aad7881abee762d120ea52443847587</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatIterator_</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a309c4d310a2feea6f2153ae163057554</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatIterator_</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a7a90a2116ed74e442d38959b31990bbf</anchor>
      <arglist>(const MatIterator_ &amp;it)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatIterator_</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>ae7e45a26abfc2e14887f63016a6f625e</anchor>
      <arglist>(Mat_&lt; _Tp &gt; *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatIterator_</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a58e15db8d9e0631fdfe4a397e11523f3</anchor>
      <arglist>(Mat_&lt; _Tp &gt; *_m, const int *_idx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatIterator_</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a2535ef5b07ad7eeb66c502802ed87cb4</anchor>
      <arglist>(Mat_&lt; _Tp &gt; *_m, int _row, int _col=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatIterator_</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a2819a88c03e10d4eb34e104360080b01</anchor>
      <arglist>(Mat_&lt; _Tp &gt; *_m, Point _pt)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator*</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a53412f0dba619421b93cfdb5e1045516</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_ &amp;</type>
      <name>operator++</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>aebfcfad399be7d8c38ac7a9d55f8825f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_</type>
      <name>operator++</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a3046b334bfa46d6cb19596fe552b4eb9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_ &amp;</type>
      <name>operator+=</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a4cc196c606160665d0309df32ee70f74</anchor>
      <arglist>(ptrdiff_t ofs)</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_ &amp;</type>
      <name>operator--</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a8aeeb23080fe3f02b18ba965ffe03901</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_</type>
      <name>operator--</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>aacbd0bc9e0eccb76169a7bc3188527ad</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_ &amp;</type>
      <name>operator-=</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>adf6481f7082c005bc24b5deb8b26c13a</anchor>
      <arglist>(ptrdiff_t ofs)</arglist>
    </member>
    <member kind="function">
      <type>MatIterator_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a6b1176a8e5e97ecd99832c021193293d</anchor>
      <arglist>(const MatIterator_&lt; _Tp &gt; &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator[]</name>
      <anchorfile>d4/dfe/classcv_1_1MatIterator__.html</anchorfile>
      <anchor>a0ad48bc8f9f6f4c3264c02076525c190</anchor>
      <arglist>(ptrdiff_t i) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::MatMulLayer</name>
    <filename>dc/d9e/classcv_1_1dnn_1_1MatMulLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MatMulLayer &gt;</type>
      <name>create</name>
      <anchorfile>dc/d9e/classcv_1_1dnn_1_1MatMulLayer.html</anchorfile>
      <anchor>a47d85d9c0c1a26e904278620a972b5f8</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MatOp</name>
    <filename>d1/d9d/classcv_1_1MatOp.html</filename>
    <member kind="function">
      <type></type>
      <name>MatOp</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>ac6eeff02c5ef401a8c1dcd150551f004</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MatOp</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>accafea4060e8980f95a37f37bee9310e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>abs</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a1f820ed2ffca67359f02ac8351e8e7ab</anchor>
      <arglist>(const MatExpr &amp;expr, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>afc3f8e10e50175134dce2bde93049f63</anchor>
      <arglist>(const MatExpr &amp;expr1, const MatExpr &amp;expr2, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>add</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>ad25141a35abeec27b5eb33e4130a7b51</anchor>
      <arglist>(const MatExpr &amp;expr1, const Scalar &amp;s, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>assign</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a655357fd7395545f8e16638fe53678d0</anchor>
      <arglist>(const MatExpr &amp;expr, Mat &amp;m, int type=-1) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>augAssignAdd</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>aef1fe46a1ea6c41cf63d809b0ce548d0</anchor>
      <arglist>(const MatExpr &amp;expr, Mat &amp;m) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>augAssignAnd</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a37fae0add0d6e798ce92e557db2eeee2</anchor>
      <arglist>(const MatExpr &amp;expr, Mat &amp;m) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>augAssignDivide</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>aec933b6b67e03715da4dfce17d57ce15</anchor>
      <arglist>(const MatExpr &amp;expr, Mat &amp;m) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>augAssignMultiply</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a2e52d774d4302c606fbc17d644eacce3</anchor>
      <arglist>(const MatExpr &amp;expr, Mat &amp;m) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>augAssignOr</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>aa32c6465441d60c7f4822fb206a426eb</anchor>
      <arglist>(const MatExpr &amp;expr, Mat &amp;m) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>augAssignSubtract</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a3fd99639183ba7ee3b0b341c79cfac6b</anchor>
      <arglist>(const MatExpr &amp;expr, Mat &amp;m) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>augAssignXor</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a56f3b1d244a55aa5b48c56478e587899</anchor>
      <arglist>(const MatExpr &amp;expr, Mat &amp;m) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>diag</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a45f7b6420807bae20997866f8a6ab31d</anchor>
      <arglist>(const MatExpr &amp;expr, int d, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>divide</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>aa8b2962155ee09a215639c59c50340f4</anchor>
      <arglist>(const MatExpr &amp;expr1, const MatExpr &amp;expr2, MatExpr &amp;res, double scale=1) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>divide</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a26a646bfe227f9731f502e97d728b3b7</anchor>
      <arglist>(double s, const MatExpr &amp;expr, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>elementWise</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>aeadefd8cf1e2d0b6734c16d084b1e6e7</anchor>
      <arglist>(const MatExpr &amp;expr) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invert</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a33bc65dedc2b1a9b626b277b49493bc0</anchor>
      <arglist>(const MatExpr &amp;expr, int method, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>matmul</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>affcfaf5b1087ec3359583a9a7a38f9f0</anchor>
      <arglist>(const MatExpr &amp;expr1, const MatExpr &amp;expr2, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>multiply</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>ac5a4ac08519b8229bfa99fba68f3bdc2</anchor>
      <arglist>(const MatExpr &amp;expr1, const MatExpr &amp;expr2, MatExpr &amp;res, double scale=1) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>multiply</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a5c992cafa34003955815dcaf95f5e745</anchor>
      <arglist>(const MatExpr &amp;expr1, double s, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>roi</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a4a39d30a977f213f196420244fe1708b</anchor>
      <arglist>(const MatExpr &amp;expr, const Range &amp;rowRange, const Range &amp;colRange, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Size</type>
      <name>size</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a80309fab69773987e1c740279b82abd1</anchor>
      <arglist>(const MatExpr &amp;expr) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>subtract</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>adf3a27e2d042073f2d765522c3f2c870</anchor>
      <arglist>(const MatExpr &amp;expr1, const MatExpr &amp;expr2, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>subtract</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>a29ace3bec7c07ca07a159c4c6f058ef1</anchor>
      <arglist>(const Scalar &amp;s, const MatExpr &amp;expr, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>transpose</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>ad6293cc8922e39419ca4a91e9343f51b</anchor>
      <arglist>(const MatExpr &amp;expr, MatExpr &amp;res) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>type</name>
      <anchorfile>d1/d9d/classcv_1_1MatOp.html</anchorfile>
      <anchor>ac9fe29306a3f2243d2596180a37f4281</anchor>
      <arglist>(const MatExpr &amp;expr) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::MatSize</name>
    <filename>df/d63/structcv_1_1MatSize.html</filename>
    <member kind="function">
      <type></type>
      <name>MatSize</name>
      <anchorfile>df/d63/structcv_1_1MatSize.html</anchorfile>
      <anchor>ab955dfffcac5ecb4fdce6411da8dbf3f</anchor>
      <arglist>(int *_p) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dims</name>
      <anchorfile>df/d63/structcv_1_1MatSize.html</anchorfile>
      <anchor>aed21bfaef2658f3822b45802f77cfaa1</anchor>
      <arglist>() const CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>df/d63/structcv_1_1MatSize.html</anchorfile>
      <anchor>a76790bafb71b7822ae5c0a9f4506ab26</anchor>
      <arglist>(const MatSize &amp;sz) const CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>operator()</name>
      <anchorfile>df/d63/structcv_1_1MatSize.html</anchorfile>
      <anchor>abdc35c3d1d636243a9fa4b7e3a4810fe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>df/d63/structcv_1_1MatSize.html</anchorfile>
      <anchor>a0140e24ce44db369d7e0bf25a6bbad75</anchor>
      <arglist>(const MatSize &amp;sz) const CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>int &amp;</type>
      <name>operator[]</name>
      <anchorfile>df/d63/structcv_1_1MatSize.html</anchorfile>
      <anchor>a07e83aa2e2cfe3ebb684bbc99172f98d</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>const int &amp;</type>
      <name>operator[]</name>
      <anchorfile>df/d63/structcv_1_1MatSize.html</anchorfile>
      <anchor>a6d4661411d635e591f44839b5687eb97</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="variable">
      <type>int *</type>
      <name>p</name>
      <anchorfile>df/d63/structcv_1_1MatSize.html</anchorfile>
      <anchor>a763e016ef3ff77fbc11620cc1631aab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::MatStep</name>
    <filename>d4/d26/structcv_1_1MatStep.html</filename>
    <member kind="function">
      <type></type>
      <name>MatStep</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>a11a79f937731a9b291b891805755929c</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MatStep</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>a6374b692fc83fe7b15a6a038b6fe0df8</anchor>
      <arglist>(size_t s) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator size_t</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>acccf0bdf7e1bbd3a9d327ef528cb5993</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MatStep &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>ab4c06eeca1bc7982989d9669fb14281e</anchor>
      <arglist>(size_t s)</arglist>
    </member>
    <member kind="function">
      <type>const size_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>a76355b86b9545a4310d8c5322f9bda1e</anchor>
      <arglist>(int i) const CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>size_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>ab448b341c43902912c680c18f01a2d3a</anchor>
      <arglist>(int i) CV_NOEXCEPT</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>buf</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>a264fe8da5b3899ff6040c72d75dda039</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>size_t *</type>
      <name>p</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>a6cb6d6a37bd88009069c9f2697397c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type>MatStep &amp;</type>
      <name>operator=</name>
      <anchorfile>d4/d26/structcv_1_1MatStep.html</anchorfile>
      <anchor>a193eb65e1bff03bbfab5a38fa807e8cc</anchor>
      <arglist>(const MatStep &amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Matx</name>
    <filename>de/de1/classcv_1_1Matx.html</filename>
    <templarg>typename _Tp</templarg>
    <templarg>int m</templarg>
    <templarg>int n</templarg>
    <member kind="enumvalue">
      <name>rows</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acbf7645373444b38e81fae7bced65cbda883ccff445b70d8c5673612fcea63374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cols</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acbf7645373444b38e81fae7bced65cbda0be112b36f43fbfe06e8f9d1361f51b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>channels</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acbf7645373444b38e81fae7bced65cbda9844959a8fb66345ef70c06ec8938f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shortdim</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acbf7645373444b38e81fae7bced65cbdae18e575d92a15cffb078249823e5d9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>channels</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acbf7645373444b38e81fae7bced65cbda9844959a8fb66345ef70c06ec8938f82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cols</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acbf7645373444b38e81fae7bced65cbda0be112b36f43fbfe06e8f9d1361f51b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; _Tp, shortdim, 1 &gt;</type>
      <name>diag_type</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a3adb590ce098c41382fc37a14bce08ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; _Tp, m, n &gt;</type>
      <name>mat_type</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>adc1f80363a5647601768f8e2a4e4f987</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rows</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acbf7645373444b38e81fae7bced65cbda883ccff445b70d8c5673612fcea63374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>shortdim</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acbf7645373444b38e81fae7bced65cbdae18e575d92a15cffb078249823e5d9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a5b70e8cf13bea71ec7262cdeddebf17f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a03e916d291e4922a0e96ea638b32066e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a72dba1f2b11abbd120989faeca002005</anchor>
      <arglist>(_Tp v0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a9b6773f6cd5b17bc4b4acaa450f17c0f</anchor>
      <arglist>(_Tp v0, _Tp v1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a00cb206e86adfffa63b9d0474ded3f56</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a9ea79655491a8e300aa2946d32915510</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a7156978618601cb86c3f45c8074976dc</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a8fa16146cd3c5a9dc5ef684f8950576a</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a7d77fad0d4b799bbeb508708a0adc125</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acd526d29f010fced07fac0f40910e9c8</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>aece2123f4f5ee3b2feef5b2040f5a10b</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a7db0ee3454c39f74096161652b4754cd</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a063f4e2a8351fcfade27f01834918f00</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9, _Tp v10, _Tp v11)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a0b928985c6849d798b9dda2da8206539</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9, _Tp v10, _Tp v11, _Tp v12, _Tp v13)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a8d6414aaa86e104f325da7be04260a8b</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9, _Tp v10, _Tp v11, _Tp v12, _Tp v13, _Tp v14, _Tp v15)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>abd7be06c6ddc6da806b56e7be192fb07</anchor>
      <arglist>(const _Tp *vals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a059fd9255b0922cddb4a14c6bf10390b</anchor>
      <arglist>(const Matx&lt; _Tp, m, l &gt; &amp;a, const Matx&lt; _Tp, l, n &gt; &amp;b, Matx_MatMulOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>ab1293b20fb445c78451ec743a2bebabb</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, _T2 alpha, Matx_ScaleOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a3f960898eebb4f9592486fc81840978f</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b, Matx_AddOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>ae776dbc8f7256e7a644b71cd9d996c79</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b, Matx_DivOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a0b01f413b8f5db2dfee89fd449e5711d</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b, Matx_MulOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>adf035b49c0479f965a64831ffc610d75</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b, Matx_SubOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>abf880ba8218784d49391802b69198810</anchor>
      <arglist>(const Matx&lt; _Tp, n, m &gt; &amp;a, Matx_TOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matx</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>ae747ae36b477e01422db61a3b3c47ead</anchor>
      <arglist>(std::initializer_list&lt; _Tp &gt;)</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, m, 1 &gt;</type>
      <name>col</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a84dbc64211cb37ab329cb01980aa1ed7</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ddot</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>ad36bff6ac4f8daa72099d7e1578b2370</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>diag_type</type>
      <name>diag</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>aae3606f80ef046e79628cd8b5fc54fb8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, m, n &gt;</type>
      <name>div</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a9693d148b7b992e79e560d8e37353aca</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>dot</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>aff0ce90dadd68822c348b0bbae4a5f2a</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, m1, n1 &gt;</type>
      <name>get_minor</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>afb057f0cd63b1fcf95f228cbd6722a42</anchor>
      <arglist>(int base_row, int base_col) const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, n, m &gt;</type>
      <name>inv</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a477df55e85f63a8d5cdfc98060a99ed1</anchor>
      <arglist>(int method=DECOMP_LU, bool *p_is_ok=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, m, n &gt;</type>
      <name>mul</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a00ed20dd60e9ad582e491bf7e2aef4f4</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Matx&lt; T2, m, n &gt;</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a52462c5d76a61e63881055bc96fcc711</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a598503545b22977ab7864a687cdabce2</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a97e8b968b591c4cc1fd4aa64810f3622</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>ac8144d88a15d49a49ac4f1d235edf21c</anchor>
      <arglist>(int row, int col)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>aca9720a751dd5901bfc6fb821079b1ba</anchor>
      <arglist>(int row, int col) const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, m1, n1 &gt;</type>
      <name>reshape</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>ac2bea1e8b409163c5000d9783b98fe82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, 1, n &gt;</type>
      <name>row</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a6313dfa59aa8c2f6004e99ec9b57f765</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, n, l &gt;</type>
      <name>solve</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>acfb80e43cd30d88a54eb48687a37c499</anchor>
      <arglist>(const Matx&lt; _Tp, m, l &gt; &amp;rhs, int flags=DECOMP_LU) const</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, n &gt;</type>
      <name>solve</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a38d62dccf39f46508fb8e4d3d0ef94d2</anchor>
      <arglist>(const Vec&lt; _Tp, m &gt; &amp;rhs, int method) const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, n, m &gt;</type>
      <name>t</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a139c6555a5a843023e2ce1ea3aba88dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD Matx</type>
      <name>all</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a97b07e79db772737ef23e5c019397959</anchor>
      <arglist>(_Tp alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD Matx</type>
      <name>diag</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>ae463d98471a92f57a6b84f4a54866202</anchor>
      <arglist>(const diag_type &amp;d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD Matx</type>
      <name>eye</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a353235c0df6db396d41c37ea339164fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD Matx</type>
      <name>ones</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a120514550136cbe685932d426dfdefa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD Matx</type>
      <name>randn</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>aa8a6b196addcac5a1ae89c6c7ec38d8a</anchor>
      <arglist>(_Tp a, _Tp b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD Matx</type>
      <name>randu</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>ad2375b7788c9bb7b320b0a266d60fe35</anchor>
      <arglist>(_Tp a, _Tp b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD Matx</type>
      <name>zeros</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>a1099e560dee578dcf58fe227d09cfe0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>val</name>
      <anchorfile>de/de1/classcv_1_1Matx.html</anchorfile>
      <anchor>afa9ad3bc5b09ebcdfc6f98f44c15191d</anchor>
      <arglist>[m *n]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Max</name>
    <filename>dc/dd6/structcv_1_1cudev_1_1Max.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::maximum&lt; T &gt;</base>
    <class kind="struct">cv::cudev::Max::rebind</class>
    <member kind="typedef">
      <type>T</type>
      <name>work_type</name>
      <anchorfile>dc/dd6/structcv_1_1cudev_1_1Max.html</anchorfile>
      <anchor>adc6e44e1a3fe8247d811d6d14ec92577</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ T</type>
      <name>initialValue</name>
      <anchorfile>dc/dd6/structcv_1_1cudev_1_1Max.html</anchorfile>
      <anchor>a2b4d2bef95975274383029988ae6fea9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ T</type>
      <name>result</name>
      <anchorfile>dc/dd6/structcv_1_1cudev_1_1Max.html</anchorfile>
      <anchor>af28b684724fb0f1679dd15218451a2b3</anchor>
      <arglist>(T r, int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::maximum</name>
    <filename>d4/d31/structcv_1_1cudev_1_1maximum.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d4/d31/structcv_1_1cudev_1_1maximum.html</anchorfile>
      <anchor>a23944a3a9a900d9121217a9b2bd7cf1e</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::maximum&lt; double &gt;</name>
    <filename>dc/d65/structcv_1_1cudev_1_1maximum_3_01double_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; double, double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>dc/d65/structcv_1_1cudev_1_1maximum_3_01double_01_4.html</anchorfile>
      <anchor>aaa3ea51b43edde4613cd12bfdcb9d760</anchor>
      <arglist>(double a, double b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::maximum&lt; float &gt;</name>
    <filename>d4/d1e/structcv_1_1cudev_1_1maximum_3_01float_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; float, float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/d1e/structcv_1_1cudev_1_1maximum_3_01float_01_4.html</anchorfile>
      <anchor>a38c973c79baab206514a0b3108633add</anchor>
      <arglist>(float a, float b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::maximum&lt; schar &gt;</name>
    <filename>df/df2/structcv_1_1cudev_1_1maximum_3_01schar_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; schar, schar, schar &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>operator()</name>
      <anchorfile>df/df2/structcv_1_1cudev_1_1maximum_3_01schar_01_4.html</anchorfile>
      <anchor>a5ec2a8da9db4e38703a428def99c26d2</anchor>
      <arglist>(schar a, schar b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::maximum&lt; short &gt;</name>
    <filename>db/d87/structcv_1_1cudev_1_1maximum_3_01short_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; short, short, short &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>operator()</name>
      <anchorfile>db/d87/structcv_1_1cudev_1_1maximum_3_01short_01_4.html</anchorfile>
      <anchor>a9d79fb3032785722e26b00a37995a045</anchor>
      <arglist>(short a, short b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::maximum&lt; uchar &gt;</name>
    <filename>dc/d84/structcv_1_1cudev_1_1maximum_3_01uchar_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; uchar, uchar, uchar &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>operator()</name>
      <anchorfile>dc/d84/structcv_1_1cudev_1_1maximum_3_01uchar_01_4.html</anchorfile>
      <anchor>a98a3d896491e04c7d9977eed91f2362f</anchor>
      <arglist>(uchar a, uchar b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::maximum&lt; uint &gt;</name>
    <filename>d8/dfa/structcv_1_1cudev_1_1maximum_3_01uint_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; uint, uint, uint &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>operator()</name>
      <anchorfile>d8/dfa/structcv_1_1cudev_1_1maximum_3_01uint_01_4.html</anchorfile>
      <anchor>a6f78b59b8fde2766a8827de3f01d8db8</anchor>
      <arglist>(uint a, uint b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::maximum&lt; ushort &gt;</name>
    <filename>d0/dac/structcv_1_1cudev_1_1maximum_3_01ushort_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; ushort, ushort, ushort &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>operator()</name>
      <anchorfile>d0/dac/structcv_1_1cudev_1_1maximum_3_01ushort_01_4.html</anchorfile>
      <anchor>a5bda4bdb72d47bcb77ff15390922e450</anchor>
      <arglist>(ushort a, ushort b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::MaxUnpoolLayer</name>
    <filename>d1/d59/classcv_1_1dnn_1_1MaxUnpoolLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MaxUnpoolLayer &gt;</type>
      <name>create</name>
      <anchorfile>d1/d59/classcv_1_1dnn_1_1MaxUnpoolLayer.html</anchorfile>
      <anchor>a7b9a1ddd537645468e97cf40938d4b76</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>poolKernel</name>
      <anchorfile>d1/d59/classcv_1_1dnn_1_1MaxUnpoolLayer.html</anchorfile>
      <anchor>a072352f6d14ae4d334726fbbc9b20cd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>poolPad</name>
      <anchorfile>d1/d59/classcv_1_1dnn_1_1MaxUnpoolLayer.html</anchorfile>
      <anchor>ace235835cca6ba7b807e8542a8ea9bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>poolStride</name>
      <anchorfile>d1/d59/classcv_1_1dnn_1_1MaxUnpoolLayer.html</anchorfile>
      <anchor>a8e1d6155038314c33128a01d6e2472e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MediaFrame</name>
    <filename>d5/d21/classcv_1_1MediaFrame.html</filename>
    <class kind="class">cv::MediaFrame::IAdapter</class>
    <class kind="class">cv::MediaFrame::View</class>
    <member kind="enumeration">
      <type></type>
      <name>Access</name>
      <anchorfile>d5/d21/classcv_1_1MediaFrame.html</anchorfile>
      <anchor>afbfdbda97a02e69b4d41d3209705c678</anchor>
      <arglist></arglist>
      <enumvalue file="d5/d21/classcv_1_1MediaFrame.html" anchor="afbfdbda97a02e69b4d41d3209705c678ae1e1d3d40573127e9ee0480caf1283d6">R</enumvalue>
      <enumvalue file="d5/d21/classcv_1_1MediaFrame.html" anchor="afbfdbda97a02e69b4d41d3209705c678a61e9c06ea9a85a5088a499df6458d276">W</enumvalue>
    </member>
    <member kind="typedef">
      <type>std::unique_ptr&lt; IAdapter &gt;</type>
      <name>AdapterPtr</name>
      <anchorfile>d5/d21/classcv_1_1MediaFrame.html</anchorfile>
      <anchor>a2f7d7e382b45223f9153186b149a066c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaFrame</name>
      <anchorfile>d5/d21/classcv_1_1MediaFrame.html</anchorfile>
      <anchor>abc9e765f51537d0df9e23bb0c8b03477</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MediaFrame</name>
      <anchorfile>d5/d21/classcv_1_1MediaFrame.html</anchorfile>
      <anchor>ae77c011d7a3b8739378af2d8c3ce570c</anchor>
      <arglist>(AdapterPtr &amp;&amp;p)</arglist>
    </member>
    <member kind="function">
      <type>View</type>
      <name>access</name>
      <anchorfile>d5/d21/classcv_1_1MediaFrame.html</anchorfile>
      <anchor>a21131e7dff90681801ac6321fa366a09</anchor>
      <arglist>(Access mode) const</arglist>
    </member>
    <member kind="function">
      <type>cv::GFrameDesc</type>
      <name>desc</name>
      <anchorfile>d5/d21/classcv_1_1MediaFrame.html</anchorfile>
      <anchor>a39e44b6dc4c02f8cb3e3ff76e693b9f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>d5/d21/classcv_1_1MediaFrame.html</anchorfile>
      <anchor>ae4d379a47782a455cbd1d1b229ca06e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>d5/d21/classcv_1_1MediaFrame.html</anchorfile>
      <anchor>a2cb8d11ee1c9ba25e2c09521df558add</anchor>
      <arglist>(cv::gapi::s11n::IOStream &amp;os) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::MediaFrame</type>
      <name>Create</name>
      <anchorfile>d9/d51/group__gapi__data__structures.html</anchorfile>
      <anchor>gae8303ea3191e88523adb67443b570a5f</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MercatorProjector</name>
    <filename>d1/daa/structcv_1_1detail_1_1MercatorProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d1/daa/structcv_1_1detail_1_1MercatorProjector.html</anchorfile>
      <anchor>a2cd004542503dee227d1b0780972e6fe</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d1/daa/structcv_1_1detail_1_1MercatorProjector.html</anchorfile>
      <anchor>ac6921255985a3f53445a8e1298f31740</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::MercatorWarper</name>
    <filename>dc/d7a/classcv_1_1detail_1_1MercatorWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; MercatorProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>MercatorWarper</name>
      <anchorfile>dc/d7a/classcv_1_1detail_1_1MercatorWarper.html</anchorfile>
      <anchor>a3db79c1c7a45176cd58da433556769c9</anchor>
      <arglist>(float scale)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MercatorWarper</name>
    <filename>de/d04/classcv_1_1MercatorWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>de/d04/classcv_1_1MercatorWarper.html</anchorfile>
      <anchor>a81e589dfd1919eab49c93e4613acd411</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MergeDebevec</name>
    <filename>df/d62/classcv_1_1MergeDebevec.html</filename>
    <base>cv::MergeExposures</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>df/d62/classcv_1_1MergeDebevec.html</anchorfile>
      <anchor>aca5d520352e06b99754c1b5a6d88b58d</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst, InputArray times)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>df/d62/classcv_1_1MergeDebevec.html</anchorfile>
      <anchor>adf18c10c2edf68b6a8141eb972b2e860</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst, InputArray times, InputArray response) CV_OVERRIDE=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MergeExposures</name>
    <filename>d6/d5e/classcv_1_1MergeExposures.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d6/d5e/classcv_1_1MergeExposures.html</anchorfile>
      <anchor>a547fe61891e611804b27a3f5ef0237ee</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst, InputArray times, InputArray response)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MergeMertens</name>
    <filename>d7/dd6/classcv_1_1MergeMertens.html</filename>
    <base>cv::MergeExposures</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getContrastWeight</name>
      <anchorfile>d7/dd6/classcv_1_1MergeMertens.html</anchorfile>
      <anchor>ad8ab7147ec12e82042de3fa96cf3bb24</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getExposureWeight</name>
      <anchorfile>d7/dd6/classcv_1_1MergeMertens.html</anchorfile>
      <anchor>a3cb7c5a9362e838efd8d7ec41eba1970</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSaturationWeight</name>
      <anchorfile>d7/dd6/classcv_1_1MergeMertens.html</anchorfile>
      <anchor>ae50d896f7fc0e60dde24c58045a87af2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d7/dd6/classcv_1_1MergeMertens.html</anchorfile>
      <anchor>a2d2254b2aab722c16954de13a663644d</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d7/dd6/classcv_1_1MergeMertens.html</anchorfile>
      <anchor>ad6942f44b46efb5d0c6571179bfd9d48</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst, InputArray times, InputArray response) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setContrastWeight</name>
      <anchorfile>d7/dd6/classcv_1_1MergeMertens.html</anchorfile>
      <anchor>af75eb4cbbc759e8ce7ba9514703fba4b</anchor>
      <arglist>(float contrast_weiht)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setExposureWeight</name>
      <anchorfile>d7/dd6/classcv_1_1MergeMertens.html</anchorfile>
      <anchor>a00d81f2a0a6c0f3abd2fd21ad57f58c9</anchor>
      <arglist>(float exposure_weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSaturationWeight</name>
      <anchorfile>d7/dd6/classcv_1_1MergeMertens.html</anchorfile>
      <anchor>a5b0db42a20974ec512a7722e8fa6c92a</anchor>
      <arglist>(float saturation_weight)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MergeRobertson</name>
    <filename>d7/d5b/classcv_1_1MergeRobertson.html</filename>
    <base>cv::MergeExposures</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d7/d5b/classcv_1_1MergeRobertson.html</anchorfile>
      <anchor>ace4e270491b2e5a4cfa8fb1dd7f243a8</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst, InputArray times)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d7/d5b/classcv_1_1MergeRobertson.html</anchorfile>
      <anchor>ac3657dcff146fe595329771783901b85</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst, InputArray times, InputArray response) CV_OVERRIDE=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::Mesh</name>
    <filename>dc/d4f/classcv_1_1viz_1_1Mesh.html</filename>
    <member kind="enumvalue">
      <name>LOAD_AUTO</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>ad9c93376eae33eb5ac8efd055b9b5638abc0ec20ee29622eb7d340b8da60c644f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOAD_PLY</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>ad9c93376eae33eb5ac8efd055b9b5638a7874520d2defcbccddf5032359171385</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOAD_OBJ</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>ad9c93376eae33eb5ac8efd055b9b5638ac0b9804b46088d052fc6ea4aff94ed7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOAD_AUTO</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>ad9c93376eae33eb5ac8efd055b9b5638abc0ec20ee29622eb7d340b8da60c644f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOAD_OBJ</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>ad9c93376eae33eb5ac8efd055b9b5638ac0b9804b46088d052fc6ea4aff94ed7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOAD_PLY</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>ad9c93376eae33eb5ac8efd055b9b5638a7874520d2defcbccddf5032359171385</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mesh</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>aaab0596b508aad1759025f6483ddd8d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mesh</type>
      <name>load</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>a54407fef69977bb6344f0ec2e3678083</anchor>
      <arglist>(const String &amp;file, int type=LOAD_PLY)</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>cloud</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>a2719f6673412252b5539191b5d8db580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>colors</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>a836d38fde4eb6f42ebfa9b1772d96ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>normals</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>afa1bf8f104bc7f0cfefc2bd2e38495f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>polygons</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>ac4482e5c832f2bd24bb697c340eaf853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>tcoords</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>ae5f1cca70c5913a8e224bc668d7f836c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>texture</name>
      <anchorfile>dc/d4f/classcv_1_1viz_1_1Mesh.html</anchorfile>
      <anchor>a16b20bbdb9d830145c6c079639cad0fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaHelper</name>
    <filename>d4/d06/structcv_1_1detail_1_1MetaHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaHelper&lt; K, std::tuple&lt; Ins... &gt;, Out &gt;</name>
    <filename>db/dff/structcv_1_1detail_1_1MetaHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01Out_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename Out</templarg>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>db/dff/structcv_1_1detail_1_1MetaHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01Out_01_4.html</anchorfile>
      <anchor>a0bc33bffebf53244377eb63e4e60c03d</anchor>
      <arglist>(const GMetaArgs &amp;in_meta, const GArgs &amp;in_args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta_impl</name>
      <anchorfile>db/dff/structcv_1_1detail_1_1MetaHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01Out_01_4.html</anchorfile>
      <anchor>a06a47d50f44661ebf33a43d6d80bc508</anchor>
      <arglist>(const GMetaArgs &amp;in_meta, const GArgs &amp;in_args, detail::Seq&lt; IIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaHelper&lt; K, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</name>
    <filename>d1/dde/structcv_1_1detail_1_1MetaHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename... Outs</templarg>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta</name>
      <anchorfile>d1/dde/structcv_1_1detail_1_1MetaHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>aa8de0e9726a2e12813593a88b26b548a</anchor>
      <arglist>(const GMetaArgs &amp;in_meta, const GArgs &amp;in_args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GMetaArgs</type>
      <name>getOutMeta_impl</name>
      <anchorfile>d1/dde/structcv_1_1detail_1_1MetaHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a527a0a809753d6d39f65a6964d38ff27</anchor>
      <arglist>(const GMetaArgs &amp;in_meta, const GArgs &amp;in_args, detail::Seq&lt; IIs... &gt;, detail::Seq&lt; OIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaType</name>
    <filename>db/d79/structcv_1_1detail_1_1MetaType.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>db/d79/structcv_1_1detail_1_1MetaType.html</anchorfile>
      <anchor>a3294400b888903a23ea98dc5b5666f5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaType&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>d4/d91/structcv_1_1detail_1_1MetaType_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>GArrayDesc</type>
      <name>type</name>
      <anchorfile>d4/d91/structcv_1_1detail_1_1MetaType_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>acc8c4a00d282678d859b1d8244d1f393</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaType&lt; cv::GFrame &gt;</name>
    <filename>d5/d0b/structcv_1_1detail_1_1MetaType_3_01cv_1_1GFrame_01_4.html</filename>
    <member kind="typedef">
      <type>GFrameDesc</type>
      <name>type</name>
      <anchorfile>d5/d0b/structcv_1_1detail_1_1MetaType_3_01cv_1_1GFrame_01_4.html</anchorfile>
      <anchor>a9bf75f2307e917c93c879d089ea4cdf1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaType&lt; cv::GMat &gt;</name>
    <filename>d0/dcf/structcv_1_1detail_1_1MetaType_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="typedef">
      <type>GMatDesc</type>
      <name>type</name>
      <anchorfile>d0/dcf/structcv_1_1detail_1_1MetaType_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>ae3fde27a067e489e03452436a4b0055d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaType&lt; cv::GMatP &gt;</name>
    <filename>dc/d9f/structcv_1_1detail_1_1MetaType_3_01cv_1_1GMatP_01_4.html</filename>
    <member kind="typedef">
      <type>GMatDesc</type>
      <name>type</name>
      <anchorfile>dc/d9f/structcv_1_1detail_1_1MetaType_3_01cv_1_1GMatP_01_4.html</anchorfile>
      <anchor>a345fbf33f932ac53129c744294a428fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaType&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>db/d4f/structcv_1_1detail_1_1MetaType_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>GOpaqueDesc</type>
      <name>type</name>
      <anchorfile>db/d4f/structcv_1_1detail_1_1MetaType_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a7882bc5fe585925e6d7949f9d642d74a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::MetaType&lt; cv::GScalar &gt;</name>
    <filename>de/d91/structcv_1_1detail_1_1MetaType_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="typedef">
      <type>GScalarDesc</type>
      <name>type</name>
      <anchorfile>de/d91/structcv_1_1detail_1_1MetaType_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>adba13704e7ce2d101b5e0112476bd939</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Min</name>
    <filename>d3/def/structcv_1_1cudev_1_1Min.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::minimum&lt; T &gt;</base>
    <class kind="struct">cv::cudev::Min::rebind</class>
    <member kind="typedef">
      <type>T</type>
      <name>work_type</name>
      <anchorfile>d3/def/structcv_1_1cudev_1_1Min.html</anchorfile>
      <anchor>a6d33a4a7c0aee1cd493f3af840d92ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ T</type>
      <name>initialValue</name>
      <anchorfile>d3/def/structcv_1_1cudev_1_1Min.html</anchorfile>
      <anchor>aeff4aea67655d22a826f5a6ed642b522</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ T</type>
      <name>result</name>
      <anchorfile>d3/def/structcv_1_1cudev_1_1Min.html</anchorfile>
      <anchor>afef9e69cc431dc05d1efa412330e0fc2</anchor>
      <arglist>(T r, int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minimum</name>
    <filename>d5/dc9/structcv_1_1cudev_1_1minimum.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d5/dc9/structcv_1_1cudev_1_1minimum.html</anchorfile>
      <anchor>acdf2ef08e5d48af75d2122e8671aea68</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minimum&lt; double &gt;</name>
    <filename>de/de4/structcv_1_1cudev_1_1minimum_3_01double_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; double, double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>de/de4/structcv_1_1cudev_1_1minimum_3_01double_01_4.html</anchorfile>
      <anchor>a48a0b885006be6a0fa8e9d11c54d4e5b</anchor>
      <arglist>(double a, double b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minimum&lt; float &gt;</name>
    <filename>d1/d9d/structcv_1_1cudev_1_1minimum_3_01float_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; float, float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d1/d9d/structcv_1_1cudev_1_1minimum_3_01float_01_4.html</anchorfile>
      <anchor>a8fbc1f931bb9d8d68e623e7bc561382a</anchor>
      <arglist>(float a, float b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minimum&lt; schar &gt;</name>
    <filename>d5/d75/structcv_1_1cudev_1_1minimum_3_01schar_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; schar, schar, schar &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>operator()</name>
      <anchorfile>d5/d75/structcv_1_1cudev_1_1minimum_3_01schar_01_4.html</anchorfile>
      <anchor>a8f420b811fad523efc6aa53007d6d966</anchor>
      <arglist>(schar a, schar b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minimum&lt; short &gt;</name>
    <filename>db/d5b/structcv_1_1cudev_1_1minimum_3_01short_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; short, short, short &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>operator()</name>
      <anchorfile>db/d5b/structcv_1_1cudev_1_1minimum_3_01short_01_4.html</anchorfile>
      <anchor>af73ef8474d4331959f890e839e0c6253</anchor>
      <arglist>(short a, short b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minimum&lt; uchar &gt;</name>
    <filename>d8/d48/structcv_1_1cudev_1_1minimum_3_01uchar_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; uchar, uchar, uchar &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>operator()</name>
      <anchorfile>d8/d48/structcv_1_1cudev_1_1minimum_3_01uchar_01_4.html</anchorfile>
      <anchor>a7deb2150864ae4502dc4441bc12d4336</anchor>
      <arglist>(uchar a, uchar b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minimum&lt; uint &gt;</name>
    <filename>da/dc7/structcv_1_1cudev_1_1minimum_3_01uint_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; uint, uint, uint &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>operator()</name>
      <anchorfile>da/dc7/structcv_1_1cudev_1_1minimum_3_01uint_01_4.html</anchorfile>
      <anchor>adf25e14f21fe7eb1537a294d819d79d1</anchor>
      <arglist>(uint a, uint b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minimum&lt; ushort &gt;</name>
    <filename>de/dfa/structcv_1_1cudev_1_1minimum_3_01ushort_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; ushort, ushort, ushort &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>operator()</name>
      <anchorfile>de/dfa/structcv_1_1cudev_1_1minimum_3_01ushort_01_4.html</anchorfile>
      <anchor>ac33cd62d0c0ebbeed517eab9d577517d</anchor>
      <arglist>(ushort a, ushort b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MinProblemSolver</name>
    <filename>df/d11/classcv_1_1MinProblemSolver.html</filename>
    <base>cv::Algorithm</base>
    <class kind="class">cv::MinProblemSolver::Function</class>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; Function &gt;</type>
      <name>getFunction</name>
      <anchorfile>df/d11/classcv_1_1MinProblemSolver.html</anchorfile>
      <anchor>a93e857d5750d634a868f4643a3c1913c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TermCriteria</type>
      <name>getTermCriteria</name>
      <anchorfile>df/d11/classcv_1_1MinProblemSolver.html</anchorfile>
      <anchor>aacdc1d10d144990d0aad163f0239efb4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>minimize</name>
      <anchorfile>df/d11/classcv_1_1MinProblemSolver.html</anchorfile>
      <anchor>ade85ab8dceca1ee4974f62b758fa90af</anchor>
      <arglist>(InputOutputArray x)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFunction</name>
      <anchorfile>df/d11/classcv_1_1MinProblemSolver.html</anchorfile>
      <anchor>a22632a6392d2e159a8e01c2ed697cbe0</anchor>
      <arglist>(const Ptr&lt; Function &gt; &amp;f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTermCriteria</name>
      <anchorfile>df/d11/classcv_1_1MinProblemSolver.html</anchorfile>
      <anchor>aad56ae718e6cde978cac28e6ae1d58e7</anchor>
      <arglist>(const TermCriteria &amp;termcrit)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::minus</name>
    <filename>da/df1/structcv_1_1cudev_1_1minus.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>da/df1/structcv_1_1cudev_1_1minus.html</anchorfile>
      <anchor>aa2c21f87c2bc60ae0d5c5d7770b023c8</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::MishLayer</name>
    <filename>d4/da1/classcv_1_1dnn_1_1MishLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MishLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/da1/classcv_1_1dnn_1_1MishLayer.html</anchorfile>
      <anchor>a389794bac9d907509b6c8a49cec64493</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::linemod::Modality</name>
    <filename>d5/d1c/classcv_1_1linemod_1_1Modality.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Modality</name>
      <anchorfile>d5/d1c/classcv_1_1linemod_1_1Modality.html</anchorfile>
      <anchor>ad9aa75d6fc6aa76ae306f19596aab56d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>name</name>
      <anchorfile>d5/d1c/classcv_1_1linemod_1_1Modality.html</anchorfile>
      <anchor>a7bb2e375a44df3f6bb2fbf3d51292808</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; QuantizedPyramid &gt;</type>
      <name>process</name>
      <anchorfile>d5/d1c/classcv_1_1linemod_1_1Modality.html</anchorfile>
      <anchor>a92a2b3c27b404623e7815394167d9d6f</anchor>
      <arglist>(const Mat &amp;src, const Mat &amp;mask=Mat()) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>d5/d1c/classcv_1_1linemod_1_1Modality.html</anchorfile>
      <anchor>a2d2e8c65f8221a38af040dc1af44cb51</anchor>
      <arglist>(const FileNode &amp;fn)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>d5/d1c/classcv_1_1linemod_1_1Modality.html</anchorfile>
      <anchor>ac8ec5fe840feca057df5a4f90c7bd7b4</anchor>
      <arglist>(FileStorage &amp;fs) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Modality &gt;</type>
      <name>create</name>
      <anchorfile>d5/d1c/classcv_1_1linemod_1_1Modality.html</anchorfile>
      <anchor>a3a07e807a738e302529b539c0ef6435d</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Modality &gt;</type>
      <name>create</name>
      <anchorfile>d5/d1c/classcv_1_1linemod_1_1Modality.html</anchorfile>
      <anchor>ad579f233f5a95cbb971126c4317aed99</anchor>
      <arglist>(const String &amp;modality_type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Ptr&lt; QuantizedPyramid &gt;</type>
      <name>processImpl</name>
      <anchorfile>d5/d1c/classcv_1_1linemod_1_1Modality.html</anchorfile>
      <anchor>ac4f9f58a5a6bc6668bc9040e87b41f9d</anchor>
      <arglist>(const Mat &amp;src, const Mat &amp;mask) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::Model</name>
    <filename>d3/df0/classcv_1_1dnn_1_1Model.html</filename>
    <member kind="function">
      <type></type>
      <name>Model</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a5ccfd862a641a6b48472a88d821f33bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Model</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>aa1c0d898fe9658d9547b5a1996457243</anchor>
      <arglist>(const Model &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Model</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>aeda26984960f2985f0071e33a51b34d3</anchor>
      <arglist>(const Net &amp;network)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Model</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>aba0797b07b946ca49db4795bf01a66cf</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Model</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a432f18b1632acd8c1a11736a051d647b</anchor>
      <arglist>(Model &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>enableWinograd</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>aaafb435bceeaf505f600845c99268991</anchor>
      <arglist>(bool useWinograd)</arglist>
    </member>
    <member kind="function">
      <type>Impl *</type>
      <name>getImpl</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a0b3d1f6a6e7399af25dbcc2f67bc640c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Impl &amp;</type>
      <name>getImplRef</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a0fbe991d6aa476d443bf14a056b3360c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Net &amp;</type>
      <name>getNetwork_</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a293da0586e42b7e8331e875092013736</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Net &amp;</type>
      <name>getNetwork_</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a964e63adb08cdadbfb18d13aef6a4bd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Net &amp;</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>aee25d25ba491906a44580d4ac7611467</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a8d589017971a7244fea7069701a1ae47</anchor>
      <arglist>(const Model &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>ac919b7fceea53429aa3ee7fb42994e27</anchor>
      <arglist>(Model &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>predict</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a7af24145b0fcfd4581793e7c34225156</anchor>
      <arglist>(InputArray frame, OutputArrayOfArrays outs) const</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setInputCrop</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>af82b105912f8fe1dcd735624f5079fa7</anchor>
      <arglist>(bool crop)</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setInputMean</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a58e553a651ed1d4985af1d616e0ec910</anchor>
      <arglist>(const Scalar &amp;mean)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputParams</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a3af51e4292f8cbce196df311254826c2</anchor>
      <arglist>(double scale=1.0, const Size &amp;size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false)</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setInputScale</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a4bb53b2e276e3ba6507ebebae6e3abdb</anchor>
      <arglist>(const Scalar &amp;scale)</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setInputSize</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>ad8049b46a74ae8ae14705bd97cfbb202</anchor>
      <arglist>(const Size &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setInputSize</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>af741c6ed7b138718dc29dec8b3ae9e31</anchor>
      <arglist>(int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setInputSwapRB</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a5edb411df623cbdfc4986e66d546d142</anchor>
      <arglist>(bool swapRB)</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setOutputNames</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a8e15961aba57656e829440c499f870d2</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;outNames)</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setPreferableBackend</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a3389bfdcd133d7c689d4976d20a0e1e3</anchor>
      <arglist>(dnn::Backend backendId)</arglist>
    </member>
    <member kind="function">
      <type>Model &amp;</type>
      <name>setPreferableTarget</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>a3c09554e112167fca6fece6364612cfb</anchor>
      <arglist>(dnn::Target targetId)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; Impl &gt;</type>
      <name>impl</name>
      <anchorfile>d3/df0/classcv_1_1dnn_1_1Model.html</anchorfile>
      <anchor>ac85bd692412a11f32f2041d7eedbc809</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::FacemarkAAM::Model</name>
    <filename>d0/d8d/structcv_1_1face_1_1FacemarkAAM_1_1Model.html</filename>
    <class kind="struct">cv::face::FacemarkAAM::Model::Texture</class>
    <member kind="variable">
      <type>Mat</type>
      <name>Q</name>
      <anchorfile>d0/d8d/structcv_1_1face_1_1FacemarkAAM_1_1Model.html</anchorfile>
      <anchor>acbfbc526eaf399a81500185101d62d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>S</name>
      <anchorfile>d0/d8d/structcv_1_1face_1_1FacemarkAAM_1_1Model.html</anchorfile>
      <anchor>a29a25d70c8b7090fc0bba855ec42696c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Point2f &gt;</type>
      <name>s0</name>
      <anchorfile>d0/d8d/structcv_1_1face_1_1FacemarkAAM_1_1Model.html</anchorfile>
      <anchor>a5829fa9198c6a27fb3a13a17a34dc2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>scales</name>
      <anchorfile>d0/d8d/structcv_1_1face_1_1FacemarkAAM_1_1Model.html</anchorfile>
      <anchor>a1c01ce9d2703384a1f937c276448d973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Texture &gt;</type>
      <name>textures</name>
      <anchorfile>d0/d8d/structcv_1_1face_1_1FacemarkAAM_1_1Model.html</anchorfile>
      <anchor>afd7cea8d7e84122a30e851d1f29ab3b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Vec3i &gt;</type>
      <name>triangles</name>
      <anchorfile>d0/d8d/structcv_1_1face_1_1FacemarkAAM_1_1Model.html</anchorfile>
      <anchor>a026fc525e61c2e0a72fc738ccc947601</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::ov::detail::ParamDesc::Model</name>
    <filename>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</filename>
    <member kind="function">
      <type></type>
      <name>Model</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>adc384355111baa2dda71a7188398dcf7</anchor>
      <arglist>(const std::string &amp;model_path_, const std::string &amp;bin_path_)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>bin_path</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a2fef308db81398bf8e0c8207f4343643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>clamp_outputs</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a014d087c680585900257a21bb935c6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::string &gt;</type>
      <name>input_model_layout</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a3b2568396919d042aa74954d6b7a3023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::string &gt;</type>
      <name>input_tensor_layout</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a391d21c1388131c3054ea0108ff19031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; int &gt;</type>
      <name>interpolation</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>ad361e347688e98607349a9ca86e9ff07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::vector&lt; float &gt; &gt;</type>
      <name>mean_values</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a430fc7cfff716635e61b6bc374637e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_path</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a4cd76b3245cbbdcdbc3120b56e17540c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::vector&lt; size_t &gt; &gt;</type>
      <name>new_shapes</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>aa0c6d3dc02bc1c017dc9d465abd3f4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::string &gt;</type>
      <name>output_model_layout</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a52f03aa93737d25be40220f1605012d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::string &gt;</type>
      <name>output_tensor_layout</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a4d9ac06bffce5cf92a3f51fa6fba25f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; int &gt;</type>
      <name>output_tensor_precision</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>a82ce83883c47e8970c471cd52a3ddff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::vector&lt; float &gt; &gt;</type>
      <name>scale_values</name>
      <anchorfile>d7/d03/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc_1_1Model.html</anchorfile>
      <anchor>ac1bfec7edd333e3d7b2d21e44bdb4b5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::modulus</name>
    <filename>d7/d7f/structcv_1_1cudev_1_1modulus.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d7/d7f/structcv_1_1cudev_1_1modulus.html</anchorfile>
      <anchor>adbb9a4b035592f32258f013f378d50dd</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Moments</name>
    <filename>d8/d23/classcv_1_1Moments.html</filename>
    <member kind="function">
      <type></type>
      <name>Moments</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a0382b98fdb23acdcb05c91a2a44e5a1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Moments</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ab8972f76cccd51af351cbda199fb4a0d</anchor>
      <arglist>(double m00, double m10, double m01, double m20, double m11, double m02, double m30, double m21, double m12, double m03)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m00</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a8b1b4917d1123abc3a3c16b007a7319b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m10</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a268b19c1ab99f0edcc531f35cfddaee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m01</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a819acd0026a58823b725aea8a0e8b81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m20</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>aa5bdd011db458a58c6f73420995528e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m11</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a42016f07a907b360d499ed56239eb245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m02</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a708daca15885dba548b635626fdfad5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m30</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>af5c394ac23a8587a02fc094107e108af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m21</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a9c1f4067e6e201e396ae04f44eb2e6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m12</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a733a72bcf9d266b24f6216829591b522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m03</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ae007b3e092a9b4baf61e83cfecb5aa60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu20</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a1f437e60fd477d2ea4b5a3f0c2b8a9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu11</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a9afade2efe8ec13e8874acc43f274bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu02</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>adcde8be49f73216d06965df0a884239b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu30</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a1fc9b5378cb0d4c0af043e991b79f96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu21</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>aba659bac5ac0ff32cf3ad160d0d3b23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu12</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a811cdd7ac5c644f4678c3d9f1601b44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu03</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>aa4072d2fd03bc6cdee8a5c0e15fe1b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu20</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a60e0eda02ec9ed4646673bd2b6b72545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu11</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ade4cfa48ff5d25d8f24c789282163aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu02</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ad15583ebb8f3b85acfb55442a6b8c533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu30</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a223d272dc5ec3efe401d6dd1c4fb3087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu21</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a429e531e475a2619195c4787c4992a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu12</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ad0cdde3c12b9bf65a97da0d2e7e65e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu03</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a1b5f0e8a3df615e6bb16f6cd89b9a646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m00</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a8b1b4917d1123abc3a3c16b007a7319b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m10</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a268b19c1ab99f0edcc531f35cfddaee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m01</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a819acd0026a58823b725aea8a0e8b81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m20</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>aa5bdd011db458a58c6f73420995528e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m11</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a42016f07a907b360d499ed56239eb245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m02</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a708daca15885dba548b635626fdfad5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m30</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>af5c394ac23a8587a02fc094107e108af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m21</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a9c1f4067e6e201e396ae04f44eb2e6d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m12</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a733a72bcf9d266b24f6216829591b522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>m03</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ae007b3e092a9b4baf61e83cfecb5aa60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu20</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a1f437e60fd477d2ea4b5a3f0c2b8a9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu11</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a9afade2efe8ec13e8874acc43f274bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu02</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>adcde8be49f73216d06965df0a884239b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu30</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a1fc9b5378cb0d4c0af043e991b79f96a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu21</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>aba659bac5ac0ff32cf3ad160d0d3b23e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu12</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a811cdd7ac5c644f4678c3d9f1601b44d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mu03</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>aa4072d2fd03bc6cdee8a5c0e15fe1b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu20</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a60e0eda02ec9ed4646673bd2b6b72545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu11</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ade4cfa48ff5d25d8f24c789282163aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu02</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ad15583ebb8f3b85acfb55442a6b8c533</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu30</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a223d272dc5ec3efe401d6dd1c4fb3087</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu21</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a429e531e475a2619195c4787c4992a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu12</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>ad0cdde3c12b9bf65a97da0d2e7e65e98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>nu03</name>
      <anchorfile>d8/d23/classcv_1_1Moments.html</anchorfile>
      <anchor>a1b5f0e8a3df615e6bb16f6cd89b9a646</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::monostate</name>
    <filename>d5/da7/structcv_1_1util_1_1monostate.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MoreAccurateMotionWobbleSuppressor</name>
    <filename>d8/da1/classcv_1_1videostab_1_1MoreAccurateMotionWobbleSuppressor.html</filename>
    <base>cv::videostab::MoreAccurateMotionWobbleSuppressorBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>suppress</name>
      <anchorfile>d8/da1/classcv_1_1videostab_1_1MoreAccurateMotionWobbleSuppressor.html</anchorfile>
      <anchor>aa829e4bb7e33b11567ec3f040e28a7fc</anchor>
      <arglist>(int idx, const Mat &amp;frame, Mat &amp;result) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MoreAccurateMotionWobbleSuppressorBase</name>
    <filename>d0/d53/classcv_1_1videostab_1_1MoreAccurateMotionWobbleSuppressorBase.html</filename>
    <base>cv::videostab::WobbleSuppressorBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>period</name>
      <anchorfile>d0/d53/classcv_1_1videostab_1_1MoreAccurateMotionWobbleSuppressorBase.html</anchorfile>
      <anchor>a749ab7956a5fdb5833c2fd3b44c17275</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPeriod</name>
      <anchorfile>d0/d53/classcv_1_1videostab_1_1MoreAccurateMotionWobbleSuppressorBase.html</anchorfile>
      <anchor>a7b31ec03811a5ec21a90604abcb7c2da</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MoreAccurateMotionWobbleSuppressorBase</name>
      <anchorfile>d0/d53/classcv_1_1videostab_1_1MoreAccurateMotionWobbleSuppressorBase.html</anchorfile>
      <anchor>a5c92896a72d9f706bca04fae077f614f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>period_</name>
      <anchorfile>d0/d53/classcv_1_1videostab_1_1MoreAccurateMotionWobbleSuppressorBase.html</anchorfile>
      <anchor>a4ce79a10a75561b24a9ca7722c804ea4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::Mosaic</name>
    <filename>d0/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Mosaic.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Mosaic</name>
      <anchorfile>d0/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Mosaic.html</anchorfile>
      <anchor>a61701c3cb0b6d72de9cb110f383939da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mosaic</name>
      <anchorfile>d0/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Mosaic.html</anchorfile>
      <anchor>ad655ea1c3d0eff93300e5cbcbbe434b6</anchor>
      <arglist>(const cv::Rect &amp;mos_, int cellSz_, int decim_)</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>cellSz</name>
      <anchorfile>d0/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Mosaic.html</anchorfile>
      <anchor>ab25dc9a0a67726ccf0f0e6d6589f205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>decim</name>
      <anchorfile>d0/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Mosaic.html</anchorfile>
      <anchor>a8b090cefb08a84604873345787e90c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Rect</type>
      <name>mos</name>
      <anchorfile>d0/d07/structcv_1_1gapi_1_1wip_1_1draw_1_1Mosaic.html</anchorfile>
      <anchor>aad8dba895db7c66762b2ea366cd3bc11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MotionEstimatorBase</name>
    <filename>db/df1/classcv_1_1videostab_1_1MotionEstimatorBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MotionEstimatorBase</name>
      <anchorfile>db/df1/classcv_1_1videostab_1_1MotionEstimatorBase.html</anchorfile>
      <anchor>a30cbb512b287e79982a61d06730811c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>estimate</name>
      <anchorfile>db/df1/classcv_1_1videostab_1_1MotionEstimatorBase.html</anchorfile>
      <anchor>ad2e3669f3ccb019194cdb770acc6412f</anchor>
      <arglist>(InputArray points0, InputArray points1, bool *ok=0)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MotionModel</type>
      <name>motionModel</name>
      <anchorfile>db/df1/classcv_1_1videostab_1_1MotionEstimatorBase.html</anchorfile>
      <anchor>a7a848cee402585520565e8346221af68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotionModel</name>
      <anchorfile>db/df1/classcv_1_1videostab_1_1MotionEstimatorBase.html</anchorfile>
      <anchor>a7ef89b8847fc28a75bf4199b8f194340</anchor>
      <arglist>(MotionModel val)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>MotionEstimatorBase</name>
      <anchorfile>db/df1/classcv_1_1videostab_1_1MotionEstimatorBase.html</anchorfile>
      <anchor>ab1bc0253fe2d279148445e0e2f42c508</anchor>
      <arglist>(MotionModel model)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MotionEstimatorL1</name>
    <filename>d7/d29/classcv_1_1videostab_1_1MotionEstimatorL1.html</filename>
    <base>cv::videostab::MotionEstimatorBase</base>
    <member kind="function">
      <type></type>
      <name>MotionEstimatorL1</name>
      <anchorfile>d7/d29/classcv_1_1videostab_1_1MotionEstimatorL1.html</anchorfile>
      <anchor>adc5c868f661775fb37a31a51ab1ea0d7</anchor>
      <arglist>(MotionModel model=MM_AFFINE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimate</name>
      <anchorfile>d7/d29/classcv_1_1videostab_1_1MotionEstimatorL1.html</anchorfile>
      <anchor>a835b18ec5c6a51d8e82206c50172252b</anchor>
      <arglist>(InputArray points0, InputArray points1, bool *ok=0) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MotionEstimatorRansacL2</name>
    <filename>d6/dbe/classcv_1_1videostab_1_1MotionEstimatorRansacL2.html</filename>
    <base>cv::videostab::MotionEstimatorBase</base>
    <member kind="function">
      <type></type>
      <name>MotionEstimatorRansacL2</name>
      <anchorfile>d6/dbe/classcv_1_1videostab_1_1MotionEstimatorRansacL2.html</anchorfile>
      <anchor>ae7d9545b45bc537042cdc4251a8237ca</anchor>
      <arglist>(MotionModel model=MM_AFFINE)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimate</name>
      <anchorfile>d6/dbe/classcv_1_1videostab_1_1MotionEstimatorRansacL2.html</anchorfile>
      <anchor>ab53cec01615fedc6bddef9caeb2e3be7</anchor>
      <arglist>(InputArray points0, InputArray points1, bool *ok=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>minInlierRatio</name>
      <anchorfile>d6/dbe/classcv_1_1videostab_1_1MotionEstimatorRansacL2.html</anchorfile>
      <anchor>a7601c6c793bbb8337f0de8526339c8af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RansacParams</type>
      <name>ransacParams</name>
      <anchorfile>d6/dbe/classcv_1_1videostab_1_1MotionEstimatorRansacL2.html</anchorfile>
      <anchor>a093c536a88dacdb31f7f4deddf20a68a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinInlierRatio</name>
      <anchorfile>d6/dbe/classcv_1_1videostab_1_1MotionEstimatorRansacL2.html</anchorfile>
      <anchor>ab1d351054cc4adbbf9875156874fedd8</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRansacParams</name>
      <anchorfile>d6/dbe/classcv_1_1videostab_1_1MotionEstimatorRansacL2.html</anchorfile>
      <anchor>a8926e08d617764a6e73250c2e4f8caaa</anchor>
      <arglist>(const RansacParams &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MotionFilterBase</name>
    <filename>dd/df4/classcv_1_1videostab_1_1MotionFilterBase.html</filename>
    <base>cv::videostab::IMotionStabilizer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MotionFilterBase</name>
      <anchorfile>dd/df4/classcv_1_1videostab_1_1MotionFilterBase.html</anchorfile>
      <anchor>aedd4d50e0905daab4e66ec55d28797ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>stabilize</name>
      <anchorfile>dd/df4/classcv_1_1videostab_1_1MotionFilterBase.html</anchorfile>
      <anchor>a6d225d8210db738480512ed04620e5e9</anchor>
      <arglist>(int idx, const std::vector&lt; Mat &gt; &amp;motions, const Range &amp;range)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stabilize</name>
      <anchorfile>dd/df4/classcv_1_1videostab_1_1MotionFilterBase.html</anchorfile>
      <anchor>ae576542f1a966424773bca4b9c51a612</anchor>
      <arglist>(int size, const std::vector&lt; Mat &gt; &amp;motions, const Range &amp;range, Mat *stabilizationMotions) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MotionInpainter</name>
    <filename>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</filename>
    <base>cv::videostab::InpainterBase</base>
    <member kind="function">
      <type></type>
      <name>MotionInpainter</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>aebf592dca89ac5e3f3cf94180b1fcad4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>borderMode</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>a82873b8c79de978db567729308668dac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>distThresh</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>a3eafeaddfc58cf879b1e64fe382108a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>flowErrorThreshold</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>a984ec65a4e029e6ca2e3205ba2f3ffd9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inpaint</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>ae84c8c9f0a5d18bf44e2f4c11b547aa0</anchor>
      <arglist>(int idx, Mat &amp;frame, Mat &amp;mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; IDenseOptFlowEstimator &gt;</type>
      <name>optFlowEstimator</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>a403bd890d41913769660df0e1f761f41</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderMode</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>aaacb52b91f791b467b0e3f69a7ad80f5</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDistThreshold</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>acec803125f370bd1708fdf72b560f656</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlowErrorThreshold</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>a3421c028fcdc3646969be927d5b6a0e7</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptFlowEstimator</name>
      <anchorfile>da/d37/classcv_1_1videostab_1_1MotionInpainter.html</anchorfile>
      <anchor>ab6613bb5eccf19f8cc13154ea8af39af</anchor>
      <arglist>(Ptr&lt; IDenseOptFlowEstimator &gt; val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::saliency::MotionSaliency</name>
    <filename>d2/df7/classcv_1_1saliency_1_1MotionSaliency.html</filename>
    <base virtualness="virtual">cv::saliency::Saliency</base>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>d2/df7/classcv_1_1saliency_1_1MotionSaliency.html</anchorfile>
      <anchor>a8a81ef4ddbc42ce706718b2486b9ed21</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap) CV_OVERRIDE=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::saliency::MotionSaliencyBinWangApr2014</name>
    <filename>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</filename>
    <base>cv::saliency::MotionSaliency</base>
    <member kind="function">
      <type></type>
      <name>MotionSaliencyBinWangApr2014</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>a48791bfcad75fa0572683f23a2fbb3c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MotionSaliencyBinWangApr2014</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>a0ba83ec78969a2a4380a50961e6c5131</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>computeSaliency</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>ad27c4adb8b6b878aa4631ec98dadc4cc</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getImageHeight</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>a6e6899e3834b1e90c810fd3f23d94a13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getImageWidth</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>abb94d60df17745ce883f8ea90201fad4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>a586631c66b5acecd6105da02936b63a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageHeight</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>aece9eba7fc039fb64a7f9b20e4763625</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImagesize</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>a9c7cf4b521ce10417bab29a33412881f</anchor>
      <arglist>(int W, int H)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageWidth</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>a81bacd9f5e1c41487da3f3c3d863d04d</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MotionSaliencyBinWangApr2014 &gt;</type>
      <name>create</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>a80f6c87e39cf3ab2bca404d25473ac19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>dc/d9b/classcv_1_1saliency_1_1MotionSaliencyBinWangApr2014.html</anchorfile>
      <anchor>a9c277bff61ccf265cf419b133930999b</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::MotionStabilizationPipeline</name>
    <filename>d9/d76/classcv_1_1videostab_1_1MotionStabilizationPipeline.html</filename>
    <base>cv::videostab::IMotionStabilizer</base>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d9/d76/classcv_1_1videostab_1_1MotionStabilizationPipeline.html</anchorfile>
      <anchor>a12b9945fb13a49ef9909ed5d13e7bdd2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pushBack</name>
      <anchorfile>d9/d76/classcv_1_1videostab_1_1MotionStabilizationPipeline.html</anchorfile>
      <anchor>a60a77269a6d3af5749b160bb5c183e85</anchor>
      <arglist>(Ptr&lt; IMotionStabilizer &gt; stabilizer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>stabilize</name>
      <anchorfile>d9/d76/classcv_1_1videostab_1_1MotionStabilizationPipeline.html</anchorfile>
      <anchor>a1cf207a73c79fa1ffe7b44a93bec7462</anchor>
      <arglist>(int size, const std::vector&lt; Mat &gt; &amp;motions, const Range &amp;range, Mat *stabilizationMotions) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::MouseEvent</name>
    <filename>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</filename>
    <member kind="enumvalue">
      <name>LeftButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baad19e455b33545d34f237e9f44c8bbd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MiddleButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baacd85df21decb225a207beaca4c1a3778</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MouseButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baa0c33afa9c67c8659bb1cf40e2dde1682</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LeftButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baad19e455b33545d34f237e9f44c8bbd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MiddleButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baacd85df21decb225a207beaca4c1a3778</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baa3535bdc55ffcd7ad9f7b79e210bbe6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VScroll</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baabbfe491796298420cd5eefc79fb2ed17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseButtonPress</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39ac8445731d7e6930f745a303acea1d1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseButtonRelease</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39afa027c59ebbc0dd8f412d55e39556ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseDblClick</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39a819bad74662968724aa3909679ee69b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseMove</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39a2099ae3377b1e50e784da3910e0508dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseScrollDown</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39a37899e1ded68a942b8b91fc85a95b488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseScrollUp</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39a0b60ae14d045a90a6680e6ad33fd45d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NoButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baa0c33afa9c67c8659bb1cf40e2dde1682</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RightButton</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baa3535bdc55ffcd7ad9f7b79e210bbe6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseMove</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39a2099ae3377b1e50e784da3910e0508dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseButtonPress</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39ac8445731d7e6930f745a303acea1d1e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseButtonRelease</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39afa027c59ebbc0dd8f412d55e39556ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseScrollDown</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39a37899e1ded68a942b8b91fc85a95b488</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseScrollUp</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39a0b60ae14d045a90a6680e6ad33fd45d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MouseDblClick</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a17fb233b3e5af5f0460e986b3bc8ed39a819bad74662968724aa3909679ee69b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VScroll</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>ada240f2528500ad1615e76fb2fd9e2baabbfe491796298420cd5eefc79fb2ed17</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MouseEvent</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a2566c9701613232f23ba6d9bae559853</anchor>
      <arglist>(const Type &amp;type, const MouseButton &amp;button, const Point &amp;pointer, int modifiers)</arglist>
    </member>
    <member kind="variable">
      <type>MouseButton</type>
      <name>button</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a0674de4c3a2a3aa93b00c61cc474f083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>modifiers</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a0a3d0f441e1efe3f3f8b201174dd434f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point</type>
      <name>pointer</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>a97e8300b5eafd937dbb1315705f7102b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Type</type>
      <name>type</name>
      <anchorfile>dc/d3b/classcv_1_1viz_1_1MouseEvent.html</anchorfile>
      <anchor>aeb8ea847034d9ffc4383463b8bc9cf51</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::MSDDetector</name>
    <filename>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getComputeOrientation</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>a899e70f79ee960feb8298d8c714151a3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>af795d2f7517c4c3923f1d5a1b3da435b</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getKNN</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>ae58ab1e3d6cc7ad5cf57f27e9f930d8e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNmsRadius</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>af1ad5d1630a4bf7ffccf33324a8a0d8d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNmsScaleRadius</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>a829d4909f0c2e521c1dfeaa052043e4f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNScales</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>abae30234302bd26a59e35395d81c6fa3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPatchRadius</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>ad2d4cd25c6f0165f4bb66b00783b0d67</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getScaleFactor</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>ac6c894638e98b2b7fbb0bbedbec0b980</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSearchAreaRadius</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>a27eda737b064d82fd8a0d9236e8e1ee8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getThSaliency</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>abe787ccc888abbdde3fe35f1c0d0754d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setComputeOrientation</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>a19bb2f23329cf31d84d2c02540da1aa2</anchor>
      <arglist>(bool compute_orientation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setKNN</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>a3e2746fbb9291701950cd9ae4498816b</anchor>
      <arglist>(int kNN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNmsRadius</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>a043446d23e1a560f955c340e4292092a</anchor>
      <arglist>(int nms_radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNmsScaleRadius</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>aeb6ea208fcb432f90a77777a6e739be0</anchor>
      <arglist>(int nms_scale_radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNScales</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>ac8816459402abbe7e65492436f0f023a</anchor>
      <arglist>(int use_orientation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPatchRadius</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>af9cf2433130e9fc9515de1de441304a8</anchor>
      <arglist>(int patch_radius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>a490a747febd1f257a0c9cfb43ca2d28c</anchor>
      <arglist>(float scale_factor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSearchAreaRadius</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>a3398f5058d93c11308463d28590aad98</anchor>
      <arglist>(int use_orientation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThSaliency</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>ae4e70943c083594a360b768f9ca8758e</anchor>
      <arglist>(float th_saliency)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MSDDetector &gt;</type>
      <name>create</name>
      <anchorfile>d0/dcf/classcv_1_1xfeatures2d_1_1MSDDetector.html</anchorfile>
      <anchor>adce19e076dc235e06a29d1c458f11464</anchor>
      <arglist>(int m_patch_radius=3, int m_search_area_radius=5, int m_nms_radius=5, int m_nms_scale_radius=0, float m_th_saliency=250.0f, int m_kNN=4, float m_scale_factor=1.25f, int m_n_scales=-1, bool m_compute_orientation=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MSER</name>
    <filename>d3/d28/classcv_1_1MSER.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectRegions</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a49d72a1346413106516a7fc6d95c09bb</anchor>
      <arglist>(InputArray image, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;msers, std::vector&lt; Rect &gt; &amp;bboxes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getAreaThreshold</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a25f67d3ba4cb6bcfefa690ca49a3039c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a412b100d43b81c56b9c7e060886453c4</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDelta</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a85c31900cc98b08bb416428993093aa1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getEdgeBlurSize</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a25bd7588e92c0305e1eab53a408776a1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxArea</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a6afe75169c69225a8081cc8f3732c9b5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxEvolution</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>ad22f2f404fd0f9266d2ab9bf3efce9ba</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxVariation</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a0f20f2314d67fed7e509eb2d682681b6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinArea</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>aac842d86a5de819490dd8c0105b17c10</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinDiversity</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a1ee388fd00bb83c81e2f9aca6f83837e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinMargin</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a2d13405ec30124e51288ce7baff082d2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getPass2Only</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a181a9a49a969620a76cbebbf1de0bfa2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAreaThreshold</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>ab05fe070724a12c8f12ac06eac60dbfd</anchor>
      <arglist>(double areaThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDelta</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a9828f6a0cc9b0aebf87db9ee34c8b2f7</anchor>
      <arglist>(int delta)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEdgeBlurSize</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a4a60f41d7728128749733d1477c272f9</anchor>
      <arglist>(int edge_blur_size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxArea</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>ad768e2445e6cdacd6ed28b5fb533a464</anchor>
      <arglist>(int maxArea)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxEvolution</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a7e4c0d4d22b0abb700fce4001701fe77</anchor>
      <arglist>(int maxEvolution)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxVariation</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>ad43553abfbd04bee710053738e52d0c0</anchor>
      <arglist>(double maxVariation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinArea</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a90de7b99fcbcf2b184420dedcb5912b3</anchor>
      <arglist>(int minArea)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinDiversity</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>a048f0e052f9c6a8f13b1039741218930</anchor>
      <arglist>(double minDiversity)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinMargin</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>ad7f668b6f9d473c2041b03defd6a44d0</anchor>
      <arglist>(double min_margin)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPass2Only</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>aba564613ffdcd6a89ef0e381c4b02c48</anchor>
      <arglist>(bool f)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MSER &gt;</type>
      <name>create</name>
      <anchorfile>d3/d28/classcv_1_1MSER.html</anchorfile>
      <anchor>ac14ab32f45fd5b160265df15f3aad575</anchor>
      <arglist>(int delta=5, int min_area=60, int max_area=14400, double max_variation=0.25, double min_diversity=.2, int max_evolution=200, double area_threshold=1.01, double min_margin=0.003, int edge_blur_size=5)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::MSM_epfl</name>
    <filename>dc/de4/classcv_1_1datasets_1_1MSM__epfl.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>dc/de4/classcv_1_1datasets_1_1MSM__epfl.html</anchorfile>
      <anchor>a5cea4fa9eae9bce324887310a3a31111</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MSM_epfl &gt;</type>
      <name>create</name>
      <anchorfile>dc/de4/classcv_1_1datasets_1_1MSM__epfl.html</anchorfile>
      <anchor>a3c518eb681b4f832495993c0d9eb9eb6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::MSM_epflObj</name>
    <filename>df/d90/structcv_1_1datasets_1_1MSM__epflObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>Matx23d</type>
      <name>bounding</name>
      <anchorfile>df/d90/structcv_1_1datasets_1_1MSM__epflObj.html</anchorfile>
      <anchor>afe7012af2bc1cf3542ae212b62951470</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cameraParam</type>
      <name>camera</name>
      <anchorfile>df/d90/structcv_1_1datasets_1_1MSM__epflObj.html</anchorfile>
      <anchor>a2d13719083f38130de1db8aeb9384cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>imageName</name>
      <anchorfile>df/d90/structcv_1_1datasets_1_1MSM__epflObj.html</anchorfile>
      <anchor>acc4e0ae734d4daedd1764f577fb7aa3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx34d</type>
      <name>p</name>
      <anchorfile>df/d90/structcv_1_1datasets_1_1MSM__epflObj.html</anchorfile>
      <anchor>a1eee8a411a7ff4ab839fd3a68c4d7fdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::MSM_middlebury</name>
    <filename>d2/dcc/classcv_1_1datasets_1_1MSM__middlebury.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d2/dcc/classcv_1_1datasets_1_1MSM__middlebury.html</anchorfile>
      <anchor>ae96c249cffcb6675ea6e120bcef24910</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MSM_middlebury &gt;</type>
      <name>create</name>
      <anchorfile>d2/dcc/classcv_1_1datasets_1_1MSM__middlebury.html</anchorfile>
      <anchor>aab3f718a057a17c07da58961f7bd79d2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::MSM_middleburyObj</name>
    <filename>d9/da0/structcv_1_1datasets_1_1MSM__middleburyObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>imageName</name>
      <anchorfile>d9/da0/structcv_1_1datasets_1_1MSM__middleburyObj.html</anchorfile>
      <anchor>a9ebf5ae5b618ff7a1ac72cde7f8e7027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33d</type>
      <name>k</name>
      <anchorfile>d9/da0/structcv_1_1datasets_1_1MSM__middleburyObj.html</anchorfile>
      <anchor>afe9d8e904da64ce8d5a4f195be40416c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33d</type>
      <name>r</name>
      <anchorfile>d9/da0/structcv_1_1datasets_1_1MSM__middleburyObj.html</anchorfile>
      <anchor>ac6e479e646f3e3b0babffa0e9225be70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>t</name>
      <anchorfile>d9/da0/structcv_1_1datasets_1_1MSM__middleburyObj.html</anchorfile>
      <anchor>a40e1093ad4335f02db8ef6f44ef3787b</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::MultiBandBlender</name>
    <filename>d5/d4b/classcv_1_1detail_1_1MultiBandBlender.html</filename>
    <base>cv::detail::Blender</base>
    <member kind="function">
      <type></type>
      <name>MultiBandBlender</name>
      <anchorfile>d5/d4b/classcv_1_1detail_1_1MultiBandBlender.html</anchorfile>
      <anchor>a22b424c9587d07da189cd1f15c664424</anchor>
      <arglist>(int try_gpu=false, int num_bands=5, int weight_type=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blend</name>
      <anchorfile>d5/d4b/classcv_1_1detail_1_1MultiBandBlender.html</anchorfile>
      <anchor>a21ca329bed6561eb66d4fbee5d03a548</anchor>
      <arglist>(InputOutputArray dst, InputOutputArray dst_mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feed</name>
      <anchorfile>d5/d4b/classcv_1_1detail_1_1MultiBandBlender.html</anchorfile>
      <anchor>a71c5311ae8432eaf69bae7d97ca1f3fe</anchor>
      <arglist>(InputArray img, InputArray mask, Point tl) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numBands</name>
      <anchorfile>d5/d4b/classcv_1_1detail_1_1MultiBandBlender.html</anchorfile>
      <anchor>a150b2708c084e00b107fcc42d0298e98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepare</name>
      <anchorfile>d5/d4b/classcv_1_1detail_1_1MultiBandBlender.html</anchorfile>
      <anchor>ac108b634893bbbae59ac3a3562fed070</anchor>
      <arglist>(Rect dst_roi) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumBands</name>
      <anchorfile>d5/d4b/classcv_1_1detail_1_1MultiBandBlender.html</anchorfile>
      <anchor>a2efd19181426ba017b23c24c88666188</anchor>
      <arglist>(int val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::multicalib::MultiCameraCalibration</name>
    <filename>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</filename>
    <class kind="struct">cv::multicalib::MultiCameraCalibration::edge</class>
    <class kind="struct">cv::multicalib::MultiCameraCalibration::vertex</class>
    <member kind="enumvalue">
      <name>PINHOLE</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>ae34cee0b27d305038119f90fd6007afca833498d4f66baf027a178b9d299cf46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNIDIRECTIONAL</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>ae34cee0b27d305038119f90fd6007afca36e58b4ea6bf200b89ca9536783c5dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OMNIDIRECTIONAL</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>ae34cee0b27d305038119f90fd6007afca36e58b4ea6bf200b89ca9536783c5dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PINHOLE</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>ae34cee0b27d305038119f90fd6007afca833498d4f66baf027a178b9d299cf46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MultiCameraCalibration</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>a8fefc924b521891bfe9affebefd2ccbc</anchor>
      <arglist>(int cameraType, int nCameras, const std::string &amp;fileName, float patternWidth, float patternHeight, int verbose=0, int showExtration=0, int nMiniMatches=20, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 200, 1e-7), Ptr&lt; FeatureDetector &gt; detector=AKAZE::create(AKAZE::DESCRIPTOR_MLDB, 0, 3, 0.006f), Ptr&lt; DescriptorExtractor &gt; descriptor=AKAZE::create(AKAZE::DESCRIPTOR_MLDB, 0, 3, 0.006f), Ptr&lt; DescriptorMatcher &gt; matcher=DescriptorMatcher::create(&quot;BruteForce-L1&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>a02b88a2f282b66838e327df030c1d778</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadImages</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>ab4094252884b5da9d5f33fcaea29bb09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>optimizeExtrinsics</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>ac4c4d52808b8878e134c22c09e0b5717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>run</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>a6307a1a7d1806673e7fcb4ab0b0bf5f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeParameters</name>
      <anchorfile>d4/dc7/classcv_1_1multicalib_1_1MultiCameraCalibration.html</anchorfile>
      <anchor>a02695657ee01e5a5aa5746000816f050</anchor>
      <arglist>(const std::string &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::multiplies</name>
    <filename>d3/da3/structcv_1_1cudev_1_1multiplies.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d3/da3/structcv_1_1cudev_1_1multiplies.html</anchorfile>
      <anchor>ae098f5637977e29132fbb3a8607921a9</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::MultiTracker</name>
    <filename>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>MultiTracker</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>a8a62980ff03152dbadbd37a0c8c09167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MultiTracker</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>ab675e360841e00735b76e4508e46200f</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>a63700e4f7291959acc1eee87e03a8e39</anchor>
      <arglist>(Ptr&lt; cv::legacy::Tracker &gt; newTracker, InputArray image, const Rect2d &amp;boundingBox)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>add</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>ac224de27f16a8c40051cfc812cc24d60</anchor>
      <arglist>(std::vector&lt; Ptr&lt; legacy::Tracker &gt; &gt; newTrackers, InputArray image, std::vector&lt; Rect2d &gt; boundingBox)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Rect2d &gt; &amp;</type>
      <name>getObjects</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>a529ea7e3e9383c0da0a1fdd17b051209</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>a63a4d79374e33cdcafd5c18e207a27d6</anchor>
      <arglist>(InputArray image)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>a3a2e111297576bb01a0fe1fead27f330</anchor>
      <arglist>(InputArray image, std::vector&lt; Rect2d &gt; &amp;boundingBox)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::MultiTracker &gt;</type>
      <name>create</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>a4f99ea354ed7191342d937a230db9041</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Rect2d &gt;</type>
      <name>objects</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>aeeea6af86b1fc912ad8ce64d6a576875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Ptr&lt; Tracker &gt; &gt;</type>
      <name>trackerList</name>
      <anchorfile>df/d4a/classcv_1_1legacy_1_1MultiTracker.html</anchorfile>
      <anchor>aaa07e140ade3643eed45bb7432ad8502</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::MultiTracker_Alt</name>
    <filename>d8/d45/classcv_1_1legacy_1_1MultiTracker__Alt.html</filename>
    <member kind="function">
      <type></type>
      <name>MultiTracker_Alt</name>
      <anchorfile>d8/d45/classcv_1_1legacy_1_1MultiTracker__Alt.html</anchorfile>
      <anchor>a3aa418377402213afa91c9e96e7f743e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTarget</name>
      <anchorfile>d8/d45/classcv_1_1legacy_1_1MultiTracker__Alt.html</anchorfile>
      <anchor>a10569f68a7b4b4ef8f7fd16a92191765</anchor>
      <arglist>(InputArray image, const Rect2d &amp;boundingBox, Ptr&lt; legacy::Tracker &gt; tracker_algorithm)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>d8/d45/classcv_1_1legacy_1_1MultiTracker__Alt.html</anchorfile>
      <anchor>a011a1d1819f62fb6321accb8d152323d</anchor>
      <arglist>(InputArray image)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Rect2d &gt;</type>
      <name>boundingBoxes</name>
      <anchorfile>d8/d45/classcv_1_1legacy_1_1MultiTracker__Alt.html</anchorfile>
      <anchor>a1fa7984cc06c32569fa7e1c0abd1e1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Scalar &gt;</type>
      <name>colors</name>
      <anchorfile>d8/d45/classcv_1_1legacy_1_1MultiTracker__Alt.html</anchorfile>
      <anchor>a1f5231cbbbbfba7a82f77947a583bd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>targetNum</name>
      <anchorfile>d8/d45/classcv_1_1legacy_1_1MultiTracker__Alt.html</anchorfile>
      <anchor>a24ab814721f0a04bd68b58751b59d8c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Ptr&lt; Tracker &gt; &gt;</type>
      <name>trackers</name>
      <anchorfile>d8/d45/classcv_1_1legacy_1_1MultiTracker__Alt.html</anchorfile>
      <anchor>a00670f634e4519cd38a8a180d3c5ad0c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::MultiTrackerTLD</name>
    <filename>df/d6f/classcv_1_1legacy_1_1MultiTrackerTLD.html</filename>
    <base>cv::legacy::MultiTracker_Alt</base>
    <member kind="function">
      <type>bool</type>
      <name>update_opt</name>
      <anchorfile>df/d6f/classcv_1_1legacy_1_1MultiTrackerTLD.html</anchorfile>
      <anchor>a1d3ca4068526962bc7189ff4091bed7b</anchor>
      <arglist>(InputArray image)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::MVNLayer</name>
    <filename>d4/db5/classcv_1_1dnn_1_1MVNLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; MVNLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/db5/classcv_1_1dnn_1_1MVNLayer.html</anchorfile>
      <anchor>aec6286b3a569cc8d4ad3d0a52c1b3bf5</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>acrossChannels</name>
      <anchorfile>d4/db5/classcv_1_1dnn_1_1MVNLayer.html</anchorfile>
      <anchor>a0645112095a698c422d68865ac998a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eps</name>
      <anchorfile>d4/db5/classcv_1_1dnn_1_1MVNLayer.html</anchorfile>
      <anchor>a3b26a5ba0c8fc5f764a754dd8eb2189c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>normVariance</name>
      <anchorfile>d4/db5/classcv_1_1dnn_1_1MVNLayer.html</anchorfile>
      <anchor>a5a238be2bd4942ede8ddd14a31f5fc2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::NaryEltwiseLayer</name>
    <filename>d1/de0/classcv_1_1dnn_1_1NaryEltwiseLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; NaryEltwiseLayer &gt;</type>
      <name>create</name>
      <anchorfile>d1/de0/classcv_1_1dnn_1_1NaryEltwiseLayer.html</anchorfile>
      <anchor>af705315b2a21e09e073b932d062d9033</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::NAryMatIterator</name>
    <filename>d5/dd2/classcv_1_1NAryMatIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>NAryMatIterator</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>ade2ae0a6205c67696666441ea85d1eea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NAryMatIterator</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>acbc0100414fe60ab212553a67dd788b6</anchor>
      <arglist>(const Mat **arrays, Mat *planes, int narrays=-1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NAryMatIterator</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>aa0a0a7e2c68c1de614e73c7fcaa63f2f</anchor>
      <arglist>(const Mat **arrays, uchar **ptrs, int narrays=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>acbe9be31cecb11ea14fcf4b0fafe6f3d</anchor>
      <arglist>(const Mat **arrays, Mat *planes, uchar **ptrs, int narrays=-1)</arglist>
    </member>
    <member kind="function">
      <type>NAryMatIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>a0875e1ddb7063269fdf6230e93f063d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NAryMatIterator</type>
      <name>operator++</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>a260701f031521ebeac69bcc35c02a0d9</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type>const Mat **</type>
      <name>arrays</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>a001ac5692124eefacd223ab4c26a430f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>narrays</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>aefb7ee05b467bfd4623b5a85bfb81066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nplanes</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>a94ba374a7e5a004d19060a522893e09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat *</type>
      <name>planes</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>add8eb6b9303aeed6dccd8a57809b6260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar **</type>
      <name>ptrs</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>ab7c6aeaca3c95077786f894a549f48eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>a42ec820537c8749494a65784dbb44261</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>idx</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>a81dead7447791c3ca2833aebce555bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>iterdepth</name>
      <anchorfile>d5/dd2/classcv_1_1NAryMatIterator.html</anchorfile>
      <anchor>a12f058bd6c7ea7e2b87c65eaa3054e0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NCVBroxOpticalFlowDescriptor</name>
    <filename>db/d7a/structNCVBroxOpticalFlowDescriptor.html</filename>
    <member kind="variable">
      <type>Ncv32f</type>
      <name>alpha</name>
      <anchorfile>db/d7a/structNCVBroxOpticalFlowDescriptor.html</anchorfile>
      <anchor>a2ee61847b904d29e7b74b9ceac701bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f</type>
      <name>gamma</name>
      <anchorfile>db/d7a/structNCVBroxOpticalFlowDescriptor.html</anchorfile>
      <anchor>ad81e016e54ee7a22491514d95f91d901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>number_of_inner_iterations</name>
      <anchorfile>db/d7a/structNCVBroxOpticalFlowDescriptor.html</anchorfile>
      <anchor>a4d4ccb8be909ebdecaa392ee27324a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>number_of_outer_iterations</name>
      <anchorfile>db/d7a/structNCVBroxOpticalFlowDescriptor.html</anchorfile>
      <anchor>a53fdc567ae0d0b5aeb05f8dd8105f518</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>number_of_solver_iterations</name>
      <anchorfile>db/d7a/structNCVBroxOpticalFlowDescriptor.html</anchorfile>
      <anchor>aacbc235d882971d08e1e1c52b0e8d200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f</type>
      <name>scale_factor</name>
      <anchorfile>db/d7a/structNCVBroxOpticalFlowDescriptor.html</anchorfile>
      <anchor>a3e841dd1333e7bfd731f29868c65f3dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NCVMatrix</name>
    <filename>de/d26/classNCVMatrix.html</filename>
    <templarg>class T</templarg>
    <member kind="function">
      <type></type>
      <name>NCVMatrix</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>add9c75b05f100d4c19880cf266081598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NCVMatrix</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>af137523db3163376de8e93b023fd09c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>at</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a43bf1b0073ea715c49cb13091595bda8</anchor>
      <arglist>(Ncv32u x, Ncv32u y) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a5b9526bed58f7dd32807de1fa4bffacd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>copy2D</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>ae6c1f0dc401821c42231e42b53ee2f6d</anchor>
      <arglist>(NCVMatrix&lt; T &gt; &amp;dst, NcvSize32u roi, cudaStream_t cuStream) const</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>copySolid</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a1738e37856fbcbaf171f2741aa56cce3</anchor>
      <arglist>(NCVMatrix&lt; T &gt; &amp;dst, cudaStream_t cuStream, size_t howMuch=0) const</arglist>
    </member>
    <member kind="function">
      <type>Ncv32u</type>
      <name>height</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>af2d89f97e2f3e829e43aa510cfc6814d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NCVMemoryType</type>
      <name>memType</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a11fb3dc94bd7225421630e4491e226bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ncv32u</type>
      <name>pitch</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>afe2cc277372b013c0a58a40e42ae8a88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a928f56d396084cfe6693046e2d20724d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NcvSize32u</type>
      <name>size</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a78d401af8024a6bdacde4886a5538dbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ncv32u</type>
      <name>stride</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>af82410455b282716daa1c06401596c09</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ncv32u</type>
      <name>width</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>aa33005ef28dc7a5ef1e8294d086864e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ncv32u</type>
      <name>_height</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>aac52ceecf2bcc464db1cae1703cd3253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NCVMemoryType</type>
      <name>_memtype</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a24280a4d6463f295e7e8c497a9a10125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ncv32u</type>
      <name>_pitch</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a36fcd57f9555e1447f542e3192f57600</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>_ptr</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>a3308b0d0747dddebdf17ce9533fbd190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ncv32u</type>
      <name>_width</name>
      <anchorfile>de/d26/classNCVMatrix.html</anchorfile>
      <anchor>ac1765499d71d87ce0e02c562403eb7d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NCVMatrixAlloc</name>
    <filename>d7/d3a/classNCVMatrixAlloc.html</filename>
    <templarg>class T</templarg>
    <base>NCVMatrix&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>NCVMatrixAlloc</name>
      <anchorfile>d7/d3a/classNCVMatrixAlloc.html</anchorfile>
      <anchor>ad450f33b2d0e238af3c44394a99a62d4</anchor>
      <arglist>(INCVMemAllocator &amp;allocator_, Ncv32u width_, Ncv32u height_, Ncv32u pitch_=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NCVMatrixAlloc</name>
      <anchorfile>d7/d3a/classNCVMatrixAlloc.html</anchorfile>
      <anchor>ade74d62cdf3977deeba7cdab9e9b8979</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ncv32u</type>
      <name>getAllocatorsAlignment</name>
      <anchorfile>d7/d3a/classNCVMatrixAlloc.html</anchorfile>
      <anchor>a6fe8a6b7550ed2293204849a350596bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NCVMemSegment</type>
      <name>getSegment</name>
      <anchorfile>d7/d3a/classNCVMatrixAlloc.html</anchorfile>
      <anchor>afb389311ea7bcc115e3c5b5027af3f51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NcvBool</type>
      <name>isMemAllocated</name>
      <anchorfile>d7/d3a/classNCVMatrixAlloc.html</anchorfile>
      <anchor>a5cd5b740956cf2c5b5ccc5e1abc477fc</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NCVMatrixReuse</name>
    <filename>df/d82/classNCVMatrixReuse.html</filename>
    <templarg>class T</templarg>
    <base>NCVMatrix&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>NCVMatrixReuse</name>
      <anchorfile>df/d82/classNCVMatrixReuse.html</anchorfile>
      <anchor>a437feeea3ed510d12536779a2440a66f</anchor>
      <arglist>(const NCVMatrix&lt; T &gt; &amp;mat, NcvRect32u roi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCVMatrixReuse</name>
      <anchorfile>df/d82/classNCVMatrixReuse.html</anchorfile>
      <anchor>af8cb3504a81f5718a26a3cec23b8f698</anchor>
      <arglist>(const NCVMemSegment &amp;memSegment, Ncv32u alignment, Ncv32u width_, Ncv32u height_, Ncv32u pitch_=0, NcvBool bSkipPitchCheck=false)</arglist>
    </member>
    <member kind="function">
      <type>NcvBool</type>
      <name>isMemReused</name>
      <anchorfile>df/d82/classNCVMatrixReuse.html</anchorfile>
      <anchor>a6b7494fd1717f56be16c4e25362c7d06</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NCVMemNativeAllocator</name>
    <filename>dc/d18/classNCVMemNativeAllocator.html</filename>
    <base>INCVMemAllocator</base>
    <member kind="function">
      <type></type>
      <name>NCVMemNativeAllocator</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>a5d7a1561942c42acb0caccee3c3e1523</anchor>
      <arglist>(NCVMemoryType memT, Ncv32u alignment)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NCVMemNativeAllocator</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>a3ed7c3504cf8ad308fb75117c744e137</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ncv32u</type>
      <name>alignment</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>a94fe530e7467669889e68815a4d0f35f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NCVStatus</type>
      <name>alloc</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>a5f9fc6b038d5358d70ee45c4877e1e65</anchor>
      <arglist>(NCVMemSegment &amp;seg, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NCVStatus</type>
      <name>dealloc</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>aa525d97b8fd62d312a0a9c3773850691</anchor>
      <arglist>(NCVMemSegment &amp;seg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NcvBool</type>
      <name>isCounting</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>ad68c654e99d7cee2ee5f8748872d0991</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NcvBool</type>
      <name>isInitialized</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>a88bcdf07f57526a3f1f00c6350276129</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>maxSize</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>a312414baa9360f6a2928e5b8a4570e56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NCVMemoryType</type>
      <name>memType</name>
      <anchorfile>dc/d18/classNCVMemNativeAllocator.html</anchorfile>
      <anchor>af82dd02192ab82e59eb264a8c0aee539</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NCVMemPtr</name>
    <filename>d6/d86/structNCVMemPtr.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d6/d86/structNCVMemPtr.html</anchorfile>
      <anchor>a6756da2769710936ae259a9ae8164584</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>NCVMemoryType</type>
      <name>memtype</name>
      <anchorfile>d6/d86/structNCVMemPtr.html</anchorfile>
      <anchor>a315eb985d5ea3d3fa803a8882e5d4daa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>d6/d86/structNCVMemPtr.html</anchorfile>
      <anchor>a7d7da54f1b3c34b8867c51520150118e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NCVMemSegment</name>
    <filename>d2/d12/structNCVMemSegment.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d2/d12/structNCVMemSegment.html</anchorfile>
      <anchor>a70429f73536c036be44899623cb74b54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>NCVMemPtr</type>
      <name>begin</name>
      <anchorfile>d2/d12/structNCVMemSegment.html</anchorfile>
      <anchor>a4276f0e96bdd924cc0e75a2cf270c8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>d2/d12/structNCVMemSegment.html</anchorfile>
      <anchor>a376bdfb501e8f18ba89e4966e1d76ae8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NCVMemStackAllocator</name>
    <filename>db/d74/classNCVMemStackAllocator.html</filename>
    <base>INCVMemAllocator</base>
    <member kind="function">
      <type></type>
      <name>NCVMemStackAllocator</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>ad77575123a4d90b1c117ecbe70f53634</anchor>
      <arglist>(Ncv32u alignment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCVMemStackAllocator</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>ac526390f53ef7bf1929192eeb1e51f92</anchor>
      <arglist>(NCVMemoryType memT, size_t capacity, Ncv32u alignment, void *reusePtr=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NCVMemStackAllocator</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>a437cd230b947806ed3968d522798a844</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Ncv32u</type>
      <name>alignment</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>af15faac5f28b4dd4951a99a1f0253ace</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NCVStatus</type>
      <name>alloc</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>a657183cac71dc8437d78b167e4a884e6</anchor>
      <arglist>(NCVMemSegment &amp;seg, size_t size)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NCVStatus</type>
      <name>dealloc</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>acfa65d226c7899813143e9a51ad6d9b2</anchor>
      <arglist>(NCVMemSegment &amp;seg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NcvBool</type>
      <name>isCounting</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>a48e22bb3fca10c405624df97c955e9c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NcvBool</type>
      <name>isInitialized</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>ac099da57816008471815f17c64beda0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>maxSize</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>a492aadf40fab71f92b24f679e9f6a677</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual NCVMemoryType</type>
      <name>memType</name>
      <anchorfile>db/d74/classNCVMemStackAllocator.html</anchorfile>
      <anchor>ae28f33a2fb00ad0f9e0ed4ba7d48bc34</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvPoint2D32s</name>
    <filename>d5/d93/structNcvPoint2D32s.html</filename>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvPoint2D32s</name>
      <anchorfile>d5/d93/structNcvPoint2D32s.html</anchorfile>
      <anchor>a4639a07442e6ed939101225a021a72e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvPoint2D32s</name>
      <anchorfile>d5/d93/structNcvPoint2D32s.html</anchorfile>
      <anchor>ad0bae84c91eb98078bcd3a05207fe37f</anchor>
      <arglist>(Ncv32s x_, Ncv32s y_)</arglist>
    </member>
    <member kind="variable">
      <type>Ncv32s</type>
      <name>x</name>
      <anchorfile>d5/d93/structNcvPoint2D32s.html</anchorfile>
      <anchor>ac305211eaddf878a068b5e5e35fdf820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32s</type>
      <name>y</name>
      <anchorfile>d5/d93/structNcvPoint2D32s.html</anchorfile>
      <anchor>af39d8eaad7636af7e413340fb9dd022e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvPoint2D32u</name>
    <filename>dc/d16/structNcvPoint2D32u.html</filename>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvPoint2D32u</name>
      <anchorfile>dc/d16/structNcvPoint2D32u.html</anchorfile>
      <anchor>a85391cd2935e9510f70d663697b79cab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvPoint2D32u</name>
      <anchorfile>dc/d16/structNcvPoint2D32u.html</anchorfile>
      <anchor>ad9f9d06567db39718156cb687f3748f0</anchor>
      <arglist>(Ncv32u x_, Ncv32u y_)</arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>x</name>
      <anchorfile>dc/d16/structNcvPoint2D32u.html</anchorfile>
      <anchor>a188d652e756fa8dc55c6caf17574b67e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>y</name>
      <anchorfile>dc/d16/structNcvPoint2D32u.html</anchorfile>
      <anchor>a545acbf55b30454d562fc5f79f19ea41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvRect32s</name>
    <filename>d3/dfe/structNcvRect32s.html</filename>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvRect32s</name>
      <anchorfile>d3/dfe/structNcvRect32s.html</anchorfile>
      <anchor>a520d0d044fea1d042be367dc4233ffd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvRect32s</name>
      <anchorfile>d3/dfe/structNcvRect32s.html</anchorfile>
      <anchor>adbcce9247951df021f1041d78bd5fb70</anchor>
      <arglist>(Ncv32s x_, Ncv32s y_, Ncv32s width_, Ncv32s height_)</arglist>
    </member>
    <member kind="variable">
      <type>Ncv32s</type>
      <name>height</name>
      <anchorfile>d3/dfe/structNcvRect32s.html</anchorfile>
      <anchor>a07459752f2596a9fc7bbb56a7a60e869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32s</type>
      <name>width</name>
      <anchorfile>d3/dfe/structNcvRect32s.html</anchorfile>
      <anchor>a2cf2806b6cc24f727a9bf15b7e93e9d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32s</type>
      <name>x</name>
      <anchorfile>d3/dfe/structNcvRect32s.html</anchorfile>
      <anchor>ab145d5e5d095e3344ed94897516e6c20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32s</type>
      <name>y</name>
      <anchorfile>d3/dfe/structNcvRect32s.html</anchorfile>
      <anchor>ac61f419225694fc1e5e6c8600a4d6444</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvRect32u</name>
    <filename>d0/d62/structNcvRect32u.html</filename>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvRect32u</name>
      <anchorfile>d0/d62/structNcvRect32u.html</anchorfile>
      <anchor>a616ad8c832dea6d947da08a5941e6f4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvRect32u</name>
      <anchorfile>d0/d62/structNcvRect32u.html</anchorfile>
      <anchor>a370402700843d10182053760ba0c3349</anchor>
      <arglist>(Ncv32u x_, Ncv32u y_, Ncv32u width_, Ncv32u height_)</arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>height</name>
      <anchorfile>d0/d62/structNcvRect32u.html</anchorfile>
      <anchor>a53b2b9f3f5107c56998ef15670949194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>width</name>
      <anchorfile>d0/d62/structNcvRect32u.html</anchorfile>
      <anchor>ac2935026c93efb403a75e0774d898168</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>x</name>
      <anchorfile>d0/d62/structNcvRect32u.html</anchorfile>
      <anchor>a12185845797e231940bdfb8ef9ec3ac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>y</name>
      <anchorfile>d0/d62/structNcvRect32u.html</anchorfile>
      <anchor>af2fe9c4f336a59d9e6f542ea3063351b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvRect8u</name>
    <filename>da/d3f/structNcvRect8u.html</filename>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvRect8u</name>
      <anchorfile>da/d3f/structNcvRect8u.html</anchorfile>
      <anchor>a35f682a8796b965c3df169fb027905f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvRect8u</name>
      <anchorfile>da/d3f/structNcvRect8u.html</anchorfile>
      <anchor>af495b418f8b403fbeb1a1ca66ba162f1</anchor>
      <arglist>(Ncv8u x_, Ncv8u y_, Ncv8u width_, Ncv8u height_)</arglist>
    </member>
    <member kind="variable">
      <type>Ncv8u</type>
      <name>height</name>
      <anchorfile>da/d3f/structNcvRect8u.html</anchorfile>
      <anchor>ab2f2ff692c65afc08c4ebd075d46079a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv8u</type>
      <name>width</name>
      <anchorfile>da/d3f/structNcvRect8u.html</anchorfile>
      <anchor>aa3e9eddf02e90797127f2edb41e45fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv8u</type>
      <name>x</name>
      <anchorfile>da/d3f/structNcvRect8u.html</anchorfile>
      <anchor>ad5dd740ee9a85f5dff387a345864a095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv8u</type>
      <name>y</name>
      <anchorfile>da/d3f/structNcvRect8u.html</anchorfile>
      <anchor>a30e732164ffdeaa3290e0a670940bd5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvSize32s</name>
    <filename>d7/dda/structNcvSize32s.html</filename>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvSize32s</name>
      <anchorfile>d7/dda/structNcvSize32s.html</anchorfile>
      <anchor>a0b47f965d16b0832c4cdb62cb6668691</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvSize32s</name>
      <anchorfile>d7/dda/structNcvSize32s.html</anchorfile>
      <anchor>afee9f2da4f0f32ba49c431adf4beab1d</anchor>
      <arglist>(Ncv32s width_, Ncv32s height_)</arglist>
    </member>
    <member kind="variable">
      <type>Ncv32s</type>
      <name>height</name>
      <anchorfile>d7/dda/structNcvSize32s.html</anchorfile>
      <anchor>a43f488437eae9732e9af6f4974c36f19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32s</type>
      <name>width</name>
      <anchorfile>d7/dda/structNcvSize32s.html</anchorfile>
      <anchor>ad2882dfcaa971a039fdd3284d6283704</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NcvSize32u</name>
    <filename>d8/dde/structNcvSize32u.html</filename>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvSize32u</name>
      <anchorfile>d8/dde/structNcvSize32u.html</anchorfile>
      <anchor>a77704d8c40a3ac6524b9911bf4af98b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__</type>
      <name>NcvSize32u</name>
      <anchorfile>d8/dde/structNcvSize32u.html</anchorfile>
      <anchor>a667f87502f313232655439e2b799f70a</anchor>
      <arglist>(Ncv32u width_, Ncv32u height_)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ bool</type>
      <name>operator==</name>
      <anchorfile>d8/dde/structNcvSize32u.html</anchorfile>
      <anchor>a447699c291cd1eb0786f1ee3b1570fb6</anchor>
      <arglist>(const NcvSize32u &amp;another) const</arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>height</name>
      <anchorfile>d8/dde/structNcvSize32u.html</anchorfile>
      <anchor>a82d42710e1e28ed7300000de3ab3b9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>width</name>
      <anchorfile>d8/dde/structNcvSize32u.html</anchorfile>
      <anchor>aa0c8dce0f04fe211bbad09a50fac3fd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NCVVector</name>
    <filename>dc/d73/classNCVVector.html</filename>
    <templarg>class T</templarg>
    <member kind="function">
      <type></type>
      <name>NCVVector</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a1c642f6c507bbf839cc5def5dd21ff8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NCVVector</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a3f8b907feefbc11fa316df0869c8b70b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a6e4266667afe348817d08a7363330462</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>copySolid</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a0ddfc4f2f76b19e88bc9c69ce87404be</anchor>
      <arglist>(NCVVector&lt; T &gt; &amp;dst, cudaStream_t cuStream, size_t howMuch=0) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a5baef75e5a70683f42f86669b92da2a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NCVMemoryType</type>
      <name>memType</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a6b686f2701af81ddd34aa121246bca01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a10cc8a7906cc4489cb88dfdf5e702694</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_length</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a511b47f50d17b946b08ff88da52b26d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NCVMemoryType</type>
      <name>_memtype</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>ab0322c7448abd84da33ff614a93bf95f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>T *</type>
      <name>_ptr</name>
      <anchorfile>dc/d73/classNCVVector.html</anchorfile>
      <anchor>a006489a249d8a503af34252ce7516f70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NCVVectorAlloc</name>
    <filename>d8/da0/classNCVVectorAlloc.html</filename>
    <templarg>class T</templarg>
    <base>NCVVector&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>NCVVectorAlloc</name>
      <anchorfile>d8/da0/classNCVVectorAlloc.html</anchorfile>
      <anchor>a841785feb31c036dc19f9c4c4a9b9c69</anchor>
      <arglist>(INCVMemAllocator &amp;allocator_, Ncv32u length_)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NCVVectorAlloc</name>
      <anchorfile>d8/da0/classNCVVectorAlloc.html</anchorfile>
      <anchor>a98a4c941b05f78923b3e1d9129b47cb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ncv32u</type>
      <name>getAllocatorsAlignment</name>
      <anchorfile>d8/da0/classNCVVectorAlloc.html</anchorfile>
      <anchor>a013478520770d6fa55ba960de4342831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NCVMemSegment</type>
      <name>getSegment</name>
      <anchorfile>d8/da0/classNCVVectorAlloc.html</anchorfile>
      <anchor>af4903c542c0a5751a648211ba0d0e037</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NcvBool</type>
      <name>isMemAllocated</name>
      <anchorfile>d8/da0/classNCVVectorAlloc.html</anchorfile>
      <anchor>aa805756efcfe48896890f1c9ef153a92</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>NCVVectorReuse</name>
    <filename>da/d61/classNCVVectorReuse.html</filename>
    <templarg>class T</templarg>
    <base>NCVVector&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>NCVVectorReuse</name>
      <anchorfile>da/d61/classNCVVectorReuse.html</anchorfile>
      <anchor>abeaa44e8908d78ad782524c40f4e1af4</anchor>
      <arglist>(const NCVMemSegment &amp;memSegment)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCVVectorReuse</name>
      <anchorfile>da/d61/classNCVVectorReuse.html</anchorfile>
      <anchor>adb487f4dafef6ab7c74aae9b0ee4e555</anchor>
      <arglist>(const NCVMemSegment &amp;memSegment, Ncv32u length_)</arglist>
    </member>
    <member kind="function">
      <type>NcvBool</type>
      <name>isMemReused</name>
      <anchorfile>da/d61/classNCVVectorReuse.html</anchorfile>
      <anchor>a6fa6e78e73c0dc61241757d3d96627eb</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::NearestInterPtr</name>
    <filename>d0/df5/structcv_1_1cudev_1_1NearestInterPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>d0/df5/structcv_1_1cudev_1_1NearestInterPtr.html</anchorfile>
      <anchor>ac2310cea2a150e08f4a3cf9d26cab635</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d0/df5/structcv_1_1cudev_1_1NearestInterPtr.html</anchorfile>
      <anchor>a2be08a00d8c5a203e39d4130a9353992</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d0/df5/structcv_1_1cudev_1_1NearestInterPtr.html</anchorfile>
      <anchor>a2ef79ac3b3b6d633e905ed5b42205085</anchor>
      <arglist>(float y, float x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d0/df5/structcv_1_1cudev_1_1NearestInterPtr.html</anchorfile>
      <anchor>a846c935d96545401f78d7505059df913</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::NearestInterPtrSz</name>
    <filename>df/dd0/structcv_1_1cudev_1_1NearestInterPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::NearestInterPtr&lt; SrcPtr &gt;</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>df/dd0/structcv_1_1cudev_1_1NearestInterPtrSz.html</anchorfile>
      <anchor>a50108e007807808b344af0ae132938b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>df/dd0/structcv_1_1cudev_1_1NearestInterPtrSz.html</anchorfile>
      <anchor>ab24f7a90c9b266502b127b034f873314</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::negate</name>
    <filename>d9/d77/structcv_1_1cudev_1_1negate.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d9/d77/structcv_1_1cudev_1_1negate.html</anchorfile>
      <anchor>a9729e5847cd4d6004ac225e156cdbe86</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::Net</name>
    <filename>db/d30/classcv_1_1dnn_1_1Net.html</filename>
    <member kind="typedef">
      <type>DictValue</type>
      <name>LayerId</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a705a13e9f5d9d397f73ac420ef2b3338</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Net</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a82eb4d60b3c396cb85c79d267516cf15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Net</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a878ffc8a35b90f78af583eaefbd20d45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addLayer</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a9717eaecdcb24f22fac10c5033774416</anchor>
      <arglist>(const String &amp;name, const String &amp;type, const int &amp;dtype, LayerParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addLayer</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a1569c03d93c80fd8c6020589bd2ac116</anchor>
      <arglist>(const String &amp;name, const String &amp;type, LayerParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addLayerToPrev</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a660b8a057aeac02ea5c9576d107ca2a2</anchor>
      <arglist>(const String &amp;name, const String &amp;type, const int &amp;dtype, LayerParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addLayerToPrev</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a7e78af0e0add3ff8594919f1af548dc4</anchor>
      <arglist>(const String &amp;name, const String &amp;type, LayerParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a26615a67830b0045b68565c7e7dc1307</anchor>
      <arglist>(int outLayerId, int outNum, int inpLayerId, int inpNum)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connect</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a032292c7866fb72db251708b0e7c2bea</anchor>
      <arglist>(String outPin, String inpPin)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dump</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>ac4d2758cc4cbf52564f8715645fa93a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToFile</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a7fea5345de08661153b5916cbe0658ef</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dumpToPbtxt</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a898851d79e6dca61c216b7abb9f1537d</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a6a5778787d5b8770deab5eda6968e66c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableFusion</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>af22e2f1a542d80ea797ba38902c726bd</anchor>
      <arglist>(bool fusion)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableWinograd</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a14a87a7604c03ef4ff366672ee9bfcf2</anchor>
      <arglist>(bool useWinograd)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>forward</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a98ed94cb6ef7063d3697259566da310b</anchor>
      <arglist>(const String &amp;outputName=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>afe22e099b60a2883e220645391f68d4c</anchor>
      <arglist>(CV_ND OutputArrayOfArrays outputBlobs, const std::vector&lt; String &gt; &amp;outBlobNames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>abaacf656bc6793510edbe4a139342b25</anchor>
      <arglist>(CV_ND OutputArrayOfArrays outputBlobs, const String &amp;outputName=String())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>forward</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a00e707a86b2da4f980f9342b1fc2cc92</anchor>
      <arglist>(std::vector&lt; std::vector&lt; Mat &gt; &gt; &amp;outputBlobs, const std::vector&lt; String &gt; &amp;outBlobNames)</arglist>
    </member>
    <member kind="function">
      <type>AsyncArray</type>
      <name>forwardAsync</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a814890154ea9e10b132fec00b6f6ba30</anchor>
      <arglist>(const String &amp;outputName=String())</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getFLOPS</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>af0cd8ca93901e5ec928b6151b61ad8af</anchor>
      <arglist>(const int layerId, const MatShape &amp;netInputShape) const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getFLOPS</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>aa56acbec6853a5dc2f894b8995c717ec</anchor>
      <arglist>(const int layerId, const std::vector&lt; MatShape &gt; &amp;netInputShapes) const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getFLOPS</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a0afb2fdcd21997e293543287a7754de2</anchor>
      <arglist>(const MatShape &amp;netInputShape) const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getFLOPS</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a97e29e028f81d339e444ddaba4dcc989</anchor>
      <arglist>(const std::vector&lt; MatShape &gt; &amp;netInputShapes) const</arglist>
    </member>
    <member kind="function">
      <type>Impl *</type>
      <name>getImpl</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a5ea14b8cb9e918f8bf3ac767089c4ad8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Impl &amp;</type>
      <name>getImplRef</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a31a5cf1fd74fd3894b835c47bfc1676d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInputDetails</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>af82a1c7e7de19712370a34667056102d</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;scales, std::vector&lt; int &gt; &amp;zeropoints) const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Layer &gt;</type>
      <name>getLayer</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>ac944d7f2d3ead5ef9b1b2fa3885f3ff1</anchor>
      <arglist>(const LayerId &amp;layerId) const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Layer &gt;</type>
      <name>getLayer</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>afc91f4d193609e80c74ff3fb71ec1c66</anchor>
      <arglist>(const String &amp;layerName) const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Layer &gt;</type>
      <name>getLayer</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>aa8695514b3e19f539e84021b06ef6c57</anchor>
      <arglist>(int layerId) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLayerId</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a71a3d10dde746db9b70ab2a70571210a</anchor>
      <arglist>(const String &amp;layer) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Ptr&lt; Layer &gt; &gt;</type>
      <name>getLayerInputs</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a4b9cda497569a28d38ad72b3e985cdd1</anchor>
      <arglist>(int layerId) const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; String &gt;</type>
      <name>getLayerNames</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a38e67098ae4ae5906bf8d8ea72199c2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLayersCount</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a4e728f803a12f6feff35840209870d06</anchor>
      <arglist>(const String &amp;layerType) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLayerShapes</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>ad0d10b1ff622c89562d2befaf351af45</anchor>
      <arglist>(const MatShape &amp;netInputShape, const int layerId, std::vector&lt; MatShape &gt; &amp;inLayerShapes, std::vector&lt; MatShape &gt; &amp;outLayerShapes) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLayerShapes</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a1c42c7d8acf1bb18c7cc186228255460</anchor>
      <arglist>(const std::vector&lt; MatShape &gt; &amp;netInputShapes, const int layerId, std::vector&lt; MatShape &gt; &amp;inLayerShapes, std::vector&lt; MatShape &gt; &amp;outLayerShapes) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLayersShapes</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a413beeea373f7ee35742bea3692a198a</anchor>
      <arglist>(const MatShape &amp;netInputShape, std::vector&lt; int &gt; &amp;layersIds, std::vector&lt; std::vector&lt; MatShape &gt; &gt; &amp;inLayersShapes, std::vector&lt; std::vector&lt; MatShape &gt; &gt; &amp;outLayersShapes) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLayersShapes</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a5f4572a27c2c3af6192cac8eb0e3fd3c</anchor>
      <arglist>(const std::vector&lt; MatShape &gt; &amp;netInputShapes, std::vector&lt; int &gt; &amp;layersIds, std::vector&lt; std::vector&lt; MatShape &gt; &gt; &amp;inLayersShapes, std::vector&lt; std::vector&lt; MatShape &gt; &gt; &amp;outLayersShapes) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLayerTypes</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a8b0a3e740e4e7b6c7dec83b61e707720</anchor>
      <arglist>(std::vector&lt; String &gt; &amp;layersTypes) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMemoryConsumption</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a41715838baacf49108f97c8b1ae10a8f</anchor>
      <arglist>(const int layerId, const MatShape &amp;netInputShape, size_t &amp;weights, size_t &amp;blobs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMemoryConsumption</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a89fb8bf6d2e4659a66d0ead5a0405061</anchor>
      <arglist>(const int layerId, const std::vector&lt; MatShape &gt; &amp;netInputShapes, size_t &amp;weights, size_t &amp;blobs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMemoryConsumption</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>aab9ef8c98ec8424a7c8039cc0b9ff96f</anchor>
      <arglist>(const MatShape &amp;netInputShape, size_t &amp;weights, size_t &amp;blobs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMemoryConsumption</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>af9d6c117533d859c5e26f08d09934d56</anchor>
      <arglist>(const MatShape &amp;netInputShape, std::vector&lt; int &gt; &amp;layerIds, std::vector&lt; size_t &gt; &amp;weights, std::vector&lt; size_t &gt; &amp;blobs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMemoryConsumption</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a200834361815e1f43272b48433402f21</anchor>
      <arglist>(const std::vector&lt; MatShape &gt; &amp;netInputShapes, size_t &amp;weights, size_t &amp;blobs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMemoryConsumption</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a3303e9154a53299a8ac426d30c6ab321</anchor>
      <arglist>(const std::vector&lt; MatShape &gt; &amp;netInputShapes, std::vector&lt; int &gt; &amp;layerIds, std::vector&lt; size_t &gt; &amp;weights, std::vector&lt; size_t &gt; &amp;blobs) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getOutputDetails</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>ad70a19337db7448603b5604fa5792de7</anchor>
      <arglist>(std::vector&lt; float &gt; &amp;scales, std::vector&lt; int &gt; &amp;zeropoints) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getParam</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a942b847b0a469172800b8f10c80d185a</anchor>
      <arglist>(const String &amp;layerName, int numParam=0) const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getParam</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>afc370aff979054ddf0babce3cd0b9af0</anchor>
      <arglist>(int layer, int numParam=0) const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getPerfProfile</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a06ce946f675f75d1c020c5ddbc78aedc</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;timings)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>getUnconnectedOutLayers</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>ae26f0c29b3733d15d0482098ef9053e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; String &gt;</type>
      <name>getUnconnectedOutLayersNames</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a9f699cf9710abd63339b5b8e1937f171</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>quantize</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>ada44a83f087254f540c0a427be105e52</anchor>
      <arglist>(InputArrayOfArrays calibData, int inputsDtype, int outputsDtype, bool perChannel=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>registerOutput</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>ab8be8d10a20cbf3f86e4f6372c955bf6</anchor>
      <arglist>(const std::string &amp;outputName, int layerId, int outputPort)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHalideScheduler</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a56fbff351d1e0a47fb5aabf6915fc279</anchor>
      <arglist>(const String &amp;scheduler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInput</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a5586b0bb38700bd7294133e81eea6219</anchor>
      <arglist>(CV_ND InputArray blob, const String &amp;name=&quot;&quot;, double scalefactor=1.0, const Scalar &amp;mean=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputShape</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a09e9579f40599efe7cc9300aca811497</anchor>
      <arglist>(const String &amp;inputName, const MatShape &amp;shape)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputsNames</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a4331f0fa17fd90db99cb68752c796fed</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;inputBlobNames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>ae40ccbe8190e44f45e11af80aa2edc79</anchor>
      <arglist>(const String &amp;layerName, int numParam, CV_ND const Mat &amp;blob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a92e7bd307583d90a9cd34498480b33aa</anchor>
      <arglist>(int layer, int numParam, CV_ND const Mat &amp;blob)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreferableBackend</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a7f767df11386d39374db49cd8df8f59e</anchor>
      <arglist>(int backendId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPreferableTarget</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a9dddbefbc7f3defbe3eeb5dc3d3483f4</anchor>
      <arglist>(int targetId)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Net</type>
      <name>readFromModelOptimizer</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a7b162c8978d5b1aab599edbf59e5b79f</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferModelConfig, const std::vector&lt; uchar &gt; &amp;bufferWeights)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Net</type>
      <name>readFromModelOptimizer</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>af1fd3b20f8878e202d41d597b3da15d6</anchor>
      <arglist>(const uchar *bufferModelConfigPtr, size_t bufferModelConfigSize, const uchar *bufferWeightsPtr, size_t bufferWeightsSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Net</type>
      <name>readFromModelOptimizer</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a65806773f306cf7b3047cbf80453367c</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;xml, CV_WRAP_FILE_PATH const String &amp;bin)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; Impl &gt;</type>
      <name>impl</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a04160c29f1bd8c490753e804b9692fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>accessor::DnnNetAccessor</name>
      <anchorfile>db/d30/classcv_1_1dnn_1_1Net.html</anchorfile>
      <anchor>a72afee82b3a8f3353859f1432b6f0da8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::IsBinaryFunction::No</name>
    <filename>db/d13/structcv_1_1cudev_1_1IsBinaryFunction_1_1No.html</filename>
    <member kind="variable">
      <type>Yes</type>
      <name>a</name>
      <anchorfile>db/d13/structcv_1_1cudev_1_1IsBinaryFunction_1_1No.html</anchorfile>
      <anchor>a615d116d4b460449a4ba5e1003d941ff</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::IsUnaryFunction::No</name>
    <filename>dc/d5a/structcv_1_1cudev_1_1IsUnaryFunction_1_1No.html</filename>
    <member kind="variable">
      <type>Yes</type>
      <name>a</name>
      <anchorfile>dc/d5a/structcv_1_1cudev_1_1IsUnaryFunction_1_1No.html</anchorfile>
      <anchor>ae0acb9c3c40528d005480c788ca15039</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::NoBundleAdjuster</name>
    <filename>db/dd4/classcv_1_1detail_1_1NoBundleAdjuster.html</filename>
    <base>cv::detail::BundleAdjusterBase</base>
    <member kind="function">
      <type></type>
      <name>NoBundleAdjuster</name>
      <anchorfile>db/dd4/classcv_1_1detail_1_1NoBundleAdjuster.html</anchorfile>
      <anchor>af05ab502734e329c83d08d1bd4b1fef7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::DTrees::Node</name>
    <filename>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</filename>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</anchorfile>
      <anchor>aa89eb58fece3c80a3821bf7b227e24d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>classIdx</name>
      <anchorfile>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</anchorfile>
      <anchor>a267757421f3e930023b525c03018fcf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>defaultDir</name>
      <anchorfile>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</anchorfile>
      <anchor>ab49b384f6be30177f811cb7ae0c81406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>left</name>
      <anchorfile>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</anchorfile>
      <anchor>a26231cbf179cf990d4f3a813ffda2e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>parent</name>
      <anchorfile>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</anchorfile>
      <anchor>a4662282b3b556ee685a3fd4ba927a153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>right</name>
      <anchorfile>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</anchorfile>
      <anchor>aef80dc1796c5c0a694482af8dc63ae99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>split</name>
      <anchorfile>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</anchorfile>
      <anchor>a39f10fb90b1ef7af76ee854c9214c5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>value</name>
      <anchorfile>d4/d7d/classcv_1_1ml_1_1DTrees_1_1Node.html</anchorfile>
      <anchor>a93181d806c875eece1a13fd8ef9effa8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Node</name>
    <filename>d3/de3/classcv_1_1Node.html</filename>
    <templarg>class OBJECT</templarg>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>a8ccfac7b20d1d2e0aa064932266fda12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>a1a1cc0c6aeeae4bed3f94013ef9320ff</anchor>
      <arglist>(OBJECT &amp;payload)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Node</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>a446b282bdc83baa259878c50cb863b68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addChild</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>aa5bc8ddf2446eb002ec5d87ba33c4a33</anchor>
      <arglist>(Node&lt; OBJECT &gt; *pNode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findChild</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>a40acd5b53d7b3a60de989c00b47c2208</anchor>
      <arglist>(Node&lt; OBJECT &gt; *pNode) const</arglist>
    </member>
    <member kind="function">
      <type>Node&lt; OBJECT &gt; *</type>
      <name>findChild</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>a2b6878a3ecaa88ce2b030bafbc5b952f</anchor>
      <arglist>(OBJECT &amp;payload) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDepth</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>a4647533ecdda1a07a5ef96417c796530</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeChilds</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>afeeb32d2ff475a232e7a9f87762284d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Node&lt; OBJECT &gt; * &gt;</type>
      <name>m_childs</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>a83595a274894f733c91427b5439097f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OBJECT</type>
      <name>m_payload</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>ab4d0afc8e9365e2c6ab645cfc2e7645c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Node&lt; OBJECT &gt; *</type>
      <name>m_pParent</name>
      <anchorfile>d3/de3/classcv_1_1Node.html</anchorfile>
      <anchor>a8a6e3ae9bacfe16afc4c8a518c784224</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::optflow::GPCTree::Node</name>
    <filename>d2/d7d/structcv_1_1optflow_1_1GPCTree_1_1Node.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d2/d7d/structcv_1_1optflow_1_1GPCTree_1_1Node.html</anchorfile>
      <anchor>a30538c00fc6f3108318e8dea59aca435</anchor>
      <arglist>(const Node &amp;n) const</arglist>
    </member>
    <member kind="variable">
      <type>Vec&lt; double, GPCPatchDescriptor::nFeatures &gt;</type>
      <name>coef</name>
      <anchorfile>d2/d7d/structcv_1_1optflow_1_1GPCTree_1_1Node.html</anchorfile>
      <anchor>ac755378bf8f25e6340d5c0d690d93cb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>left</name>
      <anchorfile>d2/d7d/structcv_1_1optflow_1_1GPCTree_1_1Node.html</anchorfile>
      <anchor>a8a20954e6e4a878fb0a58fc88eb07b89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rhs</name>
      <anchorfile>d2/d7d/structcv_1_1optflow_1_1GPCTree_1_1Node.html</anchorfile>
      <anchor>afb31bae949ea257303d8a03dfb696315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>right</name>
      <anchorfile>d2/d7d/structcv_1_1optflow_1_1GPCTree_1_1Node.html</anchorfile>
      <anchor>aee7ad615c118d559c9606c5bb98467ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::SparseMat::Node</name>
    <filename>d9/de0/structcv_1_1SparseMat_1_1Node.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>hashval</name>
      <anchorfile>d9/de0/structcv_1_1SparseMat_1_1Node.html</anchorfile>
      <anchor>a4a0af134fcb5e6b2eaa3e2eda5680380</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>idx</name>
      <anchorfile>d9/de0/structcv_1_1SparseMat_1_1Node.html</anchorfile>
      <anchor>a4859d8196caa11f43b2f6733aabaacf9</anchor>
      <arglist>[MAX_DIM]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>next</name>
      <anchorfile>d9/de0/structcv_1_1SparseMat_1_1Node.html</anchorfile>
      <anchor>aeda70a76836023d7b4e6576d3661feb3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::instr::NodeData</name>
    <filename>d7/dc2/classcv_1_1instr_1_1NodeData.html</filename>
    <member kind="function">
      <type></type>
      <name>NodeData</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a641519557ec9bf51ad37ed4145cf7fef</anchor>
      <arglist>(const char *funName=0, const char *fileName=NULL, int lineNum=0, void *retAddress=NULL, bool alwaysExpand=false, cv::instr::TYPE instrType=TYPE_GENERAL, cv::instr::IMPL implType=IMPL_PLAIN)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NodeData</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a6cf6fb25e7041e77c0e3d6374172baee</anchor>
      <arglist>(NodeData &amp;ref)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~NodeData</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a63fa3303e8808781b135c2e1b015a096</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMeanMs</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a3de1ed84a540aeed4d16a9f5db7a641e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTotalMs</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>ac0ab4ea62e93dc189706dee3888fe155</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NodeData &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a9853a9e8a6280f9b0723b2b0fda2fdda</anchor>
      <arglist>(const NodeData &amp;)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_alwaysExpand</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a20c1f8ede8ddfaaf40e2d0309eaa3d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int</type>
      <name>m_counter</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a1d1b789681d9136cb1daee2cc2b0a377</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>m_fileName</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a1842fb92b507d24f0f0fb9b4fae0a215</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>m_funError</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a6e79dd13da8cc956cc1ccd113e825499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::String</type>
      <name>m_funName</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a09acb1c045804b3cc3412dacc545132a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::instr::IMPL</type>
      <name>m_implType</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a6c53de0dfc0e7ad832f89f08db982f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::instr::TYPE</type>
      <name>m_instrType</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>ae8371dee470cf131e820185609234fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_lineNum</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>adce90c486e8ab99ffe67e76390073507</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>m_retAddress</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>ac1289915a65c041830a578eb61e01f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m_threads</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>ae856728e63391da12b5303ad4541e27e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile uint64</type>
      <name>m_ticksTotal</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>a7f2b6fe87b188b830efde0e260415cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TLSDataAccumulator&lt; NodeDataTls &gt;</type>
      <name>m_tls</name>
      <anchorfile>d7/dc2/classcv_1_1instr_1_1NodeData.html</anchorfile>
      <anchor>aa31803d2ebe526970ab6313d703d8ea8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::instr::NodeDataTls</name>
    <filename>da/df1/structcv_1_1instr_1_1NodeDataTls.html</filename>
    <member kind="function">
      <type></type>
      <name>NodeDataTls</name>
      <anchorfile>da/df1/structcv_1_1instr_1_1NodeDataTls.html</anchorfile>
      <anchor>a34016bdad236c128476f65d6e591fee2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint64</type>
      <name>m_ticksTotal</name>
      <anchorfile>da/df1/structcv_1_1instr_1_1NodeDataTls.html</anchorfile>
      <anchor>a77898a506d7136eb18055ee6584b033d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::NoExposureCompensator</name>
    <filename>d2/dc1/classcv_1_1detail_1_1NoExposureCompensator.html</filename>
    <base>cv::detail::ExposureCompensator</base>
    <member kind="function">
      <type>void</type>
      <name>apply</name>
      <anchorfile>d2/dc1/classcv_1_1detail_1_1NoExposureCompensator.html</anchorfile>
      <anchor>a85ba499493a5793474d2801e8c249c06</anchor>
      <arglist>(int, Point, InputOutputArray, InputArray) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feed</name>
      <anchorfile>d2/dc1/classcv_1_1detail_1_1NoExposureCompensator.html</anchorfile>
      <anchor>ade1d7db11e1695e8ba2a5359e7102e64</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;, const std::vector&lt; UMat &gt; &amp;, const std::vector&lt; std::pair&lt; UMat, uchar &gt; &gt; &amp;) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getMatGains</name>
      <anchorfile>d2/dc1/classcv_1_1detail_1_1NoExposureCompensator.html</anchorfile>
      <anchor>a40937fd2f80c346e21ffa7a9425c0a40</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatGains</name>
      <anchorfile>d2/dc1/classcv_1_1detail_1_1NoExposureCompensator.html</anchorfile>
      <anchor>a09bc74443d890ce13c95d81818f122b9</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;umv) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::NormalBayesClassifier</name>
    <filename>d4/d8e/classcv_1_1ml_1_1NormalBayesClassifier.html</filename>
    <base>cv::ml::StatModel</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>predictProb</name>
      <anchorfile>d4/d8e/classcv_1_1ml_1_1NormalBayesClassifier.html</anchorfile>
      <anchor>a146e961a610d26f3c3c3b85da5406e08</anchor>
      <arglist>(InputArray inputs, OutputArray outputs, OutputArray outputProbs, int flags=0) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; NormalBayesClassifier &gt;</type>
      <name>create</name>
      <anchorfile>d4/d8e/classcv_1_1ml_1_1NormalBayesClassifier.html</anchorfile>
      <anchor>a19705fe54c3d70e4a9fb0f501f2bcbd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; NormalBayesClassifier &gt;</type>
      <name>load</name>
      <anchorfile>d4/d8e/classcv_1_1ml_1_1NormalBayesClassifier.html</anchorfile>
      <anchor>a5e9d41bd5c2c2e82cf28951e6b71d449</anchor>
      <arglist>(const String &amp;filepath, const String &amp;nodeName=String())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::NormalizeBBoxLayer</name>
    <filename>dc/df8/classcv_1_1dnn_1_1NormalizeBBoxLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; NormalizeBBoxLayer &gt;</type>
      <name>create</name>
      <anchorfile>dc/df8/classcv_1_1dnn_1_1NormalizeBBoxLayer.html</anchorfile>
      <anchor>a838638d3598350339414358d9f28947a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>acrossSpatial</name>
      <anchorfile>dc/df8/classcv_1_1dnn_1_1NormalizeBBoxLayer.html</anchorfile>
      <anchor>a059aea81d1937f7de5a4f19625097940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>epsilon</name>
      <anchorfile>dc/df8/classcv_1_1dnn_1_1NormalizeBBoxLayer.html</anchorfile>
      <anchor>ac1c3a38875be28fbcfe190319bd54cfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pnorm</name>
      <anchorfile>dc/df8/classcv_1_1dnn_1_1NormalizeBBoxLayer.html</anchorfile>
      <anchor>a3b07f3df5e36c8909fb444bb512614f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::NormHamming</name>
    <filename>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>result_type</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</anchorfile>
      <anchor>ab7f79e7e1f8f6f56c9b5bb039e3d2857</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>value_type</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</anchorfile>
      <anchor>afd90f2ba6bb6a450ca6f774f2aa042cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>NormHamming</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</anchorfile>
      <anchor>a4c1e14a4da57f206855fefa496f96fa9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>operator result_type</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</anchorfile>
      <anchor>a84995c206ff9b0a5310ab1423fc9fd34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceBlock</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</anchorfile>
      <anchor>a0dc5e4cdaeaed5adb32bba9a92a4940e</anchor>
      <arglist>(result_type *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceThread</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</anchorfile>
      <anchor>adac882811d25124956b6d8ddda1c7e74</anchor>
      <arglist>(value_type val1, value_type val2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceWarp</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</anchorfile>
      <anchor>a97c78787ce8b28690b52ee1d96b44ff5</anchor>
      <arglist>(result_type *smem, uint tid)</arglist>
    </member>
    <member kind="variable">
      <type>result_type</type>
      <name>mySum</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1NormHamming.html</anchorfile>
      <anchor>a837849d3551e7b76e6f67d602b37ecd1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::NormHistogramCostExtractor</name>
    <filename>df/d65/classcv_1_1NormHistogramCostExtractor.html</filename>
    <base>cv::HistogramCostExtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNormFlag</name>
      <anchorfile>df/d65/classcv_1_1NormHistogramCostExtractor.html</anchorfile>
      <anchor>ac6119d708afa74feb594e8059ead7889</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNormFlag</name>
      <anchorfile>df/d65/classcv_1_1NormHistogramCostExtractor.html</anchorfile>
      <anchor>aca8175822047996563fe7892945848b7</anchor>
      <arglist>(int flag)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::NormL1</name>
    <filename>d7/df8/structcv_1_1cudev_1_1NormL1.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>uint</type>
      <name>result_type</name>
      <anchorfile>d7/df8/structcv_1_1cudev_1_1NormL1.html</anchorfile>
      <anchor>adadbfba5fca20e092600fb3f5ea91154</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>value_type</name>
      <anchorfile>d7/df8/structcv_1_1cudev_1_1NormL1.html</anchorfile>
      <anchor>aa4e318246e85bdab75af0216108e76df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>NormL1</name>
      <anchorfile>d7/df8/structcv_1_1cudev_1_1NormL1.html</anchorfile>
      <anchor>a06f9880799a16f7dc5db55d5d04016f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>operator result_type</name>
      <anchorfile>d7/df8/structcv_1_1cudev_1_1NormL1.html</anchorfile>
      <anchor>a9dd8ad2fdeb5fa975ca5bf124de51851</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceBlock</name>
      <anchorfile>d7/df8/structcv_1_1cudev_1_1NormL1.html</anchorfile>
      <anchor>aa92b2c0f877c54d3882c0b100fc34047</anchor>
      <arglist>(result_type *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceThread</name>
      <anchorfile>d7/df8/structcv_1_1cudev_1_1NormL1.html</anchorfile>
      <anchor>a8cf5faf0d148ffcbe8f7f860c4f2a957</anchor>
      <arglist>(value_type val1, value_type val2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceWarp</name>
      <anchorfile>d7/df8/structcv_1_1cudev_1_1NormL1.html</anchorfile>
      <anchor>a03732d5db6c696ea362cb2fc513a77df</anchor>
      <arglist>(result_type *smem, uint tid)</arglist>
    </member>
    <member kind="variable">
      <type>result_type</type>
      <name>mySum</name>
      <anchorfile>d7/df8/structcv_1_1cudev_1_1NormL1.html</anchorfile>
      <anchor>ad0cb3f5cd921d2ce68a6c1c109bf2ddc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::NormL1&lt; float &gt;</name>
    <filename>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>result_type</name>
      <anchorfile>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</anchorfile>
      <anchor>a6331154246bb2d8feaddf0ed3c417d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>value_type</name>
      <anchorfile>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</anchorfile>
      <anchor>acf2decf27c00cb309d8e9bf78010af93</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>NormL1</name>
      <anchorfile>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</anchorfile>
      <anchor>a4130bce8b8f40743899fc3023f1d6ad9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>operator result_type</name>
      <anchorfile>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</anchorfile>
      <anchor>ad56cf3e17aaa279d1d125d4e0767fbc1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceBlock</name>
      <anchorfile>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</anchorfile>
      <anchor>a77368b8f3a5388c0d8aab169b148b8d9</anchor>
      <arglist>(result_type *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceThread</name>
      <anchorfile>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</anchorfile>
      <anchor>a5b3bb11403b190f8d70acf26e4968337</anchor>
      <arglist>(value_type val1, value_type val2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceWarp</name>
      <anchorfile>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</anchorfile>
      <anchor>ae19f65c96ac924ee30eb993000c76c16</anchor>
      <arglist>(result_type *smem, uint tid)</arglist>
    </member>
    <member kind="variable">
      <type>result_type</type>
      <name>mySum</name>
      <anchorfile>d5/d1e/structcv_1_1cudev_1_1NormL1_3_01float_01_4.html</anchorfile>
      <anchor>ae34ebae2fa946238cfff562ad52f543f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::NormL2</name>
    <filename>dc/da6/structcv_1_1cudev_1_1NormL2.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>result_type</name>
      <anchorfile>dc/da6/structcv_1_1cudev_1_1NormL2.html</anchorfile>
      <anchor>a97975fa4f52fa51d7511d350aa2d9197</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>value_type</name>
      <anchorfile>dc/da6/structcv_1_1cudev_1_1NormL2.html</anchorfile>
      <anchor>ae886ad394f48a61796c392a5bfa829c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>NormL2</name>
      <anchorfile>dc/da6/structcv_1_1cudev_1_1NormL2.html</anchorfile>
      <anchor>a7e597e95eb7dc6bb1d80ac1b5b388239</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__</type>
      <name>operator result_type</name>
      <anchorfile>dc/da6/structcv_1_1cudev_1_1NormL2.html</anchorfile>
      <anchor>ac931d3d0abf115856d75b94e18db0b18</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceBlock</name>
      <anchorfile>dc/da6/structcv_1_1cudev_1_1NormL2.html</anchorfile>
      <anchor>ab5574d531bf6a65ce406741c921d0cf5</anchor>
      <arglist>(result_type *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceThread</name>
      <anchorfile>dc/da6/structcv_1_1cudev_1_1NormL2.html</anchorfile>
      <anchor>a61937ce719e08eb0a3260d0fad988a38</anchor>
      <arglist>(value_type val1, value_type val2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>reduceWarp</name>
      <anchorfile>dc/da6/structcv_1_1cudev_1_1NormL2.html</anchorfile>
      <anchor>a48ce2566f027a78ceec676b4b17d36fe</anchor>
      <arglist>(result_type *smem, uint tid)</arglist>
    </member>
    <member kind="variable">
      <type>result_type</type>
      <name>mySum</name>
      <anchorfile>dc/da6/structcv_1_1cudev_1_1NormL2.html</anchorfile>
      <anchor>a9f5a7088b96f05fd624caae1d041c2d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::NoSeamFinder</name>
    <filename>d3/da9/classcv_1_1detail_1_1NoSeamFinder.html</filename>
    <base>cv::detail::SeamFinder</base>
    <member kind="function">
      <type>void</type>
      <name>find</name>
      <anchorfile>d3/da9/classcv_1_1detail_1_1NoSeamFinder.html</anchorfile>
      <anchor>ad51c7e7563d047c8217d051570518b85</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;, const std::vector&lt; Point &gt; &amp;, std::vector&lt; UMat &gt; &amp;) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::not_equal_to</name>
    <filename>df/d9f/structcv_1_1cudev_1_1not__equal__to.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ MakeVec&lt; uchar, VecTraits&lt; T &gt;::cn &gt;::type</type>
      <name>operator()</name>
      <anchorfile>df/d9f/structcv_1_1cudev_1_1not__equal__to.html</anchorfile>
      <anchor>a5ad70e60432d8c2bb5335b45932a8572</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::NoTag</name>
    <filename>db/d4e/structcv_1_1detail_1_1NoTag.html</filename>
    <member kind="function" static="yes">
      <type>static constexpr const char *</type>
      <name>tag</name>
      <anchorfile>db/d4e/structcv_1_1detail_1_1NoTag.html</anchorfile>
      <anchor>a7797d55e2dcdb758f76133d7f201e1c6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::s11n::detail::NotImplemented</name>
    <filename>df/de8/structcv_1_1gapi_1_1s11n_1_1detail_1_1NotImplemented.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::dnn::NotLayer</name>
    <filename>d0/dd0/classcv_1_1dnn_1_1NotLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; NotLayer &gt;</type>
      <name>create</name>
      <anchorfile>d0/dd0/classcv_1_1dnn_1_1NotLayer.html</anchorfile>
      <anchor>a9ce69ceed940196361bcf3dc313f569a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>NppStInterpolationState</name>
    <filename>da/da9/structNppStInterpolationState.html</filename>
    <member kind="variable">
      <type>Ncv32u</type>
      <name>nStep</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>a6b2b89fd8ad1ef76a08b088a100a1673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f *</type>
      <name>pBU</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>a4e534c3211135d64f80e9d6bbb868c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f *</type>
      <name>pBV</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>a8e0864523bcefbf127909ea15398a4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f *</type>
      <name>pFU</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>a3ee911c6f9e2e3a135aaf80a072a0f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f *</type>
      <name>pFV</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>acdf5a39b936be5ea5242700948615170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f *</type>
      <name>pNewFrame</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>ae8166442221b4a0c8e165e28df97de98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f</type>
      <name>pos</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>a1b88e497f772a9b1c18b66523b75efc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f *</type>
      <name>ppBuffers</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>ac3a1af68ad97248705ef457596e00f64</anchor>
      <arglist>[6]</arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f *</type>
      <name>pSrcFrame0</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>a398a28ba1e7af34471d940b0690d8cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ncv32f *</type>
      <name>pSrcFrame1</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>afbfa0c057c3ce565a66b8a153a6b8d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NcvSize32u</type>
      <name>size</name>
      <anchorfile>da/da9/structNppStInterpolationState.html</anchorfile>
      <anchor>aa31c426771eec1a37fb4b916671c92a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class" objc="yes">
    <name>NSObject</name>
    <filename>d4/d19/classNSObject.html</filename>
  </compound>
  <compound kind="protocol" objc="yes">
    <name>NSObject-p</name>
    <filename>d9/d15/classNSObject-p.html</filename>
  </compound>
  <compound kind="protocol" objc="yes">
    <name>NSObjectNSObject-p</name>
    <filename>d5/d25/classNSObjectNSObject-p.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::videostab::NullDeblurer</name>
    <filename>dc/d86/classcv_1_1videostab_1_1NullDeblurer.html</filename>
    <base>cv::videostab::DeblurerBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deblur</name>
      <anchorfile>dc/d86/classcv_1_1videostab_1_1NullDeblurer.html</anchorfile>
      <anchor>ab1a3c591a60aef362b77c7c9666f5f1f</anchor>
      <arglist>(int, Mat &amp;, const Range &amp;) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::NullFrameSource</name>
    <filename>dd/d5b/classcv_1_1videostab_1_1NullFrameSource.html</filename>
    <base>cv::videostab::IFrameSource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>nextFrame</name>
      <anchorfile>dd/d5b/classcv_1_1videostab_1_1NullFrameSource.html</anchorfile>
      <anchor>a8951b1ff4d8679ecc2557f010b3c50bc</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>dd/d5b/classcv_1_1videostab_1_1NullFrameSource.html</anchorfile>
      <anchor>a1d35b1f331c32f929f28e59969d23ba9</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::NullInpainter</name>
    <filename>d4/d1d/classcv_1_1videostab_1_1NullInpainter.html</filename>
    <base>cv::videostab::InpainterBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inpaint</name>
      <anchorfile>d4/d1d/classcv_1_1videostab_1_1NullInpainter.html</anchorfile>
      <anchor>ac61df81a5ccea0f8595b73954650da52</anchor>
      <arglist>(int, Mat &amp;, Mat &amp;) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::NullLog</name>
    <filename>d6/d78/classcv_1_1videostab_1_1NullLog.html</filename>
    <base>cv::videostab::ILog</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>print</name>
      <anchorfile>d6/d78/classcv_1_1videostab_1_1NullLog.html</anchorfile>
      <anchor>a0c5e437e1b76d3af8630a24cf96163e9</anchor>
      <arglist>(const char *,...) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::NullOutlierRejector</name>
    <filename>d3/de9/classcv_1_1videostab_1_1NullOutlierRejector.html</filename>
    <base>cv::videostab::IOutlierRejector</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d3/de9/classcv_1_1videostab_1_1NullOutlierRejector.html</anchorfile>
      <anchor>a7f558f1e76d7f7db2ec272ceaf853dc9</anchor>
      <arglist>(Size frameSize, InputArray points0, InputArray points1, OutputArray mask) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::NullType</name>
    <filename>d5/d71/structcv_1_1cudev_1_1NullType.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::videostab::NullWobbleSuppressor</name>
    <filename>d0/da4/classcv_1_1videostab_1_1NullWobbleSuppressor.html</filename>
    <base>cv::videostab::WobbleSuppressorBase</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>suppress</name>
      <anchorfile>d0/da4/classcv_1_1videostab_1_1NullWobbleSuppressor.html</anchorfile>
      <anchor>a73bca4742402ffcc348a9acbfc52d07b</anchor>
      <arglist>(int idx, const Mat &amp;frame, Mat &amp;result) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits</name>
    <filename>db/dc8/structcv_1_1cudev_1_1numeric__limits.html</filename>
    <templarg>class T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits&lt; bool &gt;</name>
    <filename>da/d81/structcv_1_1cudev_1_1numeric__limits_3_01bool_01_4.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ bool</type>
      <name>max</name>
      <anchorfile>da/d81/structcv_1_1cudev_1_1numeric__limits_3_01bool_01_4.html</anchorfile>
      <anchor>ac703275292abf4e807a214591bcdc2d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ bool</type>
      <name>min</name>
      <anchorfile>da/d81/structcv_1_1cudev_1_1numeric__limits_3_01bool_01_4.html</anchorfile>
      <anchor>a359fab492885fe351389d0f3b99e304a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>da/d81/structcv_1_1cudev_1_1numeric__limits_3_01bool_01_4.html</anchorfile>
      <anchor>aa198d700d80212f36881ac57bd18d0b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits&lt; double &gt;</name>
    <filename>d2/d80/structcv_1_1cudev_1_1numeric__limits_3_01double_01_4.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ double</type>
      <name>epsilon</name>
      <anchorfile>d2/d80/structcv_1_1cudev_1_1numeric__limits_3_01double_01_4.html</anchorfile>
      <anchor>a7638f789207589df873b1121d365ab87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ double</type>
      <name>max</name>
      <anchorfile>d2/d80/structcv_1_1cudev_1_1numeric__limits_3_01double_01_4.html</anchorfile>
      <anchor>a975e4945dd32c2d4d81754a930de6b32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ double</type>
      <name>min</name>
      <anchorfile>d2/d80/structcv_1_1cudev_1_1numeric__limits_3_01double_01_4.html</anchorfile>
      <anchor>a079f77010993f609c5834184a3fc571e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>d2/d80/structcv_1_1cudev_1_1numeric__limits_3_01double_01_4.html</anchorfile>
      <anchor>abd973ff57ee6cf9ce436ca4c24fb1912</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits&lt; float &gt;</name>
    <filename>db/d88/structcv_1_1cudev_1_1numeric__limits_3_01float_01_4.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ float</type>
      <name>epsilon</name>
      <anchorfile>db/d88/structcv_1_1cudev_1_1numeric__limits_3_01float_01_4.html</anchorfile>
      <anchor>a0b4daf70cf2f744a86d1de141c87f26c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ float</type>
      <name>max</name>
      <anchorfile>db/d88/structcv_1_1cudev_1_1numeric__limits_3_01float_01_4.html</anchorfile>
      <anchor>a4c00407dc7ea3ba6b40e4304029889a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ float</type>
      <name>min</name>
      <anchorfile>db/d88/structcv_1_1cudev_1_1numeric__limits_3_01float_01_4.html</anchorfile>
      <anchor>aea8ce5e57cd0c36d0ca81a523e0640a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>db/d88/structcv_1_1cudev_1_1numeric__limits_3_01float_01_4.html</anchorfile>
      <anchor>aaea688b0456889aada71b29a157e631e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits&lt; schar &gt;</name>
    <filename>da/d4e/structcv_1_1cudev_1_1numeric__limits_3_01schar_01_4.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ schar</type>
      <name>max</name>
      <anchorfile>da/d4e/structcv_1_1cudev_1_1numeric__limits_3_01schar_01_4.html</anchorfile>
      <anchor>aa062933ff7ca9cac2696d885e0a395eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ schar</type>
      <name>min</name>
      <anchorfile>da/d4e/structcv_1_1cudev_1_1numeric__limits_3_01schar_01_4.html</anchorfile>
      <anchor>a22dd9ab6b9d4491a33a70c432e868187</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>da/d4e/structcv_1_1cudev_1_1numeric__limits_3_01schar_01_4.html</anchorfile>
      <anchor>ae7adb637089ac7ab75e8970f01873b1a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits&lt; short &gt;</name>
    <filename>d1/d8b/structcv_1_1cudev_1_1numeric__limits_3_01short_01_4.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ short</type>
      <name>max</name>
      <anchorfile>d1/d8b/structcv_1_1cudev_1_1numeric__limits_3_01short_01_4.html</anchorfile>
      <anchor>a20f0d37fa674c928c9511f6862a0cb4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ short</type>
      <name>min</name>
      <anchorfile>d1/d8b/structcv_1_1cudev_1_1numeric__limits_3_01short_01_4.html</anchorfile>
      <anchor>a63563af1d24632a4b6d62cc168d54a06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>d1/d8b/structcv_1_1cudev_1_1numeric__limits_3_01short_01_4.html</anchorfile>
      <anchor>a33a346ba8cdd6be6a9defa77be7ed54b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits&lt; uchar &gt;</name>
    <filename>d3/dc7/structcv_1_1cudev_1_1numeric__limits_3_01uchar_01_4.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uchar</type>
      <name>max</name>
      <anchorfile>d3/dc7/structcv_1_1cudev_1_1numeric__limits_3_01uchar_01_4.html</anchorfile>
      <anchor>a5ca8ea65e60c6da8c38058728816a00b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uchar</type>
      <name>min</name>
      <anchorfile>d3/dc7/structcv_1_1cudev_1_1numeric__limits_3_01uchar_01_4.html</anchorfile>
      <anchor>aac19eaa31ded65f911830b3f45e4e5ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>d3/dc7/structcv_1_1cudev_1_1numeric__limits_3_01uchar_01_4.html</anchorfile>
      <anchor>a3c94d331147034dd35a918973f9b8920</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits&lt; uint &gt;</name>
    <filename>dd/d89/structcv_1_1cudev_1_1numeric__limits_3_01uint_01_4.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uint</type>
      <name>max</name>
      <anchorfile>dd/d89/structcv_1_1cudev_1_1numeric__limits_3_01uint_01_4.html</anchorfile>
      <anchor>a1a620ff9c217ea83b33e76a4402c59d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uint</type>
      <name>min</name>
      <anchorfile>dd/d89/structcv_1_1cudev_1_1numeric__limits_3_01uint_01_4.html</anchorfile>
      <anchor>ab9f226ae2e962a64a9ba9d89e1ecf288</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>dd/d89/structcv_1_1cudev_1_1numeric__limits_3_01uint_01_4.html</anchorfile>
      <anchor>a9c1561950370fa6d05d0e2b2f738a003</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::numeric_limits&lt; ushort &gt;</name>
    <filename>df/d47/structcv_1_1cudev_1_1numeric__limits_3_01ushort_01_4.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ ushort</type>
      <name>max</name>
      <anchorfile>df/d47/structcv_1_1cudev_1_1numeric__limits_3_01ushort_01_4.html</anchorfile>
      <anchor>a03563b99fdf8162fb1bdd44f26dce122</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ ushort</type>
      <name>min</name>
      <anchorfile>df/d47/structcv_1_1cudev_1_1numeric__limits_3_01ushort_01_4.html</anchorfile>
      <anchor>a541b9509bbd6782ccf98bf2abc68380b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const bool</type>
      <name>is_signed</name>
      <anchorfile>df/d47/structcv_1_1cudev_1_1numeric__limits_3_01ushort_01_4.html</anchorfile>
      <anchor>ada06dd9385aae7a229b5a3252be1ca6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::NvidiaHWOpticalFlow</name>
    <filename>d5/d26/classcv_1_1cuda_1_1NvidiaHWOpticalFlow.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calc</name>
      <anchorfile>d5/d26/classcv_1_1cuda_1_1NvidiaHWOpticalFlow.html</anchorfile>
      <anchor>a9c065a6ed6ed6d9a5531f191ac7a366d</anchor>
      <arglist>(InputArray inputImage, InputArray referenceImage, InputOutputArray flow, Stream &amp;stream=Stream::Null(), InputArray hint=cv::noArray(), OutputArray cost=cv::noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>collectGarbage</name>
      <anchorfile>d5/d26/classcv_1_1cuda_1_1NvidiaHWOpticalFlow.html</anchorfile>
      <anchor>a7b7679538d49adb53d614e63818275d6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getGridSize</name>
      <anchorfile>d5/d26/classcv_1_1cuda_1_1NvidiaHWOpticalFlow.html</anchorfile>
      <anchor>acab67607ab946a9b1820d1d24b5a37d8</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::NvidiaOpticalFlow_1_0</name>
    <filename>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</filename>
    <base>cv::cuda::NvidiaHWOpticalFlow</base>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_FAST</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883baf286f574f3b4423bca135a6065bc5dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_MAX</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883bafd171d2741a73d833599a11fcb5e39a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_MEDIUM</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883ba3801f2bcf9bf58936ba8488db067efff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_SLOW</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883babe6c4386a3af6c5ff3dcaa1d57ed1276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_UNDEFINED</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883ba4320ccbbaea021d136ec50e1212d1ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NVIDIA_OF_PERF_LEVEL</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_UNDEFINED</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883ba4320ccbbaea021d136ec50e1212d1ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_SLOW</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883babe6c4386a3af6c5ff3dcaa1d57ed1276</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_MEDIUM</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883ba3801f2bcf9bf58936ba8488db067efff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_FAST</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883baf286f574f3b4423bca135a6065bc5dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_MAX</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a6ff2c6689c0b236d6d18226b9698883bafd171d2741a73d833599a11fcb5e39a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>upSampler</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>a1c9b48fc39a47344f3a6c767d164add4</anchor>
      <arglist>(InputArray flow, cv::Size imageSize, int gridSize, InputOutputArray upsampledFlow)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; NvidiaOpticalFlow_1_0 &gt;</type>
      <name>create</name>
      <anchorfile>dc/d9d/classcv_1_1cuda_1_1NvidiaOpticalFlow__1__0.html</anchorfile>
      <anchor>af10185432aac37caf8f3254964b4a565</anchor>
      <arglist>(cv::Size imageSize, cv::cuda::NvidiaOpticalFlow_1_0::NVIDIA_OF_PERF_LEVEL perfPreset=cv::cuda::NvidiaOpticalFlow_1_0::NV_OF_PERF_LEVEL_SLOW, bool enableTemporalHints=false, bool enableExternalHints=false, bool enableCostBuffer=false, int gpuId=0, Stream &amp;inputStream=Stream::Null(), Stream &amp;outputStream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::NvidiaOpticalFlow_2_0</name>
    <filename>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</filename>
    <base>cv::cuda::NvidiaHWOpticalFlow</base>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_1</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81eaa57bb3b6dedb062d1ff4475968feaf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_2</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81ead51845726d73444d85c192461ea3d535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_4</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81eaaf6cb7051bf045e6180cbec70304eac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_8</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81ea137b170ed5eb4756d7ea35a49f6fbbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_MAX</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81eadab65d6096ec47af997154a511401bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_UNDEFINED</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81ea378a3bc8380b331cb49560c630b8011f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_1</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a5d054b069623e24731a589b1880591f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_2</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a3d5d93aff16388d186b89d9aabfb66ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_4</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a7501936cc2ee3d2a0a519f385733747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_MAX</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a75b1a5f4d00e669d2bb09173a8845be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_UNDEFINED</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a228f1857a15b6d2e584ea6da0b38f5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_FAST</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713ab0a60a90d75b360a4afdfdd640dd7e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_MAX</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713a1510e9877051d8af42543fb41a4ac9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_MEDIUM</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713ac42922fccdadd95749a5da0b3ecc657b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_SLOW</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713ac54ec6a6041c6071a9b8184ca12e6261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_UNDEFINED</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713afdb019756ec316eaf8f07857d7abc52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NVIDIA_OF_HINT_VECTOR_GRID_SIZE</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_UNDEFINED</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81ea378a3bc8380b331cb49560c630b8011f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_1</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81eaa57bb3b6dedb062d1ff4475968feaf62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_2</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81ead51845726d73444d85c192461ea3d535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_4</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81eaaf6cb7051bf045e6180cbec70304eac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_8</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81ea137b170ed5eb4756d7ea35a49f6fbbfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_HINT_VECTOR_GRID_SIZE_MAX</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a29d6c4e6ab040dd9d192f13c117bc81eadab65d6096ec47af997154a511401bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NVIDIA_OF_OUTPUT_VECTOR_GRID_SIZE</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_UNDEFINED</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a228f1857a15b6d2e584ea6da0b38f5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_1</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a5d054b069623e24731a589b1880591f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_2</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a3d5d93aff16388d186b89d9aabfb66ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_4</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a7501936cc2ee3d2a0a519f385733747c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_OUTPUT_VECTOR_GRID_SIZE_MAX</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a6b19352346b841a1fac3dd1980d311a6a75b1a5f4d00e669d2bb09173a8845be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NVIDIA_OF_PERF_LEVEL</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_UNDEFINED</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713afdb019756ec316eaf8f07857d7abc52b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_SLOW</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713ac54ec6a6041c6071a9b8184ca12e6261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_MEDIUM</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713ac42922fccdadd95749a5da0b3ecc657b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_FAST</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713ab0a60a90d75b360a4afdfdd640dd7e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_OF_PERF_LEVEL_MAX</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aee3840f0ebe4a7fda692b4a09b400713a1510e9877051d8af42543fb41a4ac9b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>convertToFloat</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a20e1809f8b722b52b7fae018f9439a43</anchor>
      <arglist>(InputArray flow, InputOutputArray floatFlow)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; NvidiaOpticalFlow_2_0 &gt;</type>
      <name>create</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>aec0139c2a6a7ba1300db8d3e23a8e2bb</anchor>
      <arglist>(cv::Size imageSize, cv::cuda::NvidiaOpticalFlow_2_0::NVIDIA_OF_PERF_LEVEL perfPreset=cv::cuda::NvidiaOpticalFlow_2_0::NV_OF_PERF_LEVEL_SLOW, cv::cuda::NvidiaOpticalFlow_2_0::NVIDIA_OF_OUTPUT_VECTOR_GRID_SIZE outputGridSize=cv::cuda::NvidiaOpticalFlow_2_0::NV_OF_OUTPUT_VECTOR_GRID_SIZE_1, cv::cuda::NvidiaOpticalFlow_2_0::NVIDIA_OF_HINT_VECTOR_GRID_SIZE hintGridSize=cv::cuda::NvidiaOpticalFlow_2_0::NV_OF_HINT_VECTOR_GRID_SIZE_1, bool enableTemporalHints=false, bool enableExternalHints=false, bool enableCostBuffer=false, int gpuId=0, Stream &amp;inputStream=Stream::Null(), Stream &amp;outputStream=Stream::Null())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; NvidiaOpticalFlow_2_0 &gt;</type>
      <name>create</name>
      <anchorfile>db/d70/classcv_1_1cuda_1_1NvidiaOpticalFlow__2__0.html</anchorfile>
      <anchor>a328a6ab631372140df521c93da0caec0</anchor>
      <arglist>(cv::Size imageSize, std::vector&lt; Rect &gt; roiData, cv::cuda::NvidiaOpticalFlow_2_0::NVIDIA_OF_PERF_LEVEL perfPreset=cv::cuda::NvidiaOpticalFlow_2_0::NV_OF_PERF_LEVEL_SLOW, cv::cuda::NvidiaOpticalFlow_2_0::NVIDIA_OF_OUTPUT_VECTOR_GRID_SIZE outputGridSize=cv::cuda::NvidiaOpticalFlow_2_0::NV_OF_OUTPUT_VECTOR_GRID_SIZE_1, cv::cuda::NvidiaOpticalFlow_2_0::NVIDIA_OF_HINT_VECTOR_GRID_SIZE hintGridSize=cv::cuda::NvidiaOpticalFlow_2_0::NV_OF_HINT_VECTOR_GRID_SIZE_1, bool enableTemporalHints=false, bool enableExternalHints=false, bool enableCostBuffer=false, int gpuId=0, Stream &amp;inputStream=Stream::Null(), Stream &amp;outputStream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudacodec::NVSurfaceToColorConverter</name>
    <filename>d9/dd0/classcv_1_1cudacodec_1_1NVSurfaceToColorConverter.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>convert</name>
      <anchorfile>d9/dd0/classcv_1_1cudacodec_1_1NVSurfaceToColorConverter.html</anchorfile>
      <anchor>a63dc573eed06e871abbbe8efce7ec044</anchor>
      <arglist>(InputArray yuv, OutputArray color, const SurfaceFormat surfaceFormat, const ColorFormat outputFormat, const BitDepth bitDepth=BitDepth::UNCHANGED, const bool planar=false, cuda::Stream &amp;stream=cuda::Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::Object</name>
    <filename>de/d47/structcv_1_1datasets_1_1Object.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::dnn_objdetect::object</name>
    <filename>d4/d36/structcv_1_1dnn__objdetect_1_1object.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>class_idx</name>
      <anchorfile>d4/d36/structcv_1_1dnn__objdetect_1_1object.html</anchorfile>
      <anchor>ae84c369c19f07f6a58d81bebc74d8943</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>class_prob</name>
      <anchorfile>d4/d36/structcv_1_1dnn__objdetect_1_1object.html</anchorfile>
      <anchor>a36a09a37f76dd520b7ec9d9a2d53406d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>label_name</name>
      <anchorfile>d4/d36/structcv_1_1dnn__objdetect_1_1object.html</anchorfile>
      <anchor>a3cb66be71e7253cad673d8b5695e5082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xmax</name>
      <anchorfile>d4/d36/structcv_1_1dnn__objdetect_1_1object.html</anchorfile>
      <anchor>a151a878ff589482b4df205dc1f7d02f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xmin</name>
      <anchorfile>d4/d36/structcv_1_1dnn__objdetect_1_1object.html</anchorfile>
      <anchor>a467906b4fccc10fd6d16b1ca24910744</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ymax</name>
      <anchorfile>d4/d36/structcv_1_1dnn__objdetect_1_1object.html</anchorfile>
      <anchor>a944c68cd71cd0d965d9735f7e0794077</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ymin</name>
      <anchorfile>d4/d36/structcv_1_1dnn__objdetect_1_1object.html</anchorfile>
      <anchor>a3f73f7b693750131ef67beb88a791be3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::dpm::DPMDetector::ObjectDetection</name>
    <filename>d7/de4/structcv_1_1dpm_1_1DPMDetector_1_1ObjectDetection.html</filename>
    <member kind="function">
      <type></type>
      <name>ObjectDetection</name>
      <anchorfile>d7/de4/structcv_1_1dpm_1_1DPMDetector_1_1ObjectDetection.html</anchorfile>
      <anchor>af28527ec9c3fb19f993b2203c55f6938</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ObjectDetection</name>
      <anchorfile>d7/de4/structcv_1_1dpm_1_1DPMDetector_1_1ObjectDetection.html</anchorfile>
      <anchor>a483e6b5702c759aa54441d5d8e410883</anchor>
      <arglist>(const Rect &amp;rect, float score, int classID=-1)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>classID</name>
      <anchorfile>d7/de4/structcv_1_1dpm_1_1DPMDetector_1_1ObjectDetection.html</anchorfile>
      <anchor>ac84bee5fd3b49246aa9f94513970bf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rect</type>
      <name>rect</name>
      <anchorfile>d7/de4/structcv_1_1dpm_1_1DPMDetector_1_1ObjectDetection.html</anchorfile>
      <anchor>af1ee05059aabd53e22cdbda1a8443493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>score</name>
      <anchorfile>d7/de4/structcv_1_1dpm_1_1DPMDetector_1_1ObjectDetection.html</anchorfile>
      <anchor>a7dcc51aa5b6d36624cac2932bb284694</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::saliency::Objectness</name>
    <filename>d1/d82/classcv_1_1saliency_1_1Objectness.html</filename>
    <base virtualness="virtual">cv::saliency::Saliency</base>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>d1/d82/classcv_1_1saliency_1_1Objectness.html</anchorfile>
      <anchor>acea77635e8fb8b34076539a0d84b258b</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap) CV_OVERRIDE=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::saliency::ObjectnessBING</name>
    <filename>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</filename>
    <base>cv::saliency::Objectness</base>
    <member kind="function">
      <type></type>
      <name>ObjectnessBING</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>a12e86bd3b4a931bc92741e6f41eca6b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObjectnessBING</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>a6991bd2ca2960af771c2756a5fa52a9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>computeSaliency</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>a0345fd711cda978a9cb33965386fa2b1</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getBase</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>aca6115b99401ad14975f7f5704bef592</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNSS</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>abda446b6eb83d55b3fe6060bae7021ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; float &gt;</type>
      <name>getobjectnessValues</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>a59b034c607121349462bf0c90f17e2e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getW</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>abe1abf063bb8ca7e4521869632c91678</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBase</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>ac7baaf45599b3293408c0ebc394a5c35</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBBResDir</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>aacd56c302c06a8182ee77598fc5128de</anchor>
      <arglist>(const String &amp;resultsDir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNSS</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>aa33805361ab88495430ae21f5e779027</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrainingPath</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>aa7f1fc8b9265e355babe73d68d7ca833</anchor>
      <arglist>(const String &amp;trainingPath)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setW</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>a7c000aa5edbe942c480c2cb04f25a213</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ObjectnessBING &gt;</type>
      <name>create</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>a1d6f1f1ca3f1331adfe20a87bde6ab2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>db/d63/classcv_1_1saliency_1_1ObjectnessBING.html</anchorfile>
      <anchor>a38767fc30c8378c4399a9781cc875c78</anchor>
      <arglist>(InputArray image, OutputArray objectnessBoundingBox) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::ot::ObjectTrackerParams</name>
    <filename>dc/d54/structcv_1_1gapi_1_1ot_1_1ObjectTrackerParams.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>dc/d54/structcv_1_1gapi_1_1ot_1_1ObjectTrackerParams.html</anchorfile>
      <anchor>abd8077c5a164121f6e5f286d50867b26</anchor>
      <arglist>(const ObjectTrackerParams &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int32_t</type>
      <name>input_image_format</name>
      <anchorfile>dc/d54/structcv_1_1gapi_1_1ot_1_1ObjectTrackerParams.html</anchorfile>
      <anchor>a5d110d213bc7a8f37510780e5f779fbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int32_t</type>
      <name>max_num_objects</name>
      <anchorfile>dc/d54/structcv_1_1gapi_1_1ot_1_1ObjectTrackerParams.html</anchorfile>
      <anchor>a849443e1b75541bc4de52861d2e1651f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW bool</type>
      <name>tracking_per_class</name>
      <anchorfile>dc/d54/structcv_1_1gapi_1_1ot_1_1ObjectTrackerParams.html</anchorfile>
      <anchor>ad02338738124f54afe50102b786c03cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_in</name>
    <filename>d1/d1b/structcv_1_1detail_1_1ocl__get__in.html</filename>
    <templarg>class T</templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>d1/d1b/structcv_1_1detail_1_1ocl__get__in.html</anchorfile>
      <anchor>aacb949ca8c17d2bb8022f21a24f8aca6</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_in&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>d7/d17/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static const std::vector&lt; U &gt; &amp;</type>
      <name>get</name>
      <anchorfile>d7/d17/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a243116e8c5fc1eee8aee1a166e869683</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_in&lt; cv::GFrame &gt;</name>
    <filename>d1/d85/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GFrame_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::MediaFrame</type>
      <name>get</name>
      <anchorfile>d1/d85/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GFrame_01_4.html</anchorfile>
      <anchor>ac8e939be29570ad913bf86344202e143</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_in&lt; cv::GMat &gt;</name>
    <filename>d9/de2/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::UMat</type>
      <name>get</name>
      <anchorfile>d9/de2/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a522e0d6a048e1464939817ea348775c1</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_in&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>d1/d22/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static const U &amp;</type>
      <name>get</name>
      <anchorfile>d1/d22/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a916babcd10b55f10b3ad848015cc6f40</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_in&lt; cv::GScalar &gt;</name>
    <filename>df/dbf/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::Scalar</type>
      <name>get</name>
      <anchorfile>df/dbf/structcv_1_1detail_1_1ocl__get__in_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>afce3e8e171d283b5fd910e65bab81870</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_out</name>
    <filename>d4/d3c/structcv_1_1detail_1_1ocl__get__out.html</filename>
    <templarg>class T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_out&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>d2/d41/structcv_1_1detail_1_1ocl__get__out_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static std::vector&lt; U &gt; &amp;</type>
      <name>get</name>
      <anchorfile>d2/d41/structcv_1_1detail_1_1ocl__get__out_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>ab652e89bdaa6e4651b60ad79a573489f</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_out&lt; cv::GMat &gt;</name>
    <filename>d9/db3/structcv_1_1detail_1_1ocl__get__out_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static tracked_cv_umat</type>
      <name>get</name>
      <anchorfile>d9/db3/structcv_1_1detail_1_1ocl__get__out_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>ae97ba9cd159a7152a0e2171860ebc6b9</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_out&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>dd/ded/structcv_1_1detail_1_1ocl__get__out_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static U &amp;</type>
      <name>get</name>
      <anchorfile>dd/ded/structcv_1_1detail_1_1ocl__get__out_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a2010245873b1d284dfd3f25b738d0226</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ocl_get_out&lt; cv::GScalar &gt;</name>
    <filename>dd/dd4/structcv_1_1detail_1_1ocl__get__out_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::Scalar &amp;</type>
      <name>get</name>
      <anchorfile>dd/dd4/structcv_1_1detail_1_1ocl__get__out_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>a4e5f1b08d01b54e8a9e7ee251a45afcb</anchor>
      <arglist>(GOCLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCLCallHelper</name>
    <filename>df/d75/structcv_1_1detail_1_1OCLCallHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</name>
    <filename>df/d06/structcv_1_1detail_1_1OCLCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename... Outs</templarg>
    <class kind="struct">cv::detail::OCLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>df/d06/structcv_1_1detail_1_1OCLCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a0416c643846c9dcff9282069c44ff0f6</anchor>
      <arglist>(GOCLContext &amp;ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call_impl</name>
      <anchorfile>df/d06/structcv_1_1detail_1_1OCLCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>afc5cd88e5482d3eaa6e8671fc7a177d5</anchor>
      <arglist>(GOCLContext &amp;ctx, detail::Seq&lt; IIs... &gt;, detail::Seq&lt; OIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::OCRBeamSearchDecoder</name>
    <filename>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</filename>
    <base>cv::text::BaseOCR</base>
    <class kind="class">cv::text::OCRBeamSearchDecoder::ClassifierCallback</class>
    <member kind="function">
      <type>String</type>
      <name>run</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a8107fa523397a2432a0adb7d821ef8a1</anchor>
      <arglist>(InputArray image, InputArray mask, int min_confidence, int component_level=0)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>run</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a4efae35246e4df8d28ddd9f51ab0ecfb</anchor>
      <arglist>(InputArray image, int min_confidence, int component_level=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a1393d97ac9fab46d5b74369dc21c4370</anchor>
      <arglist>(Mat &amp;image, Mat &amp;mask, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>ad029e85a6d22726a475a76c5cb778b05</anchor>
      <arglist>(Mat &amp;image, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OCRBeamSearchDecoder &gt;</type>
      <name>create</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>ade8bca475e56dae40b5433ee8285b9d9</anchor>
      <arglist>(const Ptr&lt; OCRBeamSearchDecoder::ClassifierCallback &gt; classifier, const std::string &amp;vocabulary, InputArray transition_probabilities_table, InputArray emission_probabilities_table, text::decoder_mode mode=OCR_DECODER_VITERBI, int beam_size=500)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OCRBeamSearchDecoder &gt;</type>
      <name>create</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a548086df0cd6d7e9322f7d242b0daf66</anchor>
      <arglist>(const String &amp;filename, const String &amp;vocabulary, InputArray transition_probabilities_table, InputArray emission_probabilities_table, text::decoder_mode mode=OCR_DECODER_VITERBI, int beam_size=500)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>beam_size</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a52473716b988e9588ccbeba03c7cb41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; OCRBeamSearchDecoder::ClassifierCallback &gt;</type>
      <name>classifier</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a295c34db17493346647f9e5239ada069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>emission_p</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a9bd0273e8426024953f910cb6bb730be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>decoder_mode</type>
      <name>mode</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>af346c7c2d406ca2e05dcea11dcf39f24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>transition_p</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a00092fab778d395ac88830ece8639485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>vocabulary</name>
      <anchorfile>da/d07/classcv_1_1text_1_1OCRBeamSearchDecoder.html</anchorfile>
      <anchor>a13e4d550f8fd132008b511ed8ec23a02</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::OCRHMMDecoder</name>
    <filename>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</filename>
    <base>cv::text::BaseOCR</base>
    <class kind="class">cv::text::OCRHMMDecoder::ClassifierCallback</class>
    <member kind="function">
      <type>String</type>
      <name>run</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>a9212b8054453d8c90b4f2f31196f0403</anchor>
      <arglist>(InputArray image, InputArray mask, int min_confidence, int component_level=0)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>run</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>aee29f2f3895898c8bac19768c2791b77</anchor>
      <arglist>(InputArray image, int min_confidence, int component_level=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>af24a91ec82b508f2f09784c32c2a78cf</anchor>
      <arglist>(Mat &amp;image, Mat &amp;mask, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>a80404ecd8a37416ae7987fe0b78583ab</anchor>
      <arglist>(Mat &amp;image, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OCRHMMDecoder &gt;</type>
      <name>create</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>aaa9442992b0889dc947f235e0178265c</anchor>
      <arglist>(const Ptr&lt; OCRHMMDecoder::ClassifierCallback &gt; classifier, const String &amp;vocabulary, InputArray transition_probabilities_table, InputArray emission_probabilities_table, int mode=OCR_DECODER_VITERBI)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OCRHMMDecoder &gt;</type>
      <name>create</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>aca32cbb33d6702eb0994057a4dfdc408</anchor>
      <arglist>(const String &amp;filename, const String &amp;vocabulary, InputArray transition_probabilities_table, InputArray emission_probabilities_table, int mode=OCR_DECODER_VITERBI, int classifier=OCR_KNN_CLASSIFIER)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; OCRHMMDecoder::ClassifierCallback &gt;</type>
      <name>classifier</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>aafcd89c1ec5b53fad60c73a3648ea025</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>emission_p</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>a6980a7f7e5a1989b1ab2a5f5fef001a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>decoder_mode</type>
      <name>mode</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>a5776dd855966c99a8c15a7ab04bbcd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>transition_p</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>a7f63c03387913d6c872e3c4b55007a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>vocabulary</name>
      <anchorfile>d0/d74/classcv_1_1text_1_1OCRHMMDecoder.html</anchorfile>
      <anchor>a6e0e274c31f74ece9e5adeaf108e192b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::OCRHolisticWordRecognizer</name>
    <filename>d0/d8f/classcv_1_1text_1_1OCRHolisticWordRecognizer.html</filename>
    <base>cv::text::BaseOCR</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d0/d8f/classcv_1_1text_1_1OCRHolisticWordRecognizer.html</anchorfile>
      <anchor>aa9e1ada2d991725cf3814d546e659b00</anchor>
      <arglist>(Mat &amp;image, Mat &amp;mask, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=OCR_LEVEL_WORD) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d0/d8f/classcv_1_1text_1_1OCRHolisticWordRecognizer.html</anchorfile>
      <anchor>a9c97b95245de56e8dff30c1ff8b77206</anchor>
      <arglist>(Mat &amp;image, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=OCR_LEVEL_WORD) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OCRHolisticWordRecognizer &gt;</type>
      <name>create</name>
      <anchorfile>d0/d8f/classcv_1_1text_1_1OCRHolisticWordRecognizer.html</anchorfile>
      <anchor>a235e2318cbab91eb2fa11ae4c5864ff3</anchor>
      <arglist>(const std::string &amp;archFilename, const std::string &amp;weightsFilename, const std::string &amp;wordsFilename)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::OCRTesseract</name>
    <filename>d7/ddc/classcv_1_1text_1_1OCRTesseract.html</filename>
    <base>cv::text::BaseOCR</base>
    <member kind="function">
      <type>String</type>
      <name>run</name>
      <anchorfile>d7/ddc/classcv_1_1text_1_1OCRTesseract.html</anchorfile>
      <anchor>ab2ce0c6ab351e97d7f60a7274c8e9186</anchor>
      <arglist>(InputArray image, InputArray mask, int min_confidence, int component_level=0)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>run</name>
      <anchorfile>d7/ddc/classcv_1_1text_1_1OCRTesseract.html</anchorfile>
      <anchor>ae53f76683d0267321929e6cda6bb2f03</anchor>
      <arglist>(InputArray image, int min_confidence, int component_level=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d7/ddc/classcv_1_1text_1_1OCRTesseract.html</anchorfile>
      <anchor>a4c1a45ae9390021c99363f0aada3f0ea</anchor>
      <arglist>(Mat &amp;image, Mat &amp;mask, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d7/ddc/classcv_1_1text_1_1OCRTesseract.html</anchorfile>
      <anchor>af2bb9e7710a5bf616367d8898334001c</anchor>
      <arglist>(Mat &amp;image, std::string &amp;output_text, std::vector&lt; Rect &gt; *component_rects=NULL, std::vector&lt; std::string &gt; *component_texts=NULL, std::vector&lt; float &gt; *component_confidences=NULL, int component_level=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWhiteList</name>
      <anchorfile>d7/ddc/classcv_1_1text_1_1OCRTesseract.html</anchorfile>
      <anchor>a8da3a4ea4f7fab0f5030a9cf3675b197</anchor>
      <arglist>(const String &amp;char_whitelist)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OCRTesseract &gt;</type>
      <name>create</name>
      <anchorfile>d7/ddc/classcv_1_1text_1_1OCRTesseract.html</anchorfile>
      <anchor>a1c87f34059f2330803112e2246d4cbe7</anchor>
      <arglist>(const char *datapath=NULL, const char *language=NULL, const char *char_whitelist=NULL, int oem=OEM_DEFAULT, int psmode=PSM_AUTO)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCVCallHelper</name>
    <filename>d9/d23/structcv_1_1detail_1_1OCVCallHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCVCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</name>
    <filename>da/d5a/structcv_1_1detail_1_1OCVCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename... Outs</templarg>
    <class kind="struct">cv::detail::OCVCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1OCVCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a1f787960c8a30cc9134c3f575ccdd007</anchor>
      <arglist>(GCPUContext &amp;ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call_impl</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1OCVCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>abe87f88c13c4a3b57f0307b80d05c7ca</anchor>
      <arglist>(cv::GCPUContext &amp;ctx, Impl &amp;impl, detail::Seq&lt; IIs... &gt;, detail::Seq&lt; OIs... &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call_impl</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1OCVCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>ab65cadb03e96490cd82b04c1bf843fa2</anchor>
      <arglist>(GCPUContext &amp;ctx, detail::Seq&lt; IIs... &gt;, detail::Seq&lt; OIs... &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>callFunctor</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1OCVCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>ac187c2247d5e5eb57942fec0acc0a7b4</anchor>
      <arglist>(cv::GCPUContext &amp;ctx, Impl &amp;impl)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCVSetupHelper</name>
    <filename>d4/d52/structcv_1_1detail_1_1OCVSetupHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCVSetupHelper&lt; Impl, std::tuple&lt; Ins... &gt; &gt;</name>
    <filename>d3/d2a/structcv_1_1detail_1_1OCVSetupHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setup</name>
      <anchorfile>d3/d2a/structcv_1_1detail_1_1OCVSetupHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>ab57eaa163536634dd92b98b55a8c5f45</anchor>
      <arglist>(const GMetaArgs &amp;metaArgs, const GArgs &amp;args, GArg &amp;state, const GCompileArgs &amp;compileArgs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>setup_impl</name>
      <anchorfile>d3/d2a/structcv_1_1detail_1_1OCVSetupHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a9acfa0ea10d00958d17a0a5fb724e9ed</anchor>
      <arglist>(const GMetaArgs &amp;metaArgs, const GArgs &amp;args, GArg &amp;state, const GCompileArgs &amp;, detail::Seq&lt; IIs... &gt;) -&gt; decltype(Impl::setup(detail::get_in_meta&lt; Ins &gt;(metaArgs, args, IIs)..., std::declval&lt; typename std::add_lvalue_reference&lt; std::shared_ptr&lt; typename Impl::State &gt; &gt;::type &gt;()), void())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>setup_impl</name>
      <anchorfile>d3/d2a/structcv_1_1detail_1_1OCVSetupHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a7a7788e6cff92b533ad031358bbe6121</anchor>
      <arglist>(const GMetaArgs &amp;metaArgs, const GArgs &amp;args, GArg &amp;state, const GCompileArgs &amp;compileArgs, detail::Seq&lt; IIs... &gt;) -&gt; decltype(Impl::setup(detail::get_in_meta&lt; Ins &gt;(metaArgs, args, IIs)..., std::declval&lt; typename std::add_lvalue_reference&lt; std::shared_ptr&lt; typename Impl::State &gt; &gt;::type &gt;(), compileArgs), void())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCVStCallHelper</name>
    <filename>d1/de5/structcv_1_1detail_1_1OCVStCallHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OCVStCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</name>
    <filename>da/de6/structcv_1_1detail_1_1OCVStCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename... Outs</templarg>
    <base>cv::detail::OCVCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</base>
    <class kind="struct">cv::detail::OCVStCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;::call_and_postprocess</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>da/de6/structcv_1_1detail_1_1OCVStCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a5a07ae71d9201aa2df67d85096ab9cf3</anchor>
      <arglist>(GCPUContext &amp;ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call_impl</name>
      <anchorfile>da/de6/structcv_1_1detail_1_1OCVStCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_1_1tuple_3_01Outs_8_8_8_01_4_01_4.html</anchorfile>
      <anchor>a3b7591c93062c7e4eefb7029f0079bab</anchor>
      <arglist>(GCPUContext &amp;ctx, detail::Seq&lt; IIs... &gt;, detail::Seq&lt; OIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rgbd::Odometry</name>
    <filename>df/ddc/classcv_1_1rgbd_1_1Odometry.html</filename>
    <base>cv::Algorithm</base>
    <member kind="enumvalue">
      <name>ROTATION</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a0cdcd01153cc5b859221f1aefaecb711ae3468f480f38fd07af69c3464c87d558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSLATION</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a0cdcd01153cc5b859221f1aefaecb711ac2ff112f8f88bc6d52804e7381ac48c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGID_BODY_MOTION</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a0cdcd01153cc5b859221f1aefaecb711a754692ca9d6cadbc925cc7ce2337ed95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGID_BODY_MOTION</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a0cdcd01153cc5b859221f1aefaecb711a754692ca9d6cadbc925cc7ce2337ed95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROTATION</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a0cdcd01153cc5b859221f1aefaecb711ae3468f480f38fd07af69c3464c87d558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRANSLATION</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a0cdcd01153cc5b859221f1aefaecb711ac2ff112f8f88bc6d52804e7381ac48c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>ad88ca6c6231d5accf4b3a595d7ebaf0c</anchor>
      <arglist>(const Mat &amp;srcImage, const Mat &amp;srcDepth, const Mat &amp;srcMask, const Mat &amp;dstImage, const Mat &amp;dstDepth, const Mat &amp;dstMask, OutputArray Rt, const Mat &amp;initRt=Mat()) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>compute</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>af706a3bb35d2b69737e7f4492c4ece4f</anchor>
      <arglist>(Ptr&lt; OdometryFrame &gt; &amp;srcFrame, Ptr&lt; OdometryFrame &gt; &amp;dstFrame, OutputArray Rt, const Mat &amp;initRt=Mat()) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getCameraMatrix</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a9eb4dd7790987524cd5aa5355c602422</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTransformType</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>ac1cd3bb8aa12d895ec403db30d786b2f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Size</type>
      <name>prepareFrameCache</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a894cc56de5ecc916d19a7984c6f307a8</anchor>
      <arglist>(Ptr&lt; OdometryFrame &gt; &amp;frame, int cacheType) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCameraMatrix</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a658b4fd102a96211fba428b16633b1c8</anchor>
      <arglist>(const cv::Mat &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTransformType</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a8b4b267ab88b06d85cd394a84553181d</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Odometry &gt;</type>
      <name>create</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a47263553bb419b8f900c77a4b25c89e2</anchor>
      <arglist>(const String &amp;odometryType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>DEFAULT_MAX_DEPTH</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>ab9b0710c56e1ba0d861a16cae2000c78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>DEFAULT_MAX_DEPTH_DIFF</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>ace1301318716355d12586c3028e84e1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>DEFAULT_MAX_POINTS_PART</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a9a301d39d2dd32519ac1b6f8cfefc358</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>DEFAULT_MAX_ROTATION</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a47b0d3af975ec11c285bb544d54b3720</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>DEFAULT_MAX_TRANSLATION</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a6a08d1b708ab5de096df80d90f9029b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>DEFAULT_MIN_DEPTH</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a4f7854bd4c50808fbb1328c8faba4023</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>checkParams</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>ac4fbc5da04bddaead526fd3470b5019b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>computeImpl</name>
      <anchorfile>df/ddc/classcv_1_1rgbd_1_1Odometry.html</anchorfile>
      <anchor>a4cf0681bb36181a8dbb3340b0d0e667e</anchor>
      <arglist>(const Ptr&lt; OdometryFrame &gt; &amp;srcFrame, const Ptr&lt; OdometryFrame &gt; &amp;dstFrame, OutputArray Rt, const Mat &amp;initRt) const =0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::rgbd::OdometryFrame</name>
    <filename>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</filename>
    <base>cv::rgbd::RgbdFrame</base>
    <member kind="enumvalue">
      <name>CACHE_SRC</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>ae854478526bb5a2abc92f6a29e0066dfaf2acaf8c7230b28821acfd7f2e3b905f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CACHE_DST</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>ae854478526bb5a2abc92f6a29e0066dfabd1daa42f6fef759a4be3a20de86c291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CACHE_ALL</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>ae854478526bb5a2abc92f6a29e0066dfac4a54f32647e1d176076e9b1a4d81e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CACHE_ALL</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>ae854478526bb5a2abc92f6a29e0066dfac4a54f32647e1d176076e9b1a4d81e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CACHE_DST</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>ae854478526bb5a2abc92f6a29e0066dfabd1daa42f6fef759a4be3a20de86c291</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CACHE_SRC</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>ae854478526bb5a2abc92f6a29e0066dfaf2acaf8c7230b28821acfd7f2e3b905f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OdometryFrame</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>aed035e8521f0a32dce451b69ca0bafcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OdometryFrame</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>adc3944a88f204c37dcf2ab3615b223b3</anchor>
      <arglist>(const Mat &amp;image, const Mat &amp;depth, const Mat &amp;mask=Mat(), const Mat &amp;normals=Mat(), int ID=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>release</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>a53c86a62034b699eac5385314a09338f</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasePyramids</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>a517d6c7faa6f010b88e3c9a6a56ccacd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OdometryFrame &gt;</type>
      <name>create</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>a1ac2df200a68f538937f1e360503bcef</anchor>
      <arglist>(const Mat &amp;image=Mat(), const Mat &amp;depth=Mat(), const Mat &amp;mask=Mat(), const Mat &amp;normals=Mat(), int ID=-1)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramid_dI_dx</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>adf097ce53bf09bd35ddb9df49dc3ba4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramid_dI_dy</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>a3202c5410bb4585f213aa6a8af047a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramidCloud</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>a1fd66704ad6fd5d55b60dacae19eb885</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramidDepth</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>ab5c1d7604a30c6423a554d197ad6328f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramidImage</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>ad1299a265c8f7a932952ac71e05a5371</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramidMask</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>a93176e62511173bd9445acfb6848dba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramidNormals</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>a2d90e9abf37775395d4f409fab2fb217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramidNormalsMask</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>a85297b72d853ee9d6a27ad89dd11ad20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Mat &gt;</type>
      <name>pyramidTexturedMask</name>
      <anchorfile>d7/d15/structcv_1_1rgbd_1_1OdometryFrame.html</anchorfile>
      <anchor>aa78145af61d994f460e8ce13e68f01c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rapid::OLSTracker</name>
    <filename>dd/d74/classcv_1_1rapid_1_1OLSTracker.html</filename>
    <base>cv::rapid::Tracker</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OLSTracker &gt;</type>
      <name>create</name>
      <anchorfile>dd/d74/classcv_1_1rapid_1_1OLSTracker.html</anchorfile>
      <anchor>a1af20077d10186694cfaa955e357454d</anchor>
      <arglist>(InputArray pts3d, InputArray tris, int histBins=8, uchar sobelThesh=10)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::OnePassStabilizer</name>
    <filename>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</filename>
    <base>cv::videostab::StabilizerBase</base>
    <base>cv::videostab::IFrameSource</base>
    <member kind="function">
      <type></type>
      <name>OnePassStabilizer</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>a127cccfe617f6909764fdf5de436c85f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; MotionFilterBase &gt;</type>
      <name>motionFilter</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>a345dd4ed1d2504ed709a754481712fbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>nextFrame</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>a351b20ba9b9aa2862410b6b7265de8a1</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>ad6f34069d0bdd8dab0cb47035a5307d9</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMotionFilter</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>af63308021cfb37cf696836665d78a820</anchor>
      <arglist>(Ptr&lt; MotionFilterBase &gt; val)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimateMotion</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>a323e46ff64d821fec51375c4334602bf</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimateStabilizationMotion</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>af3cc7a6d53edae0840100cdce5faa60d</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Mat</type>
      <name>postProcessFrame</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>a9f5989a3c55cc05e11b15a720cfb96cd</anchor>
      <arglist>(const Mat &amp;frame) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setUp</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>aa91feb58c31962610d94527c424bd27b</anchor>
      <arglist>(const Mat &amp;firstFrame) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; MotionFilterBase &gt;</type>
      <name>motionFilter_</name>
      <anchorfile>d3/db1/classcv_1_1videostab_1_1OnePassStabilizer.html</anchorfile>
      <anchor>a6d98abb6281250f3c56b249e4af0ae19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::OpaqueRef</name>
    <filename>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</filename>
    <member kind="function">
      <type></type>
      <name>OpaqueRef</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>a408f54129b535de35bc7517891555203</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueRef</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>a2640c252c3595a84bbc3f0695d70c758</anchor>
      <arglist>(T &amp;&amp;obj)</arglist>
    </member>
    <member kind="function">
      <type>cv::GOpaqueDesc</type>
      <name>descr_of</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>a657694dd5391cc87ec667b006b9f758f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::detail::OpaqueKind</type>
      <name>getKind</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>a9c1354f5702b5eff3c00440f5c58770b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mov</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>a4b3e89f59fd0ea0162ac2f8ccb8fca21</anchor>
      <arglist>(OpaqueRef &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>OpaqueRef &amp;</type>
      <name>operator=</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>aaec35e584d08b816327425fb0b8a64ab</anchor>
      <arglist>(const cv::util::any &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>ptr</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>a70e7362dd373d38f59c83125a7830350</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>ab1cf6d8865ee821a1eaa8f612fb97aab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>rref</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>aab16325b32e170593de5f9ffcc489601</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeKind</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>a4de1a88e684076e18666a541ad66f3ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>wref</name>
      <anchorfile>da/dbf/classcv_1_1detail_1_1OpaqueRef.html</anchorfile>
      <anchor>a5675d0980ee9239733ade4ebd709576a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::OpaqueRefT</name>
    <filename>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</filename>
    <templarg>typename T</templarg>
    <base>cv::detail::BasicOpaqueRef</base>
    <member kind="function">
      <type></type>
      <name>OpaqueRefT</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>a83c9095429fc5565abd465fe03afa359</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueRefT</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>abad9e20dfbfbc6e448947939af4312f9</anchor>
      <arglist>(const T &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueRefT</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>a2efc82bb6cca17fecac750cd23a36be0</anchor>
      <arglist>(T &amp;&amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpaqueRefT</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>a26a082cedf027c3b13774126da44d2d0</anchor>
      <arglist>(T &amp;obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OpaqueRefT</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>ab2ba02764a8ab4f5c17c58aefa3094d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mov</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>a245c4abdc27f6f95dd4d93905ab632e8</anchor>
      <arglist>(BasicOpaqueRef &amp;v) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const void *</type>
      <name>ptr</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>ad7db10e8acde7f8188823e33fbcb97f4</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>afdf6ae15373251477d5ae8f53e592d18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>rref</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>a8dd958c898e552188a9602da564afc3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>set</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>a958e4b968c5eda71f603602ccc695744</anchor>
      <arglist>(const cv::util::any &amp;a) override</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>wref</name>
      <anchorfile>d7/d22/classcv_1_1detail_1_1OpaqueRefT.html</anchorfile>
      <anchor>aaec7034def9b015559c8e103100d4a91</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::OpenCLExecutionContext</name>
    <filename>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenCLExecutionContext</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>ac6af8e4cf012090c19898515e4dcbf0b</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenCLExecutionContext</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>ac2bad663c3febd65e64e19e538019a06</anchor>
      <arglist>(const OpenCLExecutionContext &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenCLExecutionContext</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>affc756921aa0d8ce916ea37eae0d988f</anchor>
      <arglist>(OpenCLExecutionContext &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenCLExecutionContext</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>ae75788f3fddb08d9054e8ed839f7a5e6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a48b5bca72706e8875c581fd6e55d0782</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OpenCLExecutionContext</type>
      <name>cloneWithNewQueue</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a02177128cd0fdcb4e7605145944681f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OpenCLExecutionContext</type>
      <name>cloneWithNewQueue</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a9920daf9d466369fbc4f87792fa72179</anchor>
      <arglist>(const ocl::Queue &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a0c626e6579c65d10af592f4eeb31a112</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>getContext</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>af46e1c2f061a95b10e96c4db9e72f7e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Device &amp;</type>
      <name>getDevice</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>ac46d53f00484fc10caa9b572f00bbdbb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Queue &amp;</type>
      <name>getQueue</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a65e4fe3d729052ac4c01cb67e874775a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OpenCLExecutionContext &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a437fad0f4316e1202bc0f029f10dcbef</anchor>
      <arglist>(const OpenCLExecutionContext &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>OpenCLExecutionContext &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>ab4130d07e54bfce7ab7a379f934fd1af</anchor>
      <arglist>(OpenCLExecutionContext &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>aa8420514ef03983363809720a7fe1902</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseOpenCL</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a54fd377871f285d98fa4dff938b379d0</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useOpenCL</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a0f7a11a8edc5ade6b9d858dc8b5c0acb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenCLExecutionContext</type>
      <name>create</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a2890cfb4b198f7621590a2c0de4465fc</anchor>
      <arglist>(const Context &amp;context, const Device &amp;device)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenCLExecutionContext</type>
      <name>create</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a380c3c8148cdc293d440526737d289c0</anchor>
      <arglist>(const Context &amp;context, const Device &amp;device, const ocl::Queue &amp;queue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenCLExecutionContext</type>
      <name>create</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a0c2c9987340f44950865b8ece48e2d34</anchor>
      <arglist>(const std::string &amp;platformName, void *platformID, void *context, void *deviceID)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenCLExecutionContext &amp;</type>
      <name>getCurrent</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>ab6368d1ebc268f103b18e3620ddef362</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OpenCLExecutionContext &amp;</type>
      <name>getCurrentRef</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>ab1cc96a44eaa331c1dc519afb04b758c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; Impl &gt;</type>
      <name>p</name>
      <anchorfile>d7/d83/classcv_1_1ocl_1_1OpenCLExecutionContext.html</anchorfile>
      <anchor>a87ec75eef7e01598b52383dc03e2b4b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::OpenCLExecutionContextScope</name>
    <filename>dc/dda/classcv_1_1ocl_1_1OpenCLExecutionContextScope.html</filename>
    <member kind="function">
      <type></type>
      <name>OpenCLExecutionContextScope</name>
      <anchorfile>dc/dda/classcv_1_1ocl_1_1OpenCLExecutionContextScope.html</anchorfile>
      <anchor>ae164aa03becc8e6141e78686aa250511</anchor>
      <arglist>(const OpenCLExecutionContext &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenCLExecutionContextScope</name>
      <anchorfile>dc/dda/classcv_1_1ocl_1_1OpenCLExecutionContextScope.html</anchorfile>
      <anchor>ab8a6372e4a3995558345c6b7716cb95d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>OpenCV_API_Header</name>
    <filename>d3/dde/structOpenCV__API__Header.html</filename>
    <member kind="variable">
      <type>const char *</type>
      <name>api_description</name>
      <anchorfile>d3/dde/structOpenCV__API__Header.html</anchorfile>
      <anchor>a126f169513031bd754899ff3f9b4a3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>api_version</name>
      <anchorfile>d3/dde/structOpenCV__API__Header.html</anchorfile>
      <anchor>a40d9cc3d5864f0d2a99e306228a37cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>min_api_version</name>
      <anchorfile>d3/dde/structOpenCV__API__Header.html</anchorfile>
      <anchor>a9ff1dcbcd3b842ec86114f556a38ad8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>opencv_version_major</name>
      <anchorfile>d3/dde/structOpenCV__API__Header.html</anchorfile>
      <anchor>aea2d7d3aee5b524576faf6fa824530ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>opencv_version_minor</name>
      <anchorfile>d3/dde/structOpenCV__API__Header.html</anchorfile>
      <anchor>a6cb67df066743a77434869554bb44587</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned</type>
      <name>opencv_version_patch</name>
      <anchorfile>d3/dde/structOpenCV__API__Header.html</anchorfile>
      <anchor>aeb1c3169a88e1286e9464b22317fc707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>opencv_version_status</name>
      <anchorfile>d3/dde/structOpenCV__API__Header.html</anchorfile>
      <anchor>ae05496ecef5bfc87460a7d4f5779806b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>valid_size</name>
      <anchorfile>d3/dde/structOpenCV__API__Header.html</anchorfile>
      <anchor>aa6ca25bbf560a854e6eea010a89980e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::onnx::ep::OpenVINO</name>
    <filename>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>OpenVINO</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a23513a4c29a86a113ed7fbcf6ed4dba4</anchor>
      <arglist>(const std::map&lt; std::string, std::string &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>OpenVINO</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a0c031eddc859eaef0d206029c4e1a0b1</anchor>
      <arglist>(const std::string &amp;dev_type)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP OpenVINO &amp;</type>
      <name>cfgCacheDir</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>ac657f64ea6ecc32cce65b508592061ca</anchor>
      <arglist>(const std::string &amp;dir)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP OpenVINO &amp;</type>
      <name>cfgEnableDynamicShapes</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a5a72e7faaeae44908323d5f7bd552e8f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP OpenVINO &amp;</type>
      <name>cfgEnableOpenCLThrottling</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a855a09cd76e26852d0e4e17e0aee65b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP OpenVINO &amp;</type>
      <name>cfgNumThreads</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a2b4b1591cd6dd4004fc3469dd7c53eae</anchor>
      <arglist>(size_t nthreads)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>cache_dir</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a7169c28100635432845aa4de5b9fe35f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>device_type</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>afb877514ac8ef2ff167880f2b2523a77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_dynamic_shapes</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a3620cf4dc073875f1eaf3fe3b832d933</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enable_opencl_throttling</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a145295f1c93311c6e03855f233076d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>num_of_threads</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>a2f8fc8102e17336d00d9e6c0c5d92616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>params_map</name>
      <anchorfile>dc/d0b/structcv_1_1gapi_1_1onnx_1_1ep_1_1OpenVINO.html</anchorfile>
      <anchor>ab3fc823b2e0b42716a5faa4c9f4f39cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cann::OperatorRunner</name>
    <filename>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</filename>
    <member kind="function">
      <type></type>
      <name>OperatorRunner</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a11907f197fde9bd0425310cc1efcaf40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OperatorRunner</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>ab311d25c91175b9ed53ab45ed4768872</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addAttr</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a6d446f7b06249405596f3235a7e880b4</anchor>
      <arglist>(bool value, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addAttr</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a827ac57c7fd1ebe35561c91b98f63e65</anchor>
      <arglist>(const char *value, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addAttr</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a4e0445e0509dd8a0ba5de5d66a8571ad</anchor>
      <arglist>(const int64_t *value, int size, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addAttr</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a3b7b610cfc2537c2cee1f154c8c608cd</anchor>
      <arglist>(float value, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addAttr</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>aea041b6c1a6cf061e3d8119a185d1769</anchor>
      <arglist>(int value, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addInput</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a915537a2e98b926fcab9d251e3d3ce97</anchor>
      <arglist>(const AscendMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addInput</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>ad235d44f3d00fe068fbbb2bba6b4783c</anchor>
      <arglist>(const AscendMat &amp;mat, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addInput</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a50e3884b1c64370171efa560b141e320</anchor>
      <arglist>(const Scalar &amp;sc, int type, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addInput</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a285ff97f7bf4ad5314a30a7af40a67c3</anchor>
      <arglist>(const T *value, int64_t *dims, size_t dimSize, aclDataType type, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addOutput</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>ac42c811dfc690d7653af273d31f54654</anchor>
      <arglist>(AscendMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>addOutput</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>aa66e0bfdd6ef4cf0a7c508a4965f66e3</anchor>
      <arglist>(AscendMat &amp;mat, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>reset</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>ab0c73c41912f5d343c257194715c2164</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>run</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>acdc62ad685943ac9a379349eec55c3d8</anchor>
      <arglist>(AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>OperatorRunner &amp;</type>
      <name>setOp</name>
      <anchorfile>dc/d09/classcv_1_1cann_1_1OperatorRunner.html</anchorfile>
      <anchor>a0d760c8a8dc1f68113ea96d63d4b3fbb</anchor>
      <arglist>(const char *op)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::bioinspired::RetinaParameters::OPLandIplParvoParameters</name>
    <filename>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>OPLandIplParvoParameters</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>a397e52e1f6738f907169910800c6aae7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>colorMode</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>ae9360e586da9c97389a18d4896efd7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>ganglionCellsSensitivity</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>a64eb9a3c9d15929847dee0aea6045f83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hcellsSpatialConstant</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>a84033ec34d3054545d66b5c54197ae21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hcellsTemporalConstant</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>adbe7d35f18297aa9af1e81d11d02e932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>horizontalCellsGain</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>ab92fe32e98d0a84c0c444b26e7e3c143</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>normaliseOutput</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>a88025fa1e453fb0262818c638742ff37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>photoreceptorsLocalAdaptationSensitivity</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>aa943e6eafdbbeb33212199959ae251c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>photoreceptorsSpatialConstant</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>a5505c985b200b504bd33e7b2d63866de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>photoreceptorsTemporalConstant</name>
      <anchorfile>d0/dc1/structcv_1_1bioinspired_1_1RetinaParameters_1_1OPLandIplParvoParameters.html</anchorfile>
      <anchor>a1e49259e54240a826c1a38bc7a1a4c98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OptRef::OptHolder</name>
    <filename>d9/db0/structcv_1_1detail_1_1OptRef_1_1OptHolder.html</filename>
    <member kind="typedef">
      <type>std::shared_ptr&lt; OptHolder &gt;</type>
      <name>Ptr</name>
      <anchorfile>d9/db0/structcv_1_1detail_1_1OptRef_1_1OptHolder.html</anchorfile>
      <anchor>afc3f01707d3181b43cbeb61ce07bd162</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OptHolder</name>
      <anchorfile>d9/db0/structcv_1_1detail_1_1OptRef_1_1OptHolder.html</anchorfile>
      <anchor>ab550268fd4de0d642a6a55eee9e1ebae</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>mov</name>
      <anchorfile>d9/db0/structcv_1_1detail_1_1OptRef_1_1OptHolder.html</anchorfile>
      <anchor>a8eea4b09aa035872abd191ea8e398e6c</anchor>
      <arglist>(RefHolder &amp;h)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d9/db0/structcv_1_1detail_1_1OptRef_1_1OptHolder.html</anchorfile>
      <anchor>ad1163bb585874f8e007ff703ad84ff09</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::OpticalFlowDual_TVL1</name>
    <filename>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</filename>
    <base>cv::cuda::DenseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getEpsilon</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a71aa8b4757e6c3041ed6f1993fb11e63</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getGamma</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>ad56609052ef83bda9507b01e0bc02e8d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getLambda</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a674707cf0f4974881c5c8f6195926462</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumIterations</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>aa2b02f73aebe9cb55aa3465be3f2ab31</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumScales</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>aed34f4f126cb59a86bcd539528c07a32</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumWarps</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a852134a0c714e2fc4bd373676179026a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getScaleStep</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a6499272b6129e386954b422e3c8b1b60</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTau</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a8c0e421bdeb3ac26aa1adcf37684232e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTheta</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a0f484a1d6a5a75f0a516d142c91f682d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseInitialFlow</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a1dae4f295c5b83030b541d04e3a02f26</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEpsilon</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>ae58efcc59c522c98f218a69b1fc2414d</anchor>
      <arglist>(double epsilon)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGamma</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>ac52c588112632661ee6d17d14254f2ca</anchor>
      <arglist>(double gamma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLambda</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a41f3031da66ac69d44ef491ad9bc4417</anchor>
      <arglist>(double lambda)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumIterations</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>ad30156f4e11110edc9601bf4768945ca</anchor>
      <arglist>(int iterations)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumScales</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>ad5e5e4fb4c6ab96e520cce317ec19da1</anchor>
      <arglist>(int nscales)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumWarps</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a970b9e7ca756cc36ac706ebebf5995f0</anchor>
      <arglist>(int warps)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleStep</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>ad9a69e01db9833117a50365976b2f803</anchor>
      <arglist>(double scaleStep)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTau</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>ae06f0c80c4250311b730341c5d622f78</anchor>
      <arglist>(double tau)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTheta</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>adcad8d9aeda533fcd49bba4fec924327</anchor>
      <arglist>(double theta)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseInitialFlow</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a1a7c86120ebf59622b17bd5e02b358a6</anchor>
      <arglist>(bool useInitialFlow)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OpticalFlowDual_TVL1 &gt;</type>
      <name>create</name>
      <anchorfile>d6/d39/classcv_1_1cuda_1_1OpticalFlowDual__TVL1.html</anchorfile>
      <anchor>a88da2cf55cffb5dd7949db045366a6f3</anchor>
      <arglist>(double tau=0.25, double lambda=0.15, double theta=0.3, int nscales=5, int warps=5, double epsilon=0.01, int iterations=300, double scaleStep=0.8, double gamma=0.0, bool useInitialFlow=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::OpticalFlowPCAFlow</name>
    <filename>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</filename>
    <base>cv::DenseOpticalFlow</base>
    <member kind="function">
      <type></type>
      <name>OpticalFlowPCAFlow</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>afe6dd4b33d08e519a8ef2d0798564040</anchor>
      <arglist>(Ptr&lt; const PCAPrior &gt; _prior=Ptr&lt; const PCAPrior &gt;(), const Size _basisSize=Size(18, 14), float _sparseRate=0.024, float _retainedCornersFraction=0.2, float _occlusionsThreshold=0.0003, float _dampingFactor=0.00002, float _claheClip=14)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calc</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>a51022615e6193b464acd99b28a83d770</anchor>
      <arglist>(InputArray I0, InputArray I1, InputOutputArray flow) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>collectGarbage</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>a20e30a8e3c15feb41f6db653c5b9f140</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const Size</type>
      <name>basisSize</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>a22235333f0464412c02656e6b339b419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const float</type>
      <name>claheClip</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>af5391b0a3989222e5ceffbdedbe0203c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const float</type>
      <name>dampingFactor</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>a9f10c0523e213df8dea6995e9105a8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const float</type>
      <name>occlusionsThreshold</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>aa3939c091a999a323c42a01b547f8a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const Ptr&lt; const PCAPrior &gt;</type>
      <name>prior</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>ac7c0cb49e5c7117bbde9243459670f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const float</type>
      <name>retainedCornersFraction</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>a3f5b3afbf29ed8b22d5cab5c0ac7374f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const float</type>
      <name>sparseRate</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>a65605ddda7dd90c5bc3201585e276e16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>useOpenCL</name>
      <anchorfile>d1/da2/classcv_1_1optflow_1_1OpticalFlowPCAFlow.html</anchorfile>
      <anchor>a5f23eb0dd210645fc0e012eef2b4b1f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::util::optional</name>
    <filename>d1/dec/classcv_1_1util_1_1optional.html</filename>
    <templarg>typename T</templarg>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>ab22465abe81369037764c6ac1b799273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a09eaedc3d5761ccc237a213e6f4f8d94</anchor>
      <arglist>(const optional &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a70f767e7e0c079616ecb7494e3e5f74d</anchor>
      <arglist>(const T &amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>ab7e3745f571967e65d36bc7eeb640d7f</anchor>
      <arglist>(optional &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a0a5f2400bcd5e4235e543a7c7a903d24</anchor>
      <arglist>(T &amp;&amp;) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>has_value</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a71435dbb18c1f2c0f5868c77a823d539</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>acaf721831dbcc8a403f8c23b2515a9a3</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a98a3906afc1a4005f761124f3fd22e8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator*</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a37e1e46df264e1fddf325db1e6903c5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>af9c384816f316388b844f764d50c5ef7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>operator-&gt;</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a656e8f03c9c93365ad168cc141682658</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a6e1be19f0d20cbb59ae936aaba5d984f</anchor>
      <arglist>(const optional &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>optional &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a702d7a72eb87236d5195236bbef3d407</anchor>
      <arglist>(optional &amp;&amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a431117c910e3d0bae5757e3cacc65b60</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>ac084b122b402d3c64976e0ccad57ddaf</anchor>
      <arglist>(optional &amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>value</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a3fe7d5e5cdaa44962186c121c64e4495</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>value</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a99838c47e5462b61fe9c5fea4080b4a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T</type>
      <name>value_or</name>
      <anchorfile>d1/dec/classcv_1_1util_1_1optional.html</anchorfile>
      <anchor>a5508081ca60f545c5542b3c466dbd568</anchor>
      <arglist>(U &amp;&amp;default_value) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::utils::optional_lock_guard</name>
    <filename>d3/de8/classcv_1_1utils_1_1optional__lock__guard.html</filename>
    <templarg>class _Mutex</templarg>
    <member kind="typedef">
      <type>_Mutex</type>
      <name>Mutex</name>
      <anchorfile>d3/de8/classcv_1_1utils_1_1optional__lock__guard.html</anchorfile>
      <anchor>a9cce1b0718a4314cd4cb80144dbba3d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_lock_guard</name>
      <anchorfile>d3/de8/classcv_1_1utils_1_1optional__lock__guard.html</anchorfile>
      <anchor>a8a7a28c1f9a4153a89b806ce065106e1</anchor>
      <arglist>(Mutex *m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional_lock_guard</name>
      <anchorfile>d3/de8/classcv_1_1utils_1_1optional__lock__guard.html</anchorfile>
      <anchor>a48e0bf461d1a6d7bfcbecbc513323475</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::utils::optional_shared_lock_guard</name>
    <filename>d2/ddd/classcv_1_1utils_1_1optional__shared__lock__guard.html</filename>
    <templarg>class _Mutex</templarg>
    <member kind="typedef">
      <type>_Mutex</type>
      <name>Mutex</name>
      <anchorfile>d2/ddd/classcv_1_1utils_1_1optional__shared__lock__guard.html</anchorfile>
      <anchor>ac33d65882302201bad6c52b21a3fb09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_shared_lock_guard</name>
      <anchorfile>d2/ddd/classcv_1_1utils_1_1optional__shared__lock__guard.html</anchorfile>
      <anchor>a87856795a393a792d0588da931a6f6d6</anchor>
      <arglist>(Mutex *m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~optional_shared_lock_guard</name>
      <anchorfile>d2/ddd/classcv_1_1utils_1_1optional__shared__lock__guard.html</anchorfile>
      <anchor>ab41f18eba18dfd5e0bb638ab8dafba64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mutex *</type>
      <name>mutex_</name>
      <anchorfile>d2/ddd/classcv_1_1utils_1_1optional__shared__lock__guard.html</anchorfile>
      <anchor>a9e8a790ebcf555301c94cb04022fb016</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::OptRef</name>
    <filename>df/d30/structcv_1_1detail_1_1OptRef.html</filename>
    <templarg>typename RefHolder</templarg>
    <class kind="struct">cv::detail::OptRef::Holder</class>
    <class kind="struct">cv::detail::OptRef::OptHolder</class>
    <member kind="function">
      <type></type>
      <name>OptRef</name>
      <anchorfile>df/d30/structcv_1_1detail_1_1OptRef.html</anchorfile>
      <anchor>a1be5cce0bdf17bdbcc4d03cea2042264</anchor>
      <arglist>(cv::optional&lt; T &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mov</name>
      <anchorfile>df/d30/structcv_1_1detail_1_1OptRef.html</anchorfile>
      <anchor>ab82957a97c2a8e2be5cf5cd57fc7f654</anchor>
      <arglist>(RefHolder &amp;h)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>df/d30/structcv_1_1detail_1_1OptRef.html</anchorfile>
      <anchor>af076ce4d60b11f09a1cd7780757a699f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::OR_imagenet</name>
    <filename>db/df7/classcv_1_1datasets_1_1OR__imagenet.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>db/df7/classcv_1_1datasets_1_1OR__imagenet.html</anchorfile>
      <anchor>a5f1402f12579dbb8092ef6b5759ec455</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OR_imagenet &gt;</type>
      <name>create</name>
      <anchorfile>db/df7/classcv_1_1datasets_1_1OR__imagenet.html</anchorfile>
      <anchor>aa280e0e6a5b04c85d8c330c85f2e9b62</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::OR_imagenetObj</name>
    <filename>de/d3f/structcv_1_1datasets_1_1OR__imagenetObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>de/d3f/structcv_1_1datasets_1_1OR__imagenetObj.html</anchorfile>
      <anchor>aa0dff410402738924f9afe35ae632b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>image</name>
      <anchorfile>de/d3f/structcv_1_1datasets_1_1OR__imagenetObj.html</anchorfile>
      <anchor>ac87669638322c3241236a4d2d8cb2015</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::OR_mnist</name>
    <filename>d9/d92/classcv_1_1datasets_1_1OR__mnist.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d9/d92/classcv_1_1datasets_1_1OR__mnist.html</anchorfile>
      <anchor>a471654dbc84df363ec29ca71ef68438c</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OR_mnist &gt;</type>
      <name>create</name>
      <anchorfile>d9/d92/classcv_1_1datasets_1_1OR__mnist.html</anchorfile>
      <anchor>a8fda71d3e053b2668147974c4e912762</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::OR_mnistObj</name>
    <filename>d0/d2c/structcv_1_1datasets_1_1OR__mnistObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>Mat</type>
      <name>image</name>
      <anchorfile>d0/d2c/structcv_1_1datasets_1_1OR__mnistObj.html</anchorfile>
      <anchor>abee9e6e757f3f4db56fff2c71fe342ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>label</name>
      <anchorfile>d0/d2c/structcv_1_1datasets_1_1OR__mnistObj.html</anchorfile>
      <anchor>a4f41d1d7948be42425a28e295dc8f587</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::OR_pascal</name>
    <filename>d4/d7e/classcv_1_1datasets_1_1OR__pascal.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d4/d7e/classcv_1_1datasets_1_1OR__pascal.html</anchorfile>
      <anchor>a2e4eb062497587b89f72e7495f0dfd05</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OR_pascal &gt;</type>
      <name>create</name>
      <anchorfile>d4/d7e/classcv_1_1datasets_1_1OR__pascal.html</anchorfile>
      <anchor>adc8f106eead8a5373980a2ac5e2a6b1e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::OR_pascalObj</name>
    <filename>d0/db6/structcv_1_1datasets_1_1OR__pascalObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d0/db6/structcv_1_1datasets_1_1OR__pascalObj.html</anchorfile>
      <anchor>a74c850cbeccf31a5e85df42648637e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>d0/db6/structcv_1_1datasets_1_1OR__pascalObj.html</anchorfile>
      <anchor>a43281c86747b2a116960953662ebd93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d0/db6/structcv_1_1datasets_1_1OR__pascalObj.html</anchorfile>
      <anchor>ad14ee2c58cd23bc653eb9513136dccaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; PascalObj &gt;</type>
      <name>objects</name>
      <anchorfile>d0/db6/structcv_1_1datasets_1_1OR__pascalObj.html</anchorfile>
      <anchor>aa11b281db769d93378c2a73968355811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d0/db6/structcv_1_1datasets_1_1OR__pascalObj.html</anchorfile>
      <anchor>a28882af4e89ec65d1e54047c8a031ab6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::OR_sun</name>
    <filename>da/d69/classcv_1_1datasets_1_1OR__sun.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>da/d69/classcv_1_1datasets_1_1OR__sun.html</anchorfile>
      <anchor>a8cb3d99b80669c7d56c489916c541d3b</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; OR_sun &gt;</type>
      <name>create</name>
      <anchorfile>da/d69/classcv_1_1datasets_1_1OR__sun.html</anchorfile>
      <anchor>a8d02cdb3d47fb0047c6d2df02c0a6c24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>paths</name>
      <anchorfile>da/d69/classcv_1_1datasets_1_1OR__sun.html</anchorfile>
      <anchor>a1645e733a08fa9e64d2375d946e3f2de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::OR_sunObj</name>
    <filename>d8/d74/structcv_1_1datasets_1_1OR__sunObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>int</type>
      <name>label</name>
      <anchorfile>d8/d74/structcv_1_1datasets_1_1OR__sunObj.html</anchorfile>
      <anchor>a2ecc263ebf8b2fb087e2dbee43395346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>d8/d74/structcv_1_1datasets_1_1OR__sunObj.html</anchorfile>
      <anchor>a87c4f699003631a89254554a5385cb60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::ORB</name>
    <filename>da/d44/classcv_1_1cuda_1_1ORB.html</filename>
    <base>cv::cuda::Feature2DAsync</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getBlurForDescriptor</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>aa5256cbd00735f1eecfadd97ddc6185c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getEdgeThreshold</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>aff226a9def3a18a4d69fa79d469c9217</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFastThreshold</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a3c349d30c7f3a3ff7cd1624a4a442473</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFirstLevel</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a23b462fec94a4f44dbb4998c522261e1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxFeatures</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a9847ac1a4b6862adbd01248ab4146ea1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNLevels</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>ad811320ab99fb736dd32a8f7afd01e13</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPatchSize</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a2d259409e9bff981aa5c3819f4e0d827</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getScaleFactor</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a9c86f04453b31818640117dc6cea3612</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getScoreType</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>aac5379f96be0fe011a50e8df347aafd6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWTA_K</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a95c11e56871899bb55423263ac729213</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBlurForDescriptor</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a6f1ff360e8700d57446d017fd4a0539e</anchor>
      <arglist>(bool blurForDescriptor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEdgeThreshold</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a5189a8c6df0b8f58d2f9239af4453358</anchor>
      <arglist>(int edgeThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFastThreshold</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>af692ce9bbe10838f92d40335151251bf</anchor>
      <arglist>(int fastThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFirstLevel</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>af51001bc5174a6f932984e47d6f3728a</anchor>
      <arglist>(int firstLevel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxFeatures</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a7cb863e179d1415442021df3f3bdedc1</anchor>
      <arglist>(int maxFeatures)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNLevels</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a4c422eec00f390f9dbc5928e295de45f</anchor>
      <arglist>(int nlevels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPatchSize</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a4702157c75c45c77480b5e97f0f2dc77</anchor>
      <arglist>(int patchSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>ac7060327b7829abda0503a5afef0308e</anchor>
      <arglist>(double scaleFactor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScoreType</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a3c3ef15e1416bdf518b2c9cc8b99f121</anchor>
      <arglist>(int scoreType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWTA_K</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>acd5e50e66444a5bf86b5e406d4b5b577</anchor>
      <arglist>(int wta_k)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cuda::ORB &gt;</type>
      <name>create</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a2e04807988cfce17389c882b9aec3e46</anchor>
      <arglist>(int nfeatures=500, float scaleFactor=1.2f, int nlevels=8, int edgeThreshold=31, int firstLevel=0, int WTA_K=2, int scoreType=cv::ORB::HARRIS_SCORE, int patchSize=31, int fastThreshold=20, bool blurForDescriptor=false)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>ANGLE_ROW</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a601e66398b65495a3712b7486c23eb43</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>OCTAVE_ROW</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a7e4860752f540f81c3674f6efb2c26a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>RESPONSE_ROW</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a04b6911c96f9416581d449a7413b5d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>ROWS_COUNT</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>ae7051c0436bb5f26a691fd992bf3f2f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>SIZE_ROW</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a2be14e0142d3c05eb8f7fd101da897b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>X_ROW</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>a1e1788c990db09149c36ed2fdd3ed941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>Y_ROW</name>
      <anchorfile>da/d44/classcv_1_1cuda_1_1ORB.html</anchorfile>
      <anchor>acf3950ce5f37b7347b74e8e2dcdf8118</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ORB</name>
    <filename>db/d95/classcv_1_1ORB.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumvalue">
      <name>FAST_SCORE</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a5f63b20f3802ea09319a934b353303e7ae570a1c006871cd8b00b3b00cf0bd6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HARRIS_SCORE</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a5f63b20f3802ea09319a934b353303e7a8e3438f0b6ff355dfd1cc991c760b090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ScoreType</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a5f63b20f3802ea09319a934b353303e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HARRIS_SCORE</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a5f63b20f3802ea09319a934b353303e7a8e3438f0b6ff355dfd1cc991c760b090</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAST_SCORE</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a5f63b20f3802ea09319a934b353303e7ae570a1c006871cd8b00b3b00cf0bd6b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>aa4d158aa05a1abfaa9bf30b96938a2b0</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getEdgeThreshold</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a66ed6e07184d27a41f3dbe94844217b5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFastThreshold</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a6be844a98cfb6a738060a69212e55ce6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFirstLevel</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a191810b21ce22748c491c24762fb809f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxFeatures</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a5ee9b752a2a6371f4a5039f0f5f1ad52</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNLevels</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>acb7307c0d8a96b9c2e177136ef9eb326</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPatchSize</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>af7ccacbd35cdbcb8156d6488f6a3cc89</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getScaleFactor</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a0f8b7117824e0784e69d653b9daaf954</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ORB::ScoreType</type>
      <name>getScoreType</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>ae1e45d20c2fdb9c8f9991d47bf4c51a3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWTA_K</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a180ae17d3300cf2c619aa240d9b607e5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEdgeThreshold</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a0a8924532c4c76c74899fe541678cfd1</anchor>
      <arglist>(int edgeThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFastThreshold</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>abc0be00ff58954f680c66e7703d842f0</anchor>
      <arglist>(int fastThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFirstLevel</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a2771f3db7f2a2d5340ba26775f59d331</anchor>
      <arglist>(int firstLevel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxFeatures</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>aca471cb82c03b14d3e824e4dcccf90b7</anchor>
      <arglist>(int maxFeatures)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNLevels</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a73016bcb9692c5c3a7124f707689f667</anchor>
      <arglist>(int nlevels)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPatchSize</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a82b1719d6b194c37544675ffe48b093b</anchor>
      <arglist>(int patchSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a9d7bd07408d3a5cd884ccff61df01092</anchor>
      <arglist>(double scaleFactor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScoreType</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a9ab0540195ab49f9e58db065bf38e783</anchor>
      <arglist>(ORB::ScoreType scoreType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWTA_K</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>ac499c951d4ed95733872ef7264096198</anchor>
      <arglist>(int wta_k)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ORB &gt;</type>
      <name>create</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>a72958366b9f52a0acd1cadc44d27268a</anchor>
      <arglist>(int nfeatures=500, float scaleFactor=1.2f, int nlevels=8, int edgeThreshold=31, int firstLevel=0, int WTA_K=2, ORB::ScoreType scoreType=ORB::HARRIS_SCORE, int patchSize=31, int fastThreshold=20)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>kBytes</name>
      <anchorfile>db/d95/classcv_1_1ORB.html</anchorfile>
      <anchor>ac166094ca013f59bfe3df3b86fa40bfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Out_Tag</name>
    <filename>dd/d92/structcv_1_1Out__Tag.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::dnn::PaddingLayer</name>
    <filename>d4/db2/classcv_1_1dnn_1_1PaddingLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PaddingLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/db2/classcv_1_1dnn_1_1PaddingLayer.html</anchorfile>
      <anchor>a2d687b4a9115607a7753432ea16d71ad</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::PairwiseSeamFinder</name>
    <filename>dd/d00/classcv_1_1detail_1_1PairwiseSeamFinder.html</filename>
    <base>cv::detail::SeamFinder</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>find</name>
      <anchorfile>dd/d00/classcv_1_1detail_1_1PairwiseSeamFinder.html</anchorfile>
      <anchor>a8f7dd0036f534991ec6d02a86dc509a4</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;src, const std::vector&lt; Point &gt; &amp;corners, std::vector&lt; UMat &gt; &amp;masks) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>findInPair</name>
      <anchorfile>dd/d00/classcv_1_1detail_1_1PairwiseSeamFinder.html</anchorfile>
      <anchor>a8e2d33396c0a012c7a256db8337435c6</anchor>
      <arglist>(size_t first, size_t second, Rect roi)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>run</name>
      <anchorfile>dd/d00/classcv_1_1detail_1_1PairwiseSeamFinder.html</anchorfile>
      <anchor>a929964603a3e5d322245b83ac348cb13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Point &gt;</type>
      <name>corners_</name>
      <anchorfile>dd/d00/classcv_1_1detail_1_1PairwiseSeamFinder.html</anchorfile>
      <anchor>a73b7891ed68d55b25011fbcdb6d5f4da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; UMat &gt;</type>
      <name>images_</name>
      <anchorfile>dd/d00/classcv_1_1detail_1_1PairwiseSeamFinder.html</anchorfile>
      <anchor>a681e67ac1e0b06c5b4d7ef15fc5eb0b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; UMat &gt;</type>
      <name>masks_</name>
      <anchorfile>dd/d00/classcv_1_1detail_1_1PairwiseSeamFinder.html</anchorfile>
      <anchor>a3db4bcfb73c963e7eeb92ecffdda5db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Size &gt;</type>
      <name>sizes_</name>
      <anchorfile>dd/d00/classcv_1_1detail_1_1PairwiseSeamFinder.html</anchorfile>
      <anchor>a5abe230ead5af1b35d94cb3f2b867787</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::PaniniPortraitProjector</name>
    <filename>d3/dd1/structcv_1_1detail_1_1PaniniPortraitProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d3/dd1/structcv_1_1detail_1_1PaniniPortraitProjector.html</anchorfile>
      <anchor>a0691319e5e53456a071fb5f00b2cd5f8</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d3/dd1/structcv_1_1detail_1_1PaniniPortraitProjector.html</anchorfile>
      <anchor>a3d0fc546b0f911b64b3c6b5613f82da1</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a</name>
      <anchorfile>d3/dd1/structcv_1_1detail_1_1PaniniPortraitProjector.html</anchorfile>
      <anchor>abf6e99d637de8f252a1d879e628fac12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>d3/dd1/structcv_1_1detail_1_1PaniniPortraitProjector.html</anchorfile>
      <anchor>aa09f1183c0aeab50953a3bf75b087755</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::PaniniPortraitWarper</name>
    <filename>db/dad/classcv_1_1detail_1_1PaniniPortraitWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; PaniniPortraitProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>PaniniPortraitWarper</name>
      <anchorfile>db/dad/classcv_1_1detail_1_1PaniniPortraitWarper.html</anchorfile>
      <anchor>aa2278b7b4163411e5da8c38a845bf725</anchor>
      <arglist>(float scale, float A=1, float B=1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::PaniniPortraitWarper</name>
    <filename>d0/d8b/classcv_1_1PaniniPortraitWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type></type>
      <name>PaniniPortraitWarper</name>
      <anchorfile>d0/d8b/classcv_1_1PaniniPortraitWarper.html</anchorfile>
      <anchor>a81d322db1d2ff45c157ae52834b13281</anchor>
      <arglist>(float A=1, float B=1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d0/d8b/classcv_1_1PaniniPortraitWarper.html</anchorfile>
      <anchor>aee64c97b3b471c89c30bcbf2db6a7243</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::PaniniProjector</name>
    <filename>d2/df1/structcv_1_1detail_1_1PaniniProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d2/df1/structcv_1_1detail_1_1PaniniProjector.html</anchorfile>
      <anchor>a022e808732ab79aa9e3d68e7a59125e4</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d2/df1/structcv_1_1detail_1_1PaniniProjector.html</anchorfile>
      <anchor>a7781618e07c1541b9e291ce2e31b6b45</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>a</name>
      <anchorfile>d2/df1/structcv_1_1detail_1_1PaniniProjector.html</anchorfile>
      <anchor>aded47ba50b525d0785de5337af62d9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>d2/df1/structcv_1_1detail_1_1PaniniProjector.html</anchorfile>
      <anchor>af5a5bba5e4d49373d05901caef8c4817</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::PaniniWarper</name>
    <filename>db/ddd/classcv_1_1detail_1_1PaniniWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; PaniniProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>PaniniWarper</name>
      <anchorfile>db/ddd/classcv_1_1detail_1_1PaniniWarper.html</anchorfile>
      <anchor>a4e929af28061f7249046ea88a8e54033</anchor>
      <arglist>(float scale, float A=1, float B=1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::PaniniWarper</name>
    <filename>dd/db0/classcv_1_1PaniniWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type></type>
      <name>PaniniWarper</name>
      <anchorfile>dd/db0/classcv_1_1PaniniWarper.html</anchorfile>
      <anchor>a0ad34bcaf0f8530219c8e937c2a8ef79</anchor>
      <arglist>(float A=1, float B=1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>dd/db0/classcv_1_1PaniniWarper.html</anchorfile>
      <anchor>acc9f534f9b16d87eda993585d9dc11e5</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::parallel::ParallelForAPI</name>
    <filename>d9/dc9/classcv_1_1parallel_1_1ParallelForAPI.html</filename>
    <member kind="typedef">
      <type>void(*)</type>
      <name>FN_parallel_for_body_cb_t</name>
      <anchorfile>d9/dc9/classcv_1_1parallel_1_1ParallelForAPI.html</anchorfile>
      <anchor>a35ef5208c1ed68df081957aab9b1ff83</anchor>
      <arglist>(int start, int end, void *data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParallelForAPI</name>
      <anchorfile>d9/dc9/classcv_1_1parallel_1_1ParallelForAPI.html</anchorfile>
      <anchor>a1262a429badc660b62726d1ed4ceafef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const char *</type>
      <name>getName</name>
      <anchorfile>d9/dc9/classcv_1_1parallel_1_1ParallelForAPI.html</anchorfile>
      <anchor>ac82764d22e107739de0bb5cb0ff718b1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumThreads</name>
      <anchorfile>d9/dc9/classcv_1_1parallel_1_1ParallelForAPI.html</anchorfile>
      <anchor>a777b6f44018f029ad3b44962e07105c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getThreadNum</name>
      <anchorfile>d9/dc9/classcv_1_1parallel_1_1ParallelForAPI.html</anchorfile>
      <anchor>a2885fc6d4844a33c843dcbc98489de5c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>parallel_for</name>
      <anchorfile>d9/dc9/classcv_1_1parallel_1_1ParallelForAPI.html</anchorfile>
      <anchor>a7adcd0bdc1361ecb337d811ee075b24f</anchor>
      <arglist>(int tasks, FN_parallel_for_body_cb_t body_callback, void *callback_data)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>setNumThreads</name>
      <anchorfile>d9/dc9/classcv_1_1parallel_1_1ParallelForAPI.html</anchorfile>
      <anchor>aa0d47db2be47caa69943b8aebd08c386</anchor>
      <arglist>(int nThreads)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::parallel::openmp::ParallelForBackend</name>
    <filename>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</filename>
    <base>cv::parallel::ParallelForAPI</base>
    <member kind="function">
      <type></type>
      <name>ParallelForBackend</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>a29b85aaa3033dadebe9fe38d4587362e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParallelForBackend</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>a5d153b4fbca8413ec0b36d6ef41ee47a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getName</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>a126c6a2577c27f1b9a982ed288d5ffb2</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getNumThreads</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>a7c4b78fc7f1d1ca264159a5af5509bbc</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getThreadNum</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>ae52e22ea7875e69b623489c83a539cf8</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parallel_for</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>a55eb76863030da9aa5c0d78ba93cc4e7</anchor>
      <arglist>(int tasks, FN_parallel_for_body_cb_t body_callback, void *callback_data) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>setNumThreads</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>a21523a4445200e4fa7bac1e03ab80565</anchor>
      <arglist>(int nThreads) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>numThreads</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>a84e9888ab759ff978a43a4e32843890c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>numThreadsMax</name>
      <anchorfile>dd/d8c/classcv_1_1parallel_1_1openmp_1_1ParallelForBackend.html</anchorfile>
      <anchor>a97811d872e3483439309d4ff6732a8ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::parallel::tbb::ParallelForBackend</name>
    <filename>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</filename>
    <base>cv::parallel::ParallelForAPI</base>
    <class kind="class">cv::parallel::tbb::ParallelForBackend::CallbackProxy</class>
    <member kind="function">
      <type></type>
      <name>ParallelForBackend</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>a613fd5882a5fdcf8a6555ff6d118cecb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParallelForBackend</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>a71db1a21ae5c262cafad42145db4792c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getName</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>a5f2ef14bc45bef5cff46375c219bb955</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getNumThreads</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>a40f5f2263736ffff1e47e1ee9693c166</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getThreadNum</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>a99a71943532ddaa37ab8cbf18847397d</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>parallel_for</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>a42399383c05e3448cc9c73be9c9e1283</anchor>
      <arglist>(int tasks, FN_parallel_for_body_cb_t body_callback, void *callback_data) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>setNumThreads</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>a0cfe78d6b9ec432def9b976d5bfb67fa</anchor>
      <arglist>(int nThreads) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>numThreads</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>ab9342cca28b04a91c50a24be3351a4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>numThreadsMax</name>
      <anchorfile>d0/d77/classcv_1_1parallel_1_1tbb_1_1ParallelForBackend.html</anchorfile>
      <anchor>abf3fefaf2afbcf993df6c10bdb113df6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ParallelLoopBody</name>
    <filename>d2/d74/classcv_1_1ParallelLoopBody.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParallelLoopBody</name>
      <anchorfile>d2/d74/classcv_1_1ParallelLoopBody.html</anchorfile>
      <anchor>a9b281277de6a5156aa0c38689303c352</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>operator()</name>
      <anchorfile>d2/d74/classcv_1_1ParallelLoopBody.html</anchorfile>
      <anchor>a90285bcea9c56345622bfd6817d41b1f</anchor>
      <arglist>(const Range &amp;range) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ParallelLoopBodyLambdaWrapper</name>
    <filename>d3/d78/classcv_1_1ParallelLoopBodyLambdaWrapper.html</filename>
    <base>cv::ParallelLoopBody</base>
    <member kind="function">
      <type></type>
      <name>ParallelLoopBodyLambdaWrapper</name>
      <anchorfile>d3/d78/classcv_1_1ParallelLoopBodyLambdaWrapper.html</anchorfile>
      <anchor>a896e58f5b0957652122b67f38b008403</anchor>
      <arglist>(std::function&lt; void(const Range &amp;)&gt; functor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>operator()</name>
      <anchorfile>d3/d78/classcv_1_1ParallelLoopBodyLambdaWrapper.html</anchorfile>
      <anchor>a6b7b341ff554b63cda3e71f4481a38d7</anchor>
      <arglist>(const cv::Range &amp;range) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::ie::detail::ParamDesc</name>
    <filename>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</filename>
    <member kind="typedef">
      <type>std::pair&lt; cv::Mat, TraitAs &gt;</type>
      <name>ConstInput</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a973fed5585bc862a96339cf10f632bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Kind</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a92acb8d8a99627386311945554af59fe</anchor>
      <arglist></arglist>
      <enumvalue file="d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html" anchor="a92acb8d8a99627386311945554af59feaf19dbf2edb3a0bd74b0524d960ff21eb">Load</enumvalue>
      <enumvalue file="d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html" anchor="a92acb8d8a99627386311945554af59fea72d6d7a1885885bb55a565fd1070581a">Import</enumvalue>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; std::string, PrecisionT &gt;</type>
      <name>PrecisionMapT</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>aeadf4c3752813df10690bf3931556e69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>PrecisionT</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a768e188b85248c9490e36d9e34d77cfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::util::variant&lt; cv::util::monostate, PrecisionT, PrecisionMapT &gt;</type>
      <name>PrecisionVariantT</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a3f5d8af238e9662385be1eb0514ee73c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::optional&lt; size_t &gt;</type>
      <name>batch_size</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>ae1233545124223a68cf42f46c21c4bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IEConfig</type>
      <name>config</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a4790813bb0f908c472c596f05045bd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; std::string, ConstInput &gt;</type>
      <name>const_inputs</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>abcd569505d17ebb8d373458e689b2d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::util::any</type>
      <name>context_config</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a0f3136e71b502ff450c5268f80fc08e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>device_id</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a6cedf45e3d8bde8ed5bde5b79ff08987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::string &gt;</type>
      <name>input_layout</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>aef8b8791cbf8d535abe0e5306edc7876</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>input_names</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>af23f13d4a2063df67603b64941af4cc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; int &gt;</type>
      <name>interpolation</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a79297fb31c24877dcde340d4d49214f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_generic</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>aa43f214dcd5d4b8ed1f4e1a285ff66ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Kind</type>
      <name>kind</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a84f93fe836984050944ca17668c1cad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_set&lt; std::string &gt;</type>
      <name>layer_names_to_reshape</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a2938c21a58dda26c42d612a220f01c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InferMode</type>
      <name>mode</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a71ab20df617b6d411fdab95b89d0fd56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_path</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>ac819ca1d4c72c0ff505565b7c12b137f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nireq</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a11a2a56cce79c577455abb056d9a157d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>num_in</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a75f7bf27319d7cc4be75276b2e2ed861</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>num_out</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a91fcee8a7d169d5e0785458c7fb8219f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LayerVariantAttr&lt; std::string &gt;</type>
      <name>output_layout</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a15dc24060b32a6f0b57b68f21e290275</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>output_names</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>aa8858a371b710e686b4df176c3ccd946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PrecisionVariantT</type>
      <name>output_precision</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a8b237facf05780945f6cdf7652cc14c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::vector&lt; std::size_t &gt; &gt;</type>
      <name>reshape_table</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>abaac8827988377f2df281411af8c057d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::optional&lt; cv::gapi::wip::onevpl::Context &gt;</type>
      <name>vpl_preproc_ctx</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a60ba599267508167587b712766c02be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::optional&lt; cv::gapi::wip::onevpl::Device &gt;</type>
      <name>vpl_preproc_device</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>afc0e90f14de2be70c337136c8bfb6434</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>weights_path</name>
      <anchorfile>d0/db5/structcv_1_1gapi_1_1ie_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a52b8c348bcf3aea523bbb69cc8df77eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::oak::detail::ParamDesc</name>
    <filename>d1/d54/structcv_1_1gapi_1_1oak_1_1detail_1_1ParamDesc.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>blob_file</name>
      <anchorfile>d1/d54/structcv_1_1gapi_1_1oak_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a1705bd2891580e9852e6a3bef361ed4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::onnx::detail::ParamDesc</name>
    <filename>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</filename>
    <member kind="typedef">
      <type>std::pair&lt; cv::Mat, TraitAs &gt;</type>
      <name>ConstInput</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a4e4a1139b9b98b5d1b3d50464feb1c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; std::string, ConstInput &gt;</type>
      <name>const_inputs</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>aef6317f32124eb85e1ae0fd1bb386d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PostProc</type>
      <name>custom_post_proc</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a3326eed199c1cbc67865e61996dca0d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>disable_mem_pattern</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>af139f096e03a767219f863357bde3be8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::gapi::onnx::ep::EP &gt;</type>
      <name>execution_providers</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>afd8d18e105490ab2299be336c4a222dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; std::string, std::pair&lt; cv::Scalar, cv::Scalar &gt; &gt;</type>
      <name>generic_mstd</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a870e87a18907f5175f509d41c2bf9f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::unordered_map&lt; std::string, bool &gt;</type>
      <name>generic_norm</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>aaeaf5c0810cf847677c2553ffe622d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>input_names</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>ab146acb2c62e9e57ef5bfe052e92dce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_generic</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a534dc8c4376f8ae35719927f8db162d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::Scalar &gt;</type>
      <name>mean</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a972197125bf267a284e45ed319b1aca7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_path</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a292473b1e04f4eff7f062ad49da9739a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>names_to_remap</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>aff7c9b4a868c89ad1c59d70f515414f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>normalize</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a1fbaa1ccae2ab0d7e5edf930301b9ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>num_in</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>af6158738c09ae26e67d010df991281c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>num_out</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a3fe287d57f3a6e205db561d22d42737d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::util::optional&lt; int &gt;</type>
      <name>opt_level</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a53865d9d4e2b55069d2ce26072fd1ef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::GMatDesc &gt;</type>
      <name>out_metas</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>ac76c7d9a9581471d3266f7b675a8f5a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>output_names</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a51172a6637ce7acc5deb882728b4b580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>session_options</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a71ff4195d009386441439ea4a161aaa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cv::Scalar &gt;</type>
      <name>stdev</name>
      <anchorfile>d0/d41/structcv_1_1gapi_1_1onnx_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>ad27f1f1dbe5d5c2b14f944fd7b27d3f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::ov::detail::ParamDesc</name>
    <filename>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</filename>
    <class kind="struct">cv::gapi::ov::detail::ParamDesc::CompiledModel</class>
    <class kind="struct">cv::gapi::ov::detail::ParamDesc::Model</class>
    <member kind="typedef">
      <type>cv::util::variant&lt; Model, CompiledModel &gt;</type>
      <name>Kind</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a8fa385f3cd28327687142c477d06a277</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>PluginConfigT</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a0d01fb5db42885181a7189a9dd47febe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamDesc</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a84b2082e5f7eb92a929ddb2f76b41ba4</anchor>
      <arglist>(Kind &amp;&amp;kind_, const std::string &amp;device_, const bool is_generic_, const size_t num_in_, const size_t num_out_)</arglist>
    </member>
    <member kind="variable">
      <type>PluginConfigT</type>
      <name>config</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a332a7d5054ca1877ef687de8be66971b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>device</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a4ea48c4869cb0aba4eda3d0df22babfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ensure_named_tensors</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>aa59ed3ffd144431849b64294a041e24f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>input_names</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a3e30969b02a04e28ee3946017ba24364</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>is_generic</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a883646618ccb0a15e696eadaf4180c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Kind</type>
      <name>kind</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a6ac6d7bc4000ce4a4898026ce8f9cd2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>nireq</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>ada83b550debe947ea2fa5d41eb659f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>num_in</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>a57da3045765e90874baf5fed4f93e488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>num_out</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>ad773cf993f55787c6b1495df15c8c881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>output_names</name>
      <anchorfile>da/dd7/structcv_1_1gapi_1_1ov_1_1detail_1_1ParamDesc.html</anchorfile>
      <anchor>ab510648bac3d92450019b13f96566eb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::DetectionBasedTracker::Parameters</name>
    <filename>d4/d80/structcv_1_1DetectionBasedTracker_1_1Parameters.html</filename>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>d4/d80/structcv_1_1DetectionBasedTracker_1_1Parameters.html</anchorfile>
      <anchor>a53c869cca43fe05698fa7b64d3e969a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxTrackLifetime</name>
      <anchorfile>d4/d80/structcv_1_1DetectionBasedTracker_1_1Parameters.html</anchorfile>
      <anchor>a1649612b6899747cff2afe8f88ec1510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minDetectionPeriod</name>
      <anchorfile>d4/d80/structcv_1_1DetectionBasedTracker_1_1Parameters.html</anchorfile>
      <anchor>a50a8e00de9157289123f09e7cd1d445f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::ParamGrid</name>
    <filename>d6/dca/classcv_1_1ml_1_1ParamGrid.html</filename>
    <member kind="function">
      <type></type>
      <name>ParamGrid</name>
      <anchorfile>d6/dca/classcv_1_1ml_1_1ParamGrid.html</anchorfile>
      <anchor>a41f16ee1570e78af0d7362231138cc6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParamGrid</name>
      <anchorfile>d6/dca/classcv_1_1ml_1_1ParamGrid.html</anchorfile>
      <anchor>a4b8034d10d8dd7f083967176dc71d09b</anchor>
      <arglist>(double _minVal, double _maxVal, double _logStep)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ParamGrid &gt;</type>
      <name>create</name>
      <anchorfile>d6/dca/classcv_1_1ml_1_1ParamGrid.html</anchorfile>
      <anchor>a30a91da5060e91323fd048fd5ec5633f</anchor>
      <arglist>(double minVal=0., double maxVal=0., double logstep=1.)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>logStep</name>
      <anchorfile>d6/dca/classcv_1_1ml_1_1ParamGrid.html</anchorfile>
      <anchor>a577e7820786e30214651d8a9702fd940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxVal</name>
      <anchorfile>d6/dca/classcv_1_1ml_1_1ParamGrid.html</anchorfile>
      <anchor>a46c726cefa11ac616833ee3b67192acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>minVal</name>
      <anchorfile>d6/dca/classcv_1_1ml_1_1ParamGrid.html</anchorfile>
      <anchor>a7ce2f9514d5e05b99c325627dbbcba09</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::colored_kinfu::Params</name>
    <filename>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a54c963d4469ea40b0d276b663f833c3e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ae9018c91fef10f263f57e1990d526c1e</anchor>
      <arglist>(Matx33f volumeInitialPoseRot, Vec3f volumeInitialPoseTransl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a957b725e858cf0af52f311bd1b7d5eab</anchor>
      <arglist>(Matx44f volumeInitialPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialVolumePose</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a53d3132ce9207d822a2ecd5d039a4c26</anchor>
      <arglist>(Matx33f R, Vec3f t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialVolumePose</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a60e2d28ad7f8db66e20ecd0ae5df12b7</anchor>
      <arglist>(Matx44f homogen_tf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>coarseParams</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a8b4897abc0083ea2a48ac94e04c10593</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>coloredTSDFParams</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a06ad70bac0b66c233172b5129808cfaa</anchor>
      <arglist>(bool isCoarse)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>defaultParams</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>af2bef776c1a81950be8cc1aa7046446e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>hashTSDFParams</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ab2aa913a6b8b3d827808ed8fd1c1c782</anchor>
      <arglist>(bool isCoarse)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bilateral_kernel_size</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>aea0d1c8e757a0ad53d0ab06a219a3eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bilateral_sigma_depth</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ada7d319ee39bd7069b7011562061c1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bilateral_sigma_spatial</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>aa56fdf3b45e7f570018ad3c870e8f301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>depthFactor</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a79f935b44309fea0cf3969063c6f3be2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>frameSize</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a7ef3806a1cba8e3dddc5f25a34e6fe7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>icpAngleThresh</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ac17d341c4f03ae39e28ed4fd9bc9dda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>icpDistThresh</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a557cd589d093354dcab0970fabe6f3c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>icpIterations</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ae7e259fdf28ed7aa859ffcdbfc104388</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33f</type>
      <name>intr</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a23604e533803ecb5dc372340eda23e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3f</type>
      <name>lightPose</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ae3eac32a28bc58ca4b6a15b92506e04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pyramidLevels</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>aecc497a6f713bf4cd8a9474f2b449444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>raycast_step_factor</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>afccfe266a2e26205a454b8877dc7403e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>rgb_frameSize</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ab4a96508a884b520485a24c8972a35d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33f</type>
      <name>rgb_intr</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ade73207cba5120b06b7af2b525418aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>truncateThreshold</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a67875c89fbb01a2cb638240cc0e51775</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tsdf_max_weight</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a9fd9b0b78b2ac29c3271cadada56027f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tsdf_min_camera_movement</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a3d219bf9ce4a90016359f67343e35935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tsdf_trunc_dist</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ae92873b8c637c4d78ed57e708993a48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3i</type>
      <name>volumeDims</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a3439ca21726d3fa990e4163833635399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Affine3f</type>
      <name>volumePose</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>acd7977c8ca4297728d29416907b12d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kinfu::VolumeType</type>
      <name>volumeType</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>a80f7452869bac32cf90436041dac1697</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>voxelSize</name>
      <anchorfile>d3/d7e/structcv_1_1colored__kinfu_1_1Params.html</anchorfile>
      <anchor>ac7d37af576e92cf06523ac5b6c857e5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::TrackerContribFeatureHAAR::Params</name>
    <filename>da/d12/structcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>da/d12/structcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR_1_1Params.html</anchorfile>
      <anchor>aa42af1a6551872ff9b11beb093ddcdc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isIntegral</name>
      <anchorfile>da/d12/structcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR_1_1Params.html</anchorfile>
      <anchor>a357b2a42c6f2b5ae9eee3a8e8e81526d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numFeatures</name>
      <anchorfile>da/d12/structcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR_1_1Params.html</anchorfile>
      <anchor>a94e9731173c5301544d9e19deae308fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>rectSize</name>
      <anchorfile>da/d12/structcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR_1_1Params.html</anchorfile>
      <anchor>a9029c6eb357f512be62f020015173e96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::TrackerContribSamplerCSC::Params</name>
    <filename>de/de0/structcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>de/de0/structcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC_1_1Params.html</anchorfile>
      <anchor>abfd47c8be01d78822677c735c7d4bc10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initInRad</name>
      <anchorfile>de/de0/structcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC_1_1Params.html</anchorfile>
      <anchor>a373788b8c0c6baf714e67013281a6741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>initMaxNegNum</name>
      <anchorfile>de/de0/structcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC_1_1Params.html</anchorfile>
      <anchor>ac267ebee6e40abd5f81a89c30407f154</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>searchWinSize</name>
      <anchorfile>de/de0/structcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC_1_1Params.html</anchorfile>
      <anchor>acc64d38b57b57d8d8ecc8a852fa73ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>trackInPosRad</name>
      <anchorfile>de/de0/structcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC_1_1Params.html</anchorfile>
      <anchor>ad8abef7920373293bea3878bc14c5818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trackMaxNegNum</name>
      <anchorfile>de/de0/structcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC_1_1Params.html</anchorfile>
      <anchor>ae38252d635b9934e4afce374fce20cde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trackMaxPosNum</name>
      <anchorfile>de/de0/structcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC_1_1Params.html</anchorfile>
      <anchor>a782496302c42d08a8c704023c7d218ef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::TrackerSamplerCS::Params</name>
    <filename>d5/d39/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCS_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d5/d39/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCS_1_1Params.html</anchorfile>
      <anchor>a5d00cdc39ac4b55a3aed1956911824cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>overlap</name>
      <anchorfile>d5/d39/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCS_1_1Params.html</anchorfile>
      <anchor>a3127e6bee67c27cb8a3567ccdcb5cabd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>searchFactor</name>
      <anchorfile>d5/d39/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCS_1_1Params.html</anchorfile>
      <anchor>a754e3eac2d14f17aa4b83b4bbd1e008b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::TrackerSamplerCSC::Params</name>
    <filename>d0/dae/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d0/dae/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC_1_1Params.html</anchorfile>
      <anchor>a93e3634e7cfe5acf2177002780295c21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>initInRad</name>
      <anchorfile>d0/dae/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC_1_1Params.html</anchorfile>
      <anchor>a4bf698693f42225ff546dfda6631723e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>initMaxNegNum</name>
      <anchorfile>d0/dae/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC_1_1Params.html</anchorfile>
      <anchor>a785fdd2b74650bffb8eab49bebe9b31a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>searchWinSize</name>
      <anchorfile>d0/dae/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC_1_1Params.html</anchorfile>
      <anchor>aafc2980d7d82d7a6678edc6c32fdfa13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>trackInPosRad</name>
      <anchorfile>d0/dae/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC_1_1Params.html</anchorfile>
      <anchor>a62b1f9c6ef015e74dc91034f21d83df0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trackMaxNegNum</name>
      <anchorfile>d0/dae/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC_1_1Params.html</anchorfile>
      <anchor>a1bc0e8b11f57fed495f91edd67cf744b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>trackMaxPosNum</name>
      <anchorfile>d0/dae/structcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC_1_1Params.html</anchorfile>
      <anchor>ae6b7cda8efd0d84163c4c82287998ac8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::TrackerSamplerPF::Params</name>
    <filename>dc/d85/structcv_1_1detail_1_1tracking_1_1TrackerSamplerPF_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>dc/d85/structcv_1_1detail_1_1tracking_1_1TrackerSamplerPF_1_1Params.html</anchorfile>
      <anchor>ad9435a1c122136d6d1f3622f2dab4ce6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>dc/d85/structcv_1_1detail_1_1tracking_1_1TrackerSamplerPF_1_1Params.html</anchorfile>
      <anchor>a6b9f55e729bc4a681845aa8e1ba4669d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iterationNum</name>
      <anchorfile>dc/d85/structcv_1_1detail_1_1tracking_1_1TrackerSamplerPF_1_1Params.html</anchorfile>
      <anchor>aeb7c9fa0a1cc8150f7ff1e7d9f244321</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>particlesNum</name>
      <anchorfile>dc/d85/structcv_1_1detail_1_1tracking_1_1TrackerSamplerPF_1_1Params.html</anchorfile>
      <anchor>a45d3107c099933091bb632b3ee8e1aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat_&lt; double &gt;</type>
      <name>std</name>
      <anchorfile>dc/d85/structcv_1_1detail_1_1tracking_1_1TrackerSamplerPF_1_1Params.html</anchorfile>
      <anchor>a0e3585f0ab64ccd0269abf839ebdc9c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::FacemarkAAM::Params</name>
    <filename>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>a0262d5324ee1d9e7333d776aa944bc86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>a4e4f1c37a478e954785ca256576c66d4</anchor>
      <arglist>(const FileNode &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>ab2873083a7433d4234500fa03674f902</anchor>
      <arglist>(FileStorage &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>m</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>a56aa03c9feac0ca4f25ca6bbe46e254a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_m</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>ac6b386734baae252e9fbce2431315851</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_n</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>ad28c713c2827875b85a7cb970cba2eed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_filename</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>ac9ddca5f45143782579a703e7e6e2b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>a6b6205bf1c9480f73119e7d0888e14e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n_iter</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>a85febd77cf2a0d67a86783f395147056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_model</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>aac293b634d6bec13137f23e0d7eaf09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>scales</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>ad3a5005b001e67945de5bcc66acb954b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>texture_max_m</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>abaf5de71cfaa8e7ed5a4ce75924ec6f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>df/d68/structcv_1_1face_1_1FacemarkAAM_1_1Params.html</anchorfile>
      <anchor>abd8ecc1313ae45bb1d59bffc85f4c04f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::FacemarkKazemi::Params</name>
    <filename>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>a02c43ee3252633ac4106c00a680fa747</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>cascade_depth</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>af9e428c04035a663477ff6e72f15eadc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>configfile</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>ac9a1910494cbbc9142d560510d839348</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lambda</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>acefafc05a14bb6e91ee04254fe95c488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>learning_rate</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>a2cc1c97c643620cf6386a6be2da711de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>num_test_coordinates</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>a154ffe1d90e20d6d940900a682ad3875</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>num_test_splits</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>a148be99b10aac689210a4e42e8fa6cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>num_trees_per_cascade_level</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>ad26da85380c6dc4a7f3e27934fb174e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>oversampling_amount</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>ab2be0a345c572d46008ea33213e9822a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>tree_depth</name>
      <anchorfile>d0/d8c/structcv_1_1face_1_1FacemarkKazemi_1_1Params.html</anchorfile>
      <anchor>a674576adc7d5244cf93ae8d1f3aba85e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::FacemarkLBF::Params</name>
    <filename>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a60df8fda3e1925ba584122a1ea64803e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a3dfa6beeb73d6ee2777628167f7ed160</anchor>
      <arglist>(const FileNode &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>ac150e2bd3daab2c329a21d1b522b12c4</anchor>
      <arglist>(FileStorage &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bagging_overlap</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>ae3ebbd11050aeb91c327e4b30167fa8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>cascade_face</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a1ec6e46789b622a7b05c3f9df0053328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rect</type>
      <name>detectROI</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a83ba7e8bd6e4b3bc6aa1aafc68659460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>feats_m</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a13d3dcf93477b7a0efc74a4bfcc185c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>initShape_n</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a018a08825953d5ee1ee41395fc6d520b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model_filename</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a67fd2298bb7efdd49831707e24108491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>n_landmarks</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a048d5971353341f6975bedc9836a7f4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>pupils</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a48d68964b78b552abf1be9232169092a</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>radius_m</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a366f8e17b516e80b7d3e9195db1643e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_model</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>ada04ec8b6ae91b29e4c0136b941e0edd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>seed</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>adb96894164392bcd56297e52b2913e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>shape_offset</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a77a7ae55fe679ff7e5b6556a979c2b3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>stages_n</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a63cbf9168f863178bba4e2eaddf79ac0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tree_depth</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a2b2a0c3cb03dd05aaa29bd6994f8ee87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tree_n</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>a2369f572aaed3f61a175b29f03f42563</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>d4/d12/structcv_1_1face_1_1FacemarkLBF_1_1Params.html</anchorfile>
      <anchor>afcb5dd9bdaa05422aabc7f3620a85c07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::ie::Params</name>
    <filename>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</filename>
    <templarg>typename Net</templarg>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a139dd0e4a21f756ddb87d7bdbe5a0032</anchor>
      <arglist>(const std::string &amp;model, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>abe0385ab38d7f17f4255fab7047e4440</anchor>
      <arglist>(const std::string &amp;model, const std::string &amp;weights, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ad52482244db5c0c348ecc09b73516064</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgBatchSize</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a2719e3b5d55b206829c808e83b26cbb0</anchor>
      <arglist>(const size_t size)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgContextParams</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ae071667ed2f4f09dd499bac0fcb55d89</anchor>
      <arglist>(const cv::util::any &amp;ctx_cfg)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgContextParams</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>adc1ae59bb3f8dfacfd4645d5532a6a4b</anchor>
      <arglist>(cv::util::any &amp;&amp;ctx_cfg)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInferMode</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a6c7e6b1c27de578d19d29e8da450b729</anchor>
      <arglist>(InferMode mode)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputLayers</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a353b450d3b00b0697c46d8e601e78cbb</anchor>
      <arglist>(const typename PortCfg&lt; Net &gt;::In &amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputLayout</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a3060789bac124a9a4e0ea88b3a7280e8</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputLayout</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a5fae5206a03b56b87b73e513a7ef04ee</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a395edd971590481d44bc31a2f5cec003</anchor>
      <arglist>(const std::map&lt; std::string, std::vector&lt; std::size_t &gt; &gt; &amp;reshape_table)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ac863b162b9c5dccd1ffb0b1d9db57955</anchor>
      <arglist>(const std::string &amp;layer_name, const std::vector&lt; size_t &gt; &amp;layer_dims)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ab7ef93c9c387bea0a6c70aa0cc3c8e97</anchor>
      <arglist>(const std::unordered_set&lt; std::string &gt; &amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a66056d574b08605cab0bfd3310707187</anchor>
      <arglist>(std::map&lt; std::string, std::vector&lt; std::size_t &gt; &gt; &amp;&amp;reshape_table)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>aa93a64e468e60c38f48b39e9c94cfb06</anchor>
      <arglist>(std::string &amp;&amp;layer_name, std::vector&lt; size_t &gt; &amp;&amp;layer_dims)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a72df29926bfdb1319422be188f329671</anchor>
      <arglist>(std::unordered_set&lt; std::string &gt; &amp;&amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgNumRequests</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ad7ee4157465283a70f8543bacdb501e9</anchor>
      <arglist>(size_t nireq)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputLayers</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ad6b4d8aa87e6d36f14ff1ed30e5c0d0f</anchor>
      <arglist>(const typename PortCfg&lt; Net &gt;::Out &amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputLayout</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ab104ea396f6ec4d5a82976c4dd6cbca2</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputLayout</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>aed5d67f5fca1cb1dc762b14246ccfd4f</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputPrecision</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>aa1b63e719e89d0c988c6df4154c00656</anchor>
      <arglist>(detail::ParamDesc::PrecisionMapT precision_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputPrecision</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ae65ca60983d265b13b7736bab5118b80</anchor>
      <arglist>(detail::ParamDesc::PrecisionT precision)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgPreprocessingParams</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ae09cbb93655b193457aada94632df38b</anchor>
      <arglist>(const cv::gapi::wip::onevpl::Device &amp;device, const cv::gapi::wip::onevpl::Context &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgResize</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a16936b35ba94c86d1316cad3c00c4e2c</anchor>
      <arglist>(detail::AttrMap&lt; int &gt; interpolation)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgResize</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a7abc9be611851c83f7eac12ff90ce308</anchor>
      <arglist>(int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>constInput</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a8930d5899717341f2b6cbf53e9a8e1fd</anchor>
      <arglist>(const std::string &amp;layer_name, const cv::Mat &amp;data, TraitAs hint=TraitAs::TENSOR)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a45f7b71e9007db6f13cb1535ce9b1a37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>pluginConfig</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a538390b88674092bd4f36a3aeaba3f31</anchor>
      <arglist>(const IEConfig &amp;cfg)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>pluginConfig</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>ac61a6c2aac9705f70ff7415bb78495e3</anchor>
      <arglist>(IEConfig &amp;&amp;cfg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a71e0a70d2bcae940cea19d594a1e79ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::ParamDesc</type>
      <name>desc</name>
      <anchorfile>d7/dda/classcv_1_1gapi_1_1ie_1_1Params.html</anchorfile>
      <anchor>a1136fc28a28da350d53f3332769c25a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::oak::Params</name>
    <filename>d7/d91/classcv_1_1gapi_1_1oak_1_1Params.html</filename>
    <templarg>typename Net</templarg>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d7/d91/classcv_1_1gapi_1_1oak_1_1Params.html</anchorfile>
      <anchor>a924bc23c49484a1492da9ed6190aad89</anchor>
      <arglist>(const std::string &amp;model)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d7/d91/classcv_1_1gapi_1_1oak_1_1Params.html</anchorfile>
      <anchor>ada3f8a6240ec0c590be650c01cd7e000</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d7/d91/classcv_1_1gapi_1_1oak_1_1Params.html</anchorfile>
      <anchor>af2ebcae71e297329a4de559d10ac6f4e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d7/d91/classcv_1_1gapi_1_1oak_1_1Params.html</anchorfile>
      <anchor>a1310a9302b58d94a264021618070d0f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::ParamDesc</type>
      <name>desc</name>
      <anchorfile>d7/d91/classcv_1_1gapi_1_1oak_1_1Params.html</anchorfile>
      <anchor>ab53e163a9df9e75e7e3e416c6dee6628</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::onnx::Params</name>
    <filename>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</filename>
    <templarg>typename Net</templarg>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>abcaeff710d4facbbff3f429a5065a4d3</anchor>
      <arglist>(const std::string &amp;model)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a8c98bcf73c51c35e0803aa2611e6339d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a349413f4d3e06583e184b658d132108f</anchor>
      <arglist>(ep::CoreML &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a1343ad8fe344a9d70fbdca0dbb60dde3</anchor>
      <arglist>(ep::CUDA &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a45a9ace64fcc1ca3aadc61c2cc7afa31</anchor>
      <arglist>(ep::DirectML &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>aa8362a761e59bdd2201f2e2a31747c36</anchor>
      <arglist>(ep::OpenVINO &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a0086c99fd501f662617d95a8a7c2df8d</anchor>
      <arglist>(ep::TensorRT &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgDisableMemPattern</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>aa3d3ce414cacef07087a349953a4b561</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputLayers</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a959b4489898ba86285126c4d326d661d</anchor>
      <arglist>(const typename PortCfg&lt; Net &gt;::In &amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgMeanStd</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>ac27b550da6116eedc630d615b4b6a96a</anchor>
      <arglist>(const typename PortCfg&lt; Net &gt;::NormCoefs &amp;m, const typename PortCfg&lt; Net &gt;::NormCoefs &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgNormalize</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a87d3c0404e60a462cf1e1c62a00bc0a1</anchor>
      <arglist>(const typename PortCfg&lt; Net &gt;::Normalize &amp;normalizations)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOptLevel</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>ae70aa8afd48e92b35020f30a8308e5fb</anchor>
      <arglist>(const int opt_level)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputLayers</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>afb737e885aef2888db285121f7d05eff</anchor>
      <arglist>(const typename PortCfg&lt; Net &gt;::Out &amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgPostProc</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a7befa49aec0e91e8e377914ce082c043</anchor>
      <arglist>(const std::vector&lt; cv::GMatDesc &gt; &amp;out_metas, const PostProc &amp;remap_function)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgPostProc</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a3f3e803a6627c5a7e9924b19fd4ac73a</anchor>
      <arglist>(const std::vector&lt; cv::GMatDesc &gt; &amp;out_metas, const PostProc &amp;remap_function, const std::vector&lt; std::string &gt; &amp;names_to_remap)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgPostProc</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>af44a68ca0b902c5a04bd52ce1d0f7653</anchor>
      <arglist>(std::vector&lt; cv::GMatDesc &gt; &amp;&amp;out_metas, PostProc &amp;&amp;remap_function)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgPostProc</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>aa7d12648e150dc4fefb8b0ed8d51070e</anchor>
      <arglist>(std::vector&lt; cv::GMatDesc &gt; &amp;&amp;out_metas, PostProc &amp;&amp;remap_function, std::vector&lt; std::string &gt; &amp;&amp;names_to_remap)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgSessionOptions</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a481fb970f1f2e73929c1396833f481d0</anchor>
      <arglist>(const std::map&lt; std::string, std::string &gt; &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>constInput</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>ae5cf832ac2575d2c2b702146ce7fe79d</anchor>
      <arglist>(const std::string &amp;layer_name, const cv::Mat &amp;data, TraitAs hint=TraitAs::TENSOR)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a5d1c05f901d0bfc9d2d7852fa7f0cae4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a81710154d8640c95ce2dc16fc60be860</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::ParamDesc</type>
      <name>desc</name>
      <anchorfile>d0/d03/classcv_1_1gapi_1_1onnx_1_1Params.html</anchorfile>
      <anchor>a4940ad03075c04bafede81482740f720</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::ov::Params</name>
    <filename>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</filename>
    <templarg>typename Net</templarg>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a09f7730bfe8cbcd97077c1b3a237393f</anchor>
      <arglist>(const std::string &amp;blob_path, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a1121b7be701d50979b33adaca038d5c6</anchor>
      <arglist>(const std::string &amp;model_path, const std::string &amp;bin_path, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a8ab5e9cecc3480259326be398211131d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgClampOutputs</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a03750d99b0a456af26b20008029d0fac</anchor>
      <arglist>(bool flag=true)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgEnsureNamedTensors</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a54334973bef122636b636c49d54d8ce8</anchor>
      <arglist>(bool flag=true)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputLayers</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a8d70fc59a1b06df15a627b0586911c0e</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputModelLayout</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>acac2c5fb1863e48a3f76622f4b06ab44</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputModelLayout</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a74cf59ce220c08affee34b41b82ae538</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputTensorLayout</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a7086be8fa932f84bca89d2fe7094ab76</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgInputTensorLayout</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>aca53fa69089e3d1a907241dad0a25411</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgMean</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>aa2dd3bfa8ff1a1e5e9ed750b24640ffd</anchor>
      <arglist>(detail::AttrMap&lt; std::vector&lt; float &gt; &gt; mean_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgMean</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a4d6b0a6096c25afd70a4cdc866453ece</anchor>
      <arglist>(std::vector&lt; float &gt; mean_values)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgNumRequests</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>ab30628cf01ca6a78cd09b2db04100e71</anchor>
      <arglist>(const size_t nireq)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputLayers</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a25dfb644a68443a9e98f759d3ed1168f</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputModelLayout</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a408ce63aa26382958bab1150c99b687e</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputModelLayout</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>ade6191543a4c4e7611f9732455e54f1b</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputTensorLayout</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a8b5ae4c19ebda5ce2b9a7926740e42b4</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputTensorLayout</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>ae1f623582bc91c2a02c209f0ee15827a</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputTensorPrecision</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>af53320302d14a3852868f534f76e6e3a</anchor>
      <arglist>(detail::AttrMap&lt; int &gt; precision_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgOutputTensorPrecision</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a0490918698987715aa36b074f96db980</anchor>
      <arglist>(int precision)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgPluginConfig</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a76cd1eefa5514ee0b9aa22632d832aa3</anchor>
      <arglist>(const detail::ParamDesc::PluginConfigT &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgReshape</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a16ff763c80adfb0bc3f65bdea6b912bc</anchor>
      <arglist>(detail::AttrMap&lt; std::vector&lt; size_t &gt; &gt; new_shape_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgReshape</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>ab2ba0369a4a37747275cf2c278432bfc</anchor>
      <arglist>(std::vector&lt; size_t &gt; new_shape)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgResize</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a9117f1aecc110ff6bb9e85b4273e3c5a</anchor>
      <arglist>(detail::AttrMap&lt; int &gt; interpolation)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgResize</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>aa8f9744ab3b0fdb4c0e6cebe5898a970</anchor>
      <arglist>(int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgScale</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a643b908212b48161c5f27c1bcdf805e5</anchor>
      <arglist>(detail::AttrMap&lt; std::vector&lt; float &gt; &gt; scale_map)</arglist>
    </member>
    <member kind="function">
      <type>Params&lt; Net &gt; &amp;</type>
      <name>cfgScale</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a3906d94fb1b736a2a4811a767076dee8</anchor>
      <arglist>(std::vector&lt; float &gt; scale_values)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>aaf2e2afedbf073f4e9d5acff9aa4e079</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a52e24b173b69a03296989e5cfe68b046</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::ParamDesc</type>
      <name>m_desc</name>
      <anchorfile>d4/de8/structcv_1_1gapi_1_1ov_1_1Params.html</anchorfile>
      <anchor>a117821c361fcebd3b9048984bbe483ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::kinfu::Params</name>
    <filename>de/d81/structcv_1_1kinfu_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>afc0ba9230665192a17e95714852e776f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>af4ea5b6969f1e16791438edf30f3b958</anchor>
      <arglist>(Matx33f volumeInitialPoseRot, Vec3f volumeInitialPoseTransl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a4671ff3dcee42d9db4c1775ad42f4279</anchor>
      <arglist>(Matx44f volumeInitialPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialVolumePose</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>ac015622c606993824bd54172e039edb3</anchor>
      <arglist>(Matx33f R, Vec3f t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialVolumePose</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>adbc5f86569a805900896dedf79e4d25e</anchor>
      <arglist>(Matx44f homogen_tf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>coarseParams</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a258d7ee0c359211aee097abcf12731fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>coloredTSDFParams</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a9370cede1b38e6c0ed3f7271a3cecc9c</anchor>
      <arglist>(bool isCoarse)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>defaultParams</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>ac83fee93e2d954facc4e1db6c535d464</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>hashTSDFParams</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a8493630508e8a50e323a321c81382576</anchor>
      <arglist>(bool isCoarse)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bilateral_kernel_size</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a2d4db0d134fa2b9e42bb4251a5758d3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bilateral_sigma_depth</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>afb1a73c9d17ac29ac3520e59ae88c014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bilateral_sigma_spatial</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>afc835d5dbcce5ec4a70a0dc3276ebcf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>depthFactor</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a29c1bbf7801359f77176433ee85bbfae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>frameSize</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>aff95e7ffb345076e610feb73bd7e24e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>icpAngleThresh</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a2d64407bbaf8ab2a24cf3bd6ae579329</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>icpDistThresh</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a5678096cbccaa23da5852965aa252996</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>icpIterations</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>ad644d8f5f6e13bbcb7cbc4e7f3dbe1c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33f</type>
      <name>intr</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a42e00e02b2cf33ffb8f68eefd5c2bf0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3f</type>
      <name>lightPose</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a0b1c583ce09e20fbbcd138300ab4b05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pyramidLevels</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a868a013f0c11c7d21710544eee57426e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>raycast_step_factor</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>afa2ee461b3c112dfe6f536b200957b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33f</type>
      <name>rgb_intr</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a1116afbbbfcb8f4926b3748cf24c9da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>truncateThreshold</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>ae813e8429d58751cf4deb56ae7362ee4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>tsdf_max_weight</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a9753dcad7d91c98985b606cf4b5a90b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tsdf_min_camera_movement</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a07a71c122207f4ecf95f42a83d6dbc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tsdf_trunc_dist</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a16ea51cf7e543a0be9dfd7d320303627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3i</type>
      <name>volumeDims</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>ada2bc66d79391a2ba67088ca0c75c9a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Affine3f</type>
      <name>volumePose</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a3110d770b32084c3ab11f61233c23511</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kinfu::VolumeType</type>
      <name>volumeType</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>abf3e89552d9914a294814f82ab798a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>voxelSize</name>
      <anchorfile>de/d81/structcv_1_1kinfu_1_1Params.html</anchorfile>
      <anchor>a07d4de260fdeba606365332c782bbb0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::large_kinfu::Params</name>
    <filename>d4/db0/structcv_1_1large__kinfu_1_1Params.html</filename>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>coarseParams</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a3427c8a13dd48471ed9cb3bbbb8a61ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>defaultParams</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a27f863c3a17d57245e42b49963f6e9b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Params &gt;</type>
      <name>hashTSDFParams</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a8c8443bf87ac8f56a5b308469a2e5833</anchor>
      <arglist>(bool isCoarse)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>bilateral_kernel_size</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>aeb02c8712ce551f9b5ee46bd7c8f517f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bilateral_sigma_depth</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a36a59a7f94e59b29bfc2a6713360475d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bilateral_sigma_spatial</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a7e36081c4b9d157e67d43d7129959646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>depthFactor</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>ae0d730daa5f4c8a68cf26356c0daead0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>frameSize</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a84b73294758ea61ffb70b7fcfc21bd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>icpAngleThresh</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a81bd0b33b0251ac143d60da4c39b2216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>icpDistThresh</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a181bea7d8746001620c719a8b0499e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>icpIterations</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a25a449957159d23cbb5b8616e07e634c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33f</type>
      <name>intr</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a69a31e5dcb4520c024d7d2b67da6dfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3f</type>
      <name>lightPose</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>aff03cc7e7261d38512c43446076aa67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pyramidLevels</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>ade4e8688d5123acc0e85cef753a36a6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx33f</type>
      <name>rgb_intr</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a763a442654776308637ff5af2e3eb9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>truncateThreshold</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a5c561cc9afc58591fdf1caa7f2f1aec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tsdf_min_camera_movement</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>ac009db54c37eb606ae0aa8e0968d5e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>kinfu::VolumeParams</type>
      <name>volumeParams</name>
      <anchorfile>d4/db0/structcv_1_1large__kinfu_1_1Params.html</anchorfile>
      <anchor>a5bd28e4f75b6dbdeecabed675e3fc1cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::legacy::TrackerBoosting::Params</name>
    <filename>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</anchorfile>
      <anchor>aa718874e3eb6fdb1a49694c1bb4de171</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</anchorfile>
      <anchor>a5aaaa26d5d9da55f1903f3b281f14259</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</anchorfile>
      <anchor>a30a4b03f1c7f8b7b1527e1a49a48aac8</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>featureSetNumFeatures</name>
      <anchorfile>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</anchorfile>
      <anchor>a54b7c98d51f9953c9f867c51c0480e17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>iterationInit</name>
      <anchorfile>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</anchorfile>
      <anchor>a9badda2f587be0e2be8a6b6c551525ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numClassifiers</name>
      <anchorfile>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</anchorfile>
      <anchor>afb02483b799f79377ae86f2a2c5a3c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>samplerOverlap</name>
      <anchorfile>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</anchorfile>
      <anchor>a0db8424e9be0f411e397f8370b9885a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>samplerSearchFactor</name>
      <anchorfile>d6/d23/structcv_1_1legacy_1_1TrackerBoosting_1_1Params.html</anchorfile>
      <anchor>ac89e94a38a9ae8ff70218d448cf9552e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::legacy::TrackerCSRT::Params</name>
    <filename>d5/d5f/structcv_1_1legacy_1_1TrackerCSRT_1_1Params.html</filename>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d5/d5f/structcv_1_1legacy_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a365524c23c9df0ae95142b258c73fc9c</anchor>
      <arglist>(const FileNode &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d5/d5f/structcv_1_1legacy_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>aa174a8f53df23005c884535a5db32e77</anchor>
      <arglist>(cv::FileStorage &amp;fs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::legacy::TrackerKCF::Params</name>
    <filename>da/daf/structcv_1_1legacy_1_1TrackerKCF_1_1Params.html</filename>
    <base>cv::tracking::TrackerKCF::Params</base>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>da/daf/structcv_1_1legacy_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a51f9110d827c17fbbf6599de6bba0d33</anchor>
      <arglist>(const FileNode &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>da/daf/structcv_1_1legacy_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>aab0d5fe96ff740cbc2060e7138952d8c</anchor>
      <arglist>(FileStorage &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::legacy::TrackerMedianFlow::Params</name>
    <filename>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>a0720426188a9fd1dc2284a5b4ca8213d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>a2da10b64563b92e4f4a62e0f4d9f7f95</anchor>
      <arglist>(const FileNode &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>ab7bde94e48f1ac4099c32536873cae87</anchor>
      <arglist>(FileStorage &amp;) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxLevel</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>a50b5b0982d939f563fe9c7e51ee10938</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>maxMedianLengthOfDisplacementDifference</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>abd846f04a3fbce7315041520934992fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pointsInGrid</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>af2777ada06f7ef20be35ab22a4fa77fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TermCriteria</type>
      <name>termCriteria</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>ae0edb048aff4c361d3aa24664b412444</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Size</type>
      <name>winSize</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>a2fe50d854286a90876efea9971d02314</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Size</type>
      <name>winSizeNCC</name>
      <anchorfile>d6/dd1/structcv_1_1legacy_1_1TrackerMedianFlow_1_1Params.html</anchorfile>
      <anchor>ad1d796022fd59d01f98ba61da4f7415f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::legacy::TrackerMIL::Params</name>
    <filename>d4/d5a/structcv_1_1legacy_1_1TrackerMIL_1_1Params.html</filename>
    <base>cv::TrackerMIL::Params</base>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d4/d5a/structcv_1_1legacy_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>ac1db8fdbd14faec878bd81bdd87f7fdf</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d4/d5a/structcv_1_1legacy_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>a8d6e113bb5e47836fe21dc443f273aa1</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::legacy::TrackerTLD::Params</name>
    <filename>d8/d07/structcv_1_1legacy_1_1TrackerTLD_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d8/d07/structcv_1_1legacy_1_1TrackerTLD_1_1Params.html</anchorfile>
      <anchor>a46e0dbe5522c32982f76eec3766ac5f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d8/d07/structcv_1_1legacy_1_1TrackerTLD_1_1Params.html</anchorfile>
      <anchor>a993057f10c75c4c534b4d34c8dbfdef4</anchor>
      <arglist>(const FileNode &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d8/d07/structcv_1_1legacy_1_1TrackerTLD_1_1Params.html</anchorfile>
      <anchor>af17439bba8e9f6ad57516f9dda93d31a</anchor>
      <arglist>(FileStorage &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::line_descriptor::BinaryDescriptor::Params</name>
    <filename>d9/d85/structcv_1_1line__descriptor_1_1BinaryDescriptor_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d9/d85/structcv_1_1line__descriptor_1_1BinaryDescriptor_1_1Params.html</anchorfile>
      <anchor>a4cd7ec719c6c86c13faa82115c43f217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d9/d85/structcv_1_1line__descriptor_1_1BinaryDescriptor_1_1Params.html</anchorfile>
      <anchor>ae3daad9a92b8aedc0c407bdd78232efc</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d9/d85/structcv_1_1line__descriptor_1_1BinaryDescriptor_1_1Params.html</anchorfile>
      <anchor>aaf5563228474e836b7704faa0946e30b</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ksize_</name>
      <anchorfile>d9/d85/structcv_1_1line__descriptor_1_1BinaryDescriptor_1_1Params.html</anchorfile>
      <anchor>a8343168e424d880f17bf6ccf81b6c3f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numOfOctave_</name>
      <anchorfile>d9/d85/structcv_1_1line__descriptor_1_1BinaryDescriptor_1_1Params.html</anchorfile>
      <anchor>a5031b4c8286e96254ff46ca872fe4008</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>reductionRatio</name>
      <anchorfile>d9/d85/structcv_1_1line__descriptor_1_1BinaryDescriptor_1_1Params.html</anchorfile>
      <anchor>a71a58b2c109e955cc3576bb1a89de952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>widthOfBand_</name>
      <anchorfile>d9/d85/structcv_1_1line__descriptor_1_1BinaryDescriptor_1_1Params.html</anchorfile>
      <anchor>aec59b6d3566dcd851706fa5a370aa664</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::phase_unwrapping::HistogramPhaseUnwrapping::Params</name>
    <filename>d6/d86/structcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d6/d86/structcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping_1_1Params.html</anchorfile>
      <anchor>ae694509893f66be9e2c62e00b6374339</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d6/d86/structcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping_1_1Params.html</anchorfile>
      <anchor>a6cafef26e8a22e1b738baa21718da4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>histThresh</name>
      <anchorfile>d6/d86/structcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping_1_1Params.html</anchorfile>
      <anchor>ad0579ce3497d8602525cdaff0543029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbrOfLargeBins</name>
      <anchorfile>d6/d86/structcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping_1_1Params.html</anchorfile>
      <anchor>a256a9fa67844cc633c5168194ec4818b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbrOfSmallBins</name>
      <anchorfile>d6/d86/structcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping_1_1Params.html</anchorfile>
      <anchor>a8b2fd0a3554100f1df363f9eaf4f6ff7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d6/d86/structcv_1_1phase__unwrapping_1_1HistogramPhaseUnwrapping_1_1Params.html</anchorfile>
      <anchor>a4a47c8f96db147266a877be2697046c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::QRCodeDetectorAruco::Params</name>
    <filename>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</anchorfile>
      <anchor>aeafc8dfb4c7b84d3b1b956e9c8945469</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxColorsMismatch</name>
      <anchorfile>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</anchorfile>
      <anchor>a589adc6110afebb7b99ab454f03db2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxModuleSizeMismatch</name>
      <anchorfile>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</anchorfile>
      <anchor>aa76f04c57f01917692f0391f061249ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxPenalties</name>
      <anchorfile>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</anchorfile>
      <anchor>abb4e20e4011ba778b9ed9da22110689d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxRotation</name>
      <anchorfile>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</anchorfile>
      <anchor>ad895f3780772ffaae677271233e10c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxTimingPatternMismatch</name>
      <anchorfile>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</anchorfile>
      <anchor>ae359c00a8cd6af6d6a208c4f71a07862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minModuleSizeInPyramid</name>
      <anchorfile>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</anchorfile>
      <anchor>add9fdddf0561d7c1bfc5580b3b68dbb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scaleTimingPatternScore</name>
      <anchorfile>d7/d9c/structcv_1_1QRCodeDetectorAruco_1_1Params.html</anchorfile>
      <anchor>a687b3c81ae9bde6b0cb029d204a0711f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::QRCodeEncoder::Params</name>
    <filename>d1/dce/structcv_1_1QRCodeEncoder_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d1/dce/structcv_1_1QRCodeEncoder_1_1Params.html</anchorfile>
      <anchor>ab785b5381ce2480eb70fde70479dc45d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>QRCodeEncoder::CorrectionLevel</type>
      <name>correction_level</name>
      <anchorfile>d1/dce/structcv_1_1QRCodeEncoder_1_1Params.html</anchorfile>
      <anchor>a5bb3f32d0a6b5197c4fa01d85b2d9e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QRCodeEncoder::EncodeMode</type>
      <name>mode</name>
      <anchorfile>d1/dce/structcv_1_1QRCodeEncoder_1_1Params.html</anchorfile>
      <anchor>a4d8417c53f7c6a4a79c1f6441810aab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>structure_number</name>
      <anchorfile>d1/dce/structcv_1_1QRCodeEncoder_1_1Params.html</anchorfile>
      <anchor>a9afbd9d3749f7aa81eca83cec1ce9cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>version</name>
      <anchorfile>d1/dce/structcv_1_1QRCodeEncoder_1_1Params.html</anchorfile>
      <anchor>ad16ea2ddbfffe1fc45a0054d26d6349a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::SimpleBlobDetector::Params</name>
    <filename>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>aeabdb46e1e7238a3d081eb0c6b36169b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a5793ee4bf7c2aaa460d2ab873a896081</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a0f5a3d9c595f1ebf20786fad3139a4df</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="variable">
      <type>uchar</type>
      <name>blobColor</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a25b5d5542f6f92ff0779d14a273ba629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>collectContours</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>ad74002f056345a33ddcca8a62b6104d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterByArea</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a890564e4256e98e1ca41724c669735a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterByCircularity</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a4929ee3a121d95a6af9710fa9ec5fe4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterByColor</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a66779ffec01dcc2ab2a6fe570ed7d717</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterByConvexity</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>ae54a754ab1f2be433a2457994e4c4ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>filterByInertia</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>af07129ad934a3d12fed2180458445420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxArea</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a4fefafbf9b8d647f43c1e844d6c174d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxCircularity</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a019186a4c99547810f0130802467b746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxConvexity</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>add498d1d21fee200964bb6682c29303e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxInertiaRatio</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>ac19c44f1166147eb321247984787f9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxThreshold</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>addd6c9f61049769bcc301005daf21637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minArea</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a6a6c9c6120a771a5775578d7fdb72f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minCircularity</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>aabf6e03342ba75e3cb7b1ba624f68793</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minConvexity</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a9f8137228ba6eea83814d21ad2b3f97d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minDistBetweenBlobs</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>afd39dd0969c6549d00afb45beade6f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minInertiaRatio</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a7494ba01e46a71f75325f3142ff5d307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>minRepeatability</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a5fdde080e684655ad634a3be4fb52888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minThreshold</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a6e749132c0e8702f3a7289986572bfff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>thresholdStep</name>
      <anchorfile>d8/da7/structcv_1_1SimpleBlobDetector_1_1Params.html</anchorfile>
      <anchor>a7fdc3403eb1a826bebc661dd9724faf9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::structured_light::GrayCodePattern::Params</name>
    <filename>d3/d4d/structcv_1_1structured__light_1_1GrayCodePattern_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d3/d4d/structcv_1_1structured__light_1_1GrayCodePattern_1_1Params.html</anchorfile>
      <anchor>a6b32437033328592a235f76f7ed119af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d3/d4d/structcv_1_1structured__light_1_1GrayCodePattern_1_1Params.html</anchorfile>
      <anchor>a06c9109b5a1ec886e270984b68e480e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d3/d4d/structcv_1_1structured__light_1_1GrayCodePattern_1_1Params.html</anchorfile>
      <anchor>afeaf367767fcb43529a4fa5b9c9309af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::structured_light::SinusoidalPattern::Params</name>
    <filename>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>ab214b6cd84af5b3e5b759e5f6f731edd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>a1928f2537c463e85857acbd1fd620b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>horizontal</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>ae7297d16cebc75ef79f227730c651cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Point2f &gt;</type>
      <name>markersLocation</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>a3ffbabeee2c5ed33fbb2464d842a2cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>methodId</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>afbbc6da65b06b05e696bfa95b3326f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbrOfPeriods</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>a6de65e87b137bcbef73eaf5c255f1376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nbrOfPixelsBetweenMarkers</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>a16f802cb311a1bd401740755eb12fffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>setMarkers</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>a1b8a00a40198b20bd935d499257267c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shiftValue</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>a59e0895b9e37f8af2f9ff659697ae5d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>df/d21/structcv_1_1structured__light_1_1SinusoidalPattern_1_1Params.html</anchorfile>
      <anchor>a5e78febfc43f763b3902cd6360d5e1a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::TrackerCSRT::Params</name>
    <filename>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a2b46465864ef259b3f76e0f43ed6d872</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>admm_iterations</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a9b38f780c57ff151038272534bb585bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>background_ratio</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>add9a220079347042688a79d2d0fba5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cheb_attenuation</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a0ca99f8e69b5bf6cf7b399dee66aaa6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>filter_lr</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a03d0e10ae843a582f5afac7af29337a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gsl_sigma</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a9455c61b39025fea8b657b7ae6349a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>histogram_bins</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a32215ed2068c5cd1fe524f9bb67c69ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>histogram_lr</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a87a0492d85a62f7592ecf054e8d00044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hog_clip</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>ab3f74654aab04dd1e954a92a09e1c40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hog_orientations</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>af5cb507efd9c685dd6f2893ca103ca24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>kaiser_alpha</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a2ee518043655837da64141ca98c622cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_hog_channels_used</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>aa96bc7c04e832dd5e5e57fe3270dc40a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_scales</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>ad08546bf074b482ed819a528e9c4aa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>padding</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>ab17c5f03c383efb042364d990e22dc52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>psr_threshold</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a7ff9f25f5740f44446b5df02880f46db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale_lr</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a59995c780abd9d169dbb5e6ac70177e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale_model_max_area</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a99de20111cb8cdd851abd4e83f36bb87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale_sigma_factor</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a128ea11a74e3a6435843fd8519f573a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale_step</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a40502273aa746c2bd27d37bdffffe1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>template_size</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a612be59c4f667a6ea372be525c736889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_channel_weights</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a5ed86be883f9851de99509e9a46e1d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_color_names</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>afc5492bf442536acb6a6bbd0cdbb1298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_gray</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>af7468fb9adeba5b6761f5983f2249d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_hog</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a928fa6e950d9baa5be09cced1fa0e1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_rgb</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>aa5f05419b7c0120bb521b89c4a03672d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_segmentation</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>ac0631f1808fb0be8dae40e0950203067</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>weights_lr</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a08298cd8d1f79f394b5ef72e4a04623a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>window_function</name>
      <anchorfile>d3/de9/structcv_1_1TrackerCSRT_1_1Params.html</anchorfile>
      <anchor>a42cbc326424af599a2c2dc8fa7c7a07d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::TrackerDaSiamRPN::Params</name>
    <filename>d0/dc1/structcv_1_1TrackerDaSiamRPN_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d0/dc1/structcv_1_1TrackerDaSiamRPN_1_1Params.html</anchorfile>
      <anchor>a5c91df3a2e5b811e7c203b2a08d2d762</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>backend</name>
      <anchorfile>d0/dc1/structcv_1_1TrackerDaSiamRPN_1_1Params.html</anchorfile>
      <anchor>ae3d4e214d4aa898df29ace9cbe142f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>kernel_cls1</name>
      <anchorfile>d0/dc1/structcv_1_1TrackerDaSiamRPN_1_1Params.html</anchorfile>
      <anchor>a5b7ee69238580c7c8dcef8d1686c0ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>kernel_r1</name>
      <anchorfile>d0/dc1/structcv_1_1TrackerDaSiamRPN_1_1Params.html</anchorfile>
      <anchor>a2d54e03e18fa7ac76137149c4afbd3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>model</name>
      <anchorfile>d0/dc1/structcv_1_1TrackerDaSiamRPN_1_1Params.html</anchorfile>
      <anchor>aac8aab01d596365f5b0cbe58073276e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target</name>
      <anchorfile>d0/dc1/structcv_1_1TrackerDaSiamRPN_1_1Params.html</anchorfile>
      <anchor>a514d190c245cc9cec85622c56acb49d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::TrackerGOTURN::Params</name>
    <filename>dc/d12/structcv_1_1TrackerGOTURN_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>dc/d12/structcv_1_1TrackerGOTURN_1_1Params.html</anchorfile>
      <anchor>a509595d2caf0e2834c59bb380e6081e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>modelBin</name>
      <anchorfile>dc/d12/structcv_1_1TrackerGOTURN_1_1Params.html</anchorfile>
      <anchor>af7eeb8961e18b82942b2c1050880f562</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>modelTxt</name>
      <anchorfile>dc/d12/structcv_1_1TrackerGOTURN_1_1Params.html</anchorfile>
      <anchor>a5d50cf1ff7b0498c663f64a2cd1158c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::TrackerKCF::Params</name>
    <filename>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a4ec755b778a69abf371b7b1f4ef9adda</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>compress_feature</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a1b5f5c8d18a9f66f4ad78573ac81d29e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>compressed_size</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>aff68ad20f63d588215fe57507b39394d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>desc_npca</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a92346cbad37a3b82924f422d70261a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>desc_pca</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a478cf7e3a32518b4003f26624bd02680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>detect_thresh</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>af7c297a918719441a448181626488eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>interp_factor</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a2dc7abf68013ae8ee912a4cfdbe8b175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lambda</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a704dc90b972fc08d187a793448da13e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_patch_size</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>ad9f3a7e89e57ebc3243ea925b432a4e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>output_sigma_factor</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a607c4d0a852b08b030b15751d0574eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>pca_learning_rate</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>afd3ead64571cd315b22948e0f1f2236f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>resize</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>ae8e150ecf6dbac7605fd7e8ad4cc7d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>sigma</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a978654926d6b272fa64414912e18f63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>split_coeff</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a884c68fdde1552ace3e6f7a2e2452254</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>wrap_kernel</name>
      <anchorfile>db/dd1/structcv_1_1TrackerKCF_1_1Params.html</anchorfile>
      <anchor>a2927f9b915e5d02ff0e943ddc0efbeca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::TrackerMIL::Params</name>
    <filename>da/dae/structcv_1_1TrackerMIL_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>da/dae/structcv_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>a652b1b2c3e203bbca771883fdc09d551</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>featureSetNumFeatures</name>
      <anchorfile>da/dae/structcv_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>a93b179a63208f2f6849595ffd4b901f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>samplerInitInRadius</name>
      <anchorfile>da/dae/structcv_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>acb35e05f016a88176f73b2dc6a537e37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>samplerInitMaxNegNum</name>
      <anchorfile>da/dae/structcv_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>a5e98e9d01acfbc18e10e017cfbb8cd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>samplerSearchWinSize</name>
      <anchorfile>da/dae/structcv_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>a68d9fce1a523beb6b7ea99eafca3a1aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>samplerTrackInRadius</name>
      <anchorfile>da/dae/structcv_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>a17f3ba9b66c8ed7954812b33a8e449bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>samplerTrackMaxNegNum</name>
      <anchorfile>da/dae/structcv_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>a18015d082366319605e29e4bfd1f604d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>samplerTrackMaxPosNum</name>
      <anchorfile>da/dae/structcv_1_1TrackerMIL_1_1Params.html</anchorfile>
      <anchor>aa3dd9bb1b62bfe9b56101c5422f65fa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::TrackerNano::Params</name>
    <filename>d5/d9b/structcv_1_1TrackerNano_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d5/d9b/structcv_1_1TrackerNano_1_1Params.html</anchorfile>
      <anchor>adee308edead5db525a6c3949e41638a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>backbone</name>
      <anchorfile>d5/d9b/structcv_1_1TrackerNano_1_1Params.html</anchorfile>
      <anchor>a32e78d2bf50f15debeed22b946f23cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>backend</name>
      <anchorfile>d5/d9b/structcv_1_1TrackerNano_1_1Params.html</anchorfile>
      <anchor>a8e2bd13ffd335b0134a738fa50b487d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>neckhead</name>
      <anchorfile>d5/d9b/structcv_1_1TrackerNano_1_1Params.html</anchorfile>
      <anchor>a038de18d081fe6a00a41ff82e365c59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target</name>
      <anchorfile>d5/d9b/structcv_1_1TrackerNano_1_1Params.html</anchorfile>
      <anchor>a82bcb06c76c2ce2f84338b6b50108d7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::TrackerVit::Params</name>
    <filename>d8/da4/structcv_1_1TrackerVit_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d8/da4/structcv_1_1TrackerVit_1_1Params.html</anchorfile>
      <anchor>af73c758d780d5a7fe32c7bbfbf23e0a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>backend</name>
      <anchorfile>d8/da4/structcv_1_1TrackerVit_1_1Params.html</anchorfile>
      <anchor>a64dc8ddebd8221ca9f1e09ade16a37bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>meanvalue</name>
      <anchorfile>d8/da4/structcv_1_1TrackerVit_1_1Params.html</anchorfile>
      <anchor>aba0563ae46b92565270df0e603738858</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>net</name>
      <anchorfile>d8/da4/structcv_1_1TrackerVit_1_1Params.html</anchorfile>
      <anchor>a4040adbf2246cbeec28d79d718a66cca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>stdvalue</name>
      <anchorfile>d8/da4/structcv_1_1TrackerVit_1_1Params.html</anchorfile>
      <anchor>ae28371a38c44deb5e255341c8e10cd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>target</name>
      <anchorfile>d8/da4/structcv_1_1TrackerVit_1_1Params.html</anchorfile>
      <anchor>a43711ff68b0c5deba472338ff34fefe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tracking_score_threshold</name>
      <anchorfile>d8/da4/structcv_1_1TrackerVit_1_1Params.html</anchorfile>
      <anchor>a3dae16b22d2b3a3feca637004233dd77</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::tracking::TrackerKCF::Params</name>
    <filename>d5/d28/classcv_1_1tracking_1_1TrackerKCF_1_1Params.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::ximgproc::EdgeDrawing::Params</name>
    <filename>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a1f3789e4323e32bf7548ccf17e57541d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>ad7135a1dc6827282fff2c047ccaadb18</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a9e47b35382bf8ca79086dc34f465d909</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>AnchorThresholdValue</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a0e23e91ab0434cbf0eafd44b2d04388d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>EdgeDetectionOperator</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a8120944de72621c6c2a417d8fde84290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>GradientThresholdValue</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a2990c2023a6a7a93fc40eab355a79053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>LineFitErrorThreshold</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a08f136abf39e8dd6093610806cb2a03a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>MaxDistanceBetweenTwoLines</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>afd74edbeab213857f601e1e004b2f688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>MaxErrorThreshold</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>abea5c2060116b05c9cb0ad0d4de8b945</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MinLineLength</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>ac1f37dc8fb74f130ca945d0657cae8ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MinPathLength</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a08fd094201ce2edcc6b1c67d32771764</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>NFAValidation</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a2390b25c9e57ddf64860fc9d32b655b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>PFmode</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>aee740f9412f20162909f0cc7952d60eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ScanInterval</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a1adc2ff3c4f8fffc0e3a00035f435bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>Sigma</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>ac6b9821e856e65277d67590aa294bb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>SumFlag</name>
      <anchorfile>d0/da6/structcv_1_1ximgproc_1_1EdgeDrawing_1_1Params.html</anchorfile>
      <anchor>a24e50f5c8f20d1f452f00c3bb79d936c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::ie::Params&lt; cv::gapi::Generic &gt;</name>
    <filename>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a909356b9a831db5161b02de18fb9e558</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a818aa2c1e6467a757932ca4d1a490059</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model, const std::string &amp;weights, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>afc9111c30610ab5dc4255c9fc2c9e249</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgBatchSize</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>ad9fca715bebe577555b05072c1a6a59d</anchor>
      <arglist>(const size_t size)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInferMode</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a3ffe14d4704e7abd6744c109ac96b7fa</anchor>
      <arglist>(InferMode mode)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputLayout</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a15673db5eb80d7acd826400bb0c2dbc1</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputLayout</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>af3a174154c38d7a42722b2dd3ecdf0aa</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a399a86116471b73b93536a40ba74ec8f</anchor>
      <arglist>(const std::map&lt; std::string, std::vector&lt; std::size_t &gt; &gt; &amp;reshape_table)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a6d3428e50776ef9d574f05605183085e</anchor>
      <arglist>(const std::string &amp;layer_name, const std::vector&lt; size_t &gt; &amp;layer_dims)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a48e676b1a6ccb59a9916b257a164d93f</anchor>
      <arglist>(const std::unordered_set&lt; std::string &gt; &amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>abf786618f50ae72101406f7e8b718d2f</anchor>
      <arglist>(std::map&lt; std::string, std::vector&lt; std::size_t &gt; &gt; &amp;&amp;reshape_table)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a42a202e37a04ea6bc53a7efbdde94f72</anchor>
      <arglist>(std::string &amp;&amp;layer_name, std::vector&lt; size_t &gt; &amp;&amp;layer_dims)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputReshape</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a47d807d6baadd21003fa531741123055</anchor>
      <arglist>(std::unordered_set&lt; std::string &gt; &amp;&amp;layer_names)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgNumRequests</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a56d0518918fe5869921221112957425e</anchor>
      <arglist>(size_t nireq)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputLayout</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>acf717fa36b19b1fd68488cf003bb37f2</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputLayout</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a18a324c4cb584a09fe820ad28c8673b3</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputPrecision</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a0a00706268920c4a1dec9864afc801cd</anchor>
      <arglist>(detail::ParamDesc::PrecisionMapT precision_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputPrecision</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a723d6df820c870370c37ad02e0391a63</anchor>
      <arglist>(detail::ParamDesc::PrecisionT precision)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgResize</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>add80c50185fd08dce7f2ad72a6e3240a</anchor>
      <arglist>(detail::AttrMap&lt; int &gt; interpolation)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgResize</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a86028e45dac49a93bd167e1d14b93d92</anchor>
      <arglist>(int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>constInput</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a94c90bad2f82613bce4fa6522f8c3aab</anchor>
      <arglist>(const std::string &amp;layer_name, const cv::Mat &amp;data, TraitAs hint=TraitAs::TENSOR)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a2ab19c52b96b93a51233b24714000baf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>pluginConfig</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a14096fd7deb7b231ced1827649509754</anchor>
      <arglist>(const IEConfig &amp;cfg)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>pluginConfig</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>aa5f38344e8b3e4137d347e0c7e476934</anchor>
      <arglist>(IEConfig &amp;&amp;cfg)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a9d1c694b7373c9ce7ba66ab7c9f87d5b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::ParamDesc</type>
      <name>desc</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a6552c17858c4432aaecbab98ac004673</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_tag</name>
      <anchorfile>d9/d02/classcv_1_1gapi_1_1ie_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a10e1f5ff6917e212aad2a18d3b75b70f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::onnx::Params&lt; cv::gapi::Generic &gt;</name>
    <filename>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a0146d4b9b2663f80b21a518d146332c1</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model_path)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a51643ad44a78bcaabc7fc41842181001</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a0e19b3b176802e3f9bfd74a5d538ce96</anchor>
      <arglist>(ep::CoreML &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>ac9d9f3e0ef55103e0cf6ea723260effb</anchor>
      <arglist>(ep::CUDA &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a272b701aca0e45aa95a34ae047f047af</anchor>
      <arglist>(ep::DirectML &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>afc3ae884bbff57e8c0785ef3aae55215</anchor>
      <arglist>(ep::OpenVINO &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>ab45d72a2ca10bc734382264edab6a36b</anchor>
      <arglist>(ep::TensorRT &amp;&amp;ep)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgDisableMemPattern</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a258c5d689993416714a7d54c5e0f3c57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgMeanStdDev</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a1e1959d6659a1e0ffec78c5d5222959e</anchor>
      <arglist>(const std::string &amp;layer, const cv::Scalar &amp;m, const cv::Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgNormalize</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a8a3c334d7c97823ebfa0079d1ac7cae7</anchor>
      <arglist>(const std::string &amp;layer, bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgOptLevel</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>af13e332f9d5d5c8f34eba35825ed604b</anchor>
      <arglist>(const int opt_level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cfgSessionOptions</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>aed1aff02685a993d359a78beff5a1e30</anchor>
      <arglist>(const std::map&lt; std::string, std::string &gt; &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a5589212590e32de52e06c7d7d2c3c1c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>aa473314505a807c2f4f7dea12d755735</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::ParamDesc</type>
      <name>desc</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a212213e1217d8f887da7506c576995e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_tag</name>
      <anchorfile>d0/de6/classcv_1_1gapi_1_1onnx_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a1e2123734fb9c23bdfbfff06d4c15b6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::ov::Params&lt; cv::gapi::Generic &gt;</name>
    <filename>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a57f793dfdd3222675377182c029db701</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;blob_path, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>ab839c3da265a471f3853142d7833cb3b</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model_path, const std::string &amp;bin_path, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a94eaa0d11dfe66fd06fb06c0c3cd52d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgClampOutputs</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a40348b41c9b633fa879c36f208979f44</anchor>
      <arglist>(bool flag=true)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgEnsureNamedTensors</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a9360bfa91813bd9c11e20862328f1d81</anchor>
      <arglist>(bool flag=true)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputModelLayout</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a53114ed82c5973e7233ae289e25c5c79</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputModelLayout</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a9d4b75e5e69822867c4a27d294721050</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputTensorLayout</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a81c8cdfcba54c32e9b8b2dab2271d24c</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgInputTensorLayout</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a8b9c409be76918d3b82d42bb50e934ae</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgMean</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a34ac78fb5252387681b93bdd49820023</anchor>
      <arglist>(detail::AttrMap&lt; std::vector&lt; float &gt; &gt; mean_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgMean</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>abe71902b56fcf687adcb41f968e6627c</anchor>
      <arglist>(std::vector&lt; float &gt; mean_values)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgNumRequests</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a01a9dd9ca614c16d041631b4fce93610</anchor>
      <arglist>(const size_t nireq)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputModelLayout</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>afbc9354aa009ba1b7509f9a19610f230</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputModelLayout</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a9b6715c6eaaa8d478d93d0a90adfaf0d</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputTensorLayout</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a50b4035208fb952fb72726a8208561f1</anchor>
      <arglist>(detail::AttrMap&lt; std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputTensorLayout</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a81253f997fa4e930720094e4eb6f9bdc</anchor>
      <arglist>(std::string layout)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputTensorPrecision</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a82a8c7ad2a56236c81d98e5e24d80fc3</anchor>
      <arglist>(detail::AttrMap&lt; int &gt; precision_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgOutputTensorPrecision</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a84a95d81205c7c082dbc59e49f839c15</anchor>
      <arglist>(int precision)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgPluginConfig</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>acc13318b474acbe24e550969a0fa5b32</anchor>
      <arglist>(const detail::ParamDesc::PluginConfigT &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgReshape</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a4856b134814c99769e7a2a3374015551</anchor>
      <arglist>(detail::AttrMap&lt; std::vector&lt; size_t &gt; &gt; new_shape_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgReshape</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a2930d9603c6f4936a73e069dc96f085a</anchor>
      <arglist>(std::vector&lt; size_t &gt; new_shape)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgResize</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a811a28e19911d555bceecc0e058c10d4</anchor>
      <arglist>(detail::AttrMap&lt; int &gt; interpolation)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgResize</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>ac0909a74642a014ceab2222fe3494a2c</anchor>
      <arglist>(int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgScale</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a51fd2c7e224a5a6900952a3d4f5173f4</anchor>
      <arglist>(detail::AttrMap&lt; std::vector&lt; float &gt; &gt; scale_map)</arglist>
    </member>
    <member kind="function">
      <type>Params &amp;</type>
      <name>cfgScale</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a8f412ab33bd618ae331da164015187fb</anchor>
      <arglist>(std::vector&lt; float &gt; scale_values)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>ac2fc0ff8b2c724bed6a350b1176b7378</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a1e926c6fd772471a05cfc261a0e97b8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>detail::ParamDesc</type>
      <name>m_desc</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>acd2b2ed50afac482de7d44d042a3ca3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_tag</name>
      <anchorfile>dc/dfa/classcv_1_1gapi_1_1ov_1_1Params_3_01cv_1_1gapi_1_1Generic_01_4.html</anchorfile>
      <anchor>a3b318340cdc739020ccea9d76476c9ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType</name>
    <filename>dd/d77/structcv_1_1ParamType.html</filename>
    <templarg>typename _Tp</templarg>
    <templarg>typename _EnumTp</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; _Tp, typename std::enable_if&lt; std::is_enum&lt; _Tp &gt;::value &gt;::type &gt;</name>
    <filename>db/d0d/structcv_1_1ParamType_3_01__Tp_00_01typename_01std_1_1enable__if_3_01std_1_1is__enum_3_01__Tp_01_4_1_1value_01_4_1_1type_01_4.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="typedef">
      <type>std::underlying_type&lt; _Tp &gt;::type</type>
      <name>const_param_type</name>
      <anchorfile>db/d0d/structcv_1_1ParamType_3_01__Tp_00_01typename_01std_1_1enable__if_3_01std_1_1is__enum_3_01__Tp_01_4_1_1value_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a8fbce1fd36f130a92232c6eb107a1ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::underlying_type&lt; _Tp &gt;::type</type>
      <name>member_type</name>
      <anchorfile>db/d0d/structcv_1_1ParamType_3_01__Tp_00_01typename_01std_1_1enable__if_3_01std_1_1is__enum_3_01__Tp_01_4_1_1value_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a377515864a40c202eedda3a28ac0589e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>db/d0d/structcv_1_1ParamType_3_01__Tp_00_01typename_01std_1_1enable__if_3_01std_1_1is__enum_3_01__Tp_01_4_1_1value_01_4_1_1type_01_4.html</anchorfile>
      <anchor>a755920f56cc55a3b84639a239cd8a693</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; Algorithm &gt;</name>
    <filename>d2/d39/structcv_1_1ParamType_3_01Algorithm_01_4.html</filename>
    <member kind="typedef">
      <type>const Ptr&lt; Algorithm &gt; &amp;</type>
      <name>const_param_type</name>
      <anchorfile>d2/d39/structcv_1_1ParamType_3_01Algorithm_01_4.html</anchorfile>
      <anchor>ad303704c41395550aedd9493f29614bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptr&lt; Algorithm &gt;</type>
      <name>member_type</name>
      <anchorfile>d2/d39/structcv_1_1ParamType_3_01Algorithm_01_4.html</anchorfile>
      <anchor>adf6af6e6564fd4081d92283ef5e2b680</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>d2/d39/structcv_1_1ParamType_3_01Algorithm_01_4.html</anchorfile>
      <anchor>a9beda664abde9aea9f7fff830efd45d5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; bool &gt;</name>
    <filename>d1/d87/structcv_1_1ParamType_3_01bool_01_4.html</filename>
    <member kind="typedef">
      <type>bool</type>
      <name>const_param_type</name>
      <anchorfile>d1/d87/structcv_1_1ParamType_3_01bool_01_4.html</anchorfile>
      <anchor>a3d0391d8df2b8ea48012da5539aee8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>member_type</name>
      <anchorfile>d1/d87/structcv_1_1ParamType_3_01bool_01_4.html</anchorfile>
      <anchor>aa569c142dba1783815c6636605e1848e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>d1/d87/structcv_1_1ParamType_3_01bool_01_4.html</anchorfile>
      <anchor>a5610b45e4cd056719b4adcce0eb3ca6d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; double &gt;</name>
    <filename>d4/d98/structcv_1_1ParamType_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>const_param_type</name>
      <anchorfile>d4/d98/structcv_1_1ParamType_3_01double_01_4.html</anchorfile>
      <anchor>a99084b29f989323423a008dcde4d1b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>member_type</name>
      <anchorfile>d4/d98/structcv_1_1ParamType_3_01double_01_4.html</anchorfile>
      <anchor>aa2cacebd4c2b43a943176ed713d6e3a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>d4/d98/structcv_1_1ParamType_3_01double_01_4.html</anchorfile>
      <anchor>a660d6da1905d6629a751bc7f42e9385d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; float &gt;</name>
    <filename>dd/df2/structcv_1_1ParamType_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>const_param_type</name>
      <anchorfile>dd/df2/structcv_1_1ParamType_3_01float_01_4.html</anchorfile>
      <anchor>adb01a05f83eb832afbcd64197d3f9e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>member_type</name>
      <anchorfile>dd/df2/structcv_1_1ParamType_3_01float_01_4.html</anchorfile>
      <anchor>a80367bf2fe952fc05cfa87df8a82c397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>dd/df2/structcv_1_1ParamType_3_01float_01_4.html</anchorfile>
      <anchor>a92a7b876f64901f0de84324ee6cbc591</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; Mat &gt;</name>
    <filename>db/d5f/structcv_1_1ParamType_3_01Mat_01_4.html</filename>
    <member kind="typedef">
      <type>const Mat &amp;</type>
      <name>const_param_type</name>
      <anchorfile>db/d5f/structcv_1_1ParamType_3_01Mat_01_4.html</anchorfile>
      <anchor>abd06e689ebd367abc7d0422de85c16e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat</type>
      <name>member_type</name>
      <anchorfile>db/d5f/structcv_1_1ParamType_3_01Mat_01_4.html</anchorfile>
      <anchor>a6db26296235ac66053f61d31ebdfc8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>db/d5f/structcv_1_1ParamType_3_01Mat_01_4.html</anchorfile>
      <anchor>af3d584cd4298ae018142ef42646cc10a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; Scalar &gt;</name>
    <filename>d2/dda/structcv_1_1ParamType_3_01Scalar_01_4.html</filename>
    <member kind="typedef">
      <type>const Scalar &amp;</type>
      <name>const_param_type</name>
      <anchorfile>d2/dda/structcv_1_1ParamType_3_01Scalar_01_4.html</anchorfile>
      <anchor>abef9c030215a8f367299833913bd2cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar</type>
      <name>member_type</name>
      <anchorfile>d2/dda/structcv_1_1ParamType_3_01Scalar_01_4.html</anchorfile>
      <anchor>a0b94cf4e400ebb3fef4cc6fba7777ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>d2/dda/structcv_1_1ParamType_3_01Scalar_01_4.html</anchorfile>
      <anchor>a7fc7375ade85917f5ced53fe367dc32b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; std::vector&lt; Mat &gt; &gt;</name>
    <filename>dc/d1c/structcv_1_1ParamType_3_01std_1_1vector_3_01Mat_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>const std::vector&lt; Mat &gt; &amp;</type>
      <name>const_param_type</name>
      <anchorfile>dc/d1c/structcv_1_1ParamType_3_01std_1_1vector_3_01Mat_01_4_01_4.html</anchorfile>
      <anchor>a76e4090e2de8cd9ce3c901092c3fbe45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Mat &gt;</type>
      <name>member_type</name>
      <anchorfile>dc/d1c/structcv_1_1ParamType_3_01std_1_1vector_3_01Mat_01_4_01_4.html</anchorfile>
      <anchor>abb819249bdcf11c7d3370d4e70cd07f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>dc/d1c/structcv_1_1ParamType_3_01std_1_1vector_3_01Mat_01_4_01_4.html</anchorfile>
      <anchor>aa6210114e54ac35e2477513ecb02ea2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; String &gt;</name>
    <filename>d0/d5f/structcv_1_1ParamType_3_01String_01_4.html</filename>
    <member kind="typedef">
      <type>const String &amp;</type>
      <name>const_param_type</name>
      <anchorfile>d0/d5f/structcv_1_1ParamType_3_01String_01_4.html</anchorfile>
      <anchor>aba440a84a62a72f8b91ff40dcb4be42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>String</type>
      <name>member_type</name>
      <anchorfile>d0/d5f/structcv_1_1ParamType_3_01String_01_4.html</anchorfile>
      <anchor>adb2c18ea359f69a236412361cf5d7aa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>d0/d5f/structcv_1_1ParamType_3_01String_01_4.html</anchorfile>
      <anchor>a8bbf1a9470dc13d3a3dff28e03a026a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; uchar &gt;</name>
    <filename>d3/da3/structcv_1_1ParamType_3_01uchar_01_4.html</filename>
    <member kind="typedef">
      <type>uchar</type>
      <name>const_param_type</name>
      <anchorfile>d3/da3/structcv_1_1ParamType_3_01uchar_01_4.html</anchorfile>
      <anchor>ae62d5ddc14e877cd182633ab9e278661</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>member_type</name>
      <anchorfile>d3/da3/structcv_1_1ParamType_3_01uchar_01_4.html</anchorfile>
      <anchor>a2e30a4d8640b3a5d8f7659f60eaa00ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>d3/da3/structcv_1_1ParamType_3_01uchar_01_4.html</anchorfile>
      <anchor>adf7b7b3ab6eb496d6817b093e4fcb09e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; uint64 &gt;</name>
    <filename>dc/d63/structcv_1_1ParamType_3_01uint64_01_4.html</filename>
    <member kind="typedef">
      <type>uint64</type>
      <name>const_param_type</name>
      <anchorfile>dc/d63/structcv_1_1ParamType_3_01uint64_01_4.html</anchorfile>
      <anchor>a0d3231ae989d820ee33698b20cdf690b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>member_type</name>
      <anchorfile>dc/d63/structcv_1_1ParamType_3_01uint64_01_4.html</anchorfile>
      <anchor>ab68e5736620363a6de0710780ae0da0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>dc/d63/structcv_1_1ParamType_3_01uint64_01_4.html</anchorfile>
      <anchor>a9592ae25ee7b861fe339eb07bd4d10ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ParamType&lt; unsigned &gt;</name>
    <filename>d7/d68/structcv_1_1ParamType_3_01unsigned_01_4.html</filename>
    <member kind="typedef">
      <type>unsigned</type>
      <name>const_param_type</name>
      <anchorfile>d7/d68/structcv_1_1ParamType_3_01unsigned_01_4.html</anchorfile>
      <anchor>a9e6110776216e9937fbac9767b9523eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>member_type</name>
      <anchorfile>d7/d68/structcv_1_1ParamType_3_01unsigned_01_4.html</anchorfile>
      <anchor>a99c1c6b15ce2c55620d1417860d73dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Param</type>
      <name>type</name>
      <anchorfile>d7/d68/structcv_1_1ParamType_3_01unsigned_01_4.html</anchorfile>
      <anchor>a4f8b9f217561fdd22bca401c47526b62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::PascalObj</name>
    <filename>de/d1c/structcv_1_1datasets_1_1PascalObj.html</filename>
    <base>cv::datasets::PascalPart</base>
    <member kind="variable">
      <type>bool</type>
      <name>difficult</name>
      <anchorfile>de/d1c/structcv_1_1datasets_1_1PascalObj.html</anchorfile>
      <anchor>ae663f41a5cb817c5e53ce03a5927f783</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>occluded</name>
      <anchorfile>de/d1c/structcv_1_1datasets_1_1PascalObj.html</anchorfile>
      <anchor>a2e6b428365ee28627bc2f148934af48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; PascalPart &gt;</type>
      <name>parts</name>
      <anchorfile>de/d1c/structcv_1_1datasets_1_1PascalObj.html</anchorfile>
      <anchor>a4e122399c7fa8be98a94ba25fe62ee29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>pose</name>
      <anchorfile>de/d1c/structcv_1_1datasets_1_1PascalObj.html</anchorfile>
      <anchor>ad90bbb2454858374c66f12016a85380b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>truncated</name>
      <anchorfile>de/d1c/structcv_1_1datasets_1_1PascalObj.html</anchorfile>
      <anchor>a19f8baa131256e8532657f6a3265d5bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::PascalPart</name>
    <filename>d6/d4e/structcv_1_1datasets_1_1PascalPart.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>d6/d4e/structcv_1_1datasets_1_1PascalPart.html</anchorfile>
      <anchor>a2ad79aa59158ee54f79825af5704a798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xmax</name>
      <anchorfile>d6/d4e/structcv_1_1datasets_1_1PascalPart.html</anchorfile>
      <anchor>ab1284fb60059eed8c40463a64a16c4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>xmin</name>
      <anchorfile>d6/d4e/structcv_1_1datasets_1_1PascalPart.html</anchorfile>
      <anchor>a59bdecb0c47940f0cbaf463a3cd008f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ymax</name>
      <anchorfile>d6/d4e/structcv_1_1datasets_1_1PascalPart.html</anchorfile>
      <anchor>a32b22dc4f2cae72a9c67d543489ffc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ymin</name>
      <anchorfile>d6/d4e/structcv_1_1datasets_1_1PascalPart.html</anchorfile>
      <anchor>a93d7d6430780c6ac3608e4dc23682714</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::PCA</name>
    <filename>d3/d8d/classcv_1_1PCA.html</filename>
    <member kind="enumvalue">
      <name>DATA_AS_COL</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>ae8a94a2add0555b0414e85c08ff67f50a2c52b7c4c9721a3e04a1d6699e738093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATA_AS_ROW</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>ae8a94a2add0555b0414e85c08ff67f50a159399e962048f705645483ca16e9fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Flags</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>ae8a94a2add0555b0414e85c08ff67f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATA_AS_ROW</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>ae8a94a2add0555b0414e85c08ff67f50a159399e962048f705645483ca16e9fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DATA_AS_COL</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>ae8a94a2add0555b0414e85c08ff67f50a2c52b7c4c9721a3e04a1d6699e738093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USE_AVG</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>ae8a94a2add0555b0414e85c08ff67f50a3449339c21160478c308f64a6a941030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USE_AVG</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>ae8a94a2add0555b0414e85c08ff67f50a3449339c21160478c308f64a6a941030</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCA</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a50ad1a87273a258055a331d5a4c63ce4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCA</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>af44683b857883856418187f24d8d19a2</anchor>
      <arglist>(InputArray data, InputArray mean, int flags, double retainedVariance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PCA</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a5a7400a3dd169deb4111231a61bc2575</anchor>
      <arglist>(InputArray data, InputArray mean, int flags, int maxComponents=0)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>backProject</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a5f84cfbdb25b9833cc1bfb5bd484ea79</anchor>
      <arglist>(InputArray vec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backProject</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a3b2dae725800de973be1135e92b1686a</anchor>
      <arglist>(InputArray vec, OutputArray result) const</arglist>
    </member>
    <member kind="function">
      <type>PCA &amp;</type>
      <name>operator()</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a63b4df4e66a94799762349a7aff557bb</anchor>
      <arglist>(InputArray data, InputArray mean, int flags, double retainedVariance)</arglist>
    </member>
    <member kind="function">
      <type>PCA &amp;</type>
      <name>operator()</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a62f6e3cbe7852634f4fae26396177916</anchor>
      <arglist>(InputArray data, InputArray mean, int flags, int maxComponents=0)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>project</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a67c9a3f8fe804f40be58c88a3ae73f41</anchor>
      <arglist>(InputArray vec) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>project</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a0d02b263028cdf5267229f334020c632</anchor>
      <arglist>(InputArray vec, OutputArray result) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>aa41a4bdd788b67e7e83de8c096f30816</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a8be99fa476731ff5429c241e9a92a57b</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>eigenvalues</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a1c9d34c02df49120474a4a366b971303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>eigenvectors</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a8fed85cf5f9d8bb9b17f031398cb74a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>mean</name>
      <anchorfile>d3/d8d/classcv_1_1PCA.html</anchorfile>
      <anchor>a1bca9d1cc7808b7d08b2a046ee92cd11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::PCAPrior</name>
    <filename>d5/d5e/classcv_1_1optflow_1_1PCAPrior.html</filename>
    <member kind="function">
      <type></type>
      <name>PCAPrior</name>
      <anchorfile>d5/d5e/classcv_1_1optflow_1_1PCAPrior.html</anchorfile>
      <anchor>a031a676ee478ca24025bece163c2c30f</anchor>
      <arglist>(const char *pathToPrior)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillConstraints</name>
      <anchorfile>d5/d5e/classcv_1_1optflow_1_1PCAPrior.html</anchorfile>
      <anchor>afbd580da9e1e1dad67a39f094bb7e0c9</anchor>
      <arglist>(float *A1, float *A2, float *b1, float *b2) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBasisSize</name>
      <anchorfile>d5/d5e/classcv_1_1optflow_1_1PCAPrior.html</anchorfile>
      <anchor>acd192c284442b0a77cf74f23fa5d5098</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getPadding</name>
      <anchorfile>d5/d5e/classcv_1_1optflow_1_1PCAPrior.html</anchorfile>
      <anchor>a38a37441f6b491b39aaefe23558c162e</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::PCTSignatures</name>
    <filename>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</filename>
    <base>cv::Algorithm</base>
    <member kind="enumeration">
      <type></type>
      <name>DistanceFunction</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L0_25</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca329bc6c9f8b2f66e0074b5b7d53c6c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L0_5</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca6f767af8fdecce184366a58e6446f0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L1</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9caa4d7e3bd3f4f28c1a9460b5b0314395a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L2</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9cac9cff6959282d25cd4c9cc3008a17dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L2SQUARED</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca512d1f81e9e6f513bf7c338947a430cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L5</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca9b61ece212bb491a39009290c1b47b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L_INFINITY</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca66115018ae41e0ef9a0bacd83fbbccfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAUSSIAN</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac72268153bf12925f601c4defe7d5e50a90fc80ce009b279cde69707d90988268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEURISTIC</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac72268153bf12925f601c4defe7d5e50a999778061578f114ebf7ec41b3f5d858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L0_25</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca329bc6c9f8b2f66e0074b5b7d53c6c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L0_5</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca6f767af8fdecce184366a58e6446f0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L1</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9caa4d7e3bd3f4f28c1a9460b5b0314395a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L2</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9cac9cff6959282d25cd4c9cc3008a17dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L2SQUARED</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca512d1f81e9e6f513bf7c338947a430cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L5</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca9b61ece212bb491a39009290c1b47b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>L_INFINITY</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afbfb1e721fa42ab53fe6cd733a51af9ca66115018ae41e0ef9a0bacd83fbbccfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MINUS</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac72268153bf12925f601c4defe7d5e50ae4c8b209454fa9578ddb3af45da854c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMAL</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa2a27f17a1a30fad4c54c248b77777e0af115eca6e3361cd5ec6cb1887f0aabd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PointDistribution</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa2a27f17a1a30fad4c54c248b77777e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNIFORM</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa2a27f17a1a30fad4c54c248b77777e0a5fb71e96bee38313ae3600a6d8204248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REGULAR</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa2a27f17a1a30fad4c54c248b77777e0a9904ebe58740486ab511151a7b9067fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMAL</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa2a27f17a1a30fad4c54c248b77777e0af115eca6e3361cd5ec6cb1887f0aabd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REGULAR</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa2a27f17a1a30fad4c54c248b77777e0a9904ebe58740486ab511151a7b9067fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SimilarityFunction</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac72268153bf12925f601c4defe7d5e50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MINUS</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac72268153bf12925f601c4defe7d5e50ae4c8b209454fa9578ddb3af45da854c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAUSSIAN</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac72268153bf12925f601c4defe7d5e50a90fc80ce009b279cde69707d90988268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEURISTIC</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac72268153bf12925f601c4defe7d5e50a999778061578f114ebf7ec41b3f5d858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNIFORM</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa2a27f17a1a30fad4c54c248b77777e0a5fb71e96bee38313ae3600a6d8204248</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computeSignature</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a23afba0a61f447c839fbf0134af817eb</anchor>
      <arglist>(InputArray image, OutputArray signature) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computeSignatures</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a7e64cf57c74009277db78e99d14af4d2</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, std::vector&lt; Mat &gt; &amp;signatures) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getClusterMinSize</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a80b1bcbb2621d01887f0ce0cf2153d27</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDistanceFunction</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a00e5d015965077e63a3d026315d99fb7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getDropThreshold</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa0de847070a8f7557feed32220f6d097</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getGrayscaleBits</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a147d4d9af6c8f0fac8509a4f62d20306</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getInitSeedCount</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a2d73ca7a104084525f33f76b8f062da7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; int &gt;</type>
      <name>getInitSeedIndexes</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>add3cac10b71e347201c8ddfa1e3b3054</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIterationCount</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa09a2face423a7042bdec81e6526190b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getJoiningDistance</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ab140533fa85a158ebbbed43d9e03973b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxClustersCount</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a68d214927159651492e648e5adde1345</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSampleCount</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a16c500a45db6acdf2d5989d2f0563bfc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; Point2f &gt;</type>
      <name>getSamplingPoints</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a6cff5b933b81873b41831c9aadcd0e41</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getWeightA</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a92ea655d80cc73ebc4d9c4528a2e13aa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getWeightB</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a2c05236f9cb324ea0b457cc4aad73002</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getWeightContrast</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a8ba46a2ee95336bd50ce38c5f7bfe895</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getWeightEntropy</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a2c13123bc1ca583006de657ab640e921</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getWeightL</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a66b254681f41fe131ce9f9355de977ff</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getWeightX</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a1b3c726c6d7485a9f20ab9ecdecb79a1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getWeightY</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>afca4d096cd24693c007c8197f2242591</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWindowRadius</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ae382e1d59ca2eaf13c482c6cffc50749</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClusterMinSize</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a9b1788e47f815b0bdba559062e1be914</anchor>
      <arglist>(int clusterMinSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDistanceFunction</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a828b6802c9960647a128b966f7a79045</anchor>
      <arglist>(int distanceFunction)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDropThreshold</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a48a8b9dcd84024b8cbdcd6d9eae220b7</anchor>
      <arglist>(float dropThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGrayscaleBits</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a1d9a4dd5b5b91d8e9f8195c7e496b9c3</anchor>
      <arglist>(int grayscaleBits)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInitSeedIndexes</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a0aa3ed847a3bd993e34a9bdb294212f5</anchor>
      <arglist>(std::vector&lt; int &gt; initSeedIndexes)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIterationCount</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aa2f1491f6cc4f99feed74a55c84a6950</anchor>
      <arglist>(int iterationCount)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setJoiningDistance</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a3b34e63ce62c9759d7a9747ba6549a78</anchor>
      <arglist>(float joiningDistance)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxClustersCount</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a4450e6f3e2676caaf4c78c9da7e6af6f</anchor>
      <arglist>(int maxClustersCount)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSamplingPoints</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a04adf50e23489c41975a6b7524c189d4</anchor>
      <arglist>(std::vector&lt; Point2f &gt; samplingPoints)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTranslation</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a326cff067288459c6fefa0f3fe313a14</anchor>
      <arglist>(int idx, float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTranslations</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a48a29104ac014ba9adc426ec67568ed7</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;translations)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeight</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a644513e799afdefdb0e37a1bb4abc2d7</anchor>
      <arglist>(int idx, float value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeightA</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>adb1cdee9bc21e1486795970ad4f5226f</anchor>
      <arglist>(float weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeightB</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a076170589f3fe0c1f306e42a5a3e2962</anchor>
      <arglist>(float weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeightContrast</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>aefbda82326aa30a385616a609e653097</anchor>
      <arglist>(float weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeightEntropy</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ad4284dee436fef8bbc5153cf01cc69db</anchor>
      <arglist>(float weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeightL</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>abc703d4edfecaeae94dfdab813fff5f1</anchor>
      <arglist>(float weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeights</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a0fcdbc44a5a48b4b24e6c182ca7045f7</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;weights)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeightX</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ab92c90a1047a839b7946c6711eafb678</anchor>
      <arglist>(float weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeightY</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac7a4326f24547f0e21f5b14c0e91d7f7</anchor>
      <arglist>(float weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWindowRadius</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a424bb76f76544c6f04777d806a033541</anchor>
      <arglist>(int radius)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PCTSignatures &gt;</type>
      <name>create</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a5bdd6ea2daf834a7c6ba5fe23360fad5</anchor>
      <arglist>(const int initSampleCount=2000, const int initSeedCount=400, const int pointDistribution=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PCTSignatures &gt;</type>
      <name>create</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a8d9018323f72ea1ecb391a89e40226cc</anchor>
      <arglist>(const std::vector&lt; Point2f &gt; &amp;initSamplingPoints, const int initSeedCount)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PCTSignatures &gt;</type>
      <name>create</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ac16cfb5bddfac9c660327ac337e1ae96</anchor>
      <arglist>(const std::vector&lt; Point2f &gt; &amp;initSamplingPoints, const std::vector&lt; int &gt; &amp;initClusterSeedIndexes)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>drawSignature</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>a3e206c0847ce9f4474b6084deec1bc84</anchor>
      <arglist>(InputArray source, InputArray signature, OutputArray result, float radiusToShorterSideRatio=1.0/8, int borderThickness=1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>generateInitPoints</name>
      <anchorfile>d0/d74/classcv_1_1xfeatures2d_1_1PCTSignatures.html</anchorfile>
      <anchor>ace362f4b93ef4a1c5fd9c419f9a05630</anchor>
      <arglist>(std::vector&lt; Point2f &gt; &amp;initPoints, const int count, int pointDistribution)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::PCTSignaturesSQFD</name>
    <filename>d4/dd1/classcv_1_1xfeatures2d_1_1PCTSignaturesSQFD.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>computeQuadraticFormDistance</name>
      <anchorfile>d4/dd1/classcv_1_1xfeatures2d_1_1PCTSignaturesSQFD.html</anchorfile>
      <anchor>aa67416b7f8f179ebebd8ad5168e0a5b2</anchor>
      <arglist>(InputArray _signature0, InputArray _signature1) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computeQuadraticFormDistances</name>
      <anchorfile>d4/dd1/classcv_1_1xfeatures2d_1_1PCTSignaturesSQFD.html</anchorfile>
      <anchor>a7c5ba83c3d322c5c3d85d5b6d2af18f5</anchor>
      <arglist>(const Mat &amp;sourceSignature, const std::vector&lt; Mat &gt; &amp;imageSignatures, std::vector&lt; float &gt; &amp;distances) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PCTSignaturesSQFD &gt;</type>
      <name>create</name>
      <anchorfile>d4/dd1/classcv_1_1xfeatures2d_1_1PCTSignaturesSQFD.html</anchorfile>
      <anchor>ae5d62b5a28fe74d22b3565a030261b53</anchor>
      <arglist>(const int distanceFunction=3, const int similarityFunction=2, const float similarityParameter=1.0f)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::PD_caltech</name>
    <filename>da/d8d/classcv_1_1datasets_1_1PD__caltech.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>da/d8d/classcv_1_1datasets_1_1PD__caltech.html</anchorfile>
      <anchor>ae5790097375df75df4e18f7dedfa366a</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PD_caltech &gt;</type>
      <name>create</name>
      <anchorfile>da/d8d/classcv_1_1datasets_1_1PD__caltech.html</anchorfile>
      <anchor>a792367c9c46b21d80115cd6d3d04bb8a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::PD_caltechObj</name>
    <filename>dd/ded/structcv_1_1datasets_1_1PD__caltechObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>imageNames</name>
      <anchorfile>dd/ded/structcv_1_1datasets_1_1PD__caltechObj.html</anchorfile>
      <anchor>ab45cfe4e0b04e8abcb91f541a10d33da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>dd/ded/structcv_1_1datasets_1_1PD__caltechObj.html</anchorfile>
      <anchor>ae124e3ac0daa4020194f36d5a3174dac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::PD_inria</name>
    <filename>d2/d61/classcv_1_1datasets_1_1PD__inria.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d2/d61/classcv_1_1datasets_1_1PD__inria.html</anchorfile>
      <anchor>afaec78fa88b3f0ad00bc9372615cb5e2</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PD_inria &gt;</type>
      <name>create</name>
      <anchorfile>d2/d61/classcv_1_1datasets_1_1PD__inria.html</anchorfile>
      <anchor>a2883235ad8a34ea45280144acf410ce5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::PD_inriaObj</name>
    <filename>db/d88/structcv_1_1datasets_1_1PD__inriaObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::vector&lt; Rect &gt;</type>
      <name>bndboxes</name>
      <anchorfile>db/d88/structcv_1_1datasets_1_1PD__inriaObj.html</anchorfile>
      <anchor>a9b1f736326cce192d3e9efc7e43c406c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>depth</name>
      <anchorfile>db/d88/structcv_1_1datasets_1_1PD__inriaObj.html</anchorfile>
      <anchor>a1e4a5a3b168e26e4c24bf6764f2490b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>db/d88/structcv_1_1datasets_1_1PD__inriaObj.html</anchorfile>
      <anchor>a376d963836cb12a17767969d9b7455b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>db/d88/structcv_1_1datasets_1_1PD__inriaObj.html</anchorfile>
      <anchor>a8a6ed8ff741de10633849b8f7f5bcd42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sampleType</type>
      <name>sType</name>
      <anchorfile>db/d88/structcv_1_1datasets_1_1PD__inriaObj.html</anchorfile>
      <anchor>a2c75d7b8905e53e89d80cac873ebb654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>db/d88/structcv_1_1datasets_1_1PD__inriaObj.html</anchorfile>
      <anchor>a37e7f506477d853c298341b62f53f59f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::PermuteLayer</name>
    <filename>d2/d3c/classcv_1_1dnn_1_1PermuteLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PermuteLayer &gt;</type>
      <name>create</name>
      <anchorfile>d2/d3c/classcv_1_1dnn_1_1PermuteLayer.html</anchorfile>
      <anchor>a4f1dd1dfa895cac90d5165647ca7d82a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PerspectiveMapPtr</name>
    <filename>df/d20/structcv_1_1cudev_1_1PerspectiveMapPtr.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>df/d20/structcv_1_1cudev_1_1PerspectiveMapPtr.html</anchorfile>
      <anchor>afb6dc3b4a651f04883901e13f920c87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float2</type>
      <name>value_type</name>
      <anchorfile>df/d20/structcv_1_1cudev_1_1PerspectiveMapPtr.html</anchorfile>
      <anchor>a40bba918fb332c124bc86a9a050a8a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator()</name>
      <anchorfile>df/d20/structcv_1_1cudev_1_1PerspectiveMapPtr.html</anchorfile>
      <anchor>aa9a16f8b9d196cbac5122f2bea12fada</anchor>
      <arglist>(float y, float x) const</arglist>
    </member>
    <member kind="variable">
      <type>const float *</type>
      <name>warpMat</name>
      <anchorfile>df/d20/structcv_1_1cudev_1_1PerspectiveMapPtr.html</anchorfile>
      <anchor>a1914ef6492d4888eeb84f91855474f99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PerspectiveMapPtrSz</name>
    <filename>de/d6d/structcv_1_1cudev_1_1PerspectiveMapPtrSz.html</filename>
    <base>cv::cudev::PerspectiveMapPtr</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>de/d6d/structcv_1_1cudev_1_1PerspectiveMapPtrSz.html</anchorfile>
      <anchor>aede7b7b2981e566658ec6ab21131c47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>de/d6d/structcv_1_1cudev_1_1PerspectiveMapPtrSz.html</anchorfile>
      <anchor>ad1deeeca460905eaae61453ac4ecffa1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::phase_unwrapping::PhaseUnwrapping</name>
    <filename>d8/d83/classcv_1_1phase__unwrapping_1_1PhaseUnwrapping.html</filename>
    <base virtualness="virtual">cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unwrapPhaseMap</name>
      <anchorfile>d8/d83/classcv_1_1phase__unwrapping_1_1PhaseUnwrapping.html</anchorfile>
      <anchor>acad1a355e86402cb190956f9a9cbae99</anchor>
      <arglist>(InputArray wrappedPhaseMap, OutputArray unwrappedPhaseMap, InputArray shadowMask=noArray())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::img_hash::PHash</name>
    <filename>df/d4e/classcv_1_1img__hash_1_1PHash.html</filename>
    <base>cv::img_hash::ImgHashBase</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PHash &gt;</type>
      <name>create</name>
      <anchorfile>df/d4e/classcv_1_1img__hash_1_1PHash.html</anchorfile>
      <anchor>a856b02d3324e28b34f8668d312144cb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>PHash</name>
      <anchorfile>df/d4e/classcv_1_1img__hash_1_1PHash.html</anchorfile>
      <anchor>a0635c8648c41b81c318ba248713e8a61</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::plaidml_get_in</name>
    <filename>de/dc5/structcv_1_1detail_1_1plaidml__get__in.html</filename>
    <templarg>class T</templarg>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>get</name>
      <anchorfile>de/dc5/structcv_1_1detail_1_1plaidml__get__in.html</anchorfile>
      <anchor>aeabf4ff1e666093dc841bbd0a687a84d</anchor>
      <arglist>(GPlaidMLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::plaidml_get_in&lt; cv::GMat &gt;</name>
    <filename>dc/dc6/structcv_1_1detail_1_1plaidml__get__in_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static const plaidml::edsl::Tensor &amp;</type>
      <name>get</name>
      <anchorfile>dc/dc6/structcv_1_1detail_1_1plaidml__get__in_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>add215393bdd44a49d482956186f04b46</anchor>
      <arglist>(GPlaidMLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::plaidml_get_out</name>
    <filename>dd/d66/structcv_1_1detail_1_1plaidml__get__out.html</filename>
    <templarg>class T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::plaidml_get_out&lt; cv::GMat &gt;</name>
    <filename>db/dc2/structcv_1_1detail_1_1plaidml__get__out_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static plaidml::edsl::Tensor &amp;</type>
      <name>get</name>
      <anchorfile>db/dc2/structcv_1_1detail_1_1plaidml__get__out_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a86fff552cc8acf54cc48681fea5aff6c</anchor>
      <arglist>(GPlaidMLContext &amp;ctx, int idx)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::PlaidMLCallHelper</name>
    <filename>db/da8/structcv_1_1detail_1_1PlaidMLCallHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::PlaidMLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</name>
    <filename>d3/d9b/structcv_1_1detail_1_1PlaidMLCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_136b8b4137b37f2f9fd90a73d3a1d6da6.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename... Outs</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call</name>
      <anchorfile>d3/d9b/structcv_1_1detail_1_1PlaidMLCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_136b8b4137b37f2f9fd90a73d3a1d6da6.html</anchorfile>
      <anchor>a34c4fb14e435d4f4f68c8441a44669c6</anchor>
      <arglist>(GPlaidMLContext &amp;ctx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>call_impl</name>
      <anchorfile>d3/d9b/structcv_1_1detail_1_1PlaidMLCallHelper_3_01Impl_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01std_136b8b4137b37f2f9fd90a73d3a1d6da6.html</anchorfile>
      <anchor>a543ef14fd993a89eb43b0e2db6a9cf2b</anchor>
      <arglist>(GPlaidMLContext &amp;ctx, detail::Seq&lt; IIs... &gt;, detail::Seq&lt; OIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::PlanePortraitProjector</name>
    <filename>df/d0d/structcv_1_1detail_1_1PlanePortraitProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>df/d0d/structcv_1_1detail_1_1PlanePortraitProjector.html</anchorfile>
      <anchor>aa84e0cde84ad602aff3caa7b0218b22a</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>df/d0d/structcv_1_1detail_1_1PlanePortraitProjector.html</anchorfile>
      <anchor>a7fdf2c51b4344000e0e2c40065df047a</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::PlanePortraitWarper</name>
    <filename>d9/d77/classcv_1_1detail_1_1PlanePortraitWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; PlanePortraitProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>PlanePortraitWarper</name>
      <anchorfile>d9/d77/classcv_1_1detail_1_1PlanePortraitWarper.html</anchorfile>
      <anchor>ac710a564bf0b02738a9ea62914d31c10</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detectResultRoi</name>
      <anchorfile>d9/d77/classcv_1_1detail_1_1PlanePortraitWarper.html</anchorfile>
      <anchor>a5da8cdd9f86f09630634953de834852f</anchor>
      <arglist>(Size src_size, Point &amp;dst_tl, Point &amp;dst_br) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::PlaneProjector</name>
    <filename>d6/d1f/structcv_1_1detail_1_1PlaneProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d6/d1f/structcv_1_1detail_1_1PlaneProjector.html</anchorfile>
      <anchor>ad6d194bbbee2fe09bf3c20682dee8754</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d6/d1f/structcv_1_1detail_1_1PlaneProjector.html</anchorfile>
      <anchor>a2d061a4c6b28430dbae9db5058b22e04</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::PlaneWarper</name>
    <filename>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; PlaneProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>PlaneWarper</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>aa2ad12b1558467a7efd9763210067726</anchor>
      <arglist>(float scale=1.f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Rect</type>
      <name>buildMaps</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>ae7006a8b4bc50e24348d4fe406fab1c9</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, InputArray T, OutputArray xmap, OutputArray ymap)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>ae661b08d230e82b4dc878b9c828a02c8</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Point</type>
      <name>warp</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>a1483317946fc382e52fc54440a911ae9</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, InputArray T, int interp_mode, int border_mode, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>a6061bc982996014ca59c557f38f1485e</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPoint</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>a2b6812c9a7c2a1990478769817876fd2</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPoint</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>a61c0c059e083b3c8d9933491a6bc1718</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R, InputArray T)</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPointBackward</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>ad78f78bb538144ecee81ff91be40f843</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPointBackward</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>ad445b427b69f0bd7b5c76912ea2d11f0</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R, InputArray T)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>warpRoi</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>a937edbca3e4b861319a11d2d87510fcc</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>warpRoi</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>a9225e80506ecee80f3253287e8feda6b</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, InputArray T)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detectResultRoi</name>
      <anchorfile>d3/d3d/classcv_1_1detail_1_1PlaneWarper.html</anchorfile>
      <anchor>a838a61c562086c39c02042892765dd40</anchor>
      <arglist>(Size src_size, Point &amp;dst_tl, Point &amp;dst_br) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::PlaneWarper</name>
    <filename>d0/d57/classcv_1_1PlaneWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d0/d57/classcv_1_1PlaneWarper.html</anchorfile>
      <anchor>ada856e9a5714410fcf5ce56274e3f234</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::PlaneWarperGpu</name>
    <filename>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</filename>
    <base>cv::detail::PlaneWarper</base>
    <member kind="function">
      <type></type>
      <name>PlaneWarperGpu</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>a22a65f53d44635868c9d7c3fd2e8a676</anchor>
      <arglist>(float scale=1.f)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>a734af0ce652d2e2f90bcf93ce5e5d6c2</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, cuda::GpuMat &amp;xmap, cuda::GpuMat &amp;ymap)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>aa938412e1747984d9de5023cbf4b32e7</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, InputArray T, cuda::GpuMat &amp;xmap, cuda::GpuMat &amp;ymap)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>ab3ad69d82c3fb08e0782722488cfbd9a</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, InputArray T, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>a466ee547cea4424d225fc9ae4184e437</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>a8eee19c07f640975c86dee0c3bbce33e</anchor>
      <arglist>(const cuda::GpuMat &amp;src, InputArray K, InputArray R, InputArray T, int interp_mode, int border_mode, cuda::GpuMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>aad97ab57ad60e2731c37df5146163a42</anchor>
      <arglist>(const cuda::GpuMat &amp;src, InputArray K, InputArray R, int interp_mode, int border_mode, cuda::GpuMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>a87fb31c4dde954f1cc80c46304c876e8</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, InputArray T, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d2/d1a/classcv_1_1detail_1_1PlaneWarperGpu.html</anchorfile>
      <anchor>a255017a467d33a7e43fb3fcca786bc6f</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Platform</name>
    <filename>d8/d87/classcv_1_1ocl_1_1Platform.html</filename>
    <member kind="function">
      <type></type>
      <name>Platform</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>a6f29e42e3e880f3106fa62393858b97e</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Platform</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>a0af32b909ddf12194505e1c7caf1960b</anchor>
      <arglist>(const Platform &amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Platform</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>ac29c108dfb2ac60925165c2b8d6ac594</anchor>
      <arglist>(Platform &amp;&amp;p) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Platform</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>aa244f05dde119c0723eb770989ecfa8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>a8336b73071bf83ab212f78fa996e2599</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Impl *</type>
      <name>getImpl</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>ac690573404b6c6b38324a67db953ad03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Platform &amp;</type>
      <name>operator=</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>a065eb1bf77a2a439deaf8c379722815c</anchor>
      <arglist>(const Platform &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>Platform &amp;</type>
      <name>operator=</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>a61834a95e1ca2008b5abeeaacd84e42d</anchor>
      <arglist>(Platform &amp;&amp;p) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>ae0db69c70a937e2dd8becee8134794d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Platform &amp;</type>
      <name>getDefault</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>ac81e5a000824530f5291ed24cdd26246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d8/d87/classcv_1_1ocl_1_1Platform.html</anchorfile>
      <anchor>a1d55b26898db3753c73c450ded130268</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::PlatformInfo</name>
    <filename>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</filename>
    <member kind="function">
      <type></type>
      <name>PlatformInfo</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>afabef2df66e835d9e48c89fb807b4621</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlatformInfo</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>ac1cc4c6aa05ff9e3e914cb52a3c02be1</anchor>
      <arglist>(const PlatformInfo &amp;i)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlatformInfo</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>ab46ffda691ef093cfc07891b1195e13a</anchor>
      <arglist>(PlatformInfo &amp;&amp;i) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlatformInfo</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>ae50bb580fd5041a48f0241821adecd73</anchor>
      <arglist>(void *id)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PlatformInfo</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>ae15231414bfeb251692f50e529f37fa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>deviceNumber</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>a5d10dd0ac83091325dd807ccf18983ff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>a685533dff0dba7b899cc58b3b9f20c22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDevice</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>a758a59567a9e1b47213863e319f4e59a</anchor>
      <arglist>(Device &amp;device, int d) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>name</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>a893789538a2d83ff6ddf98d2e37e1bd1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PlatformInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>a042128830c7dfb58388149ba4bf1bbf5</anchor>
      <arglist>(const PlatformInfo &amp;i)</arglist>
    </member>
    <member kind="function">
      <type>PlatformInfo &amp;</type>
      <name>operator=</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>a13d9204e851e1bc1c1d1c98a6fb50eb9</anchor>
      <arglist>(PlatformInfo &amp;&amp;i) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>vendor</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>ac42d74cfb1b4396486af36378610c3c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>version</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>a958a7f120776958fbd4db122942b2483</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>versionMajor</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>aa230d740a0cb3786267c9506afb82072</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>versionMinor</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>ab476905d25a1afdd17afc8f2c458b08c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d6/d94/classcv_1_1ocl_1_1PlatformInfo.html</anchorfile>
      <anchor>a333ea49caa52e5f3def72a50f63ab5ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::plot::Plot2d</name>
    <filename>d0/d1e/classcv_1_1plot_1_1Plot2d.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>render</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a888b6963153283c6d0f22370d8144823</anchor>
      <arglist>(OutputArray _plotResult)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGridLinesNumber</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>ab2b90907daef5a058b4ceedf4dc0bca5</anchor>
      <arglist>(int gridLinesNumber)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInvertOrientation</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a81b27f15f7975042dc1d259c64435401</anchor>
      <arglist>(bool _invertOrientation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxX</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>ab3e573f72f8b2b9be1120ada692b9481</anchor>
      <arglist>(double _plotMaxX)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxY</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>afd8e2b5d0132e1442c2a7830b27b1e84</anchor>
      <arglist>(double _plotMaxY)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinX</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a85abe289195196730e5cdb73c16e7821</anchor>
      <arglist>(double _plotMinX)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinY</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a76d23672f328558b3d9d4e14ad3bec1e</anchor>
      <arglist>(double _plotMinY)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNeedPlotLine</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a398e06229d7d7ae697863b1a299ab63d</anchor>
      <arglist>(bool _needPlotLine)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlotAxisColor</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a6046c9d8b1e3ba7c4082cc7a7d052a5a</anchor>
      <arglist>(Scalar _plotAxisColor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlotBackgroundColor</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>af97ef3cc6652d466b5b18d4cd9f996e4</anchor>
      <arglist>(Scalar _plotBackgroundColor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlotGridColor</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a3f86119235752f89f433c61570c8571f</anchor>
      <arglist>(Scalar _plotGridColor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlotLineColor</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>aca8001fc3ad93a6732f720e866864ee3</anchor>
      <arglist>(Scalar _plotLineColor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlotLineWidth</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a6ffabb76fae9da7a474412d13b3bb2fa</anchor>
      <arglist>(int _plotLineWidth)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlotSize</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a3d87ec313e06515e60b1d5cf96649978</anchor>
      <arglist>(int _plotSizeWidth, int _plotSizeHeight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPlotTextColor</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a6ba322fb5ed76865690cd58e35a9e436</anchor>
      <arglist>(Scalar _plotTextColor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPointIdxToPrint</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>ad2343ee63ec802f4526da6d21c06ac2b</anchor>
      <arglist>(int pointIdx)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setShowGrid</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a28f5f0df1cce34ee6a0b284d7d3f918f</anchor>
      <arglist>(bool needShowGrid)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setShowText</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a16493b970b305e0cfc7f40e3a352b67c</anchor>
      <arglist>(bool needShowText)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Plot2d &gt;</type>
      <name>create</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>a0776eef3d1f77d2ae9c9f1123f79df91</anchor>
      <arglist>(InputArray data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Plot2d &gt;</type>
      <name>create</name>
      <anchorfile>d0/d1e/classcv_1_1plot_1_1Plot2d.html</anchorfile>
      <anchor>ace449e3826ae4a3940b7d7cfda19c986</anchor>
      <arglist>(InputArray dataX, InputArray dataY)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::PluginStreamReader</name>
    <filename>de/dba/classcv_1_1PluginStreamReader.html</filename>
    <base>cv::IStreamReader</base>
    <member kind="function">
      <type></type>
      <name>PluginStreamReader</name>
      <anchorfile>de/dba/classcv_1_1PluginStreamReader.html</anchorfile>
      <anchor>aab7e99405c77a2374674992904ef5c0b</anchor>
      <arglist>(void *_opaque, long long(*_read)(void *opaque, char *buffer, long long size), long long(*_seek)(void *opaque, long long offset, int way))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PluginStreamReader</name>
      <anchorfile>de/dba/classcv_1_1PluginStreamReader.html</anchorfile>
      <anchor>abff9cddf83170f2ee94865b7f2aa1451</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>long long</type>
      <name>read</name>
      <anchorfile>de/dba/classcv_1_1PluginStreamReader.html</anchorfile>
      <anchor>a4085ca3e2396cef6c7855ac89450bfaa</anchor>
      <arglist>(char *buffer, long long size) override</arglist>
    </member>
    <member kind="function">
      <type>long long</type>
      <name>seek</name>
      <anchorfile>de/dba/classcv_1_1PluginStreamReader.html</anchorfile>
      <anchor>ad5e8c723419ead8d104d4be95edfce9a</anchor>
      <arglist>(long long offset, int way) override</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::plus</name>
    <filename>d4/dd0/structcv_1_1cudev_1_1plus.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d4/dd0/structcv_1_1cudev_1_1plus.html</anchorfile>
      <anchor>a149c533def9926ab9d6e6ca57257068a</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a, typename TypeTraits&lt; T &gt;::parameter_type b) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::own::Point</name>
    <filename>d4/dd6/classcv_1_1gapi_1_1own_1_1Point.html</filename>
    <member kind="function">
      <type></type>
      <name>Point</name>
      <anchorfile>d4/dd6/classcv_1_1gapi_1_1own_1_1Point.html</anchorfile>
      <anchor>a780e84b7451bd70073cd3b1e5990ef2f</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point</name>
      <anchorfile>d4/dd6/classcv_1_1gapi_1_1own_1_1Point.html</anchorfile>
      <anchor>ad16b16171e1478ac547a9175ea2b293c</anchor>
      <arglist>(int _x, int _y)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>d4/dd6/classcv_1_1gapi_1_1own_1_1Point.html</anchorfile>
      <anchor>a796c5e179612215e63f7627412407f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>d4/dd6/classcv_1_1gapi_1_1own_1_1Point.html</anchorfile>
      <anchor>ae7cd3691ab9315c0653d341ecd47b2c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::own::Point2f</name>
    <filename>d3/dd4/classcv_1_1gapi_1_1own_1_1Point2f.html</filename>
    <member kind="function">
      <type></type>
      <name>Point2f</name>
      <anchorfile>d3/dd4/classcv_1_1gapi_1_1own_1_1Point2f.html</anchorfile>
      <anchor>a6643b8dd61e5cc27ceef52a09f424dfa</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point2f</name>
      <anchorfile>d3/dd4/classcv_1_1gapi_1_1own_1_1Point2f.html</anchorfile>
      <anchor>a4a3759a4a0cbbb6676e06a120714a235</anchor>
      <arglist>(float _x, float _y)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>d3/dd4/classcv_1_1gapi_1_1own_1_1Point2f.html</anchorfile>
      <anchor>a6cdcfc8856dab3d072269d6d84108405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>d3/dd4/classcv_1_1gapi_1_1own_1_1Point2f.html</anchorfile>
      <anchor>a462da5085b9ccdc964802e576bff6082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Point3_</name>
    <filename>df/d6c/classcv_1_1Point3__.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a0e88385d84a4b3e9496abb86ddbd006a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point3_</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a9e4715523bb9b888741fd72d2b21b003</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point3_</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a41a67894b57b08f9e944b845d2da007a</anchor>
      <arglist>(_Tp _x, _Tp _y, _Tp _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point3_</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a473593751ad8da34044a3215f3b1bd63</anchor>
      <arglist>(const Point3_ &amp;pt)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point3_</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a3c76e74b2393c19cef8f6c0ecd292241</anchor>
      <arglist>(const Point_&lt; _Tp &gt; &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point3_</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a4ce6bcc3138662a2b4abb589120b25fb</anchor>
      <arglist>(const Vec&lt; _Tp, 3 &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point3_</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>accdea516df55a53cc77a2a6b7ae8047b</anchor>
      <arglist>(Point3_ &amp;&amp;pt) CV_NOEXCEPT=default</arglist>
    </member>
    <member kind="function">
      <type>Point3_</type>
      <name>cross</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a4f8bf249885e00c31a4f63565bf4df15</anchor>
      <arglist>(const Point3_ &amp;pt) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ddot</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a7d7124092dacacf1fdbb473b308d87d1</anchor>
      <arglist>(const Point3_ &amp;pt) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>dot</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a26936af228834ab76b93d1b922fa4762</anchor>
      <arglist>(const Point3_ &amp;pt) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Point3_&lt; _Tp2 &gt;</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>ae6befd4f66748e3fde691cbbcbfe263e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Vec&lt; _Tp, 3 &gt;</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a13bc76b8cadfd7a7bc903fd8a8be6167</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point3_ &amp;</type>
      <name>operator=</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a8579099825c77c922f39a1dd1ccff99b</anchor>
      <arglist>(const Point3_ &amp;pt)=default</arglist>
    </member>
    <member kind="function">
      <type>Point3_ &amp;</type>
      <name>operator=</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a0b986ed0f0bf636fec8111752038ad68</anchor>
      <arglist>(Point3_ &amp;&amp;pt) CV_NOEXCEPT=default</arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>x</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a363a0ec9e4ebce7209438cb14c29ab47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>y</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>aa332b734e658368c647744adb9065810</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>z</name>
      <anchorfile>df/d6c/classcv_1_1Point3__.html</anchorfile>
      <anchor>a1af9c182772a3c082e505f50eb5d2ee1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::own::Point3f</name>
    <filename>d8/dd9/classcv_1_1gapi_1_1own_1_1Point3f.html</filename>
    <member kind="function">
      <type></type>
      <name>Point3f</name>
      <anchorfile>d8/dd9/classcv_1_1gapi_1_1own_1_1Point3f.html</anchorfile>
      <anchor>a7652581f53397bcfccecfd9da1d90be6</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point3f</name>
      <anchorfile>d8/dd9/classcv_1_1gapi_1_1own_1_1Point3f.html</anchorfile>
      <anchor>a9609c2197d40635e0a028e53c9b1b747</anchor>
      <arglist>(float _x, float _y, float _z)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>d8/dd9/classcv_1_1gapi_1_1own_1_1Point3f.html</anchorfile>
      <anchor>a17fd75971865f43ba11810ef04ab91fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>d8/dd9/classcv_1_1gapi_1_1own_1_1Point3f.html</anchorfile>
      <anchor>aec87d664c993ae1ae5ef72c7a77421bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>z</name>
      <anchorfile>d8/dd9/classcv_1_1gapi_1_1own_1_1Point3f.html</anchorfile>
      <anchor>a6b9a899f05a6965274ac06e0fc94ea2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Point_</name>
    <filename>db/d4e/classcv_1_1Point__.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>ae2567b2501b9cfd46f2fda7b79d48d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point_</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a415ac41e8676210b06bcfaf23d7e6105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point_</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a8db927bb4ec0aa348367566cb6219c0f</anchor>
      <arglist>(_Tp _x, _Tp _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point_</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>abddf4a3e24ad4bab47f80113c200c277</anchor>
      <arglist>(const Point_ &amp;pt)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point_</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a3d82eb725fc94c259b4467db3eb2f17c</anchor>
      <arglist>(const Size_&lt; _Tp &gt; &amp;sz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point_</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a60730a6fd845368d2323f62a186d8fe7</anchor>
      <arglist>(const Vec&lt; _Tp, 2 &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Point_</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>ac480a63ab9461acd4f1ab4b878a4d555</anchor>
      <arglist>(Point_ &amp;&amp;pt) CV_NOEXCEPT=default</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cross</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a946769d5545dba5d328486602aae2ac3</anchor>
      <arglist>(const Point_ &amp;pt) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ddot</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a7df967231a76a7c6c941ba170954ee8a</anchor>
      <arglist>(const Point_ &amp;pt) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>dot</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a4728ce98be0240d836c4896021688aa5</anchor>
      <arglist>(const Point_ &amp;pt) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inside</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a48aaacb8db7971b6c42fa2d6717d12eb</anchor>
      <arglist>(const Rect_&lt; _Tp &gt; &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Point_&lt; _Tp2 &gt;</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a3a768b66c0a0c744924cc88c14f2322a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Vec&lt; _Tp, 2 &gt;</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a625700af6b447b0803907dc6d845a6b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point_ &amp;</type>
      <name>operator=</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a73a8d26a4f21affffd32144300442d36</anchor>
      <arglist>(const Point_ &amp;pt)=default</arglist>
    </member>
    <member kind="function">
      <type>Point_ &amp;</type>
      <name>operator=</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>aa57d3e8fd217b31f9863800d9ffe618b</anchor>
      <arglist>(Point_ &amp;&amp;pt) CV_NOEXCEPT=default</arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>x</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a4c96fa7bdbfe390be5ed356edb274ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>y</name>
      <anchorfile>db/d4e/classcv_1_1Point__.html</anchorfile>
      <anchor>a157337197338ff199e5df1a393022f15</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::Poly</name>
    <filename>d8/d94/structcv_1_1gapi_1_1wip_1_1draw_1_1Poly.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Poly</name>
      <anchorfile>d8/d94/structcv_1_1gapi_1_1wip_1_1draw_1_1Poly.html</anchorfile>
      <anchor>a20e92ab31270689659144ae5878db478</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Poly</name>
      <anchorfile>d8/d94/structcv_1_1gapi_1_1wip_1_1draw_1_1Poly.html</anchorfile>
      <anchor>a30a1c042502c73a3ec0ca698745e2af9</anchor>
      <arglist>(const std::vector&lt; cv::Point &gt; &amp;points_, const cv::Scalar &amp;color_, int thick_=1, int lt_=8, int shift_=0)</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Scalar</type>
      <name>color</name>
      <anchorfile>d8/d94/structcv_1_1gapi_1_1wip_1_1draw_1_1Poly.html</anchorfile>
      <anchor>a2d1082aef148fd9f70d300d76f43202d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>lt</name>
      <anchorfile>d8/d94/structcv_1_1gapi_1_1wip_1_1draw_1_1Poly.html</anchorfile>
      <anchor>a6b939a1c54e6e603c9d64d508e7de7a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW std::vector&lt; cv::Point &gt;</type>
      <name>points</name>
      <anchorfile>d8/d94/structcv_1_1gapi_1_1wip_1_1draw_1_1Poly.html</anchorfile>
      <anchor>a0e4a4f03a7efd26abf96f62af746760b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>shift</name>
      <anchorfile>d8/d94/structcv_1_1gapi_1_1wip_1_1draw_1_1Poly.html</anchorfile>
      <anchor>ae7aefa21b85dde8a2a073793a1af50e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>thick</name>
      <anchorfile>d8/d94/structcv_1_1gapi_1_1wip_1_1draw_1_1Poly.html</anchorfile>
      <anchor>ade88af42ee7cc83796246cda2150970e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::PoolingLayer</name>
    <filename>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PoolingLayer &gt;</type>
      <name>create</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a3e90087e33bcc5c8d1afc1f216915b75</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>avePoolPaddedArea</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a6138276571a0cf1f4c9ac1335c7f75b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ceilMode</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a7b89590e0eb5c16450434eaa69e7d920</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>computeMaxIdx</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>af297cd11054fd970602ca65ab1c90f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>globalPooling</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a35f3949c3ba4a55475f42bc8a3125016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; bool &gt;</type>
      <name>isGlobalPooling</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a28066e9fa05d1692a70ad5a58caada17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>kernel_size</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>aab876ae45604006daac43cd46e2d69bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>padMode</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>ab6fe782b1ad12afb6a1b54e3b6d92afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>pads_begin</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a061a633bcf32ee7caf4593e78038f877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>pads_end</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a231494c0dd1f6f1538b46533ad71d937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size</type>
      <name>pooledSize</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a8343d4efd5c253de967ac68000ab2b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>psRoiOutChannels</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a4310e0b49d2e862fed6656c87d42a0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>spatialScale</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>aa0eba7ed083df27e764c4d1a85004032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; size_t &gt;</type>
      <name>strides</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a3bace2a59639f3f9eb26c83a5a36b8cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>de/d7d/classcv_1_1dnn_1_1PoolingLayer.html</anchorfile>
      <anchor>a0cb63164efd77bbfabd77ff68ea5ce8d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::PoolingLayerInt8</name>
    <filename>df/def/classcv_1_1dnn_1_1PoolingLayerInt8.html</filename>
    <base>cv::dnn::PoolingLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PoolingLayerInt8 &gt;</type>
      <name>create</name>
      <anchorfile>df/def/classcv_1_1dnn_1_1PoolingLayerInt8.html</anchorfile>
      <anchor>a3441f163ed5945abe9b0254eb79cf9e3</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>input_sc</name>
      <anchorfile>df/def/classcv_1_1dnn_1_1PoolingLayerInt8.html</anchorfile>
      <anchor>aa8b236d165716d7edf0901870f407786</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>input_zp</name>
      <anchorfile>df/def/classcv_1_1dnn_1_1PoolingLayerInt8.html</anchorfile>
      <anchor>a3061afe80c1d1c19f94382b125f6b77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>output_sc</name>
      <anchorfile>df/def/classcv_1_1dnn_1_1PoolingLayerInt8.html</anchorfile>
      <anchor>a72ef6cc4ef27ea376e0554131543428e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>output_zp</name>
      <anchorfile>df/def/classcv_1_1dnn_1_1PoolingLayerInt8.html</anchorfile>
      <anchor>a82910a0f1aec08b9da8d022958b51699</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::ie::PortCfg</name>
    <filename>dd/d98/structcv_1_1gapi_1_1ie_1_1PortCfg.html</filename>
    <templarg>typename Net</templarg>
    <member kind="typedef">
      <type>std::array&lt; std::string, std::tuple_size&lt; typename Net::InArgs &gt;::value &gt;</type>
      <name>In</name>
      <anchorfile>dd/d98/structcv_1_1gapi_1_1ie_1_1PortCfg.html</anchorfile>
      <anchor>a916c513df40a8f0d6d7245b9a7ae5c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::array&lt; std::string, std::tuple_size&lt; typename Net::OutArgs &gt;::value &gt;</type>
      <name>Out</name>
      <anchorfile>dd/d98/structcv_1_1gapi_1_1ie_1_1PortCfg.html</anchorfile>
      <anchor>a59b7efde7ffe7974dbdfb09474e1f57a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::onnx::PortCfg</name>
    <filename>d2/dbe/structcv_1_1gapi_1_1onnx_1_1PortCfg.html</filename>
    <templarg>typename Net</templarg>
    <member kind="typedef">
      <type>std::array&lt; std::string, std::tuple_size&lt; typename Net::InArgs &gt;::value &gt;</type>
      <name>In</name>
      <anchorfile>d2/dbe/structcv_1_1gapi_1_1onnx_1_1PortCfg.html</anchorfile>
      <anchor>ad800d49bfb707bf4dd5367cd94a4e1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::array&lt; bool, std::tuple_size&lt; typename Net::InArgs &gt;::value &gt;</type>
      <name>Normalize</name>
      <anchorfile>d2/dbe/structcv_1_1gapi_1_1onnx_1_1PortCfg.html</anchorfile>
      <anchor>ae74ca79a00ca1e7105b7501b57869a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::array&lt; cv::Scalar, std::tuple_size&lt; typename Net::InArgs &gt;::value &gt;</type>
      <name>NormCoefs</name>
      <anchorfile>d2/dbe/structcv_1_1gapi_1_1onnx_1_1PortCfg.html</anchorfile>
      <anchor>ac9af56f4d456072af2aa85aba98d888a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::array&lt; std::string, std::tuple_size&lt; typename Net::OutArgs &gt;::value &gt;</type>
      <name>Out</name>
      <anchorfile>d2/dbe/structcv_1_1gapi_1_1onnx_1_1PortCfg.html</anchorfile>
      <anchor>aec230160894f2ccc693a15aeb5079b1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::pose</name>
    <filename>dd/dbd/structcv_1_1datasets_1_1pose.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>elem</name>
      <anchorfile>dd/dbd/structcv_1_1datasets_1_1pose.html</anchorfile>
      <anchor>a8140e9c34dc6a750d75c61f70d8333ed</anchor>
      <arglist>[12]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ppf_match_3d::Pose3D</name>
    <filename>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</filename>
    <member kind="function">
      <type></type>
      <name>Pose3D</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>afb35d62e7106cecffb6ab166f3baf606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose3D</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a2af6a081884463b2deb382ae9aef5934</anchor>
      <arglist>(double Alpha, size_t ModelIndex=0, size_t NumVotes=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Pose3D</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>ae0bdf7f6d866e3d4bdee1baf876a264c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>appendPose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a4aaae88410db92cad52250668e24b5c6</anchor>
      <arglist>(Matx44d &amp;IncrementalPose)</arglist>
    </member>
    <member kind="function">
      <type>Pose3DPtr</type>
      <name>clone</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a0502d5c729cf16937f1ad2fbf7baed65</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printPose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>aafb846e4bf0a2943ee751c59342ad630</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>ada48c63e8acabc8f2595f33de882b6cc</anchor>
      <arglist>(const std::string &amp;FileName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a2f939f6d87d559013d0a3d0ee02ede2a</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>ab8220d2fde3f8054c614cf920255e84c</anchor>
      <arglist>(Matx33d &amp;NewR, Vec3d &amp;NewT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a22aca6061cb45f4186061c300b5ccba9</anchor>
      <arglist>(Matx44d &amp;NewPose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePoseQuat</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a8351a516d8fb5359308e776b6ecfe4a8</anchor>
      <arglist>(Vec4d &amp;Q, Vec3d &amp;NewT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writePose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a89cec144db41d73c638feed401128f3f</anchor>
      <arglist>(const std::string &amp;FileName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writePose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a862206978d42ff33da0b73467c8c639f</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a580ada1c13cd18bcf218674f6d606c39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>angle</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a40a8833052852341dffc442d7001421b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>modelIndex</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a095abb29ff9c0a535f310468a541ada9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>numVotes</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>adeedb890c88c752e80f3d36a24ff2d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx44d</type>
      <name>pose</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a20e16c79d3e967f864641d0e618284a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec4d</type>
      <name>q</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>ac4726adaf40b19bdd79f2efd1ce70588</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>residual</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>ae1447eb1b9f10cfadadd2b1f2ec4f2c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3d</type>
      <name>t</name>
      <anchorfile>d5/d22/classcv_1_1ppf__match__3d_1_1Pose3D.html</anchorfile>
      <anchor>a78c679476a717afdf1e055be20183ee9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ppf_match_3d::PoseCluster3D</name>
    <filename>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</filename>
    <member kind="function">
      <type></type>
      <name>PoseCluster3D</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>a404b98cb537684789cd9b5a06d554087</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseCluster3D</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>a0a5fd1b66f5c16a51d9afedf32fbac83</anchor>
      <arglist>(Pose3DPtr newPose)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PoseCluster3D</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>ae1bb2cca75814df5badae55fffdc601d</anchor>
      <arglist>(Pose3DPtr newPose, int newId)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PoseCluster3D</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>ab9c8d7295ecbd644473f3c806d33e55c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPose</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>a8926142dbba868d9572102ee72c24e29</anchor>
      <arglist>(Pose3DPtr newPose)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPoseCluster</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>aeb6137231fb62e3e3db11c17b5f720b9</anchor>
      <arglist>(const std::string &amp;FileName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readPoseCluster</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>a096fbcd0d267046e291c1519c96a30f8</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writePoseCluster</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>a7557d1bb33423b90f9bbf7e2be47aece</anchor>
      <arglist>(const std::string &amp;FileName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>writePoseCluster</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>a022b8e9e02a92a5303690ca8cc001acd</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>a9389b8110d67b6f6744689f8541dd328</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>numVotes</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>ac2708187fcdf45ae3ff3df2d54c3f48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Pose3DPtr &gt;</type>
      <name>poseList</name>
      <anchorfile>d2/d4b/classcv_1_1ppf__match__3d_1_1PoseCluster3D.html</anchorfile>
      <anchor>a84383c0098dac446b5ef9338a2c294ba</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::kinfu::detail::PoseGraph</name>
    <filename>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PoseGraph</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a210f55e2365f7bb83019a7b3a498cda9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addEdge</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>ad9f69c9659c2cb8017c7f79380e8da16</anchor>
      <arglist>(size_t _sourceNodeId, size_t _targetNodeId, const Affine3f &amp;_transformation, const Matx66f &amp;_information=Matx66f::eye())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addNode</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a86d5218a6e3bc53441c4ef799ee6334a</anchor>
      <arglist>(size_t _nodeId, const Affine3d &amp;_pose, bool fixed)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>calcEnergy</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a654a380fc4cc85523c46175e552390ef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getEdgeEnd</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a4bb2e85011493762f8d4b914a88e9a25</anchor>
      <arglist>(size_t i) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getEdgeStart</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>ae73c8452f5cfd394aaca31fe167a3874</anchor>
      <arglist>(size_t i) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Affine3d</type>
      <name>getNodePose</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>ad767ee41bad3a2dc94952e794d66982f</anchor>
      <arglist>(size_t nodeId) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual std::vector&lt; size_t &gt;</type>
      <name>getNodesIds</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a869e5801058faa07a29d4e127549e387</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getNumEdges</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a3a1983b25ba3f4ddf08ba0565fa57695</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>getNumNodes</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a14c7627e46914ba63a09c6cc146a8b65</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isNodeExist</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a91052ae46f6a4053b6f767c27d443608</anchor>
      <arglist>(size_t nodeId) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isNodeFixed</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a4e0ce2846431ae27450f4615413e80fe</anchor>
      <arglist>(size_t nodeId) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isValid</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a60a22310e8a94f20390e072e4eb3e97c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>optimize</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a4eaa59234ad40d6ec4107fee0520e655</anchor>
      <arglist>(const cv::TermCriteria &amp;tc=cv::TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 100, 1e-6))=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setNodeFixed</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>aa307d8137e6abf99cc68ec6eb71494ea</anchor>
      <arglist>(size_t nodeId, bool fixed)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PoseGraph &gt;</type>
      <name>create</name>
      <anchorfile>d1/d86/classcv_1_1kinfu_1_1detail_1_1PoseGraph.html</anchorfile>
      <anchor>a460d3379ce59a0cd9cc7c06c27a61a15</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::pow_func</name>
    <filename>da/dda/structcv_1_1cudev_1_1pow__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::binary_function&lt; T, float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>da/dda/structcv_1_1cudev_1_1pow__func.html</anchorfile>
      <anchor>a4fe691da815bb8f351f6816e4ad7311a</anchor>
      <arglist>(T val, float power) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::pow_func&lt; double &gt;</name>
    <filename>d2/deb/structcv_1_1cudev_1_1pow__func_3_01double_01_4.html</filename>
    <base>cv::cudev::binary_function&lt; double, double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d2/deb/structcv_1_1cudev_1_1pow__func_3_01double_01_4.html</anchorfile>
      <anchor>ac79d0918dd34db9fb7703a573ae3e83c</anchor>
      <arglist>(double val, double power) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::PowerLayer</name>
    <filename>d2/da0/classcv_1_1dnn_1_1PowerLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PowerLayer &gt;</type>
      <name>create</name>
      <anchorfile>d2/da0/classcv_1_1dnn_1_1PowerLayer.html</anchorfile>
      <anchor>acd6803b9f8381c104d05e38791fcf06d</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>power</name>
      <anchorfile>d2/da0/classcv_1_1dnn_1_1PowerLayer.html</anchorfile>
      <anchor>a4601f5017ef110040e09ece8307a2888</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>d2/da0/classcv_1_1dnn_1_1PowerLayer.html</anchorfile>
      <anchor>acf390557940b3935f4ffb9ad9b9e671f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shift</name>
      <anchorfile>d2/da0/classcv_1_1dnn_1_1PowerLayer.html</anchorfile>
      <anchor>a96951cd8316a3dba004888c6a0f949f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ppf_match_3d::PPF3DDetector</name>
    <filename>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</filename>
    <member kind="function">
      <type></type>
      <name>PPF3DDetector</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>abe2433c0b4eb9be6506172aeccdd534e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PPF3DDetector</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a10173afac3cb9d9fe99e11e0d4d56f81</anchor>
      <arglist>(const double relativeSamplingStep, const double relativeDistanceStep=0.05, const double numAngles=30)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PPF3DDetector</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>aa39fca5af6b36af6d0dd6fb9573a0887</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>match</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a13757c035f9c95841f7f14f6170c8ffc</anchor>
      <arglist>(const Mat &amp;scene, std::vector&lt; Pose3DPtr &gt; &amp;results, const double relativeSceneSampleStep=1.0/5.0, const double relativeSceneDistance=0.03)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a93659b6edcc1c48566e8170d771a097f</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSearchParams</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>ad6ee0fb868c7b97bb967f0ccb7ed1e1b</anchor>
      <arglist>(const double positionThreshold=-1, const double rotationThreshold=-1, const bool useWeightedClustering=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trainModel</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>acd125802f8339b1ecb67316318a4670d</anchor>
      <arglist>(const Mat &amp;Model)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a6ca674fac252493b7f7c482fe9459d28</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearTrainingModels</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a3fbd9d01c645212a35dc885ca3100fc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>angle_step</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>af9e47c5d420dfe5f53eb6a615222d9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>angle_step_radians</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>aac17f71a9392d3152a57b5c59ec29b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>angle_step_relative</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>ad5329f040b31639cb47c32fd7bdd5cb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>distance_step</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>adc99cacce649ea3873e1fcd7899fdad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>distance_step_relative</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a41e7a6097f05bf724c9fccc771d228f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>THash *</type>
      <name>hash_nodes</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a9ec82f688111c95a5447ba04c3d4e391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>hashtable_int *</type>
      <name>hash_table</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>ad4dc582d4b5a998aa6f66c82f0fbd90d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>num_ref_points</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a5aa5adb0a18007b213fb09852f24687c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>position_threshold</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a7b87b6bec0033ccb112f1ea211be2e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>ppf</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a104f79f2f9f2d9b4e6b7f9c1c107f395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>rotation_threshold</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a09b1cfb0c4e300bef45d0315e7160685</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>sampled_pc</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a3e71be57a3b21bd7bcdc64debfa28c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>sampling_step_relative</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a630b7c9cbd80d76839b3c3e0963c7fb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>scene_sample_step</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a78629ddfb88fad7b33dd422ad7e4694d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>use_weighted_avg</name>
      <anchorfile>db/d25/classcv_1_1ppf__match__3d_1_1PPF3DDetector.html</anchorfile>
      <anchor>a731f876eadfe492624ab890f1ecea682</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::PredictCollector</name>
    <filename>da/d6a/classcv_1_1face_1_1PredictCollector.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PredictCollector</name>
      <anchorfile>da/d6a/classcv_1_1face_1_1PredictCollector.html</anchorfile>
      <anchor>accb994a957cbb0b24a1d71d64a7b95d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>collect</name>
      <anchorfile>da/d6a/classcv_1_1face_1_1PredictCollector.html</anchorfile>
      <anchor>ad67d7395e28845ee91be806ea093c4cd</anchor>
      <arglist>(int label, double dist)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>da/d6a/classcv_1_1face_1_1PredictCollector.html</anchorfile>
      <anchor>a67952d3d5e30b1d67cabc38103543562</anchor>
      <arglist>(size_t size)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::StandardCollector::PredictResult</name>
    <filename>d2/d5a/structcv_1_1face_1_1StandardCollector_1_1PredictResult.html</filename>
    <member kind="function">
      <type></type>
      <name>PredictResult</name>
      <anchorfile>d2/d5a/structcv_1_1face_1_1StandardCollector_1_1PredictResult.html</anchorfile>
      <anchor>a5610c5f6064c63d0d984c109a962b9e4</anchor>
      <arglist>(int label_=-1, double distance_=DBL_MAX)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>distance</name>
      <anchorfile>d2/d5a/structcv_1_1face_1_1StandardCollector_1_1PredictResult.html</anchorfile>
      <anchor>af8ca2c7dfa6b9658cff62e6bfa4c241b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>label</name>
      <anchorfile>d2/d5a/structcv_1_1face_1_1StandardCollector_1_1PredictResult.html</anchorfile>
      <anchor>a209d0f26fb2fef7e259b4b528087037c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::PriorBoxLayer</name>
    <filename>da/d1e/classcv_1_1dnn_1_1PriorBoxLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; PriorBoxLayer &gt;</type>
      <name>create</name>
      <anchorfile>da/d1e/classcv_1_1dnn_1_1PriorBoxLayer.html</anchorfile>
      <anchor>a5827fda4a97da3d005d06fbb472430a8</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Program</name>
    <filename>d2/d88/classcv_1_1ocl_1_1Program.html</filename>
    <member kind="function">
      <type></type>
      <name>Program</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>a63eca04618ce1e197f76d8538bf24d7c</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Program</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>a5c50073baeb930dd9c42b5eaafd4ca0b</anchor>
      <arglist>(const Program &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Program</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>a35356fa973803991f9ebcefdf9cc61b1</anchor>
      <arglist>(const ProgramSource &amp;src, const String &amp;buildflags, String &amp;errmsg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Program</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>a20839133f4c6dd7a5bb35d565b922971</anchor>
      <arglist>(Program &amp;&amp;prog) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Program</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>ab8314815661759f1d33ddc78b23fd1e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>aefabbfce0ead62656025b1765422d612</anchor>
      <arglist>(const ProgramSource &amp;src, const String &amp;buildflags, String &amp;errmsg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>abe76ca49b8114002556a27430489338a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBinary</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>ad023ecd172b89a89f615653b23854637</anchor>
      <arglist>(std::vector&lt; char &gt; &amp;binary) const</arglist>
    </member>
    <member kind="function">
      <type>Impl *</type>
      <name>getImpl</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>ad6eaaa644ce88efe27f05005a0ef17d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPrefix</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>a0e09cad638d8741947ccc724d6ee278b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Program &amp;</type>
      <name>operator=</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>aae0c26f42490e7e9aff185dcc9d5bacf</anchor>
      <arglist>(const Program &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type>Program &amp;</type>
      <name>operator=</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>a9b0eed08d14f95a117e6f3b94561778b</anchor>
      <arglist>(Program &amp;&amp;prog) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>aabd50053a089b18932f1662d63db7598</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>read</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>ae77d334f2a53aa913a016b08d67dc16a</anchor>
      <arglist>(const String &amp;buf, const String &amp;buildflags)</arglist>
    </member>
    <member kind="function">
      <type>const ProgramSource &amp;</type>
      <name>source</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>ad610fefd1c8efd3dbad54d2f0073d954</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>write</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>a227be08609d12665e3677ec40f898b3a</anchor>
      <arglist>(String &amp;buf) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getPrefix</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>a98c297e6fc042460377d1e4b4091038b</anchor>
      <arglist>(const String &amp;buildflags)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>acba6c3d3895d4c72a46849efb7570b0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>Impl</name>
      <anchorfile>d2/d88/classcv_1_1ocl_1_1Program.html</anchorfile>
      <anchor>aee24c43b9029c5fba6fb8747c948c0da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::ProgramSource</name>
    <filename>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</filename>
    <member kind="typedef">
      <type>uint64</type>
      <name>hash_t</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a3a3762c57b24cf1ccd3bb5342eaf551f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramSource</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>ae1e9a91d48c66979e6869102e381e420</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramSource</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a6be45d80a058e0ab2f708bdb147e47cf</anchor>
      <arglist>(const char *prog)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramSource</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a9a3b4acc6de763477f9b039125a26dbf</anchor>
      <arglist>(const ProgramSource &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramSource</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a689ea52f5cf8764ad2f1cee059fd8deb</anchor>
      <arglist>(const String &amp;module, const String &amp;name, const String &amp;codeStr, const String &amp;codeHash)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramSource</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a3ed31c460b18b357141da02992948aa9</anchor>
      <arglist>(const String &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ProgramSource</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a738cd156c31ec373f0ca0b7c4de3d5aa</anchor>
      <arglist>(ProgramSource &amp;&amp;prog) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ProgramSource</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>aa2b0238ef9032ce055370d79a6287b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a1ddf4a183ba9f5111e2b50905d45f393</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Impl *</type>
      <name>getImpl</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>adb698ece87d81f3a0cdfd1ff56c51e51</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>hash_t</type>
      <name>hash</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a545d3245e411cf8988b6df58e35e7357</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ProgramSource &amp;</type>
      <name>operator=</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>ac299b5b930b3c08b4e2c1285a9e9a340</anchor>
      <arglist>(const ProgramSource &amp;prog)</arglist>
    </member>
    <member kind="function">
      <type>ProgramSource &amp;</type>
      <name>operator=</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>adcd2b713a4e8fba0b0d20ba0ebba00be</anchor>
      <arglist>(ProgramSource &amp;&amp;prog) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>source</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a39f3cd43c4e0b3bc9a0ec618a5ab32b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProgramSource</type>
      <name>fromBinary</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a221c9df82bf2af3b61fd85925a0862ba</anchor>
      <arglist>(const String &amp;module, const String &amp;name, const unsigned char *binary, const size_t size, const cv::String &amp;buildOptions=cv::String())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProgramSource</type>
      <name>fromSPIR</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a264ddbcfeb541ceed587ea52291b3a0c</anchor>
      <arglist>(const String &amp;module, const String &amp;name, const unsigned char *binary, const size_t size, const cv::String &amp;buildOptions=cv::String())</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>a68a27707560a79890587b8960ff25916</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>Impl</name>
      <anchorfile>d5/de3/classcv_1_1ocl_1_1ProgramSource.html</anchorfile>
      <anchor>aee24c43b9029c5fba6fb8747c948c0da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::project1st</name>
    <filename>d3/dea/structcv_1_1cudev_1_1project1st.html</filename>
    <templarg>typename T1</templarg>
    <templarg>typename T2</templarg>
    <base>cv::cudev::binary_function&lt; T1, T2, T1 &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T1</type>
      <name>operator()</name>
      <anchorfile>d3/dea/structcv_1_1cudev_1_1project1st.html</anchorfile>
      <anchor>ab10af9ecf413990340288b5d49d8314e</anchor>
      <arglist>(typename TypeTraits&lt; T1 &gt;::parameter_type lhs, typename TypeTraits&lt; T2 &gt;::parameter_type) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::project2nd</name>
    <filename>d2/dd5/structcv_1_1cudev_1_1project2nd.html</filename>
    <templarg>typename T1</templarg>
    <templarg>typename T2</templarg>
    <base>cv::cudev::binary_function&lt; T1, T2, T2 &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T2</type>
      <name>operator()</name>
      <anchorfile>d2/dd5/structcv_1_1cudev_1_1project2nd.html</anchorfile>
      <anchor>a33823b1e54a8d5b4085163083b7a460d</anchor>
      <arglist>(typename TypeTraits&lt; T1 &gt;::parameter_type, typename TypeTraits&lt; T2 &gt;::parameter_type rhs) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::kinfu::Intr::Projector</name>
    <filename>da/da4/structcv_1_1kinfu_1_1Intr_1_1Projector.html</filename>
    <member kind="function">
      <type></type>
      <name>Projector</name>
      <anchorfile>da/da4/structcv_1_1kinfu_1_1Intr_1_1Projector.html</anchorfile>
      <anchor>a5bad19c16ad1ebcf2cc0a15cb75fa422</anchor>
      <arglist>(Intr intr)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point_&lt; T &gt;</type>
      <name>operator()</name>
      <anchorfile>da/da4/structcv_1_1kinfu_1_1Intr_1_1Projector.html</anchorfile>
      <anchor>a9767c2c2b915b90597f53874b27fc4b7</anchor>
      <arglist>(cv::Point3_&lt; T &gt; p) const</arglist>
    </member>
    <member kind="function">
      <type>cv::Point_&lt; T &gt;</type>
      <name>operator()</name>
      <anchorfile>da/da4/structcv_1_1kinfu_1_1Intr_1_1Projector.html</anchorfile>
      <anchor>ae49b7c8b5f27a3389cca5cc49286b3c2</anchor>
      <arglist>(cv::Point3_&lt; T &gt; p, cv::Point3_&lt; T &gt; &amp;pixVec) const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cx</name>
      <anchorfile>da/da4/structcv_1_1kinfu_1_1Intr_1_1Projector.html</anchorfile>
      <anchor>abead230603d3c350dba4f08fa396681a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cy</name>
      <anchorfile>da/da4/structcv_1_1kinfu_1_1Intr_1_1Projector.html</anchorfile>
      <anchor>ae1c10141987e50c1dd0507c402d58b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fx</name>
      <anchorfile>da/da4/structcv_1_1kinfu_1_1Intr_1_1Projector.html</anchorfile>
      <anchor>a57776dd56f0a179840d9f23c2a0493dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fy</name>
      <anchorfile>da/da4/structcv_1_1kinfu_1_1Intr_1_1Projector.html</anchorfile>
      <anchor>a9df077a1870c4698d890cad92e465265</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProjectorBase</name>
    <filename>dc/d2c/structcv_1_1detail_1_1ProjectorBase.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setCameraParams</name>
      <anchorfile>dc/d2c/structcv_1_1detail_1_1ProjectorBase.html</anchorfile>
      <anchor>a8b90f9babaf26ca042a1cd872ded4da2</anchor>
      <arglist>(InputArray K=Mat::eye(3, 3, CV_32F), InputArray R=Mat::eye(3, 3, CV_32F), InputArray T=Mat::zeros(3, 1, CV_32F))</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>k</name>
      <anchorfile>dc/d2c/structcv_1_1detail_1_1ProjectorBase.html</anchorfile>
      <anchor>a13770d3c6e1e9b022ad33e72bb714af4</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>k_rinv</name>
      <anchorfile>dc/d2c/structcv_1_1detail_1_1ProjectorBase.html</anchorfile>
      <anchor>a7a37f06fe4a12966ac6fb98d21cc1815</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r_kinv</name>
      <anchorfile>dc/d2c/structcv_1_1detail_1_1ProjectorBase.html</anchorfile>
      <anchor>a2f30b2a02c9fddf1bacb47a805b00c82</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>rinv</name>
      <anchorfile>dc/d2c/structcv_1_1detail_1_1ProjectorBase.html</anchorfile>
      <anchor>a4665331ebb0ea7db6d4f48151da35509</anchor>
      <arglist>[9]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>dc/d2c/structcv_1_1detail_1_1ProjectorBase.html</anchorfile>
      <anchor>a4677711ed88bb184e14781e716efe4c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>t</name>
      <anchorfile>dc/d2c/structcv_1_1detail_1_1ProjectorBase.html</anchorfile>
      <anchor>a337fa3c01b64e4a6ad8576442793a233</anchor>
      <arglist>[3]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::stereo::PropagationParameters</name>
    <filename>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>borderX</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a1b12735d5c7b0dc2348af07f0bb1d53e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>borderY</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a6f31e4ba1dc21b23946f55075f443b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>correlationThreshold</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>abcfaaffa086614f85be49ceddcad328f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>corrWinSizeX</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a70b71f71badb30717fbf5aeaa0d30a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>corrWinSizeY</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a793edfcbae69a2fb3222d83b87add541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>disparityGradient</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a6018bf3e2a2ed2a3335ba25ccbcddf66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gftMaxNumFeatures</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>afd41afbf6bf79d85faa259ac45a962c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>gftMinSeperationDist</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a9aaa746ddc3b06ba4e04090dadc81e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gftQualityThres</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>ae27d41a9c624f6e11787790c7394c2f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lkPyrLvl</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a59b5126cf58c191527c64234a54b876b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lkTemplateSize</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a894232404cc4ce4b8bac3bb0f3893362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lkTermParam1</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a0d3863109d84b3699a19da1fac633029</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lkTermParam2</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a5e19e65ee5209dda3ad2bb342a3fc5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>neighborhoodSize</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>a04de023c439445416bf5290acd5fdb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>textrureThreshold</name>
      <anchorfile>de/dfc/structcv_1_1stereo_1_1PropagationParameters.html</anchorfile>
      <anchor>aaf28b006567c18b80ffc2ce1a15e10cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ProposalLayer</name>
    <filename>da/d6b/classcv_1_1dnn_1_1ProposalLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ProposalLayer &gt;</type>
      <name>create</name>
      <anchorfile>da/d6b/classcv_1_1dnn_1_1ProposalLayer.html</anchorfile>
      <anchor>ab8caecae06c63b693947b55eec1f8c2a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToMeta</name>
    <filename>dd/ddb/structcv_1_1detail_1_1ProtoToMeta.html</filename>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToMeta&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>dd/d51/structcv_1_1detail_1_1ProtoToMeta_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>cv::GArrayDesc</type>
      <name>type</name>
      <anchorfile>dd/d51/structcv_1_1detail_1_1ProtoToMeta_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a66f4135ae9b8c92a38e0ae6208ea2437</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToMeta&lt; cv::GMat &gt;</name>
    <filename>d0/d99/structcv_1_1detail_1_1ProtoToMeta_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GMatDesc</type>
      <name>type</name>
      <anchorfile>d0/d99/structcv_1_1detail_1_1ProtoToMeta_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>abbf3271449ee4db6c65b91fc93868afd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToMeta&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>d2/dc6/structcv_1_1detail_1_1ProtoToMeta_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>cv::GOpaqueDesc</type>
      <name>type</name>
      <anchorfile>d2/dc6/structcv_1_1detail_1_1ProtoToMeta_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a333fefec794cfddb3e41e31102272c37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToMeta&lt; cv::GScalar &gt;</name>
    <filename>df/d8b/structcv_1_1detail_1_1ProtoToMeta_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="typedef">
      <type>cv::GScalarDesc</type>
      <name>type</name>
      <anchorfile>df/d8b/structcv_1_1detail_1_1ProtoToMeta_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>a2c70f67e114d74c2fbf66316c82bfd98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToParam</name>
    <filename>dd/dc5/structcv_1_1detail_1_1ProtoToParam.html</filename>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToParam&lt; cv::GArray&lt; cv::GMat &gt; &gt;</name>
    <filename>d0/d25/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GArray_3_01cv_1_1GMat_01_4_01_4.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; cv::Mat &gt;</type>
      <name>type</name>
      <anchorfile>d0/d25/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GArray_3_01cv_1_1GMat_01_4_01_4.html</anchorfile>
      <anchor>a8483cc291a1ea5bf67381f7a4db9f59a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToParam&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>d5/d57/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>std::vector&lt; U &gt;</type>
      <name>type</name>
      <anchorfile>d5/d57/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>afa7db1b0533ee857e3635c57390fee21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToParam&lt; cv::GMat &gt;</name>
    <filename>dc/dc8/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="typedef">
      <type>cv::Mat</type>
      <name>type</name>
      <anchorfile>dc/dc8/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>a6a52f9f8f5a816b52cfc447ef3aef486</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToParam&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>d4/d66/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>U</type>
      <name>type</name>
      <anchorfile>d4/d66/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a136d472de3b2580f09482856255f3475</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::ProtoToParam&lt; cv::GScalar &gt;</name>
    <filename>de/d65/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="typedef">
      <type>cv::Scalar</type>
      <name>type</name>
      <anchorfile>de/d65/structcv_1_1detail_1_1ProtoToParam_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>ae8587e10bfee0439487befb68a8737a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits</name>
    <filename>d2/d1a/structcv_1_1cudev_1_1PtrTraits.html</filename>
    <templarg>class Ptr2DSz</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; Ptr2DSz, Ptr2DSz &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; AffineMapPtrSz &gt;</name>
    <filename>d5/d59/structcv_1_1cudev_1_1PtrTraits_3_01AffineMapPtrSz_01_4.html</filename>
    <base>cv::cudev::PtrTraitsBase&lt; AffineMapPtrSz, AffineMapPtr &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; BinaryTransformPtrSz&lt; Src1Ptr, Src2Ptr, Op &gt; &gt;</name>
    <filename>db/d13/structcv_1_1cudev_1_1PtrTraits_3_01BinaryTransformPtrSz_3_01Src1Ptr_00_01Src2Ptr_00_01Op_01_4_01_4.html</filename>
    <templarg>class Src1Ptr</templarg>
    <templarg>class Src2Ptr</templarg>
    <templarg>class Op</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; BinaryTransformPtrSz&lt; Src1Ptr, Src2Ptr, Op &gt;, BinaryTransformPtr&lt; Src1Ptr, Src2Ptr, Op &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; CommonAreaInterPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d8/da8/structcv_1_1cudev_1_1PtrTraits_3_01CommonAreaInterPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; CommonAreaInterPtrSz&lt; SrcPtr &gt;, CommonAreaInterPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; ConstantPtrSz&lt; T &gt; &gt;</name>
    <filename>d3/d15/structcv_1_1cudev_1_1PtrTraits_3_01ConstantPtrSz_3_01T_01_4_01_4.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; ConstantPtrSz&lt; T &gt;, ConstantPtr&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; CubicInterPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d1/d45/structcv_1_1cudev_1_1PtrTraits_3_01CubicInterPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; CubicInterPtrSz&lt; SrcPtr &gt;, CubicInterPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; DerivXPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d3/d89/structcv_1_1cudev_1_1PtrTraits_3_01DerivXPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; DerivXPtrSz&lt; SrcPtr &gt;, DerivXPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; DerivYPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d0/ddb/structcv_1_1cudev_1_1PtrTraits_3_01DerivYPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; DerivYPtrSz&lt; SrcPtr &gt;, DerivYPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; Expr&lt; Body &gt; &gt;</name>
    <filename>df/db4/structcv_1_1cudev_1_1PtrTraits_3_01Expr_3_01Body_01_4_01_4.html</filename>
    <templarg>class Body</templarg>
    <member kind="typedef">
      <type>Expr&lt; Body &gt;</type>
      <name>ptr_sz_type</name>
      <anchorfile>df/db4/structcv_1_1cudev_1_1PtrTraits_3_01Expr_3_01Body_01_4_01_4.html</anchorfile>
      <anchor>ab524ccd146d4352bd6860a915dfba154</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; Body &gt;::ptr_type</type>
      <name>ptr_type</name>
      <anchorfile>df/db4/structcv_1_1cudev_1_1PtrTraits_3_01Expr_3_01Body_01_4_01_4.html</anchorfile>
      <anchor>a3b3a1394d130a2c305f75a5ad50bde84</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ptr_type::value_type</type>
      <name>value_type</name>
      <anchorfile>df/db4/structcv_1_1cudev_1_1PtrTraits_3_01Expr_3_01Body_01_4_01_4.html</anchorfile>
      <anchor>ae92708bc9c8287e4a03eb0d24853e5ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ int</type>
      <name>getCols</name>
      <anchorfile>df/db4/structcv_1_1cudev_1_1PtrTraits_3_01Expr_3_01Body_01_4_01_4.html</anchorfile>
      <anchor>a482f70068c8d010ca4cf6df35d6f799e</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;expr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ int</type>
      <name>getRows</name>
      <anchorfile>df/db4/structcv_1_1cudev_1_1PtrTraits_3_01Expr_3_01Body_01_4_01_4.html</anchorfile>
      <anchor>a5a79203c170ccac41fcec4bd6e3b4d11</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;expr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ ptr_type</type>
      <name>shrinkPtr</name>
      <anchorfile>df/db4/structcv_1_1cudev_1_1PtrTraits_3_01Expr_3_01Body_01_4_01_4.html</anchorfile>
      <anchor>af182552fce54ea04e9f84e1192cfb24f</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;expr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;</name>
    <filename>dd/def/structcv_1_1cudev_1_1PtrTraits_3_01GlobPtrSz_3_01T_01_4_01_4.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; GlobPtrSz&lt; T &gt;, GlobPtr&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; GpuMat_&lt; T &gt; &gt;</name>
    <filename>de/d66/structcv_1_1cudev_1_1PtrTraits_3_01GpuMat___3_01T_01_4_01_4.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; GpuMat_&lt; T &gt;, GlobPtr&lt; T &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; IntegerAreaInterPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d5/da1/structcv_1_1cudev_1_1PtrTraits_3_01IntegerAreaInterPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; IntegerAreaInterPtrSz&lt; SrcPtr &gt;, IntegerAreaInterPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; LaplacianPtrSz&lt; ksize, SrcPtr &gt; &gt;</name>
    <filename>dd/d0b/structcv_1_1cudev_1_1PtrTraits_3_01LaplacianPtrSz_3_01ksize_00_01SrcPtr_01_4_01_4.html</filename>
    <templarg>int ksize</templarg>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; LaplacianPtrSz&lt; ksize, SrcPtr &gt;, LaplacianPtr&lt; ksize, SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; LinearInterPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d7/deb/structcv_1_1cudev_1_1PtrTraits_3_01LinearInterPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; LinearInterPtrSz&lt; SrcPtr &gt;, LinearInterPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; LutPtrSz&lt; SrcPtr, TablePtr &gt; &gt;</name>
    <filename>d1/df8/structcv_1_1cudev_1_1PtrTraits_3_01LutPtrSz_3_01SrcPtr_00_01TablePtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class TablePtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; LutPtrSz&lt; SrcPtr, TablePtr &gt;, LutPtr&lt; SrcPtr, TablePtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; NearestInterPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d7/da3/structcv_1_1cudev_1_1PtrTraits_3_01NearestInterPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; NearestInterPtrSz&lt; SrcPtr &gt;, NearestInterPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; PerspectiveMapPtrSz &gt;</name>
    <filename>db/dee/structcv_1_1cudev_1_1PtrTraits_3_01PerspectiveMapPtrSz_01_4.html</filename>
    <base>cv::cudev::PtrTraitsBase&lt; PerspectiveMapPtrSz, PerspectiveMapPtr &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; RemapPtr1Sz&lt; SrcPtr, MapPtr &gt; &gt;</name>
    <filename>dd/d16/structcv_1_1cudev_1_1PtrTraits_3_01RemapPtr1Sz_3_01SrcPtr_00_01MapPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class MapPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; RemapPtr1Sz&lt; SrcPtr, MapPtr &gt;, RemapPtr1&lt; SrcPtr, MapPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; RemapPtr2Sz&lt; SrcPtr, MapXPtr, MapYPtr &gt; &gt;</name>
    <filename>d0/dc2/structcv_1_1cudev_1_1PtrTraits_3_01RemapPtr2Sz_3_01SrcPtr_00_01MapXPtr_00_01MapYPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class MapXPtr</templarg>
    <templarg>class MapYPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; RemapPtr2Sz&lt; SrcPtr, MapXPtr, MapYPtr &gt;, RemapPtr2&lt; SrcPtr, MapXPtr, MapYPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; ResizePtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>da/da2/structcv_1_1cudev_1_1PtrTraits_3_01ResizePtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; ResizePtrSz&lt; SrcPtr &gt;, ResizePtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; ScharrXPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d9/d3d/structcv_1_1cudev_1_1PtrTraits_3_01ScharrXPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; ScharrXPtrSz&lt; SrcPtr &gt;, ScharrXPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; ScharrYPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d6/d29/structcv_1_1cudev_1_1PtrTraits_3_01ScharrYPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; ScharrYPtrSz&lt; SrcPtr &gt;, ScharrYPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; SingleMaskChannelsSz&lt; MaskPtr &gt; &gt;</name>
    <filename>d4/d58/structcv_1_1cudev_1_1PtrTraits_3_01SingleMaskChannelsSz_3_01MaskPtr_01_4_01_4.html</filename>
    <templarg>class MaskPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; SingleMaskChannelsSz&lt; MaskPtr &gt;, SingleMaskChannels&lt; MaskPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; SobelXPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>dd/d73/structcv_1_1cudev_1_1PtrTraits_3_01SobelXPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; SobelXPtrSz&lt; SrcPtr &gt;, SobelXPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; SobelYPtrSz&lt; SrcPtr &gt; &gt;</name>
    <filename>d4/d67/structcv_1_1cudev_1_1PtrTraits_3_01SobelYPtrSz_3_01SrcPtr_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; SobelYPtrSz&lt; SrcPtr &gt;, SobelYPtr&lt; SrcPtr &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; Texture&lt; T, R &gt; &gt;</name>
    <filename>df/d26/structcv_1_1cudev_1_1PtrTraits_3_01Texture_3_01T_00_01R_01_4_01_4.html</filename>
    <templarg>typename T</templarg>
    <templarg>typename R</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; Texture&lt; T, R &gt;, TexturePtr&lt; T, R &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; UnaryTransformPtrSz&lt; SrcPtr, Op &gt; &gt;</name>
    <filename>df/d71/structcv_1_1cudev_1_1PtrTraits_3_01UnaryTransformPtrSz_3_01SrcPtr_00_01Op_01_4_01_4.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class Op</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; UnaryTransformPtrSz&lt; SrcPtr, Op &gt;, UnaryTransformPtr&lt; SrcPtr, Op &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraits&lt; ZipPtrSz&lt; PtrTuple &gt; &gt;</name>
    <filename>db/d34/structcv_1_1cudev_1_1PtrTraits_3_01ZipPtrSz_3_01PtrTuple_01_4_01_4.html</filename>
    <templarg>class PtrTuple</templarg>
    <base>cv::cudev::PtrTraitsBase&lt; ZipPtrSz&lt; PtrTuple &gt;, ZipPtr&lt; PtrTuple &gt; &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PtrTraitsBase</name>
    <filename>db/d3c/structcv_1_1cudev_1_1PtrTraitsBase.html</filename>
    <templarg>class Ptr2DSz</templarg>
    <templarg>class Ptr2D</templarg>
    <member kind="typedef">
      <type>Ptr2D::index_type</type>
      <name>index_type</name>
      <anchorfile>db/d3c/structcv_1_1cudev_1_1PtrTraitsBase.html</anchorfile>
      <anchor>aa4c9254583cf1df45d6a33182dc1ee0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptr2DSz</type>
      <name>ptr_sz_type</name>
      <anchorfile>db/d3c/structcv_1_1cudev_1_1PtrTraitsBase.html</anchorfile>
      <anchor>af1a5252b6cf4507daed48f8f3db78fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptr2D</type>
      <name>ptr_type</name>
      <anchorfile>db/d3c/structcv_1_1cudev_1_1PtrTraitsBase.html</anchorfile>
      <anchor>a4481d85c7bb9aa3a12c35c603c13698d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptr2D::value_type</type>
      <name>value_type</name>
      <anchorfile>db/d3c/structcv_1_1cudev_1_1PtrTraitsBase.html</anchorfile>
      <anchor>a96024ad46907d3cf4fc5c6c5f685758c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ int</type>
      <name>getCols</name>
      <anchorfile>db/d3c/structcv_1_1cudev_1_1PtrTraitsBase.html</anchorfile>
      <anchor>a8d71e329800db50f164dd41cc6699f2a</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ int</type>
      <name>getRows</name>
      <anchorfile>db/d3c/structcv_1_1cudev_1_1PtrTraitsBase.html</anchorfile>
      <anchor>abaa5f1be07d953c5035bdbf9c9d8231f</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ Ptr2D</type>
      <name>shrinkPtr</name>
      <anchorfile>db/d3c/structcv_1_1cudev_1_1PtrTraitsBase.html</anchorfile>
      <anchor>a17d5c5dba728eeaa99bbc55f697245d4</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::ie::PyParams</name>
    <filename>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>PyParams</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>a7418fd2962f445f4880e3d0752515381</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>PyParams</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>a5667018633cf87987aa2e999dd576baf</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>PyParams</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>ae1d312c1b23c191bb1d1686d5323f3f4</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model, const std::string &amp;weights, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>a5ebc49ec41cb339e79196c8d49fbd018</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgBatchSize</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>ae9e92b48ce9d67e1eb595f4f859b4214</anchor>
      <arglist>(const size_t size)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgNumRequests</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>a8b5fd7b61a2779bbbf90959be43222a5</anchor>
      <arglist>(size_t nireq)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>constInput</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>afb3e9361e1c1cdf757c631c4166e11b8</anchor>
      <arglist>(const std::string &amp;layer_name, const cv::Mat &amp;data, TraitAs hint=TraitAs::TENSOR)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>abf3080ffac3f383b296227523c6d1c5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d4/d5f/classcv_1_1gapi_1_1ie_1_1PyParams.html</anchorfile>
      <anchor>ad7b30308a6d745c701ac370e8af351af</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::onnx::PyParams</name>
    <filename>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>PyParams</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>a0305a82da37377cd99aa364c23887d32</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>PyParams</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>a93419506ac22d8cb5cfdce6575537927</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model_path)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>a9fb052a7940ac30620e0e0641bec5c13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>ac0bb65e33964c56311962fcf4c819efc</anchor>
      <arglist>(ep::CoreML ep)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>a4d7819726f5a6a72d6461fc4ed7258bf</anchor>
      <arglist>(ep::CUDA ep)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>ac39d891a3f1373cf033a842c22433f49</anchor>
      <arglist>(ep::DirectML ep)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>ad39beb7e9a4ac5a78d7c2836e955381a</anchor>
      <arglist>(ep::OpenVINO ep)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgAddExecutionProvider</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>a1fb75d456598452959869690c5ee6a5c</anchor>
      <arglist>(ep::TensorRT ep)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgDisableMemPattern</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>abd026d1e2cf4659014a64e8e979c2fff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgMeanStd</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>a97a3561ab2e266bbf4c47685a644e925</anchor>
      <arglist>(const std::string &amp;layer_name, const cv::Scalar &amp;m, const cv::Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgNormalize</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>af64c421730ecff16edde6ff35d283134</anchor>
      <arglist>(const std::string &amp;layer_name, bool flag)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgOptLevel</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>a7890b58ec3f2c7d4276f98ed3272f0e8</anchor>
      <arglist>(const int opt_level)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgSessionOptions</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>aa3818bdf8a82de9485a666a17fd88964</anchor>
      <arglist>(const std::map&lt; std::string, std::string &gt; &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>a18ab6b1b8704f50774fa7a79a0fc7525</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d3/d01/classcv_1_1gapi_1_1onnx_1_1PyParams.html</anchorfile>
      <anchor>ae3240a7420bb1f57d7ae9cbf32ec1a7e</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::ov::PyParams</name>
    <filename>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>PyParams</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>aaeebb9c344ea32c04baf4efb22891381</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>PyParams</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>aca3a596cade4a7d33074022024f3857a</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;blob_path, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>PyParams</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a0b7e131e416b89e97829258a939de3bf</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model_path, const std::string &amp;bin_path, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>GBackend</type>
      <name>backend</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a05b77ac83c64adeab764c84b73652b08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgInputModelLayout</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>ab65c301fdb376609d9ff7bb08597602e</anchor>
      <arglist>(std::map&lt; std::string, std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgInputModelLayout</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a8692d26c67769dd64124ddada0771117</anchor>
      <arglist>(std::string tensor_layout)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgInputTensorLayout</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a14b9ff10cc9192f9c12ef0764a434832</anchor>
      <arglist>(std::map&lt; std::string, std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgInputTensorLayout</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a96bab4ac44e25356e9f2b10afac0cf9c</anchor>
      <arglist>(std::string tensor_layout)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgMean</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>af541176ea20f7dd634b6026ff2414d8c</anchor>
      <arglist>(std::map&lt; std::string, std::vector&lt; float &gt; &gt; mean_map)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgMean</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>af502e9f5832e57656ab890f56e9d8aa5</anchor>
      <arglist>(std::vector&lt; float &gt; mean_values)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgNumRequests</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>ab5a8ae38db2e945925dba01bd3474a88</anchor>
      <arglist>(const size_t nireq)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgOutputModelLayout</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a2f2612931163c4865133d6767f4a12c3</anchor>
      <arglist>(std::map&lt; std::string, std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgOutputModelLayout</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a77746ec25bb7ceda8c8b1fabd4775925</anchor>
      <arglist>(std::string tensor_layout)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgOutputTensorLayout</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>ad6398d7dadae720d8d38f13b5ba1f626</anchor>
      <arglist>(std::map&lt; std::string, std::string &gt; layout_map)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgOutputTensorLayout</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>ac2164b56d250dc5cb962a36f9448e233</anchor>
      <arglist>(std::string tensor_layout)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgOutputTensorPrecision</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>adb040101792b80ba415a82764de2ac57</anchor>
      <arglist>(int precision)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgOutputTensorPrecision</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>af52be89f420a631eb6bae5fccfd3f16c</anchor>
      <arglist>(std::map&lt; std::string, int &gt; precision_map)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgPluginConfig</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>ac6d7e0d806b7100db0d11ba60dd8d285</anchor>
      <arglist>(const std::map&lt; std::string, std::string &gt; &amp;config)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgReshape</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a37863ead1e65d67f4042e4e500a277e9</anchor>
      <arglist>(std::map&lt; std::string, std::vector&lt; size_t &gt; &gt; new_shape_map)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgReshape</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a506b4d65629045df4933aedb5bf15bf6</anchor>
      <arglist>(std::vector&lt; size_t &gt; new_shape)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgResize</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>ac2b537b2be387e8f0af161dbc9fc0a19</anchor>
      <arglist>(int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgResize</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a216297c49056ba8dcbab0fd586b1338a</anchor>
      <arglist>(std::map&lt; std::string, int &gt; interpolation)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgScale</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a040034f62dfac8c43fa86ceeec4c2f98</anchor>
      <arglist>(std::map&lt; std::string, std::vector&lt; float &gt; &gt; scale_map)</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP PyParams &amp;</type>
      <name>cfgScale</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a216c68e6b0fdc296b8ee318745a9bbed</anchor>
      <arglist>(std::vector&lt; float &gt; scale_values)</arglist>
    </member>
    <member kind="function">
      <type>cv::util::any</type>
      <name>params</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a32cd9c83bb8480a691cd596825ddb147</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>tag</name>
      <anchorfile>d7/d43/classcv_1_1gapi_1_1ov_1_1PyParams.html</anchorfile>
      <anchor>a53c80cc6abeae8ee67f692cf74faa7d0</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PyrDownBody</name>
    <filename>d1/d8a/structcv_1_1cudev_1_1PyrDownBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d1/d8a/structcv_1_1cudev_1_1PyrDownBody.html</anchorfile>
      <anchor>acba8f9bfb5e65d22fcee1630f949b903</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d1/d8a/structcv_1_1cudev_1_1PyrDownBody.html</anchorfile>
      <anchor>a4475b1f0b499cfd4ca2b2fdb46818998</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::PyrLkOptFlowEstimatorBase</name>
    <filename>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</filename>
    <member kind="function">
      <type></type>
      <name>PyrLkOptFlowEstimatorBase</name>
      <anchorfile>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</anchorfile>
      <anchor>ae6222bef78aae91f7580df19ed7217b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PyrLkOptFlowEstimatorBase</name>
      <anchorfile>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</anchorfile>
      <anchor>a73416562efeac2e5788c8ba9205fb64f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>maxLevel</name>
      <anchorfile>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</anchorfile>
      <anchor>aa1e49ada8bd3ff9eb22811a48ca3dc90</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxLevel</name>
      <anchorfile>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</anchorfile>
      <anchor>a5d44ea309f365bd5be14ff855f246661</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWinSize</name>
      <anchorfile>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</anchorfile>
      <anchor>a55c27f213c1925d78319fdfdf5c8e3db</anchor>
      <arglist>(Size val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Size</type>
      <name>winSize</name>
      <anchorfile>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</anchorfile>
      <anchor>a968e96addeeccd68d8ed771ef2405be9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>maxLevel_</name>
      <anchorfile>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</anchorfile>
      <anchor>afbfdccf15125e25764a7366b1c2562ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Size</type>
      <name>winSize_</name>
      <anchorfile>d2/d86/classcv_1_1videostab_1_1PyrLkOptFlowEstimatorBase.html</anchorfile>
      <anchor>a0159fd70cd6444de1a93094b5ba73481</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::superres::PyrLKOpticalFlow</name>
    <filename>de/d2b/classcv_1_1superres_1_1PyrLKOpticalFlow.html</filename>
    <base virtualness="virtual">cv::superres::DenseOpticalFlowExt</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIterations</name>
      <anchorfile>de/d2b/classcv_1_1superres_1_1PyrLKOpticalFlow.html</anchorfile>
      <anchor>ae33727a92ed889e93b7798f5d9cdbe3b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxLevel</name>
      <anchorfile>de/d2b/classcv_1_1superres_1_1PyrLKOpticalFlow.html</anchorfile>
      <anchor>a8936bdb0677e6ecba0715c8570318116</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getWindowSize</name>
      <anchorfile>de/d2b/classcv_1_1superres_1_1PyrLKOpticalFlow.html</anchorfile>
      <anchor>a02c11e3052f006910b932ea900a603ab</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIterations</name>
      <anchorfile>de/d2b/classcv_1_1superres_1_1PyrLKOpticalFlow.html</anchorfile>
      <anchor>a35f61e6b28f4f757e33da5be45ef89b3</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxLevel</name>
      <anchorfile>de/d2b/classcv_1_1superres_1_1PyrLKOpticalFlow.html</anchorfile>
      <anchor>a4f2edc8e45f95994c04065eae4b99faf</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWindowSize</name>
      <anchorfile>de/d2b/classcv_1_1superres_1_1PyrLKOpticalFlow.html</anchorfile>
      <anchor>a73a65396d9d133a05a8353a51bab1109</anchor>
      <arglist>(int val)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::PyRotationWarper</name>
    <filename>d5/d76/classcv_1_1PyRotationWarper.html</filename>
    <member kind="function">
      <type></type>
      <name>PyRotationWarper</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a965c0546abb140199df38238e72e23f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PyRotationWarper</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>addb2012225fc1060df95ce9900e77529</anchor>
      <arglist>(String type, float scale)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PyRotationWarper</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a79c99d0d3d5139ce18c98d831b4abecd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a1f00fe4be63c3afde6cc62632880ef76</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a328c357d3533d200adcf19037c93fdce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a90b000bb75f95294f9b0b6ec9859eb55</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>aaaeb825550de56efc469d8fb10967acb</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpBackward</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a1d9553ae2b6bdd1ad34e1903e6d1f6c7</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, Size dst_size, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPoint</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a566d46df185295ddc5e09ee1c3ce5d9d</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R)</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPointBackward</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a5664bd69b4bb64a5d5740f3f59579e5d</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>warpRoi</name>
      <anchorfile>d5/d76/classcv_1_1PyRotationWarper.html</anchorfile>
      <anchor>a3afece82103726fd89e9954015b18da3</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::PyrUpBody</name>
    <filename>d1/de8/structcv_1_1cudev_1_1PyrUpBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d1/de8/structcv_1_1cudev_1_1PyrUpBody.html</anchorfile>
      <anchor>a550d44c816270ec4b39298c15b164d1e</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d1/de8/structcv_1_1cudev_1_1PyrUpBody.html</anchorfile>
      <anchor>ad8fbeac8f5d64ac603e122efc4183616</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::fastcv::QcAllocator</name>
    <filename>d3/df1/classcv_1_1fastcv_1_1QcAllocator.html</filename>
    <base>cv::MatAllocator</base>
    <member kind="function">
      <type></type>
      <name>QcAllocator</name>
      <anchorfile>d3/df1/classcv_1_1fastcv_1_1QcAllocator.html</anchorfile>
      <anchor>a2aae502af2841be13e9c984257959301</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~QcAllocator</name>
      <anchorfile>d3/df1/classcv_1_1fastcv_1_1QcAllocator.html</anchorfile>
      <anchor>ab65a1b74a48ad4c4164eaedcb7bfd3f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allocate</name>
      <anchorfile>d3/df1/classcv_1_1fastcv_1_1QcAllocator.html</anchorfile>
      <anchor>a4362addbb722d9268f357cc8fc9bc959</anchor>
      <arglist>(cv::UMatData *u, cv::AccessFlag accessFlags, cv::UMatUsageFlags usageFlags) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::UMatData *</type>
      <name>allocate</name>
      <anchorfile>d3/df1/classcv_1_1fastcv_1_1QcAllocator.html</anchorfile>
      <anchor>a562375a9a979ebf90bc41cced5c17910</anchor>
      <arglist>(int dims, const int *sizes, int type, void *data0, size_t *step, cv::AccessFlag flags, cv::UMatUsageFlags usageFlags) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>d3/df1/classcv_1_1fastcv_1_1QcAllocator.html</anchorfile>
      <anchor>a7ed1ed185ddd1b02787cb8a5fe823635</anchor>
      <arglist>(cv::UMatData *u) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::fastcv::QcResourceManager</name>
    <filename>da/de6/classcv_1_1fastcv_1_1QcResourceManager.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addAllocation</name>
      <anchorfile>da/de6/classcv_1_1fastcv_1_1QcResourceManager.html</anchorfile>
      <anchor>adda54dfcc6733dece7e76415ab7ca977</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllocation</name>
      <anchorfile>da/de6/classcv_1_1fastcv_1_1QcResourceManager.html</anchorfile>
      <anchor>a8b6762f7569390d8a76a5edeccad812e</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static QcResourceManager &amp;</type>
      <name>getInstance</name>
      <anchorfile>da/de6/classcv_1_1fastcv_1_1QcResourceManager.html</anchorfile>
      <anchor>a70c54b6c1e147d0c72bc5d034f08fd65</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::QRCodeDetector</name>
    <filename>de/dc3/classcv_1_1QRCodeDetector.html</filename>
    <base>cv::GraphicalCodeDetector</base>
    <member kind="function">
      <type></type>
      <name>QRCodeDetector</name>
      <anchorfile>de/dc3/classcv_1_1QRCodeDetector.html</anchorfile>
      <anchor>a3becfe9df48966008179e1e6c39bf8f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>decodeCurved</name>
      <anchorfile>de/dc3/classcv_1_1QRCodeDetector.html</anchorfile>
      <anchor>ac7e9526c748b04186a6aa179f56096cf</anchor>
      <arglist>(InputArray img, InputArray points, OutputArray straight_qrcode=noArray())</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>detectAndDecodeCurved</name>
      <anchorfile>de/dc3/classcv_1_1QRCodeDetector.html</anchorfile>
      <anchor>a9166527f6e20b600ed6a53ab3dd61f51</anchor>
      <arglist>(InputArray img, OutputArray points=noArray(), OutputArray straight_qrcode=noArray())</arglist>
    </member>
    <member kind="function">
      <type>QRCodeEncoder::ECIEncodings</type>
      <name>getEncoding</name>
      <anchorfile>de/dc3/classcv_1_1QRCodeDetector.html</anchorfile>
      <anchor>a9c14db35379b80c215c03b65d7e70d9d</anchor>
      <arglist>(int codeIdx=0)</arglist>
    </member>
    <member kind="function">
      <type>QRCodeDetector &amp;</type>
      <name>setEpsX</name>
      <anchorfile>de/dc3/classcv_1_1QRCodeDetector.html</anchorfile>
      <anchor>affda2d0464d877fe2c2f407e53ceebe7</anchor>
      <arglist>(double epsX)</arglist>
    </member>
    <member kind="function">
      <type>QRCodeDetector &amp;</type>
      <name>setEpsY</name>
      <anchorfile>de/dc3/classcv_1_1QRCodeDetector.html</anchorfile>
      <anchor>a91dc605154138ac9d73b4cb22c68da15</anchor>
      <arglist>(double epsY)</arglist>
    </member>
    <member kind="function">
      <type>QRCodeDetector &amp;</type>
      <name>setUseAlignmentMarkers</name>
      <anchorfile>de/dc3/classcv_1_1QRCodeDetector.html</anchorfile>
      <anchor>a86d03a6d202312d4ffcc89cdcc031eb5</anchor>
      <arglist>(bool useAlignmentMarkers)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::QRCodeDetectorAruco</name>
    <filename>d3/db0/classcv_1_1QRCodeDetectorAruco.html</filename>
    <base>cv::GraphicalCodeDetector</base>
    <class kind="struct">cv::QRCodeDetectorAruco::Params</class>
    <member kind="function">
      <type></type>
      <name>QRCodeDetectorAruco</name>
      <anchorfile>d3/db0/classcv_1_1QRCodeDetectorAruco.html</anchorfile>
      <anchor>ac7f76b1ff533557bf15f7253ca7304f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QRCodeDetectorAruco</name>
      <anchorfile>d3/db0/classcv_1_1QRCodeDetectorAruco.html</anchorfile>
      <anchor>a1bd89d2b2c95915858db9879e22be113</anchor>
      <arglist>(const QRCodeDetectorAruco::Params &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>const aruco::DetectorParameters &amp;</type>
      <name>getArucoParameters</name>
      <anchorfile>d3/db0/classcv_1_1QRCodeDetectorAruco.html</anchorfile>
      <anchor>a4f556b0c1c712cd89cb9027a5f450af1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const QRCodeDetectorAruco::Params &amp;</type>
      <name>getDetectorParameters</name>
      <anchorfile>d3/db0/classcv_1_1QRCodeDetectorAruco.html</anchorfile>
      <anchor>acd0870ece1086f315cee9618aa31f291</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setArucoParameters</name>
      <anchorfile>d3/db0/classcv_1_1QRCodeDetectorAruco.html</anchorfile>
      <anchor>ada31233e91ec31dffdaf437e0b509e5a</anchor>
      <arglist>(const aruco::DetectorParameters &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>QRCodeDetectorAruco &amp;</type>
      <name>setDetectorParameters</name>
      <anchorfile>d3/db0/classcv_1_1QRCodeDetectorAruco.html</anchorfile>
      <anchor>a3123db18efbe052d615d21bb0da5fb50</anchor>
      <arglist>(const QRCodeDetectorAruco::Params &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::QRCodeEncoder</name>
    <filename>d2/dbb/classcv_1_1QRCodeEncoder.html</filename>
    <class kind="struct">cv::QRCodeEncoder::Params</class>
    <member kind="enumvalue">
      <name>CORRECT_LEVEL_H</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16a4731e7e0cf2ea13dab1a867d334a0e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORRECT_LEVEL_L</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16a003cbeb61e62de2fd902fb45bf99779e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORRECT_LEVEL_M</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16a6642de891382fe4fba8b0e031b7cbfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORRECT_LEVEL_Q</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16a6fac8c7cb9538b4a1354a0bf3716f727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CorrectionLevel</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORRECT_LEVEL_L</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16a003cbeb61e62de2fd902fb45bf99779e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORRECT_LEVEL_M</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16a6642de891382fe4fba8b0e031b7cbfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORRECT_LEVEL_Q</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16a6fac8c7cb9538b4a1354a0bf3716f727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORRECT_LEVEL_H</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>abd7803e14792d84562534b1d31766d16a4731e7e0cf2ea13dab1a867d334a0e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECI_SHIFT_JIS</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a1e752d92adbc2fadf69966b4116a00f8a71970b84914ecce2ba4e8eb954f13585</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECI_UTF8</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a1e752d92adbc2fadf69966b4116a00f8afcfc701a34c6e1e02e623c0e8899e211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ECIEncodings</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a1e752d92adbc2fadf69966b4116a00f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECI_SHIFT_JIS</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a1e752d92adbc2fadf69966b4116a00f8a71970b84914ecce2ba4e8eb954f13585</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECI_UTF8</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a1e752d92adbc2fadf69966b4116a00f8afcfc701a34c6e1e02e623c0e8899e211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EncodeMode</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_AUTO</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367ad9a23a539f0771f552601a6a163b2dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_NUMERIC</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367afd3ca810c2ac291506bd451697b35c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_ALPHANUMERIC</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a8340b2ae811d406d54de9622a99fda55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_BYTE</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a966c738128d642f1ea476d1a909bd20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_ECI</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a69673d93a005e88d67a197ca512932eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_KANJI</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a5b0f92c9560910f820cf63ae59709d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_STRUCTURED_APPEND</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a522d4e9a4bd65851c22145f427b80ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_ALPHANUMERIC</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a8340b2ae811d406d54de9622a99fda55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_AUTO</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367ad9a23a539f0771f552601a6a163b2dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_BYTE</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a966c738128d642f1ea476d1a909bd20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_ECI</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a69673d93a005e88d67a197ca512932eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_KANJI</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a5b0f92c9560910f820cf63ae59709d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_NUMERIC</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367afd3ca810c2ac291506bd451697b35c60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_STRUCTURED_APPEND</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a70c6346fd672860b81f8dbb4f8c53367a522d4e9a4bd65851c22145f427b80ee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QRCodeEncoder</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a010fd3545940c3013e144c7ff2e27712</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>encode</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a0fcfe1e6566853da2513e68fa19bca92</anchor>
      <arglist>(const String &amp;encoded_info, OutputArray qrcode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>encodeStructuredAppend</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>a5d9342a9b940739dd66f1481572f401d</anchor>
      <arglist>(const String &amp;encoded_info, OutputArrayOfArrays qrcodes)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; QRCodeEncoder &gt;</type>
      <name>create</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>afaa0e8d80937a57350965c7d6eecc39d</anchor>
      <arglist>(const QRCodeEncoder::Params &amp;parameters=QRCodeEncoder::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QRCodeEncoder</name>
      <anchorfile>d2/dbb/classcv_1_1QRCodeEncoder.html</anchorfile>
      <anchor>aafc9d6d1fe819e158c31809823e9962b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::QtFont</name>
    <filename>d2/dbf/structcv_1_1QtFont.html</filename>
    <member kind="variable">
      <type>const int *</type>
      <name>ascii</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a5b53c2c5ad9b511c364628ec7ddeccf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Scalar</type>
      <name>color</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a87c73b5094c4884e93c4a20a0691ac97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int *</type>
      <name>cyrillic</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a0972c81463e8267ad1d8fb16ff72a803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>dx</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a2bd85a691e68108000f8daa23474784e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>font_face</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>ad839059de1e0b7fdba986f04a1c923db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int *</type>
      <name>greek</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>ae53f26c51de6ce1eedbb33769f4fb68c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>hscale</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a6fff8d52978f53170bb05a629ed35a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>line_type</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a128c7f4c9bb3a29aabace35d44ad4004</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>nameFont</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a553d31cd5ec7cd147b72ed4c432c5946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shear</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a00c72ce1fb692fcb8b9903f4ffec4f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>thickness</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a7f24a20366bf84cf682a9e7c9fed67f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>vscale</name>
      <anchorfile>d2/dbf/structcv_1_1QtFont.html</anchorfile>
      <anchor>a78522baddc2942ba4fb5281c8e7869f4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Subdiv2D::QuadEdge</name>
    <filename>d4/dbc/structcv_1_1Subdiv2D_1_1QuadEdge.html</filename>
    <member kind="function">
      <type></type>
      <name>QuadEdge</name>
      <anchorfile>d4/dbc/structcv_1_1Subdiv2D_1_1QuadEdge.html</anchorfile>
      <anchor>aee056355aa7a7353a2ba3ad9e0c2c6e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QuadEdge</name>
      <anchorfile>d4/dbc/structcv_1_1Subdiv2D_1_1QuadEdge.html</anchorfile>
      <anchor>a3ac2567dc1e60f3b0f9f4058c80824e6</anchor>
      <arglist>(int edgeidx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isfree</name>
      <anchorfile>d4/dbc/structcv_1_1Subdiv2D_1_1QuadEdge.html</anchorfile>
      <anchor>a76603c01b665d05416c67dffcfb9058f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next</name>
      <anchorfile>d4/dbc/structcv_1_1Subdiv2D_1_1QuadEdge.html</anchorfile>
      <anchor>a96b09f613ad755ea2958e68e71a3d14b</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pt</name>
      <anchorfile>d4/dbc/structcv_1_1Subdiv2D_1_1QuadEdge.html</anchorfile>
      <anchor>acb6f3f8fbce5e5bd0f9db093c22c5cad</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::quality::QualityBase</name>
    <filename>da/d83/classcv_1_1quality_1_1QualityBase.html</filename>
    <base virtualness="virtual">cv::Algorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QualityBase</name>
      <anchorfile>da/d83/classcv_1_1quality_1_1QualityBase.html</anchorfile>
      <anchor>ae8c9f83c6a95a41594e5027f72528e58</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>da/d83/classcv_1_1quality_1_1QualityBase.html</anchorfile>
      <anchor>a6b1ecba1e463610e584e67222d59064f</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Scalar</type>
      <name>compute</name>
      <anchorfile>da/d83/classcv_1_1quality_1_1QualityBase.html</anchorfile>
      <anchor>a9fb4f74d30937bbb9e88ec6b79c11c0f</anchor>
      <arglist>(InputArray img)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>da/d83/classcv_1_1quality_1_1QualityBase.html</anchorfile>
      <anchor>a3223929148393e56a9f01370edde82ee</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getQualityMap</name>
      <anchorfile>da/d83/classcv_1_1quality_1_1QualityBase.html</anchorfile>
      <anchor>aabc53c22c35c0eaffe20c03989ae2d3f</anchor>
      <arglist>(OutputArray dst) const</arglist>
    </member>
    <member kind="typedef" protection="protected">
      <type>cv::UMat</type>
      <name>_mat_type</name>
      <anchorfile>da/d83/classcv_1_1quality_1_1QualityBase.html</anchorfile>
      <anchor>a461c95e26223349612ce0732df7147f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_mat_type</type>
      <name>_qualityMap</name>
      <anchorfile>da/d83/classcv_1_1quality_1_1QualityBase.html</anchorfile>
      <anchor>ad0b54f8924473ee99faa9972cf2da4c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::quality::QualityBRISQUE</name>
    <filename>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</filename>
    <base>cv::quality::QualityBase</base>
    <member kind="function">
      <type>cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>a011769e13ad8537dcec8f698a298ab1b</anchor>
      <arglist>(InputArray img) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>a65b0526a369edf57c03cd1f816083b44</anchor>
      <arglist>(InputArray img, const cv::String &amp;model_file_path, const cv::String &amp;range_file_path)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>computeFeatures</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>a71931f138fa9b2db5109e2b50f3a8a74</anchor>
      <arglist>(InputArray img, OutputArray features)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; QualityBRISQUE &gt;</type>
      <name>create</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>a4e5f0310d06c72e16d0b4b88cc2340fa</anchor>
      <arglist>(const cv::Ptr&lt; cv::ml::SVM &gt; &amp;model, const cv::Mat &amp;range)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; QualityBRISQUE &gt;</type>
      <name>create</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>aadc3f7629e5552d1bb6f41bd1963cbe0</anchor>
      <arglist>(const cv::String &amp;model_file_path, const cv::String &amp;range_file_path)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QualityBRISQUE</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>aefa100456e3af062b7593fb95a326fe7</anchor>
      <arglist>(const cv::Ptr&lt; cv::ml::SVM &gt; &amp;model, const cv::Mat &amp;range)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QualityBRISQUE</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>a5137ebfd16e43b2e2700eabe9631c082</anchor>
      <arglist>(const cv::String &amp;model_file_path, const cv::String &amp;range_file_path)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Ptr&lt; cv::ml::SVM &gt;</type>
      <name>_model</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>a598637849c40f9b29e1845d2b826aa04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>cv::Mat</type>
      <name>_range</name>
      <anchorfile>d8/d99/classcv_1_1quality_1_1QualityBRISQUE.html</anchorfile>
      <anchor>ac34460b2bc579d1c6e98646e4ad5e590</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::quality::QualityGMSD</name>
    <filename>d8/d81/classcv_1_1quality_1_1QualityGMSD.html</filename>
    <base>cv::quality::QualityBase</base>
    <class kind="struct">cv::quality::QualityGMSD::_mat_data</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d8/d81/classcv_1_1quality_1_1QualityGMSD.html</anchorfile>
      <anchor>adb3c0ad4b55d524f3ec3cb499756a0fc</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d8/d81/classcv_1_1quality_1_1QualityGMSD.html</anchorfile>
      <anchor>a4fbafa647a6fea744a1f5b632fc12c46</anchor>
      <arglist>(InputArray cmp) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d8/d81/classcv_1_1quality_1_1QualityGMSD.html</anchorfile>
      <anchor>adda3eb375a0e081809745aca9e98bacc</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d8/d81/classcv_1_1quality_1_1QualityGMSD.html</anchorfile>
      <anchor>aa856e2c46c35bbe28fafc76e82e3cda6</anchor>
      <arglist>(InputArray ref, InputArray cmp, OutputArray qualityMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; QualityGMSD &gt;</type>
      <name>create</name>
      <anchorfile>d8/d81/classcv_1_1quality_1_1QualityGMSD.html</anchorfile>
      <anchor>af1c9e3cdf594358f47504a8b6b42f583</anchor>
      <arglist>(InputArray ref)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QualityGMSD</name>
      <anchorfile>d8/d81/classcv_1_1quality_1_1QualityGMSD.html</anchorfile>
      <anchor>a51b0bb7f68dffd2fc07d0f0a7836f99c</anchor>
      <arglist>(_mat_data refImgData)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_mat_data</type>
      <name>_refImgData</name>
      <anchorfile>d8/d81/classcv_1_1quality_1_1QualityGMSD.html</anchorfile>
      <anchor>acb7c1766c0dea9c59f0b363a54e650ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::quality::QualityMSE</name>
    <filename>d7/d80/classcv_1_1quality_1_1QualityMSE.html</filename>
    <base>cv::quality::QualityBase</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d7/d80/classcv_1_1quality_1_1QualityMSE.html</anchorfile>
      <anchor>a64ca28049724f66c76f1cd309d65722e</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d7/d80/classcv_1_1quality_1_1QualityMSE.html</anchorfile>
      <anchor>a82ba740a06f48562a08517079712218c</anchor>
      <arglist>(InputArrayOfArrays cmpImgs) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d7/d80/classcv_1_1quality_1_1QualityMSE.html</anchorfile>
      <anchor>a9a92754b95a53d71859c2dbf31b68a7a</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d7/d80/classcv_1_1quality_1_1QualityMSE.html</anchorfile>
      <anchor>a0924aec83d5a487e1887b1d789fe3377</anchor>
      <arglist>(InputArray ref, InputArray cmp, OutputArray qualityMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; QualityMSE &gt;</type>
      <name>create</name>
      <anchorfile>d7/d80/classcv_1_1quality_1_1QualityMSE.html</anchorfile>
      <anchor>a74f0f81437ca1fbb1c058d4fd85454d3</anchor>
      <arglist>(InputArray ref)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QualityMSE</name>
      <anchorfile>d7/d80/classcv_1_1quality_1_1QualityMSE.html</anchorfile>
      <anchor>a91a0ecf37bc06538cf4b1f2a0e6fde67</anchor>
      <arglist>(QualityBase::_mat_type ref)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>QualityBase::_mat_type</type>
      <name>_ref</name>
      <anchorfile>d7/d80/classcv_1_1quality_1_1QualityMSE.html</anchorfile>
      <anchor>ac63637fb1fb813c36dd9dbd0a4a50797</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::quality::QualityPSNR</name>
    <filename>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</filename>
    <base>cv::quality::QualityBase</base>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>adcac059e137150e7627f87c971a00d41</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>a4c08dcc4944fa7ae2bd9dc00607c3f1a</anchor>
      <arglist>(InputArray cmp) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>a658a09005754944d17700c40b2787e52</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxPixelValue</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>ad0df7457880335a415179274f1321101</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxPixelValue</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>ab11b13da4d0e5074e3cf9ab1dc9053b1</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>ab9616d5da0df37b5753b99ae6d36ba69</anchor>
      <arglist>(InputArray ref, InputArray cmp, OutputArray qualityMap, double maxPixelValue=QualityPSNR::MAX_PIXEL_VALUE_DEFAULT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; QualityPSNR &gt;</type>
      <name>create</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>a458e57903165a07be261e8ab7cf121d3</anchor>
      <arglist>(InputArray ref, double maxPixelValue=QualityPSNR::MAX_PIXEL_VALUE_DEFAULT)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MAX_PIXEL_VALUE_DEFAULT</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>a54c4173ba0261974b97d60d0b697e2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QualityPSNR</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>a68920fdafdb1583d34d09413d924dac7</anchor>
      <arglist>(Ptr&lt; QualityMSE &gt; qualityMSE, double maxPixelValue)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static cv::Scalar</type>
      <name>_mse_to_psnr</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>adee85b8b5a625d6688aa37655c840ad5</anchor>
      <arglist>(cv::Scalar mse, double max_pixel_value)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static double</type>
      <name>_mse_to_psnr</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>ae806f6460a801958dcedaf23bf0882b1</anchor>
      <arglist>(double mse, double max_pixel_value)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>_maxPixelValue</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>a092428c6d1e3d0e13388ce40ebb9eda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; QualityMSE &gt;</type>
      <name>_qualityMSE</name>
      <anchorfile>d8/d0c/classcv_1_1quality_1_1QualityPSNR.html</anchorfile>
      <anchor>a9d7cca3ac25fef0eaa8ae3d0326ff6fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::quality::QualitySSIM</name>
    <filename>d9/db5/classcv_1_1quality_1_1QualitySSIM.html</filename>
    <base>cv::quality::QualityBase</base>
    <class kind="struct">cv::quality::QualitySSIM::_mat_data</class>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>d9/db5/classcv_1_1quality_1_1QualitySSIM.html</anchorfile>
      <anchor>ac527e54b09d8f8375be2403426724709</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d9/db5/classcv_1_1quality_1_1QualitySSIM.html</anchorfile>
      <anchor>a49d5ecc72e83b8876c8293244c3667e4</anchor>
      <arglist>(InputArray cmp) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d9/db5/classcv_1_1quality_1_1QualitySSIM.html</anchorfile>
      <anchor>a85d066936579d6c18aa6a981be331283</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Scalar</type>
      <name>compute</name>
      <anchorfile>d9/db5/classcv_1_1quality_1_1QualitySSIM.html</anchorfile>
      <anchor>a7f1967a8334e28d8bef80fbe2f340f8c</anchor>
      <arglist>(InputArray ref, InputArray cmp, OutputArray qualityMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; QualitySSIM &gt;</type>
      <name>create</name>
      <anchorfile>d9/db5/classcv_1_1quality_1_1QualitySSIM.html</anchorfile>
      <anchor>a4ec6e4557fd24782e619f00852ea3289</anchor>
      <arglist>(InputArray ref)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>QualitySSIM</name>
      <anchorfile>d9/db5/classcv_1_1quality_1_1QualitySSIM.html</anchorfile>
      <anchor>a9eb5a9b1bf6b0ad9f565bbb57dd3ca39</anchor>
      <arglist>(_mat_data refImgData)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>_mat_data</type>
      <name>_refImgData</name>
      <anchorfile>d9/db5/classcv_1_1quality_1_1QualitySSIM.html</anchorfile>
      <anchor>a6ecb65c443c7f7ae202d9636b4e26e7e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::linemod::QuantizedPyramid</name>
    <filename>d7/d6f/classcv_1_1linemod_1_1QuantizedPyramid.html</filename>
    <class kind="struct">cv::linemod::QuantizedPyramid::Candidate</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QuantizedPyramid</name>
      <anchorfile>d7/d6f/classcv_1_1linemod_1_1QuantizedPyramid.html</anchorfile>
      <anchor>ac2183d26730a4bb0bda2df6b020c12f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>extractTemplate</name>
      <anchorfile>d7/d6f/classcv_1_1linemod_1_1QuantizedPyramid.html</anchorfile>
      <anchor>a258730f1ea19c812d092eaff325b8457</anchor>
      <arglist>(Template &amp;templ) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>pyrDown</name>
      <anchorfile>d7/d6f/classcv_1_1linemod_1_1QuantizedPyramid.html</anchorfile>
      <anchor>a1c201c04dd31e2eee60e58f2676459d3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>quantize</name>
      <anchorfile>d7/d6f/classcv_1_1linemod_1_1QuantizedPyramid.html</anchorfile>
      <anchor>a1c2d4a406e0ae742e776f39f10685866</anchor>
      <arglist>(Mat &amp;dst) const =0</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>selectScatteredFeatures</name>
      <anchorfile>d7/d6f/classcv_1_1linemod_1_1QuantizedPyramid.html</anchorfile>
      <anchor>a8c9546d287bf178f6aab3d8067066b2a</anchor>
      <arglist>(const std::vector&lt; Candidate &gt; &amp;candidates, std::vector&lt; Feature &gt; &amp;features, size_t num_features, float distance)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::QuantizeLayer</name>
    <filename>d0/d5b/classcv_1_1dnn_1_1QuantizeLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; QuantizeLayer &gt;</type>
      <name>create</name>
      <anchorfile>d0/d5b/classcv_1_1dnn_1_1QuantizeLayer.html</anchorfile>
      <anchor>abdd1714ac5a27619ef67adfe9c7e4794</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>scales</name>
      <anchorfile>d0/d5b/classcv_1_1dnn_1_1QuantizeLayer.html</anchorfile>
      <anchor>a402c442a5824768137006f4b724222d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>zeropoints</name>
      <anchorfile>d0/d5b/classcv_1_1dnn_1_1QuantizeLayer.html</anchorfile>
      <anchor>ab02724956d681e24f7272f6eb3b7848e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::stereo::QuasiDenseStereo</name>
    <filename>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>~QuasiDenseStereo</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>a7b6824f2d058075b9386051258451397</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getDenseMatches</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>ae0555fac91d17151126d9366bedd2076</anchor>
      <arglist>(std::vector&lt; MatchQuasiDense &gt; &amp;denseMatches)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getDisparity</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>a4fc5dfb470181b039d29200457e317a3</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Point2f</type>
      <name>getMatch</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>a8db5b6611adf174b1421760cf755c7f0</anchor>
      <arglist>(const int x, const int y)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getSparseMatches</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>a0e880bb85a06ab714ee9e0a45abd71fb</anchor>
      <arglist>(std::vector&lt; MatchQuasiDense &gt; &amp;sMatches)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>loadParameters</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>a9dc72c2a623574a50d553d3b2ffd4e52</anchor>
      <arglist>(cv::String filepath)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>a5644f68f1105873b1678e0ba81d89988</anchor>
      <arglist>(const cv::Mat &amp;imgLeft, const cv::Mat &amp;imgRight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>saveParameters</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>a99cc0835ce4896151100e751ae6b529a</anchor>
      <arglist>(cv::String filepath)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static cv::Ptr&lt; QuasiDenseStereo &gt;</type>
      <name>create</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>accfe3e95a3e35fbdf6d4c8faafc3ea10</anchor>
      <arglist>(cv::Size monoImgSize, cv::String paramFilepath=cv::String())</arglist>
    </member>
    <member kind="variable">
      <type>PropagationParameters</type>
      <name>Param</name>
      <anchorfile>dc/df4/classcv_1_1stereo_1_1QuasiDenseStereo.html</anchorfile>
      <anchor>aca27dc931e295b733e740c3601f697a6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Quat</name>
    <filename>da/d4a/classcv_1_1Quat.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="function">
      <type></type>
      <name>Quat</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a40cb6433e291eac3b32622a3359078b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quat</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ac4f908ea3ad1532f1a438e9b049de408</anchor>
      <arglist>(_Tp w, _Tp x, _Tp y, _Tp z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Quat</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>acffde8aa7474c625aa57040f47324cdf</anchor>
      <arglist>(const Vec&lt; _Tp, 4 &gt; &amp;coeff)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>acos</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a9506a941536706839425f4dbcf8c3a70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>acosh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a2ad28ebd84da9bc189d5a35f108cd46a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>asin</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a665f1906a62b2c5d34886f605df6b381</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>asinh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a277a8811672af62630fe6eadadbec549</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assertNormal</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ac21b01e626dc888bdf69d0f1f7d8b060</anchor>
      <arglist>(_Tp eps=CV_QUAT_EPS) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>at</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aee1c99898d16d0954135b8432980004b</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>atan</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a51e4e71f7606ddfbcf4d8d8cb82e5e2f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>atanh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ad3cf3c8723efdbe9bb028da0298057b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>conjugate</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a1244885e306d3474a0588267434f8edd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>cos</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aa6af67876fdb0d0513d7e5857da7722f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>cosh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a068171935c99beda2828713e8a37e8d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>crossProduct</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a625200e06ce00174775a0f01eca60ac6</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;q) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>dot</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a06faebf4b5163be987dcfd4aa463bfed</anchor>
      <arglist>(Quat&lt; _Tp &gt; q) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>exp</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a3ada6692a495cbd3539baaeb80245c6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>getAngle</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a305053004bb816fe41062fcb2fd0f6d7</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 3 &gt;</type>
      <name>getAxis</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a373084accc615303ceed2e940a434caa</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>inv</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ad10983de973d03a9e1e302d077b7a984</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNormal</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a5c555f37ea9df65d7486ca234cc57c46</anchor>
      <arglist>(_Tp eps=CV_QUAT_EPS) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>log</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aa6b5de55cb24db25d7aa98300f958c01</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>norm</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>abf08767595e119eee2f101420f7b9c24</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>normalize</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a71f77ce18f1f6c1668b1bacbe8c713fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>operator*</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a23fb72c7e5c3fc2e09827e8a2d3e02ff</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a42a91a8316dbf40a26817723916d2cb5</anchor>
      <arglist>(const _Tp s)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a586ae8c50c83ab12958f439f7d308fcb</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>operator+</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aacf40ca4d13c186b85748c21ba0b076a</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a67b0a3009e6c01b4cd1277b0a9dc4139</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>operator-</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ac220e1453b8fdb21628f2db4bd85643c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>operator-</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a53c8dc6c708666558f2a2d42be4a2a63</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a561bd7289ecdb6b26ac7afbf12d571ab</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>operator/</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>afa6684d45256bb23ff3efa68e566edc3</anchor>
      <arglist>(const _Tp s) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>operator/</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>af73a355ea755f2ad0d071e9503fbcb40</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ad35d0c9f759410b4aa4d18b7994cd400</anchor>
      <arglist>(const _Tp s)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a4282360f77a566f2d954d6db219a56ce</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a1ce2829104f53d64fc24c8b4510f69de</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator[]</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a5e3c6bc6b495b4b7f6bb54c088d77dae</anchor>
      <arglist>(std::size_t n)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator[]</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a3518b8baf0901390db509af41b77bf88</anchor>
      <arglist>(std::size_t n) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>power</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a7ff361fd75bfe101dcc5703e0068e694</anchor>
      <arglist>(const _Tp x, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>power</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a359f9a019bea3908837af24cb1751d2a</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>sin</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ac5a9ff28beec664f250ab515e20b2878</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>sinh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a5ac30d3bde8eefe94ff2ed9a1bab4634</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>sqrt</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a50b4888d807b61d9b402089d6c2e5191</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>tan</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a4427a6c8348f9835cd1bc3066fd60329</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; _Tp &gt;</type>
      <name>tanh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aa81811302533efb7248c5b9aa2ef884c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 3 &gt;</type>
      <name>toEulerAngles</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a5fa902f27a084399249384db77e03d9b</anchor>
      <arglist>(QuatEnum::EulerAnglesType eulerAnglesType)</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, 3, 3 &gt;</type>
      <name>toRotMat3x3</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ad23d13ffd008f0803cdaa3fb56ec15f9</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Matx&lt; _Tp, 4, 4 &gt;</type>
      <name>toRotMat4x4</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a430eacc7bab6e36d937667d5402afd7e</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 3 &gt;</type>
      <name>toRotVec</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aed326a6191db7e129864a74c0a1f6cde</anchor>
      <arglist>(QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT) const</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 4 &gt;</type>
      <name>toVec</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a6110ac68734531e33a7dceede9ccc048</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>createFromAngleAxis</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>af9dbf22a931a68bfe93229602235cd1f</anchor>
      <arglist>(const _Tp angle, const Vec&lt; _Tp, 3 &gt; &amp;axis)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>createFromEulerAngles</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a2e64f41599dcd003532f65ab03a2b5b3</anchor>
      <arglist>(const Vec&lt; _Tp, 3 &gt; &amp;angles, QuatEnum::EulerAnglesType eulerAnglesType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>createFromRotMat</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a3f15aa205d922f22978017547fdcca0a</anchor>
      <arglist>(InputArray R)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>createFromRvec</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a0ab5aa43f4dbaa066b56c8b104cb37a3</anchor>
      <arglist>(InputArray rvec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>createFromXRot</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a2e825f32624d229abaa50f199f29d224</anchor>
      <arglist>(const _Tp theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>createFromYRot</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a10d7c4b49847599b75e2c9a448305307</anchor>
      <arglist>(const _Tp theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>createFromZRot</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a0d27a97a7dbcc3354f9196abd11d2197</anchor>
      <arglist>(const _Tp theta)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>interPoint</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ab0937ff64d39f878721cba0b2d425f67</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;q0, const Quat&lt; _Tp &gt; &amp;q1, const Quat&lt; _Tp &gt; &amp;q2, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>lerp</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>abc47b8d47941679879a6ed8271ff035a</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;q0, const Quat &amp;q1, const _Tp t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>nlerp</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a96fd21e5b37443f64a9b00d6561f6063</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;q0, const Quat &amp;q1, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>slerp</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a8fe36e833958e845843ccbf05709523f</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;q0, const Quat &amp;q1, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT, bool directChange=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>spline</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a201bf27bb9c78e61700fc8d6edb3354f</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;q0, const Quat&lt; _Tp &gt; &amp;q1, const Quat&lt; _Tp &gt; &amp;q2, const Quat&lt; _Tp &gt; &amp;q3, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quat&lt; _Tp &gt;</type>
      <name>squad</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a838644cf97793cd43775ee0bf601cde8</anchor>
      <arglist>(const Quat&lt; _Tp &gt; &amp;q0, const Quat&lt; _Tp &gt; &amp;s0, const Quat&lt; _Tp &gt; &amp;s1, const Quat&lt; _Tp &gt; &amp;q1, const _Tp t, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT, bool directChange=true)</arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>w</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>af261492a691c1f0ae62708564b2f1021</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>x</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ab2fbcb463f79a6b9de87c440e3c09dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>y</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a7fec2f7d0b5928826dd359773643ecdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>z</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a6836f50dd74292ad753a51a906200af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr _Tp</type>
      <name>CV_QUAT_CONVERT_THRESHOLD</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ad8f52c20247c809ca07935f41edce618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr _Tp</type>
      <name>CV_QUAT_EPS</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a10e3525ee098693c55b6ec47a9ac6c11</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>acos</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ad237ff30b6014b1f2f0e4fe10bcd2eaa</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>acosh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a8e9ffeae6fc42e0aa220925b9c00db7c</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>asin</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aee6660377bf755e42fb08e67946ed4a8</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>asinh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ac6872113f824402ecbf1ad931c15d387</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>atan</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a927b7ae70402e1409a80b952fcc75bb4</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>atanh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a6fbc65c2d4090931601ee662d8e1e6d7</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>cos</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aeba9889ea732889c2234536809e1a743</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>cosh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a0f8644e26eb9955e9f3440efbebf2e09</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>crossProduct</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ad8fc511aeca98b2026580ef4722726bb</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;p, const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>af6d67f0780da8b80433476831c3c1505</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;, const T s)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aec452a192332dad4514471b3bc65279c</anchor>
      <arglist>(const T s, const Quat&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>cv::operator+</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a2d270633978e7e8c36dd50644dedc9a7</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;, const T s)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>cv::operator+</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a5fa835a2ce59a8e79810fc8b41119f6d</anchor>
      <arglist>(const T s, const Quat&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>cv::operator-</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a5ff16d6fb779634b8004c70d784dee8e</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;, const T s)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>cv::operator-</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a5a44922e48308129e68102ffe3ec6052</anchor>
      <arglist>(const T s, const Quat&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend std::ostream &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a9362e57dbf5ead069c553ca0f4233f26</anchor>
      <arglist>(std::ostream &amp;, const Quat&lt; S &gt; &amp;)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>exp</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>aa4534a9abdefdcb74fe799b77182748c</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>inv</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a58ed94528cef516d01c59163ddc548c5</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>log</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ae490dc2f5e96ae660fe1504b8d4041f1</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>power</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a653d2250b3f5aa0d589b84675890f313</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;p, const Quat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>power</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a97adc4326333798fe795c25259fc2900</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, const T x, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>sin</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a3904e001a36283a9e7c140fa6d00e206</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>sinh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a7e4c66442a5a0aab602f896dc99452da</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>sqrt</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>acd2b68f77149ba3830d25097ab0d764f</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>tan</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>ab935184e113f2e563d6dfad22bdb395d</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="friend">
      <type>friend Quat&lt; T &gt;</type>
      <name>tanh</name>
      <anchorfile>da/d4a/classcv_1_1Quat.html</anchorfile>
      <anchor>a2176378f879eff35af306c42d5e846f6</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::QuatEnum</name>
    <filename>d2/d53/classcv_1_1QuatEnum.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>EulerAnglesType</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_XYZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a0433370fd5bd2bb8b7ffbbf42f394f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_XZY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a3867147e334cee21f98ea8b481d0c11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_YXZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a5c9022d4a8b5936a52b73c931d81fd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_YZX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45adbc11edbb3f9224a44affeb2f717cd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_ZXY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a732a5fd6a637509eb64fdd26387f82cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_ZYX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45aa27e5dc39e426b916c0d5d14ceea8da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_XYX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a5d306a8b6416adcedd949607f0b5e571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_XZX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a3de42b63bd1ba493c16c3b5bffc1dc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_YXY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45af5f83c7063fe5b90f0fae5ab4a3f6818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_YZY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a55591413d2058f313f5f6358a9faebd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_ZXZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a90a51c6c143a139e1f7fe052df407ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_ZYZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a4259361c7985f7cd9a08658233fe794e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_XYZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45aa09e2c259cad4b98ab33f55c5ba85916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_XZY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45ae728d5a99eb9b057dc400423ffab01dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_YXZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a33b40c4efbe3a80d6b44e1be1b1f7ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_YZX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a39a1fb9ed9d3dea740168ccffb62508e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_ZXY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a44c3de8daee0d194a1f5b3728da16400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_ZYX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a7bf71f1ff64e56aaefe0d88a1fd1345d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_XYX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45ae3168d1e32533a7c474a7b09debb25ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_XZX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a97ec8f7b3db085dbf029ce2086b3c0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_YXY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a6dd548962703ca08bead2610fb64b685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_YZY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a803344a87a9fcbda71ea8e7ccba13a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_ZXZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a778d5cf1efc2fe7f0897cbcb30182f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_ZYZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a8ac62794f3001b88e1152a39279e3e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_XYX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45ae3168d1e32533a7c474a7b09debb25ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_XYZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45aa09e2c259cad4b98ab33f55c5ba85916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_XZX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a97ec8f7b3db085dbf029ce2086b3c0e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_XZY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45ae728d5a99eb9b057dc400423ffab01dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_YXY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a6dd548962703ca08bead2610fb64b685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_YXZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a33b40c4efbe3a80d6b44e1be1b1f7ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_YZX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a39a1fb9ed9d3dea740168ccffb62508e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_YZY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a803344a87a9fcbda71ea8e7ccba13a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_ZXY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a44c3de8daee0d194a1f5b3728da16400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_ZXZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a778d5cf1efc2fe7f0897cbcb30182f2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_ZYX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a7bf71f1ff64e56aaefe0d88a1fd1345d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EXT_ZYZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a8ac62794f3001b88e1152a39279e3e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_XYX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a5d306a8b6416adcedd949607f0b5e571</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_XYZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a0433370fd5bd2bb8b7ffbbf42f394f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_XZX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a3de42b63bd1ba493c16c3b5bffc1dc97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_XZY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a3867147e334cee21f98ea8b481d0c11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_YXY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45af5f83c7063fe5b90f0fae5ab4a3f6818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_YXZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a5c9022d4a8b5936a52b73c931d81fd91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_YZX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45adbc11edbb3f9224a44affeb2f717cd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_YZY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a55591413d2058f313f5f6358a9faebd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_ZXY</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a732a5fd6a637509eb64fdd26387f82cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_ZXZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a90a51c6c143a139e1f7fe052df407ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_ZYX</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45aa27e5dc39e426b916c0d5d14ceea8da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INT_ZYZ</name>
      <anchorfile>d2/d53/classcv_1_1QuatEnum.html</anchorfile>
      <anchor>abceb161bc29a481f2f55439ec723ee45a4259361c7985f7cd9a08658233fe794e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Queue</name>
    <filename>dd/dc0/classcv_1_1ocl_1_1Queue.html</filename>
    <member kind="function">
      <type></type>
      <name>Queue</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>abc5e842271d703a2c127ef000681b496</anchor>
      <arglist>() CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Queue</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a62648111989b26f6067ea65ed954505e</anchor>
      <arglist>(const Context &amp;c, const Device &amp;d=Device())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Queue</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a31e41d67d14f8e12f3876e30546f7a84</anchor>
      <arglist>(const Queue &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Queue</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>ae9b13d5993e31bc605e1dfc66399f3d5</anchor>
      <arglist>(Queue &amp;&amp;q) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Queue</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a9b19ec821a804ee5289735d0cb52cb91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>create</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a0f1172e0870daae02565f852e493a578</anchor>
      <arglist>(const Context &amp;c=Context(), const Device &amp;d=Device())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a2a1fecc4e012a7b574730dd50f91683d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finish</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>ad00e1adfb5e708624ed2685be06885fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Impl *</type>
      <name>getImpl</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a9c2e42d450a4271593926b7434aa5bb9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Queue &amp;</type>
      <name>getProfilingQueue</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a10678501c12450ad04ff1462e20c534e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Queue &amp;</type>
      <name>operator=</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a574f2d5085dc44f7e2850261e6be78a4</anchor>
      <arglist>(const Queue &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Queue &amp;</type>
      <name>operator=</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>a9a7650058c214f708b88b7b637409242</anchor>
      <arglist>(Queue &amp;&amp;q) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>ptr</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>ac9472a8a16b301dfdf4d4e2287360bd4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Queue &amp;</type>
      <name>getDefault</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>ad2803459391010300c8cc9102d9c81cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *</type>
      <name>p</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>acab7b5c467168f6d2d1bad20dd1356cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>Impl</name>
      <anchorfile>dd/dc0/classcv_1_1ocl_1_1Queue.html</anchorfile>
      <anchor>aee24c43b9029c5fba6fb8747c948c0da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::streaming::queue_capacity</name>
    <filename>d8/d5f/structcv_1_1gapi_1_1streaming_1_1queue__capacity.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>queue_capacity</name>
      <anchorfile>d8/d5f/structcv_1_1gapi_1_1streaming_1_1queue__capacity.html</anchorfile>
      <anchor>a32a4064c1cb82a79848d0ad456fb8f34</anchor>
      <arglist>(size_t cap=1)</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW size_t</type>
      <name>capacity</name>
      <anchorfile>d8/d5f/structcv_1_1gapi_1_1streaming_1_1queue__capacity.html</anchorfile>
      <anchor>ae185867a703e53a4e8663c12aa80895f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::QueueInput</name>
    <filename>d2/d83/classcv_1_1gapi_1_1wip_1_1QueueInput.html</filename>
    <member kind="function">
      <type></type>
      <name>QueueInput</name>
      <anchorfile>d2/d83/classcv_1_1gapi_1_1wip_1_1QueueInput.html</anchorfile>
      <anchor>ada411e3dea77eff47ca2162b2c53a56f</anchor>
      <arglist>(const cv::GMetaArgs &amp;args)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator cv::GRunArgs</name>
      <anchorfile>d2/d83/classcv_1_1gapi_1_1wip_1_1QueueInput.html</anchorfile>
      <anchor>a251fa29ceb574968624d32e8cc877da3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>d2/d83/classcv_1_1gapi_1_1wip_1_1QueueInput.html</anchorfile>
      <anchor>a311d0beebe3cb5e3eed1f7c48f6dff8a</anchor>
      <arglist>(cv::GRunArgs &amp;&amp;ins)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::QueueSource</name>
    <filename>dd/d78/classcv_1_1gapi_1_1wip_1_1QueueSource.html</filename>
    <templarg>class T</templarg>
    <base>cv::gapi::wip::QueueSourceBase</base>
    <member kind="typedef">
      <type>decltype(cv::descr_of(T{}))</type>
      <name>Meta</name>
      <anchorfile>dd/d78/classcv_1_1gapi_1_1wip_1_1QueueSource.html</anchorfile>
      <anchor>ae207dbbf7f4a1050dcabbc83a9c59472</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QueueSource</name>
      <anchorfile>dd/d78/classcv_1_1gapi_1_1wip_1_1QueueSource.html</anchorfile>
      <anchor>ab45ec97578fd3bc075bb1b83d26a0993</anchor>
      <arglist>(Meta m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>dd/d78/classcv_1_1gapi_1_1wip_1_1QueueSource.html</anchorfile>
      <anchor>a654455a9bee5a2841a5267eb636dc42b</anchor>
      <arglist>(T t)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::QueueSourceBase</name>
    <filename>d6/d63/classcv_1_1gapi_1_1wip_1_1QueueSourceBase.html</filename>
    <base>cv::gapi::wip::IStreamSource</base>
    <member kind="function">
      <type></type>
      <name>QueueSourceBase</name>
      <anchorfile>d6/d63/classcv_1_1gapi_1_1wip_1_1QueueSourceBase.html</anchorfile>
      <anchor>acb870deb5de47213c9ba6f590b623401</anchor>
      <arglist>(const cv::GMetaArg &amp;m)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~QueueSourceBase</name>
      <anchorfile>d6/d63/classcv_1_1gapi_1_1wip_1_1QueueSourceBase.html</anchorfile>
      <anchor>ab05384f19fd5bb2d096ba8f9a8906187</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GMetaArg</type>
      <name>descr_of</name>
      <anchorfile>d6/d63/classcv_1_1gapi_1_1wip_1_1QueueSourceBase.html</anchorfile>
      <anchor>a4a4d864ee8b5d86938c93e4bc5f8ea02</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>halt</name>
      <anchorfile>d6/d63/classcv_1_1gapi_1_1wip_1_1QueueSourceBase.html</anchorfile>
      <anchor>a7459c6dddb0c0403f228b37d92e33efb</anchor>
      <arglist>() override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>pull</name>
      <anchorfile>d6/d63/classcv_1_1gapi_1_1wip_1_1QueueSourceBase.html</anchorfile>
      <anchor>a46fd4e4048d2e2408d42336246725544</anchor>
      <arglist>(Data &amp;data) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push</name>
      <anchorfile>d6/d63/classcv_1_1gapi_1_1wip_1_1QueueSourceBase.html</anchorfile>
      <anchor>a6cd9a9e25bf9db65a72453e916f122f9</anchor>
      <arglist>(Data &amp;&amp;data)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::img_hash::RadialVarianceHash</name>
    <filename>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</filename>
    <base>cv::img_hash::ImgHashBase</base>
    <member kind="function">
      <type>std::vector&lt; double &gt;</type>
      <name>getFeatures</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>a8b4ab3380c8f1d8669030479600dd999</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getHash</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>ae8884fdd9bcb62286daf1a2461855317</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumOfAngleLine</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>a67e45e67643485206c3bd61109653162</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getPixPerLine</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>a163981931cdd85663d314ed006cae01c</anchor>
      <arglist>(Mat const &amp;input)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getProjection</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>aeec876c879462e4d44bad94a46033786</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSigma</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>abe71d8fd951ee0c0277fea4f339e2242</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumOfAngleLine</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>a177638c49d134ca7f0e5624b30c8bff6</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSigma</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>a220ddf8070bf024ef24d23a14d41b9b7</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RadialVarianceHash &gt;</type>
      <name>create</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>af6086b8110543d5ba4abfa74271119e5</anchor>
      <arglist>(double sigma=1, int numOfAngleLine=180)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>RadialVarianceHash</name>
      <anchorfile>d5/d97/classcv_1_1img__hash_1_1RadialVarianceHash.html</anchorfile>
      <anchor>a6d4f61e91f813a42916e66ebf9f7f4bb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::randpattern::RandomPatternCornerFinder</name>
    <filename>df/d8d/classcv_1_1randpattern_1_1RandomPatternCornerFinder.html</filename>
    <member kind="function">
      <type></type>
      <name>RandomPatternCornerFinder</name>
      <anchorfile>df/d8d/classcv_1_1randpattern_1_1RandomPatternCornerFinder.html</anchorfile>
      <anchor>adcd3edab6ce626e76d57a593d2640516</anchor>
      <arglist>(float patternWidth, float patternHeight, int nminiMatch=20, int depth=CV_32F, int verbose=0, int showExtraction=0, Ptr&lt; FeatureDetector &gt; detector=AKAZE::create(AKAZE::DESCRIPTOR_MLDB, 0, 3, 0.005f), Ptr&lt; DescriptorExtractor &gt; descriptor=AKAZE::create(AKAZE::DESCRIPTOR_MLDB, 0, 3, 0.005f), Ptr&lt; DescriptorMatcher &gt; matcher=DescriptorMatcher::create(&quot;BruteForce-L1&quot;))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeObjectImagePoints</name>
      <anchorfile>df/d8d/classcv_1_1randpattern_1_1RandomPatternCornerFinder.html</anchorfile>
      <anchor>a4f9403aa890ab7af3a4f312fd5f28d82</anchor>
      <arglist>(std::vector&lt; cv::Mat &gt; inputImages)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Mat &gt;</type>
      <name>computeObjectImagePointsForSingle</name>
      <anchorfile>df/d8d/classcv_1_1randpattern_1_1RandomPatternCornerFinder.html</anchorfile>
      <anchor>a0f8347d19a257b4553b4163a34cff84e</anchor>
      <arglist>(cv::Mat inputImage)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; cv::Mat &gt; &amp;</type>
      <name>getImagePoints</name>
      <anchorfile>df/d8d/classcv_1_1randpattern_1_1RandomPatternCornerFinder.html</anchorfile>
      <anchor>a1e040dc9fbb57957d3fff6356ef2df20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; cv::Mat &gt; &amp;</type>
      <name>getObjectPoints</name>
      <anchorfile>df/d8d/classcv_1_1randpattern_1_1RandomPatternCornerFinder.html</anchorfile>
      <anchor>a72340a0002cc91be11cf45fded64fb14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPattern</name>
      <anchorfile>df/d8d/classcv_1_1randpattern_1_1RandomPatternCornerFinder.html</anchorfile>
      <anchor>a56c6e69acc77b059df1e31ab3165e64a</anchor>
      <arglist>(const cv::Mat &amp;patternImage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPattern</name>
      <anchorfile>df/d8d/classcv_1_1randpattern_1_1RandomPatternCornerFinder.html</anchorfile>
      <anchor>aeb584b73b5d3458bb09a115a6a676f8e</anchor>
      <arglist>(const cv::Mat &amp;patternImage, const std::vector&lt; cv::KeyPoint &gt; &amp;patternKeyPoints, const cv::Mat &amp;patternDescriptors)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::randpattern::RandomPatternGenerator</name>
    <filename>d7/d43/classcv_1_1randpattern_1_1RandomPatternGenerator.html</filename>
    <member kind="function">
      <type></type>
      <name>RandomPatternGenerator</name>
      <anchorfile>d7/d43/classcv_1_1randpattern_1_1RandomPatternGenerator.html</anchorfile>
      <anchor>a1d83712922f346740b9beb42797ced39</anchor>
      <arglist>(int imageWidth, int imageHeight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generatePattern</name>
      <anchorfile>d7/d43/classcv_1_1randpattern_1_1RandomPatternGenerator.html</anchorfile>
      <anchor>a874411cfb5edc28f9817fd38988689d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getPattern</name>
      <anchorfile>d7/d43/classcv_1_1randpattern_1_1RandomPatternGenerator.html</anchorfile>
      <anchor>a42b268976ecfa285a3cf49bc872b952b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Range</name>
    <filename>da/d35/classcv_1_1Range.html</filename>
    <member kind="function">
      <type></type>
      <name>Range</name>
      <anchorfile>da/d35/classcv_1_1Range.html</anchorfile>
      <anchor>aafab1fe471bac7c314dcd0d678ac4e2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Range</name>
      <anchorfile>da/d35/classcv_1_1Range.html</anchorfile>
      <anchor>abfd8e210d1dfcbdf4e34224a621a6236</anchor>
      <arglist>(int _start, int _end)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>da/d35/classcv_1_1Range.html</anchorfile>
      <anchor>af17854e9243042f39ae1c7a5ef5f7600</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>da/d35/classcv_1_1Range.html</anchorfile>
      <anchor>a202fc148a0ad8df135215ecf1781a0b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Range</type>
      <name>all</name>
      <anchorfile>da/d35/classcv_1_1Range.html</anchorfile>
      <anchor>af5a0207f6f98a69077db8e77898abc0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>end</name>
      <anchorfile>da/d35/classcv_1_1Range.html</anchorfile>
      <anchor>aba16789fec81858a31c9685d399b62fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>start</name>
      <anchorfile>da/d35/classcv_1_1Range.html</anchorfile>
      <anchor>ad7ce51f1d8797236c97bec49d2b25522</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::videostab::RansacParams</name>
    <filename>da/dc7/structcv_1_1videostab_1_1RansacParams.html</filename>
    <member kind="function">
      <type></type>
      <name>RansacParams</name>
      <anchorfile>da/dc7/structcv_1_1videostab_1_1RansacParams.html</anchorfile>
      <anchor>aade72367fb9106951e3993109fb60900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RansacParams</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga0f1dea7ffe8b8d5953f3f6e50e87dde4</anchor>
      <arglist>(int size, float thresh, float eps, float prob)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>niters</name>
      <anchorfile>da/dc7/structcv_1_1videostab_1_1RansacParams.html</anchorfile>
      <anchor>ae0710450cdb1804a2c42a3595afb241f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RansacParams</type>
      <name>default2dMotion</name>
      <anchorfile>da/dc7/structcv_1_1videostab_1_1RansacParams.html</anchorfile>
      <anchor>a30dc41affb537f4c8af23bebc18defa1</anchor>
      <arglist>(MotionModel model)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>eps</name>
      <anchorfile>da/dc7/structcv_1_1videostab_1_1RansacParams.html</anchorfile>
      <anchor>a12a0a87af93c54e5b9dd67aea517d2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>prob</name>
      <anchorfile>da/dc7/structcv_1_1videostab_1_1RansacParams.html</anchorfile>
      <anchor>aa43b08b4dfbc551b19f1217f8c67f5ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>size</name>
      <anchorfile>da/dc7/structcv_1_1videostab_1_1RansacParams.html</anchorfile>
      <anchor>a1c3369153b15c7f673d2afd5b07a55c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>thresh</name>
      <anchorfile>da/dc7/structcv_1_1videostab_1_1RansacParams.html</anchorfile>
      <anchor>a2558a62a1e6b2ad8f47222f175348a6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rapid::Rapid</name>
    <filename>d1/d8e/classcv_1_1rapid_1_1Rapid.html</filename>
    <base>cv::rapid::Tracker</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Rapid &gt;</type>
      <name>create</name>
      <anchorfile>d1/d8e/classcv_1_1rapid_1_1Rapid.html</anchorfile>
      <anchor>a38524cbc64a8900e26dd2c4b4db3aa3a</anchor>
      <arglist>(InputArray pts3d, InputArray tris)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudacodec::RawVideoSource</name>
    <filename>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RawVideoSource</name>
      <anchorfile>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</anchorfile>
      <anchor>afdeff4ca1e93237d85b2c7a65fbfd506</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FormatInfo</type>
      <name>format</name>
      <anchorfile>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</anchorfile>
      <anchor>a099a86ffcd64dd390c843162f3d97b31</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>get</name>
      <anchorfile>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</anchorfile>
      <anchor>ab89e44cf99d28f6ae54ed136c5030cad</anchor>
      <arglist>(const int propertyId, double &amp;propertyVal) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getExtraData</name>
      <anchorfile>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</anchorfile>
      <anchor>a08e7c4e3970e914f15a856c640980168</anchor>
      <arglist>(cv::Mat &amp;extraData) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFirstFrameIdx</name>
      <anchorfile>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</anchorfile>
      <anchor>abb9004483d240963787849fa723ace66</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getNextPacket</name>
      <anchorfile>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</anchorfile>
      <anchor>a121e8b2bbb89dfb3d9324998c27ac229</anchor>
      <arglist>(unsigned char **data, size_t *size)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>lastPacketContainsKeyFrame</name>
      <anchorfile>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</anchorfile>
      <anchor>a32396af05a19fcdc186b5ba8d419c531</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateFormat</name>
      <anchorfile>d6/d55/classcv_1_1cudacodec_1_1RawVideoSource.html</anchorfile>
      <anchor>a7186faa23579104a522b280554826e27</anchor>
      <arglist>(const FormatInfo &amp;videoFormat)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Allocator::rebind</name>
    <filename>da/d52/classcv_1_1Allocator_1_1rebind.html</filename>
    <templarg>typename U</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Avg::rebind</name>
    <filename>d3/dd1/structcv_1_1cudev_1_1Avg_1_1rebind.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>Avg&lt; U &gt;</type>
      <name>other</name>
      <anchorfile>d3/dd1/structcv_1_1cudev_1_1Avg_1_1rebind.html</anchorfile>
      <anchor>a7f7046ef2a6d7d1810f474e626c9cfd5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Max::rebind</name>
    <filename>d1/d7c/structcv_1_1cudev_1_1Max_1_1rebind.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>Max&lt; U &gt;</type>
      <name>other</name>
      <anchorfile>d1/d7c/structcv_1_1cudev_1_1Max_1_1rebind.html</anchorfile>
      <anchor>a07461e708d77d4357a757e2cf00b468b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Min::rebind</name>
    <filename>d2/dff/structcv_1_1cudev_1_1Min_1_1rebind.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>Min&lt; U &gt;</type>
      <name>other</name>
      <anchorfile>d2/dff/structcv_1_1cudev_1_1Min_1_1rebind.html</anchorfile>
      <anchor>a077a93d8f264d3851fe5502b6233b740</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Sum::rebind</name>
    <filename>d1/d1d/structcv_1_1cudev_1_1Sum_1_1rebind.html</filename>
    <templarg>typename U</templarg>
    <member kind="typedef">
      <type>Sum&lt; U &gt;</type>
      <name>other</name>
      <anchorfile>d1/d1d/structcv_1_1cudev_1_1Sum_1_1rebind.html</anchorfile>
      <anchor>aba69fcfcf79a853393328624ef96bae6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ReciprocalLayer</name>
    <filename>d5/d8e/classcv_1_1dnn_1_1ReciprocalLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ReciprocalLayer &gt;</type>
      <name>create</name>
      <anchorfile>d5/d8e/classcv_1_1dnn_1_1ReciprocalLayer.html</anchorfile>
      <anchor>a2527b5346936b24acac7a3d9c23abf1f</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::own::Rect</name>
    <filename>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</filename>
    <member kind="function">
      <type></type>
      <name>Rect</name>
      <anchorfile>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</anchorfile>
      <anchor>ab27b16b8f1d5dfba437462074c62df5e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect</name>
      <anchorfile>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</anchorfile>
      <anchor>a0be75e61b2fbf5eb61304c2b289aba3e</anchor>
      <arglist>(const cv::Rect &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect</name>
      <anchorfile>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</anchorfile>
      <anchor>ac15c0e7711aef114842c03f626c6fc3f</anchor>
      <arglist>(int _x, int _y, int _width, int _height)</arglist>
    </member>
    <member kind="function">
      <type>Rect &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</anchorfile>
      <anchor>aded74cbe1c1cd03333ee1e2ad45719d9</anchor>
      <arglist>(const cv::Rect &amp;other)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</anchorfile>
      <anchor>a83f0a70d6ccb9717a0d8dcebb8a981f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</anchorfile>
      <anchor>a15da5de11a300ed7f1f1ee1729ccaa65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</anchorfile>
      <anchor>a1fc63ea871dd7309f5659d0dc8b7a510</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>d3/d22/classcv_1_1gapi_1_1own_1_1Rect.html</anchorfile>
      <anchor>aeec8fcb6d99663a925235734042a7c90</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::Rect</name>
    <filename>d6/d30/structcv_1_1gapi_1_1wip_1_1draw_1_1Rect.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Rect</name>
      <anchorfile>d6/d30/structcv_1_1gapi_1_1wip_1_1draw_1_1Rect.html</anchorfile>
      <anchor>a8799868c569acfb10a2ececb1130c928</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect</name>
      <anchorfile>d6/d30/structcv_1_1gapi_1_1wip_1_1draw_1_1Rect.html</anchorfile>
      <anchor>a50533e856727b291d74b533f085a6f73</anchor>
      <arglist>(const cv::Rect &amp;rect_, const cv::Scalar &amp;color_, int thick_=1, int lt_=8, int shift_=0)</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Scalar</type>
      <name>color</name>
      <anchorfile>d6/d30/structcv_1_1gapi_1_1wip_1_1draw_1_1Rect.html</anchorfile>
      <anchor>a4b2e538a42fd71318c16e48f6ddea9f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>lt</name>
      <anchorfile>d6/d30/structcv_1_1gapi_1_1wip_1_1draw_1_1Rect.html</anchorfile>
      <anchor>ad6b9532d3bfbf1e2980a7b8f95b7f32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Rect</type>
      <name>rect</name>
      <anchorfile>d6/d30/structcv_1_1gapi_1_1wip_1_1draw_1_1Rect.html</anchorfile>
      <anchor>a1390f78cbd67ee974d11bd6b9ab3858b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>shift</name>
      <anchorfile>d6/d30/structcv_1_1gapi_1_1wip_1_1draw_1_1Rect.html</anchorfile>
      <anchor>a2a138dd53d112028ffac95555ed1bfcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>thick</name>
      <anchorfile>d6/d30/structcv_1_1gapi_1_1wip_1_1draw_1_1Rect.html</anchorfile>
      <anchor>a94b863a91d3a29b9b11cfec66c21e208</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Rect_</name>
    <filename>d2/d44/classcv_1_1Rect__.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>abb0ad4cd4092bb10ff97f3f683e598e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect_</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>afb53dd5c7f9a57ecb3d50d62d2d6dd14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect_</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a5a41149f4b012b9f323b5913454375a1</anchor>
      <arglist>(_Tp _x, _Tp _y, _Tp _width, _Tp _height)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect_</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>ad03e77a67595ae76f241ac0a92b11bd3</anchor>
      <arglist>(const Point_&lt; _Tp &gt; &amp;org, const Size_&lt; _Tp &gt; &amp;sz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect_</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a388c33991cecd4942fe24a0cf32a4ad4</anchor>
      <arglist>(const Point_&lt; _Tp &gt; &amp;pt1, const Point_&lt; _Tp &gt; &amp;pt2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect_</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a80c2299a1b67b3df86eb713b68ea476a</anchor>
      <arglist>(const Rect_ &amp;r)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rect_</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a1bf616763a2be4e48e23be24473e2f00</anchor>
      <arglist>(Rect_ &amp;&amp;r) CV_NOEXCEPT=default</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>area</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a0dba3ba97160894da4b8c8b4d8712c8e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point_&lt; _Tp &gt;</type>
      <name>br</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a82e906ac45136f22dacf6b453f61d36a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>contains</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a4506eca68c36d1c68af51489a7ac58a7</anchor>
      <arglist>(const Point_&lt; _Tp2 &gt; &amp;pt) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a6b7f5a0fd792784b865806ef4b6e47f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Rect_&lt; _Tp2 &gt;</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>aede48baa3604b77b25b7cf05c070868f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rect_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a204c156ee184735b3a512118dc3a1544</anchor>
      <arglist>(const Rect_ &amp;r)=default</arglist>
    </member>
    <member kind="function">
      <type>Rect_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>ae10234ffe2d71d1a925be89d7e42bcbf</anchor>
      <arglist>(Rect_ &amp;&amp;r) CV_NOEXCEPT=default</arglist>
    </member>
    <member kind="function">
      <type>Size_&lt; _Tp &gt;</type>
      <name>size</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a9c727936bddffe38079628e0ec7942cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point_&lt; _Tp &gt;</type>
      <name>tl</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a15e686670dd8d23246b9a2c644744fe3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>height</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a6fed06513cedd76652389e38c7b1222e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>width</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a6c16a3bce912faa4fe5be42d7f1b53fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>x</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a2cadfdc3b4b7dbf8085622b27e044572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>y</name>
      <anchorfile>d2/d44/classcv_1_1Rect__.html</anchorfile>
      <anchor>a6a4860e984df1752623b6ce2a8bde73a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ReduceLayer</name>
    <filename>df/d26/classcv_1_1dnn_1_1ReduceLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ReduceLayer &gt;</type>
      <name>create</name>
      <anchorfile>df/d26/classcv_1_1dnn_1_1ReduceLayer.html</anchorfile>
      <anchor>af4ff93ff1d98dfd305b574ee3d4b81f5</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ReduceToColumnBody</name>
    <filename>d5/df4/structcv_1_1cudev_1_1ReduceToColumnBody.html</filename>
    <templarg>class Reductor</templarg>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d5/df4/structcv_1_1cudev_1_1ReduceToColumnBody.html</anchorfile>
      <anchor>a5968b92fd9324c04662ae4c924b5a1d8</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d5/df4/structcv_1_1cudev_1_1ReduceToColumnBody.html</anchorfile>
      <anchor>aa72b57549923cafbecfcb80c3d3849bd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ReduceToRowBody</name>
    <filename>da/d58/structcv_1_1cudev_1_1ReduceToRowBody.html</filename>
    <templarg>class Reductor</templarg>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>da/d58/structcv_1_1cudev_1_1ReduceToRowBody.html</anchorfile>
      <anchor>ad50d5168478eaa06984e8c13f59b0138</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>da/d58/structcv_1_1cudev_1_1ReduceToRowBody.html</anchorfile>
      <anchor>ae6544f765538d7a70af86a0c6c9b226e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::aruco::RefineParameters</name>
    <filename>d5/d09/structcv_1_1aruco_1_1RefineParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>RefineParameters</name>
      <anchorfile>d5/d09/structcv_1_1aruco_1_1RefineParameters.html</anchorfile>
      <anchor>ab6598c83fa9fdec02e1a725d49fe02f2</anchor>
      <arglist>(float minRepDistance=10.f, float errorCorrectionRate=3.f, bool checkAllOrders=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readRefineParameters</name>
      <anchorfile>d5/d09/structcv_1_1aruco_1_1RefineParameters.html</anchorfile>
      <anchor>aed2cd94a9656b7eb8b3be8284a4402ca</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeRefineParameters</name>
      <anchorfile>d5/d09/structcv_1_1aruco_1_1RefineParameters.html</anchorfile>
      <anchor>a0bb4e4d71bba42ce162bd5eae20b512c</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name=String())</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>checkAllOrders</name>
      <anchorfile>d5/d09/structcv_1_1aruco_1_1RefineParameters.html</anchorfile>
      <anchor>aae500a000c9b61e4772e755d783d639c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>errorCorrectionRate</name>
      <anchorfile>d5/d09/structcv_1_1aruco_1_1RefineParameters.html</anchorfile>
      <anchor>ad8bfc8a51e8ce6719bb5f891af64f79d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minRepDistance</name>
      <anchorfile>d5/d09/structcv_1_1aruco_1_1RefineParameters.html</anchorfile>
      <anchor>a0e5a0079a09f5b29d5b2d8224db63b7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::RegionLayer</name>
    <filename>d1/d21/classcv_1_1dnn_1_1RegionLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RegionLayer &gt;</type>
      <name>create</name>
      <anchorfile>d1/d21/classcv_1_1dnn_1_1RegionLayer.html</anchorfile>
      <anchor>a189f9605c579a01750f715c51a5df725</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>nmsThreshold</name>
      <anchorfile>d1/d21/classcv_1_1dnn_1_1RegionLayer.html</anchorfile>
      <anchor>a9c1dbf394c00a3b5572cf60d342b0044</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ReLU6Layer</name>
    <filename>dc/dcd/classcv_1_1dnn_1_1ReLU6Layer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ReLU6Layer &gt;</type>
      <name>create</name>
      <anchorfile>dc/dcd/classcv_1_1dnn_1_1ReLU6Layer.html</anchorfile>
      <anchor>aba2a3cfd543f8a0fe7acbba80753b986</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>maxValue</name>
      <anchorfile>dc/dcd/classcv_1_1dnn_1_1ReLU6Layer.html</anchorfile>
      <anchor>af51250f90f35f29f6b136da4db890f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minValue</name>
      <anchorfile>dc/dcd/classcv_1_1dnn_1_1ReLU6Layer.html</anchorfile>
      <anchor>aa200bc4e9f9a501a47e881276631707f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ReLULayer</name>
    <filename>dd/df0/classcv_1_1dnn_1_1ReLULayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ReLULayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/df0/classcv_1_1dnn_1_1ReLULayer.html</anchorfile>
      <anchor>a888708d52fe32018d076688fd4914127</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>negativeSlope</name>
      <anchorfile>dd/df0/classcv_1_1dnn_1_1ReLULayer.html</anchorfile>
      <anchor>ae9c6e8dfc1211e6fe6c6f588c607180b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RemapPtr1</name>
    <filename>dc/d09/structcv_1_1cudev_1_1RemapPtr1.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class MapPtr</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; MapPtr &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>dc/d09/structcv_1_1cudev_1_1RemapPtr1.html</anchorfile>
      <anchor>a33dee96a509e0a429eaa86555311fd59</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>dc/d09/structcv_1_1cudev_1_1RemapPtr1.html</anchorfile>
      <anchor>a909a5e2a30a12ff516cf9689773969c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>dc/d09/structcv_1_1cudev_1_1RemapPtr1.html</anchorfile>
      <anchor>a8c358414d62a48691db81d7ed2645782</anchor>
      <arglist>(typename PtrTraits&lt; MapPtr &gt;::index_type y, typename PtrTraits&lt; MapPtr &gt;::index_type x) const</arglist>
    </member>
    <member kind="variable">
      <type>MapPtr</type>
      <name>map</name>
      <anchorfile>dc/d09/structcv_1_1cudev_1_1RemapPtr1.html</anchorfile>
      <anchor>a98faf5405ad3fb727f5205e4c2d7bf58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>dc/d09/structcv_1_1cudev_1_1RemapPtr1.html</anchorfile>
      <anchor>a1bb3834387ca5de2f8203beb166d26b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RemapPtr1Sz</name>
    <filename>dd/d03/structcv_1_1cudev_1_1RemapPtr1Sz.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class MapPtr</templarg>
    <base>cv::cudev::RemapPtr1&lt; SrcPtr, MapPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>dd/d03/structcv_1_1cudev_1_1RemapPtr1Sz.html</anchorfile>
      <anchor>a68e72b778afc9b1bfebddb594e2f485f</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>dd/d03/structcv_1_1cudev_1_1RemapPtr1Sz.html</anchorfile>
      <anchor>aca43acf1aee056f634e8189998dbd24e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>dd/d03/structcv_1_1cudev_1_1RemapPtr1Sz.html</anchorfile>
      <anchor>aa891264c9253f93d5c32bfe9c6b34cff</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RemapPtr2</name>
    <filename>d1/d32/structcv_1_1cudev_1_1RemapPtr2.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class MapXPtr</templarg>
    <templarg>class MapYPtr</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; MapXPtr &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>d1/d32/structcv_1_1cudev_1_1RemapPtr2.html</anchorfile>
      <anchor>a39aecea816f181d71d49907eb060c15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d1/d32/structcv_1_1cudev_1_1RemapPtr2.html</anchorfile>
      <anchor>ad2d74b514a86004a701382bf751820d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d1/d32/structcv_1_1cudev_1_1RemapPtr2.html</anchorfile>
      <anchor>a47c01ef109ab0d47d3b99d3f74ac9c15</anchor>
      <arglist>(typename PtrTraits&lt; MapXPtr &gt;::index_type y, typename PtrTraits&lt; MapXPtr &gt;::index_type x) const</arglist>
    </member>
    <member kind="variable">
      <type>MapXPtr</type>
      <name>mapx</name>
      <anchorfile>d1/d32/structcv_1_1cudev_1_1RemapPtr2.html</anchorfile>
      <anchor>ad1b4189a3370713447f3935337f8b0ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MapYPtr</type>
      <name>mapy</name>
      <anchorfile>d1/d32/structcv_1_1cudev_1_1RemapPtr2.html</anchorfile>
      <anchor>a12e4cdb3c6de74cbbd59bdb8fd4f4e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d1/d32/structcv_1_1cudev_1_1RemapPtr2.html</anchorfile>
      <anchor>ab2019553ffaaa44a94da9bcb69317fce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RemapPtr2Sz</name>
    <filename>d4/d59/structcv_1_1cudev_1_1RemapPtr2Sz.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class MapXPtr</templarg>
    <templarg>class MapYPtr</templarg>
    <base>cv::cudev::RemapPtr2&lt; SrcPtr, MapXPtr, MapYPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d4/d59/structcv_1_1cudev_1_1RemapPtr2Sz.html</anchorfile>
      <anchor>a3835cc862523a78e5fcb06fa3c2d3309</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d4/d59/structcv_1_1cudev_1_1RemapPtr2Sz.html</anchorfile>
      <anchor>a9160c7e2fa0b96bb89809ef99ee618f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d4/d59/structcv_1_1cudev_1_1RemapPtr2Sz.html</anchorfile>
      <anchor>af7bb64426a52dc5ed1d01962064d7a65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ReorgLayer</name>
    <filename>d6/da3/classcv_1_1dnn_1_1ReorgLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ReorgLayer &gt;</type>
      <name>create</name>
      <anchorfile>d6/da3/classcv_1_1dnn_1_1ReorgLayer.html</anchorfile>
      <anchor>a219352d002175101ebcec17f2db21f21</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::kinfu::Intr::Reprojector</name>
    <filename>d3/def/structcv_1_1kinfu_1_1Intr_1_1Reprojector.html</filename>
    <member kind="function">
      <type></type>
      <name>Reprojector</name>
      <anchorfile>d3/def/structcv_1_1kinfu_1_1Intr_1_1Reprojector.html</anchorfile>
      <anchor>a439039c7e5b1e25caca60b14734bb30e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Reprojector</name>
      <anchorfile>d3/def/structcv_1_1kinfu_1_1Intr_1_1Reprojector.html</anchorfile>
      <anchor>ae4204ed0c1573b773b2c649b274c4ce8</anchor>
      <arglist>(Intr intr)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point3_&lt; T &gt;</type>
      <name>operator()</name>
      <anchorfile>d3/def/structcv_1_1kinfu_1_1Intr_1_1Reprojector.html</anchorfile>
      <anchor>a14ed0bbd0584925613917a6d04a8b2a0</anchor>
      <arglist>(cv::Point3_&lt; T &gt; p) const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cx</name>
      <anchorfile>d3/def/structcv_1_1kinfu_1_1Intr_1_1Reprojector.html</anchorfile>
      <anchor>adc25f7899fb19c2cc85a0c510d3a5078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>cy</name>
      <anchorfile>d3/def/structcv_1_1kinfu_1_1Intr_1_1Reprojector.html</anchorfile>
      <anchor>a67763234a33a864ad6a582ffe8ce223c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fxinv</name>
      <anchorfile>d3/def/structcv_1_1kinfu_1_1Intr_1_1Reprojector.html</anchorfile>
      <anchor>a44dff334bd5faafc3ffd1f2c6853e724</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fyinv</name>
      <anchorfile>d3/def/structcv_1_1kinfu_1_1Intr_1_1Reprojector.html</anchorfile>
      <anchor>a1853b14e8d661fe455392d4f067b5a9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::RequantizeLayer</name>
    <filename>da/d2c/classcv_1_1dnn_1_1RequantizeLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RequantizeLayer &gt;</type>
      <name>create</name>
      <anchorfile>da/d2c/classcv_1_1dnn_1_1RequantizeLayer.html</anchorfile>
      <anchor>a0fbc15cb5dc8b83cb08187949f383de6</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>scale</name>
      <anchorfile>da/d2c/classcv_1_1dnn_1_1RequantizeLayer.html</anchorfile>
      <anchor>acbbb238f202e1b1a0a958ea2d92bfd9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shift</name>
      <anchorfile>da/d2c/classcv_1_1dnn_1_1RequantizeLayer.html</anchorfile>
      <anchor>a14aef8dc9de1b160790866c641f511fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ReshapeLayer</name>
    <filename>db/d15/classcv_1_1dnn_1_1ReshapeLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ReshapeLayer &gt;</type>
      <name>create</name>
      <anchorfile>db/d15/classcv_1_1dnn_1_1ReshapeLayer.html</anchorfile>
      <anchor>a4670ee9ecd9f4057c04da4b9be70fa85</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>MatShape</type>
      <name>newShapeDesc</name>
      <anchorfile>db/d15/classcv_1_1dnn_1_1ReshapeLayer.html</anchorfile>
      <anchor>a10541f58a206855b7b8919e0149e63d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Range</type>
      <name>newShapeRange</name>
      <anchorfile>db/d15/classcv_1_1dnn_1_1ReshapeLayer.html</anchorfile>
      <anchor>acee5f05c5d314bfda06ee6b53a3eaf8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::tbm::ResizedImageDescriptor</name>
    <filename>dc/d5a/classcv_1_1detail_1_1tracking_1_1tbm_1_1ResizedImageDescriptor.html</filename>
    <base>cv::detail::tracking::tbm::IImageDescriptor</base>
    <member kind="function">
      <type></type>
      <name>ResizedImageDescriptor</name>
      <anchorfile>dc/d5a/classcv_1_1detail_1_1tracking_1_1tbm_1_1ResizedImageDescriptor.html</anchorfile>
      <anchor>a0e2401d4f8982e186c100d333677f1b4</anchor>
      <arglist>(const cv::Size &amp;descr_size, const cv::InterpolationFlags interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>dc/d5a/classcv_1_1detail_1_1tracking_1_1tbm_1_1ResizedImageDescriptor.html</anchorfile>
      <anchor>ad8162bcf6d06add4132dd12b186f2b21</anchor>
      <arglist>(const cv::Mat &amp;mat, cv::Mat &amp;descr) override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>dc/d5a/classcv_1_1detail_1_1tracking_1_1tbm_1_1ResizedImageDescriptor.html</anchorfile>
      <anchor>a8bd645b2bb10245545fe00ba91840f77</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;mats, std::vector&lt; cv::Mat &gt; &amp;descrs) override</arglist>
    </member>
    <member kind="function">
      <type>cv::Size</type>
      <name>size</name>
      <anchorfile>dc/d5a/classcv_1_1detail_1_1tracking_1_1tbm_1_1ResizedImageDescriptor.html</anchorfile>
      <anchor>af5fd082c1a2c03a0561d792cf9ecf561</anchor>
      <arglist>() const override</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ResizeLayer</name>
    <filename>db/d38/classcv_1_1dnn_1_1ResizeLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ResizeLayer &gt;</type>
      <name>create</name>
      <anchorfile>db/d38/classcv_1_1dnn_1_1ResizeLayer.html</anchorfile>
      <anchor>ac90694234da2352fcfa270670ed5b147</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ResizePtr</name>
    <filename>d5/db1/structcv_1_1cudev_1_1ResizePtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>d5/db1/structcv_1_1cudev_1_1ResizePtr.html</anchorfile>
      <anchor>a837421740c4d6d318c4247bccd5a0c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d5/db1/structcv_1_1cudev_1_1ResizePtr.html</anchorfile>
      <anchor>a5857d99746ea5e6b6ed76d1618d1ed98</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d5/db1/structcv_1_1cudev_1_1ResizePtr.html</anchorfile>
      <anchor>a7bf21855e52be7a823b1e44db27d6c2c</anchor>
      <arglist>(typename PtrTraits&lt; SrcPtr &gt;::index_type y, typename PtrTraits&lt; SrcPtr &gt;::index_type x) const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fx</name>
      <anchorfile>d5/db1/structcv_1_1cudev_1_1ResizePtr.html</anchorfile>
      <anchor>a2504642a05f313ad0798b0745e9f1842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fy</name>
      <anchorfile>d5/db1/structcv_1_1cudev_1_1ResizePtr.html</anchorfile>
      <anchor>aba1db2738b76bb71b114ec3375ffcb7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d5/db1/structcv_1_1cudev_1_1ResizePtr.html</anchorfile>
      <anchor>a74b6f1bae461e40b5bcd751b5802a219</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ResizePtrSz</name>
    <filename>d3/d8a/structcv_1_1cudev_1_1ResizePtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::ResizePtr&lt; SrcPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d3/d8a/structcv_1_1cudev_1_1ResizePtrSz.html</anchorfile>
      <anchor>abe41fe80f4a491708011110e50a6fcb7</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d3/d8a/structcv_1_1cudev_1_1ResizePtrSz.html</anchorfile>
      <anchor>ae4826d69a30bdd765d42c8e89f035f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d3/d8a/structcv_1_1cudev_1_1ResizePtrSz.html</anchorfile>
      <anchor>a0d5ac19c9db9534c4c8454dc8b1fc8ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bioinspired::Retina</name>
    <filename>dc/d54/classcv_1_1bioinspired_1_1Retina.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>activateContoursProcessing</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a1e109acc73714943702572866487965b</anchor>
      <arglist>(const bool activate)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>activateMovingContoursProcessing</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>afe65e21f82b421cf468e225b3cd61322</anchor>
      <arglist>(const bool activate)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applyFastToneMapping</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a1bb2ed3bee0ced414ed0533fba641dec</anchor>
      <arglist>(InputArray inputImage, OutputArray outputToneMappedImage)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearBuffers</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a09603d1ed6c8f82459526bbe2ac4eac6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getInputSize</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a9266e82cc8de64595687f9dce2b47f87</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getMagno</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>ad8ec45e39a333eeb759e0925357f4ec5</anchor>
      <arglist>(OutputArray retinaOutput_magno)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getMagnoRAW</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a81377b5953ccf89c0eadf967fae2910a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getMagnoRAW</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a33590324368a1f1140dc68faf8049fca</anchor>
      <arglist>(OutputArray retinaOutput_magno)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getOutputSize</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a1a6a151832812c2b276e5cb244f7a544</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RetinaParameters</type>
      <name>getParameters</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>ada6dac13985015a01a461b5cde177e95</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getParvo</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a89bbd0119f52b9936cabdfba97561c0f</anchor>
      <arglist>(OutputArray retinaOutput_parvo)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getParvoRAW</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>af1585fdd85f42ba8b79598ee1d74fcaf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getParvoRAW</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>ab8bb17543b78ef9d32be3a4619d2b2dd</anchor>
      <arglist>(OutputArray retinaOutput_parvo)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>printSetup</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a933b8c74d4479727aacd919f29cf8aa8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a9d18358b520c4dd7931a9154cc053649</anchor>
      <arglist>(InputArray inputImage)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setColorSaturation</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>aa66dca22cadf9293164bef39f3690a94</anchor>
      <arglist>(const bool saturateColors=true, const float colorSaturationValue=4.0f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a75ee531b20e2c32892773625de5ecdb1</anchor>
      <arglist>(cv::FileStorage &amp;fs, const bool applyDefaultSetupOnFailure=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>ac9f944965a104c355467628b07eaf887</anchor>
      <arglist>(RetinaParameters newParameters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a741fc44059111f3e2d5ba6ab1fa1d907</anchor>
      <arglist>(String retinaParameterFile=&quot;&quot;, const bool applyDefaultSetupOnFailure=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setupIPLMagnoChannel</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>acfec2a2bef33e6ef73a38576f645278b</anchor>
      <arglist>(const bool normaliseOutput=true, const float parasolCells_beta=0.f, const float parasolCells_tau=0.f, const float parasolCells_k=7.f, const float amacrinCellsTemporalCutFrequency=1.2f, const float V0CompressionParameter=0.95f, const float localAdaptintegration_tau=0.f, const float localAdaptintegration_k=7.f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setupOPLandIPLParvoChannel</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>ac6d6767e14212b5ebd7c5bbc6477fa7a</anchor>
      <arglist>(const bool colorMode=true, const bool normaliseOutput=true, const float photoreceptorsLocalAdaptationSensitivity=0.7f, const float photoreceptorsTemporalConstant=0.5f, const float photoreceptorsSpatialConstant=0.53f, const float horizontalCellsGain=0.f, const float HcellsTemporalConstant=1.f, const float HcellsSpatialConstant=7.f, const float ganglionCellsSensitivity=0.7f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>af0fb1fda44face9993785ef41b38430d</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a92d80a2c309c46a46b22ec125cad3943</anchor>
      <arglist>(String fs) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Retina &gt;</type>
      <name>create</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>aaf627494d7758eeb10d09c8fa5fd098b</anchor>
      <arglist>(Size inputSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Retina &gt;</type>
      <name>create</name>
      <anchorfile>dc/d54/classcv_1_1bioinspired_1_1Retina.html</anchorfile>
      <anchor>a3701b8d50f06562d0d632fdd5cbff156</anchor>
      <arglist>(Size inputSize, const bool colorMode, int colorSamplingMethod=RETINA_COLOR_BAYER, const bool useRetinaLogSampling=false, const float reductionFactor=1.0f, const float samplingStrength=10.0f)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bioinspired::RetinaFastToneMapping</name>
    <filename>dd/d73/classcv_1_1bioinspired_1_1RetinaFastToneMapping.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>applyFastToneMapping</name>
      <anchorfile>dd/d73/classcv_1_1bioinspired_1_1RetinaFastToneMapping.html</anchorfile>
      <anchor>ad84c0513227ddaa3fb0c23cc37cc4f3a</anchor>
      <arglist>(InputArray inputImage, OutputArray outputToneMappedImage)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>dd/d73/classcv_1_1bioinspired_1_1RetinaFastToneMapping.html</anchorfile>
      <anchor>a378b0dccc1fe6f1ee8612d9a8d4c4c5e</anchor>
      <arglist>(const float photoreceptorsNeighborhoodRadius=3.f, const float ganglioncellsNeighborhoodRadius=1.f, const float meanLuminanceModulatorK=1.f)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RetinaFastToneMapping &gt;</type>
      <name>create</name>
      <anchorfile>dd/d73/classcv_1_1bioinspired_1_1RetinaFastToneMapping.html</anchorfile>
      <anchor>a1bbdcffd145798ef3c73836a4875fcb4</anchor>
      <arglist>(Size inputSize)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::bioinspired::RetinaParameters</name>
    <filename>d2/df5/structcv_1_1bioinspired_1_1RetinaParameters.html</filename>
    <class kind="struct">cv::bioinspired::RetinaParameters::IplMagnoParameters</class>
    <class kind="struct">cv::bioinspired::RetinaParameters::OPLandIplParvoParameters</class>
    <member kind="variable">
      <type>IplMagnoParameters</type>
      <name>IplMagno</name>
      <anchorfile>d2/df5/structcv_1_1bioinspired_1_1RetinaParameters.html</anchorfile>
      <anchor>a1875391e7a0ef9fb82cc88b4b700f3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OPLandIplParvoParameters</type>
      <name>OPLandIplParvo</name>
      <anchorfile>d2/df5/structcv_1_1bioinspired_1_1RetinaParameters.html</anchorfile>
      <anchor>a22079e2a0666d7f0add1e8bb2cd63500</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::RFFeatureGetter</name>
    <filename>dc/dca/classcv_1_1ximgproc_1_1RFFeatureGetter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getFeatures</name>
      <anchorfile>dc/dca/classcv_1_1ximgproc_1_1RFFeatureGetter.html</anchorfile>
      <anchor>ae5f187b289ddd644e9daf3b6fe152f18</anchor>
      <arglist>(const Mat &amp;src, Mat &amp;features, const int gnrmRad, const int gsmthRad, const int shrink, const int outNum, const int gradNum) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2Gray</name>
    <filename>d9/d5f/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2Gray.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2HLS</name>
    <filename>de/d2b/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2HLS.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2HSV</name>
    <filename>de/d72/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2HSV.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2Lab</name>
    <filename>db/df2/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2Lab.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2Luv</name>
    <filename>d0/d2c/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2Luv.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2RGB</name>
    <filename>de/d9d/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2RGB.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2XYZ</name>
    <filename>d1/ddf/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2XYZ.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2YCrCb</name>
    <filename>da/d08/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2YCrCb.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::RGB2YUV</name>
    <filename>d6/d96/classcv_1_1cudev_1_1color__cvt__detail_1_1RGB2YUV.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_GRAY_func</name>
    <filename>d8/ded/structcv_1_1cudev_1_1RGB__to__GRAY__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Gray&lt; SrcDepth, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HLS4_FULL_func</name>
    <filename>d2/d93/structcv_1_1cudev_1_1RGB__to__HLS4__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 3, 4, 2, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HLS4_FULL_func&lt; float &gt;</name>
    <filename>db/deb/structcv_1_1cudev_1_1RGB__to__HLS4__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 3, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HLS4_func</name>
    <filename>d9/d77/structcv_1_1cudev_1_1RGB__to__HLS4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 3, 4, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HLS4_func&lt; float &gt;</name>
    <filename>d6/d6b/structcv_1_1cudev_1_1RGB__to__HLS4__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 3, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HLS_FULL_func</name>
    <filename>d5/d13/structcv_1_1cudev_1_1RGB__to__HLS__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 3, 3, 2, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HLS_FULL_func&lt; float &gt;</name>
    <filename>d1/d6f/structcv_1_1cudev_1_1RGB__to__HLS__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 3, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HLS_func</name>
    <filename>d8/d24/structcv_1_1cudev_1_1RGB__to__HLS__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 3, 3, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HLS_func&lt; float &gt;</name>
    <filename>d8/d04/structcv_1_1cudev_1_1RGB__to__HLS__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 3, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HSV4_FULL_func</name>
    <filename>dc/d3a/structcv_1_1cudev_1_1RGB__to__HSV4__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 3, 4, 2, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HSV4_FULL_func&lt; float &gt;</name>
    <filename>d5/d76/structcv_1_1cudev_1_1RGB__to__HSV4__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 3, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HSV4_func</name>
    <filename>d8/db1/structcv_1_1cudev_1_1RGB__to__HSV4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 3, 4, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HSV4_func&lt; float &gt;</name>
    <filename>d9/da5/structcv_1_1cudev_1_1RGB__to__HSV4__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 3, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HSV_FULL_func</name>
    <filename>da/dee/structcv_1_1cudev_1_1RGB__to__HSV__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 3, 3, 2, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HSV_FULL_func&lt; float &gt;</name>
    <filename>d0/d0e/structcv_1_1cudev_1_1RGB__to__HSV__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 3, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HSV_func</name>
    <filename>db/d4e/structcv_1_1cudev_1_1RGB__to__HSV__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 3, 3, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_HSV_func&lt; float &gt;</name>
    <filename>db/d37/structcv_1_1cudev_1_1RGB__to__HSV__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 3, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_Lab4_func</name>
    <filename>d2/d21/structcv_1_1cudev_1_1RGB__to__Lab4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 3, 4, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_Lab_func</name>
    <filename>db/d41/structcv_1_1cudev_1_1RGB__to__Lab__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 3, 3, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_Luv4_func</name>
    <filename>d5/d72/structcv_1_1cudev_1_1RGB__to__Luv4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 3, 4, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_Luv_func</name>
    <filename>dc/db6/structcv_1_1cudev_1_1RGB__to__Luv__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 3, 3, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_XYZ4_func</name>
    <filename>d2/dd8/structcv_1_1cudev_1_1RGB__to__XYZ4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2XYZ&lt; SrcDepth, 3, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_XYZ_func</name>
    <filename>dd/d54/structcv_1_1cudev_1_1RGB__to__XYZ__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2XYZ&lt; SrcDepth, 3, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_YCrCb4_func</name>
    <filename>df/d11/structcv_1_1cudev_1_1RGB__to__YCrCb4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YCrCb&lt; SrcDepth, 3, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_YCrCb_func</name>
    <filename>df/d9a/structcv_1_1cudev_1_1RGB__to__YCrCb__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YCrCb&lt; SrcDepth, 3, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_YUV4_func</name>
    <filename>d9/d7a/structcv_1_1cudev_1_1RGB__to__YUV4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YUV&lt; SrcDepth, 3, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGB_to_YUV_func</name>
    <filename>d7/d9f/structcv_1_1cudev_1_1RGB__to__YUV__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YUV&lt; SrcDepth, 3, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_GRAY_func</name>
    <filename>db/d04/structcv_1_1cudev_1_1RGBA__to__GRAY__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Gray&lt; SrcDepth, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HLS4_FULL_func</name>
    <filename>d0/d56/structcv_1_1cudev_1_1RGBA__to__HLS4__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 4, 4, 2, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HLS4_FULL_func&lt; float &gt;</name>
    <filename>de/d5e/structcv_1_1cudev_1_1RGBA__to__HLS4__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 4, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HLS4_func</name>
    <filename>d6/d31/structcv_1_1cudev_1_1RGBA__to__HLS4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 4, 4, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HLS4_func&lt; float &gt;</name>
    <filename>d8/dcb/structcv_1_1cudev_1_1RGBA__to__HLS4__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 4, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HLS_FULL_func</name>
    <filename>dd/db8/structcv_1_1cudev_1_1RGBA__to__HLS__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 4, 3, 2, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HLS_FULL_func&lt; float &gt;</name>
    <filename>d4/dd3/structcv_1_1cudev_1_1RGBA__to__HLS__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 4, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HLS_func</name>
    <filename>d9/dd5/structcv_1_1cudev_1_1RGBA__to__HLS__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; SrcDepth, 4, 3, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HLS_func&lt; float &gt;</name>
    <filename>d2/d0c/structcv_1_1cudev_1_1RGBA__to__HLS__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HLS&lt; float, 4, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HSV4_FULL_func</name>
    <filename>dd/d19/structcv_1_1cudev_1_1RGBA__to__HSV4__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 4, 4, 2, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HSV4_FULL_func&lt; float &gt;</name>
    <filename>d1/d1f/structcv_1_1cudev_1_1RGBA__to__HSV4__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 4, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HSV4_func</name>
    <filename>d7/d25/structcv_1_1cudev_1_1RGBA__to__HSV4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 4, 4, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HSV4_func&lt; float &gt;</name>
    <filename>db/d05/structcv_1_1cudev_1_1RGBA__to__HSV4__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 4, 4, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HSV_FULL_func</name>
    <filename>db/d47/structcv_1_1cudev_1_1RGBA__to__HSV__FULL__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 4, 3, 2, 256 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HSV_FULL_func&lt; float &gt;</name>
    <filename>d0/d1c/structcv_1_1cudev_1_1RGBA__to__HSV__FULL__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 4, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HSV_func</name>
    <filename>d1/d7d/structcv_1_1cudev_1_1RGBA__to__HSV__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; SrcDepth, 4, 3, 2, 180 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_HSV_func&lt; float &gt;</name>
    <filename>d0/d9b/structcv_1_1cudev_1_1RGBA__to__HSV__func_3_01float_01_4.html</filename>
    <base>cv::cudev::color_cvt_detail::RGB2HSV&lt; float, 4, 3, 2, 360 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_Lab4_func</name>
    <filename>df/d38/structcv_1_1cudev_1_1RGBA__to__Lab4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 4, 4, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_Lab_func</name>
    <filename>d2/d37/structcv_1_1cudev_1_1RGBA__to__Lab__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Lab&lt; SrcDepth, 4, 3, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_Luv4_func</name>
    <filename>d7/d2e/structcv_1_1cudev_1_1RGBA__to__Luv4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 4, 4, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_Luv_func</name>
    <filename>de/d88/structcv_1_1cudev_1_1RGBA__to__Luv__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2Luv&lt; SrcDepth, 4, 3, true, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_XYZ4_func</name>
    <filename>d9/da9/structcv_1_1cudev_1_1RGBA__to__XYZ4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2XYZ&lt; SrcDepth, 4, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_XYZ_func</name>
    <filename>d7/d53/structcv_1_1cudev_1_1RGBA__to__XYZ__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2XYZ&lt; SrcDepth, 4, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_YCrCb4_func</name>
    <filename>d0/dd4/structcv_1_1cudev_1_1RGBA__to__YCrCb4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YCrCb&lt; SrcDepth, 4, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_YCrCb_func</name>
    <filename>d1/dd1/structcv_1_1cudev_1_1RGBA__to__YCrCb__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YCrCb&lt; SrcDepth, 4, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_YUV4_func</name>
    <filename>d3/da0/structcv_1_1cudev_1_1RGBA__to__YUV4__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YUV&lt; SrcDepth, 4, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::RGBA_to_YUV_func</name>
    <filename>db/d21/structcv_1_1cudev_1_1RGBA__to__YUV__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::RGB2YUV&lt; SrcDepth, 4, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::rgbd::RgbdFrame</name>
    <filename>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</filename>
    <member kind="function">
      <type></type>
      <name>RgbdFrame</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>add12dd566eb4cb26f28467dddfc39535</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RgbdFrame</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>a0cec5bf0daac0f332acc42ee508b9068</anchor>
      <arglist>(const Mat &amp;image, const Mat &amp;depth, const Mat &amp;mask=Mat(), const Mat &amp;normals=Mat(), int ID=-1)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RgbdFrame</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>a9a6fd45f30e6452d2803c7feed8e8f47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>release</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>ad114b1c257b15826a9b1122278054a44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RgbdFrame &gt;</type>
      <name>create</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>ac4364066670f0ecdc5d1056192e81b55</anchor>
      <arglist>(const Mat &amp;image=Mat(), const Mat &amp;depth=Mat(), const Mat &amp;mask=Mat(), const Mat &amp;normals=Mat(), int ID=-1)</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>depth</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>acc9d7572731ae8bdbcbfd0423b5cb536</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ID</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>aeea2d9545d540097a9d13d76ec58af08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>image</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>a767de58fc59ade9c29ebf090a01b6317</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>mask</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>a98eb6356c2c4c84a1dd8ab751aef206a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>normals</name>
      <anchorfile>d3/d9c/structcv_1_1rgbd_1_1RgbdFrame.html</anchorfile>
      <anchor>a35770687c412e32902f350d217e94e1b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rgbd::RgbdICPOdometry</name>
    <filename>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</filename>
    <base>cv::rgbd::Odometry</base>
    <member kind="function">
      <type></type>
      <name>RgbdICPOdometry</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a857b43034bb6c6d9ee42e24ed66952ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RgbdICPOdometry</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a0f13102a7ff27395e1283e26a5353114</anchor>
      <arglist>(const Mat &amp;cameraMatrix, float minDepth=Odometry::DEFAULT_MIN_DEPTH(), float maxDepth=Odometry::DEFAULT_MAX_DEPTH(), float maxDepthDiff=Odometry::DEFAULT_MAX_DEPTH_DIFF(), float maxPointsPart=Odometry::DEFAULT_MAX_POINTS_PART(), const std::vector&lt; int &gt; &amp;iterCounts=std::vector&lt; int &gt;(), const std::vector&lt; float &gt; &amp;minGradientMagnitudes=std::vector&lt; float &gt;(), int transformType=Odometry::RIGID_BODY_MOTION)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getCameraMatrix</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a26695ce34fa901245154493542df3fde</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getIterationCounts</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a735ac81d3369f4a0c40e7b0770044266</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxDepth</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a1046f16ff60319884de5c2b989cf0a80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxDepthDiff</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>aad70274b1c40f19fbef6e5f9fae93914</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxPointsPart</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>acef6243403867cd978d5e0541d4b5f0c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRotation</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>aafd49b180bd2122c5fb8055d243535f7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxTranslation</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a1b565974c4bb015fbe3a613cc26c3ecb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinDepth</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>ae65ee8b97fc65ffee258296562f61ae7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getMinGradientMagnitudes</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a07b2a425b6f49e4e0bb28aa1801b5cf6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; RgbdNormals &gt;</type>
      <name>getNormalsComputer</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a544b9d10e37b7ff2c245083b734deb60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTransformType</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a51e1d17d6153b00885a011799aa15043</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Size</type>
      <name>prepareFrameCache</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>af1568ca5cfe8f3f1ac2fc43f8d566f7a</anchor>
      <arglist>(Ptr&lt; OdometryFrame &gt; &amp;frame, int cacheType) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraMatrix</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a79e641eac7076266bbf8b602b19e136c</anchor>
      <arglist>(const cv::Mat &amp;val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIterationCounts</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a14f7bb9d50983879e1a15843af08ad28</anchor>
      <arglist>(const cv::Mat &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxDepth</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a91904d6d9836de919c0c607400405555</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxDepthDiff</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>aeb101180d45e9aa737b4a03de93277d6</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxPointsPart</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a7f046b11dcce8ea265c78d4c0209c505</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxRotation</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a530843e43b5b96461a883b384fc6d34a</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxTranslation</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>aa6b99fadf368002a1c52c30ff1bce332</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinDepth</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a3f3bdad40f449d5dcabcf3229bf86cbf</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinGradientMagnitudes</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a49d95e87df435be465ffa979733d97b9</anchor>
      <arglist>(const cv::Mat &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformType</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>ae8d72a324b7f629020000cadde08beef</anchor>
      <arglist>(int val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RgbdICPOdometry &gt;</type>
      <name>create</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a009719cc4cb8f61c216d6531472ffd7c</anchor>
      <arglist>(const Mat &amp;cameraMatrix=Mat(), float minDepth=Odometry::DEFAULT_MIN_DEPTH(), float maxDepth=Odometry::DEFAULT_MAX_DEPTH(), float maxDepthDiff=Odometry::DEFAULT_MAX_DEPTH_DIFF(), float maxPointsPart=Odometry::DEFAULT_MAX_POINTS_PART(), const std::vector&lt; int &gt; &amp;iterCounts=std::vector&lt; int &gt;(), const std::vector&lt; float &gt; &amp;minGradientMagnitudes=std::vector&lt; float &gt;(), int transformType=Odometry::RIGID_BODY_MOTION)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>checkParams</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a06f66c25c30dfa6ec51ec945f880eec9</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>computeImpl</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>ad2a5f64789923118ace25a83efbaab7f</anchor>
      <arglist>(const Ptr&lt; OdometryFrame &gt; &amp;srcFrame, const Ptr&lt; OdometryFrame &gt; &amp;dstFrame, OutputArray Rt, const Mat &amp;initRt) const CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>cameraMatrix</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>ab8634229ebceb18b8472c1f7467dd43a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>iterCounts</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a7629d0bb783e2a749ae8ace23ac92b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxDepth</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a065b90e87ca51a0a20fc225539fd9504</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxDepthDiff</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a45d9e421c99ae52ed99dbb2ed16fe7ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxPointsPart</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a76b55cb57ba18a605c3da5927622f10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxRotation</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a8a27d345552b282b5de085320b8b2469</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxTranslation</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>af2eba6314e7454dfb3edf3929714a60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>minDepth</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a857d420228833e27aa87e156d5721789</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>minGradientMagnitudes</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a236858a9cbaeffcc414b67746884b31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; RgbdNormals &gt;</type>
      <name>normalsComputer</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a8da046b88ef9b8aaba29827efc40522d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>transformType</name>
      <anchorfile>d2/d0f/classcv_1_1rgbd_1_1RgbdICPOdometry.html</anchorfile>
      <anchor>a515c03a41ab16c1c2d18c587bfef91e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rgbd::RgbdNormals</name>
    <filename>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</filename>
    <base>cv::Algorithm</base>
    <member kind="enumeration">
      <type></type>
      <name>RGBD_NORMALS_METHOD</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a47b8e2bd020dac1811e6af967ab882d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBD_NORMALS_METHOD_FALS</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a47b8e2bd020dac1811e6af967ab882d9ac1f9aed92b2aade8fef82b1ed4d8af17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBD_NORMALS_METHOD_LINEMOD</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a47b8e2bd020dac1811e6af967ab882d9ae104fe72bdbb1c29b7819e00487f96e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBD_NORMALS_METHOD_SRI</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a47b8e2bd020dac1811e6af967ab882d9ae7aae37d5b4674c095bf0983e7af4c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBD_NORMALS_METHOD_FALS</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a47b8e2bd020dac1811e6af967ab882d9ac1f9aed92b2aade8fef82b1ed4d8af17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBD_NORMALS_METHOD_LINEMOD</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a47b8e2bd020dac1811e6af967ab882d9ae104fe72bdbb1c29b7819e00487f96e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBD_NORMALS_METHOD_SRI</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a47b8e2bd020dac1811e6af967ab882d9ae7aae37d5b4674c095bf0983e7af4c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RgbdNormals</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a3cf169249007645a561e7005ad90b293</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RgbdNormals</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a9f9ebe96fefeb39ebd6cdc6c6370f373</anchor>
      <arglist>(int rows, int cols, int depth, InputArray K, int window_size=5, int method=RgbdNormals::RGBD_NORMALS_METHOD_FALS)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RgbdNormals</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>ab7d25d8e7e596f46f0c907c46fe04137</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCols</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a9411b6ab27520124e4fa4fb01fd28d46</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDepth</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a8579bcfee889b7b869d1ad81a1dc9ae1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getK</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a568ce046769eaef6dcd98e49b75477fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMethod</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a23b3e2cacc3539ed81edc0e23045552e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getRows</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>ae2a8aaa8a5c85586579fef9b40706e13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWindowSize</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>ab528192c47b17e7d7af9f53338e23e42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>ac7eb4c3b91d478cde76fcfa547c6bc53</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a48c33f26d8662a1b3becfda60292ac5c</anchor>
      <arglist>(InputArray points, OutputArray normals) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCols</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>abb66d5573dd304273b35a9e150a946e3</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepth</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a5cc4d09c16df66b4de115b5ed557b46b</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setK</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a667dc339ea0262412c399fa348daa605</anchor>
      <arglist>(const cv::Mat &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMethod</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a8322dd53b4b5e763fdae73f3795f1290</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRows</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a775e26ae9b7366049163df909b4fb064</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowSize</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>ac17b20101f2063cf0df974cc5ba39a4d</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RgbdNormals &gt;</type>
      <name>create</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a4cb89bf60753d7aaa24de6cfd5e59cae</anchor>
      <arglist>(int rows, int cols, int depth, InputArray K, int window_size=5, int method=RgbdNormals::RGBD_NORMALS_METHOD_FALS)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>initialize_normals_impl</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a7ae1d70de30fc78ff67be0b43834cb73</anchor>
      <arglist>(int rows, int cols, int depth, const Mat &amp;K, int window_size, int method) const</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>cols_</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a9b94f166f96a521cba816a650283937f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>depth_</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>adcac1dbf126ec619a8f1b537b1243db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>K_</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a1341cba736e8c83372a597c3815462de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>method_</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>af2c4bd93cb03e77618c6c6aa1fb70ee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>void *</type>
      <name>rgbd_normals_impl_</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a039c4c8dac9bdff17ddfaec856dae005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>rows_</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a84e3ee09ade57fd62920cf477065dde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>window_size_</name>
      <anchorfile>d1/d5b/classcv_1_1rgbd_1_1RgbdNormals.html</anchorfile>
      <anchor>a83bd84edcfab2e203ac4c349b3a03ece</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rgbd::RgbdOdometry</name>
    <filename>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</filename>
    <base>cv::rgbd::Odometry</base>
    <member kind="function">
      <type></type>
      <name>RgbdOdometry</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a6bf4a2db51a92e8cd4e08117c784d661</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RgbdOdometry</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>ab1e20a2f700e1456b8860096b724ca65</anchor>
      <arglist>(const Mat &amp;cameraMatrix, float minDepth=Odometry::DEFAULT_MIN_DEPTH(), float maxDepth=Odometry::DEFAULT_MAX_DEPTH(), float maxDepthDiff=Odometry::DEFAULT_MAX_DEPTH_DIFF(), const std::vector&lt; int &gt; &amp;iterCounts=std::vector&lt; int &gt;(), const std::vector&lt; float &gt; &amp;minGradientMagnitudes=std::vector&lt; float &gt;(), float maxPointsPart=Odometry::DEFAULT_MAX_POINTS_PART(), int transformType=Odometry::RIGID_BODY_MOTION)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getCameraMatrix</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a9eb850a607be782134443e18059ac3bc</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getIterationCounts</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>afb88fada242019134262a9344c17f3c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxDepth</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>aefd9a1fb214337f695a6c9c988acbb30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxDepthDiff</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a05cc6085a0424e4fe31fbd9f236d1c9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxPointsPart</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a7d41b76ced967ba048606410165a19a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxRotation</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a2eda00845ec4974203dd59bf4a1101c2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMaxTranslation</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a128c86fd64f04ad48c4fcada4023ee85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinDepth</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a84367fc42cf6e2aa0f54c481ec2f772b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getMinGradientMagnitudes</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a46ff7393aed11b67f68bba4e18eb532e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTransformType</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>aabee260ad620bb3b425eaeab67c358a7</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Size</type>
      <name>prepareFrameCache</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a69a299421caa7871356c8931ef64b3ee</anchor>
      <arglist>(Ptr&lt; OdometryFrame &gt; &amp;frame, int cacheType) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCameraMatrix</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>aace77bf9b7c997cf34480db6660c186d</anchor>
      <arglist>(const cv::Mat &amp;val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIterationCounts</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a791fea684d3e44fa16b6e52705a51867</anchor>
      <arglist>(const cv::Mat &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxDepth</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>af4f7239c1d52191c9ec997881b5de6d6</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxDepthDiff</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a793e4fdd3dc15215247c5fcbd5f52494</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxPointsPart</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>afbeca1b304b4dbaa3e3bc89bbbddff81</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxRotation</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a4434c203116af42439814d5f7f4d028d</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxTranslation</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>ab4ec5d5cbe15102247ef4f96d6a13e28</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinDepth</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>aecb015d50e96cc83d8d021ac288ecd3f</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinGradientMagnitudes</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>aea7b12bc88c1b6bb305bc1909d05b972</anchor>
      <arglist>(const cv::Mat &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformType</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>aa0da99e19e5a13313df45e088ae73007</anchor>
      <arglist>(int val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RgbdOdometry &gt;</type>
      <name>create</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a60fc78a429339d45c1cbc3f5e3bd30f3</anchor>
      <arglist>(const Mat &amp;cameraMatrix=Mat(), float minDepth=Odometry::DEFAULT_MIN_DEPTH(), float maxDepth=Odometry::DEFAULT_MAX_DEPTH(), float maxDepthDiff=Odometry::DEFAULT_MAX_DEPTH_DIFF(), const std::vector&lt; int &gt; &amp;iterCounts=std::vector&lt; int &gt;(), const std::vector&lt; float &gt; &amp;minGradientMagnitudes=std::vector&lt; float &gt;(), float maxPointsPart=Odometry::DEFAULT_MAX_POINTS_PART(), int transformType=Odometry::RIGID_BODY_MOTION)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>checkParams</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a94c15a2233290ea8b6c5300ca0f39427</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>computeImpl</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>af50664123e41488c9b666a5c7d345b0f</anchor>
      <arglist>(const Ptr&lt; OdometryFrame &gt; &amp;srcFrame, const Ptr&lt; OdometryFrame &gt; &amp;dstFrame, OutputArray Rt, const Mat &amp;initRt) const CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>cameraMatrix</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a979422d9603d729dd003f6332b2c3a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>iterCounts</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>ac4eb3320bb05a5ae2c55c05072f728ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxDepth</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>ab13d0a93d6e4d510c43404fb143a370a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxDepthDiff</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a35953e9658b01038c6c99886f22d80d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxPointsPart</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a0eb5274fa0f3abb2d105fa545e5d399b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxRotation</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a586a324c1d6c59f75b72f4dff6cc22b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>maxTranslation</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a3b021249d8f1a332cb794c9c18cc571a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>minDepth</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>ac3250a3a00edafd9543946682b5309cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>minGradientMagnitudes</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a0ba69387535fcf5bb4fca8b6400c01b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>transformType</name>
      <anchorfile>d0/d60/classcv_1_1rgbd_1_1RgbdOdometry.html</anchorfile>
      <anchor>a7a5ca2ab4842ad8165dc232f7bba6743</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rgbd::RgbdPlane</name>
    <filename>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</filename>
    <base>cv::Algorithm</base>
    <member kind="enumeration">
      <type></type>
      <name>RGBD_PLANE_METHOD</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>ab6521f3b1414cca7e1763878d7f508bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBD_PLANE_METHOD_DEFAULT</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>ab6521f3b1414cca7e1763878d7f508bca3ba35c16d774ce9c38011434e7423abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBD_PLANE_METHOD_DEFAULT</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>ab6521f3b1414cca7e1763878d7f508bca3ba35c16d774ce9c38011434e7423abb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RgbdPlane</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a1280b0c59e66bac65cf4dfdeb3109bd3</anchor>
      <arglist>(int method, int block_size, int min_size, double threshold, double sensor_error_a=0, double sensor_error_b=0, double sensor_error_c=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RgbdPlane</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a7afba4984a244910f97cd59b3a486d8f</anchor>
      <arglist>(int method=RgbdPlane::RGBD_PLANE_METHOD_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RgbdPlane</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a56384857bc86664db97bfb1bce3ca34f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getBlockSize</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a1c20c040439d496fee60072b8d47627b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMethod</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a69f6c8e68ea9ab768f298dccdf3a589b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinSize</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a3ace942e0df590ca17a6623ddf4272d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSensorErrorA</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>ae70c8379038bf1d7e2e5d0acf78776b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSensorErrorB</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>afbfb1d65e5deeab74d6463d4e1bfe39f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getSensorErrorC</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a93f880e58ab6a12eb36ca1230b6fcc16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getThreshold</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>af373dcd07233a217ac780377149438b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a1a638d0a9367b86bc56b98b9e550b9dc</anchor>
      <arglist>(InputArray points3d, InputArray normals, OutputArray mask, OutputArray plane_coefficients)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a8c519cbffd2b296330b1ef5081530968</anchor>
      <arglist>(InputArray points3d, OutputArray mask, OutputArray plane_coefficients)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlockSize</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a5c17f52f01b7a289dbcb8912f1b89889</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMethod</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>aa5402321410147ef5c9ae4771f22684d</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinSize</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a9f9cc2c6e54ce89965c9ce202c181208</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorErrorA</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a1e18620cab2408fb23c611675bd5e3a1</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorErrorB</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a75a7438acda400bab1cb94116b9d1b55</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensorErrorC</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a13d9895015125131e4e76c717228d657</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setThreshold</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>ac600504802956872d403d5ecd20d19ba</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RgbdPlane &gt;</type>
      <name>create</name>
      <anchorfile>d6/d50/classcv_1_1rgbd_1_1RgbdPlane.html</anchorfile>
      <anchor>a2dbba736d0aa036d6dcd14a3df27e747</anchor>
      <arglist>(int method, int block_size, int min_size, double threshold, double sensor_error_a=0, double sensor_error_b=0, double sensor_error_c=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::RICInterpolator</name>
    <filename>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</filename>
    <base>cv::ximgproc::SparseMatchInterpolator</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getAlpha</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a401f4a33f5993e96c2d43ad49a633e94</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getFGSLambda</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>ae63595ebef588fa1955f9083020f6d0e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getFGSSigma</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>ab89b60b6a4b5efa01a1131d4562f283c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getK</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a6e2c2595cf29527a0edce1aa4ffeef93</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMaxFlow</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>ab3f93f7a8db8438d1b2ec794c9d88814</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getModelIter</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>ae0185dbaa423b2d43da3f2976ee63b46</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getRefineModels</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a51161373349b14c6319d22ab9c986484</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSuperpixelMode</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a2b65f27997f6048e309b0b9685d87ec2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSuperpixelNNCnt</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>ad1e89243dbf5121e78970b656a4bdfc3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSuperpixelRuler</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a9d50fbba2f6d256443a114d4bdc931e5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSuperpixelSize</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>aecbddae5257ec95228d1ce80b52ba7fe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseGlobalSmootherFilter</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a1df9b5f60449f14a42c608f3d05bc18c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseVariationalRefinement</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>ac0abf6a034b3f46cbae008eb93b9e83a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAlpha</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a1ca264fc585dd4e6bb8f96235cb01fe4</anchor>
      <arglist>(float alpha=0.7f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCostMap</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a2893aa23abdafec8c5efd45773a83ba4</anchor>
      <arglist>(const Mat &amp;costMap)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFGSLambda</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a64f56bd383d752f9a7f8754d57d05f88</anchor>
      <arglist>(float lambda=500.f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFGSSigma</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a3418698f404f83b66114ccdf3cf69e1c</anchor>
      <arglist>(float sigma=1.5f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setK</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a396da659ac5ee155802c46e1e96e6720</anchor>
      <arglist>(int k=32)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxFlow</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a901bcd2172fdb268418824feea796dd9</anchor>
      <arglist>(float maxFlow=250.f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setModelIter</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>afd78f4175df04c60b7c4485642fb2a4f</anchor>
      <arglist>(int modelIter=4)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRefineModels</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a38ecbadcbe486dc2fad2d2e2d3dc64b4</anchor>
      <arglist>(bool refineModles=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSuperpixelMode</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a43844b484f6125722b92d67c14cc589e</anchor>
      <arglist>(int mode=100)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSuperpixelNNCnt</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a315155e5596bd3680f92042399c7b296</anchor>
      <arglist>(int spNN=150)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSuperpixelRuler</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>ace5cc4443ca08d80238ac85c6b819bdf</anchor>
      <arglist>(float ruler=15.f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSuperpixelSize</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a1ffa08f77ec237ed825c7446517b1bc1</anchor>
      <arglist>(int spSize=15)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseGlobalSmootherFilter</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>a3dfa809919ae3e5e025df3ee462af74e</anchor>
      <arglist>(bool use_FGS=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseVariationalRefinement</name>
      <anchorfile>d2/da4/classcv_1_1ximgproc_1_1RICInterpolator.html</anchorfile>
      <anchor>adf0843bcc6e3a9b89d806f35479e83bc</anchor>
      <arglist>(bool use_variational_refinement=false)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::RidgeDetectionFilter</name>
    <filename>d4/d36/classcv_1_1ximgproc_1_1RidgeDetectionFilter.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getRidgeFilteredImage</name>
      <anchorfile>d4/d36/classcv_1_1ximgproc_1_1RidgeDetectionFilter.html</anchorfile>
      <anchor>a0e24e0ee496cb5ea616aed69b2b3883c</anchor>
      <arglist>(InputArray _img, OutputArray out)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RidgeDetectionFilter &gt;</type>
      <name>create</name>
      <anchorfile>d4/d36/classcv_1_1ximgproc_1_1RidgeDetectionFilter.html</anchorfile>
      <anchor>a6052b939feebbb1bdd5314c35451ce29</anchor>
      <arglist>(int ddepth=CV_32FC1, int dx=1, int dy=1, int ksize=3, int out_dtype=CV_8UC1, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::RLOFOpticalFlowParameter</name>
    <filename>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</filename>
    <member kind="function">
      <type></type>
      <name>RLOFOpticalFlowParameter</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a5ba1b4bf0d467f99e0d2a7080ea23f1c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCrossSegmentationThreshold</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>aa353fdf9a9275b6b5a6df4a114c155b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getGlobalMotionRansacThreshold</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a3f8aa5a3dd832c0e37604a617a6eef14</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getLargeWinSize</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a1ea91d01a66a1f653fc509183b8901d3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxIteration</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a5a09cde8c4ddcfe0c66e127c559f4480</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxLevel</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>aa83bea036cb6aa5197c8f0a64ae1fa08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getMinEigenValue</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>ae014d5f7261e3ffa764b4aa8a8e11d61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNormSigma0</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>ae2a0ae426cd2bac8347179fc4d1f4857</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNormSigma1</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a9196c31d0b2e4ae4e128627208c9e66e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSmallWinSize</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>aeec1290f87c2b03c59cf7fbdc70b6c34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SolverType</type>
      <name>getSolverType</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a753d2af304907124a07ca5b293a85f33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SupportRegionType</type>
      <name>getSupportRegionType</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a39e5a732c52fa999fd11307939640af4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseGlobalMotionPrior</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a91e3028a656d57b5b82512cb8279fe2c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseIlluminationModel</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a4391519350f155a29f7375962344aceb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseInitialFlow</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a5b7c28d2ae2e0ff7ba152455c87e96c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCrossSegmentationThreshold</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a768354f41902b51e43956d8f46802c77</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalMotionRansacThreshold</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>ac530a1661e5db651e3bdfa60cce8a1ac</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLargeWinSize</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a327582bea4742163dcf699ce5e9102c2</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxIteration</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a581f6499ab4ed1d8ac30117723d2e7df</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaxLevel</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a51fc4589ed64202038fafdd9324a90a2</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMinEigenValue</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a75c0aa8331325065b9ab95fe795be05b</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormSigma0</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>acda8f7bb5e3684bee7aef16bbb49345c</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormSigma1</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>aadad73ad59c63569b65bf3e8dbcb4a4d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSmallWinSize</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>adf7cf2f4c4b8bf95567b9e856eaeff1c</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSolverType</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a8beec2719d217a845ce3f0299e4eefc5</anchor>
      <arglist>(SolverType val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSupportRegionType</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a0ee496677b285aa6ee610a1a0126e290</anchor>
      <arglist>(SupportRegionType val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseGlobalMotionPrior</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>aa919274bebb04e6e7670ae37ba2b11ec</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseIlluminationModel</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a12cc59356f65b7320d30443f932ac38d</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseInitialFlow</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>ab32cb9fae52baf0fcf861b480545cb6a</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseMEstimator</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>aca2afd5a2f37caa290258e8357e8253b</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RLOFOpticalFlowParameter &gt;</type>
      <name>create</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a33286428fa77f435848c833402f39535</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>crossSegmentationThreshold</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>aee99954ef8164f5441dcf10e08121313</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>globalMotionRansacThreshold</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>ae648f9f5ef5f3913d6efed9c3abd0527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>largeWinSize</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a387da58ac5580685e1146ce77f86b09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxIteration</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>aa6a85c5e76ad2c398cf4dfb62a77ac68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxLevel</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a6eca27e3da61c48502db0299e852dd1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>minEigenValue</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a1ad23a84fddee00611744b5e57a73cf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normSigma0</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a904e3883188ebdb89beefe6a4a965fa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>normSigma1</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>ac4cff7f10381d5bdf53dd4e914850cee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>smallWinSize</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>ad84db18639f2f9f8a2287b05cb11aefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SolverType</type>
      <name>solverType</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a03f2326fd7c314d6ed1ff841fcdc7dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SupportRegionType</type>
      <name>supportRegionType</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a203bd482fc0efa091faf0e537768d5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useGlobalMotionPrior</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>ac7d92d810d85e4b89d9fd7540a6d9dc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useIlluminationModel</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>a5f2feebefbb2bbb71d34542f34684bb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useInitialFlow</name>
      <anchorfile>d4/d91/classcv_1_1optflow_1_1RLOFOpticalFlowParameter.html</anchorfile>
      <anchor>adce1ef76d306f2f10962ae9e93ab1c4c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::RMat</name>
    <filename>d0/d46/classcv_1_1RMat.html</filename>
    <class kind="class">cv::RMat::IAdapter</class>
    <class kind="class">cv::RMat::View</class>
    <member kind="enumeration">
      <type></type>
      <name>Access</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>a6f4dbaaa0276305d00c7466c4317d1b0</anchor>
      <arglist></arglist>
      <enumvalue file="d0/d46/classcv_1_1RMat.html" anchor="a6f4dbaaa0276305d00c7466c4317d1b0ae1e1d3d40573127e9ee0480caf1283d6">R</enumvalue>
      <enumvalue file="d0/d46/classcv_1_1RMat.html" anchor="a6f4dbaaa0276305d00c7466c4317d1b0a61e9c06ea9a85a5088a499df6458d276">W</enumvalue>
    </member>
    <member kind="typedef">
      <type>IAdapter</type>
      <name>Adapter</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>a0b380f8e42972aa26753c5a07623684d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; IAdapter &gt;</type>
      <name>AdapterP</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>ab87e4b32f26d237b4bb869609f9aaa23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMat</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>a1752e20e0d07844a46132aa9e6501808</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RMat</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>a0ebd04988c2f9659df84717ffc14d106</anchor>
      <arglist>(AdapterP &amp;&amp;a)</arglist>
    </member>
    <member kind="function">
      <type>View</type>
      <name>access</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>a2c6dc9fc318aa75b71324c3289a7881a</anchor>
      <arglist>(Access a) const</arglist>
    </member>
    <member kind="function">
      <type>GMatDesc</type>
      <name>desc</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>aeaac70b4898fb8602c087ac0138034e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>a23bb35b3092be269c50aac212ecaada8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialize</name>
      <anchorfile>d0/d46/classcv_1_1RMat.html</anchorfile>
      <anchor>aca0b64db7d869dbeb270546dc17ec715</anchor>
      <arglist>(cv::gapi::s11n::IOStream &amp;os) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::RNG</name>
    <filename>d1/dd6/classcv_1_1RNG.html</filename>
    <member kind="enumvalue">
      <name>UNIFORM</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a47764cc2b25b6a104b54fe60078e3ccbaf6797281458bec27565ee730ea228d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMAL</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a47764cc2b25b6a104b54fe60078e3ccba85da6d7bc413e10a648f638151129a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMAL</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a47764cc2b25b6a104b54fe60078e3ccba85da6d7bc413e10a648f638151129a91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNIFORM</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a47764cc2b25b6a104b54fe60078e3ccbaf6797281458bec27565ee730ea228d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RNG</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a06c28035e383bc9eff22e1fad619ddf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RNG</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a2d2f54a5a1145e5b9f645b8983c6ae75</anchor>
      <arglist>(uint64 state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>ad26f2b09d9868cf108e84c9814aa682d</anchor>
      <arglist>(InputOutputArray mat, int distType, InputArray a, InputArray b, bool saturateRange=false)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>gaussian</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a8df8ce4dc7d15916cee743e5a884639d</anchor>
      <arglist>(double sigma)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>next</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>ad8d035897a5e31e7fc3e1e6c378c32f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a5e3c36ffa74d7786313037c838c429eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a6c542e1c042c18b82ac447747445de9b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator schar</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a5f01fd132f75a87cc2ed153bf9907240</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator short</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>ac6584b40ce8f99260210bcac615bd1ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator uchar</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a8b1a6322d1cac24cd929aecad1041f22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator unsigned</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a8419e63b25666f77d2d388aaae8122ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator ushort</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a51e4c416b3ace4840774cceaedcc4b9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>operator()</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a16ca31c8e2ec0990df323b442ab09e4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>operator()</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>ac0112dc300696b1fc7998d37f15dd733</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a6c4889ee703a2b667df1fa298ffa312f</anchor>
      <arglist>(const RNG &amp;other) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>uniform</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a8325cc562269b47bcac2343639b6fafc</anchor>
      <arglist>(double a, double b)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>uniform</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a47acb9cf49f56ae6b86ab08c51f0f7d3</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>uniform</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>acde197860cea91e5aa896be8719457ae</anchor>
      <arglist>(int a, int b)</arglist>
    </member>
    <member kind="variable">
      <type>uint64</type>
      <name>state</name>
      <anchorfile>d1/dd6/classcv_1_1RNG.html</anchorfile>
      <anchor>a993bd2e6a5a9b8f3b37ba6049b523136</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::RNG_MT19937</name>
    <filename>db/d3e/classcv_1_1RNG__MT19937.html</filename>
    <member kind="function">
      <type></type>
      <name>RNG_MT19937</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a53ee8b21d1281268d1cf9ae88937d2bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RNG_MT19937</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a669d829258aed084ce536c508010d1cf</anchor>
      <arglist>(unsigned s)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>next</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>ad06f6add92f9087ed6e0f17898e2652c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a806b08b56c6b76a036bebc5a02a9145c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a8d7f4f55d7cfac265cede2fafed93524</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator unsigned</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a31e2bc86ef08ccb268a10101ee0ccbbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>operator()</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>aa52601c233cda79131052299a88ad9c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>operator()</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a5102b5f43fc7c2997f2d2bc6b693e0b4</anchor>
      <arglist>(unsigned N)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seed</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a11e6426e20d3ed617cf8fea9c3d7d2cf</anchor>
      <arglist>(unsigned s)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>uniform</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a526ce7385ddba64d60b85384ca4ec597</anchor>
      <arglist>(double a, double b)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>uniform</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a3d313cfc1fe02ea782fe6cf541946f41</anchor>
      <arglist>(float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>uniform</name>
      <anchorfile>db/d3e/classcv_1_1RNG__MT19937.html</anchorfile>
      <anchor>a217c481f4272e429dc8b30fe923833d2</anchor>
      <arglist>(int a, int b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::RNNLayer</name>
    <filename>dd/dfd/classcv_1_1dnn_1_1RNNLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setProduceHiddenOutput</name>
      <anchorfile>dd/dfd/classcv_1_1dnn_1_1RNNLayer.html</anchorfile>
      <anchor>a9f2270d30bb34a13b1c2c83aa16c3496</anchor>
      <arglist>(bool produce=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWeights</name>
      <anchorfile>dd/dfd/classcv_1_1dnn_1_1RNNLayer.html</anchorfile>
      <anchor>a115817278a78736e2e77671eb0a04279</anchor>
      <arglist>(const Mat &amp;Wxh, const Mat &amp;bh, const Mat &amp;Whh, const Mat &amp;Who, const Mat &amp;bo)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RNNLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/dfd/classcv_1_1dnn_1_1RNNLayer.html</anchorfile>
      <anchor>aac74109399e5709993c5301059bdfb5c</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::RotatedRect</name>
    <filename>db/dd6/classcv_1_1RotatedRect.html</filename>
    <member kind="function">
      <type></type>
      <name>RotatedRect</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>ae1be388780b8d5faf450be18cbbf30f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RotatedRect</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>aba20dfc8444fff72bd820b616f0297ee</anchor>
      <arglist>(const Point2f &amp;center, const Size2f &amp;size, float angle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RotatedRect</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>a409e2505d117aa7212d40b6ec805b611</anchor>
      <arglist>(const Point2f &amp;point1, const Point2f &amp;point2, const Point2f &amp;point3)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>boundingRect</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>a055a5d35e50bce65e3b1dee318dd3044</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rect2f</type>
      <name>boundingRect2f</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>af9b2552eacd336acc950696d0d4c39fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>a69d648b086f26dbce0029facae9bfb2d</anchor>
      <arglist>(Point2f pts[]) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>a35091dd7a8b28523eef516605909b650</anchor>
      <arglist>(std::vector&lt; Point2f &gt; &amp;pts) const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>angle</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>a6bd95a46f9ab83a4f384a4d4845e6332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point2f</type>
      <name>center</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>a60d492fbe1e457e2cdeac5160ed81422</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Size2f</type>
      <name>size</name>
      <anchorfile>db/dd6/classcv_1_1RotatedRect.html</anchorfile>
      <anchor>a68ac6414ed3233245175e2c4f3b2bbfb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::RotationWarper</name>
    <filename>da/db8/classcv_1_1detail_1_1RotationWarper.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RotationWarper</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>a1ae345a2e77c4afe0175215c791334d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rect</type>
      <name>buildMaps</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>ab0ff96c239a3d7d8f11818d19d6f8033</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>getScale</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>a686d91dcaa65e05424c60ab0047cbe0f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setScale</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>a04686ebbe20736e23702e43ec0acf074</anchor>
      <arglist>(float)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Point</type>
      <name>warp</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>a3494b411fc7ff3ce23792b871972846d</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>warpBackward</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>a3d88beb2c14580ddf9162d6e7dcd3be0</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, Size dst_size, OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Point2f</type>
      <name>warpPoint</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>ad6264673f55297685343f6cd1ceaaa93</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Point2f</type>
      <name>warpPointBackward</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>a728d9f913de612d069b84022a4fe906c</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rect</type>
      <name>warpRoi</name>
      <anchorfile>da/db8/classcv_1_1detail_1_1RotationWarper.html</anchorfile>
      <anchor>a674efcb1aa88f48c208ef895237a45b9</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::RotationWarperBase</name>
    <filename>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</filename>
    <templarg>class P</templarg>
    <base>cv::detail::RotationWarper</base>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>a4eb9f68904a76e91c51f0b3267e6cd40</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScale</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>ac6c55b0debe3e8dc0ee3c1d0dc8d506f</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScale</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>a01b400d3384b6767332a5c8b795372b3</anchor>
      <arglist>(float val) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>afdbfbfee8cc2395a9daa5d62f0c7e6be</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpBackward</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>afc58134d6447e61fd21c0e739080afdb</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, Size dst_size, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPoint</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>a28fdaa73212419d9a803d77a738fac10</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>warpPointBackward</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>a0aa1baec5392fed8eff7f0ead6ce856e</anchor>
      <arglist>(const Point2f &amp;pt, InputArray K, InputArray R) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>warpRoi</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>a0e4b38466eb4eaf220d9dfe655317a97</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>detectResultRoi</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>a4f717b59f6e533d065523aa21511883d</anchor>
      <arglist>(Size src_size, Point &amp;dst_tl, Point &amp;dst_br)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detectResultRoiByBorder</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>a24fcba5b61bb28bde8c68439755e5dbe</anchor>
      <arglist>(Size src_size, Point &amp;dst_tl, Point &amp;dst_br)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>P</type>
      <name>projector_</name>
      <anchorfile>d6/d65/classcv_1_1detail_1_1RotationWarperBase.html</anchorfile>
      <anchor>a45db95bc22592f2aaef5e311ea23124c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::RoundLayer</name>
    <filename>de/da0/classcv_1_1dnn_1_1RoundLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RoundLayer &gt;</type>
      <name>create</name>
      <anchorfile>de/da0/classcv_1_1dnn_1_1RoundLayer.html</anchorfile>
      <anchor>a51e6bb5f21a7537277a8a4467c27b403</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::RTrees</name>
    <filename>d0/d65/classcv_1_1ml_1_1RTrees.html</filename>
    <base>cv::ml::DTrees</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getActiveVarCount</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a554add5828e11b7310d3198eaac4875c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getCalculateVarImportance</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a06dea562cb88239dac29932b301252a9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getOOBError</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>ad1ce04c5999b6c3463f845085d1d6587</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TermCriteria</type>
      <name>getTermCriteria</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a4f833672045ab3be645ca0cba0fc7a89</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getVarImportance</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>afc0c6f0c53e11d04ec1d1e176b3ba07f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getVotes</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a68314e29861c40c506f36562b45a4e16</anchor>
      <arglist>(InputArray samples, OutputArray results, int flags) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setActiveVarCount</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a54beb36a90fbc804d5337a8b74933d09</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCalculateVarImportance</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a9f034bb1cb935f54a66b8b711daa5ee0</anchor>
      <arglist>(bool val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTermCriteria</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a6fb8be4c0c490a5b9ff870adce1a0f20</anchor>
      <arglist>(const TermCriteria &amp;val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RTrees &gt;</type>
      <name>create</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a2159a265f1532be5dc9bf0f2982e61f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; RTrees &gt;</type>
      <name>load</name>
      <anchorfile>d0/d65/classcv_1_1ml_1_1RTrees.html</anchorfile>
      <anchor>a5e1992856f95fdb9f071d07a223a170d</anchor>
      <arglist>(const String &amp;filepath, const String &amp;nodeName=String())</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::s11n::detail::S11N</name>
    <filename>d6/d88/structcv_1_1gapi_1_1s11n_1_1detail_1_1S11N.html</filename>
    <templarg>typename T</templarg>
    <base>cv::gapi::s11n::detail::NotImplemented</base>
    <member kind="function" static="yes">
      <type>static T</type>
      <name>deserialize</name>
      <anchorfile>d6/d88/structcv_1_1gapi_1_1s11n_1_1detail_1_1S11N.html</anchorfile>
      <anchor>a305aafd458cd1157a72bf6d0664a301b</anchor>
      <arglist>(IIStream &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>serialize</name>
      <anchorfile>d6/d88/structcv_1_1gapi_1_1s11n_1_1detail_1_1S11N.html</anchorfile>
      <anchor>a70be956830a6eb4ce9ce7b1c42f66c96</anchor>
      <arglist>(IOStream &amp;, const T &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::s11n::detail::S11N&lt; cv::gapi::ot::ObjectTrackerParams &gt;</name>
    <filename>dd/dd6/structcv_1_1gapi_1_1s11n_1_1detail_1_1S11N_3_01cv_1_1gapi_1_1ot_1_1ObjectTrackerParams_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::gapi::ot::ObjectTrackerParams</type>
      <name>deserialize</name>
      <anchorfile>dd/dd6/structcv_1_1gapi_1_1s11n_1_1detail_1_1S11N_3_01cv_1_1gapi_1_1ot_1_1ObjectTrackerParams_01_4.html</anchorfile>
      <anchor>a6d66e2aefccd97d17f6a9dfaa8655924</anchor>
      <arglist>(IIStream &amp;is)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>serialize</name>
      <anchorfile>dd/dd6/structcv_1_1gapi_1_1s11n_1_1detail_1_1S11N_3_01cv_1_1gapi_1_1ot_1_1ObjectTrackerParams_01_4.html</anchorfile>
      <anchor>abc59763c44b9be290e53a49b5baa59df</anchor>
      <arglist>(IOStream &amp;os, const cv::gapi::ot::ObjectTrackerParams &amp;p)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::saliency::Saliency</name>
    <filename>d9/dcd/classcv_1_1saliency_1_1Saliency.html</filename>
    <base virtualness="virtual">cv::Algorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Saliency</name>
      <anchorfile>d9/dcd/classcv_1_1saliency_1_1Saliency.html</anchorfile>
      <anchor>add8ed05574c5537a8f4a8c8b0bdfc0ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>computeSaliency</name>
      <anchorfile>d9/dcd/classcv_1_1saliency_1_1Saliency.html</anchorfile>
      <anchor>aeee4f8dae6dd3201fe8569bb7c4b7e19</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>d9/dcd/classcv_1_1saliency_1_1Saliency.html</anchorfile>
      <anchor>ab73249792e00181f0a38ae3437da29b7</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>className</name>
      <anchorfile>d9/dcd/classcv_1_1saliency_1_1Saliency.html</anchorfile>
      <anchor>a63005f710830d5c331d680dc916c507a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::vec_math_detail::SatCastHelper</name>
    <filename>dc/db0/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper.html</filename>
    <templarg>int cn</templarg>
    <templarg>typename VecD</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::vec_math_detail::SatCastHelper&lt; 1, VecD &gt;</name>
    <filename>d2/d31/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper_3_011_00_01VecD_01_4.html</filename>
    <templarg>typename VecD</templarg>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ VecD</type>
      <name>cast</name>
      <anchorfile>d2/d31/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper_3_011_00_01VecD_01_4.html</anchorfile>
      <anchor>a96a5b2c56618ae4fc9d68d9bc1bd4a88</anchor>
      <arglist>(const VecS &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::vec_math_detail::SatCastHelper&lt; 2, VecD &gt;</name>
    <filename>dc/dbc/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper_3_012_00_01VecD_01_4.html</filename>
    <templarg>typename VecD</templarg>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ VecD</type>
      <name>cast</name>
      <anchorfile>dc/dbc/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper_3_012_00_01VecD_01_4.html</anchorfile>
      <anchor>a8ff7715f17712bb9b22c42246d75c5be</anchor>
      <arglist>(const VecS &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::vec_math_detail::SatCastHelper&lt; 3, VecD &gt;</name>
    <filename>d8/dbe/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper_3_013_00_01VecD_01_4.html</filename>
    <templarg>typename VecD</templarg>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ VecD</type>
      <name>cast</name>
      <anchorfile>d8/dbe/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper_3_013_00_01VecD_01_4.html</anchorfile>
      <anchor>a732bd39cf56650c63cc4bb82f13e839d</anchor>
      <arglist>(const VecS &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::vec_math_detail::SatCastHelper&lt; 4, VecD &gt;</name>
    <filename>df/d18/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper_3_014_00_01VecD_01_4.html</filename>
    <templarg>typename VecD</templarg>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ VecD</type>
      <name>cast</name>
      <anchorfile>df/d18/structcv_1_1cudev_1_1vec__math__detail_1_1SatCastHelper_3_014_00_01VecD_01_4.html</anchorfile>
      <anchor>a10e25561501945f78fca30f4738cfd16</anchor>
      <arglist>(const VecS &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::saturate_cast_fp16_func</name>
    <filename>de/d9b/structcv_1_1cudev_1_1saturate__cast__fp16__func.html</filename>
    <templarg>typename T</templarg>
    <templarg>typename D</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::saturate_cast_fp16_func&lt; float, short &gt;</name>
    <filename>d3/d11/structcv_1_1cudev_1_1saturate__cast__fp16__func_3_01float_00_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, short &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>operator()</name>
      <anchorfile>d3/d11/structcv_1_1cudev_1_1saturate__cast__fp16__func_3_01float_00_01short_01_4.html</anchorfile>
      <anchor>a535ca2a5e7cf42d0da2d17fed04daf16</anchor>
      <arglist>(float v) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::saturate_cast_fp16_func&lt; short, float &gt;</name>
    <filename>dc/dc5/structcv_1_1cudev_1_1saturate__cast__fp16__func_3_01short_00_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dc/dc5/structcv_1_1cudev_1_1saturate__cast__fp16__func_3_01short_00_01float_01_4.html</anchorfile>
      <anchor>aadd03bfafa293e9fd11986416a8df232</anchor>
      <arglist>(short v) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::saturate_cast_func</name>
    <filename>dc/d99/structcv_1_1cudev_1_1saturate__cast__func.html</filename>
    <templarg>typename T</templarg>
    <templarg>typename D</templarg>
    <base>cv::cudev::unary_function&lt; T, D &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ D</type>
      <name>operator()</name>
      <anchorfile>dc/d99/structcv_1_1cudev_1_1saturate__cast__func.html</anchorfile>
      <anchor>addfef20cf8679f6924202369963bd203</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type v) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::own::Scalar</name>
    <filename>d8/d72/classcv_1_1gapi_1_1own_1_1Scalar.html</filename>
    <member kind="function">
      <type></type>
      <name>Scalar</name>
      <anchorfile>d8/d72/classcv_1_1gapi_1_1own_1_1Scalar.html</anchorfile>
      <anchor>afcfa42891883e0ae30694627e7f444fa</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scalar</name>
      <anchorfile>d8/d72/classcv_1_1gapi_1_1own_1_1Scalar.html</anchorfile>
      <anchor>a1d170debea8230c26f2b5a652479d2e2</anchor>
      <arglist>(double v0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scalar</name>
      <anchorfile>d8/d72/classcv_1_1gapi_1_1own_1_1Scalar.html</anchorfile>
      <anchor>a6db773a6287163de63271d3ae7c267a0</anchor>
      <arglist>(double v0, double v1, double v2=0, double v3=0)</arglist>
    </member>
    <member kind="function">
      <type>double &amp;</type>
      <name>operator[]</name>
      <anchorfile>d8/d72/classcv_1_1gapi_1_1own_1_1Scalar.html</anchorfile>
      <anchor>a05ace4ed738c8e3637e55be7d167cdc9</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>const double &amp;</type>
      <name>operator[]</name>
      <anchorfile>d8/d72/classcv_1_1gapi_1_1own_1_1Scalar.html</anchorfile>
      <anchor>ac169890ed18fe26bb2d9b1e369a34926</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Scalar</type>
      <name>all</name>
      <anchorfile>d8/d72/classcv_1_1gapi_1_1own_1_1Scalar.html</anchorfile>
      <anchor>a2180785ecd8ffae4e9b67b81d64b4662</anchor>
      <arglist>(double v0)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>val</name>
      <anchorfile>d8/d72/classcv_1_1gapi_1_1own_1_1Scalar.html</anchorfile>
      <anchor>afb83970cca5d285744f915c60aee281a</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Scalar_</name>
    <filename>d1/da0/classcv_1_1Scalar__.html</filename>
    <templarg>typename _Tp</templarg>
    <base>cv::Vec&lt; _Tp, 4 &gt;</base>
    <member kind="function">
      <type></type>
      <name>Scalar_</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>ae1f585cbf709bbce60762f802c571211</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scalar_</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a3929afa654b588e2d9b2dde86060e689</anchor>
      <arglist>(_Tp v0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scalar_</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>ae64e021266b9f7661f66a3c77d175c1f</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2=0, _Tp v3=0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scalar_</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a0224be57cfd1de9cca1edda69fc2e096</anchor>
      <arglist>(const Scalar_ &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scalar_</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a79f00ebc582fc7e231b4784fb1308c98</anchor>
      <arglist>(const Vec&lt; _Tp2, cn &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Scalar_</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a25e9ca0286c257b28cc23c34a34d715c</anchor>
      <arglist>(Scalar_ &amp;&amp;s) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>Scalar_&lt; _Tp &gt;</type>
      <name>conj</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>afb11063f33e0f06369d14242d69ee247</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReal</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>ae37527361b2fd69e3d17167629122fea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Scalar_&lt; _Tp &gt;</type>
      <name>mul</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a767048b5697fabb44071fcaf6250da3c</anchor>
      <arglist>(const Scalar_&lt; _Tp &gt; &amp;a, double scale=1) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Scalar_&lt; T2 &gt;</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a80e2d82a29fc3de327c8c30343129d7c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Scalar_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a54da1c7c024ba69457fe7347e6d7b6ae</anchor>
      <arglist>(const Scalar_ &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>Scalar_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a2debbbd29cd9435271ec1ac889a04d58</anchor>
      <arglist>(Scalar_ &amp;&amp;s) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Scalar_&lt; _Tp &gt;</type>
      <name>all</name>
      <anchorfile>d1/da0/classcv_1_1Scalar__.html</anchorfile>
      <anchor>a9c7b78a3333aa12198cc332ca352d1dc</anchor>
      <arglist>(_Tp v0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ScaleLayer</name>
    <filename>dd/dde/classcv_1_1dnn_1_1ScaleLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ScaleLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/dde/classcv_1_1dnn_1_1ScaleLayer.html</anchorfile>
      <anchor>ac888b3ab79f8f22f683d00fcb79329b2</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis</name>
      <anchorfile>dd/dde/classcv_1_1dnn_1_1ScaleLayer.html</anchorfile>
      <anchor>adff905f1897b2726e9e7b93095058c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBias</name>
      <anchorfile>dd/dde/classcv_1_1dnn_1_1ScaleLayer.html</anchorfile>
      <anchor>a2c9a9139b2edaa1817f778f5f2b43ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mode</name>
      <anchorfile>dd/dde/classcv_1_1dnn_1_1ScaleLayer.html</anchorfile>
      <anchor>ab45db59fe31e7d92f8296b90d16ee580</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ScaleLayerInt8</name>
    <filename>d4/d86/classcv_1_1dnn_1_1ScaleLayerInt8.html</filename>
    <base>cv::dnn::ScaleLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ScaleLayerInt8 &gt;</type>
      <name>create</name>
      <anchorfile>d4/d86/classcv_1_1dnn_1_1ScaleLayerInt8.html</anchorfile>
      <anchor>a6672047895d1a144791b9c21c7a60914</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>output_sc</name>
      <anchorfile>d4/d86/classcv_1_1dnn_1_1ScaleLayerInt8.html</anchorfile>
      <anchor>a8e7f012c72c1e30cdfba2daa9fec3ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>output_zp</name>
      <anchorfile>d4/d86/classcv_1_1dnn_1_1ScaleLayerInt8.html</anchorfile>
      <anchor>afd890a5e2c06b449bd2c740eb88a088f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::ScanSegment</name>
    <filename>d3/dd6/classcv_1_1ximgproc_1_1ScanSegment.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ScanSegment</name>
      <anchorfile>d3/dd6/classcv_1_1ximgproc_1_1ScanSegment.html</anchorfile>
      <anchor>a57a0f45c54a3a4d80a7986d05e258515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabelContourMask</name>
      <anchorfile>d3/dd6/classcv_1_1ximgproc_1_1ScanSegment.html</anchorfile>
      <anchor>a9f3b067c83761714ef1d51acf10eefc6</anchor>
      <arglist>(OutputArray image, bool thick_line=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabels</name>
      <anchorfile>d3/dd6/classcv_1_1ximgproc_1_1ScanSegment.html</anchorfile>
      <anchor>a852ad69aca2b95e66ee8a820c9fc08f6</anchor>
      <arglist>(OutputArray labels_out)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumberOfSuperpixels</name>
      <anchorfile>d3/dd6/classcv_1_1ximgproc_1_1ScanSegment.html</anchorfile>
      <anchor>a9042bc1da241aa299c4490393c3940ef</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>iterate</name>
      <anchorfile>d3/dd6/classcv_1_1ximgproc_1_1ScanSegment.html</anchorfile>
      <anchor>aef7f5aaaa5ce7c56301bbbcf69c9ae75</anchor>
      <arglist>(InputArray img)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ScatterLayer</name>
    <filename>d4/dda/classcv_1_1dnn_1_1ScatterLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ScatterLayer &gt;</type>
      <name>create</name>
      <anchorfile>d4/dda/classcv_1_1dnn_1_1ScatterLayer.html</anchorfile>
      <anchor>a5ee849e4a373ee71c8f4709509d197dd</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ScatterNDLayer</name>
    <filename>d0/dad/classcv_1_1dnn_1_1ScatterNDLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ScatterNDLayer &gt;</type>
      <name>create</name>
      <anchorfile>d0/dad/classcv_1_1dnn_1_1ScatterNDLayer.html</anchorfile>
      <anchor>abe7e774b03b341a7994a81c02afbed6c</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ScharrXPtr</name>
    <filename>d7/d71/structcv_1_1cudev_1_1ScharrXPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>d7/d71/structcv_1_1cudev_1_1ScharrXPtr.html</anchorfile>
      <anchor>a6e25ba33cb8bf4fa16e0d02905f46321</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d7/d71/structcv_1_1cudev_1_1ScharrXPtr.html</anchorfile>
      <anchor>a3768d5859b156c5842a4e9bc1f06aee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d7/d71/structcv_1_1cudev_1_1ScharrXPtr.html</anchorfile>
      <anchor>a047cb9b13a00a5763015969ea4e77617</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d7/d71/structcv_1_1cudev_1_1ScharrXPtr.html</anchorfile>
      <anchor>a9fc7f2466fbe547c1eda7c466d513128</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ScharrXPtrSz</name>
    <filename>d2/d88/structcv_1_1cudev_1_1ScharrXPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::ScharrXPtr&lt; SrcPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d2/d88/structcv_1_1cudev_1_1ScharrXPtrSz.html</anchorfile>
      <anchor>a142321c6f6267e273c2a2e25d12299d9</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d2/d88/structcv_1_1cudev_1_1ScharrXPtrSz.html</anchorfile>
      <anchor>ab58b3393067a6ca22c986d378f5682e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d2/d88/structcv_1_1cudev_1_1ScharrXPtrSz.html</anchorfile>
      <anchor>a694c797bcf18ac73ca92f3c58c8da861</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ScharrYPtr</name>
    <filename>d0/d70/structcv_1_1cudev_1_1ScharrYPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>d0/d70/structcv_1_1cudev_1_1ScharrYPtr.html</anchorfile>
      <anchor>a58053a515022c7a33a2b08062c34037c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d0/d70/structcv_1_1cudev_1_1ScharrYPtr.html</anchorfile>
      <anchor>a5c6ba47d4897cb90dde187095cbfd86b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d0/d70/structcv_1_1cudev_1_1ScharrYPtr.html</anchorfile>
      <anchor>a748539fb40887518c629b82b87551984</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d0/d70/structcv_1_1cudev_1_1ScharrYPtr.html</anchorfile>
      <anchor>ace8f6213d3a601a401acea4dd2f7e5db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ScharrYPtrSz</name>
    <filename>dd/def/structcv_1_1cudev_1_1ScharrYPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::ScharrYPtr&lt; SrcPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>dd/def/structcv_1_1cudev_1_1ScharrYPtrSz.html</anchorfile>
      <anchor>acbc7db67f57aaa5b4e2c439f184bb7c5</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>dd/def/structcv_1_1cudev_1_1ScharrYPtrSz.html</anchorfile>
      <anchor>a42596ceb7190bc2d7fd08f62ad1cdd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>dd/def/structcv_1_1cudev_1_1ScharrYPtrSz.html</anchorfile>
      <anchor>a74a0555438ae38dee1d83396bcfbefac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::onevpl::IDeviceSelector::Score</name>
    <filename>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</filename>
    <member kind="typedef">
      <type>int16_t</type>
      <name>Type</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>af7b4fb33e4bbebdfccb67e2c1204ae55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Score</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>aecbd4bd6148ba0d14d53f62563308bed</anchor>
      <arglist>(Type val)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Score</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>acdc8e2a21010ea0d3282f11256714385</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Type</type>
      <name>get</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>a0f06d82e272f1bd952e1f79250821157</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Type</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>ad5b1189234cdceba7d7b5b034d6c617b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Type</type>
      <name>MaxActivePriority</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>a6fb93d90c5e150dee2f4e7fa020325aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Type</type>
      <name>MaxPassivePriority</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>aa5c9e9a722b9ee35cb2a28de9fa1f14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Type</type>
      <name>MinActivePriority</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>a54a72bc81fd980f122637f7700dc1836</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr Type</type>
      <name>MinPassivePriority</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>a5d68a947af1a022bfc167993a1b85777</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend struct</type>
      <name>IDeviceSelector</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>a572730717d65e00cccf6ef7adfd65a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend bool</type>
      <name>operator&lt;</name>
      <anchorfile>d9/d9c/structcv_1_1gapi_1_1wip_1_1onevpl_1_1IDeviceSelector_1_1Score.html</anchorfile>
      <anchor>a57882b64439734760bd9216d5e8f9a96</anchor>
      <arglist>(Score lhs, Score rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::scratch_helper</name>
    <filename>db/df4/structcv_1_1detail_1_1scratch__helper.html</filename>
    <templarg>bool</templarg>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::scratch_helper&lt; false, Impl, Ins... &gt;</name>
    <filename>d0/d94/structcv_1_1detail_1_1scratch__helper_3_01false_00_01Impl_00_01Ins_8_8_8_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>help_init</name>
      <anchorfile>d0/d94/structcv_1_1detail_1_1scratch__helper_3_01false_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>a499040c120470ac85e4af19cb6a980d8</anchor>
      <arglist>(const cv::GMetaArgs &amp;, const cv::GArgs &amp;, gapi::fluid::Buffer &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>help_reset</name>
      <anchorfile>d0/d94/structcv_1_1detail_1_1scratch__helper_3_01false_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>a534cfd0125ed4c51b0126ea414a9d873</anchor>
      <arglist>(gapi::fluid::Buffer &amp;)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::scratch_helper&lt; true, Impl, Ins... &gt;</name>
    <filename>dd/d8e/structcv_1_1detail_1_1scratch__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</filename>
    <templarg>typename Impl</templarg>
    <templarg>typename... Ins</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>help_init</name>
      <anchorfile>dd/d8e/structcv_1_1detail_1_1scratch__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>a2e9a4bfc2e4a434252a7f368a309145e</anchor>
      <arglist>(const cv::GMetaArgs &amp;metas, const cv::GArgs &amp;in_args, gapi::fluid::Buffer &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>help_init_impl</name>
      <anchorfile>dd/d8e/structcv_1_1detail_1_1scratch__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>a7d4c8934ba32b4c319a1fd6ebaa3c1a7</anchor>
      <arglist>(const cv::GMetaArgs &amp;metas, const cv::GArgs &amp;in_args, gapi::fluid::Buffer &amp;scratch_buf, detail::Seq&lt; IIs... &gt;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>help_reset</name>
      <anchorfile>dd/d8e/structcv_1_1detail_1_1scratch__helper_3_01true_00_01Impl_00_01Ins_8_8_8_01_4.html</anchorfile>
      <anchor>a251fafd05a9f3ff645107f00212701cc</anchor>
      <arglist>(gapi::fluid::Buffer &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::SeamFinder</name>
    <filename>d7/d09/classcv_1_1detail_1_1SeamFinder.html</filename>
    <member kind="enumvalue">
      <name>NO</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>ab862a13b9145a420a48e93375d16da2aaea728238e9c14a3c576141bf31b41d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VORONOI_SEAM</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>ab862a13b9145a420a48e93375d16da2aa55b2503305e94168c0b36c4531f288d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DP_SEAM</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>ab862a13b9145a420a48e93375d16da2aa9dd52fcf64f3609ac84cebbef9fc1c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DP_SEAM</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>ab862a13b9145a420a48e93375d16da2aa9dd52fcf64f3609ac84cebbef9fc1c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>ab862a13b9145a420a48e93375d16da2aaea728238e9c14a3c576141bf31b41d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VORONOI_SEAM</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>ab862a13b9145a420a48e93375d16da2aa55b2503305e94168c0b36c4531f288d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SeamFinder</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>afa4401d71037fdc37dcf884ff50a5d71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>find</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>abaf8facb8e4b77cffcc9085997833989</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;src, const std::vector&lt; Point &gt; &amp;corners, std::vector&lt; UMat &gt; &amp;masks)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SeamFinder &gt;</type>
      <name>createDefault</name>
      <anchorfile>d7/d09/classcv_1_1detail_1_1SeamFinder.html</anchorfile>
      <anchor>a7438670fa4f8da762673d40130b06921</anchor>
      <arglist>(int type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SegmentationModel</name>
    <filename>da/dce/classcv_1_1dnn_1_1SegmentationModel.html</filename>
    <base>cv::dnn::Model</base>
    <member kind="function">
      <type></type>
      <name>SegmentationModel</name>
      <anchorfile>da/dce/classcv_1_1dnn_1_1SegmentationModel.html</anchorfile>
      <anchor>a972b1ee7ce7694b2fe3b6db3bf6f6a29</anchor>
      <arglist>(const Net &amp;network)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SegmentationModel</name>
      <anchorfile>da/dce/classcv_1_1dnn_1_1SegmentationModel.html</anchorfile>
      <anchor>a42949365b415e36d15d1078a790d7434</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>segment</name>
      <anchorfile>da/dce/classcv_1_1dnn_1_1SegmentationModel.html</anchorfile>
      <anchor>ab5542c90d35cfbc3fa32095aa77b2a95</anchor>
      <arglist>(InputArray frame, OutputArray mask)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::bioinspired::SegmentationParameters</name>
    <filename>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</filename>
    <member kind="function">
      <type></type>
      <name>SegmentationParameters</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>accbb5b7e2ada944a4c14d1077599484d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>contextEnergy_spatialConstant</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>a21d451433f4ef6425cae730e3284c93c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>contextEnergy_temporalConstant</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>a223120f1456f0dbbb8481653d557af1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>localEnergy_spatialConstant</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>a187f15eb270d566533d9684a66f5a691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>localEnergy_temporalConstant</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>a89acec017f2fc4fbc03f6ecd281c4185</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>neighborhoodEnergy_spatialConstant</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>a5eabae14552c41782131442c8317ec6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>neighborhoodEnergy_temporalConstant</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>a12269e9a4985fde21f920e4d166db6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>thresholdOFF</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>af72cef13be6c98a37de23c9beb0c816f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>thresholdON</name>
      <anchorfile>d9/dbf/structcv_1_1bioinspired_1_1SegmentationParameters.html</anchorfile>
      <anchor>a50eb9d7781953ddd353f54f26ba89603</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SelectIf</name>
    <filename>d8/d1b/structcv_1_1cudev_1_1SelectIf.html</filename>
    <templarg>bool</templarg>
    <templarg>typename ThenType</templarg>
    <templarg>typename ElseType</templarg>
    <member kind="typedef">
      <type>ThenType</type>
      <name>type</name>
      <anchorfile>d8/d1b/structcv_1_1cudev_1_1SelectIf.html</anchorfile>
      <anchor>a1adb51149fdae2bcf461eff817a4c896</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SelectIf&lt; false, ThenType, ElseType &gt;</name>
    <filename>dd/da7/structcv_1_1cudev_1_1SelectIf_3_01false_00_01ThenType_00_01ElseType_01_4.html</filename>
    <templarg>typename ThenType</templarg>
    <templarg>typename ElseType</templarg>
    <member kind="typedef">
      <type>ElseType</type>
      <name>type</name>
      <anchorfile>dd/da7/structcv_1_1cudev_1_1SelectIf_3_01false_00_01ThenType_00_01ElseType_01_4.html</anchorfile>
      <anchor>a197c1bfebaad5c5c2e7dbd7c078e03af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::segmentation::SelectiveSearchSegmentation</name>
    <filename>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addGraphSegmentation</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>aaa30b815e0d0766096e1726eca58123a</anchor>
      <arglist>(Ptr&lt; GraphSegmentation &gt; g)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addImage</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a96fc0aff0ec6960d948eb4e82082e9ab</anchor>
      <arglist>(InputArray img)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addStrategy</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a53c44312781ded2945c4abb1aa650351</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearGraphSegmentations</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a301547b9a40db0da72aeb713f15de5b5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearImages</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a278455e3f341f14d755305b3bb80317a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearStrategies</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a63b7cae2e58f2a47bb533928f998b6e2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a549392ce4be81801262830e09e64dbf0</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rects)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBaseImage</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a4589ed0c65f2f02a049d603fac140f81</anchor>
      <arglist>(InputArray img)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>switchToSelectiveSearchFast</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a4ea50c9a9df83193dc16f9b74bd95805</anchor>
      <arglist>(int base_k=150, int inc_k=150, float sigma=0.8f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>switchToSelectiveSearchQuality</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a4824333bbdd5877e14859298a2ecde12</anchor>
      <arglist>(int base_k=150, int inc_k=150, float sigma=0.8f)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>switchToSingleStrategy</name>
      <anchorfile>d6/d6d/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentation.html</anchorfile>
      <anchor>a15995e73a7476442dda5b4210e1e177a</anchor>
      <arglist>(int k=200, float sigma=0.8f)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</name>
    <filename>dc/d7a/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategy.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>get</name>
      <anchorfile>dc/d7a/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategy.html</anchorfile>
      <anchor>abbe2296f3aa791c39a644339e4d38610</anchor>
      <arglist>(int r1, int r2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>merge</name>
      <anchorfile>dc/d7a/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategy.html</anchorfile>
      <anchor>a161d214c83db7e0dc0812dabed6674fb</anchor>
      <arglist>(int r1, int r2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setImage</name>
      <anchorfile>dc/d7a/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategy.html</anchorfile>
      <anchor>a0f0668bc6e5759374a4b324e328dc13e</anchor>
      <arglist>(InputArray img, InputArray regions, InputArray sizes, int image_id=-1)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyColor</name>
    <filename>de/dab/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategyColor.html</filename>
    <base>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</base>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyFill</name>
    <filename>d9/db3/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategyFill.html</filename>
    <base>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</base>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyMultiple</name>
    <filename>d8/d8e/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategyMultiple.html</filename>
    <base>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addStrategy</name>
      <anchorfile>d8/d8e/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategyMultiple.html</anchorfile>
      <anchor>a2d84abcfc2cd6dc6e06522c3461a4369</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; g, float weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearStrategies</name>
      <anchorfile>d8/d8e/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategyMultiple.html</anchorfile>
      <anchor>ae9e541d9caabdebc4810c65164e736a4</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategySize</name>
    <filename>d0/d10/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategySize.html</filename>
    <base>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</base>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyTexture</name>
    <filename>d6/d17/classcv_1_1ximgproc_1_1segmentation_1_1SelectiveSearchSegmentationStrategyTexture.html</filename>
    <base>cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</base>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SeluLayer</name>
    <filename>d1/d86/classcv_1_1dnn_1_1SeluLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SeluLayer &gt;</type>
      <name>create</name>
      <anchorfile>d1/d86/classcv_1_1dnn_1_1SeluLayer.html</anchorfile>
      <anchor>a4bc407290cfbfd992718b12d664c0b57</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>d1/d86/classcv_1_1dnn_1_1SeluLayer.html</anchorfile>
      <anchor>aa2ec539c6a50e1f1ff58fd1599634c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>gamma</name>
      <anchorfile>d1/d86/classcv_1_1dnn_1_1SeluLayer.html</anchorfile>
      <anchor>a6457a6ef5d7554bbc9ff49d94166d801</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::sfm::SFMLibmvEuclideanReconstruction</name>
    <filename>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</filename>
    <base>cv::sfm::BaseSFM</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCameras</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a1df2e2d2588f5947709b394ca1120161</anchor>
      <arglist>(OutputArray Rs, OutputArray Ts) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getError</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a74179beae7272e38305c1950a3dc549d</anchor>
      <arglist>() const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getIntrinsics</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a833dcf547cfd4a35f7d3f1954032d349</anchor>
      <arglist>() const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getPoints</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a1401aa263d425424d331c3483c8e9219</anchor>
      <arglist>(OutputArray points3d) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a9dc08fa4dccd9ed1055c452993a8c1be</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;images) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a90ad868b27133f361a6a326c722500e2</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;images, InputOutputArray K, OutputArray Rs, OutputArray Ts, OutputArray points3d) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a04cf041a1fbe19d200670b3cda861b83</anchor>
      <arglist>(InputArrayOfArrays points2d) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>aa091d5eb8e36fc8406acd22900a06681</anchor>
      <arglist>(InputArrayOfArrays points2d, InputOutputArray K, OutputArray Rs, OutputArray Ts, OutputArray points3d) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCameraIntrinsicOptions</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a54603b3cafcf57ab89effbd4f479c389</anchor>
      <arglist>(const libmv_CameraIntrinsicsOptions &amp;libmv_camera_intrinsics_options) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setReconstructionOptions</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a08cf4ba6ffcfcc78bf1f5b3006154172</anchor>
      <arglist>(const libmv_ReconstructionOptions &amp;libmv_reconstruction_options) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SFMLibmvEuclideanReconstruction &gt;</type>
      <name>create</name>
      <anchorfile>de/d42/classcv_1_1sfm_1_1SFMLibmvEuclideanReconstruction.html</anchorfile>
      <anchor>a03cb118a17369ae313736e39968c8e6a</anchor>
      <arglist>(const libmv_CameraIntrinsicsOptions &amp;camera_instrinsic_options=libmv_CameraIntrinsicsOptions(), const libmv_ReconstructionOptions &amp;reconstruction_options=libmv_ReconstructionOptions())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ShapeContextDistanceExtractor</name>
    <filename>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</filename>
    <base>cv::ShapeDistanceExtractor</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAngularBins</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a716ee70d5bcc92be5e21b0218f0c7c42</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getBendingEnergyWeight</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>af48249ecb97ebe2e3dd77e0f577a6040</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>getCostExtractor</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a292e65d6c31fc15a811796f91c856f8a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getImageAppearanceWeight</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a0b53897717df4a5bbf1c771db3570cc2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getImages</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a604802b751a0ea9f04dbb6c46f55481d</anchor>
      <arglist>(OutputArray image1, OutputArray image2) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getInnerRadius</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a7457e5058381462b1097dae4ce95bd90</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIterations</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a919bc6fc762642c79dbc986f6232737c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getOuterRadius</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a93c84275daf08dd91218c51d5f31bdad</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getRadialBins</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a31759a28f3cefba1693babf4a2faa81b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getRotationInvariant</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a9061cf4f352f79d934dfc12a03ae4fcb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getShapeContextWeight</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a6115ab5821dfc92847271970e1363eaf</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getStdDev</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a0eb22f5b183f3e65ae2f6ea41d8be27f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; ShapeTransformer &gt;</type>
      <name>getTransformAlgorithm</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a698094d58a1e6ccaa74edb7853454ef8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAngularBins</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>aade984ec5eca56b0a7f5b8681d681c61</anchor>
      <arglist>(int nAngularBins)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBendingEnergyWeight</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a576d05fc6eedd2353d5e03257d807808</anchor>
      <arglist>(float bendingEnergyWeight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCostExtractor</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a1d3a0258c206f4be2d3c518f1087f425</anchor>
      <arglist>(Ptr&lt; HistogramCostExtractor &gt; comparer)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setImageAppearanceWeight</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a92798b785faa75fb7e41c2cee8ac19db</anchor>
      <arglist>(float imageAppearanceWeight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setImages</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>abf94ec647328dcdf648157933f6f32b1</anchor>
      <arglist>(InputArray image1, InputArray image2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInnerRadius</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a1b9f6425a00d927f87ba77fb14b240bd</anchor>
      <arglist>(float innerRadius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIterations</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>ac90e93665a0d5d27a69dfef3f47b4255</anchor>
      <arglist>(int iterations)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOuterRadius</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>abe0a9db459ed820ceb884cdb95712c12</anchor>
      <arglist>(float outerRadius)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRadialBins</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a601bedc2ff38e281f6bcc34d7d59c0fa</anchor>
      <arglist>(int nRadialBins)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRotationInvariant</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>aac3054da68894dbbac9ed6801eb50d32</anchor>
      <arglist>(bool rotationInvariant)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setShapeContextWeight</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>ac9ea3a1ce4a9e8767acef0a48a7cf8d6</anchor>
      <arglist>(float shapeContextWeight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setStdDev</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a655e0cfadf3ca8e2acac038132841183</anchor>
      <arglist>(float sigma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTransformAlgorithm</name>
      <anchorfile>d8/de3/classcv_1_1ShapeContextDistanceExtractor.html</anchorfile>
      <anchor>a537e77faeb22ad21db4c3a45084019ef</anchor>
      <arglist>(Ptr&lt; ShapeTransformer &gt; transformer)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ShapeDistanceExtractor</name>
    <filename>dc/dbf/classcv_1_1ShapeDistanceExtractor.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>computeDistance</name>
      <anchorfile>dc/dbf/classcv_1_1ShapeDistanceExtractor.html</anchorfile>
      <anchor>aba29b7775eca6bd6c4b4f5e300094097</anchor>
      <arglist>(InputArray contour1, InputArray contour2)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ShapeTransformer</name>
    <filename>df/dfe/classcv_1_1ShapeTransformer.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>applyTransformation</name>
      <anchorfile>df/dfe/classcv_1_1ShapeTransformer.html</anchorfile>
      <anchor>a30227d0a64fb1747a90ed7efa1519cef</anchor>
      <arglist>(InputArray input, OutputArray output=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>estimateTransformation</name>
      <anchorfile>df/dfe/classcv_1_1ShapeTransformer.html</anchorfile>
      <anchor>a84a188b7268a28a7b99260307bb38fcc</anchor>
      <arglist>(InputArray transformingShape, InputArray targetShape, std::vector&lt; DMatch &gt; &amp;matches)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>warpImage</name>
      <anchorfile>df/dfe/classcv_1_1ShapeTransformer.html</anchorfile>
      <anchor>a3ecb0f13ee58d6cf4a459051c974b5fc</anchor>
      <arglist>(InputArray transformingImage, OutputArray output, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar()) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::utils::shared_lock_guard</name>
    <filename>d9/d7f/classcv_1_1utils_1_1shared__lock__guard.html</filename>
    <templarg>class _Mutex</templarg>
    <member kind="typedef">
      <type>_Mutex</type>
      <name>Mutex</name>
      <anchorfile>d9/d7f/classcv_1_1utils_1_1shared__lock__guard.html</anchorfile>
      <anchor>af3a941ac3c47b1e4d19b0be2f90e1220</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>shared_lock_guard</name>
      <anchorfile>d9/d7f/classcv_1_1utils_1_1shared__lock__guard.html</anchorfile>
      <anchor>aa7dda3bed283ad9fc84e0449fc0546c0</anchor>
      <arglist>(Mutex &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~shared_lock_guard</name>
      <anchorfile>d9/d7f/classcv_1_1utils_1_1shared__lock__guard.html</anchorfile>
      <anchor>a3052925af82dc054766c9d6428d115b8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d9/d7f/classcv_1_1utils_1_1shared__lock__guard.html</anchorfile>
      <anchor>ad5b2c93e6f569b30067b476b26a65be9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mutex *</type>
      <name>mutex_</name>
      <anchorfile>d9/d7f/classcv_1_1utils_1_1shared__lock__guard.html</anchorfile>
      <anchor>ab44a1a18cfef499c573ebc4acd44397d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ShiftLayer</name>
    <filename>d3/dd8/classcv_1_1dnn_1_1ShiftLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>d3/dd8/classcv_1_1dnn_1_1ShiftLayer.html</anchorfile>
      <anchor>a553bbd7edeb829290a4304d9b32d87e3</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ShiftLayerInt8</name>
    <filename>d4/d8d/classcv_1_1dnn_1_1ShiftLayerInt8.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>d4/d8d/classcv_1_1dnn_1_1ShiftLayerInt8.html</anchorfile>
      <anchor>a3943047cb271e4ca4ca4ad787834a52f</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ShrinkLayer</name>
    <filename>dc/d5b/classcv_1_1dnn_1_1ShrinkLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ShrinkLayer &gt;</type>
      <name>create</name>
      <anchorfile>dc/d5b/classcv_1_1dnn_1_1ShrinkLayer.html</anchorfile>
      <anchor>a9ddad62a33b8abffaa07a577ffc3c11b</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bias</name>
      <anchorfile>dc/d5b/classcv_1_1dnn_1_1ShrinkLayer.html</anchorfile>
      <anchor>a142b4debbc653ba87d539033bb700136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>lambd</name>
      <anchorfile>dc/d5b/classcv_1_1dnn_1_1ShrinkLayer.html</anchorfile>
      <anchor>a03839114db68ea0688032ad69a90a552</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ShuffleChannelLayer</name>
    <filename>de/d24/classcv_1_1dnn_1_1ShuffleChannelLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Layer &gt;</type>
      <name>create</name>
      <anchorfile>de/d24/classcv_1_1dnn_1_1ShuffleChannelLayer.html</anchorfile>
      <anchor>a61c7a8b509ae0a731a4dd80a3fb787b0</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>group</name>
      <anchorfile>de/d24/classcv_1_1dnn_1_1ShuffleChannelLayer.html</anchorfile>
      <anchor>ab391c03e5f7b7806047c92e3fada543b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SIFT</name>
    <filename>d7/d60/classcv_1_1SIFT.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getContrastThreshold</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>a44c7c465ea70425249af1f4f71113034</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>a90178d381b96cee4a4ed87a0209c1b9b</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getEdgeThreshold</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>a07b687ae83041747c635024c5c370d60</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNFeatures</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>a90318688503deeef2aa5cf1a0a5a2d67</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNOctaveLayers</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>a1e133cd941cf0b161ba73699bb6f4d4c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getSigma</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>a7cdb5df9a88281414d046bd07a50ddf4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setContrastThreshold</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>a34f966cf34300c12ef4fec98e1f460e3</anchor>
      <arglist>(double contrastThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEdgeThreshold</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>aeea4b2d47ca49cfdd7d3cb04c8ef0344</anchor>
      <arglist>(double edgeThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNFeatures</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>adb88b168b7960c33877e7102e22e9419</anchor>
      <arglist>(int maxFeatures)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNOctaveLayers</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>aca5624a690a8a879dd4e3020c050b047</anchor>
      <arglist>(int nOctaveLayers)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigma</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>ac2a9bc63b8f0db67f37c02e4987d339f</anchor>
      <arglist>(double sigma)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SIFT &gt;</type>
      <name>create</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>a4264f700a8133074fb477e30d9beb331</anchor>
      <arglist>(int nfeatures, int nOctaveLayers, double contrastThreshold, double edgeThreshold, double sigma, int descriptorType, bool enable_precise_upscale=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SIFT &gt;</type>
      <name>create</name>
      <anchorfile>d7/d60/classcv_1_1SIFT.html</anchorfile>
      <anchor>ad4a93ef05073ce3d5916aad68fa11564</anchor>
      <arglist>(int nfeatures=0, int nOctaveLayers=3, double contrastThreshold=0.04, double edgeThreshold=10, double sigma=1.6, bool enable_precise_upscale=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SigmoidLayer</name>
    <filename>dc/d09/classcv_1_1dnn_1_1SigmoidLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SigmoidLayer &gt;</type>
      <name>create</name>
      <anchorfile>dc/d09/classcv_1_1dnn_1_1SigmoidLayer.html</anchorfile>
      <anchor>a3f796dd85f33deaddc143fa77ba3a64a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SignLayer</name>
    <filename>da/d9d/classcv_1_1dnn_1_1SignLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SignLayer &gt;</type>
      <name>create</name>
      <anchorfile>da/d9d/classcv_1_1dnn_1_1SignLayer.html</anchorfile>
      <anchor>a69a0fab039a0246643e94e4317b115e2</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SimilarRects</name>
    <filename>d1/d65/classcv_1_1SimilarRects.html</filename>
    <member kind="function">
      <type></type>
      <name>SimilarRects</name>
      <anchorfile>d1/d65/classcv_1_1SimilarRects.html</anchorfile>
      <anchor>a547aec6ba82d071bd660637060c8a777</anchor>
      <arglist>(double _eps)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>d1/d65/classcv_1_1SimilarRects.html</anchorfile>
      <anchor>a7e70f1c43c4bf8c75851211fb50b265a</anchor>
      <arglist>(const Rect &amp;r1, const Rect &amp;r2) const</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>eps</name>
      <anchorfile>d1/d65/classcv_1_1SimilarRects.html</anchorfile>
      <anchor>a033c52ed5aa5b2473c169b9c7056ab05</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SimpleBlobDetector</name>
    <filename>d0/d7a/classcv_1_1SimpleBlobDetector.html</filename>
    <base>cv::Feature2D</base>
    <class kind="struct">cv::SimpleBlobDetector::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; std::vector&lt; cv::Point &gt; &gt; &amp;</type>
      <name>getBlobContours</name>
      <anchorfile>d0/d7a/classcv_1_1SimpleBlobDetector.html</anchorfile>
      <anchor>a442070f6a1cd77b6b79eef652737385f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getDefaultName</name>
      <anchorfile>d0/d7a/classcv_1_1SimpleBlobDetector.html</anchorfile>
      <anchor>ab9b372db5d37e1fbd9b803a8831f2478</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SimpleBlobDetector::Params</type>
      <name>getParams</name>
      <anchorfile>d0/d7a/classcv_1_1SimpleBlobDetector.html</anchorfile>
      <anchor>aa3ccb63032f18d92953c30fbd84ee252</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setParams</name>
      <anchorfile>d0/d7a/classcv_1_1SimpleBlobDetector.html</anchorfile>
      <anchor>ae6f695f25fffb9925c42c093bcb92325</anchor>
      <arglist>(const SimpleBlobDetector::Params &amp;params)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SimpleBlobDetector &gt;</type>
      <name>create</name>
      <anchorfile>d0/d7a/classcv_1_1SimpleBlobDetector.html</anchorfile>
      <anchor>af5b408381b6054a9b4e4a5e047835c8b</anchor>
      <arglist>(const SimpleBlobDetector::Params &amp;parameters=SimpleBlobDetector::Params())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xphoto::SimpleWB</name>
    <filename>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</filename>
    <base>cv::xphoto::WhiteBalancer</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getInputMax</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>a45fef780842168cba868212c71ad8318</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getInputMin</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>a69ee7c05e5ca45cac60040371a4a648c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getOutputMax</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>af8b051a0b2d3e8ad0aa323c195d966c1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getOutputMin</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>ada11ef4159bd6354a98d371f5be68b44</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getP</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>a49d63fd73572fc88c944f5ffbcb085a3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInputMax</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>a6b2523a8740b353ef50e136d0399bf3a</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInputMin</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>a1b08a24a8589aae886fbf96ba27691a0</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOutputMax</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>a06962b042d9089366bc6347e608481b6</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOutputMin</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>a60d1e06b122747d416c4f1563167c740</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setP</name>
      <anchorfile>d1/d8b/classcv_1_1xphoto_1_1SimpleWB.html</anchorfile>
      <anchor>a31b6bb5452afdb5a444920013417f018</anchor>
      <arglist>(float val)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::ml::SimulatedAnnealingSolverSystem</name>
    <filename>dc/db4/structcv_1_1ml_1_1SimulatedAnnealingSolverSystem.html</filename>
    <member kind="function">
      <type>void</type>
      <name>changeState</name>
      <anchorfile>dc/db4/structcv_1_1ml_1_1SimulatedAnnealingSolverSystem.html</anchorfile>
      <anchor>a0132f0e32f2065c5ed72fd822538e939</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>energy</name>
      <anchorfile>dc/db4/structcv_1_1ml_1_1SimulatedAnnealingSolverSystem.html</anchorfile>
      <anchor>a8a83580af0db9f06247bb99862eb64d9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reverseState</name>
      <anchorfile>dc/db4/structcv_1_1ml_1_1SimulatedAnnealingSolverSystem.html</anchorfile>
      <anchor>a9a89d5a7241eb69287a0520ae527192f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sin_func</name>
    <filename>d1/d05/structcv_1_1cudev_1_1sin__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d1/d05/structcv_1_1cudev_1_1sin__func.html</anchorfile>
      <anchor>a9ed9b3ee06d0531efaf72813a938ce39</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sin_func&lt; double &gt;</name>
    <filename>d8/d1c/structcv_1_1cudev_1_1sin__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d8/d1c/structcv_1_1cudev_1_1sin__func_3_01double_01_4.html</anchorfile>
      <anchor>a8b60b51b51637af0504911dc4d98e2b9</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sin_func&lt; float &gt;</name>
    <filename>d6/d2b/structcv_1_1cudev_1_1sin__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/d2b/structcv_1_1cudev_1_1sin__func_3_01float_01_4.html</anchorfile>
      <anchor>af6ea0d2d4b951bffc9a716a2265c29c9</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sin_func&lt; schar &gt;</name>
    <filename>d8/d1b/structcv_1_1cudev_1_1sin__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d8/d1b/structcv_1_1cudev_1_1sin__func_3_01schar_01_4.html</anchorfile>
      <anchor>a78e9a2b21c9467947f65a9d27036c39f</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sin_func&lt; short &gt;</name>
    <filename>dd/d6f/structcv_1_1cudev_1_1sin__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dd/d6f/structcv_1_1cudev_1_1sin__func_3_01short_01_4.html</anchorfile>
      <anchor>a8c9bfa6683708b41101edd0290af9fcd</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sin_func&lt; uchar &gt;</name>
    <filename>d2/dfd/structcv_1_1cudev_1_1sin__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/dfd/structcv_1_1cudev_1_1sin__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a73cc54b71202279bf8805e0c7f0ab847</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sin_func&lt; uint &gt;</name>
    <filename>d5/dbd/structcv_1_1cudev_1_1sin__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/dbd/structcv_1_1cudev_1_1sin__func_3_01uint_01_4.html</anchorfile>
      <anchor>a4511fade1bcfc1f7545c8c8c8c4f3b97</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sin_func&lt; ushort &gt;</name>
    <filename>d8/d22/structcv_1_1cudev_1_1sin__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d8/d22/structcv_1_1cudev_1_1sin__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a0a9f7a66d2a283b05e08ac48947d77f7</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SingleMaskChannels</name>
    <filename>db/dce/structcv_1_1cudev_1_1SingleMaskChannels.html</filename>
    <templarg>class MaskPtr</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; MaskPtr &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>db/dce/structcv_1_1cudev_1_1SingleMaskChannels.html</anchorfile>
      <anchor>a05a82a876d7f0bf1c2c9b253b0561e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; MaskPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>db/dce/structcv_1_1cudev_1_1SingleMaskChannels.html</anchorfile>
      <anchor>adcb2e5fde248d75163223198007ad46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ value_type</type>
      <name>operator()</name>
      <anchorfile>db/dce/structcv_1_1cudev_1_1SingleMaskChannels.html</anchorfile>
      <anchor>a35f754723c723f5ac9ae9c6ae5ddf27d</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>channels</name>
      <anchorfile>db/dce/structcv_1_1cudev_1_1SingleMaskChannels.html</anchorfile>
      <anchor>a431c3759ea478a3fee9f53238b7e7844</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MaskPtr</type>
      <name>mask</name>
      <anchorfile>db/dce/structcv_1_1cudev_1_1SingleMaskChannels.html</anchorfile>
      <anchor>affc58592272d7281fa4e868c7d7831c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SingleMaskChannelsSz</name>
    <filename>d0/d19/structcv_1_1cudev_1_1SingleMaskChannelsSz.html</filename>
    <templarg>class MaskPtr</templarg>
    <base>cv::cudev::SingleMaskChannels&lt; MaskPtr &gt;</base>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d0/d19/structcv_1_1cudev_1_1SingleMaskChannelsSz.html</anchorfile>
      <anchor>aa09300172aab353ae6f832a82332ba9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d0/d19/structcv_1_1cudev_1_1SingleMaskChannelsSz.html</anchorfile>
      <anchor>a9ed89076c0770d2dddbca9028cb02cfe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sinh_func</name>
    <filename>d8/da0/structcv_1_1cudev_1_1sinh__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d8/da0/structcv_1_1cudev_1_1sinh__func.html</anchorfile>
      <anchor>a219189abc291efd25804b2991c0d710c</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sinh_func&lt; double &gt;</name>
    <filename>db/dde/structcv_1_1cudev_1_1sinh__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>db/dde/structcv_1_1cudev_1_1sinh__func_3_01double_01_4.html</anchorfile>
      <anchor>ae0418acd67e1ea0a541a315623bf14fa</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sinh_func&lt; float &gt;</name>
    <filename>d3/df1/structcv_1_1cudev_1_1sinh__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d3/df1/structcv_1_1cudev_1_1sinh__func_3_01float_01_4.html</anchorfile>
      <anchor>a064843f9badf0ed3155b4231bf2ca95c</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sinh_func&lt; schar &gt;</name>
    <filename>de/df6/structcv_1_1cudev_1_1sinh__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>de/df6/structcv_1_1cudev_1_1sinh__func_3_01schar_01_4.html</anchorfile>
      <anchor>a6f95259b1094b0b7bbc5bdb47cafbfad</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sinh_func&lt; short &gt;</name>
    <filename>da/d3e/structcv_1_1cudev_1_1sinh__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>da/d3e/structcv_1_1cudev_1_1sinh__func_3_01short_01_4.html</anchorfile>
      <anchor>a01703492193b054aece7b2d8f2b11357</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sinh_func&lt; uchar &gt;</name>
    <filename>d4/dd2/structcv_1_1cudev_1_1sinh__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d4/dd2/structcv_1_1cudev_1_1sinh__func_3_01uchar_01_4.html</anchorfile>
      <anchor>ae09891519bc4df762a12bedbcc1e41c3</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sinh_func&lt; uint &gt;</name>
    <filename>de/d13/structcv_1_1cudev_1_1sinh__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>de/d13/structcv_1_1cudev_1_1sinh__func_3_01uint_01_4.html</anchorfile>
      <anchor>a0f28cf3217ef7ae5e6be21ee888a0d2d</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sinh_func&lt; ushort &gt;</name>
    <filename>d9/d38/structcv_1_1cudev_1_1sinh__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d9/d38/structcv_1_1cudev_1_1sinh__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a6667d95cc7c1a83c4c9518a7848ab83d</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SinhLayer</name>
    <filename>d5/dc8/classcv_1_1dnn_1_1SinhLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SinhLayer &gt;</type>
      <name>create</name>
      <anchorfile>d5/dc8/classcv_1_1dnn_1_1SinhLayer.html</anchorfile>
      <anchor>aa33e4f6ea26f1387f67a1444eee70118</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SinLayer</name>
    <filename>dd/d0b/classcv_1_1dnn_1_1SinLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SinLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/d0b/classcv_1_1dnn_1_1SinLayer.html</anchorfile>
      <anchor>af8be817bc733d8866d63e0744e17fee0</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::structured_light::SinusoidalPattern</name>
    <filename>d6/d96/classcv_1_1structured__light_1_1SinusoidalPattern.html</filename>
    <base>cv::structured_light::StructuredLightPattern</base>
    <class kind="struct">cv::structured_light::SinusoidalPattern::Params</class>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computeDataModulationTerm</name>
      <anchorfile>d6/d96/classcv_1_1structured__light_1_1SinusoidalPattern.html</anchorfile>
      <anchor>a698be96d5eda062ff2673cc98b5fe55c</anchor>
      <arglist>(InputArrayOfArrays patternImages, OutputArray dataModulationTerm, InputArray shadowMask)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computePhaseMap</name>
      <anchorfile>d6/d96/classcv_1_1structured__light_1_1SinusoidalPattern.html</anchorfile>
      <anchor>a6062c0597d8fcba1525485157534f79b</anchor>
      <arglist>(InputArrayOfArrays patternImages, OutputArray wrappedPhaseMap, OutputArray shadowMask=noArray(), InputArray fundamental=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>findProCamMatches</name>
      <anchorfile>d6/d96/classcv_1_1structured__light_1_1SinusoidalPattern.html</anchorfile>
      <anchor>a38e038bd6af04cc2add84f2d16daafd4</anchor>
      <arglist>(InputArray projUnwrappedPhaseMap, InputArray camUnwrappedPhaseMap, OutputArrayOfArrays matches)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>unwrapPhaseMap</name>
      <anchorfile>d6/d96/classcv_1_1structured__light_1_1SinusoidalPattern.html</anchorfile>
      <anchor>a70941a4f563258d23c41fa8ac6107418</anchor>
      <arglist>(InputArray wrappedPhaseMap, OutputArray unwrappedPhaseMap, cv::Size camSize, InputArray shadowMask=noArray())=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SinusoidalPattern &gt;</type>
      <name>create</name>
      <anchorfile>d6/d96/classcv_1_1structured__light_1_1SinusoidalPattern.html</anchorfile>
      <anchor>a7e823eb1f2fa241501d4ac9abfbc17a3</anchor>
      <arglist>(Ptr&lt; SinusoidalPattern::Params &gt; parameters=makePtr&lt; SinusoidalPattern::Params &gt;())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::own::Size</name>
    <filename>d7/d3e/classcv_1_1gapi_1_1own_1_1Size.html</filename>
    <member kind="function">
      <type></type>
      <name>Size</name>
      <anchorfile>d7/d3e/classcv_1_1gapi_1_1own_1_1Size.html</anchorfile>
      <anchor>a414d94d96776dd293fadcccc8bb8d945</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Size</name>
      <anchorfile>d7/d3e/classcv_1_1gapi_1_1own_1_1Size.html</anchorfile>
      <anchor>aa209bef3a32994815d6e6a431f2c4d79</anchor>
      <arglist>(const cv::Size &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Size</name>
      <anchorfile>d7/d3e/classcv_1_1gapi_1_1own_1_1Size.html</anchorfile>
      <anchor>ad47bebdef94e1a54723cd603a0cad05a</anchor>
      <arglist>(int _width, int _height)</arglist>
    </member>
    <member kind="function">
      <type>Size &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d3e/classcv_1_1gapi_1_1own_1_1Size.html</anchorfile>
      <anchor>af94cec8709f7936471bb5dbac96b40cb</anchor>
      <arglist>(const cv::Size &amp;rhs)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d7/d3e/classcv_1_1gapi_1_1own_1_1Size.html</anchorfile>
      <anchor>ae32ed17d8b2c0f18c3533d2107edf8a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d7/d3e/classcv_1_1gapi_1_1own_1_1Size.html</anchorfile>
      <anchor>a02d0e4c9298f4517b1c58f355ac721c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Size_</name>
    <filename>d6/d50/classcv_1_1Size__.html</filename>
    <templarg>typename _Tp</templarg>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>afdbaacfd982b1ea5891e450dbbb8d433</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Size_</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>ae09ae11fd75a16928ca40980ad46a9bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Size_</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a45c97e9a4930d73fde11c2acc5f371ac</anchor>
      <arglist>(_Tp _width, _Tp _height)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Size_</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a2c6d59e6fe58dc2cda78504271b7ec6c</anchor>
      <arglist>(const Point_&lt; _Tp &gt; &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Size_</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a373531ba0d8f0092c89f1342bed0d3ba</anchor>
      <arglist>(const Size_ &amp;sz)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Size_</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a0cd9836045664e38300293c6296e21b2</anchor>
      <arglist>(Size_ &amp;&amp;sz) CV_NOEXCEPT=default</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>area</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a8cc3d32e40c9b5324d316c35c4773dff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>aspectRatio</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a2b608524f19d01184e6e954b976e102f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a0b48a642590e90eca132348924078521</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Size_&lt; _Tp2 &gt;</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a2479ca9cf7100d03f2f8369c1ac3a6a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Size_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>ac6896522a3ed9e387c168f5e3962f5cd</anchor>
      <arglist>(const Size_ &amp;sz)=default</arglist>
    </member>
    <member kind="function">
      <type>Size_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>ac2a938a0943c7dc2a7642a34523c63ff</anchor>
      <arglist>(Size_ &amp;&amp;sz) CV_NOEXCEPT=default</arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>height</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>a1d289dce6b5d8006a54f3ee0259fc545</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>_Tp</type>
      <name>width</name>
      <anchorfile>d6/d50/classcv_1_1Size__.html</anchorfile>
      <anchor>abfe0367b32c407ddccf5ddf92667c73d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::skeleton</name>
    <filename>d4/d66/structcv_1_1datasets_1_1skeleton.html</filename>
    <member kind="variable">
      <type>join</type>
      <name>s</name>
      <anchorfile>d4/d66/structcv_1_1datasets_1_1skeleton.html</anchorfile>
      <anchor>a5d353fe702215021f6d753393b80a055</anchor>
      <arglist>[20]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::SL2</name>
    <filename>d5/d46/structcv_1_1SL2.html</filename>
    <templarg>class T</templarg>
    <member kind="typedef">
      <type>Accumulator&lt; T &gt;::Type</type>
      <name>ResultType</name>
      <anchorfile>d5/d46/structcv_1_1SL2.html</anchorfile>
      <anchor>a3f70070a7e068a5d548845d29cc6bd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>ValueType</name>
      <anchorfile>d5/d46/structcv_1_1SL2.html</anchorfile>
      <anchor>a4b661ecec9bb4d1bce309c15c201b65e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ResultType</type>
      <name>operator()</name>
      <anchorfile>d5/d46/structcv_1_1SL2.html</anchorfile>
      <anchor>a7a6c92810b7489377eb91727182b0e60</anchor>
      <arglist>(const T *a, const T *b, int size) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const NormTypes</type>
      <name>normType</name>
      <anchorfile>d5/d46/structcv_1_1SL2.html</anchorfile>
      <anchor>af3f11374d301333b1e0cabf6bdb7a72b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::SLAM_kitti</name>
    <filename>d6/d92/classcv_1_1datasets_1_1SLAM__kitti.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d6/d92/classcv_1_1datasets_1_1SLAM__kitti.html</anchorfile>
      <anchor>a5df4388ba40eec6329d0b51bb9391279</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SLAM_kitti &gt;</type>
      <name>create</name>
      <anchorfile>d6/d92/classcv_1_1datasets_1_1SLAM__kitti.html</anchorfile>
      <anchor>aa7b9ce5b7e265a33b1a711a1b92ba67b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::SLAM_kittiObj</name>
    <filename>da/df4/structcv_1_1datasets_1_1SLAM__kittiObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>images</name>
      <anchorfile>da/df4/structcv_1_1datasets_1_1SLAM__kittiObj.html</anchorfile>
      <anchor>a76b07b4517571cc5a3f2fafa4a4a409e</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>da/df4/structcv_1_1datasets_1_1SLAM__kittiObj.html</anchorfile>
      <anchor>ae9fed39aa976d87e4d26d8a52a23d213</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>p</name>
      <anchorfile>da/df4/structcv_1_1datasets_1_1SLAM__kittiObj.html</anchorfile>
      <anchor>aaa92382a2dc09e77ceea1f1ccb32b448</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; pose &gt;</type>
      <name>posesArray</name>
      <anchorfile>da/df4/structcv_1_1datasets_1_1SLAM__kittiObj.html</anchorfile>
      <anchor>abbc38afefaaddd2a451a62e8419581a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>times</name>
      <anchorfile>da/df4/structcv_1_1datasets_1_1SLAM__kittiObj.html</anchorfile>
      <anchor>a640c7a72e13a81482cc26238e1e86bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>velodyne</name>
      <anchorfile>da/df4/structcv_1_1datasets_1_1SLAM__kittiObj.html</anchorfile>
      <anchor>a3ed10bf403d5327137e4b1542d25b4b5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::SLAM_tumindoor</name>
    <filename>da/d91/classcv_1_1datasets_1_1SLAM__tumindoor.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>da/d91/classcv_1_1datasets_1_1SLAM__tumindoor.html</anchorfile>
      <anchor>a508c646200a6f0b0a22a9d1dc69f2422</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SLAM_tumindoor &gt;</type>
      <name>create</name>
      <anchorfile>da/d91/classcv_1_1datasets_1_1SLAM__tumindoor.html</anchorfile>
      <anchor>a1fdc9cc9851bb1430366d619ec009dad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::SLAM_tumindoorObj</name>
    <filename>d7/d56/structcv_1_1datasets_1_1SLAM__tumindoorObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>d7/d56/structcv_1_1datasets_1_1SLAM__tumindoorObj.html</anchorfile>
      <anchor>a43f0ca137319a25618175e18d401f136</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Matx44d</type>
      <name>transformMat</name>
      <anchorfile>d7/d56/structcv_1_1datasets_1_1SLAM__tumindoorObj.html</anchorfile>
      <anchor>a22515179dba2339f274c41130e790870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>imageType</type>
      <name>type</name>
      <anchorfile>d7/d56/structcv_1_1datasets_1_1SLAM__tumindoorObj.html</anchorfile>
      <anchor>a351c8eb553d89b00cb00a6dac0cd2107</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SliceLayer</name>
    <filename>de/d61/classcv_1_1dnn_1_1SliceLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SliceLayer &gt;</type>
      <name>create</name>
      <anchorfile>de/d61/classcv_1_1dnn_1_1SliceLayer.html</anchorfile>
      <anchor>a35ef26cda81686db4eef44e657119f28</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>axis</name>
      <anchorfile>de/d61/classcv_1_1dnn_1_1SliceLayer.html</anchorfile>
      <anchor>a2feb2f10f8ea482f35851dcd1890f9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_split</name>
      <anchorfile>de/d61/classcv_1_1dnn_1_1SliceLayer.html</anchorfile>
      <anchor>a97107f7a9f903380576952c526f0425c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; Range &gt; &gt;</type>
      <name>sliceRanges</name>
      <anchorfile>de/d61/classcv_1_1dnn_1_1SliceLayer.html</anchorfile>
      <anchor>a958e398c3d89f75b8d2f14e54303401e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt;</type>
      <name>sliceSteps</name>
      <anchorfile>de/d61/classcv_1_1dnn_1_1SliceLayer.html</anchorfile>
      <anchor>af407507dfa1ba40582d722f988098f14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SobelXPtr</name>
    <filename>de/dc8/structcv_1_1cudev_1_1SobelXPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>de/dc8/structcv_1_1cudev_1_1SobelXPtr.html</anchorfile>
      <anchor>a956d60176feb7e015a7f49228ddffd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>de/dc8/structcv_1_1cudev_1_1SobelXPtr.html</anchorfile>
      <anchor>a7d247314004bccd7976e80b2aabcdcba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>de/dc8/structcv_1_1cudev_1_1SobelXPtr.html</anchorfile>
      <anchor>af3cc45ad40a65be1ed26558a146a0915</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>de/dc8/structcv_1_1cudev_1_1SobelXPtr.html</anchorfile>
      <anchor>aa965d2eb5adc35fa068158328ddae626</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SobelXPtrSz</name>
    <filename>d7/d84/structcv_1_1cudev_1_1SobelXPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::SobelXPtr&lt; SrcPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d7/d84/structcv_1_1cudev_1_1SobelXPtrSz.html</anchorfile>
      <anchor>a9eabceea8ece843309145bced287258e</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d7/d84/structcv_1_1cudev_1_1SobelXPtrSz.html</anchorfile>
      <anchor>a3ef86e44c716aa79f52588b4c73cdd78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d7/d84/structcv_1_1cudev_1_1SobelXPtrSz.html</anchorfile>
      <anchor>a7ab80911e8fd6c3a81d5b5a46bd95c00</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SobelYPtr</name>
    <filename>d0/da6/structcv_1_1cudev_1_1SobelYPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>d0/da6/structcv_1_1cudev_1_1SobelYPtr.html</anchorfile>
      <anchor>a127c190b4ba1b6f01578c55c3614cd97</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>value_type</name>
      <anchorfile>d0/da6/structcv_1_1cudev_1_1SobelYPtr.html</anchorfile>
      <anchor>ae02688577301863aeadb309df2f0e8f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ PtrTraits&lt; SrcPtr &gt;::value_type</type>
      <name>operator()</name>
      <anchorfile>d0/da6/structcv_1_1cudev_1_1SobelYPtr.html</anchorfile>
      <anchor>acb12e63d7b047d5bdedf21d35b0101ef</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d0/da6/structcv_1_1cudev_1_1SobelYPtr.html</anchorfile>
      <anchor>a332a972a71fc04af4791d58a1e00ad14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SobelYPtrSz</name>
    <filename>dd/dc6/structcv_1_1cudev_1_1SobelYPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <base>cv::cudev::SobelYPtr&lt; SrcPtr &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>dd/dc6/structcv_1_1cudev_1_1SobelYPtrSz.html</anchorfile>
      <anchor>ac3668092aa2a02fd0bfa3cd155fb39fc</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>dd/dc6/structcv_1_1cudev_1_1SobelYPtrSz.html</anchorfile>
      <anchor>ae513366ea296315544d37ab5b450b99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>dd/dc6/structcv_1_1cudev_1_1SobelYPtrSz.html</anchorfile>
      <anchor>ae1c7129f6dbeb1f2567d6dce65d1ee66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::softdouble</name>
    <filename>de/df1/structcv_1_1softdouble.html</filename>
    <member kind="function">
      <type></type>
      <name>softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaeeadf92dca0d8472616f8608fdcb241e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gab0ba4201e29886459956de5500d51672</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga91be418b1b6f40094a8212c5997e680a</anchor>
      <arglist>(const int32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad2ef086e5378199006e95bab0913cbaf</anchor>
      <arglist>(const int64_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga5c2434a765a38cafc214c81b54239742</anchor>
      <arglist>(const softdouble &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga136cdc02508643e0c523b83fe4abd6ca</anchor>
      <arglist>(const uint32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad6c2c15092e4652a37c32ae066b498aa</anchor>
      <arglist>(const uint64_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getExp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaac093e8f05f30d9d37b5a3c83e26e284</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>getFrac</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaba94cc346d1335477ad937508cf280df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSign</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga2e3c3607d0bf146d1906dc61ee143769</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInf</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga4baf2433a45e75cd5adcd27f944265c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNaN</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gae19d8a1b2dd1e0806c7d2de07f82f829</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubnormal</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga9f1381799912b9539e1841b9ae2e9ed3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator double</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga6193742b4bdb010eb9e5c91f106ca2e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga021a93447f30e43636141398859ccd6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3e6d2ce9ae1fc533c68737efecdd1b5b</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>operator%</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabb6ec4cce27f5f5c22c51fd8923d0f11</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>operator%=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga21d9728003ec6f25c7fb5c0f8c838021</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>operator*</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gac2116f5bce2914d578953c6ac8c0da16</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>operator*=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga30b00412933f22bc6c9a09bd9b6cf39e</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>operator+</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gacf49831e844a094b21a41a37df2189e8</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>operator+=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf6af85362128416f70114340c6346def</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>operator-</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga8150a63cd7bd61db576f3d89082e8b5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>operator-</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gadf6a12deaeedcf12e67dc695caff1068</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>operator-=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga8d72b805849fbebef1566bc916bc2e4f</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>operator/</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga995d0eb099efa09893b36adecda4243a</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>operator/=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga5f5278ee8da45ef24dbf9cec5810063a</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga4124a96f9c9f5f9ebdee548914bf7a04</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaa804bf096018d007e2a7894cdb98037a</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3ca56502c2d7f57ab74b7d7819d7f452</anchor>
      <arglist>(const softdouble &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga972dee821ab26d61f11528b427131083</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga89a6048ae27277f5f84458078a447a7b</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga7523b2303cf5a3e9343147742f277149</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>setExp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga22d81509e98aefb71a1966cb2f5901d9</anchor>
      <arglist>(int e) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>setFrac</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga4a950579c5ad9d00e235f4d4dba79308</anchor>
      <arglist>(const softdouble &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>setSign</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga939dba50e8cd4c484e9ab95955d1d07a</anchor>
      <arglist>(bool sign) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>eps</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga94978663ce70a161bf9c6fa1a35143b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>fromRaw</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf69ed94a5e5dd2499598eeedcd655f68</anchor>
      <arglist>(const uint64_t a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>inf</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gadd37b1cc59a301a3e1b269ade244712c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>max</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3d08b6f078ecee3862aeb01bdf0ba8b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>min</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga9a426dcd6be0bd77995b636fe291e6d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>nan</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf4177737a51195afed3c96b008c479b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>one</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga87203f2a67ddb911cc8cbb8984a8c7e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>pi</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga41255205b005025756f29372d0ad8cb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>zero</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga66d91d22d0547c9723add6e2d3cec806</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>v</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga106ab2d5803c055080a5854c9efbc3c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::softfloat</name>
    <filename>d7/d2f/structcv_1_1softfloat.html</filename>
    <member kind="function">
      <type></type>
      <name>softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3bff550288d8719474fe71f463fbfc7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga04202c2edb5f1f8f75e806fb37abc3b9</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gadc3eed39f933f4924ac16a0be93df54c</anchor>
      <arglist>(const int32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga66426ab441c67a01df01529ccc46521c</anchor>
      <arglist>(const int64_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga1a4225942d70d185f9e046d6c863df31</anchor>
      <arglist>(const softfloat &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga79cdf60b97caf7ba8093f24b8fbbf92c</anchor>
      <arglist>(const uint32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga16fc78346e0adfbe62a1e6e61939289c</anchor>
      <arglist>(const uint64_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getExp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga037d41e536aaaa6bbb5cc8a0271241d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>getFrac</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga078c541088c266a12c79a1bf52ca3710</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getSign</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gae4968636f759c9b3900b1ef0f9f3ca96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInf</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga361d1cbf6593c26ea61285d094b5aa54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNaN</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga5001848e8ce56d145ad32301981a12a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubnormal</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga5420ac5bdd327653ee0b90005c5c2b94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator float</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga977222074f9cbe76771c7864eeda3985</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad15be60dda73c34e2d9c79f1d3c2ea34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gafa7691dc904caca8588ea6a4b0954e08</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>operator%</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga69f4dbc0a0eace2d056676b41ca65ff2</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>operator%=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gab79a37807d9108b2af5621e23b1e359a</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>operator*</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gab2ccc99b90013df8b9cf49f6c63842ff</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>operator*=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad4b76b5e234cdf5d9d61509348198ce5</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>operator+</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gadb3c3fbb5bf49638bcaeddbfd16f3df7</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>operator+=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga7ab1cd200e310d11836af63a7e3c5cea</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>operator-</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabb6d151a3faa03d866700dd46f0ad04a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>operator-</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga00fec559cf58adaedb43c5092df36b84</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>operator-=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga503eaaaf07b06066c396e5cbb97dfe76</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>operator/</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaad5d6d10fa57557f159b67b9618bf557</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>operator/=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga69d6a647b6b508f7ea18a4026860d2cc</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga86f3dce677d4a2fb357774c872647522</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga6c17bb1577e0284585be0ba580811e8f</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaefb8ac83b4e7cfae1b8188a8c930ab9d</anchor>
      <arglist>(const softfloat &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf9ae987f5788edbe1aada59dd7f41717</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga9e6bd3f5911bf05d858b143d76813b13</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3899c1c417984a878e1623a12f364a6b</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>setExp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3701dfb1bc90fcb6de674e4d7f73cd98</anchor>
      <arglist>(int e) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>setFrac</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga356bf2e1eb0897c509af1a02dc23f1f5</anchor>
      <arglist>(const softfloat &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>setSign</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga24ffde1fd1ffbdfee1c033491829cbf7</anchor>
      <arglist>(bool sign) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>eps</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga7d52b83bca0ec1b316337800ac2986d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const softfloat</type>
      <name>fromRaw</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaec5706db4303cd7c812996d810288440</anchor>
      <arglist>(const uint32_t a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>inf</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga15b1c64547f8da94c0c6e0c21e5cc568</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>max</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga6361d683afa3e472e06a0c2e80984f00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>min</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga2473116e9ce9a101a7e6ed53753df9b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>nan</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga96ac1a9a3b8ed51b3ec606b2374b0cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>one</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga214e54c7bf87163f778fc5212c0c92f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>pi</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabd90e5aaea95a7ae582cc34e830fcb5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>zero</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga897ca9528f54b2999a9eb94e47a4c7a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>v</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga953f220c5fb48964d1d3717195aac90f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SoftmaxLayer</name>
    <filename>d8/d18/classcv_1_1dnn_1_1SoftmaxLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SoftmaxLayer &gt;</type>
      <name>create</name>
      <anchorfile>d8/d18/classcv_1_1dnn_1_1SoftmaxLayer.html</anchorfile>
      <anchor>a773684ca847c53b00ea125b0fb836f6d</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>logSoftMax</name>
      <anchorfile>d8/d18/classcv_1_1dnn_1_1SoftmaxLayer.html</anchorfile>
      <anchor>aa55c1c0d83caf0946865e225ae37f664</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SoftmaxLayerInt8</name>
    <filename>dc/d5c/classcv_1_1dnn_1_1SoftmaxLayerInt8.html</filename>
    <base>cv::dnn::SoftmaxLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SoftmaxLayerInt8 &gt;</type>
      <name>create</name>
      <anchorfile>dc/d5c/classcv_1_1dnn_1_1SoftmaxLayerInt8.html</anchorfile>
      <anchor>a1a3c096216f0db83c29d0b107936ceed</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>output_sc</name>
      <anchorfile>dc/d5c/classcv_1_1dnn_1_1SoftmaxLayerInt8.html</anchorfile>
      <anchor>a937481636ebab58fe0c8664b2bf2e825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>output_zp</name>
      <anchorfile>dc/d5c/classcv_1_1dnn_1_1SoftmaxLayerInt8.html</anchorfile>
      <anchor>a88d5c36153bdcd866f328c1e3593ff73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SoftplusLayer</name>
    <filename>d0/d65/classcv_1_1dnn_1_1SoftplusLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SoftplusLayer &gt;</type>
      <name>create</name>
      <anchorfile>d0/d65/classcv_1_1dnn_1_1SoftplusLayer.html</anchorfile>
      <anchor>ab74643ee0b98a7c21ef3a0c5fd78d778</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SoftsignLayer</name>
    <filename>dc/d54/classcv_1_1dnn_1_1SoftsignLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SoftsignLayer &gt;</type>
      <name>create</name>
      <anchorfile>dc/d54/classcv_1_1dnn_1_1SoftsignLayer.html</anchorfile>
      <anchor>afedc0324934ce5bb6308c4667b6195e5</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SpaceToDepthLayer</name>
    <filename>d7/d1e/classcv_1_1dnn_1_1SpaceToDepthLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SpaceToDepthLayer &gt;</type>
      <name>create</name>
      <anchorfile>d7/d1e/classcv_1_1dnn_1_1SpaceToDepthLayer.html</anchorfile>
      <anchor>ab74d16306d70e15e6bf05f9a39eabeeb</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SparseMat</name>
    <filename>dd/da9/classcv_1_1SparseMat.html</filename>
    <class kind="struct">cv::SparseMat::Hdr</class>
    <class kind="struct">cv::SparseMat::Node</class>
    <member kind="enumvalue">
      <name>MAGIC_VAL</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a43bf67170fb1b43bf537ef53fe750c99a14d02d4adbcb5fa71d1922ceda241e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_DIM</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a43bf67170fb1b43bf537ef53fe750c99abe1aff4cd2b540afd5a3f4ffca3bd9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HASH_SCALE</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a43bf67170fb1b43bf537ef53fe750c99a28ca477c8ed1afabd0da753827149eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HASH_BIT</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a43bf67170fb1b43bf537ef53fe750c99a79cfd2c6ddc2c192623e8426429d27d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SparseMatConstIterator</type>
      <name>const_iterator</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a4a79c6caec803d3193345a469ca8f069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HASH_BIT</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a43bf67170fb1b43bf537ef53fe750c99a79cfd2c6ddc2c192623e8426429d27d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HASH_SCALE</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a43bf67170fb1b43bf537ef53fe750c99a28ca477c8ed1afabd0da753827149eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SparseMatIterator</type>
      <name>iterator</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a8eb3e88a0736c28214914d9c8c2d93c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_VAL</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a43bf67170fb1b43bf537ef53fe750c99a14d02d4adbcb5fa71d1922ceda241e8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_DIM</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a43bf67170fb1b43bf537ef53fe750c99abe1aff4cd2b540afd5a3f4ffca3bd9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a9b5f1214a43144122b158c354a93e338</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>af9432a94bda00c7fd2103bcd57654d03</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a753add6192d4355c04e6e3594ab97b49</anchor>
      <arglist>(const SparseMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a62224fe4fbdc6134d80861a150e01b58</anchor>
      <arglist>(int dims, const int *_sizes, int _type)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SparseMat</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a1903162ea8588b8dd0c4421824f8dd9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a8d1d03d3c19ccd8cd5653b3b7375bb68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignTo</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ae102ac11f15a875d9b689575d585d21f</anchor>
      <arglist>(SparseMat &amp;m, int type=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>acb6b3b831a74b2071f8741ee873e925f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a2fa705d84961513f6e0b0066ec245a8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CV_NODISCARD_STD SparseMat</type>
      <name>clone</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a7fd73c139d2f9465c981a0849059dcdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a668825b1d0bb87a075cc2382692093b7</anchor>
      <arglist>(Mat &amp;m, int rtype, double alpha=1, double beta=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a577ea9bbc02ffcf195df6d96f9c9650c</anchor>
      <arglist>(SparseMat &amp;m, int rtype, double alpha=1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a6b077b6ec96d3aa588ef32e63cd7f7f5</anchor>
      <arglist>(Mat &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a18d9fb50fa768fd20e9f11b003906133</anchor>
      <arglist>(SparseMat &amp;m) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>adf2713a5ec1fb025c9ff4014a53e68c6</anchor>
      <arglist>(int dims, const int *_sizes, int _type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ae40e39e851f00341f1df57cb482429dc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>dims</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a1779da985ecb9cd570e0dd71a49b6aca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>af42f343f4f3d5bc974db1eca57417150</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize1</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a3564e3c77b19ac1104dbe924973dd288</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator</type>
      <name>end</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a71cef837db3fd9aabef3abb57ae19a1b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator_&lt; _Tp &gt;</type>
      <name>end</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a6d24f77f5539e7064e2275c1e894fe26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator</type>
      <name>end</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a4d3e2d01ec6a363488097ae2b0b3c124</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator_&lt; _Tp &gt;</type>
      <name>end</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ab5e0d426a5e30bde595d1dddb6c7b9d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a6f64485a3f47ba79847a3fdf349b9943</anchor>
      <arglist>(const int *idx, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ab00d2c0c7bff3c631d1ac43fe1be45cd</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erase</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ad4ff041a2a3771613847b94c761ab1f4</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>hash</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a5c4f02569b2b2f183903112435a13f83</anchor>
      <arglist>(const int *idx) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>hash</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ae882e4ed31b4cc76b19cd67d84e854b1</anchor>
      <arglist>(int i0) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>hash</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>aa9aba486fd7e4fc2b1c80bc54844ac23</anchor>
      <arglist>(int i0, int i1) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>hash</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a681b6dafd842a95589cb82ed790279c9</anchor>
      <arglist>(int i0, int i1, int i2) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>newNode</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>aa66eaa1c9ec4e8dab541fc72ebef800f</anchor>
      <arglist>(const int *idx, size_t hashval)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>node</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a78f1ca077efcdd4135c70f61e9fbe6ba</anchor>
      <arglist>(size_t nidx)</arglist>
    </member>
    <member kind="function">
      <type>const Node *</type>
      <name>node</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a81496bb31de614d103bf3d11361155d3</anchor>
      <arglist>(size_t nidx) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>nzcount</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ad0cd6ef01802341dda3e8b75af5933f0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMat &amp;</type>
      <name>operator=</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a0ddfb53cd5f03f1b262d0f3c7b951f6d</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>SparseMat &amp;</type>
      <name>operator=</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ab80c24b3713add05c507ff56b3350ca2</anchor>
      <arglist>(const SparseMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a3f4c162afd8cc809d23bd0fe9b38ead7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNode</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a5adcb69ee679da35f74ea3a78594a692</anchor>
      <arglist>(size_t hidx, size_t nidx, size_t previdx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeHashTab</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>af86523883daef3f618a7ec38fe049edc</anchor>
      <arglist>(size_t newsize)</arglist>
    </member>
    <member kind="function">
      <type>const int *</type>
      <name>size</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a12ad514b0e8116598fad3af087414aaf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a4fe9c986b3cf0240c68ce985df334c17</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a3331bffc1409d61631d223169a950b25</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a80ed1451c87ef6f99f12f708657eb56a</anchor>
      <arglist>(const Node *n) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>afe08b740792d6e7f31706616685b70f9</anchor>
      <arglist>(Node *n)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ab02def057f311c51c22d7310b54c8f99</anchor>
      <arglist>(int i0, bool createMissing, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a59caacac31d10a3d808f85cdbfceb8d0</anchor>
      <arglist>(int i0, int i1, bool createMissing, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>aad291c2abae0e65919a4eba94ce684aa</anchor>
      <arglist>(int i0, int i1, int i2, bool createMissing, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a6c55144317616048f91c3a320c1defc5</anchor>
      <arglist>(const int *idx, bool createMissing, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a925b05f8347aaf82ec037fd823bb2a0e</anchor>
      <arglist>(int i0, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>aa027e36635c11e7b59fbf1f64a0d4798</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a533ec9897d2d9d1a151d07a05cced109</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a4e7feaec46317e5dae1d2de5c3aa9c18</anchor>
      <arglist>(const int *idx, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a64d526ae50a7aceb49b2c5ba3528c859</anchor>
      <arglist>(int i0, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a50920170695fb08a34b4dbfd272b352d</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a34720d97d1db6e1f57ab229fddb5281f</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>af112d88b293cd922392043fd57bb8398</anchor>
      <arglist>(const int *idx, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>find</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>aa9558c4efb32972066a81e8e3aad8514</anchor>
      <arglist>(int i0, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>find</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a831eaa5681bcbd5f7cad70f5faaf6e88</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>find</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a50135be18348b9ee12fdc171e9fc347e</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>find</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a0556b5f35abde0ee648c567a93105154</anchor>
      <arglist>(const int *idx, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator</type>
      <name>begin</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ad3913621631f1f3bd6a3a3ef6e667570</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator_&lt; _Tp &gt;</type>
      <name>begin</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a0c612942eb24de5e92f2c5ddf8dfebf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator</type>
      <name>begin</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a106056c6a53a49929da7c52c24945165</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator_&lt; _Tp &gt;</type>
      <name>begin</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ad0d54c484a3fb2762508980a19508856</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ad5f261bc8c1330e4e516684861410cd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Hdr *</type>
      <name>hdr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a3741ff43acd46b31aace23dee092d85a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ab02def057f311c51c22d7310b54c8f99</anchor>
      <arglist>(int i0, bool createMissing, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a59caacac31d10a3d808f85cdbfceb8d0</anchor>
      <arglist>(int i0, int i1, bool createMissing, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>aad291c2abae0e65919a4eba94ce684aa</anchor>
      <arglist>(int i0, int i1, int i2, bool createMissing, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a6c55144317616048f91c3a320c1defc5</anchor>
      <arglist>(const int *idx, bool createMissing, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a925b05f8347aaf82ec037fd823bb2a0e</anchor>
      <arglist>(int i0, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>aa027e36635c11e7b59fbf1f64a0d4798</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a533ec9897d2d9d1a151d07a05cced109</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a4e7feaec46317e5dae1d2de5c3aa9c18</anchor>
      <arglist>(const int *idx, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a64d526ae50a7aceb49b2c5ba3528c859</anchor>
      <arglist>(int i0, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a50920170695fb08a34b4dbfd272b352d</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a34720d97d1db6e1f57ab229fddb5281f</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>value</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>af112d88b293cd922392043fd57bb8398</anchor>
      <arglist>(const int *idx, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>find</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>aa9558c4efb32972066a81e8e3aad8514</anchor>
      <arglist>(int i0, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>find</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a831eaa5681bcbd5f7cad70f5faaf6e88</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>find</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a50135be18348b9ee12fdc171e9fc347e</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>const _Tp *</type>
      <name>find</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a0556b5f35abde0ee648c567a93105154</anchor>
      <arglist>(const int *idx, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator</type>
      <name>begin</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ad3913621631f1f3bd6a3a3ef6e667570</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator_&lt; _Tp &gt;</type>
      <name>begin</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a0c612942eb24de5e92f2c5ddf8dfebf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator</type>
      <name>begin</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>a106056c6a53a49929da7c52c24945165</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator_&lt; _Tp &gt;</type>
      <name>begin</name>
      <anchorfile>dd/da9/classcv_1_1SparseMat.html</anchorfile>
      <anchor>ad0d54c484a3fb2762508980a19508856</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SparseMat_</name>
    <filename>d7/d8a/classcv_1_1SparseMat__.html</filename>
    <templarg>typename _Tp</templarg>
    <base>cv::SparseMat</base>
    <member kind="typedef">
      <type>SparseMatConstIterator_&lt; _Tp &gt;</type>
      <name>const_iterator</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a45e6bdea66e9e223c51a75acf7f62572</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SparseMatIterator_&lt; _Tp &gt;</type>
      <name>iterator</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a97104c25f8aa6762e2f008a471766256</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat_</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a359e83f7b4372d439ad31a84e72cd12d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat_</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a0938540b46ceeca038f396f019b1e3c4</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat_</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>ab0e9b029a622c637e17f8288d968f25c</anchor>
      <arglist>(const SparseMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat_</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a773ae7065a51b5440d0d9c8b87b7eba3</anchor>
      <arglist>(const SparseMat_ &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMat_</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>adb611458d46e670dcaf099f1fceddf9c</anchor>
      <arglist>(int dims, const int *_sizes)</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator_&lt; _Tp &gt;</type>
      <name>begin</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a63186dc2e14f7f06c4a9d08ffd66b604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator_&lt; _Tp &gt;</type>
      <name>begin</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a96f19c5aa5c174f07957653227fdd26c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>af35ce086f94ecec24480d84010834737</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CV_NODISCARD_STD SparseMat_</type>
      <name>clone</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>ae8e8ee598f88f7fc0036931c0ae396bb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a18a20736ff3a669e99e041d1c4fa7110</anchor>
      <arglist>(int dims, const int *_sizes)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>adebe30e83d0c876a63de558ca3ab5435</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator_&lt; _Tp &gt;</type>
      <name>end</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a1d72b84fbcf318872bb8a497581ffbf8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator_&lt; _Tp &gt;</type>
      <name>end</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a8d0a9fff7cec7a1a5fdb93a102e9ebdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>operator()</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>ae68f3e59954cc03297b2d0e6e8ba9014</anchor>
      <arglist>(const int *idx, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>operator()</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>ab4ffea87933a1bffcadd0db260c36846</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>operator()</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a89b99bb281a9747b54e94be670f6a010</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>operator()</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>ad7c0f0164b060df2179b3e9f1d1566a8</anchor>
      <arglist>(int i0, size_t *hashval=0) const</arglist>
    </member>
    <member kind="function">
      <type>SparseMat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>abe9901ed2b10ee1b4acbb14cf1a20938</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>SparseMat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a6ff8208ad857a319b5d7719d47e2d3d4</anchor>
      <arglist>(const SparseMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>SparseMat_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a0c6740ef545dc3ecdca276d56513480e</anchor>
      <arglist>(const SparseMat_ &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a89fdd145e3a1f0baf354063bf3b21326</anchor>
      <arglist>(const int *idx, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>ac40f0bddc8f4f66701f57f0f63d249af</anchor>
      <arglist>(int i0, int i1, int i2, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>add15b560c15b6e2c6364d4a8608451ca</anchor>
      <arglist>(int i0, int i1, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>ref</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>a56d3ce739aecb0474616d5a7e74b50ed</anchor>
      <arglist>(int i0, size_t *hashval=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d7/d8a/classcv_1_1SparseMat__.html</anchorfile>
      <anchor>abcd902283fa4eb7556499d0729196b30</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::SparseMatchInterpolator</name>
    <filename>d4/da8/classcv_1_1ximgproc_1_1SparseMatchInterpolator.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>interpolate</name>
      <anchorfile>d4/da8/classcv_1_1ximgproc_1_1SparseMatchInterpolator.html</anchorfile>
      <anchor>a73934acbb2ef74b683c67cb765df1e0c</anchor>
      <arglist>(InputArray from_image, InputArray from_points, InputArray to_image, InputArray to_points, OutputArray dense_flow)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SparseMatConstIterator</name>
    <filename>df/dec/classcv_1_1SparseMatConstIterator.html</filename>
    <member kind="function">
      <type></type>
      <name>SparseMatConstIterator</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>af3502cb42a852646d4f8cfed6e3b3c6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatConstIterator</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>a74e586f5019f8993d34da6dd9eaa74e8</anchor>
      <arglist>(const SparseMat *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatConstIterator</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>a7549ff275790855409b1da3b14a85ddd</anchor>
      <arglist>(const SparseMatConstIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>const SparseMat::Node *</type>
      <name>node</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>ad5c5dd219254953c9063e63b892e94fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>a3a71293bc82385a43478772209e764bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator</type>
      <name>operator++</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>ac18bf0568c460ed4a3c652348ef3f6a8</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator &amp;</type>
      <name>operator--</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>ad9bbf763ee33b082d7cec8840529b456</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator</type>
      <name>operator--</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>ae1e53a3cb951f9c3647c18e160fa124f</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>a0c3d1ec6fd7bbdfd56782ae991a4e37f</anchor>
      <arglist>(const SparseMatConstIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seekEnd</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>ad6e372a9006ca9a8838825a6ac98b45d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>value</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>a668df9d7f716b129432e0e7a66cc3a49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>hashidx</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>a64acbbe5a9c0e23fe3955897de67e5b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SparseMat *</type>
      <name>m</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>aa5348a0c97f2504824b9cb1f1c019c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>ptr</name>
      <anchorfile>df/dec/classcv_1_1SparseMatConstIterator.html</anchorfile>
      <anchor>a436e094b8015b0d904efca35186f21d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SparseMatConstIterator_</name>
    <filename>d9/d29/classcv_1_1SparseMatConstIterator__.html</filename>
    <templarg>typename _Tp</templarg>
    <base>cv::SparseMatConstIterator</base>
    <member kind="typedef">
      <type>std::forward_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>a7406596f00d06aa7bb4a9ea711c4de01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatConstIterator_</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>ae840ff1fdc9aa20eac7953703f42a8ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatConstIterator_</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>addc0f436bbbf166ce0ff8a5455ff5009</anchor>
      <arglist>(const SparseMat *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatConstIterator_</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>ac318c1458cb5078b03db72db21ac6de5</anchor>
      <arglist>(const SparseMat_&lt; _Tp &gt; *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatConstIterator_</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>a5cfedc1a27fb81a75dbd8df905ec83b5</anchor>
      <arglist>(const SparseMatConstIterator_ &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator*</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>a6daeffdc9c0f2cb3b293f14e34901d0a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator_ &amp;</type>
      <name>operator++</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>a178a67c1974e7df5c00d2a67739c78f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator_</type>
      <name>operator++</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>a2a1bbc3e0dcbdd3a08a89397bfad38ee</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>SparseMatConstIterator_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d9/d29/classcv_1_1SparseMatConstIterator__.html</anchorfile>
      <anchor>ab525f81d6a36157b43d08c8cbbf62da1</anchor>
      <arglist>(const SparseMatConstIterator_ &amp;it)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SparseMatIterator</name>
    <filename>d5/d9b/classcv_1_1SparseMatIterator.html</filename>
    <base>cv::SparseMatConstIterator</base>
    <member kind="function">
      <type></type>
      <name>SparseMatIterator</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>a40c1749ef7155fed17b82e2eb233c1d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatIterator</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>a567658fd3bf0d621f8249b3ddf6140f4</anchor>
      <arglist>(const SparseMatIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatIterator</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>a57bc97f37b1504118bee50c38b2fca2a</anchor>
      <arglist>(SparseMat *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatIterator</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>a302209fba84cdd382c3c0ae7b6e3a064</anchor>
      <arglist>(SparseMat *_m, const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>SparseMat::Node *</type>
      <name>node</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>a5025abbd3792d8e0012dd8ae0f6fa9ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator &amp;</type>
      <name>operator++</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>a3d9a90ba4f51948e850b61200f02850f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator</type>
      <name>operator++</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>aa89c17982bf2f3d1057d2bc09d36462b</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator &amp;</type>
      <name>operator=</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>a01b5e3c3107e2e35607cebb9e21699fc</anchor>
      <arglist>(const SparseMatIterator &amp;it)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>value</name>
      <anchorfile>d5/d9b/classcv_1_1SparseMatIterator.html</anchorfile>
      <anchor>a8b6f92c55a39b8c2319b4b64fdebf3bb</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SparseMatIterator_</name>
    <filename>d3/d24/classcv_1_1SparseMatIterator__.html</filename>
    <templarg>typename _Tp</templarg>
    <base>cv::SparseMatConstIterator_&lt; _Tp &gt;</base>
    <member kind="typedef">
      <type>std::forward_iterator_tag</type>
      <name>iterator_category</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>ac0e742a029b000e7f0229998e8f71221</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatIterator_</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>a404a0443b24c1139f2c2b914cc468180</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatIterator_</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>a6d4b4fd6b4f061e0d95f1927130b15d4</anchor>
      <arglist>(const SparseMatIterator_ &amp;it)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatIterator_</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>a1c965fbfa854ab5bcb0e56ca051fb6c4</anchor>
      <arglist>(SparseMat *_m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SparseMatIterator_</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>aa07345c1dc666f06d49018130a48aaee</anchor>
      <arglist>(SparseMat_&lt; _Tp &gt; *_m)</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator*</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>a549f36c05ac20565da8efd572f48fd0e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator_ &amp;</type>
      <name>operator++</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>aaeda1b43f2d9681e15ca0d7534a8548d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator_</type>
      <name>operator++</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>af5357404aa31635fe16fb7900c24e990</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>SparseMatIterator_ &amp;</type>
      <name>operator=</name>
      <anchorfile>d3/d24/classcv_1_1SparseMatIterator__.html</anchorfile>
      <anchor>a5c2f51e9e9e5a45d002284585af38350</anchor>
      <arglist>(const SparseMatIterator_ &amp;it)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::SparseOpticalFlow</name>
    <filename>d5/dcf/classcv_1_1cuda_1_1SparseOpticalFlow.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calc</name>
      <anchorfile>d5/dcf/classcv_1_1cuda_1_1SparseOpticalFlow.html</anchorfile>
      <anchor>a80d5efbb7788e3dc4c49e6226ba34347</anchor>
      <arglist>(InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArray status, OutputArray err=cv::noArray(), Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SparseOpticalFlow</name>
    <filename>de/d14/classcv_1_1SparseOpticalFlow.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calc</name>
      <anchorfile>de/d14/classcv_1_1SparseOpticalFlow.html</anchorfile>
      <anchor>a1ac8e7fa41838ab3fffa87bad958f5ab</anchor>
      <arglist>(InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArray status, OutputArray err=cv::noArray())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::SparsePyrLkOptFlowEstimator</name>
    <filename>d1/d4b/classcv_1_1videostab_1_1SparsePyrLkOptFlowEstimator.html</filename>
    <base>cv::videostab::PyrLkOptFlowEstimatorBase</base>
    <base>cv::videostab::ISparseOptFlowEstimator</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>d1/d4b/classcv_1_1videostab_1_1SparsePyrLkOptFlowEstimator.html</anchorfile>
      <anchor>af36c9713b943b6f5cd97875bcae34b0a</anchor>
      <arglist>(InputArray frame0, InputArray frame1, InputArray points0, InputOutputArray points1, OutputArray status, OutputArray errors) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::SparsePyrLKOpticalFlow</name>
    <filename>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</filename>
    <base>cv::cuda::SparseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxLevel</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a8bc6e49ec7d6990e4d0e196d685bbb02</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumIters</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>af0d5f8274d4c9ca556c84dd733de919d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseInitialFlow</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a39b2d6d40f9fa1cba1474512385bfd8f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getWinSize</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a006dec98eef73a4b1931313a357667d4</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxLevel</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>af592f24ff8a10313cb97d0dbd3b5f825</anchor>
      <arglist>(int maxLevel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumIters</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>af2d224ec011620f797b6e9c39b8e7368</anchor>
      <arglist>(int iters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseInitialFlow</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>ad9ad6c08b3578ada361e7874ae7cf923</anchor>
      <arglist>(bool useInitialFlow)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWinSize</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a10252abdc48787ee10db950dbc46fa91</anchor>
      <arglist>(Size winSize)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cuda::SparsePyrLKOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>d7/d05/classcv_1_1cuda_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>ae54710f66594384bbf0271ba3a06b29c</anchor>
      <arglist>(Size winSize=Size(21, 21), int maxLevel=3, int iters=30, bool useInitialFlow=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SparsePyrLKOpticalFlow</name>
    <filename>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</filename>
    <base>cv::SparseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFlags</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a1122be3312e4b1405af7e6809b80ea5c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxLevel</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>aa1a49396d7b6977c711d78a80ec001c1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMinEigThreshold</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a894ce4787f3ab153ab82ec6f2595d6e0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TermCriteria</type>
      <name>getTermCriteria</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>ac7a630400d570c1625412a7cb4eabf19</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getWinSize</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a309e61ff46797fbaab2ff2ce82089223</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFlags</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>aae8dae87e3609e80b9f8a2ef3d68b51c</anchor>
      <arglist>(int flags)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxLevel</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a7698f83b203e18781da3b46eeb0363d1</anchor>
      <arglist>(int maxLevel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinEigThreshold</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>aab2a4c2a318a1448d43b1a544c8be934</anchor>
      <arglist>(double minEigThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTermCriteria</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a68ffa532d3ebfad03d9473633372633c</anchor>
      <arglist>(TermCriteria &amp;crit)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setWinSize</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>a1af197164636e701cc34224e10284d36</anchor>
      <arglist>(Size winSize)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SparsePyrLKOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>d7/d08/classcv_1_1SparsePyrLKOpticalFlow.html</anchorfile>
      <anchor>aaf1e60a3e04a1f9a78cb7cf4b7086b4b</anchor>
      <arglist>(Size winSize=Size(21, 21), int maxLevel=3, TermCriteria crit=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 0.01), int flags=0, double minEigThreshold=1e-4)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::optflow::SparseRLOFOpticalFlow</name>
    <filename>df/dc4/classcv_1_1optflow_1_1SparseRLOFOpticalFlow.html</filename>
    <base>cv::SparseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getForwardBackward</name>
      <anchorfile>df/dc4/classcv_1_1optflow_1_1SparseRLOFOpticalFlow.html</anchorfile>
      <anchor>a24a846ff222ad08145188927f73c949c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; RLOFOpticalFlowParameter &gt;</type>
      <name>getRLOFOpticalFlowParameter</name>
      <anchorfile>df/dc4/classcv_1_1optflow_1_1SparseRLOFOpticalFlow.html</anchorfile>
      <anchor>ab0e39989203c3a2792eb9aa68befe9e5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setForwardBackward</name>
      <anchorfile>df/dc4/classcv_1_1optflow_1_1SparseRLOFOpticalFlow.html</anchorfile>
      <anchor>a077ba6fe986801476d83fcfbe9d4b908</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRLOFOpticalFlowParameter</name>
      <anchorfile>df/dc4/classcv_1_1optflow_1_1SparseRLOFOpticalFlow.html</anchorfile>
      <anchor>ae438345e3d2b55f30301f0057356a03d</anchor>
      <arglist>(Ptr&lt; RLOFOpticalFlowParameter &gt; val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SparseRLOFOpticalFlow &gt;</type>
      <name>create</name>
      <anchorfile>df/dc4/classcv_1_1optflow_1_1SparseRLOFOpticalFlow.html</anchorfile>
      <anchor>abb550927bcfffd7a5115b305c39d51df</anchor>
      <arglist>(Ptr&lt; RLOFOpticalFlowParameter &gt; rlofParam=Ptr&lt; RLOFOpticalFlowParameter &gt;(), float forwardBackwardThreshold=1.f)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::SphericalPortraitProjector</name>
    <filename>d3/d0d/structcv_1_1detail_1_1SphericalPortraitProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d3/d0d/structcv_1_1detail_1_1SphericalPortraitProjector.html</anchorfile>
      <anchor>abecd1908bed4ca2f186cc85a3d581a19</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d3/d0d/structcv_1_1detail_1_1SphericalPortraitProjector.html</anchorfile>
      <anchor>ac095f1b9c9ad5fdcfdc00bc4a4192b98</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::SphericalPortraitWarper</name>
    <filename>d8/d70/classcv_1_1detail_1_1SphericalPortraitWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; SphericalPortraitProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>SphericalPortraitWarper</name>
      <anchorfile>d8/d70/classcv_1_1detail_1_1SphericalPortraitWarper.html</anchorfile>
      <anchor>a28b73656940563a8b942778e0753d81f</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detectResultRoi</name>
      <anchorfile>d8/d70/classcv_1_1detail_1_1SphericalPortraitWarper.html</anchorfile>
      <anchor>ab80c05230879653492a6da365b727658</anchor>
      <arglist>(Size src_size, Point &amp;dst_tl, Point &amp;dst_br) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::SphericalProjector</name>
    <filename>d0/d88/structcv_1_1detail_1_1SphericalProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d0/d88/structcv_1_1detail_1_1SphericalProjector.html</anchorfile>
      <anchor>a99e8bcc78ff64a99d9917e597ff3b688</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d0/d88/structcv_1_1detail_1_1SphericalProjector.html</anchorfile>
      <anchor>ac272e6dfbc3c88372d7d65b03fcd512b</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::SphericalWarper</name>
    <filename>d6/dd0/classcv_1_1detail_1_1SphericalWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; SphericalProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>SphericalWarper</name>
      <anchorfile>d6/dd0/classcv_1_1detail_1_1SphericalWarper.html</anchorfile>
      <anchor>a6d5126785c4821d61c3886523749b8ba</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>d6/dd0/classcv_1_1detail_1_1SphericalWarper.html</anchorfile>
      <anchor>a837c229215541f760797862985dd8790</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>d6/dd0/classcv_1_1detail_1_1SphericalWarper.html</anchorfile>
      <anchor>a43981e059bd70d82b4ed6be3ac512bb4</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detectResultRoi</name>
      <anchorfile>d6/dd0/classcv_1_1detail_1_1SphericalWarper.html</anchorfile>
      <anchor>ab56a9a30d19d301f6c5cb097144699ef</anchor>
      <arglist>(Size src_size, Point &amp;dst_tl, Point &amp;dst_br) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SphericalWarper</name>
    <filename>d3/d3c/classcv_1_1SphericalWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d3/d3c/classcv_1_1SphericalWarper.html</anchorfile>
      <anchor>a21c971da0c21fcc3c0626d831dd84ed5</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::SphericalWarperGpu</name>
    <filename>db/d09/classcv_1_1detail_1_1SphericalWarperGpu.html</filename>
    <base>cv::detail::SphericalWarper</base>
    <member kind="function">
      <type></type>
      <name>SphericalWarperGpu</name>
      <anchorfile>db/d09/classcv_1_1detail_1_1SphericalWarperGpu.html</anchorfile>
      <anchor>ad89e6054bd99e985c92a602c4e0c44ea</anchor>
      <arglist>(float scale)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>db/d09/classcv_1_1detail_1_1SphericalWarperGpu.html</anchorfile>
      <anchor>a72756b62d0ff3befaec32b2166733b39</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, cuda::GpuMat &amp;xmap, cuda::GpuMat &amp;ymap)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>buildMaps</name>
      <anchorfile>db/d09/classcv_1_1detail_1_1SphericalWarperGpu.html</anchorfile>
      <anchor>aceae064b7d60ddc8b93da9a051139ae5</anchor>
      <arglist>(Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>db/d09/classcv_1_1detail_1_1SphericalWarperGpu.html</anchorfile>
      <anchor>adf99893bfbdeb4380c0b75a09573f25a</anchor>
      <arglist>(const cuda::GpuMat &amp;src, InputArray K, InputArray R, int interp_mode, int border_mode, cuda::GpuMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>warp</name>
      <anchorfile>db/d09/classcv_1_1detail_1_1SphericalWarperGpu.html</anchorfile>
      <anchor>a738b9d209de7ff85c06e6ae894e67ccd</anchor>
      <arglist>(InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::DTrees::Split</name>
    <filename>d9/d37/classcv_1_1ml_1_1DTrees_1_1Split.html</filename>
    <member kind="function">
      <type></type>
      <name>Split</name>
      <anchorfile>d9/d37/classcv_1_1ml_1_1DTrees_1_1Split.html</anchorfile>
      <anchor>aa25a57fa40ee868d39b50f4488cac462</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>c</name>
      <anchorfile>d9/d37/classcv_1_1ml_1_1DTrees_1_1Split.html</anchorfile>
      <anchor>a34ee1a0022d3d297d42aca9302d34fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>inversed</name>
      <anchorfile>d9/d37/classcv_1_1ml_1_1DTrees_1_1Split.html</anchorfile>
      <anchor>afa6f45d243a85f1ee318b95c9c65b4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next</name>
      <anchorfile>d9/d37/classcv_1_1ml_1_1DTrees_1_1Split.html</anchorfile>
      <anchor>a5f241c29e807e5090cb5d99e39fb664f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>quality</name>
      <anchorfile>d9/d37/classcv_1_1ml_1_1DTrees_1_1Split.html</anchorfile>
      <anchor>a786677a90e3adb753937fc51bfa93b21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>subsetOfs</name>
      <anchorfile>d9/d37/classcv_1_1ml_1_1DTrees_1_1Split.html</anchorfile>
      <anchor>afd2ee09de243483ccbbd9bd5a0676f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>varIdx</name>
      <anchorfile>d9/d37/classcv_1_1ml_1_1DTrees_1_1Split.html</anchorfile>
      <anchor>a82c0fe26489dc99a4e560a7b97c3ecef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SplitLayer</name>
    <filename>dd/df9/classcv_1_1dnn_1_1SplitLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SplitLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/df9/classcv_1_1dnn_1_1SplitLayer.html</anchorfile>
      <anchor>a17d0ad885b75987a94eaef017a18470a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>outputsCount</name>
      <anchorfile>dd/df9/classcv_1_1dnn_1_1SplitLayer.html</anchorfile>
      <anchor>a6baac6036050c1f496da8c18b87953c6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqr_func</name>
    <filename>d9/d1d/structcv_1_1cudev_1_1sqr__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d9/d1d/structcv_1_1cudev_1_1sqr__func.html</anchorfile>
      <anchor>a653443fdeefc72965e7ff269f28bb9dc</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqrt_func</name>
    <filename>d9/d47/structcv_1_1cudev_1_1sqrt__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d9/d47/structcv_1_1cudev_1_1sqrt__func.html</anchorfile>
      <anchor>a130bc5d0a684faf76729d4d7efe6591b</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqrt_func&lt; double &gt;</name>
    <filename>d4/d9d/structcv_1_1cudev_1_1sqrt__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d4/d9d/structcv_1_1cudev_1_1sqrt__func_3_01double_01_4.html</anchorfile>
      <anchor>a0ed5e0351bd2e8fc4012c231307269b4</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqrt_func&lt; float &gt;</name>
    <filename>d8/dd2/structcv_1_1cudev_1_1sqrt__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d8/dd2/structcv_1_1cudev_1_1sqrt__func_3_01float_01_4.html</anchorfile>
      <anchor>a03e90b3bb7445759653b84ccd259a22d</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqrt_func&lt; schar &gt;</name>
    <filename>da/d64/structcv_1_1cudev_1_1sqrt__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>da/d64/structcv_1_1cudev_1_1sqrt__func_3_01schar_01_4.html</anchorfile>
      <anchor>aa4afd2cf29659cfb2e992b78aa383038</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqrt_func&lt; short &gt;</name>
    <filename>d2/d6a/structcv_1_1cudev_1_1sqrt__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/d6a/structcv_1_1cudev_1_1sqrt__func_3_01short_01_4.html</anchorfile>
      <anchor>a0f6eeddb105a2097a452b52c1dfc384b</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqrt_func&lt; uchar &gt;</name>
    <filename>d9/d33/structcv_1_1cudev_1_1sqrt__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d9/d33/structcv_1_1cudev_1_1sqrt__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a3196e3954b0e70277deba6b6ded42ec7</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqrt_func&lt; uint &gt;</name>
    <filename>d0/d7b/structcv_1_1cudev_1_1sqrt__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d0/d7b/structcv_1_1cudev_1_1sqrt__func_3_01uint_01_4.html</anchorfile>
      <anchor>a42e59fdead1f2063b1b06e89b3d915e9</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::sqrt_func&lt; ushort &gt;</name>
    <filename>df/df4/structcv_1_1cudev_1_1sqrt__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/df4/structcv_1_1cudev_1_1sqrt__func_3_01ushort_01_4.html</anchorfile>
      <anchor>adac64ea929bfe2d165affcbf44a767df</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SqrtLayer</name>
    <filename>db/dc9/classcv_1_1dnn_1_1SqrtLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SqrtLayer &gt;</type>
      <name>create</name>
      <anchorfile>db/dc9/classcv_1_1dnn_1_1SqrtLayer.html</anchorfile>
      <anchor>ae804d0c761f1f7549b4c931e2945ad09</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::SR_bsds</name>
    <filename>d6/d05/classcv_1_1datasets_1_1SR__bsds.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d6/d05/classcv_1_1datasets_1_1SR__bsds.html</anchorfile>
      <anchor>a193438fcd7b9f8b021e24bcc9cf53588</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SR_bsds &gt;</type>
      <name>create</name>
      <anchorfile>d6/d05/classcv_1_1datasets_1_1SR__bsds.html</anchorfile>
      <anchor>a5db7667aa65dd3e412684a3c7fd8319f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::SR_bsdsObj</name>
    <filename>dc/d1e/structcv_1_1datasets_1_1SR__bsdsObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>imageName</name>
      <anchorfile>dc/d1e/structcv_1_1datasets_1_1SR__bsdsObj.html</anchorfile>
      <anchor>a18fe7840effc15b4c02eeb3cc7aeb43d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::SR_div2k</name>
    <filename>d2/db5/classcv_1_1datasets_1_1SR__div2k.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d2/db5/classcv_1_1datasets_1_1SR__div2k.html</anchorfile>
      <anchor>a6f5f65f5cbbade9f9cb98ea0037a541c</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SR_div2k &gt;</type>
      <name>create</name>
      <anchorfile>d2/db5/classcv_1_1datasets_1_1SR__div2k.html</anchorfile>
      <anchor>ac5cdb1071a02c558d0693c73f99d857b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::SR_div2kObj</name>
    <filename>d1/db5/structcv_1_1datasets_1_1SR__div2kObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>imageName</name>
      <anchorfile>d1/db5/structcv_1_1datasets_1_1SR__div2kObj.html</anchorfile>
      <anchor>afe31c65e4dad1adc430b8180a3610ec9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::SR_general100</name>
    <filename>d5/d19/classcv_1_1datasets_1_1SR__general100.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d5/d19/classcv_1_1datasets_1_1SR__general100.html</anchorfile>
      <anchor>a56fe96bac637d69ab01b8a815395d21d</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SR_general100 &gt;</type>
      <name>create</name>
      <anchorfile>d5/d19/classcv_1_1datasets_1_1SR__general100.html</anchorfile>
      <anchor>a764f2f472c11e06b846d6c1d55239472</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::SR_general100Obj</name>
    <filename>da/dad/structcv_1_1datasets_1_1SR__general100Obj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>imageName</name>
      <anchorfile>da/dad/structcv_1_1datasets_1_1SR__general100Obj.html</anchorfile>
      <anchor>a4188b3afa218140e93fe37cd6863c97f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::StabilizerBase</name>
    <filename>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StabilizerBase</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a1fe321dcc17dda767cf5a0a75a1d7cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>borderMode</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a84049a042202eaaa59d3822207955dfa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DeblurerBase &gt;</type>
      <name>deblurrer</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a2936e29293f7e9c381700c6771dbb721</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>doCorrectionForInclusion</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ab72fa834ec03b7db3d1c1926b8c900e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; IFrameSource &gt;</type>
      <name>frameSource</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a9a1cbb901d5a3a51b50340b519b7f7a2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; InpainterBase &gt;</type>
      <name>inpainter</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a32e3be105bc692080af6d7303d40a11b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ILog &gt;</type>
      <name>log</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a44067503ba62ff06824c1016cc2c1c73</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; IFrameSource &gt;</type>
      <name>maskSource</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>affb65a8ae5f3ad417ef82464d0a5c8ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ImageMotionEstimatorBase &gt;</type>
      <name>motionEstimator</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a6ab185eac387e11c2c781722466273bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>radius</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ad82e929ad0db08202a77b6383e408687</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBorderMode</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a5c2b79352223792a044080dfd365b30b</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCorrectionForInclusion</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ada19bffb5b015f14af92e7c472989605</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDeblurer</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a45319b46a3729c36cda4f664da2a69b1</anchor>
      <arglist>(Ptr&lt; DeblurerBase &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFrameSource</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a107e9f7960b7efd7e210b5e178118021</anchor>
      <arglist>(Ptr&lt; IFrameSource &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInpainter</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>add20a4cf58f541dbafcaa290a3c35f16</anchor>
      <arglist>(Ptr&lt; InpainterBase &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLog</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ad5a4f03a204822a1f17dd0fe5da6317d</anchor>
      <arglist>(Ptr&lt; ILog &gt; ilog)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaskSource</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a2cbb83ddf5c875ee83d88b75d00535c7</anchor>
      <arglist>(const Ptr&lt; IFrameSource &gt; &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMotionEstimator</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a6e8c33ea40e8dde5b5083c16338307c6</anchor>
      <arglist>(Ptr&lt; ImageMotionEstimatorBase &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRadius</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a0245ba9e08329f9ac2f617a8f7c1eaaf</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrimRatio</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>aac98667cf80a45d764e883b5a02ae152</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>trimRatio</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>afc3dbde54f82fac976999469e049a3db</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>StabilizerBase</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>aac79382ab3f87247ddc01fe0aa86ea64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>doOneIteration</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ade2bda91481dab757bf2ffe3f4f27465</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Mat</type>
      <name>estimateMotion</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ae07ca7a4967e6158cc157fd61c63cf1f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Mat</type>
      <name>estimateStabilizationMotion</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a7cd53ec2cebeeefb57ca5616d3de6ca8</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>logProcessingTime</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>aba0b47e6b1371d70beb659fff7f94fe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Mat</type>
      <name>nextStabilizedFrame</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a59ffdca7516042b0553a43c7b3cdcf74</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Mat</type>
      <name>postProcessFrame</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>aeaeea250e70f8618e72a2f4fe8224398</anchor>
      <arglist>(const Mat &amp;frame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>reset</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a0a04c12c0db40651f58cec47f091117a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setUp</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a3106ad788ee8a1c1a8605437c26d111a</anchor>
      <arglist>(const Mat &amp;firstFrame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>stabilizeFrame</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>aff4ee85e72d58fb3eb09c0f5c8a9314c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; float &gt;</type>
      <name>blurrinessRates_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ad515524cacce64cea069d6d85ca85be5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>borderMode_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>aa31e13475d4e01a4e53b83838200a585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>curPos_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a1aad590502b048b61f749435c44e22ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>curStabilizedPos_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a0c5cefe4d769bd32a238474101e31ecf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; DeblurerBase &gt;</type>
      <name>deblurer_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>adae3e5a562d4491fc2cbc1bb1b2a6132</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>doCorrectionForInclusion_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a14468697674d4710267abeaba1dfefbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>doDeblurring_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a39b55a0336972805eab06cab1ac0e727</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>doInpainting_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a5705ca2493231a2b041412434b25d37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>finalFrame_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>af52740f8abfa2a537aa64e994f35ef6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>frameMask_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a6c0c928aba126ee1e82d99854c6802c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>frames_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a1ea7895d1ad39d39fcea5e96a1bffa50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Size</type>
      <name>frameSize_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ac8532a295a5e7984095b44ceace4ea41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; IFrameSource &gt;</type>
      <name>frameSource_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a7ffe51bcff9eeb916f0b153e206bf604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; InpainterBase &gt;</type>
      <name>inpainter_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>aa6997fb6ae1915a8df3c0d7f58f7ed8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>inpaintingMask_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a8e07199a116143e55c3566c722350b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; ILog &gt;</type>
      <name>log_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a3d134bf4df68ce2a559d5d69fb187c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; IFrameSource &gt;</type>
      <name>maskSource_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a7d8e382c7286c16bc44ed07160ecf6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; ImageMotionEstimatorBase &gt;</type>
      <name>motionEstimator_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ad668ce4753c5633eab4704eda99c2936</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>motions_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a0f134ba4672305e6949a62cdfd8b8d36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>preProcessedFrame_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>acffea61e04a38c512e09a643ae2c8d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>clock_t</type>
      <name>processingStartTime_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a8debf88a6cab45a8b09035584815f5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>radius_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>a9fceea8c4e22b8bbca30561d1a309e2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>stabilizationMotions_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>aeb86f1064652cceb6f9a1735a81da5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>stabilizedFrames_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>afbf3e2dd807b19647b545585cf0dbd3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>stabilizedMasks_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>ac77d036c0a94ca9b34ae8f8c69ac220d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>float</type>
      <name>trimRatio_</name>
      <anchorfile>d2/d6c/classcv_1_1videostab_1_1StabilizerBase.html</anchorfile>
      <anchor>acd5ad58425a94dd6af0a29b98ee5517c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::face::StandardCollector</name>
    <filename>d4/d8d/classcv_1_1face_1_1StandardCollector.html</filename>
    <base>cv::face::PredictCollector</base>
    <class kind="struct">cv::face::StandardCollector::PredictResult</class>
    <member kind="function">
      <type></type>
      <name>StandardCollector</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>a24e397f05bbfaa973ab519d000e559c6</anchor>
      <arglist>(double threshold_=DBL_MAX)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>collect</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>a685d8ba4a5541761fa252d99a36e6e33</anchor>
      <arglist>(int label, double dist) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getMinDist</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>a7094a3debd2eaf45cc6091c24755bd99</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMinLabel</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>a2b1049a99c147e8c5e4e6e64924aa5f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::pair&lt; int, double &gt; &gt;</type>
      <name>getResults</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>a0331888a84cc6996e7fd25dbcd38d456</anchor>
      <arglist>(bool sorted=false) const</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; int, double &gt;</type>
      <name>getResultsMap</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>a96af7a1ec9058aec2df4bc14ec0b2d07</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>abea06e64f8ff2db82711c479b2582f63</anchor>
      <arglist>(size_t size) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; StandardCollector &gt;</type>
      <name>create</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>accac15ed15f24cb3adcde6c8cbc9b74d</anchor>
      <arglist>(double threshold=DBL_MAX)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; PredictResult &gt;</type>
      <name>data</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>adfd8254b03e8c3ad7b3243befa502c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>PredictResult</type>
      <name>minRes</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>ae2122575355f297a10d33a9048c743fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>d4/d8d/classcv_1_1face_1_1StandardCollector.html</anchorfile>
      <anchor>a154e5064920beded03b54bd4e542665f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::StarDetector</name>
    <filename>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>a1d1209faa0a3ea18b0b852ce158fe0df</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLineThresholdBinarized</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>ae4171e776ccbcb7b8361e6b6f893a401</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLineThresholdProjected</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>a453660f70c05ee7169cf541952fc8a52</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMaxSize</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>a79b3450da010410b42b2966a6bb3aaf5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getResponseThreshold</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>a564672a464aabe1b0f6988686e0e43cc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSuppressNonmaxSize</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>a4431e87fe9ca2844cf778e50bf121a3d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLineThresholdBinarized</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>a89c1400560fedf618cbd6b76158b6054</anchor>
      <arglist>(int _lineThresholdBinarized)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLineThresholdProjected</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>aff46a1f40f22613045751e9007fd6a36</anchor>
      <arglist>(int _lineThresholdProjected)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxSize</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>a342726d613cef03e8544bad7e16c5df5</anchor>
      <arglist>(int _maxSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setResponseThreshold</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>a9dfc69f8aca33c05258ccb2537771562</anchor>
      <arglist>(int _responseThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSuppressNonmaxSize</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>af45bbb08150863d327f145ae4909e705</anchor>
      <arglist>(int _suppressNonmaxSize)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; StarDetector &gt;</type>
      <name>create</name>
      <anchorfile>dd/d39/classcv_1_1xfeatures2d_1_1StarDetector.html</anchorfile>
      <anchor>ac0510da39d9d5168fc87201990926e3d</anchor>
      <arglist>(int maxSize=45, int responseThreshold=30, int lineThresholdProjected=10, int lineThresholdBinarized=8, int suppressNonmaxSize=5)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::static_indexed_visitor</name>
    <filename>d1/dec/structcv_1_1util_1_1static__indexed__visitor.html</filename>
    <templarg>typename R</templarg>
    <templarg>typename Impl</templarg>
    <base>cv::util::detail::visitor_interface</base>
    <base>cv::util::detail::visitor_return_type_deduction_helper&lt; R &gt;</base>
    <member kind="typedef">
      <type>typename detail::visitor_return_type_deduction_helper&lt; R &gt;::return_type</type>
      <name>return_type</name>
      <anchorfile>d1/dec/structcv_1_1util_1_1static__indexed__visitor.html</anchorfile>
      <anchor>a60a5385fb2382d20ef9660dfedb88c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>return_type</type>
      <name>operator()</name>
      <anchorfile>d1/dec/structcv_1_1util_1_1static__indexed__visitor.html</anchorfile>
      <anchor>a92ab62774da60b2658abd603e5f712ba</anchor>
      <arglist>(std::size_t Index, VariantValue &amp;&amp;value, Args &amp;&amp;...args)</arglist>
    </member>
    <member kind="variable">
      <type>friend</type>
      <name>Impl</name>
      <anchorfile>d1/dec/structcv_1_1util_1_1static__indexed__visitor.html</anchorfile>
      <anchor>a72ca1f5751d1db46e6292812cf19581b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::static_visitor</name>
    <filename>dc/d1b/structcv_1_1util_1_1static__visitor.html</filename>
    <templarg>typename R</templarg>
    <templarg>typename Impl</templarg>
    <base>cv::util::detail::visitor_interface</base>
    <base>cv::util::detail::visitor_return_type_deduction_helper&lt; R &gt;</base>
    <member kind="typedef">
      <type>typename detail::visitor_return_type_deduction_helper&lt; R &gt;::return_type</type>
      <name>return_type</name>
      <anchorfile>dc/d1b/structcv_1_1util_1_1static__visitor.html</anchorfile>
      <anchor>ab0f326230060d61a8f16136df767dc33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>return_type</type>
      <name>operator()</name>
      <anchorfile>dc/d1b/structcv_1_1util_1_1static__visitor.html</anchorfile>
      <anchor>ac365429371f23714f721812280460432</anchor>
      <arglist>(std::size_t index, VariantValue &amp;&amp;value, Args &amp;&amp;...args)</arglist>
    </member>
    <member kind="variable">
      <type>friend</type>
      <name>Impl</name>
      <anchorfile>dc/d1b/structcv_1_1util_1_1static__visitor.html</anchorfile>
      <anchor>ad4ac1dc3fbd009645d6147a1f5815a36</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::saliency::StaticSaliency</name>
    <filename>d5/d87/classcv_1_1saliency_1_1StaticSaliency.html</filename>
    <base virtualness="virtual">cv::saliency::Saliency</base>
    <member kind="function">
      <type>bool</type>
      <name>computeBinaryMap</name>
      <anchorfile>d5/d87/classcv_1_1saliency_1_1StaticSaliency.html</anchorfile>
      <anchor>a540a87d2afadbda338b79ca1f0ea9e39</anchor>
      <arglist>(InputArray _saliencyMap, OutputArray _binaryMap)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>d5/d87/classcv_1_1saliency_1_1StaticSaliency.html</anchorfile>
      <anchor>aa070431141cd2edccf0a2d614f1fbd37</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap) CV_OVERRIDE=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::saliency::StaticSaliencyFineGrained</name>
    <filename>da/dd0/classcv_1_1saliency_1_1StaticSaliencyFineGrained.html</filename>
    <base>cv::saliency::StaticSaliency</base>
    <member kind="function">
      <type></type>
      <name>StaticSaliencyFineGrained</name>
      <anchorfile>da/dd0/classcv_1_1saliency_1_1StaticSaliencyFineGrained.html</anchorfile>
      <anchor>a282bc38fecc2a3d158b38eeadb289a00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StaticSaliencyFineGrained</name>
      <anchorfile>da/dd0/classcv_1_1saliency_1_1StaticSaliencyFineGrained.html</anchorfile>
      <anchor>aa48ac2237a32cbcc2aeb94ebf92be5a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>computeSaliency</name>
      <anchorfile>da/dd0/classcv_1_1saliency_1_1StaticSaliencyFineGrained.html</anchorfile>
      <anchor>ab46ae4db7c877c44f2c855ac00a690f5</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; StaticSaliencyFineGrained &gt;</type>
      <name>create</name>
      <anchorfile>da/dd0/classcv_1_1saliency_1_1StaticSaliencyFineGrained.html</anchorfile>
      <anchor>ae823afc5ba51864f6bc8a8d1bb39515e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>da/dd0/classcv_1_1saliency_1_1StaticSaliencyFineGrained.html</anchorfile>
      <anchor>a019c3dc8d94c833834793c7668f5b202</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::saliency::StaticSaliencySpectralResidual</name>
    <filename>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</filename>
    <base>cv::saliency::StaticSaliency</base>
    <member kind="function">
      <type></type>
      <name>StaticSaliencySpectralResidual</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>a5d691bad0bad797e0bbc0a0673987f54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StaticSaliencySpectralResidual</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>aa2643d7099dacd5188f499dd90aa6a84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>computeSaliency</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>a715a665c991956d7fa32c19348842834</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getImageHeight</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>ac40f0fc05fbbe49fd224f71848819cb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getImageWidth</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>a0eec9c09082544bbb9973ff33aaa4dde</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>acc8d168b3843059d4350b7731b980790</anchor>
      <arglist>(const FileNode &amp;fn) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageHeight</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>ab42ba04a0cf4941d3ce46be51b802924</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImageWidth</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>ae0bb047d91f20474d5fffb7260ac0750</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>a798e24c07c8632fa44c46cb00ac4bb43</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; StaticSaliencySpectralResidual &gt;</type>
      <name>create</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>a27675f4d9d58105bb6fbdd20d990c034</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeSaliencyImpl</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>aeb831acb9eb303231f37b71d5bb69c9d</anchor>
      <arglist>(InputArray image, OutputArray saliencyMap) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>resImHeight</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>a46088d05127021270b1c50849b7cda92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>resImWidth</name>
      <anchorfile>df/d37/classcv_1_1saliency_1_1StaticSaliencySpectralResidual.html</anchorfile>
      <anchor>acfea65febba2693babafb11a63150f42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::StatModel</name>
    <filename>db/d7d/classcv_1_1ml_1_1StatModel.html</filename>
    <base>cv::Algorithm</base>
    <member kind="enumvalue">
      <name>COMPRESSED_INPUT</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9aae860ef9fda481bb6730e8794009c99b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Flags</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_MODEL</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9aa397fde9eaadd4efb07af6a7fbacea6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RAW_OUTPUT</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9aa639a8ea2b61c2bf03f87cf4c4a5bd824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COMPRESSED_INPUT</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9aae860ef9fda481bb6730e8794009c99b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREPROCESSED_INPUT</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9aa0cdfa2b3b9c5947d9a80bcca7eac485f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREPROCESSED_INPUT</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9aa0cdfa2b3b9c5947d9a80bcca7eac485f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RAW_OUTPUT</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9aa639a8ea2b61c2bf03f87cf4c4a5bd824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_MODEL</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af1ea864e1c19796e6264ebb3950c0b9aa397fde9eaadd4efb07af6a7fbacea6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual float</type>
      <name>calcError</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>aa6a71b1ee5b7fa0b07b55e77106cda13</anchor>
      <arglist>(const Ptr&lt; TrainData &gt; &amp;data, bool test, OutputArray resp) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>empty</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>a80afceed1710367d32d6232374162b97</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getVarCount</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>a783b92c436c7a2978e2d4bbb3cfb6e0c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isClassifier</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>a1121a835feedefdcdb8624966567aec6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isTrained</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>aab380b59eb30b50254ef1b804774c4d8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>predict</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>a1a7e49e1febd10392452727498771bc1</anchor>
      <arglist>(InputArray samples, OutputArray results=noArray(), int flags=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>train</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>af96a0e04f1677a835cc25263c7db3c0c</anchor>
      <arglist>(const Ptr&lt; TrainData &gt; &amp;trainData, int flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>train</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>aeb25a75f438864fb25af182fb4b1b96f</anchor>
      <arglist>(InputArray samples, int layout, InputArray responses)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; _Tp &gt;</type>
      <name>train</name>
      <anchorfile>db/d7d/classcv_1_1ml_1_1StatModel.html</anchorfile>
      <anchor>a6e28b5992c055d081f182fef0f909d00</anchor>
      <arglist>(const Ptr&lt; TrainData &gt; &amp;data, int flags=0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::StereoBeliefPropagation</name>
    <filename>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</filename>
    <base>cv::StereoMatcher</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a381446ab436269d86cf6701b85387c02</anchor>
      <arglist>(InputArray data, OutputArray disparity, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a3e67269c9b88e72d43708222e1372655</anchor>
      <arglist>(InputArray left, InputArray right, OutputArray disparity, Stream &amp;stream)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDataWeight</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a7f4bc465a6130e1a9d89ebfc4b42df55</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDiscSingleJump</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>af6bace2ee37ff8569f3f1e9ac58a016b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxDataTerm</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a15bb3e862781ad50be2526271ff7d40e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getMaxDiscTerm</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>af7e4ad93b1bfe0d46d1de35ec1dc63ed</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMsgType</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a33808fc4c796cbdc60c39da83965215e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumIters</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a49e2e0700fe6ad51d80b34d4fdc9b2d2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumLevels</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a2ba96a6ab36a5c3355a3821c0522f753</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDataWeight</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>abbc588e1bbd3713e4520af5e349fd648</anchor>
      <arglist>(double data_weight)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDiscSingleJump</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>ae26d0eca3406ae9449054de5531a4abd</anchor>
      <arglist>(double disc_single_jump)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxDataTerm</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a170d8ce45fad99435290e7d6ca0c8968</anchor>
      <arglist>(double max_data_term)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxDiscTerm</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>acbd5b1a9fc089e9ebed870d28a25579b</anchor>
      <arglist>(double max_disc_term)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMsgType</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>acceee66fe8604d9293e12b498578a41e</anchor>
      <arglist>(int msg_type)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumIters</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>a600d2701f37f1247e1cba922c11eb827</anchor>
      <arglist>(int iters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumLevels</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>ac346c8b7f7f2e200e8874c3399bf1000</anchor>
      <arglist>(int levels)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>estimateRecommendedParams</name>
      <anchorfile>de/d7a/classcv_1_1cuda_1_1StereoBeliefPropagation.html</anchorfile>
      <anchor>ae832759d923616b73102037c15c43b58</anchor>
      <arglist>(int width, int height, int &amp;ndisp, int &amp;iters, int &amp;levels)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::stereo::StereoBinaryBM</name>
    <filename>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</filename>
    <base>cv::stereo::StereoMatcher</base>
    <member kind="enumvalue">
      <name>PREFILTER_NORMALIZED_RESPONSE</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>ae41fa77d314dc64f0d4a3087030d068aa4f085923f5d5fe24ca626d92786badbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREFILTER_XSOBEL</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>ae41fa77d314dc64f0d4a3087030d068aa2363d746ab876d6be236d61c6377bdca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREFILTER_NORMALIZED_RESPONSE</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>ae41fa77d314dc64f0d4a3087030d068aa4f085923f5d5fe24ca626d92786badbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREFILTER_XSOBEL</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>ae41fa77d314dc64f0d4a3087030d068aa2363d746ab876d6be236d61c6377bdca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getAgregationWindowSize</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>ad758a80b44978fe13f6df6f6171fff96</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBinaryKernelType</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a86211ada107c76c515b72e07f87b17d1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPreFilterCap</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a0b67af7a80bf9a6dea6f655e1d36611b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPreFilterSize</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>ad6e00d75ab321e22dd31bd958dde1601</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPreFilterType</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>afc1f818cefb6256642f29575d0f90925</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getScalleFactor</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a04cc5e1ca0d2769dd1ae99e7c4fc61e0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSmallerBlockSize</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>aaa93a0f15c7037bffc980717d16907c1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSpekleRemovalTechnique</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a125338143a178d5262a0ea4051aa9118</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTextureThreshold</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>aa8072875151253b5c323720531e847b6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getUniquenessRatio</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>ae87f2664a611f766dcc1e4eb447cc3ea</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUsePrefilter</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>addf12ec800ec16d01d6f50f0fcc048b2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAgregationWindowSize</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a3056bdb39b0ae805f4c3922671af19d1</anchor>
      <arglist>(int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBinaryKernelType</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a5c56c7e2c65c4e1656cab06c3e8ddda5</anchor>
      <arglist>(int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPreFilterCap</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a9bbfbab96761879a27f8f887afaf002a</anchor>
      <arglist>(int preFilterCap)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPreFilterSize</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>abba7b99050d33ad604c3b1a8d19f5de2</anchor>
      <arglist>(int preFilterSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPreFilterType</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a68e34fb48a39e3e3166a109899890e66</anchor>
      <arglist>(int preFilterType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScalleFactor</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a20d9b0120ffa97f780f7b580fd623df2</anchor>
      <arglist>(int factor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSmallerBlockSize</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>ada787b8648754270796ecc494f1bd584</anchor>
      <arglist>(int blockSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSpekleRemovalTechnique</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>af7e3dccf3b17eb65cf3e0799330e9d27</anchor>
      <arglist>(int factor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTextureThreshold</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a640a3cfbd15903dbd7a8622897e4f0c8</anchor>
      <arglist>(int textureThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUniquenessRatio</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a4b51d68f13f1bcd8ae3937290a1edcbd</anchor>
      <arglist>(int uniquenessRatio)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUsePrefilter</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>afa186227703b8206fef449ea213bb003</anchor>
      <arglist>(bool factor)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cv::stereo::StereoBinaryBM &gt;</type>
      <name>create</name>
      <anchorfile>d7/d8e/classcv_1_1stereo_1_1StereoBinaryBM.html</anchorfile>
      <anchor>a1f0793fc10a980610acbd536d3afcf38</anchor>
      <arglist>(int numDisparities=0, int blockSize=9)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::stereo::StereoBinarySGBM</name>
    <filename>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</filename>
    <base>cv::stereo::StereoMatcher</base>
    <member kind="enumvalue">
      <name>MODE_SGBM</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a1f74befaa9c93c40b061c47ebe82ba3cac1cec4aa27cb3cdeae78a41e2f9151f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_HH</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a1f74befaa9c93c40b061c47ebe82ba3ca63b8637d8c69a830927c267b3b4ce5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_HH</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a1f74befaa9c93c40b061c47ebe82ba3ca63b8637d8c69a830927c267b3b4ce5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SGBM</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a1f74befaa9c93c40b061c47ebe82ba3cac1cec4aa27cb3cdeae78a41e2f9151f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBinaryKernelType</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>aa062446adbda3e54fbde6d6235df054c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMode</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a3da87cc392a2bb1d64e49899e851b32e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getP1</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a13c7c1dfc9a2189b8e6d0e5adaa8ca4f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getP2</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a099b3a5b694fe44ec9d10009542ff4e3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPreFilterCap</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a870e9258c599592ef177c8c146f37278</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSpekleRemovalTechnique</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a5c9001f01049e1c98fb4bae8e937edd5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSubPixelInterpolationMethod</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>aa7eb839bc5233cdcb6e014aca1b7076a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getUniquenessRatio</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a3adc56d340ffbcc2d62b3f32ac841373</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBinaryKernelType</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>aba6accc59d827028635117452a8e5df0</anchor>
      <arglist>(int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMode</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a04e347de4f882dd8824ef6d673584560</anchor>
      <arglist>(int mode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setP1</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>ac5d2e5751dbfac3ed5bad4f1bc399c8f</anchor>
      <arglist>(int P1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setP2</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a11153c7094ae6e51c1073300f246672d</anchor>
      <arglist>(int P2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPreFilterCap</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a1f04b0db5a5e2c5d21c49bf30d09e181</anchor>
      <arglist>(int preFilterCap)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSpekleRemovalTechnique</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>aeeb346eebf5f305f591b141745b9cff1</anchor>
      <arglist>(int factor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSubPixelInterpolationMethod</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a575ba986f8ec336f79770d661a65a109</anchor>
      <arglist>(int value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUniquenessRatio</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>ae1611c9592222fa70425e9971023cb1e</anchor>
      <arglist>(int uniquenessRatio)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; cv::stereo::StereoBinarySGBM &gt;</type>
      <name>create</name>
      <anchorfile>d1/d9f/classcv_1_1stereo_1_1StereoBinarySGBM.html</anchorfile>
      <anchor>a6e21109c598b9a5dcdcb84375ed23873</anchor>
      <arglist>(int minDisparity, int numDisparities, int blockSize, int P1=100, int P2=1000, int disp12MaxDiff=1, int preFilterCap=0, int uniquenessRatio=5, int speckleWindowSize=400, int speckleRange=200, int mode=StereoBinarySGBM::MODE_SGBM)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::StereoBM</name>
    <filename>db/d8a/classcv_1_1cuda_1_1StereoBM.html</filename>
    <base>cv::StereoBM</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>db/d8a/classcv_1_1cuda_1_1StereoBM.html</anchorfile>
      <anchor>a0f968fd564212a3670daf59dce8433a6</anchor>
      <arglist>(InputArray left, InputArray right, OutputArray disparity, Stream &amp;stream)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::StereoBM</name>
    <filename>d9/dba/classcv_1_1StereoBM.html</filename>
    <base>cv::StereoMatcher</base>
    <member kind="enumvalue">
      <name>PREFILTER_NORMALIZED_RESPONSE</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a65b3072c4715dec710aa1612f07a8703a9b5f32162b35799e3c29e1bfd73e93df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREFILTER_XSOBEL</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a65b3072c4715dec710aa1612f07a8703abf381e03e290b2b94541738193a6abd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREFILTER_NORMALIZED_RESPONSE</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a65b3072c4715dec710aa1612f07a8703a9b5f32162b35799e3c29e1bfd73e93df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREFILTER_XSOBEL</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a65b3072c4715dec710aa1612f07a8703abf381e03e290b2b94541738193a6abd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPreFilterCap</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>aa1659733652473662da8e2e2a6dd83fa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPreFilterSize</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>ac8b5569ca0dd322e5c6436e25aef833a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPreFilterType</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a2c148484f1b69d300e608c6a52dfe537</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rect</type>
      <name>getROI1</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a6b44df190e8f3ae0b06707e231dfe14f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rect</type>
      <name>getROI2</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>ae7a58914c4448aa417b88415ab45b9a1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSmallerBlockSize</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a6c048feee99fb565d0dd14c23b9f4a3c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTextureThreshold</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a1b6a29dd617f05fd30a0a67bac5e830b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getUniquenessRatio</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a4a1181713b16fe730e186fe5d8021339</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPreFilterCap</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a19c6de399420337984db65aec28fc6b3</anchor>
      <arglist>(int preFilterCap)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPreFilterSize</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a6edbcfd1dd79c9ba0c76a206741b4719</anchor>
      <arglist>(int preFilterSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPreFilterType</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>ae44e1b05ac1b36917cd5fb4d4fd1d7c2</anchor>
      <arglist>(int preFilterType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setROI1</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a4bc3beb14fb5db0d58533fa101de20a2</anchor>
      <arglist>(Rect roi1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setROI2</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>ae4b5129722296e505bfba9fac46d43a2</anchor>
      <arglist>(Rect roi2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSmallerBlockSize</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>abb6280255bb070f51ade69d6455216d6</anchor>
      <arglist>(int blockSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTextureThreshold</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>aaee69730b91d606744cc4c5d9d8590e7</anchor>
      <arglist>(int textureThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUniquenessRatio</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>ab60fc9ac381c1fde378bbc205f4d5c8f</anchor>
      <arglist>(int uniquenessRatio)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; StereoBM &gt;</type>
      <name>create</name>
      <anchorfile>d9/dba/classcv_1_1StereoBM.html</anchorfile>
      <anchor>a119436b6cb382e0895dd0fa58229ec17</anchor>
      <arglist>(int numDisparities=0, int blockSize=21)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::StereoConstantSpaceBP</name>
    <filename>d7/d09/classcv_1_1cuda_1_1StereoConstantSpaceBP.html</filename>
    <base>cv::cuda::StereoBeliefPropagation</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNrPlane</name>
      <anchorfile>d7/d09/classcv_1_1cuda_1_1StereoConstantSpaceBP.html</anchorfile>
      <anchor>a37a1a94108b0ac9071ac861cd0bf7739</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseLocalInitDataCost</name>
      <anchorfile>d7/d09/classcv_1_1cuda_1_1StereoConstantSpaceBP.html</anchorfile>
      <anchor>ada215d2d89113ed1403145bd91636ad3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNrPlane</name>
      <anchorfile>d7/d09/classcv_1_1cuda_1_1StereoConstantSpaceBP.html</anchorfile>
      <anchor>abedc3ed02f0c19eeed836d07317b30a5</anchor>
      <arglist>(int nr_plane)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseLocalInitDataCost</name>
      <anchorfile>d7/d09/classcv_1_1cuda_1_1StereoConstantSpaceBP.html</anchorfile>
      <anchor>ad4a691146ff2c90cb401c5d2a6667fee</anchor>
      <arglist>(bool use_local_init_data_cost)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>estimateRecommendedParams</name>
      <anchorfile>d7/d09/classcv_1_1cuda_1_1StereoConstantSpaceBP.html</anchorfile>
      <anchor>ac72baf7587fc27cb68df1039d173bb9e</anchor>
      <arglist>(int width, int height, int &amp;ndisp, int &amp;iters, int &amp;levels, int &amp;nr_plane)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::StereographicProjector</name>
    <filename>d0/ddf/structcv_1_1detail_1_1StereographicProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d0/ddf/structcv_1_1detail_1_1StereographicProjector.html</anchorfile>
      <anchor>a9562e305667375c9155c22e7ead7c1cc</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d0/ddf/structcv_1_1detail_1_1StereographicProjector.html</anchorfile>
      <anchor>a52f631c7449a1ae19640bad757942e0f</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::StereographicWarper</name>
    <filename>d1/d3d/classcv_1_1detail_1_1StereographicWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; StereographicProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>StereographicWarper</name>
      <anchorfile>d1/d3d/classcv_1_1detail_1_1StereographicWarper.html</anchorfile>
      <anchor>ac2af47f4b063b6c3d11c8ec0e54c5787</anchor>
      <arglist>(float scale)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::StereographicWarper</name>
    <filename>d2/d5e/classcv_1_1StereographicWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d2/d5e/classcv_1_1StereographicWarper.html</anchorfile>
      <anchor>a6d3fb457a727206c376b1f7d80ccfb8d</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::calib3d::cpu::StereoInitParam</name>
    <filename>dc/d0e/structcv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam.html</filename>
    <member kind="function">
      <type></type>
      <name>StereoInitParam</name>
      <anchorfile>dc/d0e/structcv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam.html</anchorfile>
      <anchor>ae25a37f542316e5919efee204b02004c</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StereoInitParam</name>
      <anchorfile>dc/d0e/structcv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam.html</anchorfile>
      <anchor>a23648b864ad4ccd618751e9f667dc258</anchor>
      <arglist>(int nD, int bS, double bL, double f)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>baseline</name>
      <anchorfile>dc/d0e/structcv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam.html</anchorfile>
      <anchor>a3a9edf7e2ee1375ab538fbf840b7dd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>blockSize</name>
      <anchorfile>dc/d0e/structcv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam.html</anchorfile>
      <anchor>a5c479d1fbbfc6840b76fc9f08b7993bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>focus</name>
      <anchorfile>dc/d0e/structcv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam.html</anchorfile>
      <anchor>a5a04d40b8d692f20f5fdb683e0851206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numDisparities</name>
      <anchorfile>dc/d0e/structcv_1_1gapi_1_1calib3d_1_1cpu_1_1StereoInitParam.html</anchorfile>
      <anchor>aec87c923ccf5500d2305354c43cc71c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::stereo::StereoMatcher</name>
    <filename>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</filename>
    <base>cv::Algorithm</base>
    <member kind="enumvalue">
      <name>DISP_SHIFT</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>af69a118f100be6d6dab8b823bb487c30a51b0bc809c0414dc2704e75395e3bfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISP_SCALE</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>af69a118f100be6d6dab8b823bb487c30a55f813e92db6e70696202c12d1f38e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISP_SCALE</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>af69a118f100be6d6dab8b823bb487c30a55f813e92db6e70696202c12d1f38e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISP_SHIFT</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>af69a118f100be6d6dab8b823bb487c30a51b0bc809c0414dc2704e75395e3bfef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>ac2abae8a2b57dff2bcfcb1077f1235c4</anchor>
      <arglist>(InputArray left, InputArray right, OutputArray disparity)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBlockSize</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>ac0f1f2c5ffd64a2759e61fdcf2dcd5b8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDisp12MaxDiff</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>ae28d7ecb65869a707c6d7e4a576bdf9d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinDisparity</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>a8a321a59853231a0ba3b54993947d728</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumDisparities</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>a497fe6b0d6f63948d25e42b1144d4cef</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSpeckleRange</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>af9ceb4ce7eedf8b1b2cf566d5f86aa31</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSpeckleWindowSize</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>a707e0c896babb41900af5fbf25465cf9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBlockSize</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>a494867781b98f903b4ca23c5e96e2f15</anchor>
      <arglist>(int blockSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDisp12MaxDiff</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>a09a0171a2ebbc5678c17e26981e53f0d</anchor>
      <arglist>(int disp12MaxDiff)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinDisparity</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>aae2525ed014e9a5a61485a1bc58622b3</anchor>
      <arglist>(int minDisparity)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumDisparities</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>af1b3153c4ad52991ffb45574f44fbf1a</anchor>
      <arglist>(int numDisparities)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSpeckleRange</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>a9f2f1d87e19dfb3ca82fc9479281a9b3</anchor>
      <arglist>(int speckleRange)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSpeckleWindowSize</name>
      <anchorfile>d9/d07/classcv_1_1stereo_1_1StereoMatcher.html</anchorfile>
      <anchor>a792415b3f9a46dd49a81eb4874d2ced5</anchor>
      <arglist>(int speckleWindowSize)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::StereoMatcher</name>
    <filename>d2/d6e/classcv_1_1StereoMatcher.html</filename>
    <base>cv::Algorithm</base>
    <member kind="enumvalue">
      <name>DISP_SHIFT</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>ab01b2dcd025d178c60637a7c0c5620e4a6aadf3b0bd4503bde2531592e5f90e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISP_SCALE</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>ab01b2dcd025d178c60637a7c0c5620e4a5b4b128a781d8002c3bc2640912295a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISP_SCALE</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>ab01b2dcd025d178c60637a7c0c5620e4a5b4b128a781d8002c3bc2640912295a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISP_SHIFT</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>ab01b2dcd025d178c60637a7c0c5620e4a6aadf3b0bd4503bde2531592e5f90e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>a03f7087df1b2c618462eb98898841345</anchor>
      <arglist>(InputArray left, InputArray right, OutputArray disparity)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBlockSize</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>a9ab4290840ac7a9270af455f74b30b98</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDisp12MaxDiff</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>a0ca2c2ab88e7ecac58720134867ea072</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinDisparity</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>abd790d22519d3c0d4fcb8e3210d11b13</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumDisparities</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>ab3a3d5f5a49f77be0b965557e17d9fdd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSpeckleRange</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>afb686d0de4551e86306f10509632fa24</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSpeckleWindowSize</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>a1be922bd3111d427fd2ddc8448537c35</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBlockSize</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>a38814e8a33d59f4eb5db33de04fe8c34</anchor>
      <arglist>(int blockSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDisp12MaxDiff</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>aede8620506ff7f27d106fff25777514d</anchor>
      <arglist>(int disp12MaxDiff)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinDisparity</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>ae67a506bfe7fbd37444b6713aea1c0ad</anchor>
      <arglist>(int minDisparity)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNumDisparities</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>abacfe4e5760e86b48d0c19bd4106c2fc</anchor>
      <arglist>(int numDisparities)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSpeckleRange</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>a3c9106923f87592b98bf53e90bcba020</anchor>
      <arglist>(int speckleRange)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSpeckleWindowSize</name>
      <anchorfile>d2/d6e/classcv_1_1StereoMatcher.html</anchorfile>
      <anchor>ad21033d76ad7cdf36a5c8bb6cd946d43</anchor>
      <arglist>(int speckleWindowSize)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::StereoSGBM</name>
    <filename>d2/d85/classcv_1_1StereoSGBM.html</filename>
    <base>cv::StereoMatcher</base>
    <member kind="enumvalue">
      <name>MODE_SGBM</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ad8d3f70b8c7f0c0447014149f2bcff78a21fac9fae6db6a60a940fd24cc61f081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_HH</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ad8d3f70b8c7f0c0447014149f2bcff78a0f746667febe92e1189e924c40752660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SGBM_3WAY</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ad8d3f70b8c7f0c0447014149f2bcff78aa3ffd07d169f0d913c2402bf20595a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_HH4</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ad8d3f70b8c7f0c0447014149f2bcff78a2bb93a960b8709039f81d7027b928559</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_HH</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ad8d3f70b8c7f0c0447014149f2bcff78a0f746667febe92e1189e924c40752660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_HH4</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ad8d3f70b8c7f0c0447014149f2bcff78a2bb93a960b8709039f81d7027b928559</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SGBM</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ad8d3f70b8c7f0c0447014149f2bcff78a21fac9fae6db6a60a940fd24cc61f081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_SGBM_3WAY</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ad8d3f70b8c7f0c0447014149f2bcff78aa3ffd07d169f0d913c2402bf20595a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMode</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>a27faa3d735e82d2b44f8eb13e2ba0a90</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getP1</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>a387cc8f9a90d0b43b491bb1a55357023</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getP2</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>a5ad84c9f98f5ed4663bc9f50fc00d413</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getPreFilterCap</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>a400e482f280339ce05beccd9ed9e5bfb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getUniquenessRatio</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>aa0f168808513cabc221b763664791185</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMode</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>a32617c11dbdac9b689711a38cd928017</anchor>
      <arglist>(int mode)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setP1</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ae62e17715deea97b431d328869a3eace</anchor>
      <arglist>(int P1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setP2</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>a13a55a4704c988fa60e5f5902c4abfaa</anchor>
      <arglist>(int P2)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setPreFilterCap</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>a03019cccd79bcc833dd2423c55654975</anchor>
      <arglist>(int preFilterCap)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUniquenessRatio</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>ac7b3c009706c6809211b7c5e79434ebd</anchor>
      <arglist>(int uniquenessRatio)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; StereoSGBM &gt;</type>
      <name>create</name>
      <anchorfile>d2/d85/classcv_1_1StereoSGBM.html</anchorfile>
      <anchor>a177fd40dc0dae3a96059dbb3ad92a019</anchor>
      <arglist>(int minDisparity=0, int numDisparities=16, int blockSize=3, int P1=0, int P2=0, int disp12MaxDiff=0, int preFilterCap=0, int uniquenessRatio=0, int speckleWindowSize=0, int speckleRange=0, int mode=StereoSGBM::MODE_SGBM)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::StereoSGM</name>
    <filename>d1/ddc/classcv_1_1cuda_1_1StereoSGM.html</filename>
    <base>cv::StereoSGBM</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d1/ddc/classcv_1_1cuda_1_1StereoSGM.html</anchorfile>
      <anchor>a454a3c7dc10d9a2823a0e5f3461e27d6</anchor>
      <arglist>(InputArray left, InputArray right, OutputArray disparity) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>compute</name>
      <anchorfile>d1/ddc/classcv_1_1cuda_1_1StereoSGM.html</anchorfile>
      <anchor>a8b50c0b03033468b87025172657f6531</anchor>
      <arglist>(InputArray left, InputArray right, OutputArray disparity, Stream &amp;stream)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Stitcher</name>
    <filename>d2/d8d/classcv_1_1Stitcher.html</filename>
    <member kind="enumvalue">
      <name>ERR_CAMERA_PARAMS_ADJUST_FAIL</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45aabbdc1cc372c5aacc5266c5e2df0d492</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_HOMOGRAPHY_EST_FAIL</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45af0b270c03b2a88cd0415c8e3f5e58c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_NEED_MORE_IMGS</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45a2d8d41bde739520bdc0a75af8c869bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Mode</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a114713924ec05a0309f4df7e918c0324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PANORAMA</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a114713924ec05a0309f4df7e918c0324a67810f8a77e48cadc3134972ed7f99fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCANS</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a114713924ec05a0309f4df7e918c0324ac706a6a118a4a648fef8b2fca5950e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OK</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45afc04343b65c6780b62b684ed14e26586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PANORAMA</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a114713924ec05a0309f4df7e918c0324a67810f8a77e48cadc3134972ed7f99fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCANS</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a114713924ec05a0309f4df7e918c0324ac706a6a118a4a648fef8b2fca5950e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Status</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OK</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45afc04343b65c6780b62b684ed14e26586</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_NEED_MORE_IMGS</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45a2d8d41bde739520bdc0a75af8c869bbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_HOMOGRAPHY_EST_FAIL</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45af0b270c03b2a88cd0415c8e3f5e58c3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERR_CAMERA_PARAMS_ADJUST_FAIL</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a507409ce9435dd89857469d12ec06b45aabbdc1cc372c5aacc5266c5e2df0d492</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::Blender &gt;</type>
      <name>blender</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>af99a29ab6bf57c5855cdacc91f406e42</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ptr&lt; detail::Blender &gt;</type>
      <name>blender</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ae8baa03a8c879c2f93126d0f4a03b0c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::BundleAdjusterBase &gt;</type>
      <name>bundleAdjuster</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>af4dfbb09600eb48bf4cacbd13c5e6b0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ptr&lt; detail::BundleAdjusterBase &gt;</type>
      <name>bundleAdjuster</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a4b0d97ec1439de1a95c3e441853d3326</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::detail::CameraParams &gt;</type>
      <name>cameras</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a52929072fecde6e7e8e08e13c0b90d03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>component</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a7c61a21114463b8a4ee848fd4d73314d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>composePanorama</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>acc8409a6b2e548de1653f0dc5c2ccb02</anchor>
      <arglist>(InputArrayOfArrays images, OutputArray pano)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>composePanorama</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a3217156f7deba256ecd7790ef34008ed</anchor>
      <arglist>(OutputArray pano)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>compositingResol</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ad13d2d50b253e471fbaf041b9a044571</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>estimateTransform</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a4c25557af4d40a79a4d1f23d9548131d</anchor>
      <arglist>(InputArrayOfArrays images, InputArrayOfArrays masks=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::Estimator &gt;</type>
      <name>estimator</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a19ab856bc8617dabf338cc8977213343</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ptr&lt; detail::Estimator &gt;</type>
      <name>estimator</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a1b16a65db14ea22ad91fbbcecd8b03b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::ExposureCompensator &gt;</type>
      <name>exposureCompensator</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ae1793ea1b1fd5a45d2a04fd6a5c2f4dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ptr&lt; detail::ExposureCompensator &gt;</type>
      <name>exposureCompensator</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a2424a476795ef132a5d80a78d3e91577</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Feature2D &gt;</type>
      <name>featuresFinder</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a81b3c104e13f9d23a7f5803e8dfa613b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Feature2D &gt;</type>
      <name>featuresFinder</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a5f81ca61fa9d5550e3cd6319746b0179</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::FeaturesMatcher &gt;</type>
      <name>featuresMatcher</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ac5cf82d173728b92cc7674f1325cc606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::FeaturesMatcher &gt;</type>
      <name>featuresMatcher</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a2e99d96d1a328669e17e9d9033bf0f2a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>InterpolationFlags</type>
      <name>interpolationFlags</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>abc0c8f54a1d223a1098206654813d973</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const cv::UMat &amp;</type>
      <name>matchingMask</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a2f9f735f0a72ec71fbc5d15bfe343b62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>panoConfidenceThresh</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a3755bbeca7f4c80dc42af034f7621568</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>registrationResol</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a9b90774eabdf68c9ee864918d620538d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>resultMask</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ac56296a206e88fe886470fe09738c2c8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>seamEstimationResol</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ac559c3eb228614f9402ff3eba23a08f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; detail::SeamFinder &gt;</type>
      <name>seamFinder</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a2989234215594f8fb519afcebd8d6ae5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ptr&lt; detail::SeamFinder &gt;</type>
      <name>seamFinder</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a7f4f4431c546f3c26213b4037111312f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlender</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a79651cf9e4b87cb6af26caa0535b9baa</anchor>
      <arglist>(Ptr&lt; detail::Blender &gt; b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBundleAdjuster</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>aa3060cbd7d492a53052754439e830d40</anchor>
      <arglist>(Ptr&lt; detail::BundleAdjusterBase &gt; bundle_adjuster)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCompositingResol</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>afe927e80fcb2ca2061630ddd98eebba8</anchor>
      <arglist>(double resol_mpx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEstimator</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a29fecbbacdfd0adc964f8ce451c0046b</anchor>
      <arglist>(Ptr&lt; detail::Estimator &gt; estimator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExposureCompensator</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a487373f15a54192e6a85ce6b04151d91</anchor>
      <arglist>(Ptr&lt; detail::ExposureCompensator &gt; exposure_comp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeaturesFinder</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a943d01c149aa987e289f6be9b63d4e4b</anchor>
      <arglist>(Ptr&lt; Feature2D &gt; features_finder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFeaturesMatcher</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ada7fb8b0e696bfe3104f73d07ab0b5c4</anchor>
      <arglist>(Ptr&lt; detail::FeaturesMatcher &gt; features_matcher)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInterpolationFlags</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a253d04b8dcd3c674321b29139c769873</anchor>
      <arglist>(InterpolationFlags interp_flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMatchingMask</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ad1591614305b0385f8a6152458f93955</anchor>
      <arglist>(const cv::UMat &amp;mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPanoConfidenceThresh</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a6f5e62bc1dd5d7bdb5f9313a2c21c558</anchor>
      <arglist>(double conf_thresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRegistrationResol</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a9912fe8c095b8385267908e5ef707439</anchor>
      <arglist>(double resol_mpx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeamEstimationResol</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ad0fcef52b2fedda1dbb90ea780cd7979</anchor>
      <arglist>(double resol_mpx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSeamFinder</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ad813cf8a3493fa6fe53343f3f5a1da81</anchor>
      <arglist>(Ptr&lt; detail::SeamFinder &gt; seam_finder)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setTransform</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a1bbb3bb8cc7763a0177a05b21c97f794</anchor>
      <arglist>(InputArrayOfArrays images, const std::vector&lt; detail::CameraParams &gt; &amp;cameras)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>setTransform</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>afce1e8bc190d568bbdc4132c6624391d</anchor>
      <arglist>(InputArrayOfArrays images, const std::vector&lt; detail::CameraParams &gt; &amp;cameras, const std::vector&lt; int &gt; &amp;component)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWarper</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>adb1219c1caae710736a5a5e6b13ad21b</anchor>
      <arglist>(Ptr&lt; WarperCreator &gt; creator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWaveCorrection</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a968a2f4a1faddfdacbcfce54b44bab70</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWaveCorrectKind</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a17413f5c06e4e569bfd45e01d4e8ff4a</anchor>
      <arglist>(detail::WaveCorrectKind kind)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>stitch</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a3156a44286a7065ba9e8802023ad2074</anchor>
      <arglist>(InputArrayOfArrays images, InputArrayOfArrays masks, OutputArray pano)</arglist>
    </member>
    <member kind="function">
      <type>Status</type>
      <name>stitch</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a37ee5bacf229e9d0fb9f97c8f5ed1acd</anchor>
      <arglist>(InputArrayOfArrays images, OutputArray pano)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; WarperCreator &gt;</type>
      <name>warper</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a96084e9ad81687625c8cc92954f18160</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ptr&lt; WarperCreator &gt;</type>
      <name>warper</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a0f4d7082ba0ef9250298950024a7496d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>waveCorrection</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>af6a51e0b23dac119a3612d57345f9a7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>detail::WaveCorrectKind</type>
      <name>waveCorrectKind</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>ad9c9c9b8a97b686ad3b93f7918c4c6de</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>workScale</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a69f0feb213330d7e4806892867ac4249</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Stitcher &gt;</type>
      <name>create</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>a94ea28f7f5005571aeb3f75a6de59484</anchor>
      <arglist>(Mode mode=Stitcher::PANORAMA)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>ORIG_RESOL</name>
      <anchorfile>d2/d8d/classcv_1_1Stitcher.html</anchorfile>
      <anchor>af864448487371edc19bc3034ab2479b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::Stream</name>
    <filename>d9/df3/classcv_1_1cuda_1_1Stream.html</filename>
    <member kind="typedef">
      <type>void(*)</type>
      <name>StreamCallback</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>a7056bbe925634ad044040e90add17db2</anchor>
      <arglist>(int status, void *userData)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stream</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>aa6434e2f5f29bd81406732b39951c246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stream</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>a3da3061ab4b0c737fcb092494b54cec8</anchor>
      <arglist>(const Ptr&lt; GpuMat::Allocator &gt; &amp;allocator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stream</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>a5da4a3f60245e71dd298f34991edf940</anchor>
      <arglist>(const size_t cudaFlags)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cudaPtr</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>add837d7fb8b082caa70d99ee548bbcb4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enqueueHostCallback</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>aaad28e33e26b9c19c8d0c87c1d6f733d</anchor>
      <arglist>(StreamCallback callback, void *userData)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool_type</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>a056a9195ab28d22a0278b092901a2ced</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryIfComplete</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>a9fab618395d42fa31987506e42fab1b4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitEvent</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>a9e8a713f312a15ba00702d6f46867987</anchor>
      <arglist>(const Event &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waitForCompletion</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>a0e1d939503e8faad741ab584b720bca6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Stream &amp;</type>
      <name>Null</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>acff8c258f3bcf0a7acc5268bdc7ef67b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>BufferPool</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>af5e88420aa936b283addcc8a6233827e</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>DefaultDeviceInitializer</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>ab98d52cf0377206238fa449eebe36ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>StreamAccessor</name>
      <anchorfile>d9/df3/classcv_1_1cuda_1_1Stream.html</anchorfile>
      <anchor>a8362b5c9fdffe61e694647684353b090</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cuda::StreamAccessor</name>
    <filename>d6/df1/structcv_1_1cuda_1_1StreamAccessor.html</filename>
    <member kind="function" static="yes">
      <type>static cudaStream_t</type>
      <name>getStream</name>
      <anchorfile>d6/df1/structcv_1_1cuda_1_1StreamAccessor.html</anchorfile>
      <anchor>a5830d99635f08b462a429771bfad71a9</anchor>
      <arglist>(const Stream &amp;stream)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Stream</type>
      <name>wrapStream</name>
      <anchorfile>d6/df1/structcv_1_1cuda_1_1StreamAccessor.html</anchorfile>
      <anchor>a4fa7571e434f78b461efcd0e52dc8132</anchor>
      <arglist>(cudaStream_t stream)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::online_boosting::StrongClassifierDirectSelection</name>
    <filename>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</filename>
    <member kind="function">
      <type></type>
      <name>StrongClassifierDirectSelection</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>ad5d13857d21805642294084792cb9e7f</anchor>
      <arglist>(int numBaseClf, int numWeakClf, Size patchSz, const Rect &amp;sampleROI, bool useFeatureEx=false, int iterationInit=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StrongClassifierDirectSelection</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>a77a540d3ab46f559c193bcabfff25549</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>classifySmooth</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>a1528ade2c10de7f0e1d0206e43a2e4a9</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, const Rect &amp;sampleROI, int &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>eval</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>a6bb353295258bb0d5aa30795244f3231</anchor>
      <arglist>(const Mat &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumBaseClassifier</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>a493c2e05583f0c6be01d74a0a68874bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>getPatchSize</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>ab6b8f99facb2f90f6110eee53ec9b104</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getReplacedClassifier</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>af7409289f55912f94dc300776100445e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>getROI</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>a6f3f1ac14e48775ea5d66f677065172f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>getSelectedWeakClassifier</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>aca36307d2614a52924536b9a30b7ac32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSwappedClassifier</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>a26d4efbbe22a2eab1dcadecaa822ff93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getUseFeatureExchange</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>ae52517e6e527db5fe0df1b43a0914eee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initBaseClassifier</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>af705da3ac66d594adcad3bcce95badee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceWeakClassifier</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>a5a3f6684cd1bfa7c772dc88708baae05</anchor>
      <arglist>(int idx)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>d0/d93/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1StrongClassifierDirectSelection.html</anchorfile>
      <anchor>aaf96f904abfab2d163dd2f103ad49f53</anchor>
      <arglist>(const Mat &amp;image, int target, float importance=1.0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::StructuredEdgeDetection</name>
    <filename>d8/d54/classcv_1_1ximgproc_1_1StructuredEdgeDetection.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>computeOrientation</name>
      <anchorfile>d8/d54/classcv_1_1ximgproc_1_1StructuredEdgeDetection.html</anchorfile>
      <anchor>a4ef982e80edccef6e92da9db2c20a222</anchor>
      <arglist>(cv::InputArray src, cv::OutputArray dst) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detectEdges</name>
      <anchorfile>d8/d54/classcv_1_1ximgproc_1_1StructuredEdgeDetection.html</anchorfile>
      <anchor>a31308e06ffea4507b5feb2e1856b1bd8</anchor>
      <arglist>(cv::InputArray src, cv::OutputArray dst) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>edgesNms</name>
      <anchorfile>d8/d54/classcv_1_1ximgproc_1_1StructuredEdgeDetection.html</anchorfile>
      <anchor>acbf4fc0ffd8237e53bfc83804c854148</anchor>
      <arglist>(cv::InputArray edge_image, cv::InputArray orientation_image, cv::OutputArray dst, int r=2, int s=0, float m=1, bool isParallel=true) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::structured_light::StructuredLightPattern</name>
    <filename>d9/dbb/classcv_1_1structured__light_1_1StructuredLightPattern.html</filename>
    <base virtualness="virtual">cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>decode</name>
      <anchorfile>d9/dbb/classcv_1_1structured__light_1_1StructuredLightPattern.html</anchorfile>
      <anchor>a4cc409edf8a330eeccba6737d391da34</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; Mat &gt; &gt; &amp;patternImages, OutputArray disparityMap, InputArrayOfArrays blackImages=noArray(), InputArrayOfArrays whiteImages=noArray(), int flags=DECODE_3D_UNDERWORLD) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>generate</name>
      <anchorfile>d9/dbb/classcv_1_1structured__light_1_1StructuredLightPattern.html</anchorfile>
      <anchor>aa7170486475603d4756f2c23990b7668</anchor>
      <arglist>(OutputArrayOfArrays patternImages)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Subdiv2D</name>
    <filename>df/dbf/classcv_1_1Subdiv2D.html</filename>
    <class kind="struct">cv::Subdiv2D::QuadEdge</class>
    <class kind="struct">cv::Subdiv2D::Vertex</class>
    <member kind="enumvalue">
      <name>PTLOC_ERROR</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fda250bb6debdc855cc6bc204454f516d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_OUTSIDE_RECT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fda79867dca35f0d88ad21969460b533ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_INSIDE</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fdae417a0101ccdd133278862bc7e6dcea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_VERTEX</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fdac78fcef37382840c75b46eb06af11350</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_ON_EDGE</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fdadce5c8dff4cd9e6c2e0060dbc9a6f3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEXT_AROUND_ORG</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa1d308c0e060caef6de00b11b47deb9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEXT_AROUND_DST</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa31ae7ad167e8746aeffdcac86b1a5c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREV_AROUND_ORG</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa8170778bb0286aa463cae5232446008f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREV_AROUND_DST</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa2256b56cf701d279a673dca2de0f1f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEXT_AROUND_LEFT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa0eab55483704d776e469c752413fe520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEXT_AROUND_RIGHT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa74879efdc668e34b819e068a4f608d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREV_AROUND_LEFT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aacd1befba98e8c2956602923ac2e32f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREV_AROUND_RIGHT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aae1d0ccf41e7cc6eadb9a26925fc25b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEXT_AROUND_DST</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa31ae7ad167e8746aeffdcac86b1a5c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEXT_AROUND_LEFT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa0eab55483704d776e469c752413fe520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEXT_AROUND_ORG</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa1d308c0e060caef6de00b11b47deb9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEXT_AROUND_RIGHT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa74879efdc668e34b819e068a4f608d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREV_AROUND_DST</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa2256b56cf701d279a673dca2de0f1f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREV_AROUND_LEFT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aacd1befba98e8c2956602923ac2e32f8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREV_AROUND_ORG</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aa8170778bb0286aa463cae5232446008f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PREV_AROUND_RIGHT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a940b63c9ed7eaa925ebff8f3ec0ab26aae1d0ccf41e7cc6eadb9a26925fc25b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_ERROR</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fda250bb6debdc855cc6bc204454f516d3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_INSIDE</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fdae417a0101ccdd133278862bc7e6dcea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_ON_EDGE</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fdadce5c8dff4cd9e6c2e0060dbc9a6f3b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_OUTSIDE_RECT</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fda79867dca35f0d88ad21969460b533ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PTLOC_VERTEX</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a915ebae52da5d73f25d2e6499e1459fdac78fcef37382840c75b46eb06af11350</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Subdiv2D</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>aed58be264a17cdbe712b6a35036d13cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Subdiv2D</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>aa9ae8faa2f7a78428b115407bfc3df9e</anchor>
      <arglist>(Rect rect)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Subdiv2D</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>abb653d3de0da8ab762603985b27bd05f</anchor>
      <arglist>(Rect2f rect2f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>edgeDst</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>aee192f95bf19c74619641496c457586d</anchor>
      <arglist>(int edge, Point2f *dstpt=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>edgeOrg</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a5563e3cae0a9b95df63e72f0c12f9389</anchor>
      <arglist>(int edge, Point2f *orgpt=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>findNearest</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a3ec256af000e129e08eb5f269ccdeb0f</anchor>
      <arglist>(Point2f pt, Point2f *nearestPt=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getEdge</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>af73f08576709bad7a36f8f8e5fc43c84</anchor>
      <arglist>(int edge, int nextEdgeType) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getEdgeList</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>ab527c11e9938eed53cf9c790afa9416d</anchor>
      <arglist>(std::vector&lt; Vec4f &gt; &amp;edgeList) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLeadingEdgeList</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a2d02a1d66ef7f8f267beb549cb2823f1</anchor>
      <arglist>(std::vector&lt; int &gt; &amp;leadingEdgeList) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getTriangleList</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a26bfe32209bc8ae9ecc53e93da01e466</anchor>
      <arglist>(std::vector&lt; Vec6f &gt; &amp;triangleList) const</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>getVertex</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a5297daca30f90d1e6d0cc5a75ba76351</anchor>
      <arglist>(int vertex, int *firstEdge=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getVoronoiFacetList</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a3a9e080423475be056a79da4c04741ea</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;idx, std::vector&lt; std::vector&lt; Point2f &gt; &gt; &amp;facetList, std::vector&lt; Point2f &gt; &amp;facetCenters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initDelaunay</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>ae4a3d65e798c46fd6ce64370f24b0287</anchor>
      <arglist>(Rect rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initDelaunay</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a833d7f3e952cc3be053b515a272afbd8</anchor>
      <arglist>(Rect2f rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a37223a499032ef57364f1372ad0c9c2e</anchor>
      <arglist>(const std::vector&lt; Point2f &gt; &amp;ptvec)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>insert</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a18a6c9999210d769538297d843c613f2</anchor>
      <arglist>(Point2f pt)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>locate</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>aec8f1fd5a802f62faa97520b465897d7</anchor>
      <arglist>(Point2f pt, int &amp;edge, int &amp;vertex)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>nextEdge</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a36ebf478e2546615c2db457106393acb</anchor>
      <arglist>(int edge) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rotateEdge</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>aa1179507f651b67c22e06517fbc6a145</anchor>
      <arglist>(int edge, int rotate) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>symEdge</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>aabbb10b8d5b0311b7e22040fc0db56b4</anchor>
      <arglist>(int edge) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>calcVoronoi</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a08dc6b05f6fae0314aba9c2e197371ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>checkSubdiv</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a2be088a8a411fc4dd232f18f7f88e736</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>clearVoronoi</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>ae3a27a930a710466051547b80dd64ef1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>connectEdges</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a3490a3d952aa7ef951a3bdb9bce3688c</anchor>
      <arglist>(int edgeA, int edgeB)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deleteEdge</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>aab7fdb247262a8ffb638e745c9faed06</anchor>
      <arglist>(int edge)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>deletePoint</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a78dfd541b7d8eb856b360189ac1a3912</anchor>
      <arglist>(int vtx)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>isRightOf</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a3330f72eb0ace8a8b6faa43c3f606fdd</anchor>
      <arglist>(Point2f pt, int edge) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>newEdge</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a2ccf33004b2db5407e238d2077d725be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>newPoint</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>ac88046997ef2bf96d72fafa3633bc0ca</anchor>
      <arglist>(Point2f pt, bool isvirtual, int firstEdge=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setEdgePoints</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>adc6ca8745fd0d7a28a38c31deb0b1342</anchor>
      <arglist>(int edge, int orgPt, int dstPt)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>splice</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a2fe50f31cf743a71040ad740b7d1609c</anchor>
      <arglist>(int edgeA, int edgeB)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>swapEdges</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a1e1fb5d4dceadb03ac61c678cf1afb7f</anchor>
      <arglist>(int edge)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Point2f</type>
      <name>bottomRight</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>ab3c3970a65dfa0b4e020e101a9fdae7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>freePoint</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a961a50c070ec1db71efcadb6a9a95cff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>freeQEdge</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a6253d11fc0bcd400221d1735f8c1d283</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; QuadEdge &gt;</type>
      <name>qedges</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>ad3f646a7263fc902b6ed9ec15c9b3b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>recentEdge</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a80cd8452cf0a0eb8fab9a6875a1bbd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Point2f</type>
      <name>topLeft</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a324326659a263ceaa22b1c4f712ef820</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>validGeometry</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>a98184e52f16c9b6ab80102bf29e910ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Vertex &gt;</type>
      <name>vtx</name>
      <anchorfile>df/dbf/classcv_1_1Subdiv2D.html</anchorfile>
      <anchor>aebc53cc84655eb0eb8420e26457c6b34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Sum</name>
    <filename>d8/d60/structcv_1_1cudev_1_1Sum.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::plus&lt; T &gt;</base>
    <class kind="struct">cv::cudev::Sum::rebind</class>
    <member kind="typedef">
      <type>T</type>
      <name>work_type</name>
      <anchorfile>d8/d60/structcv_1_1cudev_1_1Sum.html</anchorfile>
      <anchor>a19886e411d3c198752786806726f9a6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ T</type>
      <name>initialValue</name>
      <anchorfile>d8/d60/structcv_1_1cudev_1_1Sum.html</anchorfile>
      <anchor>a447f0dc40f45b77635d8e87a144b9e18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ T</type>
      <name>result</name>
      <anchorfile>d8/d60/structcv_1_1cudev_1_1Sum.html</anchorfile>
      <anchor>a85f798831e6a6e5ed16fc8257bfd42f5</anchor>
      <arglist>(T r, int)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::SumExprBody</name>
    <filename>dd/d33/structcv_1_1cudev_1_1SumExprBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>dd/d33/structcv_1_1cudev_1_1SumExprBody.html</anchorfile>
      <anchor>ad809e51dc955c25d4339229fd7e32345</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>dd/d33/structcv_1_1cudev_1_1SumExprBody.html</anchorfile>
      <anchor>ab272adfc6687ba7156bc914238f79299</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::SuperpixelLSC</name>
    <filename>d5/da0/classcv_1_1ximgproc_1_1SuperpixelLSC.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>enforceLabelConnectivity</name>
      <anchorfile>d5/da0/classcv_1_1ximgproc_1_1SuperpixelLSC.html</anchorfile>
      <anchor>ad078e013953a84ba24395d7dcddf04aa</anchor>
      <arglist>(int min_element_size=25)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabelContourMask</name>
      <anchorfile>d5/da0/classcv_1_1ximgproc_1_1SuperpixelLSC.html</anchorfile>
      <anchor>a127adf89266e5dbee0b674eb63938353</anchor>
      <arglist>(OutputArray image, bool thick_line=true) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabels</name>
      <anchorfile>d5/da0/classcv_1_1ximgproc_1_1SuperpixelLSC.html</anchorfile>
      <anchor>a7bae78ae26432f278ce7ed33cdb057a9</anchor>
      <arglist>(OutputArray labels_out) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumberOfSuperpixels</name>
      <anchorfile>d5/da0/classcv_1_1ximgproc_1_1SuperpixelLSC.html</anchorfile>
      <anchor>a7db85674de731831cb5cf5fc47a2b10d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>iterate</name>
      <anchorfile>d5/da0/classcv_1_1ximgproc_1_1SuperpixelLSC.html</anchorfile>
      <anchor>a651e84e8a99145df8b560858d1fa070b</anchor>
      <arglist>(int num_iterations=10)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::SuperpixelSEEDS</name>
    <filename>df/d81/classcv_1_1ximgproc_1_1SuperpixelSEEDS.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SuperpixelSEEDS</name>
      <anchorfile>df/d81/classcv_1_1ximgproc_1_1SuperpixelSEEDS.html</anchorfile>
      <anchor>a790e3775881926e1a56d1857527ef45d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabelContourMask</name>
      <anchorfile>df/d81/classcv_1_1ximgproc_1_1SuperpixelSEEDS.html</anchorfile>
      <anchor>a077f568b33efa96a972b81640c501457</anchor>
      <arglist>(OutputArray image, bool thick_line=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabels</name>
      <anchorfile>df/d81/classcv_1_1ximgproc_1_1SuperpixelSEEDS.html</anchorfile>
      <anchor>a093b40b471c2514f2a846799889a1b54</anchor>
      <arglist>(OutputArray labels_out)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumberOfSuperpixels</name>
      <anchorfile>df/d81/classcv_1_1ximgproc_1_1SuperpixelSEEDS.html</anchorfile>
      <anchor>aa0302b0c60c86a8e6cbb437542b2f9f5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>iterate</name>
      <anchorfile>df/d81/classcv_1_1ximgproc_1_1SuperpixelSEEDS.html</anchorfile>
      <anchor>afc35736ae52b277a1708b54037598cbb</anchor>
      <arglist>(InputArray img, int num_iterations=4)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ximgproc::SuperpixelSLIC</name>
    <filename>d3/da9/classcv_1_1ximgproc_1_1SuperpixelSLIC.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>enforceLabelConnectivity</name>
      <anchorfile>d3/da9/classcv_1_1ximgproc_1_1SuperpixelSLIC.html</anchorfile>
      <anchor>ad510b470e0dfde77450ff7c85ed0714c</anchor>
      <arglist>(int min_element_size=25)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabelContourMask</name>
      <anchorfile>d3/da9/classcv_1_1ximgproc_1_1SuperpixelSLIC.html</anchorfile>
      <anchor>ae5a4d67955d7d1e3e0da1ba1af1a2bc1</anchor>
      <arglist>(OutputArray image, bool thick_line=true) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getLabels</name>
      <anchorfile>d3/da9/classcv_1_1ximgproc_1_1SuperpixelSLIC.html</anchorfile>
      <anchor>aca4e1b5813a6c16635700c85b9f13c23</anchor>
      <arglist>(OutputArray labels_out) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNumberOfSuperpixels</name>
      <anchorfile>d3/da9/classcv_1_1ximgproc_1_1SuperpixelSLIC.html</anchorfile>
      <anchor>ac472e75e95f4bebcb84b0a72a416d91c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>iterate</name>
      <anchorfile>d3/da9/classcv_1_1ximgproc_1_1SuperpixelSLIC.html</anchorfile>
      <anchor>add5e65da972e5e00ce1753ea862f380c</anchor>
      <arglist>(int num_iterations=10)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::superres::SuperResolution</name>
    <filename>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</filename>
    <base>cv::Algorithm</base>
    <base>cv::superres::FrameSource</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>collectGarbage</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ac37de1a8bab83e86b3a540612dc2db1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getAlpha</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a86d8890e6753bc9388c0ada5ce4326c7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getBlurKernelSize</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ad1e11172b18f3bc33ceb2141a56ce2a5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getBlurSigma</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>aabe7e4c37ca6ae53c718bd753e7ef7f0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getIterations</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a1830da947e72fc943366d53b26f3972a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getKernelSize</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>aef96cc0035d86954e5066324fdc874d8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getLambda</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a43fc7288db9603b7266f3225b8e7a52a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; cv::superres::DenseOpticalFlowExt &gt;</type>
      <name>getOpticalFlow</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ac3d398abaa2920b22df44c25146661a6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getScale</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a30b5afddc1298b2cd52a3dc0fe215197</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getTau</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ad36c27e1e3c59724df577deb0551addb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getTemporalAreaRadius</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a230f21479f25793a1b14bbbef3f09c35</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nextFrame</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>aa1e5bc56f06c221246252a30432a28af</anchor>
      <arglist>(OutputArray frame) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>abf79128e553d3460d47d1ca0f26f5376</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAlpha</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a89174e84691f8f7dfcf3511ee57de069</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBlurKernelSize</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>af5ee27c5ceda96493d76657384e18fe0</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBlurSigma</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a082bfe061356d8d4f82ee1aa0578e86c</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInput</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ac925acc676cb1141c801fa99eed66373</anchor>
      <arglist>(const Ptr&lt; FrameSource &gt; &amp;frameSource)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIterations</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a6ca6d26088cadd9c178afd0fdfc2efb9</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setKernelSize</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ab11a31f01e6df91838866e4ff35e6289</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLambda</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ad168b5c627c8bb291bc7d759c888dc98</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOpticalFlow</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ae24dac3128c6a5e9c2cc6cb3c7187757</anchor>
      <arglist>(const Ptr&lt; cv::superres::DenseOpticalFlowExt &gt; &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScale</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a00f559b0f66b86a44de84a08527919c2</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTau</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a6159d14059c785f82cf489546fe8c233</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTemporalAreaRadius</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a28022e488e09fb69f62345b2ca9545e5</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>SuperResolution</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>a6b6da407515d5def4552cf513ae9e98a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>initImpl</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ace2f85404fb03491e9a36bc6ba595e97</anchor>
      <arglist>(Ptr&lt; FrameSource &gt; &amp;frameSource)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>processImpl</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>ab891ad01fa46db6bdb8f6b3277390b75</anchor>
      <arglist>(Ptr&lt; FrameSource &gt; &amp;frameSource, OutputArray output)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>isUmat_</name>
      <anchorfile>d9/dd6/classcv_1_1superres_1_1SuperResolution.html</anchorfile>
      <anchor>af7da6346b5d17553e15fb312b75e17ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::SURF</name>
    <filename>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</filename>
    <base>cv::Feature2D</base>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a71b4b321ca13e095d8669c296ee4c8dd</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getExtended</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a78931395575f0d2c2c6a074a437513de</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getHessianThreshold</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>ac3dc444c400cba6074bd1e015746d33f</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNOctaveLayers</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a39ab64124ddfd37efe4e19c18d42bd93</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNOctaves</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a63ac114453bc1778c21343337237f8e6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUpright</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a6a25e69f6bbdab00a6afd03aab1482aa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setExtended</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a2809dee4e7cc6979b5d1e7523f73c075</anchor>
      <arglist>(bool extended)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setHessianThreshold</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a8b788ad30c4d395f5f7f3cdb98126c09</anchor>
      <arglist>(double hessianThreshold)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNOctaveLayers</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>acd9d6b3526a6ee7a98b2d86a03d28029</anchor>
      <arglist>(int nOctaveLayers)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNOctaves</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>acc3e19253eab977a75f087151a65418e</anchor>
      <arglist>(int nOctaves)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUpright</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a7314beab8610f55b472723c34e7d5d06</anchor>
      <arglist>(bool upright)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SURF &gt;</type>
      <name>create</name>
      <anchorfile>d5/df7/classcv_1_1xfeatures2d_1_1SURF.html</anchorfile>
      <anchor>a4e9c6afd1d837e487b56e38427ff09c6</anchor>
      <arglist>(double hessianThreshold=100, int nOctaves=4, int nOctaveLayers=3, bool extended=false, bool upright=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::SURF_CUDA</name>
    <filename>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</filename>
    <member kind="enumvalue">
      <name>ANGLE_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746ab6931becd145cd66fbd03c80896cb3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HESSIAN_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746ae944732678cdb77cbe405caa9979bf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>KeypointLayout</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a8b8055f3bc99ae13c5dd3c8cbe2bf0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a45e535f3a2a0f8a1f490e0c646dc76fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPLACIAN_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a06bb440781e5f6b65a3da0cf8611ac01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCTAVE_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a55792ce8877b0fcac85cf25f9ff4882d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746afab69397159f91277ff725c76b2cdcba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANGLE_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746ab6931becd145cd66fbd03c80896cb3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HESSIAN_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746ae944732678cdb77cbe405caa9979bf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROWS_COUNT</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a71ea9718fc04d7b7aad87be3ae4832e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAPLACIAN_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a06bb440781e5f6b65a3da0cf8611ac01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCTAVE_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a55792ce8877b0fcac85cf25f9ff4882d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROWS_COUNT</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a71ea9718fc04d7b7aad87be3ae4832e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746afab69397159f91277ff725c76b2cdcba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>X_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a8b8055f3bc99ae13c5dd3c8cbe2bf0dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Y_ROW</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a3b5156553e52661b04bf02fa9628f746a45e535f3a2a0f8a1f490e0c646dc76fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SURF_CUDA</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>ac6522a440dea4b95807d3a3b3417e6a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SURF_CUDA</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a0f7077b5561a105841be6f1a46a29b6d</anchor>
      <arglist>(double _hessianThreshold, int _nOctaves=4, int _nOctaveLayers=2, bool _extended=false, float _keypointsRatio=0.01f, bool _upright=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>defaultNorm</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a2309d119986eadf6ee099ad5bf78ed98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>descriptorSize</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a5a3135dc3e37160ecd54e05487243729</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a5985c523f4a675803d57937c2bfa6f56</anchor>
      <arglist>(const GpuMat &amp;img, const GpuMat &amp;mask, GpuMat &amp;keypoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectWithDescriptors</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>aefb0a6c7eba909fe7551c7f591e98e33</anchor>
      <arglist>(const GpuMat &amp;img, const GpuMat &amp;mask, GpuMat &amp;keypoints, GpuMat &amp;descriptors, bool useProvidedKeypoints=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>downloadDescriptors</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>aa810356f1c5eb81474735ec57a5bdea4</anchor>
      <arglist>(const GpuMat &amp;descriptorsGPU, std::vector&lt; float &gt; &amp;descriptors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>downloadKeypoints</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a2d01e23e3092305d4a57fdeccca8c961</anchor>
      <arglist>(const GpuMat &amp;keypointsGPU, std::vector&lt; KeyPoint &gt; &amp;keypoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a67ee54d1221b03d9866393effaeeb8dd</anchor>
      <arglist>(const GpuMat &amp;img, const GpuMat &amp;mask, GpuMat &amp;keypoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>aa0ed78380fe2142a729e424aa195263c</anchor>
      <arglist>(const GpuMat &amp;img, const GpuMat &amp;mask, GpuMat &amp;keypoints, GpuMat &amp;descriptors, bool useProvidedKeypoints=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a9bb91e3bffd09e0e65c91c45da669304</anchor>
      <arglist>(const GpuMat &amp;img, const GpuMat &amp;mask, std::vector&lt; KeyPoint &gt; &amp;keypoints)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>aec817660a3ecbb64f0afa54354a8af5c</anchor>
      <arglist>(const GpuMat &amp;img, const GpuMat &amp;mask, std::vector&lt; KeyPoint &gt; &amp;keypoints, GpuMat &amp;descriptors, bool useProvidedKeypoints=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>ad254c526ba8d61e66a40ebabf5a6c847</anchor>
      <arglist>(const GpuMat &amp;img, const GpuMat &amp;mask, std::vector&lt; KeyPoint &gt; &amp;keypoints, std::vector&lt; float &gt; &amp;descriptors, bool useProvidedKeypoints=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseMemory</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a500401e692acadfd0952362d9519f41f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uploadKeypoints</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>ae1720f109f03b2530f3115deec53e3be</anchor>
      <arglist>(const std::vector&lt; KeyPoint &gt; &amp;keypoints, GpuMat &amp;keypointsGPU)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SURF_CUDA &gt;</type>
      <name>create</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a39ff8e4a325d23140926838e75bb8062</anchor>
      <arglist>(double _hessianThreshold, int _nOctaves=4, int _nOctaveLayers=2, bool _extended=false, float _keypointsRatio=0.01f, bool _upright=false)</arglist>
    </member>
    <member kind="variable">
      <type>GpuMat</type>
      <name>det</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>ad810e03e0ed2e12d738648eaca2540c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>extended</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a634659515f412d8659bd449f8cdb6abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>hessianThreshold</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>aba1f69992b23136f5b02de498db89804</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>keypointsRatio</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a1fba71a8e1101e722fc517f30a272a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuMat</type>
      <name>mask1</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a17dea5e87ecb4cd70334382de54ebc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuMat</type>
      <name>maskSum</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a45223b25f9b1dbf54b2afb84db4970e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuMat</type>
      <name>maxPosBuffer</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a125bb5a98ca8d63f5d0ed5fac895b8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nOctaveLayers</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a4c84e60f9b1aba425aab45e9cc6f1431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nOctaves</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>a198872f947db4614cc7a377d61a15272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuMat</type>
      <name>sum</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>ab0c4f9ec72059246c2abfc72c47d5ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuMat</type>
      <name>trace</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>aeae65b9413c8b8b7fd6829ee55558d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>upright</name>
      <anchorfile>db/d06/classcv_1_1cuda_1_1SURF__CUDA.html</anchorfile>
      <anchor>af5960a7f63ce19368df3e115bb850926</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::SVD</name>
    <filename>df/df7/classcv_1_1SVD.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Flags</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a4700f5207e66cdd9924bf64e34911832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODIFY_A</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a4700f5207e66cdd9924bf64e34911832afb6aab7965c8f601696b10fa109e2789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_UV</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a4700f5207e66cdd9924bf64e34911832a7c0ed04881ebe47a7efbd21f165ab295</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FULL_UV</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a4700f5207e66cdd9924bf64e34911832a312212af9fa27d5560981e24f845434a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FULL_UV</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a4700f5207e66cdd9924bf64e34911832a312212af9fa27d5560981e24f845434a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODIFY_A</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a4700f5207e66cdd9924bf64e34911832afb6aab7965c8f601696b10fa109e2789</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NO_UV</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a4700f5207e66cdd9924bf64e34911832a7c0ed04881ebe47a7efbd21f165ab295</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVD</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a3830f50d56ac2ff7b979e6f7f8991e36</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SVD</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a54cb96aef54978a3617cb2a2169b689a</anchor>
      <arglist>(InputArray src, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>backSubst</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a9d50bc1c641fdeff7543197d5a4f3b3d</anchor>
      <arglist>(InputArray rhs, OutputArray dst) const</arglist>
    </member>
    <member kind="function">
      <type>SVD &amp;</type>
      <name>operator()</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>ae23038399a74e11ee2c039c6e380126e</anchor>
      <arglist>(InputArray src, int flags=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>backSubst</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>ae398d073d71188ed3e18ef27801b43b8</anchor>
      <arglist>(const Matx&lt; _Tp, nm, 1 &gt; &amp;w, const Matx&lt; _Tp, m, nm &gt; &amp;u, const Matx&lt; _Tp, n, nm &gt; &amp;vt, const Matx&lt; _Tp, m, nb &gt; &amp;rhs, Matx&lt; _Tp, n, nb &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>backSubst</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a7c28935c9999977dbe34285d13d43190</anchor>
      <arglist>(InputArray w, InputArray u, InputArray vt, InputArray rhs, OutputArray dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>compute</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a6a8081ff2e54fc43a7a844c2df58476c</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, Matx&lt; _Tp, nm, 1 &gt; &amp;w)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>compute</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a75e78203f975321abae4127dc4ee10df</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, Matx&lt; _Tp, nm, 1 &gt; &amp;w, Matx&lt; _Tp, m, nm &gt; &amp;u, Matx&lt; _Tp, n, nm &gt; &amp;vt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>compute</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>aac85e0fc50c1e3c9716bb35dd7b9bcd2</anchor>
      <arglist>(InputArray src, OutputArray w, int flags=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>compute</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a76f0b2044df458160292045a3d3714c6</anchor>
      <arglist>(InputArray src, OutputArray w, OutputArray u, OutputArray vt, int flags=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>solveZ</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>ab255cd24a882ab993fb2f7377ef2774a</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>u</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>ab528f446054b6605a7ecc7a36fb5848f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>vt</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>ab1971bad7d11ee9be67e23651fc0241c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>w</name>
      <anchorfile>df/df7/classcv_1_1SVD.html</anchorfile>
      <anchor>a38a2acb70d78dc8bd3d4f4dfe36791f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::SVM</name>
    <filename>d1/d2d/classcv_1_1ml_1_1SVM.html</filename>
    <base>cv::ml::StatModel</base>
    <class kind="class">cv::ml::SVM::Kernel</class>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3a8eafc49ef685613b37e1b96351fd2bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C_SVC</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fa18157ccaec6a252b901cff6de285d608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHI2</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56a66a909b8add6114fde309d24483bcf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COEF</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3ae7112825b482d70cf5f04bc571f86e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56adc68154e13627786e405117dd64012a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEGREE</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3a61a897bf6519f4be834ce379a1543869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EPS_SVR</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fac6fd17721f6a7b5c10f3ae48b78ed944</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAMMA</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3a9b81805a0cd06dc59c354b0ad6fc9e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56a9dec0ceda288deaa617c4c65c88852ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>KernelTypes</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56adc68154e13627786e405117dd64012a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56ab92a19ab0c193735c3fd71f938dd87e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POLY</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56a5fa32d793cd5f5d0bf64f55bb94a3f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RBF</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56a8e1f51ebeabd14cbd622f0f945831d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGMOID</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56ac40981025a9b8f3c1cd35cb015aac5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHI2</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56a66a909b8add6114fde309d24483bcf82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56a9dec0ceda288deaa617c4c65c88852ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56ab92a19ab0c193735c3fd71f938dd87e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NU</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3ae0c1409f55f0158101fcc5e07f095605</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NU_SVC</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fa50c44a78c88f3cde09599fba4347134d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NU_SVR</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fa5b4b7e4b189d47be1765b3c6b19f6c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_CLASS</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fa6951543a0c14a17a7e16d212b1e7dcaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3ae14aa4668daf05a4ea6918b10806acd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParamTypes</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3a8eafc49ef685613b37e1b96351fd2bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GAMMA</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3a9b81805a0cd06dc59c354b0ad6fc9e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>P</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3ae14aa4668daf05a4ea6918b10806acd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NU</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3ae0c1409f55f0158101fcc5e07f095605</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COEF</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3ae7112825b482d70cf5f04bc571f86e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEGREE</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a32d2e8d21aaa4f58cdf9c27c102becf3a61a897bf6519f4be834ce379a1543869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POLY</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56a5fa32d793cd5f5d0bf64f55bb94a3f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RBF</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56a8e1f51ebeabd14cbd622f0f945831d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIGMOID</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aad7f1aaccced3c33bb256640910a0e56ac40981025a9b8f3c1cd35cb015aac5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Types</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>C_SVC</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fa18157ccaec6a252b901cff6de285d608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NU_SVC</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fa50c44a78c88f3cde09599fba4347134d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_CLASS</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fa6951543a0c14a17a7e16d212b1e7dcaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EPS_SVR</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fac6fd17721f6a7b5c10f3ae48b78ed944</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NU_SVR</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ab4b93a4c42bbe213ffd9fb3832c6c44fa5b4b7e4b189d47be1765b3c6b19f6c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getC</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a77d9a35898cae44ac9071c4b35bc96a8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::Mat</type>
      <name>getClassWeights</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>abca95c581c70bf46625d1b6fda723ea7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getCoef0</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a87ca59782f9bd71db63602fa439a791e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDecisionFunction</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a63ebdd598b0c30942130ed4768f2836e</anchor>
      <arglist>(int i, OutputArray alpha, OutputArray svidx) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getDegree</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a0e8b98786b1a14925cb571cf17b858e8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getGamma</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a5af1a2ed6d9c0c9e4eae6b749ae61439</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getKernelType</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a2aa20328f134790adfdd186526e32c46</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getNu</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ad1f4a836048fd63bb2509e9eb70a520b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getP</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a3672572f111c14f7fd0d392db1709413</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getSupportVectors</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a2c3fb4b3c80b8fce0b8654f103339300</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual cv::TermCriteria</type>
      <name>getTermCriteria</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a11a5f5186656d7a45f7d70b85ad75e54</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getType</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a65c5ef227073493731ae8133bf372586</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getUncompressedSupportVectors</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a40356a96b18fbf38c1d9f73f546844c9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setC</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>af9f543ef011db0ded375bb6f68984142</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setClassWeights</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a9cb80c3df6c2626b9836eaa0e0c58bf0</anchor>
      <arglist>(const cv::Mat &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCoef0</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>af0cd3684aabfacbd6749d8649d5971ed</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCustomKernel</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a16a3ddfd7bad030268f024f5a6c561f1</anchor>
      <arglist>(const Ptr&lt; Kernel &gt; &amp;_kernel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDegree</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a756297055239fa33536c09b0f5721494</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGamma</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a1e15d72e1bbba64a9650ea65910135e7</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setKernel</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ad6f4f45983d06817b9782978ca0f6f6f</anchor>
      <arglist>(int kernelType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNu</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aa19ae35bcf07f52a4009ceeca583b113</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setP</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>aed346ecd8b15379717053254ae067d96</anchor>
      <arglist>(double val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTermCriteria</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a6a86483c5518c332fedf6ec381a1daa7</anchor>
      <arglist>(const cv::TermCriteria &amp;val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setType</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a0dd2c2aea178a3c9136eda6443d5bb7b</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>trainAuto</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a533d3d3f950fed3f75be0d8692eeff58</anchor>
      <arglist>(const Ptr&lt; TrainData &gt; &amp;data, int kFold=10, ParamGrid Cgrid=getDefaultGrid(C), ParamGrid gammaGrid=getDefaultGrid(GAMMA), ParamGrid pGrid=getDefaultGrid(P), ParamGrid nuGrid=getDefaultGrid(NU), ParamGrid coeffGrid=getDefaultGrid(COEF), ParamGrid degreeGrid=getDefaultGrid(DEGREE), bool balanced=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>trainAuto</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a4ce36fa4ff20944f24554d8ddd1f1fbf</anchor>
      <arglist>(InputArray samples, int layout, InputArray responses, int kFold=10, Ptr&lt; ParamGrid &gt; Cgrid=SVM::getDefaultGridPtr(SVM::C), Ptr&lt; ParamGrid &gt; gammaGrid=SVM::getDefaultGridPtr(SVM::GAMMA), Ptr&lt; ParamGrid &gt; pGrid=SVM::getDefaultGridPtr(SVM::P), Ptr&lt; ParamGrid &gt; nuGrid=SVM::getDefaultGridPtr(SVM::NU), Ptr&lt; ParamGrid &gt; coeffGrid=SVM::getDefaultGridPtr(SVM::COEF), Ptr&lt; ParamGrid &gt; degreeGrid=SVM::getDefaultGridPtr(SVM::DEGREE), bool balanced=false)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SVM &gt;</type>
      <name>create</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>af82a9714aecd48d61d88f0ce6f6035ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParamGrid</type>
      <name>getDefaultGrid</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>a6b2f6c05fc049ef837999d51486aa633</anchor>
      <arglist>(int param_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ParamGrid &gt;</type>
      <name>getDefaultGridPtr</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>ac20a4de756585f7f635ca7aceedd1b5b</anchor>
      <arglist>(int param_id)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SVM &gt;</type>
      <name>load</name>
      <anchorfile>d1/d2d/classcv_1_1ml_1_1SVM.html</anchorfile>
      <anchor>afa5aec2c70d70b6ba2225faec74db515</anchor>
      <arglist>(const String &amp;filepath)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::SVMSGD</name>
    <filename>de/d54/classcv_1_1ml_1_1SVMSGD.html</filename>
    <base>cv::ml::StatModel</base>
    <member kind="enumvalue">
      <name>ASGD</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>ab028695cc8ec1491888d8d03f80bc8c2abb41d794ce113aa2123f45120e8354af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HARD_MARGIN</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a9b5c495b5593ffda8a7055da07d0b751acd1de0100047b02983977bc0a98ff86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MarginType</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a9b5c495b5593ffda8a7055da07d0b751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFT_MARGIN</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a9b5c495b5593ffda8a7055da07d0b751a8d6a7f40e040703bb29dd3896b86cc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HARD_MARGIN</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a9b5c495b5593ffda8a7055da07d0b751acd1de0100047b02983977bc0a98ff86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGD</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>ab028695cc8ec1491888d8d03f80bc8c2ab85c6ad25c382a69f12a7b5d970cb112</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOFT_MARGIN</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a9b5c495b5593ffda8a7055da07d0b751a8d6a7f40e040703bb29dd3896b86cc9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SvmsgdType</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>ab028695cc8ec1491888d8d03f80bc8c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SGD</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>ab028695cc8ec1491888d8d03f80bc8c2ab85c6ad25c382a69f12a7b5d970cb112</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASGD</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>ab028695cc8ec1491888d8d03f80bc8c2abb41d794ce113aa2123f45120e8354af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getInitialStepSize</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a362d36881b56090a107f23c6fe48bd2c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMarginRegularization</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>aa2254bcef562303cefefbf2bfe9fd1b5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMarginType</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a9c088f661905719298a325e2a9d65ddc</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getShift</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>adedb13011cf8f2e7d45a4dff6361b274</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getStepDecreasingPower</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a7399ae26d6d54b1192d362fe5f1413ad</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSvmsgdType</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a53db2bca40cef926eb7d750f949fb942</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual TermCriteria</type>
      <name>getTermCriteria</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>aedc9b61b3d4d8344034f61f0e6e3688d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getWeights</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a37ad5308ff0ceebc60f4451a0bdc4e5b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInitialStepSize</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>abdba737e4293665f091f6433631f4dc9</anchor>
      <arglist>(float InitialStepSize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMarginRegularization</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a2e16734e58800183162d1ab6d7d8fe7f</anchor>
      <arglist>(float marginRegularization)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMarginType</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a79385571c8163f5c0c157e7a7e607a0b</anchor>
      <arglist>(int marginType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOptimalParameters</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>ac9ead52ddcce2953c61335185de4178c</anchor>
      <arglist>(int svmsgdType=SVMSGD::ASGD, int marginType=SVMSGD::SOFT_MARGIN)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setStepDecreasingPower</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a681aa5262a86ff0c00c88c5e4dc5f72b</anchor>
      <arglist>(float stepDecreasingPower)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSvmsgdType</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>ae0c76a4387f722444128f206ba4dd0fc</anchor>
      <arglist>(int svmsgdType)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTermCriteria</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>abf9c385dd82c06d6862c0c2aa62e4efc</anchor>
      <arglist>(const cv::TermCriteria &amp;val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SVMSGD &gt;</type>
      <name>create</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a39e46d6abdb86e3e7a4cf4d1bacc4924</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SVMSGD &gt;</type>
      <name>load</name>
      <anchorfile>de/d54/classcv_1_1ml_1_1SVMSGD.html</anchorfile>
      <anchor>a9d17bc01142427a6c3e0d80cc01d657c</anchor>
      <arglist>(const String &amp;filepath, const String &amp;nodeName=String())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::SwishLayer</name>
    <filename>d9/d63/classcv_1_1dnn_1_1SwishLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; SwishLayer &gt;</type>
      <name>create</name>
      <anchorfile>d9/d63/classcv_1_1dnn_1_1SwishLayer.html</anchorfile>
      <anchor>a023d178cbd317eddd5f708d226cb6beb</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bgsegm::SyntheticSequenceGenerator</name>
    <filename>d1/dda/classcv_1_1bgsegm_1_1SyntheticSequenceGenerator.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>SyntheticSequenceGenerator</name>
      <anchorfile>d1/dda/classcv_1_1bgsegm_1_1SyntheticSequenceGenerator.html</anchorfile>
      <anchor>a1252da52b70175c097e304334a0723b6</anchor>
      <arglist>(InputArray background, InputArray object, double amplitude, double wavelength, double wavespeed, double objspeed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getNextFrame</name>
      <anchorfile>d1/dda/classcv_1_1bgsegm_1_1SyntheticSequenceGenerator.html</anchorfile>
      <anchor>a21cb92fb5b9aa51f0e9fbe583e14a575</anchor>
      <arglist>(OutputArray frame, OutputArray gtMask)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::tag</name>
    <filename>d3/d02/structcv_1_1datasets_1_1tag.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d3/d02/structcv_1_1datasets_1_1tag.html</anchorfile>
      <anchor>ab76db012fafd5bcceb0a17f82e0a4ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>value</name>
      <anchorfile>d3/d02/structcv_1_1datasets_1_1tag.html</anchorfile>
      <anchor>aeb3f78239d7f8de2707e61590152264c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d3/d02/structcv_1_1datasets_1_1tag.html</anchorfile>
      <anchor>a6df4fce445d0c4309e2b491c45d28494</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>d3/d02/structcv_1_1datasets_1_1tag.html</anchorfile>
      <anchor>a1596e818ce7363f09a18927ed4f194f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>d3/d02/structcv_1_1datasets_1_1tag.html</anchorfile>
      <anchor>a7a02b79c4e4aafa0e23839e8a360be32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tan_func</name>
    <filename>d7/d3e/structcv_1_1cudev_1_1tan__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d7/d3e/structcv_1_1cudev_1_1tan__func.html</anchorfile>
      <anchor>aa34837787b5772fe71b41e4c33c33597</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tan_func&lt; double &gt;</name>
    <filename>db/dc4/structcv_1_1cudev_1_1tan__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>db/dc4/structcv_1_1cudev_1_1tan__func_3_01double_01_4.html</anchorfile>
      <anchor>abe568bfe0f6458d5f94824e3c8133869</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tan_func&lt; float &gt;</name>
    <filename>d5/d4e/structcv_1_1cudev_1_1tan__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/d4e/structcv_1_1cudev_1_1tan__func_3_01float_01_4.html</anchorfile>
      <anchor>ac7092cea3ad156fa30ff5a7aeefb1dfa</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tan_func&lt; schar &gt;</name>
    <filename>d7/d9d/structcv_1_1cudev_1_1tan__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d7/d9d/structcv_1_1cudev_1_1tan__func_3_01schar_01_4.html</anchorfile>
      <anchor>a5d739a35f50c97b273f822c325204d24</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tan_func&lt; short &gt;</name>
    <filename>d6/dbd/structcv_1_1cudev_1_1tan__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/dbd/structcv_1_1cudev_1_1tan__func_3_01short_01_4.html</anchorfile>
      <anchor>a57af0b55d41554ecea3a1bf5ef4c7653</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tan_func&lt; uchar &gt;</name>
    <filename>d2/d0d/structcv_1_1cudev_1_1tan__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/d0d/structcv_1_1cudev_1_1tan__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a03d6d6b2c000bd957bfa4df61f8a744f</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tan_func&lt; uint &gt;</name>
    <filename>d6/d9e/structcv_1_1cudev_1_1tan__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/d9e/structcv_1_1cudev_1_1tan__func_3_01uint_01_4.html</anchorfile>
      <anchor>a6bf5488503341bbacb61b959103c7702</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tan_func&lt; ushort &gt;</name>
    <filename>d2/d63/structcv_1_1cudev_1_1tan__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d2/d63/structcv_1_1cudev_1_1tan__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a4ad3366dca634dbe0edb6b8e8e4a3739</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tanh_func</name>
    <filename>d5/d7b/structcv_1_1cudev_1_1tanh__func.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, functional_detail::FloatType&lt; T &gt;::type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ functional_detail::FloatType&lt; T &gt;::type</type>
      <name>operator()</name>
      <anchorfile>d5/d7b/structcv_1_1cudev_1_1tanh__func.html</anchorfile>
      <anchor>ac1bfca3f19369d02940f2e10ccca808b</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tanh_func&lt; double &gt;</name>
    <filename>d4/d9f/structcv_1_1cudev_1_1tanh__func_3_01double_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; double, double &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ double</type>
      <name>operator()</name>
      <anchorfile>d4/d9f/structcv_1_1cudev_1_1tanh__func_3_01double_01_4.html</anchorfile>
      <anchor>a58e54574cb02f13e2129204c349a8f9c</anchor>
      <arglist>(double a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tanh_func&lt; float &gt;</name>
    <filename>dc/da0/structcv_1_1cudev_1_1tanh__func_3_01float_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; float, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>dc/da0/structcv_1_1cudev_1_1tanh__func_3_01float_01_4.html</anchorfile>
      <anchor>a7e21f8cf9b8d4cc3fa043fc80c3ea11c</anchor>
      <arglist>(float a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tanh_func&lt; schar &gt;</name>
    <filename>d5/dfc/structcv_1_1cudev_1_1tanh__func_3_01schar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; schar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d5/dfc/structcv_1_1cudev_1_1tanh__func_3_01schar_01_4.html</anchorfile>
      <anchor>ab297810c17a3e1b9c39b32d71c2b6f9f</anchor>
      <arglist>(schar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tanh_func&lt; short &gt;</name>
    <filename>d8/db4/structcv_1_1cudev_1_1tanh__func_3_01short_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; short, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d8/db4/structcv_1_1cudev_1_1tanh__func_3_01short_01_4.html</anchorfile>
      <anchor>a66d82124b6cfae4ab90e027781b3e366</anchor>
      <arglist>(short a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tanh_func&lt; uchar &gt;</name>
    <filename>d8/d5a/structcv_1_1cudev_1_1tanh__func_3_01uchar_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uchar, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d8/d5a/structcv_1_1cudev_1_1tanh__func_3_01uchar_01_4.html</anchorfile>
      <anchor>a217df735a2b55e8c29cc1877b65ffc96</anchor>
      <arglist>(uchar a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tanh_func&lt; uint &gt;</name>
    <filename>df/dc6/structcv_1_1cudev_1_1tanh__func_3_01uint_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; uint, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>df/dc6/structcv_1_1cudev_1_1tanh__func_3_01uint_01_4.html</anchorfile>
      <anchor>a8d6d358bc9a39244a0d829745d9b782f</anchor>
      <arglist>(uint a) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::tanh_func&lt; ushort &gt;</name>
    <filename>d6/d68/structcv_1_1cudev_1_1tanh__func_3_01ushort_01_4.html</filename>
    <base>cv::cudev::unary_function&lt; ushort, float &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>operator()</name>
      <anchorfile>d6/d68/structcv_1_1cudev_1_1tanh__func_3_01ushort_01_4.html</anchorfile>
      <anchor>a451a091258448763568c3148ecc90b1b</anchor>
      <arglist>(ushort a) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::TanHLayer</name>
    <filename>df/d66/classcv_1_1dnn_1_1TanHLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TanHLayer &gt;</type>
      <name>create</name>
      <anchorfile>df/d66/classcv_1_1dnn_1_1TanHLayer.html</anchorfile>
      <anchor>ad09709f29586238fcb0fae2087099da5</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::TanLayer</name>
    <filename>d9/d1e/classcv_1_1dnn_1_1TanLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TanLayer &gt;</type>
      <name>create</name>
      <anchorfile>d9/d1e/classcv_1_1dnn_1_1TanLayer.html</anchorfile>
      <anchor>a93d7cdcce210de0091bd38074e08e54f</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::TargetArchs</name>
    <filename>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>builtWith</name>
      <anchorfile>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</anchorfile>
      <anchor>a228153530879a3330507db98984b8eff</anchor>
      <arglist>(FeatureSet feature_set)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>has</name>
      <anchorfile>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</anchorfile>
      <anchor>a92318c6f6c8c00014a2b96bfec73b807</anchor>
      <arglist>(int major, int minor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasBin</name>
      <anchorfile>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</anchorfile>
      <anchor>acd8bdf9a176c8cef258e705fa334cc00</anchor>
      <arglist>(int major, int minor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasEqualOrGreater</name>
      <anchorfile>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</anchorfile>
      <anchor>abfd5b40917f200ac637b6f091e288871</anchor>
      <arglist>(int major, int minor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasEqualOrGreaterBin</name>
      <anchorfile>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</anchorfile>
      <anchor>a20a9357cc148b2c7935552884b7bd3e7</anchor>
      <arglist>(int major, int minor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasEqualOrGreaterPtx</name>
      <anchorfile>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</anchorfile>
      <anchor>ad50f7b7f5b3f47a3be6cd24ded8c0f16</anchor>
      <arglist>(int major, int minor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasEqualOrLessPtx</name>
      <anchorfile>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</anchorfile>
      <anchor>ae38dbffa90484e0adaa17d08c6a344c2</anchor>
      <arglist>(int major, int minor)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>hasPtx</name>
      <anchorfile>d9/dee/classcv_1_1cuda_1_1TargetArchs.html</anchorfile>
      <anchor>ab6cdd49244468febdde5d550ad160a2e</anchor>
      <arglist>(int major, int minor)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::TBMR</name>
    <filename>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</filename>
    <base>cv::xfeatures2d::AffineFeature2D</base>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>a054e2edb6b1c8b9157747e3a64fd190f</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getMaxAreaRelative</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>a11d17893204b8bff43ee427afc136360</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getMinArea</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>a1373c639e3c3581ada16f3fcbc47430e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNScales</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>a398e31dd5bdb8a8214c0328eeaa4e1c0</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getScaleFactor</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>a7bfd723c4319bdb193ca830159e4306a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMaxAreaRelative</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>afa643ec042f5a284690a0a2f43b4353a</anchor>
      <arglist>(float maxArea)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setMinArea</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>aafbbf790691febacf6d324d7f7c8ecfa</anchor>
      <arglist>(int minArea)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setNScales</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>a9753244617f152c70fec9c7e6b26e7c0</anchor>
      <arglist>(int n_scales)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>a3d0e89c89df5b9618e8b2ec8bf53c084</anchor>
      <arglist>(float scale_factor)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TBMR &gt;</type>
      <name>create</name>
      <anchorfile>de/de2/classcv_1_1xfeatures2d_1_1TBMR.html</anchorfile>
      <anchor>af4450401486da116d201d360411ae5be</anchor>
      <arglist>(int min_area=60, float max_area_relative=0.01f, float scale_factor=1.25f, int n_scales=-1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::TEBLID</name>
    <filename>dd/dc1/classcv_1_1xfeatures2d_1_1TEBLID.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumvalue">
      <name>SIZE_256_BITS</name>
      <anchorfile>dd/dc1/classcv_1_1xfeatures2d_1_1TEBLID.html</anchorfile>
      <anchor>a5ee291c639bef3408eebd549ee70a296a2b69ba998ea4a5c26f2c78fc60a8c2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_512_BITS</name>
      <anchorfile>dd/dc1/classcv_1_1xfeatures2d_1_1TEBLID.html</anchorfile>
      <anchor>a5ee291c639bef3408eebd549ee70a296af8fc9d7a10dc8d545dd7d23105ff34e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TeblidSize</name>
      <anchorfile>dd/dc1/classcv_1_1xfeatures2d_1_1TEBLID.html</anchorfile>
      <anchor>a5ee291c639bef3408eebd549ee70a296</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_256_BITS</name>
      <anchorfile>dd/dc1/classcv_1_1xfeatures2d_1_1TEBLID.html</anchorfile>
      <anchor>a5ee291c639bef3408eebd549ee70a296a2b69ba998ea4a5c26f2c78fc60a8c2c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIZE_512_BITS</name>
      <anchorfile>dd/dc1/classcv_1_1xfeatures2d_1_1TEBLID.html</anchorfile>
      <anchor>a5ee291c639bef3408eebd549ee70a296af8fc9d7a10dc8d545dd7d23105ff34e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>dd/dc1/classcv_1_1xfeatures2d_1_1TEBLID.html</anchorfile>
      <anchor>a860a755b7775ef0476e864e8c9b8c524</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TEBLID &gt;</type>
      <name>create</name>
      <anchorfile>dd/dc1/classcv_1_1xfeatures2d_1_1TEBLID.html</anchorfile>
      <anchor>a1bd21a98377fffe460ceb1b14fcd1875</anchor>
      <arglist>(float scale_factor, int n_bits=TEBLID::SIZE_256_BITS)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::linemod::Template</name>
    <filename>d2/dc7/structcv_1_1linemod_1_1Template.html</filename>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/dc7/structcv_1_1linemod_1_1Template.html</anchorfile>
      <anchor>aa2909fe07944c62dea884d698e5c4839</anchor>
      <arglist>(const FileNode &amp;fn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/dc7/structcv_1_1linemod_1_1Template.html</anchorfile>
      <anchor>ac967858e0c0672241202f255ac6dba13</anchor>
      <arglist>(FileStorage &amp;fs) const</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Feature &gt;</type>
      <name>features</name>
      <anchorfile>d2/dc7/structcv_1_1linemod_1_1Template.html</anchorfile>
      <anchor>a72795393e691fccda8906544de0e8142</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d2/dc7/structcv_1_1linemod_1_1Template.html</anchorfile>
      <anchor>a12687ef7bd7a7a678f2a4c016c737a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>pyramid_level</name>
      <anchorfile>d2/dc7/structcv_1_1linemod_1_1Template.html</anchorfile>
      <anchor>a9cddfbb854bbda7dd6d9df071fc6ca1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d2/dc7/structcv_1_1linemod_1_1Template.html</anchorfile>
      <anchor>a4655a380b01fb94874423c331724f022</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cuda::TemplateMatching</name>
    <filename>d2/d58/classcv_1_1cuda_1_1TemplateMatching.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>match</name>
      <anchorfile>d2/d58/classcv_1_1cuda_1_1TemplateMatching.html</anchorfile>
      <anchor>a05a565a53461c916b3b10737cbe43a01</anchor>
      <arglist>(InputArray image, InputArray templ, OutputArray result, Stream &amp;stream=Stream::Null())=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::onnx::ep::TensorRT</name>
    <filename>d4/d1b/structcv_1_1gapi_1_1onnx_1_1ep_1_1TensorRT.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>TensorRT</name>
      <anchorfile>d4/d1b/structcv_1_1gapi_1_1onnx_1_1ep_1_1TensorRT.html</anchorfile>
      <anchor>ad85432cf9822f8236615756930906fd4</anchor>
      <arglist>(const int dev_id)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>device_id</name>
      <anchorfile>d4/d1b/structcv_1_1gapi_1_1onnx_1_1ep_1_1TensorRT.html</anchorfile>
      <anchor>a61d2a1dffaa3cf97654f335976626bde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TermCriteria</name>
    <filename>d9/d5d/classcv_1_1TermCriteria.html</filename>
    <member kind="enumvalue">
      <name>COUNT</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a56fecdc291ccaba8aad27d67ccf72c57aeb9da694ea67b3ef7d524521b580867d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EPS</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a56fecdc291ccaba8aad27d67ccf72c57a857609e73e7028e638d2ea649f3b45d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_ITER</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a56fecdc291ccaba8aad27d67ccf72c57a56ca2bc5cd06345060a1c1c66a8fc06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Type</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a56fecdc291ccaba8aad27d67ccf72c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COUNT</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a56fecdc291ccaba8aad27d67ccf72c57aeb9da694ea67b3ef7d524521b580867d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_ITER</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a56fecdc291ccaba8aad27d67ccf72c57a56ca2bc5cd06345060a1c1c66a8fc06e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EPS</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a56fecdc291ccaba8aad27d67ccf72c57a857609e73e7028e638d2ea649f3b45d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TermCriteria</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>ae3130f54d419687a87349da94df1226b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TermCriteria</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>aa6ec470a6a29edadcdd5e94e114960f6</anchor>
      <arglist>(int type, int maxCount, double epsilon)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a67e9b5fba7b3a70a03db89484aecceb7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>epsilon</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>ad25836c3b6f8feea30dfdcab528e23d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxCount</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a35d5f474a78725a9b2a54c1c357b7a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>d9/d5d/classcv_1_1TermCriteria.html</anchorfile>
      <anchor>a1ab7160b93aac1aa5ae015560d6fa5ae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::wip::draw::Text</name>
    <filename>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</filename>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Text</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>a27a2cad7df20ec4dad9331412d03fbc2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>Text</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>a5e0b8c175ba2e1b80ffd2a391f71f18e</anchor>
      <arglist>(const std::string &amp;text_, const cv::Point &amp;org_, int ff_, double fs_, const cv::Scalar &amp;color_, int thick_=1, int lt_=8, bool bottom_left_origin_=false)</arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW bool</type>
      <name>bottom_left_origin</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>a1025effdf7a155ae4442bd518de4d9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Scalar</type>
      <name>color</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>ae4bca0d9658e501c1f8e24eb8cf6c405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>ff</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>a3cac3bb82d658a05f1c721c80a54dea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW double</type>
      <name>fs</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>abfb3e68020b32d639676249091674e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>lt</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>a45a4cf41b498030c349116c5820de3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW cv::Point</type>
      <name>org</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>a7f4d337589ee55161ec3fff33eee7d4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW std::string</type>
      <name>text</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>abd9d1d72feac15dcf3cfdd3eca08260a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GAPI_PROP_RW int</type>
      <name>thick</name>
      <anchorfile>d6/d0f/structcv_1_1gapi_1_1wip_1_1draw_1_1Text.html</anchorfile>
      <anchor>a8da2862e2fcccca7224654c303df6ed2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::TextDetectionModel</name>
    <filename>d4/de1/classcv_1_1dnn_1_1TextDetectionModel.html</filename>
    <base>cv::dnn::Model</base>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>d4/de1/classcv_1_1dnn_1_1TextDetectionModel.html</anchorfile>
      <anchor>a4eff7e9334c93402bbd78e87fae427ca</anchor>
      <arglist>(InputArray frame, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;detections) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detect</name>
      <anchorfile>d4/de1/classcv_1_1dnn_1_1TextDetectionModel.html</anchorfile>
      <anchor>a057582352eac7422cf1a47a7e3e463a7</anchor>
      <arglist>(InputArray frame, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;detections, std::vector&lt; float &gt; &amp;confidences) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectTextRectangles</name>
      <anchorfile>d4/de1/classcv_1_1dnn_1_1TextDetectionModel.html</anchorfile>
      <anchor>a208e6deed83dd4554f6f932acfd795aa</anchor>
      <arglist>(InputArray frame, std::vector&lt; cv::RotatedRect &gt; &amp;detections) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectTextRectangles</name>
      <anchorfile>d4/de1/classcv_1_1dnn_1_1TextDetectionModel.html</anchorfile>
      <anchor>aa85568c1a42dbed91e95c3b7370ee76c</anchor>
      <arglist>(InputArray frame, std::vector&lt; cv::RotatedRect &gt; &amp;detections, std::vector&lt; float &gt; &amp;confidences) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TextDetectionModel</name>
      <anchorfile>d4/de1/classcv_1_1dnn_1_1TextDetectionModel.html</anchorfile>
      <anchor>aee4f64d045d12591e7407ee4b00a7a91</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::TextDetectionModel_DB</name>
    <filename>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</filename>
    <base>cv::dnn::TextDetectionModel</base>
    <member kind="function">
      <type></type>
      <name>TextDetectionModel_DB</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>a015e5d1b45fbcfd89b2d87b3b637141b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextDetectionModel_DB</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>ae5f986cdbbc19ef3056e8b7dc15fbdce</anchor>
      <arglist>(const Net &amp;network)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextDetectionModel_DB</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>a2435035aaffdfc7435ee4820afbb45dc</anchor>
      <arglist>(CV_WRAP_FILE_PATH const std::string &amp;model, CV_WRAP_FILE_PATH const std::string &amp;config=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getBinaryThreshold</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>aba77fec91bf375c3109d1b7e2717a41b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxCandidates</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>abffe143adb325acb0e82ee764fe06e52</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getPolygonThreshold</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>ae67f40e5d0fe8b07f52814cd1731ce27</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getUnclipRatio</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>a27ecee27fe5b6ae563928c9d1443cdb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TextDetectionModel_DB &amp;</type>
      <name>setBinaryThreshold</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>ac815965c6ae269246c330fff68465cd1</anchor>
      <arglist>(float binaryThreshold)</arglist>
    </member>
    <member kind="function">
      <type>TextDetectionModel_DB &amp;</type>
      <name>setMaxCandidates</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>a37cb69d5767aa8d6f529ffa1f6009120</anchor>
      <arglist>(int maxCandidates)</arglist>
    </member>
    <member kind="function">
      <type>TextDetectionModel_DB &amp;</type>
      <name>setPolygonThreshold</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>ab457cbf2e14de39a15c4ff10e204f8a3</anchor>
      <arglist>(float polygonThreshold)</arglist>
    </member>
    <member kind="function">
      <type>TextDetectionModel_DB &amp;</type>
      <name>setUnclipRatio</name>
      <anchorfile>db/d0f/classcv_1_1dnn_1_1TextDetectionModel__DB.html</anchorfile>
      <anchor>a9c933db324977b87f705b95b134fcf80</anchor>
      <arglist>(double unclipRatio)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::TextDetectionModel_EAST</name>
    <filename>d8/ddc/classcv_1_1dnn_1_1TextDetectionModel__EAST.html</filename>
    <base>cv::dnn::TextDetectionModel</base>
    <member kind="function">
      <type></type>
      <name>TextDetectionModel_EAST</name>
      <anchorfile>d8/ddc/classcv_1_1dnn_1_1TextDetectionModel__EAST.html</anchorfile>
      <anchor>a036a06141924c8ed53c3ec4cfd4fba94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextDetectionModel_EAST</name>
      <anchorfile>d8/ddc/classcv_1_1dnn_1_1TextDetectionModel__EAST.html</anchorfile>
      <anchor>ac75dafb49d150a491e21207492ec0bd3</anchor>
      <arglist>(const Net &amp;network)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextDetectionModel_EAST</name>
      <anchorfile>d8/ddc/classcv_1_1dnn_1_1TextDetectionModel__EAST.html</anchorfile>
      <anchor>a46388cef1270d8e264632551813c1327</anchor>
      <arglist>(CV_WRAP_FILE_PATH const std::string &amp;model, CV_WRAP_FILE_PATH const std::string &amp;config=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getConfidenceThreshold</name>
      <anchorfile>d8/ddc/classcv_1_1dnn_1_1TextDetectionModel__EAST.html</anchorfile>
      <anchor>acddc8dcce23688b67c53d9f15dadb317</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getNMSThreshold</name>
      <anchorfile>d8/ddc/classcv_1_1dnn_1_1TextDetectionModel__EAST.html</anchorfile>
      <anchor>a8374c0cc294d82dd8fafbb71ce2b63a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TextDetectionModel_EAST &amp;</type>
      <name>setConfidenceThreshold</name>
      <anchorfile>d8/ddc/classcv_1_1dnn_1_1TextDetectionModel__EAST.html</anchorfile>
      <anchor>af917487c8b3c271c318a463c665d81c4</anchor>
      <arglist>(float confThreshold)</arglist>
    </member>
    <member kind="function">
      <type>TextDetectionModel_EAST &amp;</type>
      <name>setNMSThreshold</name>
      <anchorfile>d8/ddc/classcv_1_1dnn_1_1TextDetectionModel__EAST.html</anchorfile>
      <anchor>a3499712a36215dbae0ce157ba2b3d4ea</anchor>
      <arglist>(float nmsThreshold)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::TextDetector</name>
    <filename>de/d25/classcv_1_1text_1_1TextDetector.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TextDetector</name>
      <anchorfile>de/d25/classcv_1_1text_1_1TextDetector.html</anchorfile>
      <anchor>af674abe17c08fd027863ca4d694d577a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>de/d25/classcv_1_1text_1_1TextDetector.html</anchorfile>
      <anchor>a01b63eca18aca77d9d4e2ce5e8f76bac</anchor>
      <arglist>(InputArray inputImage, std::vector&lt; Rect &gt; &amp;Bbox, std::vector&lt; float &gt; &amp;confidence)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::text::TextDetectorCNN</name>
    <filename>d1/d66/classcv_1_1text_1_1TextDetectorCNN.html</filename>
    <base>cv::text::TextDetector</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>d1/d66/classcv_1_1text_1_1TextDetectorCNN.html</anchorfile>
      <anchor>ac935f5cbfc3305784626d2fa4e49bb25</anchor>
      <arglist>(InputArray inputImage, std::vector&lt; Rect &gt; &amp;Bbox, std::vector&lt; float &gt; &amp;confidence) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TextDetectorCNN &gt;</type>
      <name>create</name>
      <anchorfile>d1/d66/classcv_1_1text_1_1TextDetectorCNN.html</anchorfile>
      <anchor>aeae1d8c560f2958da3936a60279f2f41</anchor>
      <arglist>(const String &amp;modelArchFilename, const String &amp;modelWeightsFilename)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TextDetectorCNN &gt;</type>
      <name>create</name>
      <anchorfile>d1/d66/classcv_1_1text_1_1TextDetectorCNN.html</anchorfile>
      <anchor>ab456a583f1fbc5bea8184dc9643d774d</anchor>
      <arglist>(const String &amp;modelArchFilename, const String &amp;modelWeightsFilename, std::vector&lt; Size &gt; detectionSizes)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::TextRecognitionModel</name>
    <filename>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</filename>
    <base>cv::dnn::Model</base>
    <member kind="function">
      <type></type>
      <name>TextRecognitionModel</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>a12ec8bd8bdaf03297b6488a0ec6233d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextRecognitionModel</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>aa937f045dc54ae6e502d6280eea65518</anchor>
      <arglist>(const Net &amp;network)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextRecognitionModel</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>a3b206361f361e1eb54ba385a1a8df336</anchor>
      <arglist>(CV_WRAP_FILE_PATH const std::string &amp;model, CV_WRAP_FILE_PATH const std::string &amp;config=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getDecodeType</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>a3b91a00514e3f0a76e24094a0f605d81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::string &gt; &amp;</type>
      <name>getVocabulary</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>ae92e27aae6eae583ca6880c11a0075bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>recognize</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>ad8bfaa53724392dc9477fb55168a0340</anchor>
      <arglist>(InputArray frame) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recognize</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>ac76bb131c89d1d0b0a8efe65f21b3edd</anchor>
      <arglist>(InputArray frame, InputArrayOfArrays roiRects, std::vector&lt; std::string &gt; &amp;results) const</arglist>
    </member>
    <member kind="function">
      <type>TextRecognitionModel &amp;</type>
      <name>setDecodeOptsCTCPrefixBeamSearch</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>a3fdda38bda4ae55898082a15eb20fbe8</anchor>
      <arglist>(int beamSize, int vocPruneSize=0)</arglist>
    </member>
    <member kind="function">
      <type>TextRecognitionModel &amp;</type>
      <name>setDecodeType</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>a581414151bdb2112d289dbfac33b9161</anchor>
      <arglist>(const std::string &amp;decodeType)</arglist>
    </member>
    <member kind="function">
      <type>TextRecognitionModel &amp;</type>
      <name>setVocabulary</name>
      <anchorfile>de/dee/classcv_1_1dnn_1_1TextRecognitionModel.html</anchorfile>
      <anchor>a0699a0f7ca9e97a94109a38be0df24e0</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;vocabulary)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::Texture</name>
    <filename>d7/de8/classcv_1_1cudev_1_1Texture.html</filename>
    <templarg>class T</templarg>
    <templarg>class R</templarg>
    <member kind="function">
      <type></type>
      <name>Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f92691b1eae35c514df466558197963</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b35d08d9b1d7c5c3ebb6767cb82f1a9</anchor>
      <arglist>(const int rows_, const int cols_, T *data, const size_t step, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cc7cc1bb3d0566505b801c084af1e15</anchor>
      <arglist>(const size_t sizeInBytes, T *data, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a09277989004bb6ae88a91f348cebcc</anchor>
      <arglist>(const Texture &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga113563bcd2deeb05100d8b9163b3fb1d</anchor>
      <arglist>(PtrStepSz&lt; T &gt; src, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55468a23c4508e5ec59bbfba753ca463</anchor>
      <arglist>(Texture &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>operator bool</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5710ebdc9ea4214961b3f67240cd563</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>operator TexturePtr&lt; T, R &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac6361a95634ed5ce12320583fd6d258</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Texture &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2c9f27325986bf3b2fd3f84ad32b0ce</anchor>
      <arglist>(const Texture &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Texture &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3844cb37ae860b489b77a446999cff1</anchor>
      <arglist>(Texture &amp;&amp;)=default</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d446f34258f70a6d893b3244f8a1672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22d0081290c97909525cf7a27bcbdcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; UniqueTexture&lt; T, R &gt; &gt;</type>
      <name>texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10b28d528e1ce638e990b20c78b2a952</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::face::FacemarkAAM::Model::Texture</name>
    <filename>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</filename>
    <member kind="variable">
      <type>Mat</type>
      <name>A</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>ad3a509225c1d35965f0a0dd3b36847b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>A0</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>a1adc7d13dbce76f8e3a976502f47fc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>AA</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>a29c7c026b6d74dda9b23c6edaf118884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>AA0</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>a16ca36486d098b7dff2cf05ea1780468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Point2f &gt;</type>
      <name>base_shape</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>a031d62db883ae7f5793419a83d93df12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>ind1</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>aa231d8739097f2aeb0df0ab2de2bfd0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>ind2</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>a350bda90f3aba032c2b0ae5f02ce6238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_m</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>afc5d72e6384a0cb5f2182e8bd45e2c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Rect</type>
      <name>resolution</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>a28fddd3b26132d4a86b29def5002beda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::vector&lt; Point &gt; &gt;</type>
      <name>textureIdx</name>
      <anchorfile>db/d26/structcv_1_1face_1_1FacemarkAAM_1_1Model_1_1Texture.html</anchorfile>
      <anchor>a8620762e88d51ac7eccf24ae90c1a077</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ogl::Texture2D</name>
    <filename>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</filename>
    <member kind="enumvalue">
      <name>DEPTH_COMPONENT</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033ad97d2f204bb7e38b03b74ea3a8129cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Format</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033aa3aa1dfcdc14255c12d84f9a932493b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_COMPONENT</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033ad97d2f204bb7e38b03b74ea3a8129cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033a1c819f641291e88d67ab432f67023a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBA</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033ab30fb919ec618eaa81c28235e568ef20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033aa3aa1dfcdc14255c12d84f9a932493b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033a1c819f641291e88d67ab432f67023a17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBA</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1838399ee67c0957c0ae42cabfa99033ab30fb919ec618eaa81c28235e568ef20</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2D</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a5e559b20ea593302282f98bcd1cf784d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2D</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a58cbe6f80d2c8eb52505fad86abf1422</anchor>
      <arglist>(InputArray arr, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2D</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1d68da272ef5e37ca21cf7f7d23c9e5f</anchor>
      <arglist>(int arows, int acols, Format aformat, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2D</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a01f15a77aed589e236041f8da8beb73a</anchor>
      <arglist>(int arows, int acols, Format aformat, unsigned int atexId, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2D</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a3c8da810e19d71c0b2151e3f46a32068</anchor>
      <arglist>(Size asize, Format aformat, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Texture2D</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a43a07435a33f245f7b2592a86e162490</anchor>
      <arglist>(Size asize, Format aformat, unsigned int atexId, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a9834b1c4ed0211408f006896e05da05c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a125aad6e3dfbc590e12b21c856282003</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyFrom</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>ab245ff921eb30efd321afc65e12960ec</anchor>
      <arglist>(InputArray arr, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a1fbf47dc67b22fccbef45c20caba947e</anchor>
      <arglist>(OutputArray arr, int ddepth=CV_32F, bool autoRelease=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a44434d109746820cd8b3b14364dedd31</anchor>
      <arglist>(int arows, int acols, Format aformat, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>af9270d0d351251d3006a6e6a8dd01964</anchor>
      <arglist>(Size asize, Format aformat, bool autoRelease=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>ac8ce3d2a82f71ddf351c0d96b7e7e679</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Format</type>
      <name>format</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a99d34ec6c0656c850cb8ed2280453879</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a91376169e9cf05898fdecc025a8cbb4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>ae60d7d5fbccd9a946b741ac8c4a4d00f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAutoRelease</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>ace1fa264dc4a294bc26d2d074217cb4d</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>size</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>a65f84b8b7f310fa80d6ca0e1e80be492</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>texId</name>
      <anchorfile>d5/ddf/classcv_1_1ogl_1_1Texture2D.html</anchorfile>
      <anchor>ad13d3a0569c7df67afdbaf6d0f9c11da</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::TextureOff</name>
    <filename>d8/d83/classcv_1_1cudev_1_1TextureOff.html</filename>
    <templarg>class T</templarg>
    <templarg>class R</templarg>
    <member kind="function">
      <type>__host__</type>
      <name>TextureOff</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a285ff51363443260450c1fbc6d2354</anchor>
      <arglist>(const int rows, const int cols, T *data, const size_t step, const int yoff_=0, const int xoff_=0, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureOff</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga319344776cf0d9ef1d22db07968e2178</anchor>
      <arglist>(const TextureOff &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>TextureOff</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c6995f09d2fa033d54d96099eacc81a</anchor>
      <arglist>(PtrStepSz&lt; T &gt; src, const int yoff_=0, const int xoff_=0, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureOff</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabecb14fad1247749260eba527d0c8391</anchor>
      <arglist>(TextureOff &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>operator TextureOffPtr&lt; T, R &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95b8613d8543bf0cfe1b45b91fb45ffd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TextureOff &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e2feb402478bb95693dff6152b8e881</anchor>
      <arglist>(const TextureOff &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>TextureOff &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb41350fc7b13268447619aad4d41856</anchor>
      <arglist>(TextureOff &amp;&amp;)=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TextureOffPtr</name>
    <filename>d6/de2/structcv_1_1cudev_1_1TextureOffPtr.html</filename>
    <templarg>class T</templarg>
    <templarg>class R</templarg>
    <member kind="typedef">
      <type>R</type>
      <name>elem_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1f60654f9a3e82e4313efa26a494033</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa60f643bd6af34b7f78d35e05f4f094d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>TextureOffPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9de62a4893b414d0969cbeb6794840f</anchor>
      <arglist>(const cudaTextureObject_t tex_, const int yoff_, const int xoff_)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ece1faa264134f9142605bea913365a</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TexturePtr</name>
    <filename>d2/d09/structcv_1_1cudev_1_1TexturePtr.html</filename>
    <templarg>class T</templarg>
    <templarg>class R</templarg>
    <member kind="typedef">
      <type>R</type>
      <name>elem_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d24fae4873498df4bbab8ac41d778ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ccdbff158a761aa2c2d2982b0629304</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>value_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11651163fc90a118be008762eee2fb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>TexturePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3dd6b415ed1727018175dec3ac5dfda8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>TexturePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad37bb5af5315d507739c8585484c72ab</anchor>
      <arglist>(const cudaTextureObject_t tex_)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ea3c01a0ee656d53625810f59d3e60f</anchor>
      <arglist>(index_type x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a83380387387628e97fcd3fb8f67c6e</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TexturePtr&lt; uint64, R &gt;</name>
    <filename>de/d3a/structcv_1_1cudev_1_1TexturePtr_3_01uint64_00_01R_01_4.html</filename>
    <templarg>class R</templarg>
    <member kind="typedef">
      <type>float</type>
      <name>index_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7952125759fb9f96d0aa7be651c4a77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>TexturePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga287f7f95a5dc6b81ffc66f5a552c3ed9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>TexturePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae87c5a1cf6681988e0f2e021c3c0d4dd</anchor>
      <arglist>(const cudaTextureObject_t tex_)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac97db7fe489ec56533217bff366173c2</anchor>
      <arglist>(index_type x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5ecfb0c159ded31e2ff71cdb6ad02a8</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>THash</name>
    <filename>da/dff/structTHash.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>da/dff/structTHash.html</anchorfile>
      <anchor>a925e525d7c839cc562389743c45686d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>da/dff/structTHash.html</anchorfile>
      <anchor>a31323677edaf6a5e173d84f5c27b4b20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ppfInd</name>
      <anchorfile>da/dff/structTHash.html</anchorfile>
      <anchor>ab8659b1eb899d80a03739b7462419bf0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ThinPlateSplineShapeTransformer</name>
    <filename>dc/d18/classcv_1_1ThinPlateSplineShapeTransformer.html</filename>
    <base>cv::ShapeTransformer</base>
    <member kind="function" virtualness="pure">
      <type>virtual double</type>
      <name>getRegularizationParameter</name>
      <anchorfile>dc/d18/classcv_1_1ThinPlateSplineShapeTransformer.html</anchorfile>
      <anchor>ad1925e1cb63c4d9353b8e4a4cdb9b7a8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setRegularizationParameter</name>
      <anchorfile>dc/d18/classcv_1_1ThinPlateSplineShapeTransformer.html</anchorfile>
      <anchor>ae163bbf29cafb9aa52c5e1cafdb7f4da</anchor>
      <arglist>(double beta)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ThreshBinaryFunc</name>
    <filename>df/df5/structcv_1_1cudev_1_1ThreshBinaryFunc.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>df/df5/structcv_1_1cudev_1_1ThreshBinaryFunc.html</anchorfile>
      <anchor>a52270b71a069ba892ffb1d99691466c3</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type src) const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>maxVal</name>
      <anchorfile>df/df5/structcv_1_1cudev_1_1ThreshBinaryFunc.html</anchorfile>
      <anchor>a21509e9dd4b337e5c875c0703a0474e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>thresh</name>
      <anchorfile>df/df5/structcv_1_1cudev_1_1ThreshBinaryFunc.html</anchorfile>
      <anchor>a0c87463f3cd296b6134894a64225b937</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ThreshBinaryInvFunc</name>
    <filename>da/d5e/structcv_1_1cudev_1_1ThreshBinaryInvFunc.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>da/d5e/structcv_1_1cudev_1_1ThreshBinaryInvFunc.html</anchorfile>
      <anchor>a08286d7152097d42df33551d2459bc40</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type src) const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>maxVal</name>
      <anchorfile>da/d5e/structcv_1_1cudev_1_1ThreshBinaryInvFunc.html</anchorfile>
      <anchor>a0e2b89709a39dccdd53caa89c49bc073</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>thresh</name>
      <anchorfile>da/d5e/structcv_1_1cudev_1_1ThreshBinaryInvFunc.html</anchorfile>
      <anchor>aecca6be0c90e3acfcfe1af7ce5c9275b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::ThresholdedReluLayer</name>
    <filename>d5/d51/classcv_1_1dnn_1_1ThresholdedReluLayer.html</filename>
    <base>cv::dnn::ActivationLayer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; ThresholdedReluLayer &gt;</type>
      <name>create</name>
      <anchorfile>d5/d51/classcv_1_1dnn_1_1ThresholdedReluLayer.html</anchorfile>
      <anchor>afa5d7bd81fc2639d5a79ff5796fb015a</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>alpha</name>
      <anchorfile>d5/d51/classcv_1_1dnn_1_1ThresholdedReluLayer.html</anchorfile>
      <anchor>a0c056cc31461cfecf7196fda6879c81c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ThreshToZeroFunc</name>
    <filename>df/dd9/structcv_1_1cudev_1_1ThreshToZeroFunc.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>df/dd9/structcv_1_1cudev_1_1ThreshToZeroFunc.html</anchorfile>
      <anchor>a5b5819f10125f84dc7ac7718b0515207</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type src) const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>thresh</name>
      <anchorfile>df/dd9/structcv_1_1cudev_1_1ThreshToZeroFunc.html</anchorfile>
      <anchor>a4f2c2e2eb830f515841f1db7d1239569</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ThreshToZeroInvFunc</name>
    <filename>d8/d7e/structcv_1_1cudev_1_1ThreshToZeroInvFunc.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d8/d7e/structcv_1_1cudev_1_1ThreshToZeroInvFunc.html</anchorfile>
      <anchor>a7b9e1075aefc2fbece94477f96efeab8</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type src) const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>thresh</name>
      <anchorfile>d8/d7e/structcv_1_1cudev_1_1ThreshToZeroInvFunc.html</anchorfile>
      <anchor>ac41f7d2713a50c115fe9d430091c76b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ThreshTruncFunc</name>
    <filename>d0/d44/structcv_1_1cudev_1_1ThreshTruncFunc.html</filename>
    <templarg>typename T</templarg>
    <base>cv::cudev::unary_function&lt; T, T &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>operator()</name>
      <anchorfile>d0/d44/structcv_1_1cudev_1_1ThreshTruncFunc.html</anchorfile>
      <anchor>a58e38cea97c6bc26b2a221b94af6b44a</anchor>
      <arglist>(typename TypeTraits&lt; T &gt;::parameter_type src) const</arglist>
    </member>
    <member kind="variable">
      <type>T</type>
      <name>thresh</name>
      <anchorfile>d0/d44/structcv_1_1cudev_1_1ThreshTruncFunc.html</anchorfile>
      <anchor>a21cc0d431f7640b3023dd874c2c4bc01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TickMeter</name>
    <filename>d9/d6f/classcv_1_1TickMeter.html</filename>
    <member kind="function">
      <type></type>
      <name>TickMeter</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a3d3b77ba2aa73b05e9c79358ce44eeac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAvgTimeMilli</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a3d1b225d1805f4e403e9f8ea898b22d5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getAvgTimeSec</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a3fdbe3a7a4fc5d687734d2643f5e8b89</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getCounter</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>acb1c5989f51eedcb2605787dd54b96fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFPS</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a2fcc88e9c252d1fd2a1404c13b90ae22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLastTimeMicro</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a094a0ddbeca890ebed26317dbc2886fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLastTimeMilli</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>afce0396d69504417d88bbd2e74e5cd0c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getLastTimeSec</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a346716378aed3c0a2e912ac034d7e4e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getLastTimeTicks</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>aeac723214c91e8721ab7d71f9f2d55f5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTimeMicro</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a8faced8c9ddd99cb01619e09a0ec6ce6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTimeMilli</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>afb68ae3f1d181fec9d1cd5d80bd3bdce</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTimeSec</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a9e21f1bdbe5089c7288b8df81e5ac4a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTimeTicks</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>af60ab69115832076fcfb19b7202fea28</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>ac9a8a593b4bd1c4ea6a1076c735260dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>a564bc8b0bebcfc6c96f85fc48643e273</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>d9/d6f/classcv_1_1TickMeter.html</anchorfile>
      <anchor>aa6dfbdc68373d10e371bd35f92c7adb3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::TileLayer</name>
    <filename>d3/d7b/classcv_1_1dnn_1_1TileLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TileLayer &gt;</type>
      <name>create</name>
      <anchorfile>d3/d7b/classcv_1_1dnn_1_1TileLayer.html</anchorfile>
      <anchor>a25a722db21850b7f62462af40d433046</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::Timelapser</name>
    <filename>dd/dac/classcv_1_1detail_1_1Timelapser.html</filename>
    <member kind="enumvalue">
      <name>AS_IS</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>a3ecf4c83668961e8fbc5dcf5c13133f4a3aa37e46f04bc8e707fca72d592023eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CROP</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>a3ecf4c83668961e8fbc5dcf5c13133f4af0f3167875e479f3b72c2c2917077b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AS_IS</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>a3ecf4c83668961e8fbc5dcf5c13133f4a3aa37e46f04bc8e707fca72d592023eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CROP</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>a3ecf4c83668961e8fbc5dcf5c13133f4af0f3167875e479f3b72c2c2917077b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Timelapser</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>a8703332d7b70efe8903f9c9037ec0f03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const UMat &amp;</type>
      <name>getDst</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>a219f010dd2b44c710ae71bb89e1a4de2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>aaf0f7c4128009f02473332a0c41f6345</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; Size &gt; &amp;sizes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>ade5839ec71229a08257c560afd7db907</anchor>
      <arglist>(InputArray img, InputArray mask, Point tl)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; Timelapser &gt;</type>
      <name>createDefault</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>aab283afd5daa525412538ddda8fd5b05</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>test_point</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>aa2ed8d5803b1461ebd18729eb0d82061</anchor>
      <arglist>(Point pt)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>UMat</type>
      <name>dst_</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>a5dc38f7fd7af8f4a7d3cfbcd12ba0431</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Rect</type>
      <name>dst_roi_</name>
      <anchorfile>dd/dac/classcv_1_1detail_1_1Timelapser.html</anchorfile>
      <anchor>a63b3c97d45e3aa3dcbe3b62019b4849a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::TimelapserCrop</name>
    <filename>df/db9/classcv_1_1detail_1_1TimelapserCrop.html</filename>
    <base>cv::detail::Timelapser</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialize</name>
      <anchorfile>df/db9/classcv_1_1detail_1_1TimelapserCrop.html</anchorfile>
      <anchor>a2115fe1f39d2eae194cc201aa335b7e9</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; Size &gt; &amp;sizes) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Timer</name>
    <filename>df/d4a/classcv_1_1ocl_1_1Timer.html</filename>
    <member kind="function">
      <type></type>
      <name>Timer</name>
      <anchorfile>df/d4a/classcv_1_1ocl_1_1Timer.html</anchorfile>
      <anchor>a2f5d362d7f7af2867dd7d07becc7473c</anchor>
      <arglist>(const Queue &amp;q)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Timer</name>
      <anchorfile>df/d4a/classcv_1_1ocl_1_1Timer.html</anchorfile>
      <anchor>a2c2b03a9d0d2866290400309a04197cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>durationNS</name>
      <anchorfile>df/d4a/classcv_1_1ocl_1_1Timer.html</anchorfile>
      <anchor>a146c5d94482fa478c731265029ad7259</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>df/d4a/classcv_1_1ocl_1_1Timer.html</anchorfile>
      <anchor>a73a454d6769e4007da648d984e3193ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stop</name>
      <anchorfile>df/d4a/classcv_1_1ocl_1_1Timer.html</anchorfile>
      <anchor>adf6487aa9d91d2282201b197b9bd41d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Impl *const</type>
      <name>p</name>
      <anchorfile>df/d4a/classcv_1_1ocl_1_1Timer.html</anchorfile>
      <anchor>ab1673e1dfc3eceaacd568a7ba99258e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TLSData</name>
    <filename>d9/db0/classcv_1_1TLSData.html</filename>
    <templarg>typename T</templarg>
    <base protection="protected">cv::TLSDataContainer</base>
    <member kind="function">
      <type></type>
      <name>TLSData</name>
      <anchorfile>d9/db0/classcv_1_1TLSData.html</anchorfile>
      <anchor>ac945ff66d0653b82b928fa03d2e955cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TLSData</name>
      <anchorfile>d9/db0/classcv_1_1TLSData.html</anchorfile>
      <anchor>aaf906e246fce05cef51afb7213d944da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>d9/db0/classcv_1_1TLSData.html</anchorfile>
      <anchor>a02c27b7fb89eed095708c588af79ff1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>d9/db0/classcv_1_1TLSData.html</anchorfile>
      <anchor>ae41c6a36227cc4d332bede1534c16da9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>getRef</name>
      <anchorfile>d9/db0/classcv_1_1TLSData.html</anchorfile>
      <anchor>ab742b625025c9eaab2cd24aabee2a146</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void *</type>
      <name>createDataInstance</name>
      <anchorfile>d9/db0/classcv_1_1TLSData.html</anchorfile>
      <anchor>a7d9293fcfb1df19122f109106a91da5d</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deleteDataInstance</name>
      <anchorfile>d9/db0/classcv_1_1TLSData.html</anchorfile>
      <anchor>a6a197810db6d03c4397ee203eb9a2fad</anchor>
      <arglist>(void *pData) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TLSDataAccumulator</name>
    <filename>dc/d6e/classcv_1_1TLSDataAccumulator.html</filename>
    <templarg>typename T</templarg>
    <base>cv::TLSData&lt; T &gt;</base>
    <member kind="function">
      <type></type>
      <name>TLSDataAccumulator</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>a301bbde7e15b617b722fb344183734df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TLSDataAccumulator</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>aae14fd5735f3280daeef7e1d6ae6c533</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>a3fe56df89fa57f6e7c9becf6d15a3454</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cleanupDetachedData</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>a80211de7cf66b22d5408cbe873f7ffe2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T * &gt; &amp;</type>
      <name>detachData</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>a7d8fabaa2781e7281760fdc6bcf365d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gather</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>aacb6a6d0001d8091f7356d5a2fce788b</anchor>
      <arglist>(std::vector&lt; T * &gt; &amp;data) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>aa3e2204675be100726e6088d8e34214a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_cleanupDetachedData</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>a8a87f686dd972d52b815759379e87c6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>_cleanupTerminatedData</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>af58261968217fca51f73106487653d66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void *</type>
      <name>createDataInstance</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>aba1d5ac2f59d04692ba62aaffc012377</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>deleteDataInstance</name>
      <anchorfile>dc/d6e/classcv_1_1TLSDataAccumulator.html</anchorfile>
      <anchor>accf3a284d5358bcd39aab9df897fa206</anchor>
      <arglist>(void *pData) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TLSDataContainer</name>
    <filename>df/d21/classcv_1_1TLSDataContainer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cleanup</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>a60db91833dbbbcb7d3406b819de3b272</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TLSDataContainer</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>a822517e9fa810fb1278b6745b666e670</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual</type>
      <name>~TLSDataContainer</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>af82bae531c9816f2891d8019108e7bdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void *</type>
      <name>createDataInstance</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>a0a2cdd5f226d34ac55e566a79a802b97</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>deleteDataInstance</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>ab9969d79ef0b1acb9e26548a283e1059</anchor>
      <arglist>(void *pData) const =0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>detachData</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>a3e075d229aaa6c3f60cbd1a545f9ce77</anchor>
      <arglist>(std::vector&lt; void * &gt; &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>gatherData</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>a5fd371340f0dd7e193a4ab09795dbda6</anchor>
      <arglist>(std::vector&lt; void * &gt; &amp;data) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void *</type>
      <name>getData</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>a110c4e406564e37bf5e0201cad36035d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>release</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>af8c2c374fb21c3bf8421e28290df3630</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>cv::details::TlsStorage</name>
      <anchorfile>df/d21/classcv_1_1TLSDataContainer.html</anchorfile>
      <anchor>aa3eac24e60c6a2312e113759cb3ed391</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::ToFileMotionWriter</name>
    <filename>dc/dc1/classcv_1_1videostab_1_1ToFileMotionWriter.html</filename>
    <base>cv::videostab::ImageMotionEstimatorBase</base>
    <member kind="function">
      <type></type>
      <name>ToFileMotionWriter</name>
      <anchorfile>dc/dc1/classcv_1_1videostab_1_1ToFileMotionWriter.html</anchorfile>
      <anchor>a64568d256f97087b9d0add8e43028573</anchor>
      <arglist>(const String &amp;path, Ptr&lt; ImageMotionEstimatorBase &gt; estimator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimate</name>
      <anchorfile>dc/dc1/classcv_1_1videostab_1_1ToFileMotionWriter.html</anchorfile>
      <anchor>afe97e4ca5c85a4ea7ef76e9b6e86a286</anchor>
      <arglist>(const Mat &amp;frame0, const Mat &amp;frame1, bool *ok=0) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MotionModel</type>
      <name>motionModel</name>
      <anchorfile>dc/dc1/classcv_1_1videostab_1_1ToFileMotionWriter.html</anchorfile>
      <anchor>ac7c4c2596a7b18602ec444f4c3642409</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFrameMask</name>
      <anchorfile>dc/dc1/classcv_1_1videostab_1_1ToFileMotionWriter.html</anchorfile>
      <anchor>ac6c1414027021c240767cfceaef7f10f</anchor>
      <arglist>(InputArray mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotionModel</name>
      <anchorfile>dc/dc1/classcv_1_1videostab_1_1ToFileMotionWriter.html</anchorfile>
      <anchor>af1b5617fa890b67fae05e834eff08a39</anchor>
      <arglist>(MotionModel val) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Tonemap</name>
    <filename>d8/d5e/classcv_1_1Tonemap.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getGamma</name>
      <anchorfile>d8/d5e/classcv_1_1Tonemap.html</anchorfile>
      <anchor>a147c2b57ed5a5a0566001f4db2ddc0dd</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>d8/d5e/classcv_1_1Tonemap.html</anchorfile>
      <anchor>aa705c3b7226f7028a5c117dffab60fe4</anchor>
      <arglist>(InputArray src, OutputArray dst)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGamma</name>
      <anchorfile>d8/d5e/classcv_1_1Tonemap.html</anchorfile>
      <anchor>ac809d2967f942b038b4bf21c97f8b1b7</anchor>
      <arglist>(float gamma)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TonemapDrago</name>
    <filename>da/d53/classcv_1_1TonemapDrago.html</filename>
    <base>cv::Tonemap</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getBias</name>
      <anchorfile>da/d53/classcv_1_1TonemapDrago.html</anchorfile>
      <anchor>acc1d889dbf3c0dc1c56484e9ccbb29de</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSaturation</name>
      <anchorfile>da/d53/classcv_1_1TonemapDrago.html</anchorfile>
      <anchor>a866e1a44cba397e204e2180a2153305a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBias</name>
      <anchorfile>da/d53/classcv_1_1TonemapDrago.html</anchorfile>
      <anchor>ae2efd6e5273ac86ed76a2ca89939aaba</anchor>
      <arglist>(float bias)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSaturation</name>
      <anchorfile>da/d53/classcv_1_1TonemapDrago.html</anchorfile>
      <anchor>aac3b1ea8fb3d8c4bf14786c57e73ba78</anchor>
      <arglist>(float saturation)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xphoto::TonemapDurand</name>
    <filename>d1/db3/classcv_1_1xphoto_1_1TonemapDurand.html</filename>
    <base>cv::Tonemap</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getContrast</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga2df693dd285a7e7fd3b4fc8a8a750cce</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSaturation</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gad8ab5850af6fdb3f6bc51d5c9371bbfe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSigmaColor</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga31d7588db7e47fb81890cba7ff014edb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSigmaSpace</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga078b11014d8a41920f50cab57fce9515</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setContrast</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga99eaaa24dc25ba387093e957bfca1cad</anchor>
      <arglist>(float contrast)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSaturation</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga9c7de9517f95fd046910fc818e256d55</anchor>
      <arglist>(float saturation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigmaColor</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga7dec866735ecbae9e05224958d4585fd</anchor>
      <arglist>(float sigma_color)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigmaSpace</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga8869068912fae078699ce931bdc17fc4</anchor>
      <arglist>(float sigma_space)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TonemapMantiuk</name>
    <filename>de/d76/classcv_1_1TonemapMantiuk.html</filename>
    <base>cv::Tonemap</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSaturation</name>
      <anchorfile>de/d76/classcv_1_1TonemapMantiuk.html</anchorfile>
      <anchor>a0e46e0b3ca496accbeabdf5039541955</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getScale</name>
      <anchorfile>de/d76/classcv_1_1TonemapMantiuk.html</anchorfile>
      <anchor>adce2b4d1b742081f46c19e494dcef779</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSaturation</name>
      <anchorfile>de/d76/classcv_1_1TonemapMantiuk.html</anchorfile>
      <anchor>a9313da874ede9561f23013d3dacc5292</anchor>
      <arglist>(float saturation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScale</name>
      <anchorfile>de/d76/classcv_1_1TonemapMantiuk.html</anchorfile>
      <anchor>a5b4522c68f77cd622e75c32ff52fc637</anchor>
      <arglist>(float scale)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TonemapReinhard</name>
    <filename>d0/dec/classcv_1_1TonemapReinhard.html</filename>
    <base>cv::Tonemap</base>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getColorAdaptation</name>
      <anchorfile>d0/dec/classcv_1_1TonemapReinhard.html</anchorfile>
      <anchor>ab61646ef0258d1b472823ad170178e0b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getIntensity</name>
      <anchorfile>d0/dec/classcv_1_1TonemapReinhard.html</anchorfile>
      <anchor>a4e5e2ffeef341c9d60ad40e452223e9e</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getLightAdaptation</name>
      <anchorfile>d0/dec/classcv_1_1TonemapReinhard.html</anchorfile>
      <anchor>a6c1cfa375fb33534a2ac6e132266a2e7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setColorAdaptation</name>
      <anchorfile>d0/dec/classcv_1_1TonemapReinhard.html</anchorfile>
      <anchor>ad9c85bea5573d6384a716c05d4e681fd</anchor>
      <arglist>(float color_adapt)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setIntensity</name>
      <anchorfile>d0/dec/classcv_1_1TonemapReinhard.html</anchorfile>
      <anchor>af5d99afbaeb6ab1729e749504876fe34</anchor>
      <arglist>(float intensity)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLightAdaptation</name>
      <anchorfile>d0/dec/classcv_1_1TonemapReinhard.html</anchorfile>
      <anchor>a31feb20a5527923a55d463e25fcbc030</anchor>
      <arglist>(float light_adapt)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::dnn::TopKLayer</name>
    <filename>dd/d49/classcv_1_1dnn_1_1TopKLayer.html</filename>
    <base>cv::dnn::Layer</base>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TopKLayer &gt;</type>
      <name>create</name>
      <anchorfile>dd/d49/classcv_1_1dnn_1_1TopKLayer.html</anchorfile>
      <anchor>a859fdac5900de6143a3adaf20e482f85</anchor>
      <arglist>(const LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::TR_chars</name>
    <filename>d7/dc3/classcv_1_1datasets_1_1TR__chars.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d7/dc3/classcv_1_1datasets_1_1TR__chars.html</anchorfile>
      <anchor>a4f357a12c26753335f5d7ff90f9cae3d</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TR_chars &gt;</type>
      <name>create</name>
      <anchorfile>d7/dc3/classcv_1_1datasets_1_1TR__chars.html</anchorfile>
      <anchor>a2b243f7f7c3315e4ecbb662b270cb75f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::TR_charsObj</name>
    <filename>d8/d14/structcv_1_1datasets_1_1TR__charsObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>imgName</name>
      <anchorfile>d8/d14/structcv_1_1datasets_1_1TR__charsObj.html</anchorfile>
      <anchor>aa43d91bb6efa68b2f12df537c7a32338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>label</name>
      <anchorfile>d8/d14/structcv_1_1datasets_1_1TR__charsObj.html</anchorfile>
      <anchor>ad1ae38c56bc61986729da72b2d4b8821</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::TR_icdar</name>
    <filename>d7/dfb/classcv_1_1datasets_1_1TR__icdar.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d7/dfb/classcv_1_1datasets_1_1TR__icdar.html</anchorfile>
      <anchor>a803e5f1bfddaa201506204c51fb01f3d</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TR_icdar &gt;</type>
      <name>create</name>
      <anchorfile>d7/dfb/classcv_1_1datasets_1_1TR__icdar.html</anchorfile>
      <anchor>a92acae8e885b4a7f6ee4a8f6e4bc21ff</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::TR_icdarObj</name>
    <filename>de/d04/structcv_1_1datasets_1_1TR__icdarObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>fileName</name>
      <anchorfile>de/d04/structcv_1_1datasets_1_1TR__icdarObj.html</anchorfile>
      <anchor>a9e189665fb29ff90c2be90643a9b19e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>lex100</name>
      <anchorfile>de/d04/structcv_1_1datasets_1_1TR__icdarObj.html</anchorfile>
      <anchor>afe4ea0f002c92e2552158ac5fa15b7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>lexFull</name>
      <anchorfile>de/d04/structcv_1_1datasets_1_1TR__icdarObj.html</anchorfile>
      <anchor>a4900b546a13391639c33024d437f2bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; word &gt;</type>
      <name>words</name>
      <anchorfile>de/d04/structcv_1_1datasets_1_1TR__icdarObj.html</anchorfile>
      <anchor>a282faa1ce4484e4eda98969d124cd2c2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::TR_svt</name>
    <filename>da/dc9/classcv_1_1datasets_1_1TR__svt.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>da/dc9/classcv_1_1datasets_1_1TR__svt.html</anchorfile>
      <anchor>af4293f31c65df7994d06ccd06a57dd8d</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TR_svt &gt;</type>
      <name>create</name>
      <anchorfile>da/dc9/classcv_1_1datasets_1_1TR__svt.html</anchorfile>
      <anchor>a5ae0ed5f21fe4ba26ab28739847bd7a8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::TR_svtObj</name>
    <filename>d3/dc5/structcv_1_1datasets_1_1TR__svtObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>std::string</type>
      <name>fileName</name>
      <anchorfile>d3/dc5/structcv_1_1datasets_1_1TR__svtObj.html</anchorfile>
      <anchor>a303cc5b4a391a455d9e93a7a7da9a869</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>lex</name>
      <anchorfile>d3/dc5/structcv_1_1datasets_1_1TR__svtObj.html</anchorfile>
      <anchor>acbdbda9e155a7b67d77f715f786b5bb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; tag &gt;</type>
      <name>tags</name>
      <anchorfile>d3/dc5/structcv_1_1datasets_1_1TR__svtObj.html</anchorfile>
      <anchor>a892c16af64349c67cdad745004bc7ff7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::tbm::Track</name>
    <filename>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</filename>
    <member kind="function">
      <type></type>
      <name>Track</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>ad0714808cb6bc2f3456323bd598f42f4</anchor>
      <arglist>(const TrackedObjects &amp;objs, const cv::Mat &amp;last_image, const cv::Mat &amp;descriptor_fast, const cv::Mat &amp;descriptor_strong)</arglist>
    </member>
    <member kind="function">
      <type>TrackedObject &amp;</type>
      <name>back</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a812a7ef5277b338a2d4a2106f6019fa7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const TrackedObject &amp;</type>
      <name>back</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>aab34d0ee8db657a6528e41beb7852ff6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a7f1d01e2c305b8accef5f2fda3b8a3f8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TrackedObject &amp;</type>
      <name>operator[]</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>aebb3724405e298ca186a4c30eeed735e</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>const TrackedObject &amp;</type>
      <name>operator[]</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a9a2aa7a4336e21d54b842fe91c421044</anchor>
      <arglist>(size_t i) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>acee0dd0e63e62f73482101f7e62c0f65</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>descriptor_fast</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a4f00cb38dc973af86a15530f06f9f064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>descriptor_strong</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>aec9cad88539d0dccfc2d45b03fd99a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TrackedObject</type>
      <name>first_object</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>aad57e600a2150b8773c0a427f0a925a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>last_image</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a33f886be4d6e82e4043b0fa9a5f3809e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>length</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a8b5d0299c41d7f3e0abf9c3a532eb376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>lost</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a57501cdf4b1b36b73300853dfc639ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TrackedObjects</type>
      <name>objects</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a7bb909be6720d6f54d984fe48e8cd3fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Rect</type>
      <name>predicted_rect</name>
      <anchorfile>d7/d20/classcv_1_1detail_1_1tracking_1_1tbm_1_1Track.html</anchorfile>
      <anchor>a9b2e546787d55c3913efae4c07cb5ee6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::TRACK_alov</name>
    <filename>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDatasetLength</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a7f52d537e2e79de32251def4f7fd28fb</anchor>
      <arglist>(int id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDatasetsNum</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>af146921319122306b687cae12b619358</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getFrame</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a73fa3994f54ebf37a0011dbbf9109008</anchor>
      <arglist>(Mat &amp;frame, int datasetID, int frameID)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual vector&lt; Point2f &gt;</type>
      <name>getGT</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a8dd60b9b07bbb9daa46a56e04794e42b</anchor>
      <arglist>(int datasetID, int frameID)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getNextFrame</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>af0ba371ebb0cc8cc840509f390f03153</anchor>
      <arglist>(Mat &amp;frame)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual vector&lt; Point2f &gt;</type>
      <name>getNextGT</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>ac6c61d838ea171bb9dd481f3cf426bd1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>initDataset</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a19867eeb429143a99406748d18dde297</anchor>
      <arglist>(int id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a2518906ab9f5a89984f039fc737934d9</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>loadAnnotatedOnly</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a19bb9f5aae3ffdbf6b4b770e7b63ef98</anchor>
      <arglist>(const std::string &amp;path)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TRACK_alov &gt;</type>
      <name>create</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a5cc996db427bcf4131eed369c3738b66</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>activeDatasetID</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a59e43f07e3e387fe83df901f74eec489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>vector&lt; vector&lt; Ptr&lt; TRACK_alovObj &gt; &gt; &gt;</type>
      <name>data</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a30205a589192d0ec46b09211978f5b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>frameCounter</name>
      <anchorfile>d8/d1c/classcv_1_1datasets_1_1TRACK__alov.html</anchorfile>
      <anchor>a4900788197a062ea1a2b0f05595238cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::TRACK_alovObj</name>
    <filename>dd/d88/structcv_1_1datasets_1_1TRACK__alovObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>vector&lt; Point2f &gt;</type>
      <name>gtbb</name>
      <anchorfile>dd/d88/structcv_1_1datasets_1_1TRACK__alovObj.html</anchorfile>
      <anchor>a57cc319b7dc83de7622c52af72894dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>dd/d88/structcv_1_1datasets_1_1TRACK__alovObj.html</anchorfile>
      <anchor>af142b8c0e6af19e23b575e2ff4c87320</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>imagePath</name>
      <anchorfile>dd/d88/structcv_1_1datasets_1_1TRACK__alovObj.html</anchorfile>
      <anchor>a8ba7c5780895da2eeb126dc6f9f229fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::datasets::TRACK_vot</name>
    <filename>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</filename>
    <base>cv::datasets::Dataset</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDatasetLength</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>a29ada9aed0c7559d6120f19eca9b069f</anchor>
      <arglist>(int id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getDatasetsNum</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>acd64daa61d659ec65480860f2036fca2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual vector&lt; Point2d &gt;</type>
      <name>getGT</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>a43a4b6dd8e509a178d5f99123d29cce1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getNextFrame</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>a4fbad635769e270d025af370a08e23f2</anchor>
      <arglist>(Mat &amp;frame)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>initDataset</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>a318e12a6a84809f8fc5d332a5256eda7</anchor>
      <arglist>(int id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>ac7dffefce0a572517d46728eddb76e74</anchor>
      <arglist>(const std::string &amp;path) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TRACK_vot &gt;</type>
      <name>create</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>ae6bf401e328e58b61d0bf642ab18f997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>activeDatasetID</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>ad7a5f201d78df9b2dd0bdeb14eedea46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>vector&lt; vector&lt; Ptr&lt; TRACK_votObj &gt; &gt; &gt;</type>
      <name>data</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>a5c7b34768d8e4c11dd6e34730df624a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>frameCounter</name>
      <anchorfile>dc/d52/classcv_1_1datasets_1_1TRACK__vot.html</anchorfile>
      <anchor>afb4e847b90c29bf48205c385ecf2bbb9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::TRACK_votObj</name>
    <filename>d9/d36/structcv_1_1datasets_1_1TRACK__votObj.html</filename>
    <base>cv::datasets::Object</base>
    <member kind="variable">
      <type>vector&lt; Point2d &gt;</type>
      <name>gtbb</name>
      <anchorfile>d9/d36/structcv_1_1datasets_1_1TRACK__votObj.html</anchorfile>
      <anchor>a4c7b590d4b96a1a207530f6d0a83539b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>d9/d36/structcv_1_1datasets_1_1TRACK__votObj.html</anchorfile>
      <anchor>aed03da34fe11f6bbd75779d8b015a9b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>imagePath</name>
      <anchorfile>d9/d36/structcv_1_1datasets_1_1TRACK__votObj.html</anchorfile>
      <anchor>a5b071a222aa3d9058bdc20cf1cf08771</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracked_cv_mat</name>
    <filename>d3/d73/structcv_1_1detail_1_1tracked__cv__mat.html</filename>
    <member kind="function">
      <type></type>
      <name>tracked_cv_mat</name>
      <anchorfile>d3/d73/structcv_1_1detail_1_1tracked__cv__mat.html</anchorfile>
      <anchor>aed974bd7f064c7e66ff0c0ee6817abe5</anchor>
      <arglist>(cv::Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator cv::Mat &amp;</name>
      <anchorfile>d3/d73/structcv_1_1detail_1_1tracked__cv__mat.html</anchorfile>
      <anchor>a568312ced61a225000dd78283e8e22b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate</name>
      <anchorfile>d3/d73/structcv_1_1detail_1_1tracked__cv__mat.html</anchorfile>
      <anchor>a8f53e513ca5a22ea0ecd896551c59664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>original_data</name>
      <anchorfile>d3/d73/structcv_1_1detail_1_1tracked__cv__mat.html</anchorfile>
      <anchor>a6cde45f9caf9abd917d203459c7adfcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Mat</type>
      <name>r</name>
      <anchorfile>d3/d73/structcv_1_1detail_1_1tracked__cv__mat.html</anchorfile>
      <anchor>a65576ef7daf7c86e056b42b34a80520f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracked_cv_umat</name>
    <filename>d1/df4/structcv_1_1detail_1_1tracked__cv__umat.html</filename>
    <member kind="function">
      <type></type>
      <name>tracked_cv_umat</name>
      <anchorfile>d1/df4/structcv_1_1detail_1_1tracked__cv__umat.html</anchorfile>
      <anchor>a2d3d1aba90a40aa411eea051e686df35</anchor>
      <arglist>(cv::UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator cv::UMat &amp;</name>
      <anchorfile>d1/df4/structcv_1_1detail_1_1tracked__cv__umat.html</anchorfile>
      <anchor>a4120d3d2dbfc60ab25c942d8673aa985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate</name>
      <anchorfile>d1/df4/structcv_1_1detail_1_1tracked__cv__umat.html</anchorfile>
      <anchor>a907c4700b70270adce7d25228e2e3ee5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>original_data</name>
      <anchorfile>d1/df4/structcv_1_1detail_1_1tracked__cv__umat.html</anchorfile>
      <anchor>a8239876c6987cec486138493596be8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::UMat &amp;</type>
      <name>r</name>
      <anchorfile>d1/df4/structcv_1_1detail_1_1tracked__cv__umat.html</anchorfile>
      <anchor>a6a9a4f76fd04649d4d5fa85f56b3cfae</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::tbm::TrackedObject</name>
    <filename>da/d5a/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackedObject.html</filename>
    <member kind="function">
      <type></type>
      <name>TrackedObject</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackedObject.html</anchorfile>
      <anchor>ae602fc60b33c169b15f9a59bf3e69eb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackedObject</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackedObject.html</anchorfile>
      <anchor>a05fe2627147acdd30311165c0a2aac92</anchor>
      <arglist>(const cv::Rect &amp;rect, float confidence, int frame_idx, int object_id)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>confidence</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackedObject.html</anchorfile>
      <anchor>a323a93db2c0cd3c7d71797eb145cbcf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frame_idx</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackedObject.html</anchorfile>
      <anchor>a83092a51709ae40a07c3e0d178c575dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>object_id</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackedObject.html</anchorfile>
      <anchor>ac8337cfa9610817d32e811a04e5e007e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Rect</type>
      <name>rect</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackedObject.html</anchorfile>
      <anchor>a5f861a75b0b9dca15adc9547445b7f40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>timestamp</name>
      <anchorfile>da/d5a/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackedObject.html</anchorfile>
      <anchor>a9be25328df868722b1f6a7ab36f035e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::DetectionBasedTracker::TrackedObject</name>
    <filename>dc/de0/structcv_1_1DetectionBasedTracker_1_1TrackedObject.html</filename>
    <member kind="typedef">
      <type>std::vector&lt; cv::Rect &gt;</type>
      <name>PositionsVector</name>
      <anchorfile>dc/de0/structcv_1_1DetectionBasedTracker_1_1TrackedObject.html</anchorfile>
      <anchor>aeb63c5f0cca6b012f33489757b533220</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackedObject</name>
      <anchorfile>dc/de0/structcv_1_1DetectionBasedTracker_1_1TrackedObject.html</anchorfile>
      <anchor>a5538f31afacbf3bde785b76db37f6813</anchor>
      <arglist>(const cv::Rect &amp;rect)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getNextId</name>
      <anchorfile>dc/de0/structcv_1_1DetectionBasedTracker_1_1TrackedObject.html</anchorfile>
      <anchor>a04021a88735e77cff8fa39fef6fc17c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>dc/de0/structcv_1_1DetectionBasedTracker_1_1TrackedObject.html</anchorfile>
      <anchor>adcb303ba903182804bc1f861634a25e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PositionsVector</type>
      <name>lastPositions</name>
      <anchorfile>dc/de0/structcv_1_1DetectionBasedTracker_1_1TrackedObject.html</anchorfile>
      <anchor>a140f80ee7a31d82e0021d7a05b9fd77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numDetectedFrames</name>
      <anchorfile>dc/de0/structcv_1_1DetectionBasedTracker_1_1TrackedObject.html</anchorfile>
      <anchor>a6dee9fbd7cfda3cd478bf228c4ae4ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>numFramesNotDetected</name>
      <anchorfile>dc/de0/structcv_1_1DetectionBasedTracker_1_1TrackedObject.html</anchorfile>
      <anchor>a04b096c1a1a334b1aae3300fb7336d32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::Tracker</name>
    <filename>db/dfe/classcv_1_1legacy_1_1Tracker.html</filename>
    <base virtualness="virtual">cv::Algorithm</base>
    <member kind="function">
      <type></type>
      <name>Tracker</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>a7244020978b5d7eca97144b6f616caca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Tracker</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>ae145b9a6d4435b017748d2a7232cf974</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>aecb9fd5dc14fff8f5d6cdcd2365ff0cd</anchor>
      <arglist>(InputArray image, const Rect2d &amp;boundingBox)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>a119e5cb27390a041a69f836fa65cc1d9</anchor>
      <arglist>(const FileNode &amp;fn) CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>aca6082cb358593a4634694c376f9000c</anchor>
      <arglist>(InputArray image, Rect2d &amp;boundingBox)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>a610db7eb6665ad50ad5df9ec16425d28</anchor>
      <arglist>(FileStorage &amp;fs) const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>initImpl</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>a4bb3139bb8c4e97197226cfa2ef32e1b</anchor>
      <arglist>(const Mat &amp;image, const Rect2d &amp;boundingBox)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>updateImpl</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>affc2a0ad296c0fa813d09f5db1d013fc</anchor>
      <arglist>(const Mat &amp;image, Rect2d &amp;boundingBox)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; TrackerContribFeatureSet &gt;</type>
      <name>featureSet</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>afb8d83c907c88944409a56142a0c600b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>isInit</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>a26e88643c2094409978720c2c3ac8a02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; TrackerModel &gt;</type>
      <name>model</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>a76f5e61cb9e74c736f2bcb2cbb352bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; TrackerContribSampler &gt;</type>
      <name>sampler</name>
      <anchorfile>db/dfe/classcv_1_1legacy_1_1Tracker.html</anchorfile>
      <anchor>a80c295be1b3cd91ec7d67d0dc427884c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::rapid::Tracker</name>
    <filename>dc/d48/classcv_1_1rapid_1_1Tracker.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Tracker</name>
      <anchorfile>dc/d48/classcv_1_1rapid_1_1Tracker.html</anchorfile>
      <anchor>ab167cad367d226b79604550d7a4fd7ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearState</name>
      <anchorfile>dc/d48/classcv_1_1rapid_1_1Tracker.html</anchorfile>
      <anchor>a9d1d9aa8a08b82a73888dc8faf47ceff</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>compute</name>
      <anchorfile>dc/d48/classcv_1_1rapid_1_1Tracker.html</anchorfile>
      <anchor>a017e2d8c9376b87aebd22936ca7afe0b</anchor>
      <arglist>(InputArray img, int num, int len, InputArray K, InputOutputArray rvec, InputOutputArray tvec, const TermCriteria &amp;termcrit=TermCriteria(TermCriteria::MAX_ITER|TermCriteria::EPS, 5, 1.5))=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Tracker</name>
    <filename>d0/d0a/classcv_1_1Tracker.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Tracker</name>
      <anchorfile>d0/d0a/classcv_1_1Tracker.html</anchorfile>
      <anchor>a22cb8a580dbbf280ceef21a04463c307</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>init</name>
      <anchorfile>d0/d0a/classcv_1_1Tracker.html</anchorfile>
      <anchor>a7793a7ccf44ad5c3557ea6029a42a198</anchor>
      <arglist>(InputArray image, const Rect &amp;boundingBox)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>update</name>
      <anchorfile>d0/d0a/classcv_1_1Tracker.html</anchorfile>
      <anchor>a92d2012f576e6c06eb2e257d110a6529</anchor>
      <arglist>(InputArray image, Rect &amp;boundingBox)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Tracker</name>
      <anchorfile>d0/d0a/classcv_1_1Tracker.html</anchorfile>
      <anchor>a5fc97b90636155b2f0c576cfe15b0f4d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState</name>
    <filename>d9/d33/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting_1_1TrackerAdaBoostingTargetState.html</filename>
    <base>cv::detail::tracking::TrackerTargetState</base>
    <member kind="function">
      <type></type>
      <name>TrackerAdaBoostingTargetState</name>
      <anchorfile>d9/d33/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting_1_1TrackerAdaBoostingTargetState.html</anchorfile>
      <anchor>a5697e3f89df8dbc1a23bdada01793ad4</anchor>
      <arglist>(const Point2f &amp;position, int width, int height, bool foreground, const Mat &amp;responses)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerAdaBoostingTargetState</name>
      <anchorfile>d9/d33/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting_1_1TrackerAdaBoostingTargetState.html</anchorfile>
      <anchor>a7e013bd5ff97337ec2c5427b681b6d03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getTargetResponses</name>
      <anchorfile>d9/d33/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting_1_1TrackerAdaBoostingTargetState.html</anchorfile>
      <anchor>a6325dd65624e37c7c261adfa60619226</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTargetFg</name>
      <anchorfile>d9/d33/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting_1_1TrackerAdaBoostingTargetState.html</anchorfile>
      <anchor>a897e6673e6560241c5f28397059cf54f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetFg</name>
      <anchorfile>d9/d33/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting_1_1TrackerAdaBoostingTargetState.html</anchorfile>
      <anchor>a464806e3d3b45b68ea9fe26ad7c697ae</anchor>
      <arglist>(bool foreground)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetResponses</name>
      <anchorfile>d9/d33/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting_1_1TrackerAdaBoostingTargetState.html</anchorfile>
      <anchor>ac5a1b87e7651d04b1a4da8b6ed66608e</anchor>
      <arglist>(const Mat &amp;responses)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::TrackerBoosting</name>
    <filename>db/df1/classcv_1_1legacy_1_1TrackerBoosting.html</filename>
    <base>cv::legacy::Tracker</base>
    <class kind="struct">cv::legacy::TrackerBoosting::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerBoosting</name>
      <anchorfile>db/df1/classcv_1_1legacy_1_1TrackerBoosting.html</anchorfile>
      <anchor>a124c9c1eb6798f13159e000331793e4d</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerBoosting &gt;</type>
      <name>create</name>
      <anchorfile>db/df1/classcv_1_1legacy_1_1TrackerBoosting.html</anchorfile>
      <anchor>a6aa9c834a720d1533658e5b6c2aed69d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerBoosting &gt;</type>
      <name>create</name>
      <anchorfile>db/df1/classcv_1_1legacy_1_1TrackerBoosting.html</anchorfile>
      <anchor>a992fb6fab63f12868ebda71cdcdc256c</anchor>
      <arglist>(const TrackerBoosting::Params &amp;parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerContribFeature</name>
    <filename>d5/d1b/classcv_1_1detail_1_1tracking_1_1TrackerContribFeature.html</filename>
    <base>cv::detail::tracking::TrackerFeature</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerContribFeature</name>
      <anchorfile>d5/d1b/classcv_1_1detail_1_1tracking_1_1TrackerContribFeature.html</anchorfile>
      <anchor>a30bf04bbc059ce70c92546cf12a4c199</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getClassName</name>
      <anchorfile>d5/d1b/classcv_1_1detail_1_1tracking_1_1TrackerContribFeature.html</anchorfile>
      <anchor>a3d4f3d759e8ad061e1b1b2878fd464d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>selection</name>
      <anchorfile>d5/d1b/classcv_1_1detail_1_1tracking_1_1TrackerContribFeature.html</anchorfile>
      <anchor>a3cb07aa60b5ca10321e238a1fd941d01</anchor>
      <arglist>(Mat &amp;response, int npoints)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerContribFeature &gt;</type>
      <name>create</name>
      <anchorfile>d5/d1b/classcv_1_1detail_1_1tracking_1_1TrackerContribFeature.html</anchorfile>
      <anchor>aaca1a25f88777877a593f91a9cf1dd06</anchor>
      <arglist>(const String &amp;trackerFeatureType)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>className</name>
      <anchorfile>d5/d1b/classcv_1_1detail_1_1tracking_1_1TrackerContribFeature.html</anchorfile>
      <anchor>abb483ed3417d828fb21b1399abdfa106</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerContribFeatureHAAR</name>
    <filename>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</filename>
    <base>cv::detail::tracking::TrackerContribFeature</base>
    <class kind="struct">cv::detail::tracking::TrackerContribFeatureHAAR::Params</class>
    <member kind="function">
      <type></type>
      <name>TrackerContribFeatureHAAR</name>
      <anchorfile>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</anchorfile>
      <anchor>abccacec7c08076419f98a7592a4e4e1e</anchor>
      <arglist>(const TrackerContribFeatureHAAR::Params &amp;parameters=TrackerContribFeatureHAAR::Params())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerContribFeatureHAAR</name>
      <anchorfile>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</anchorfile>
      <anchor>ab69bfb136dcb4b206afcc82ed5e2f0a4</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>extractSelected</name>
      <anchorfile>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</anchorfile>
      <anchor>ad3ab0182dd57c439a30ecf2f3e96eaf6</anchor>
      <arglist>(const std::vector&lt; int &gt; selFeatures, const std::vector&lt; Mat &gt; &amp;images, Mat &amp;response)</arglist>
    </member>
    <member kind="function">
      <type>CvHaarEvaluator::FeatureHaar &amp;</type>
      <name>getFeatureAt</name>
      <anchorfile>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</anchorfile>
      <anchor>aba9712909e3635ea6f464cf515eef3ea</anchor>
      <arglist>(int id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selection</name>
      <anchorfile>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</anchorfile>
      <anchor>a9065087f54e44bf8ad6745c7388ad647</anchor>
      <arglist>(Mat &amp;response, int npoints) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>swapFeature</name>
      <anchorfile>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</anchorfile>
      <anchor>afad19967db8fcd1daf35e90e1f8ee4e3</anchor>
      <arglist>(int id, CvHaarEvaluator::FeatureHaar &amp;feature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>swapFeature</name>
      <anchorfile>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</anchorfile>
      <anchor>a3794907503ff0eb9a67d4830ab3bfe1e</anchor>
      <arglist>(int source, int target)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeImpl</name>
      <anchorfile>d0/d82/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureHAAR.html</anchorfile>
      <anchor>ae58684518f345c8b83e576b0ab4a584c</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, Mat &amp;response) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerContribFeatureSet</name>
    <filename>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</filename>
    <member kind="function">
      <type></type>
      <name>TrackerContribFeatureSet</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>a9f924b9045092174b8c1f27401ce3eb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerContribFeatureSet</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>a5bb647fb71f04f190916afcf64e3581c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTrackerFeature</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>a6713227f7ecb5fa6386e1245ca937465</anchor>
      <arglist>(Ptr&lt; TrackerContribFeature &gt; &amp;feature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTrackerFeature</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>a942e455e04a6f8e65d65f2ab4a375b85</anchor>
      <arglist>(String trackerFeatureType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extraction</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>af2d494d0f0127cd6af63bb1ed88203fb</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Mat &gt; &amp;</type>
      <name>getResponses</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>a2c88802f1501aa7db8ff285818f1e834</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::pair&lt; String, Ptr&lt; TrackerContribFeature &gt; &gt; &gt; &amp;</type>
      <name>getTrackerFeature</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>afab2c40cb65b20e44f00c412ea93e9df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeOutliers</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>a4b26a6cffe313f706e1a37c3f43693a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selection</name>
      <anchorfile>dd/d4e/classcv_1_1detail_1_1tracking_1_1TrackerContribFeatureSet.html</anchorfile>
      <anchor>a5da841751876b07245ad1a6534c0d067</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerContribSampler</name>
    <filename>dc/dd7/classcv_1_1detail_1_1tracking_1_1TrackerContribSampler.html</filename>
    <member kind="function">
      <type></type>
      <name>TrackerContribSampler</name>
      <anchorfile>dc/dd7/classcv_1_1detail_1_1tracking_1_1TrackerContribSampler.html</anchorfile>
      <anchor>a38c9ea275c063738fc2d6028b6bbca77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerContribSampler</name>
      <anchorfile>dc/dd7/classcv_1_1detail_1_1tracking_1_1TrackerContribSampler.html</anchorfile>
      <anchor>adb612b20545c81461715cd5d1c4d5319</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTrackerSamplerAlgorithm</name>
      <anchorfile>dc/dd7/classcv_1_1detail_1_1tracking_1_1TrackerContribSampler.html</anchorfile>
      <anchor>abe67b413e9eab98771e0a2e9cc17e7fa</anchor>
      <arglist>(Ptr&lt; TrackerContribSamplerAlgorithm &gt; &amp;sampler)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTrackerSamplerAlgorithm</name>
      <anchorfile>dc/dd7/classcv_1_1detail_1_1tracking_1_1TrackerContribSampler.html</anchorfile>
      <anchor>a820ba3f99ffc26c8b22521ae055c65a2</anchor>
      <arglist>(String trackerSamplerAlgorithmType)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; std::pair&lt; String, Ptr&lt; TrackerContribSamplerAlgorithm &gt; &gt; &gt; &amp;</type>
      <name>getSamplers</name>
      <anchorfile>dc/dd7/classcv_1_1detail_1_1tracking_1_1TrackerContribSampler.html</anchorfile>
      <anchor>a19ef401cae5eed8183b746b041c6ac4b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Mat &gt; &amp;</type>
      <name>getSamples</name>
      <anchorfile>dc/dd7/classcv_1_1detail_1_1tracking_1_1TrackerContribSampler.html</anchorfile>
      <anchor>a049c9c20d172c29a6c5fd80cb5d27d97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sampling</name>
      <anchorfile>dc/dd7/classcv_1_1detail_1_1tracking_1_1TrackerContribSampler.html</anchorfile>
      <anchor>ae13da0b9f0ee6c4252489fb3ea461842</anchor>
      <arglist>(const Mat &amp;image, Rect boundingBox)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerContribSamplerAlgorithm</name>
    <filename>dc/d27/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerAlgorithm.html</filename>
    <base>cv::detail::tracking::TrackerSamplerAlgorithm</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerContribSamplerAlgorithm</name>
      <anchorfile>dc/d27/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerAlgorithm.html</anchorfile>
      <anchor>a834304d22c23c118817f47c7293ef3f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getClassName</name>
      <anchorfile>dc/d27/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerAlgorithm.html</anchorfile>
      <anchor>aaa8caf93dbd42d736f82f4b4e84050ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sampling</name>
      <anchorfile>dc/d27/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerAlgorithm.html</anchorfile>
      <anchor>a20e22103127b02d5509d9f4f9dfa7cb6</anchor>
      <arglist>(const Mat &amp;image, const Rect &amp;boundingBox, std::vector&lt; Mat &gt; &amp;sample) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerContribSamplerAlgorithm &gt;</type>
      <name>create</name>
      <anchorfile>dc/d27/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerAlgorithm.html</anchorfile>
      <anchor>aa4b04475e747550696886e1ff5ea3401</anchor>
      <arglist>(const String &amp;trackerSamplerType)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>samplingImpl</name>
      <anchorfile>dc/d27/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerAlgorithm.html</anchorfile>
      <anchor>a17987af8055c89b43455b43384c240e2</anchor>
      <arglist>(const Mat &amp;image, Rect boundingBox, std::vector&lt; Mat &gt; &amp;sample)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>className</name>
      <anchorfile>dc/d27/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerAlgorithm.html</anchorfile>
      <anchor>abd8d615a2c97fa99f6722a3ab5027123</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerContribSamplerCSC</name>
    <filename>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</filename>
    <base>cv::detail::tracking::TrackerContribSamplerAlgorithm</base>
    <class kind="struct">cv::detail::tracking::TrackerContribSamplerCSC::Params</class>
    <member kind="enumvalue">
      <name>MODE_INIT_POS</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfa85acf4f105900f6f9f60eb580fe4c05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_INIT_NEG</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfa6560bf515f06ea1ce791d4fc4bf2129a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_TRACK_POS</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfad9d22e3b8987699747f9ceeab4b27666</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_TRACK_NEG</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfac5dc5816e045a026eda6d334aecd3c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_DETECT</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfacf2cd01f849ad4c22a95812156677389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_DETECT</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfacf2cd01f849ad4c22a95812156677389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_INIT_NEG</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfa6560bf515f06ea1ce791d4fc4bf2129a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_INIT_POS</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfa85acf4f105900f6f9f60eb580fe4c05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_TRACK_NEG</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfac5dc5816e045a026eda6d334aecd3c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_TRACK_POS</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a49431508c8743fce199d4a0ca84c29cfad9d22e3b8987699747f9ceeab4b27666</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerContribSamplerCSC</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>aa7fde16460b35d170232d9a09af5c969</anchor>
      <arglist>(const TrackerContribSamplerCSC::Params &amp;parameters=TrackerContribSamplerCSC::Params())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerContribSamplerCSC</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a132100de01e2d3794e27878910076703</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>ac1f4b4ce9dcb839ff86e74d6bf5b3d41</anchor>
      <arglist>(int samplingMode)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>samplingImpl</name>
      <anchorfile>db/d5e/classcv_1_1detail_1_1tracking_1_1TrackerContribSamplerCSC.html</anchorfile>
      <anchor>a2f49b171e28d0b10293f1599846757d2</anchor>
      <arglist>(const Mat &amp;image, Rect boundingBox, std::vector&lt; Mat &gt; &amp;sample) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::TrackerCSRT</name>
    <filename>d7/d8f/classcv_1_1legacy_1_1TrackerCSRT.html</filename>
    <base>cv::legacy::Tracker</base>
    <class kind="struct">cv::legacy::TrackerCSRT::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerCSRT</name>
      <anchorfile>d7/d8f/classcv_1_1legacy_1_1TrackerCSRT.html</anchorfile>
      <anchor>ac0116532bb37c52c65318d41d7858015</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInitialMask</name>
      <anchorfile>d7/d8f/classcv_1_1legacy_1_1TrackerCSRT.html</anchorfile>
      <anchor>a57d57a176f4f613b1afc81e1261c234c</anchor>
      <arglist>(InputArray mask)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerCSRT &gt;</type>
      <name>create</name>
      <anchorfile>d7/d8f/classcv_1_1legacy_1_1TrackerCSRT.html</anchorfile>
      <anchor>a52a25d30c6d1b808aa0f79364ec18778</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerCSRT &gt;</type>
      <name>create</name>
      <anchorfile>d7/d8f/classcv_1_1legacy_1_1TrackerCSRT.html</anchorfile>
      <anchor>a9fe4548f42eadfb0d77655e5fc66f115</anchor>
      <arglist>(const TrackerCSRT::Params &amp;parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TrackerCSRT</name>
    <filename>d2/da2/classcv_1_1TrackerCSRT.html</filename>
    <base>cv::Tracker</base>
    <class kind="struct">cv::TrackerCSRT::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerCSRT</name>
      <anchorfile>d2/da2/classcv_1_1TrackerCSRT.html</anchorfile>
      <anchor>a23b6cffd3e407c0a846ea57b50f8ee29</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setInitialMask</name>
      <anchorfile>d2/da2/classcv_1_1TrackerCSRT.html</anchorfile>
      <anchor>a0f35096b888cbd280a2b0c9bc0f94a3c</anchor>
      <arglist>(InputArray mask)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerCSRT &gt;</type>
      <name>create</name>
      <anchorfile>d2/da2/classcv_1_1TrackerCSRT.html</anchorfile>
      <anchor>a36cd84e541da34a108fc8697da0a235c</anchor>
      <arglist>(const TrackerCSRT::Params &amp;parameters=TrackerCSRT::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TrackerCSRT</name>
      <anchorfile>d2/da2/classcv_1_1TrackerCSRT.html</anchorfile>
      <anchor>ade5294c5e3ca4b2adc5a2ed0c508ca87</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TrackerDaSiamRPN</name>
    <filename>de/d93/classcv_1_1TrackerDaSiamRPN.html</filename>
    <base>cv::Tracker</base>
    <class kind="struct">cv::TrackerDaSiamRPN::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerDaSiamRPN</name>
      <anchorfile>de/d93/classcv_1_1TrackerDaSiamRPN.html</anchorfile>
      <anchor>a53c28766f1613553cc35be9cfd5d4e7b</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getTrackingScore</name>
      <anchorfile>de/d93/classcv_1_1TrackerDaSiamRPN.html</anchorfile>
      <anchor>adffd77e1b8169acccfdba6cb678e90f7</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerDaSiamRPN &gt;</type>
      <name>create</name>
      <anchorfile>de/d93/classcv_1_1TrackerDaSiamRPN.html</anchorfile>
      <anchor>a0a2b01424afa8a363a56f30c42139802</anchor>
      <arglist>(const TrackerDaSiamRPN::Params &amp;parameters=TrackerDaSiamRPN::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TrackerDaSiamRPN</name>
      <anchorfile>de/d93/classcv_1_1TrackerDaSiamRPN.html</anchorfile>
      <anchor>a0a0f025100718b8fc715a0391e6d813b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerFeature</name>
    <filename>d9/d84/classcv_1_1detail_1_1tracking_1_1TrackerFeature.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerFeature</name>
      <anchorfile>d9/d84/classcv_1_1detail_1_1tracking_1_1TrackerFeature.html</anchorfile>
      <anchor>a41780fa772214a4f9e14a2cdaf5edc06</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compute</name>
      <anchorfile>d9/d84/classcv_1_1detail_1_1tracking_1_1TrackerFeature.html</anchorfile>
      <anchor>a33ad2bcaac7cc62754f9b324a92fad1f</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, Mat &amp;response)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual bool</type>
      <name>computeImpl</name>
      <anchorfile>d9/d84/classcv_1_1detail_1_1tracking_1_1TrackerFeature.html</anchorfile>
      <anchor>ac868190b84f2b51d2421fb057d92e3c7</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, Mat &amp;response)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerFeatureFeature2d</name>
    <filename>d7/d24/classcv_1_1detail_1_1tracking_1_1TrackerFeatureFeature2d.html</filename>
    <base>cv::detail::tracking::TrackerContribFeature</base>
    <member kind="function">
      <type></type>
      <name>TrackerFeatureFeature2d</name>
      <anchorfile>d7/d24/classcv_1_1detail_1_1tracking_1_1TrackerFeatureFeature2d.html</anchorfile>
      <anchor>a0e4ec72e1fab1a494cc3665fcfdc1109</anchor>
      <arglist>(String detectorType, String descriptorType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerFeatureFeature2d</name>
      <anchorfile>d7/d24/classcv_1_1detail_1_1tracking_1_1TrackerFeatureFeature2d.html</anchorfile>
      <anchor>aeb9e844018aeb57ec9bed0e747aee25f</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selection</name>
      <anchorfile>d7/d24/classcv_1_1detail_1_1tracking_1_1TrackerFeatureFeature2d.html</anchorfile>
      <anchor>a96740ec413de03c7894ebecf9a57dadf</anchor>
      <arglist>(Mat &amp;response, int npoints) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeImpl</name>
      <anchorfile>d7/d24/classcv_1_1detail_1_1tracking_1_1TrackerFeatureFeature2d.html</anchorfile>
      <anchor>a389cf1266481130008210f04b7290e9e</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, Mat &amp;response) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerFeatureHOG</name>
    <filename>d0/d64/classcv_1_1detail_1_1tracking_1_1TrackerFeatureHOG.html</filename>
    <base>cv::detail::tracking::TrackerContribFeature</base>
    <member kind="function">
      <type></type>
      <name>TrackerFeatureHOG</name>
      <anchorfile>d0/d64/classcv_1_1detail_1_1tracking_1_1TrackerFeatureHOG.html</anchorfile>
      <anchor>a2b6b2f42019e53862b23f0e64665f2f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerFeatureHOG</name>
      <anchorfile>d0/d64/classcv_1_1detail_1_1tracking_1_1TrackerFeatureHOG.html</anchorfile>
      <anchor>ac4f2e5ff373b7a1b9126af3164aae081</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selection</name>
      <anchorfile>d0/d64/classcv_1_1detail_1_1tracking_1_1TrackerFeatureHOG.html</anchorfile>
      <anchor>a12a395375dd9d398caf83efefda1869b</anchor>
      <arglist>(Mat &amp;response, int npoints) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeImpl</name>
      <anchorfile>d0/d64/classcv_1_1detail_1_1tracking_1_1TrackerFeatureHOG.html</anchorfile>
      <anchor>a87189d46e829de9f318f5f23770ec2ce</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, Mat &amp;response) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerFeatureLBP</name>
    <filename>d9/d77/classcv_1_1detail_1_1tracking_1_1TrackerFeatureLBP.html</filename>
    <base>cv::detail::tracking::TrackerContribFeature</base>
    <member kind="function">
      <type></type>
      <name>TrackerFeatureLBP</name>
      <anchorfile>d9/d77/classcv_1_1detail_1_1tracking_1_1TrackerFeatureLBP.html</anchorfile>
      <anchor>a5f02a9a0bb5d53e052295520b9104237</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerFeatureLBP</name>
      <anchorfile>d9/d77/classcv_1_1detail_1_1tracking_1_1TrackerFeatureLBP.html</anchorfile>
      <anchor>ac54f7e5fd3685eea115a7e252079ac45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selection</name>
      <anchorfile>d9/d77/classcv_1_1detail_1_1tracking_1_1TrackerFeatureLBP.html</anchorfile>
      <anchor>acb2eebfcb77654c701ed3ca47db56b41</anchor>
      <arglist>(Mat &amp;response, int npoints) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>computeImpl</name>
      <anchorfile>d9/d77/classcv_1_1detail_1_1tracking_1_1TrackerFeatureLBP.html</anchorfile>
      <anchor>ae805c39a4c21f615d4fcdeded5f7b6ea</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images, Mat &amp;response) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerFeatureSet</name>
    <filename>df/da4/classcv_1_1detail_1_1tracking_1_1TrackerFeatureSet.html</filename>
    <member kind="function">
      <type></type>
      <name>TrackerFeatureSet</name>
      <anchorfile>df/da4/classcv_1_1detail_1_1tracking_1_1TrackerFeatureSet.html</anchorfile>
      <anchor>a8b3a64e588dda970931585d6f9a43551</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerFeatureSet</name>
      <anchorfile>df/da4/classcv_1_1detail_1_1tracking_1_1TrackerFeatureSet.html</anchorfile>
      <anchor>aeef1d7325d4f8b74a21ca2114f55771c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTrackerFeature</name>
      <anchorfile>df/da4/classcv_1_1detail_1_1tracking_1_1TrackerFeatureSet.html</anchorfile>
      <anchor>ab5c43e444882aeca19a36897fc486e34</anchor>
      <arglist>(const Ptr&lt; TrackerFeature &gt; &amp;feature)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extraction</name>
      <anchorfile>df/da4/classcv_1_1detail_1_1tracking_1_1TrackerFeatureSet.html</anchorfile>
      <anchor>a73727a1ca00cd5f049b84de2cb251c17</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;images)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Mat &gt; &amp;</type>
      <name>getResponses</name>
      <anchorfile>df/da4/classcv_1_1detail_1_1tracking_1_1TrackerFeatureSet.html</anchorfile>
      <anchor>ac7e5d7df1b4907c81cecc5b1f8e6c8f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Ptr&lt; TrackerFeature &gt; &gt; &amp;</type>
      <name>getTrackerFeatures</name>
      <anchorfile>df/da4/classcv_1_1detail_1_1tracking_1_1TrackerFeatureSet.html</anchorfile>
      <anchor>acd71a186c1f70b335137f40939f4f434</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TrackerGOTURN</name>
    <filename>d7/d4c/classcv_1_1TrackerGOTURN.html</filename>
    <base>cv::Tracker</base>
    <class kind="struct">cv::TrackerGOTURN::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerGOTURN</name>
      <anchorfile>d7/d4c/classcv_1_1TrackerGOTURN.html</anchorfile>
      <anchor>a9cb7c929284c59356a8b5a4e701d2552</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerGOTURN &gt;</type>
      <name>create</name>
      <anchorfile>d7/d4c/classcv_1_1TrackerGOTURN.html</anchorfile>
      <anchor>a9e0a6daf73306d905be0b49d56d19ae6</anchor>
      <arglist>(const TrackerGOTURN::Params &amp;parameters=TrackerGOTURN::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TrackerGOTURN</name>
      <anchorfile>d7/d4c/classcv_1_1TrackerGOTURN.html</anchorfile>
      <anchor>aad30432d285b1fc293e4b89fd25cc77d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::TrackerKCF</name>
    <filename>d5/d6a/classcv_1_1legacy_1_1TrackerKCF.html</filename>
    <base>cv::legacy::Tracker</base>
    <class kind="struct">cv::legacy::TrackerKCF::Params</class>
    <member kind="typedef">
      <type>enum cv::tracking::TrackerKCF::MODE</type>
      <name>MODE</name>
      <anchorfile>d5/d6a/classcv_1_1legacy_1_1TrackerKCF.html</anchorfile>
      <anchor>a2cc9c71a8a0dec59f3c464bf294070eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerKCF</name>
      <anchorfile>d5/d6a/classcv_1_1legacy_1_1TrackerKCF.html</anchorfile>
      <anchor>a09c1241caae6c147b0ad10f651f4589a</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFeatureExtractor</name>
      <anchorfile>d5/d6a/classcv_1_1legacy_1_1TrackerKCF.html</anchorfile>
      <anchor>a8ef3fa5195e41d8c9c0b018ff87aa747</anchor>
      <arglist>(void(*)(const Mat, const Rect, Mat &amp;), bool pca_func=false)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerKCF &gt;</type>
      <name>create</name>
      <anchorfile>d5/d6a/classcv_1_1legacy_1_1TrackerKCF.html</anchorfile>
      <anchor>a6b3d09fc7df656bd51d494cf67d0ece5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerKCF &gt;</type>
      <name>create</name>
      <anchorfile>d5/d6a/classcv_1_1legacy_1_1TrackerKCF.html</anchorfile>
      <anchor>a595a24616abc54a21f58cfadd06bfdf0</anchor>
      <arglist>(const TrackerKCF::Params &amp;parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TrackerKCF</name>
    <filename>d2/dff/classcv_1_1TrackerKCF.html</filename>
    <base>cv::Tracker</base>
    <class kind="struct">cv::TrackerKCF::Params</class>
    <member kind="enumvalue">
      <name>CN</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a2a97c5b832651524b8e782496b933d45abdd27d54b8b8e5d80e392a1a40c18fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a2a97c5b832651524b8e782496b933d45a71ad55cb912f219c15e587847c07b0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*)</type>
      <name>FeatureExtractorCallbackFN</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>af8e8c2a7c37ee3f9f2c3e239adf2ff09</anchor>
      <arglist>(const Mat, const Rect, Mat &amp;)</arglist>
    </member>
    <member kind="enumvalue">
      <name>GRAY</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a2a97c5b832651524b8e782496b933d45af4b7ee26bf522d5990232296a3f0c18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MODE</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a2a97c5b832651524b8e782496b933d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GRAY</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a2a97c5b832651524b8e782496b933d45af4b7ee26bf522d5990232296a3f0c18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CN</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a2a97c5b832651524b8e782496b933d45abdd27d54b8b8e5d80e392a1a40c18fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CUSTOM</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a2a97c5b832651524b8e782496b933d45a71ad55cb912f219c15e587847c07b0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerKCF</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>afc69677f498909662ceeb87476b7ebf7</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFeatureExtractor</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a681754fbdd7945e1b29be95f684fcf38</anchor>
      <arglist>(FeatureExtractorCallbackFN callback, bool pca_func=false)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerKCF &gt;</type>
      <name>create</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a8b7957b51473da58efed6e1d1b18cab5</anchor>
      <arglist>(const TrackerKCF::Params &amp;parameters=TrackerKCF::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TrackerKCF</name>
      <anchorfile>d2/dff/classcv_1_1TrackerKCF.html</anchorfile>
      <anchor>a76f3fcfb942305d77807bfabf8dec305</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::TrackerMedianFlow</name>
    <filename>dd/d94/classcv_1_1legacy_1_1TrackerMedianFlow.html</filename>
    <base>cv::legacy::Tracker</base>
    <class kind="struct">cv::legacy::TrackerMedianFlow::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerMedianFlow</name>
      <anchorfile>dd/d94/classcv_1_1legacy_1_1TrackerMedianFlow.html</anchorfile>
      <anchor>a50e2bb36776c831f0435d6bd4a11bb9f</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerMedianFlow &gt;</type>
      <name>create</name>
      <anchorfile>dd/d94/classcv_1_1legacy_1_1TrackerMedianFlow.html</anchorfile>
      <anchor>ab11ae2fd0b12a52121e2e4cf965a6fbc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerMedianFlow &gt;</type>
      <name>create</name>
      <anchorfile>dd/d94/classcv_1_1legacy_1_1TrackerMedianFlow.html</anchorfile>
      <anchor>a80e0eff59093bcd3c428bc22068a923c</anchor>
      <arglist>(const TrackerMedianFlow::Params &amp;parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::TrackerMIL</name>
    <filename>d9/dbc/classcv_1_1legacy_1_1TrackerMIL.html</filename>
    <base>cv::legacy::Tracker</base>
    <class kind="struct">cv::legacy::TrackerMIL::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerMIL</name>
      <anchorfile>d9/dbc/classcv_1_1legacy_1_1TrackerMIL.html</anchorfile>
      <anchor>a1cc03b714ae4fdd7e10249a093790c59</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerMIL &gt;</type>
      <name>create</name>
      <anchorfile>d9/dbc/classcv_1_1legacy_1_1TrackerMIL.html</anchorfile>
      <anchor>ae7c7300d727ada226c6e327812f6185d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerMIL &gt;</type>
      <name>create</name>
      <anchorfile>d9/dbc/classcv_1_1legacy_1_1TrackerMIL.html</anchorfile>
      <anchor>abcbbc44a9d6a2ca3a00fe70f6c79dad0</anchor>
      <arglist>(const TrackerMIL::Params &amp;parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TrackerMIL</name>
    <filename>d0/d26/classcv_1_1TrackerMIL.html</filename>
    <base>cv::Tracker</base>
    <class kind="struct">cv::TrackerMIL::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerMIL</name>
      <anchorfile>d0/d26/classcv_1_1TrackerMIL.html</anchorfile>
      <anchor>af68b872ce8efbef1865ddbea1bae7bc5</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerMIL &gt;</type>
      <name>create</name>
      <anchorfile>d0/d26/classcv_1_1TrackerMIL.html</anchorfile>
      <anchor>a2ee88acc5f494ba7573cb9dedf659e30</anchor>
      <arglist>(const TrackerMIL::Params &amp;parameters=TrackerMIL::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TrackerMIL</name>
      <anchorfile>d0/d26/classcv_1_1TrackerMIL.html</anchorfile>
      <anchor>afbeda664e50f1d07dc7e0b41e72a93c3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerModel</name>
    <filename>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</filename>
    <member kind="function">
      <type></type>
      <name>TrackerModel</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>afb34290003e137f5b7858f5b25dd3cf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerModel</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a5e30846f3dca1bd1f2bf27c6ca73e6bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; ConfidenceMap &gt; &amp;</type>
      <name>getConfidenceMaps</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>aed3a5369e8a75a7ca91919ed0046fc81</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ConfidenceMap &amp;</type>
      <name>getLastConfidenceMap</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>ae37a0221c9275cb43bdb5a62545285e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TrackerTargetState &gt;</type>
      <name>getLastTargetState</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a9ca4f32473153ddc7f25d2a1bebf4314</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TrackerStateEstimator &gt;</type>
      <name>getTrackerStateEstimator</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a03c365c14f3e223707db958193fd41d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modelEstimation</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a54cd51a46483502f1046a17daa726559</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;responses)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modelUpdate</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a4b0d59199a301917b8c221fea8efd8aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>runStateEstimator</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>ac363cc3aaaceabbf1be0ba35eb4cdbf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLastTargetState</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>aa3ed13409d319282a67e0e6eb1208455</anchor>
      <arglist>(const Ptr&lt; TrackerTargetState &gt; &amp;lastTargetState)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setTrackerStateEstimator</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a0108d94e9b6fc6031b8cbca4472657c4</anchor>
      <arglist>(Ptr&lt; TrackerStateEstimator &gt; trackerStateEstimator)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>modelEstimationImpl</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>abecc9a224e38a56100cb2dc957059eaa</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;responses)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>modelUpdateImpl</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a25ac77106866c115bc7ee7ff6635e7aa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; ConfidenceMap &gt;</type>
      <name>confidenceMaps</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>aa81b7b9e131f133ddc62eb81231f33da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ConfidenceMap</type>
      <name>currentConfidenceMap</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a3f1d4a9785ef28b0152197958a8e2262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>maxCMLength</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a1bc3c62dc35ab761087aa02003addaaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; TrackerStateEstimator &gt;</type>
      <name>stateEstimator</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a177fe72fea3e7d044a9849d5b56d1a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Trajectory</type>
      <name>trajectory</name>
      <anchorfile>da/dba/classcv_1_1detail_1_1tracking_1_1TrackerModel.html</anchorfile>
      <anchor>a265235a1b94591ca86ea9fa7c096cb29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::TrackerMOSSE</name>
    <filename>d0/d20/classcv_1_1legacy_1_1TrackerMOSSE.html</filename>
    <base>cv::legacy::Tracker</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerMOSSE</name>
      <anchorfile>d0/d20/classcv_1_1legacy_1_1TrackerMOSSE.html</anchorfile>
      <anchor>af65f69308116d5383bdc5e0a46a78d7c</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerMOSSE &gt;</type>
      <name>create</name>
      <anchorfile>d0/d20/classcv_1_1legacy_1_1TrackerMOSSE.html</anchorfile>
      <anchor>aa9d6cf68afbe9a74fc29ceee42230d13</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TrackerNano</name>
    <filename>d8/d69/classcv_1_1TrackerNano.html</filename>
    <base>cv::Tracker</base>
    <class kind="struct">cv::TrackerNano::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerNano</name>
      <anchorfile>d8/d69/classcv_1_1TrackerNano.html</anchorfile>
      <anchor>abee510a34b148a51985949d748fa2da4</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getTrackingScore</name>
      <anchorfile>d8/d69/classcv_1_1TrackerNano.html</anchorfile>
      <anchor>a968ef9e26c29626a2c8b969ff6e8568b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerNano &gt;</type>
      <name>create</name>
      <anchorfile>d8/d69/classcv_1_1TrackerNano.html</anchorfile>
      <anchor>a051f72c7b32d020631e228f50b4d534b</anchor>
      <arglist>(const TrackerNano::Params &amp;parameters=TrackerNano::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TrackerNano</name>
      <anchorfile>d8/d69/classcv_1_1TrackerNano.html</anchorfile>
      <anchor>acebf1bf4e4f742188e409ea95247355c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::tracking::tbm::TrackerParams</name>
    <filename>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</filename>
    <member kind="function">
      <type></type>
      <name>TrackerParams</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>afcc29fd021c2be45b25d94d13aead97d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aff_thr_fast</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>ad1e7150d96769c63aeb8c183b3f82cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>aff_thr_strong</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>ab5fa4e8e83e067bcc1046691b28b5778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Vec2f</type>
      <name>bbox_aspect_ratios_range</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>a3ba39573576d173a82120a2f59a13c8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Vec2f</type>
      <name>bbox_heights_range</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>a42aa32fe3e67657a7b3543d2aa2ea4fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>drop_forgotten_tracks</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>ad189ec827d70e3da66200c8e8fc5b124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>forget_delay</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>a3fa4a87f074869692d10ba79a7231098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_num_objects_in_track</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>a95153b797543190f4f2ff539a114afc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>min_det_conf</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>a896f952d615c5d9d081985a3301c0d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>min_track_duration</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>a2e14ae1fa437057d539d8e9716348fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>motion_affinity_w</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>a8b699678c52f45d2f97ac641d2ddbb54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>predict</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>ae5e138c58e0f90dcfe226964e6ff0566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>reid_thr</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>ac1e2d82089218cf6b7f521ea233d2d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>shape_affinity_w</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>a39450f88c9a6bc1cec80ac258522a856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>strong_affinity_thr</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>aa796d8e8f51534a61d16b0a9ae44f3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time_affinity_w</name>
      <anchorfile>d7/d92/structcv_1_1detail_1_1tracking_1_1tbm_1_1TrackerParams.html</anchorfile>
      <anchor>afcabbdd914d51857483969bd0a730186</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerSampler</name>
    <filename>dc/d24/classcv_1_1detail_1_1tracking_1_1TrackerSampler.html</filename>
    <member kind="function">
      <type></type>
      <name>TrackerSampler</name>
      <anchorfile>dc/d24/classcv_1_1detail_1_1tracking_1_1TrackerSampler.html</anchorfile>
      <anchor>a268860f6b2028b3c14603f7d86007e7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerSampler</name>
      <anchorfile>dc/d24/classcv_1_1detail_1_1tracking_1_1TrackerSampler.html</anchorfile>
      <anchor>a3962289d7b91c9872aa36f86943a7255</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTrackerSamplerAlgorithm</name>
      <anchorfile>dc/d24/classcv_1_1detail_1_1tracking_1_1TrackerSampler.html</anchorfile>
      <anchor>a3cb3ef58ed7cd4d2637806053f5a0c46</anchor>
      <arglist>(const Ptr&lt; TrackerSamplerAlgorithm &gt; &amp;sampler)</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Ptr&lt; TrackerSamplerAlgorithm &gt; &gt; &amp;</type>
      <name>getSamplers</name>
      <anchorfile>dc/d24/classcv_1_1detail_1_1tracking_1_1TrackerSampler.html</anchorfile>
      <anchor>a5423b9edaf4ecdfe67f4096f9bc460fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; Mat &gt; &amp;</type>
      <name>getSamples</name>
      <anchorfile>dc/d24/classcv_1_1detail_1_1tracking_1_1TrackerSampler.html</anchorfile>
      <anchor>a6a96bbb8e8f29a354a3a89cba846aba9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sampling</name>
      <anchorfile>dc/d24/classcv_1_1detail_1_1tracking_1_1TrackerSampler.html</anchorfile>
      <anchor>a8c9da141df3db97690df271ab442a8be</anchor>
      <arglist>(const Mat &amp;image, Rect boundingBox)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerSamplerAlgorithm</name>
    <filename>de/d0a/classcv_1_1detail_1_1tracking_1_1TrackerSamplerAlgorithm.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerSamplerAlgorithm</name>
      <anchorfile>de/d0a/classcv_1_1detail_1_1tracking_1_1TrackerSamplerAlgorithm.html</anchorfile>
      <anchor>a60e9e1ac05ecb1a7e8180b59c20186a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>sampling</name>
      <anchorfile>de/d0a/classcv_1_1detail_1_1tracking_1_1TrackerSamplerAlgorithm.html</anchorfile>
      <anchor>a185df62b6c1129b34c71393c42a459a2</anchor>
      <arglist>(const Mat &amp;image, const Rect &amp;boundingBox, std::vector&lt; Mat &gt; &amp;sample)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerSamplerCS</name>
    <filename>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</filename>
    <base>cv::detail::tracking::TrackerContribSamplerAlgorithm</base>
    <class kind="struct">cv::detail::tracking::TrackerSamplerCS::Params</class>
    <member kind="enumvalue">
      <name>MODE_POSITIVE</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a469d0106da0831ff5431527433d915c5ad4af1bc4688554fca52603296288ac10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_NEGATIVE</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a469d0106da0831ff5431527433d915c5a21c58c0576f09fbdc0574adec25a98ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_CLASSIFY</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a469d0106da0831ff5431527433d915c5ae7efdafae93b9468eced8b06cdfccbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_CLASSIFY</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a469d0106da0831ff5431527433d915c5ae7efdafae93b9468eced8b06cdfccbae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_NEGATIVE</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a469d0106da0831ff5431527433d915c5a21c58c0576f09fbdc0574adec25a98ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_POSITIVE</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a469d0106da0831ff5431527433d915c5ad4af1bc4688554fca52603296288ac10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerSamplerCS</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a39849ac993ca0eff8ebbf20810afef95</anchor>
      <arglist>(const TrackerSamplerCS::Params &amp;parameters=TrackerSamplerCS::Params())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerSamplerCS</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>ab7bdc7b2702aa6a900840e52882f417b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>getROI</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a09a4204b0d522c0c70783147fd7deb12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>samplingImpl</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>ae9937f5576de4b14454c5c2c31479b36</anchor>
      <arglist>(const Mat &amp;image, Rect boundingBox, std::vector&lt; Mat &gt; &amp;sample) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>d0/d58/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCS.html</anchorfile>
      <anchor>a1788f5b545b2eb9929a11984c9301d7e</anchor>
      <arglist>(int samplingMode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerSamplerCSC</name>
    <filename>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</filename>
    <base>cv::detail::tracking::TrackerSamplerAlgorithm</base>
    <class kind="struct">cv::detail::tracking::TrackerSamplerCSC::Params</class>
    <member kind="enumeration">
      <type></type>
      <name>MODE</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_INIT_POS</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770da7191e9e70075bb1e04988a21ba4a3eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_INIT_NEG</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770da119193f4c914700a547a1dd5cae84b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_TRACK_POS</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770da068856a5a51f6e52f489ba40148ef8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_TRACK_NEG</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770dac87a7997427e624234673dae15aab78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_DETECT</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770dafa2b588d5e8b9cefe780be9ffb080c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_DETECT</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770dafa2b588d5e8b9cefe780be9ffb080c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_INIT_NEG</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770da119193f4c914700a547a1dd5cae84b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_INIT_POS</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770da7191e9e70075bb1e04988a21ba4a3eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_TRACK_NEG</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770dac87a7997427e624234673dae15aab78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MODE_TRACK_POS</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>ab3aeab0e3d2bdd7963ec0fdb8cae770da068856a5a51f6e52f489ba40148ef8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TrackerSamplerCSC</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>aab237d6b554eca2954d51680b311506f</anchor>
      <arglist>(const TrackerSamplerCSC::Params &amp;parameters=TrackerSamplerCSC::Params())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerSamplerCSC</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>a56a246c6dcb964a88b63d2dbc23fa88d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sampling</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>a9853f4d2a17138a7d7c9f61dc718240b</anchor>
      <arglist>(const Mat &amp;image, const Rect &amp;boundingBox, std::vector&lt; Mat &gt; &amp;sample) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMode</name>
      <anchorfile>da/d59/classcv_1_1detail_1_1tracking_1_1TrackerSamplerCSC.html</anchorfile>
      <anchor>a0121e94fa606d8c6c9f2d850ad72e767</anchor>
      <arglist>(int samplingMode)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerSamplerPF</name>
    <filename>d5/d35/classcv_1_1detail_1_1tracking_1_1TrackerSamplerPF.html</filename>
    <base>cv::detail::tracking::TrackerContribSamplerAlgorithm</base>
    <class kind="struct">cv::detail::tracking::TrackerSamplerPF::Params</class>
    <member kind="function">
      <type></type>
      <name>TrackerSamplerPF</name>
      <anchorfile>d5/d35/classcv_1_1detail_1_1tracking_1_1TrackerSamplerPF.html</anchorfile>
      <anchor>a65429ddb91d3ca35c0c5cfeacf255f0a</anchor>
      <arglist>(const Mat &amp;chosenRect, const TrackerSamplerPF::Params &amp;parameters=TrackerSamplerPF::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>samplingImpl</name>
      <anchorfile>d5/d35/classcv_1_1detail_1_1tracking_1_1TrackerSamplerPF.html</anchorfile>
      <anchor>a49fed098c45877948703f960240438d0</anchor>
      <arglist>(const Mat &amp;image, Rect boundingBox, std::vector&lt; Mat &gt; &amp;sample) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerStateEstimator</name>
    <filename>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerStateEstimator</name>
      <anchorfile>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</anchorfile>
      <anchor>af6282a459113cef38eb2b97f9d3be439</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TrackerTargetState &gt;</type>
      <name>estimate</name>
      <anchorfile>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</anchorfile>
      <anchor>aaa36fe18e2194f12fb100d8a3e9ab1bd</anchor>
      <arglist>(const std::vector&lt; ConfidenceMap &gt; &amp;confidenceMaps)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getClassName</name>
      <anchorfile>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</anchorfile>
      <anchor>aa81349c3aa82f159aa1678d310ecf2d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</anchorfile>
      <anchor>a4e2c0f2eeaf30a41128ae6cec6ee9070</anchor>
      <arglist>(std::vector&lt; ConfidenceMap &gt; &amp;confidenceMaps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerStateEstimator &gt;</type>
      <name>create</name>
      <anchorfile>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</anchorfile>
      <anchor>a1ad3a694b7af88d0d9782fcae95b2f1c</anchor>
      <arglist>(const String &amp;trackeStateEstimatorType)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Ptr&lt; TrackerTargetState &gt;</type>
      <name>estimateImpl</name>
      <anchorfile>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</anchorfile>
      <anchor>a8bc457f99300541389aa0c77194f046f</anchor>
      <arglist>(const std::vector&lt; ConfidenceMap &gt; &amp;confidenceMaps)=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>updateImpl</name>
      <anchorfile>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</anchorfile>
      <anchor>a9490f89ae79cd1b96af759aa6d02c653</anchor>
      <arglist>(std::vector&lt; ConfidenceMap &gt; &amp;confidenceMaps)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>String</type>
      <name>className</name>
      <anchorfile>d8/dd0/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimator.html</anchorfile>
      <anchor>abcf922c8baa1c5509a1f6ab351f0b3ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerStateEstimatorAdaBoosting</name>
    <filename>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</filename>
    <base>cv::detail::tracking::TrackerStateEstimator</base>
    <class kind="class">cv::detail::tracking::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState</class>
    <member kind="function">
      <type></type>
      <name>TrackerStateEstimatorAdaBoosting</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>ae25d89dd0149001549fcdc942d9ff2d5</anchor>
      <arglist>(int numClassifer, int initIterations, int nFeatures, Size patchSize, const Rect &amp;ROI)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerStateEstimatorAdaBoosting</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>a0930c4a1eb6b0cefe86f3f8f3fc44b9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>computeReplacedClassifier</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>a722cc822ccfe50e03ef6a4e5d2837d7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>computeSelectedWeakClassifier</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>ac6b976e472d55609305126224b65e79b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>computeSwappedClassifier</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>a00788383b7f15e72f754d4f4ebb05e8d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>getSampleROI</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>a284e60b6639fa496229d56c4699da4c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCurrentConfidenceMap</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>a5951c4356987dafbc4a8275f01202dda</anchor>
      <arglist>(ConfidenceMap &amp;confidenceMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSampleROI</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>a3e1d4092790afcd281519205c99df6a2</anchor>
      <arglist>(const Rect &amp;ROI)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Ptr&lt; TrackerTargetState &gt;</type>
      <name>estimateImpl</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>afa5b9e85b776af86e67749647a82dded</anchor>
      <arglist>(const std::vector&lt; ConfidenceMap &gt; &amp;confidenceMaps) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateImpl</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>a52af310b25e82823ffcd1dfc3570899b</anchor>
      <arglist>(std::vector&lt; ConfidenceMap &gt; &amp;confidenceMaps) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; StrongClassifierDirectSelection &gt;</type>
      <name>boostClassifier</name>
      <anchorfile>d5/d10/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorAdaBoosting.html</anchorfile>
      <anchor>aec6ac5c5e338ae999a785dfbcc851927</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerStateEstimatorSVM</name>
    <filename>d2/d6e/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorSVM.html</filename>
    <base>cv::detail::tracking::TrackerStateEstimator</base>
    <member kind="function">
      <type></type>
      <name>TrackerStateEstimatorSVM</name>
      <anchorfile>d2/d6e/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorSVM.html</anchorfile>
      <anchor>a1f41f4329aefee6b922a4c91aef6027b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TrackerStateEstimatorSVM</name>
      <anchorfile>d2/d6e/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorSVM.html</anchorfile>
      <anchor>a3611aacecf56786ade139f4f6ae28e6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Ptr&lt; TrackerTargetState &gt;</type>
      <name>estimateImpl</name>
      <anchorfile>d2/d6e/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorSVM.html</anchorfile>
      <anchor>ac16f5bc5976dc71f56331082b11ef527</anchor>
      <arglist>(const std::vector&lt; ConfidenceMap &gt; &amp;confidenceMaps) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateImpl</name>
      <anchorfile>d2/d6e/classcv_1_1detail_1_1tracking_1_1TrackerStateEstimatorSVM.html</anchorfile>
      <anchor>ad909358f366b6de9ddd7d0095aa95fb7</anchor>
      <arglist>(std::vector&lt; ConfidenceMap &gt; &amp;confidenceMaps) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::TrackerTargetState</name>
    <filename>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerTargetState</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>a9f4fd61df4540ae18bed2de85261a4d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTargetHeight</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>a0ce27c23d55d1f9a868ce648e6ea98ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Point2f</type>
      <name>getTargetPosition</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>a036d353cdb70a72fde6b1c6050046c3e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTargetWidth</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>acb1ded1900ee3f989ee2a32165e51ee0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetHeight</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>a2cc56727dab6e512b753e32478d43c99</anchor>
      <arglist>(int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetPosition</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>a42b38479d2f312c4e8bfc6b14efd09eb</anchor>
      <arglist>(const Point2f &amp;position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetWidth</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>ac53c0b8db4d1994c4b601f6c52d2e24c</anchor>
      <arglist>(int width)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>targetHeight</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>a52145164b6c91700a93a81385adfa22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Point2f</type>
      <name>targetPosition</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>a4eaf22773cd93a0e0375c3762e4479ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>targetWidth</name>
      <anchorfile>da/d1b/classcv_1_1detail_1_1tracking_1_1TrackerTargetState.html</anchorfile>
      <anchor>a6f496e844b796aaa082ec353f7a6e594</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::legacy::TrackerTLD</name>
    <filename>d1/da6/classcv_1_1legacy_1_1TrackerTLD.html</filename>
    <base>cv::legacy::Tracker</base>
    <class kind="struct">cv::legacy::TrackerTLD::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerTLD</name>
      <anchorfile>d1/da6/classcv_1_1legacy_1_1TrackerTLD.html</anchorfile>
      <anchor>a671c6636dc450aa98981fa42088958e7</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerTLD &gt;</type>
      <name>create</name>
      <anchorfile>d1/da6/classcv_1_1legacy_1_1TrackerTLD.html</anchorfile>
      <anchor>ae7ec1c830b5ef806f64cbfc864f17401</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; legacy::TrackerTLD &gt;</type>
      <name>create</name>
      <anchorfile>d1/da6/classcv_1_1legacy_1_1TrackerTLD.html</anchorfile>
      <anchor>afc8ef91087f16afaa7b3a2f6df70a397</anchor>
      <arglist>(const TrackerTLD::Params &amp;parameters)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TrackerVit</name>
    <filename>d9/d26/classcv_1_1TrackerVit.html</filename>
    <base>cv::Tracker</base>
    <class kind="struct">cv::TrackerVit::Params</class>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrackerVit</name>
      <anchorfile>d9/d26/classcv_1_1TrackerVit.html</anchorfile>
      <anchor>a37079e09b87b374bf8e2bcf0c32c9edc</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getTrackingScore</name>
      <anchorfile>d9/d26/classcv_1_1TrackerVit.html</anchorfile>
      <anchor>ab9c15dbada727d1c577e721a9244abf6</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrackerVit &gt;</type>
      <name>create</name>
      <anchorfile>d9/d26/classcv_1_1TrackerVit.html</anchorfile>
      <anchor>aa8288e6f8a705970a8fc2bd054ec4e6c</anchor>
      <arglist>(const TrackerVit::Params &amp;parameters=TrackerVit::Params())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>TrackerVit</name>
      <anchorfile>d9/d26/classcv_1_1TrackerVit.html</anchorfile>
      <anchor>a64eee9c76480f0de64218a22422b1a50</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ml::TrainData</name>
    <filename>dc/d32/classcv_1_1ml_1_1TrainData.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TrainData</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a698c4ad95ae9cace589e361f16e9dc83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getCatCount</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a7e687b7ee8325380bced49f5cd5baf15</anchor>
      <arglist>(int vi) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getCatMap</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a3c2c8c6bf46955d9c52f256fdfa9097c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getCatOfs</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a65ad5f0565ffe9ac26fbff8026faec36</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getClassLabels</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a0e40c6bd62aa9ad0ae6f5273d2bd824b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getDefaultSubstValues</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ab8c65d4efcb364be41febd8e3c2dae70</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getLayout</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>aa2d2889b6dddad5e663cb18b206ac3f1</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getMissing</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a71f13029c92961dc432fcfeec376ad9a</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNAllVars</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a4c81aad5723a86d1f9f97e0ca2cf271b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getNames</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ae14e1e1c607472f3c72a5a63679d08cb</anchor>
      <arglist>(std::vector&lt; String &gt; &amp;names) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getNormCatResponses</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a2f6bd6ae08ded472532b28e1b1266230</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getNormCatValues</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ac535b6932fa5bb7d89cd50f6d7b86dc7</anchor>
      <arglist>(int vi, InputArray sidx, int *values) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNSamples</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a38b6da04d4765000e890d614a01be446</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNTestSamples</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a0f3265d83658f7effd2cb4c05fe6b8c8</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNTrainSamples</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ac34c8467851769cac20d99cde52f3812</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getNVars</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>acafca98ec8fb43ddcec59af1cc906611</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getResponses</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a10c5bb5ac7c4b70fbc9db0d3a94684e2</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getResponseType</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>afc86c4d4670e535dee2459742f87ea95</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getSample</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>acad3498d09f7d9b91fa9378b50a6c12a</anchor>
      <arglist>(InputArray varIdx, int sidx, float *buf) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getSamples</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a86fc3bbc9a6d0fef62ec97b28eb452fe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getSampleWeights</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a7ab7348f09a9a44bf1e30df1b979e034</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTestNormCatResponses</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a4fc48158587fe44f863788aefed5d245</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTestResponses</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ae83fc71c776cd9971463c2e4dbab0427</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTestSampleIdx</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a923fc78e64e96543bf8ebe87d179ea29</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTestSamples</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ae8549c2b1e3b16b8f0fc64917ffd6fd6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTestSampleWeights</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>acddb9c4642e9b4f39a4bf1337ceb06f7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTrainNormCatResponses</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a0901c9bed4728e3fa29b93a0afa46371</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTrainResponses</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ac248adbafbc43a1c00bfa32e2526cf4c</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTrainSampleIdx</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>aaefa64f1e3c208d4dc38127b6739eff7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTrainSamples</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>af35073f4d4e0777159c57622df56117c</anchor>
      <arglist>(int layout=ROW_SAMPLE, bool compressSamples=true, bool compressVars=true) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getTrainSampleWeights</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ad2de4f384f28259ac849e289be8d970d</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getValues</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a38d657b15e30bc94124c31cd3c23d816</anchor>
      <arglist>(int vi, InputArray sidx, float *values) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getVarIdx</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>aee63a2fc0f0679e3f8dd65dbc2c2b571</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getVarSymbolFlags</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a7d08ff25ec3eed7c970a707e3000d212</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getVarType</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a56959ac3541cd7d8d3bbcba02f8a1308</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTrainTestSplit</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ab444173f4d980bb3c18d856df706c920</anchor>
      <arglist>(int count, bool shuffle=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setTrainTestSplitRatio</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ad59c8df14e133ba492ff5cbfa21244cc</anchor>
      <arglist>(double ratio, bool shuffle=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>shuffleTrainTest</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a0515ddd44168aa5c42478536375c760b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrainData &gt;</type>
      <name>create</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a7755186f510669f35fbdee8c044ced10</anchor>
      <arglist>(InputArray samples, int layout, InputArray responses, InputArray varIdx=noArray(), InputArray sampleIdx=noArray(), InputArray sampleWeights=noArray(), InputArray varType=noArray())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>getSubMatrix</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>ac3c8a080653b64495a13913903b4667c</anchor>
      <arglist>(const Mat &amp;matrix, const Mat &amp;idx, int layout)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>getSubVector</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a3d01eda6a2eb795bd7ab223b6d065e52</anchor>
      <arglist>(const Mat &amp;vec, const Mat &amp;idx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TrainData &gt;</type>
      <name>loadFromCSV</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a12eac7e52509b6ee39ddaa7b3df1db8c</anchor>
      <arglist>(const String &amp;filename, int headerLineCount, int responseStartIdx=-1, int responseEndIdx=-1, const String &amp;varTypeSpec=String(), char delimiter=&apos;,&apos;, char missch=&apos;?&apos;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>missingValue</name>
      <anchorfile>dc/d32/classcv_1_1ml_1_1TrainData.html</anchorfile>
      <anchor>a852e02da238303d33fd5923b75657584</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::TransformTag</name>
    <filename>d8/d13/structcv_1_1detail_1_1TransformTag.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::detail::TransHelper</name>
    <filename>d7/df5/structcv_1_1detail_1_1TransHelper.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::TransHelper&lt; K, std::tuple&lt; Ins... &gt;, Out &gt;</name>
    <filename>d5/dd6/structcv_1_1detail_1_1TransHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01Out_01_4.html</filename>
    <templarg>typename K</templarg>
    <templarg>typename... Ins</templarg>
    <templarg>typename Out</templarg>
    <member kind="function" static="yes">
      <type>static GComputation</type>
      <name>get_pattern</name>
      <anchorfile>d5/dd6/structcv_1_1detail_1_1TransHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01Out_01_4.html</anchorfile>
      <anchor>a3304f318b8cf10408fb0e17b5160b2e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GComputation</type>
      <name>get_substitute</name>
      <anchorfile>d5/dd6/structcv_1_1detail_1_1TransHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01Out_01_4.html</anchorfile>
      <anchor>a3b7fd99b5a4b77f386985dbb8c15cdc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GComputation</type>
      <name>invoke</name>
      <anchorfile>d5/dd6/structcv_1_1detail_1_1TransHelper_3_01K_00_01std_1_1tuple_3_01Ins_8_8_8_01_4_00_01Out_01_4.html</anchorfile>
      <anchor>ad6af4ecc182a5d4beac040ff4c373290</anchor>
      <arglist>(Callable f, Seq&lt; IIs... &gt;, Seq&lt; OIs... &gt;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::bioinspired::TransientAreasSegmentationModule</name>
    <filename>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearAllBuffers</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>afc20fcba4a50aedc2f4d8919588bb911</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual SegmentationParameters</type>
      <name>getParameters</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>a58b4a2981e5c0bee23ec437f0e1cd1e0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getSegmentationPicture</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>ac1bd67fe5739616e317cdcec339c1d58</anchor>
      <arglist>(OutputArray transientAreas)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Size</type>
      <name>getSize</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>aa6a3c03fa97dbdce43d452524e07dab1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>printSetup</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>a4034538ce54d923a3fdacb24fcc42b7b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>run</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>a843674ce05963fc006b0639eb6f2c6d4</anchor>
      <arglist>(InputArray inputToSegment, const int channelIndex=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>ace738e02e33d9ced8f2f09e51142c37b</anchor>
      <arglist>(cv::FileStorage &amp;fs, const bool applyDefaultSetupOnFailure=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>ae446fc8a4f317a23c191af93db7f59e8</anchor>
      <arglist>(SegmentationParameters newParameters)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setup</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>a8fb3d6a9684a2a7a4d3f78c51e304610</anchor>
      <arglist>(String segmentationParameterFile=&quot;&quot;, const bool applyDefaultSetupOnFailure=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>a201d5ffa41f8eee4e98e179fa036a07a</anchor>
      <arglist>(cv::FileStorage &amp;fs) const CV_OVERRIDE=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>a15675b516e84363d664ee28fd88ace3a</anchor>
      <arglist>(String fs) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; TransientAreasSegmentationModule &gt;</type>
      <name>create</name>
      <anchorfile>da/d6e/classcv_1_1bioinspired_1_1TransientAreasSegmentationModule.html</anchorfile>
      <anchor>a0dee76bf05a2918cdd0ac92060f52774</anchor>
      <arglist>(Size inputSize)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::TranslationBasedLocalOutlierRejector</name>
    <filename>dd/d13/classcv_1_1videostab_1_1TranslationBasedLocalOutlierRejector.html</filename>
    <base>cv::videostab::IOutlierRejector</base>
    <member kind="function">
      <type></type>
      <name>TranslationBasedLocalOutlierRejector</name>
      <anchorfile>dd/d13/classcv_1_1videostab_1_1TranslationBasedLocalOutlierRejector.html</anchorfile>
      <anchor>a52028c031cc736c093fa42975fad4884</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>cellSize</name>
      <anchorfile>dd/d13/classcv_1_1videostab_1_1TranslationBasedLocalOutlierRejector.html</anchorfile>
      <anchor>aad46eb46a2435cd013f2ad164c9129dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>process</name>
      <anchorfile>dd/d13/classcv_1_1videostab_1_1TranslationBasedLocalOutlierRejector.html</anchorfile>
      <anchor>a665d61ddbe148114cfcfe8dc36d3f53e</anchor>
      <arglist>(Size frameSize, InputArray points0, InputArray points1, OutputArray mask) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>RansacParams</type>
      <name>ransacParams</name>
      <anchorfile>dd/d13/classcv_1_1videostab_1_1TranslationBasedLocalOutlierRejector.html</anchorfile>
      <anchor>a2b456654d89323abcff87d5fcfed9b4a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCellSize</name>
      <anchorfile>dd/d13/classcv_1_1videostab_1_1TranslationBasedLocalOutlierRejector.html</anchorfile>
      <anchor>a88c504fb2b84717b57f6bb897a05b480</anchor>
      <arglist>(Size val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRansacParams</name>
      <anchorfile>dd/d13/classcv_1_1videostab_1_1TranslationBasedLocalOutlierRejector.html</anchorfile>
      <anchor>a8fd42e55f57a3294ff6545c683e25e16</anchor>
      <arglist>(RansacParams val)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TransposeBody</name>
    <filename>d2/d40/structcv_1_1cudev_1_1TransposeBody.html</filename>
    <templarg>class SrcPtr</templarg>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d2/d40/structcv_1_1cudev_1_1TransposeBody.html</anchorfile>
      <anchor>a14e6b573d82b37cff46690ee76bb7f07</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>d2/d40/structcv_1_1cudev_1_1TransposeBody.html</anchorfile>
      <anchor>a18b80215a5fde29be9e39153fb1699a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::TransverseMercatorProjector</name>
    <filename>d5/df7/structcv_1_1detail_1_1TransverseMercatorProjector.html</filename>
    <base>cv::detail::ProjectorBase</base>
    <member kind="function">
      <type>void</type>
      <name>mapBackward</name>
      <anchorfile>d5/df7/structcv_1_1detail_1_1TransverseMercatorProjector.html</anchorfile>
      <anchor>ab92befd6f93310e7490f0a57065a0e00</anchor>
      <arglist>(float u, float v, float &amp;x, float &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapForward</name>
      <anchorfile>d5/df7/structcv_1_1detail_1_1TransverseMercatorProjector.html</anchorfile>
      <anchor>a2f235d23845e2cd796d8369eda374de0</anchor>
      <arglist>(float x, float y, float &amp;u, float &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::TransverseMercatorWarper</name>
    <filename>d4/d6b/classcv_1_1detail_1_1TransverseMercatorWarper.html</filename>
    <base>cv::detail::RotationWarperBase&lt; TransverseMercatorProjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>TransverseMercatorWarper</name>
      <anchorfile>d4/d6b/classcv_1_1detail_1_1TransverseMercatorWarper.html</anchorfile>
      <anchor>a15da1369124f1c12a32e14edd68a897a</anchor>
      <arglist>(float scale)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::TransverseMercatorWarper</name>
    <filename>df/d33/classcv_1_1TransverseMercatorWarper.html</filename>
    <base>cv::WarperCreator</base>
    <member kind="function">
      <type>Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>df/d33/classcv_1_1TransverseMercatorWarper.html</anchorfile>
      <anchor>ac76268c2104d488df73a6061d174e438</anchor>
      <arglist>(float scale) const CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TupleTraits</name>
    <filename>dd/d08/structcv_1_1cudev_1_1TupleTraits.html</filename>
    <templarg>typename T</templarg>
    <member kind="enumvalue">
      <name>is_tuple</name>
      <anchorfile>dd/d08/structcv_1_1cudev_1_1TupleTraits.html</anchorfile>
      <anchor>aefc3ee332598375fac7fb0d5d8ca2c27a119ce0267b22821a9816b64e305aa324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>dd/d08/structcv_1_1cudev_1_1TupleTraits.html</anchorfile>
      <anchor>a5bad83560dddcfce8092d5da6d1a2f6fab44ae6417c21f32d2d7d5e9fe9c970d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_tuple</name>
      <anchorfile>dd/d08/structcv_1_1cudev_1_1TupleTraits.html</anchorfile>
      <anchor>aefc3ee332598375fac7fb0d5d8ca2c27a119ce0267b22821a9816b64e305aa324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>dd/d08/structcv_1_1cudev_1_1TupleTraits.html</anchorfile>
      <anchor>a5bad83560dddcfce8092d5da6d1a2f6fab44ae6417c21f32d2d7d5e9fe9c970d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TupleTraits&lt; tuple&lt; P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 &gt; &gt;</name>
    <filename>d2/dae/structcv_1_1cudev_1_1TupleTraits_3_01tuple_3_01P0_00_01P1_00_01P2_00_01P3_00_01P4_00_01P5_00_01P41642a2d25b95a5ddb87ca2004b28336.html</filename>
    <templarg>typename P0</templarg>
    <templarg>typename P1</templarg>
    <templarg>typename P2</templarg>
    <templarg>typename P3</templarg>
    <templarg>typename P4</templarg>
    <templarg>typename P5</templarg>
    <templarg>typename P6</templarg>
    <templarg>typename P7</templarg>
    <templarg>typename P8</templarg>
    <templarg>typename P9</templarg>
    <member kind="enumvalue">
      <name>is_tuple</name>
      <anchorfile>d2/dae/structcv_1_1cudev_1_1TupleTraits_3_01tuple_3_01P0_00_01P1_00_01P2_00_01P3_00_01P4_00_01P5_00_01P41642a2d25b95a5ddb87ca2004b28336.html</anchorfile>
      <anchor>a51d24ed1332bc1e5f52c4dfcd10ab021a1179218adcd5afa3010f2a53e8c080fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>d2/dae/structcv_1_1cudev_1_1TupleTraits_3_01tuple_3_01P0_00_01P1_00_01P2_00_01P3_00_01P4_00_01P5_00_01P41642a2d25b95a5ddb87ca2004b28336.html</anchorfile>
      <anchor>ab7dbf0574a02e177e8159bd1734b3d8ba0797302a76304c5e3772a9680585391e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_tuple</name>
      <anchorfile>d2/dae/structcv_1_1cudev_1_1TupleTraits_3_01tuple_3_01P0_00_01P1_00_01P2_00_01P3_00_01P4_00_01P5_00_01P41642a2d25b95a5ddb87ca2004b28336.html</anchorfile>
      <anchor>a51d24ed1332bc1e5f52c4dfcd10ab021a1179218adcd5afa3010f2a53e8c080fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>size</name>
      <anchorfile>d2/dae/structcv_1_1cudev_1_1TupleTraits_3_01tuple_3_01P0_00_01P1_00_01P2_00_01P3_00_01P4_00_01P5_00_01P41642a2d25b95a5ddb87ca2004b28336.html</anchorfile>
      <anchor>ab7dbf0574a02e177e8159bd1734b3d8ba0797302a76304c5e3772a9680585391e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::TwoPassStabilizer</name>
    <filename>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</filename>
    <base>cv::videostab::StabilizerBase</base>
    <base>cv::videostab::IFrameSource</base>
    <member kind="function">
      <type></type>
      <name>TwoPassStabilizer</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a6d8ba225fb09b05323886e9195f8589b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; IMotionStabilizer &gt;</type>
      <name>motionStabilizer</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a521d4e2cbda15e41cc541b762214be0d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mustEstimateTrimaRatio</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a39dbf002bfc87325c45726288c278b97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>nextFrame</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a41ba532afdba2d4d5c2dbb2252c5f782</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a2241168940d3b7f2a8496db2ca41da52</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEstimateTrimRatio</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a9c5f4df50af8214defda588f3c6be4d7</anchor>
      <arglist>(bool val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMotionStabilizer</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>af234eec62a25308270c95f7f066e74aa</anchor>
      <arglist>(Ptr&lt; IMotionStabilizer &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWobbleSuppressor</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>ad0a574ccd17df9d2a59acee82fad97a0</anchor>
      <arglist>(Ptr&lt; WobbleSuppressorBase &gt; val)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; WobbleSuppressorBase &gt;</type>
      <name>wobbleSuppressor</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a583030dd4810d2254de93c9162b1769a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimateMotion</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a8687b647f3fec34b52d0f77699b9e2fc</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Mat</type>
      <name>estimateStabilizationMotion</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a264e8021418f46c36788fd999ecfdd7b</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Mat</type>
      <name>postProcessFrame</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a2dd1f28556984f5a955224a377ba3cb5</anchor>
      <arglist>(const Mat &amp;frame) CV_OVERRIDE</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>runPrePassIfNecessary</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a45d12141d2137d94aa862ea4560f6155</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setUp</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a3278c9bbe6b30b08a47cb841b8b8eedc</anchor>
      <arglist>(const Mat &amp;firstFrame) CV_OVERRIDE</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>doWobbleSuppression_</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>aac5c916da3621d2367acb9abb6b6dee6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>frameCount_</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a97ba722224a9aebef85fc52f96ff40b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>isPrePassDone_</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a27cb48b75a2390e88af1fa2d8c2f4c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Mat &gt;</type>
      <name>motions2_</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>aba137eabaa62e57971247c939d447e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; IMotionStabilizer &gt;</type>
      <name>motionStabilizer_</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>ab46fac67a00e7184077111bc8e6a560d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>mustEstTrimRatio_</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a590f1fb1c89bb92f1e3a47ae11bc61c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Mat</type>
      <name>suppressedFrame_</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a203f58bdb554c66e152401327219beb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; WobbleSuppressorBase &gt;</type>
      <name>wobbleSuppressor_</name>
      <anchorfile>d8/d9c/classcv_1_1videostab_1_1TwoPassStabilizer.html</anchorfile>
      <anchor>a846fdfe7df7f6e9734ae98f033f2b8b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::type_list_element</name>
    <filename>db/d51/structcv_1_1util_1_1type__list__element.html</filename>
    <templarg>std::size_t Index</templarg>
    <templarg>class... Types</templarg>
    <member kind="typedef">
      <type>typename std::tuple_element&lt; Index, std::tuple&lt; Types... &gt; &gt;::type</type>
      <name>type</name>
      <anchorfile>db/d51/structcv_1_1util_1_1type__list__element.html</anchorfile>
      <anchor>a10b99f6ebcfd72b7b4f11acc66caf64a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::type_list_index</name>
    <filename>d4/d46/structcv_1_1util_1_1type__list__index.html</filename>
    <templarg>typename Target</templarg>
    <templarg>typename... Types</templarg>
    <member kind="variable" static="yes">
      <type>static const constexpr std::size_t</type>
      <name>value</name>
      <anchorfile>d4/d46/structcv_1_1util_1_1type__list__index.html</anchorfile>
      <anchor>a15e82da10a9fbccdd671016177e3a640</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::detail::type_list_index_helper</name>
    <filename>d1/d34/structcv_1_1util_1_1detail_1_1type__list__index__helper.html</filename>
    <templarg>std::size_t I</templarg>
    <templarg>typename Target</templarg>
    <templarg>typename First</templarg>
    <templarg>typename... Remaining</templarg>
    <member kind="variable" static="yes">
      <type>static const constexpr bool</type>
      <name>is_same</name>
      <anchorfile>d1/d34/structcv_1_1util_1_1detail_1_1type__list__index__helper.html</anchorfile>
      <anchor>ae1453099bf8c995a01be9aa1ae707866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const constexpr std::size_t</type>
      <name>value</name>
      <anchorfile>d1/d34/structcv_1_1util_1_1detail_1_1type__list__index__helper.html</anchorfile>
      <anchor>ab4c129e6038154e7d8bd1cc3fcfd2991</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::detail::type_list_index_helper&lt; I, Target, First &gt;</name>
    <filename>df/dfa/structcv_1_1util_1_1detail_1_1type__list__index__helper_3_01I_00_01Target_00_01First_01_4.html</filename>
    <templarg>std::size_t I</templarg>
    <templarg>typename Target</templarg>
    <templarg>typename First</templarg>
    <member kind="variable" static="yes">
      <type>static const constexpr std::size_t</type>
      <name>value</name>
      <anchorfile>df/dfa/structcv_1_1util_1_1detail_1_1type__list__index__helper_3_01I_00_01Target_00_01First_01_4.html</anchorfile>
      <anchor>a653e06ea12093d1eb70f79066e5cb5c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::TypeHint</name>
    <filename>df/dc2/structcv_1_1detail_1_1TypeHint.html</filename>
    <templarg>typename T</templarg>
    <base>cv::detail::TypeHintBase</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::TypeHintBase</name>
    <filename>d6/de4/structcv_1_1detail_1_1TypeHintBase.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TypeHintBase</name>
      <anchorfile>d6/de4/structcv_1_1detail_1_1TypeHintBase.html</anchorfile>
      <anchor>a9460037987df8cc2145585cc9c4e45fe</anchor>
      <arglist>()=default</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TypesEquals</name>
    <filename>df/d71/structcv_1_1cudev_1_1TypesEquals.html</filename>
    <templarg>typename A</templarg>
    <templarg>typename B</templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>df/d71/structcv_1_1cudev_1_1TypesEquals.html</anchorfile>
      <anchor>a7c99cb12ac5f41c7cfe324cfb957db83a00d77df089f100b5179bb3ad3e4c412b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>df/d71/structcv_1_1cudev_1_1TypesEquals.html</anchorfile>
      <anchor>a7c99cb12ac5f41c7cfe324cfb957db83a00d77df089f100b5179bb3ad3e4c412b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TypesEquals&lt; A, A &gt;</name>
    <filename>df/dbf/structcv_1_1cudev_1_1TypesEquals_3_01A_00_01A_01_4.html</filename>
    <templarg>typename A</templarg>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>df/dbf/structcv_1_1cudev_1_1TypesEquals_3_01A_00_01A_01_4.html</anchorfile>
      <anchor>a2bbe57f363b36df5f0df49e00b2a9606a68d076eb36da583e1fcca53401c00449</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>value</name>
      <anchorfile>df/dbf/structcv_1_1cudev_1_1TypesEquals_3_01A_00_01A_01_4.html</anchorfile>
      <anchor>a2bbe57f363b36df5f0df49e00b2a9606a68d076eb36da583e1fcca53401c00449</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::TypeTraits</name>
    <filename>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</filename>
    <templarg>typename T</templarg>
    <member kind="enumvalue">
      <name>is_const</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a284baad617f30837cbcea71336d55069ac77245fd19edebbf4c1fc7dad7ecc091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_volatile</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a217dec4263712610e7e1023c9932af44a3acffbbfc9cce12550844c3d8420699b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_reference</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>ae7acdd4ac35e6307607550f1f43c3bb6a0e4da83f213adb8d0fbbe733fbbc4d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_pointer</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a41e697f3c9baa9ecf35c605b5332e10daa0e8fdac033ac8c4a1d91cae4a30d081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_unsigned_int</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>aaaee99a1f6ff737143bcf86803086f47a03b990e48682d85d943ebfa60d3e5830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_signed_int</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a8e910a2a0125f359550fd36ff7741b7aa5f6a9241455b0b3feddcc9f30105567f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_integral</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a85517aa61fd685757327ecfc4c27fbdca3b4d37f77948252f4b1cc2b193b53fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_float</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>ae877edf187ba08b3ab82329d952ec7eda1ee61db9efb22adcecbc9aa939729799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_scalar</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>ab4db75343a0c27666f3a7bbf418c212ca312173208643daf68de8f6909ca9fefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_vec</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a1e8eb2c739b2c5b7e668595d164075e6a4658592db01008e688603ac4f31442fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_const</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a284baad617f30837cbcea71336d55069ac77245fd19edebbf4c1fc7dad7ecc091</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_float</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>ae877edf187ba08b3ab82329d952ec7eda1ee61db9efb22adcecbc9aa939729799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_integral</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a85517aa61fd685757327ecfc4c27fbdca3b4d37f77948252f4b1cc2b193b53fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_pointer</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a41e697f3c9baa9ecf35c605b5332e10daa0e8fdac033ac8c4a1d91cae4a30d081</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_reference</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>ae7acdd4ac35e6307607550f1f43c3bb6a0e4da83f213adb8d0fbbe733fbbc4d87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_scalar</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>ab4db75343a0c27666f3a7bbf418c212ca312173208643daf68de8f6909ca9fefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_signed_int</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a8e910a2a0125f359550fd36ff7741b7aa5f6a9241455b0b3feddcc9f30105567f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_unsigned_int</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>aaaee99a1f6ff737143bcf86803086f47a03b990e48682d85d943ebfa60d3e5830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_vec</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a1e8eb2c739b2c5b7e668595d164075e6a4658592db01008e688603ac4f31442fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>is_volatile</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a217dec4263712610e7e1023c9932af44a3acffbbfc9cce12550844c3d8420699b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_traits_detail::UnConst&lt; T &gt;::type</type>
      <name>non_const_type</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>aaed2da798f1493602bae341e45c95a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_traits_detail::UnVolatile&lt; T &gt;::type</type>
      <name>non_volatile_type</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a4fc15bf2616e431fbde9ccda90f694ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SelectIf&lt; type_traits_detail::IsSimpleParameter&lt; unqualified_type &gt;::value, T, typenametype_traits_detail::AddParameterType&lt; T &gt;::type &gt;::type</type>
      <name>parameter_type</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>ade576e29ea6b3a0ef15a426af86fadff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_traits_detail::PointerTraits&lt; unqualified_type &gt;::type</type>
      <name>pointee_type</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>aa9757c4a9deeb6f36897c6b0907eac1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_traits_detail::ReferenceTraits&lt; T &gt;::type</type>
      <name>referred_type</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a4fc814c8b819ba939612c933a0677b00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>type_traits_detail::UnVolatile&lt; typenametype_traits_detail::UnConst&lt; T &gt;::type &gt;::type</type>
      <name>unqualified_type</name>
      <anchorfile>d7/d97/structcv_1_1cudev_1_1TypeTraits.html</anchorfile>
      <anchor>a47d934e87a82c380c328233e522bb69e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::kalman_filters::UkfSystemModel</name>
    <filename>d3/d78/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UkfSystemModel.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UkfSystemModel</name>
      <anchorfile>d3/d78/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UkfSystemModel.html</anchorfile>
      <anchor>acd102936b4505bd208f7d7e6ea69aed2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>measurementFunction</name>
      <anchorfile>d3/d78/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UkfSystemModel.html</anchorfile>
      <anchor>a8c9d96bcaa30c0339fa2860a96390ec9</anchor>
      <arglist>(const Mat &amp;x_k, const Mat &amp;n_k, Mat &amp;z_k)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stateConversionFunction</name>
      <anchorfile>d3/d78/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UkfSystemModel.html</anchorfile>
      <anchor>ab8ab3780782327f6ee2c97bb6a0bd791</anchor>
      <arglist>(const Mat &amp;x_k, const Mat &amp;u_k, const Mat &amp;v_k, Mat &amp;x_kplus1)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::UMat</name>
    <filename>d7/d45/classcv_1_1UMat.html</filename>
    <member kind="enumvalue">
      <name>MAGIC_VAL</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ae4ec22ea7dec547fed804ff04975dd87a502944660bbb466a4e6b6ce0ec7eddb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_STEP</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ae4ec22ea7dec547fed804ff04975dd87a10741a8eaf539b2cb513c134641c940f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTINUOUS_FLAG</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ae4ec22ea7dec547fed804ff04975dd87a84000db2750cd83ad01c344b8a5b896e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBMATRIX_FLAG</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ae4ec22ea7dec547fed804ff04975dd87a1dadb89fba042bf2b7fb5bca8399aa73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_MASK</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1faa83c1ccf9f716023204586bb770b4af10fa455a54f107558b9dbb9efd3959d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MASK</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1faa83c1ccf9f716023204586bb770b4acfda75d2f03eb3b2dc71e9654b5bef46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1faa83c1ccf9f716023204586bb770b4acbabb2648f797b89bd9ddc77cce0c408</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_STEP</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ae4ec22ea7dec547fed804ff04975dd87a10741a8eaf539b2cb513c134641c940f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTINUOUS_FLAG</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ae4ec22ea7dec547fed804ff04975dd87a84000db2750cd83ad01c344b8a5b896e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEPTH_MASK</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1faa83c1ccf9f716023204586bb770b4acbabb2648f797b89bd9ddc77cce0c408</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_MASK</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1faa83c1ccf9f716023204586bb770b4af10fa455a54f107558b9dbb9efd3959d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_VAL</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ae4ec22ea7dec547fed804ff04975dd87a502944660bbb466a4e6b6ce0ec7eddb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUBMATRIX_FLAG</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ae4ec22ea7dec547fed804ff04975dd87a1dadb89fba042bf2b7fb5bca8399aa73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MASK</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1faa83c1ccf9f716023204586bb770b4acfda75d2f03eb3b2dc71e9654b5bef46</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a0edcf01672609ffb76bccc84e6039c4b</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a6afe62166cf5634b17ac54bdb16e8379</anchor>
      <arglist>(const UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>afeaabd3e9eef98ccef422a81176a4250</anchor>
      <arglist>(const UMat &amp;m, const Range &amp;rowRange, const Range &amp;colRange=Range::all())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a96f381979b76ce63d497e812fd7ec574</anchor>
      <arglist>(const UMat &amp;m, const Range *ranges)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aaa3fa04bb82fee6026cc2e85df96a796</anchor>
      <arglist>(const UMat &amp;m, const Rect &amp;roi)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a577f91740a6ee96201049cad9b15c22d</anchor>
      <arglist>(const UMat &amp;m, const std::vector&lt; Range &gt; &amp;ranges)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a5e1866c206e9c116304a0257bc3a6c50</anchor>
      <arglist>(int ndims, const int *sizes, int type, const Scalar &amp;s, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>af159e956ff96c64745c6940a3b1820ba</anchor>
      <arglist>(int ndims, const int *sizes, int type, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a16a02552218847de2e60ce907b5e904a</anchor>
      <arglist>(int rows, int cols, int type, const Scalar &amp;s, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>add0dc0febd6a7b6a7a79a85d41bb17f2</anchor>
      <arglist>(int rows, int cols, int type, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aa0e86661d2f62be94ed7648508f1ec07</anchor>
      <arglist>(Size size, int type, const Scalar &amp;s, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1f0939f54199110a180cf5d8e4c8d725</anchor>
      <arglist>(Size size, int type, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ab2e3437a0cddfea4761f2f0d35ca08dd</anchor>
      <arglist>(UMat &amp;&amp;m)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a5111ebd4f3199062e3205e4791f00542</anchor>
      <arglist>(UMatUsageFlags usageFlags=USAGE_DEFAULT) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ace6c6c9c85db0fc28f2f8365c2f30985</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addref</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a9f87daa635b42c20579ef2e526fc2b54</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UMat &amp;</type>
      <name>adjustROI</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a2e5fff4612841ce05cecac65c7ec2358</anchor>
      <arglist>(int dtop, int dbottom, int dleft, int dright)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>assignTo</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aef524a90c600f04e1cdd12788c608476</anchor>
      <arglist>(UMat &amp;m, int type=-1) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>channels</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a58c1b68b2e355c044cf089c9156910c4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>checkVector</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a3d9972bea2e00ae4a8e2402dfdd5d99a</anchor>
      <arglist>(int elemChannels, int depth=-1, bool requireContinuous=true) const</arglist>
    </member>
    <member kind="function">
      <type>CV_NODISCARD_STD UMat</type>
      <name>clone</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a4a34bd1ccbf3fbb966ce0f99d1484540</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>col</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aaaa4b7216656ea35c63fcfc745c6995c</anchor>
      <arglist>(int x) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>colRange</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ade9f05c6bae4f6de8b24cc71d29f4b8a</anchor>
      <arglist>(const Range &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>colRange</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>adc6ffa253b779dd078638ad996e17c2f</anchor>
      <arglist>(int startcol, int endcol) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertTo</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a6f11287e53debd8d460fc053dc88feaa</anchor>
      <arglist>(OutputArray m, int rtype, double alpha=1, double beta=0) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copySize</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a2ea1c1537ee15db8b22e34218a372f5f</anchor>
      <arglist>(const UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ab9f4b02e099696dc0fb43c85c6f4a2f1</anchor>
      <arglist>(OutputArray m) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a9f97eb1b8c307b5cd4c17962af27efbf</anchor>
      <arglist>(OutputArray m, InputArray mask) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1f51b337fe0ee25e7c659502e3fe1022</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;sizes, int type, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a0d6066cb804ad356c18fd7dc89203b92</anchor>
      <arglist>(int ndims, const int *sizes, int type, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>afe3063b40dd6c5d8a0054759c1142631</anchor>
      <arglist>(int rows, int cols, int type, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>create</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ac0b2ce3cbd609f68092b8cffa2cc7155</anchor>
      <arglist>(Size size, int type, UMatUsageFlags usageFlags=USAGE_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocate</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a8c3716c2b363388bb8e59212a50e6ba5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a8511e27bd0093e5dd236df1ef111087a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>diag</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a4bac5184c68677463a435e2bee4a8ac7</anchor>
      <arglist>(int d=0) const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>dot</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a6daed34dfaccf50a34aca1d1ee5e5027</anchor>
      <arglist>(InputArray m) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a391f71d1da637a234701f78d7b0cc9a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize1</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a318efa69d05f7b4c61488a8ce5125247</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a8d0149f2671fd776444301cafa0eff8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getMat</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a3d84c72c06ddd55d35b87c3d222d2674</anchor>
      <arglist>(AccessFlag flags) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a9fc749177007eb38e327b0c6429f2bb8</anchor>
      <arglist>(AccessFlag accessFlags) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>inv</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>abb77173e3e661fc3f161f79e5559c5d7</anchor>
      <arglist>(int method=DECOMP_LU) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContinuous</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>af9f1dc7d12bb762061089e1c3bd77875</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubmatrix</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>acfba13176eea1e0e3db646a4e7a663a5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>locateROI</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a657631fc34ff89a3e2e921122c45c667</anchor>
      <arglist>(Size &amp;wholeSize, Point &amp;ofs) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>mul</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>af50d8160ca05a304b30c1dd64ae20755</anchor>
      <arglist>(InputArray m, double scale=1) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ndoffset</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>afaf9116d630cafce0bb6465b616e7ce8</anchor>
      <arglist>(size_t *ofs) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>operator()</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a0e245fe34228df0f31d3e3fdb6fa89d3</anchor>
      <arglist>(const Range *ranges) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>operator()</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a7679d5bea4421e360b90225d348e3fa3</anchor>
      <arglist>(const Rect &amp;roi) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>operator()</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>af4e69198d95654e9fe2bd03dd1feee38</anchor>
      <arglist>(const std::vector&lt; Range &gt; &amp;ranges) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>operator()</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a84b1f570775c927202a55ab1cccd9542</anchor>
      <arglist>(Range rowRange, Range colRange) const</arglist>
    </member>
    <member kind="function">
      <type>UMat &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a64b12667a6af01b3e177068fb1c85b0f</anchor>
      <arglist>(const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>UMat &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aa841f1c2e3b97a1804e33022c59872fe</anchor>
      <arglist>(const UMat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>UMat &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1932a494746e8ed8ea69f00015a3ddc1</anchor>
      <arglist>(UMat &amp;&amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aa9a894abdfd44e72ef37a4fc10f3481b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>reshape</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ac166eaa6eccbeb2f5e9ce593ee156ef4</anchor>
      <arglist>(int cn, int newndims, const int *newsz) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>reshape</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a25ac687266568c8b024debd187c15b9b</anchor>
      <arglist>(int cn, int rows=0) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>row</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a4f493829ef460456db42c3b802ebf20f</anchor>
      <arglist>(int y) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>rowRange</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aced43849cffaea0bf71f35edeba6ea1c</anchor>
      <arglist>(const Range &amp;r) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>rowRange</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a838edd92ae26c7f1cff59beda1b0518b</anchor>
      <arglist>(int startrow, int endrow) const</arglist>
    </member>
    <member kind="function">
      <type>UMat &amp;</type>
      <name>setTo</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1950dce012c64ad02242b83af4a01533</anchor>
      <arglist>(InputArray value, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>step1</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a5bcb8141a5651e69ceeabddf18d8ddfb</anchor>
      <arglist>(int i=0) const</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>t</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ac18ab17cd8accff358d593e3c79ac1c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>total</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>abe7fd91b67cf90aa90c0845572552030</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a65194dd922bef59b349a4148cd39d675</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateContinuityFlag</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a0b62f88ad844949d0441ddf4160a7b24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>diag</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a7ed3700dc5b99bf1ae2e9760247733ec</anchor>
      <arglist>(const UMat &amp;d)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>diag</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a10878e8c9c64a36622142213086479ec</anchor>
      <arglist>(const UMat &amp;d, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>eye</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a2e701e21eaddc984ff95dd13264edf95</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>eye</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ab99a9babed796ffac450ed987fd9916f</anchor>
      <arglist>(int rows, int cols, int type, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>eye</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aa3616609e33e54b40d1dbc58a20d51a9</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>eye</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a989013e28f85bfa3247d263c4bb71174</anchor>
      <arglist>(Size size, int type, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatAllocator *</type>
      <name>getStdAllocator</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a251543c5c5f4d5cc32809c448cf534ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>ones</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a4b96783d9807499f66bced7345fcc115</anchor>
      <arglist>(int ndims, const int *sz, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>ones</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aea286135fbcf6f0349e43dc0555e9246</anchor>
      <arglist>(int ndims, const int *sz, int type, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>ones</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a4c805ec4e8d72cf5bef8b3506633575d</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>ones</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aedc4b34a65faa988c7c971fee1fbbd68</anchor>
      <arglist>(int rows, int cols, int type, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>ones</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a2dadb8a08a1c9871848faa1f75e2f8be</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>ones</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a4740cd3611f0ac86f1efcb51278e0232</anchor>
      <arglist>(Size size, int type, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>zeros</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>af456dc2779324a092d2d0e88302b0738</anchor>
      <arglist>(int ndims, const int *sz, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>zeros</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a02e4a9ec8195e1e2c9d552fa9aed442d</anchor>
      <arglist>(int ndims, const int *sz, int type, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>zeros</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a2a517e1d3bb9344208dd9f36ba8ac03c</anchor>
      <arglist>(int rows, int cols, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>zeros</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aa6fdbacbc7fac61b34001d692527300f</anchor>
      <arglist>(int rows, int cols, int type, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>zeros</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a40a8bdfcc31a08aa949bc292b9d294e8</anchor>
      <arglist>(Size size, int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_NODISCARD_STD UMat</type>
      <name>zeros</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a6a8ef9f5613ad288737cc6c4f94c9cf2</anchor>
      <arglist>(Size size, int type, UMatUsageFlags usageFlags)</arglist>
    </member>
    <member kind="variable">
      <type>MatAllocator *</type>
      <name>allocator</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a1fb3a925c15a454a5edba1cb0f0008fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a18cc40c5ec8a6b95317e5fe6abaca6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dims</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a7ad5753f30745d97f4e037516f3edf4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>flags</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ad662d8ae2354913ddee4374cb5a86808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>offset</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aefd8bc792218830014d8a99357acefa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a8137e5d25233b57db5616f227f1772ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MatSize</type>
      <name>size</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a762e5567b5c5636f6c1de2c260b12065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MatStep</type>
      <name>step</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>a96ee14c5d1163cbb90a111539ea40a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UMatData *</type>
      <name>u</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>ad2462b4ad4d5b2e8833730a98ea7382a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UMatUsageFlags</type>
      <name>usageFlags</name>
      <anchorfile>d7/d45/classcv_1_1UMat.html</anchorfile>
      <anchor>aa3c55c1af19750d1665eeee41a88d126</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::UMatData</name>
    <filename>db/d58/structcv_1_1UMatData.html</filename>
    <member kind="enumvalue">
      <name>ASYNC_CLEANUP</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12accd8af313f75caee034b5f3ed25027a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPY_ON_MAP</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a89c987098b1da2337f707fbbb118951f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_COPY_OBSOLETE</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a6d7b602a6172c5f2ef277515338aba79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_MEM_MAPPED</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a1492fb3c927472e59cc64ba1383cd8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOST_COPY_OBSOLETE</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12aa335180c2d069e30096f883702476f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MemoryFlag</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COPY_ON_MAP</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a89c987098b1da2337f707fbbb118951f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOST_COPY_OBSOLETE</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12aa335180c2d069e30096f883702476f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_COPY_OBSOLETE</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a6d7b602a6172c5f2ef277515338aba79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEMP_UMAT</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a242f7bf6b8e075402f141faf71e31579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEMP_COPIED_UMAT</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a66488f9c447b7b12f905eda9df17bde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_ALLOCATED</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a418bf779152a73ed41c8657baf911d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEVICE_MEM_MAPPED</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a1492fb3c927472e59cc64ba1383cd8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ASYNC_CLEANUP</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12accd8af313f75caee034b5f3ed25027a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEMP_COPIED_UMAT</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a66488f9c447b7b12f905eda9df17bde1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEMP_UMAT</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a242f7bf6b8e075402f141faf71e31579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USER_ALLOCATED</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4aaeab7d089a219c65db6b6b62bd4d12a418bf779152a73ed41c8657baf911d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UMatData</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>acf6afbd0fafee36cafe5c10ff82cc45d</anchor>
      <arglist>(const MatAllocator *allocator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UMatData</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>aa006fdf7cd9c7b8cd506999efcc2116c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>copyOnMap</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>ae5183bcbc64aa706848ef32401e4b202</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deviceCopyObsolete</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a637d69a885ec00d4d69559efb748fa6b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deviceMemMapped</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>acf725c681271182c34317ac7686b415e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hostCopyObsolete</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a52b9f7ef6e7b51fd9429d50bf115ad62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>afd0d8141835b66eb92cd65c4d2f25b51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markDeviceCopyObsolete</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>aa7ed39306d6008f2f83654e67856a414</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markDeviceMemMapped</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a2d5b899a98a2ead70375caa03cc37a29</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>markHostCopyObsolete</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a613d3a32b2b6543662d2a9809ce05217</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tempCopiedUMat</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a858c76492f954666835719215e04129c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>tempUMat</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>ae0fe4f5c2d26556d535bc86b02a424d1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>ad3c8c1e9b0692239610e8d830e581230</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::shared_ptr&lt; void &gt;</type>
      <name>allocatorContext</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a02c6b0ae16a63d3b9db6c0d2bdea8b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>allocatorFlags_</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a398a4153df8d1af5fd5a26996d1b4684</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const MatAllocator *</type>
      <name>currAllocator</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a7e737c9fe94d01dc12729e2dcea38485</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>data</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a20e87bb7088a637bdd9e1bc6ed649419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UMatData::MemoryFlag</type>
      <name>flags</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>abd20502f4de49d5bf2fe2147d3f49d83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>handle</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>aba264d5c9040ab073de11c64c766d653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mapcount</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a962745e56207df9044692e6fa0617f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar *</type>
      <name>origdata</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>aee30a2d2615e8e4d7fcfb2c893ac9839</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UMatData *</type>
      <name>originalUMatData</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a4bdd72ed97e5afd923d661cd6e6f6471</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const MatAllocator *</type>
      <name>prevAllocator</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>aaefdaa34b364c74fa54c72da4a218384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>refcount</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a21d534e3d518241614744ecf92119a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>ab3bf7b4c0a3f1206def1008d9f9150ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>urefcount</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>afb9eb71d0e7cb31fa6b636bb2e62e5dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>userdata</name>
      <anchorfile>db/d58/structcv_1_1UMatData.html</anchorfile>
      <anchor>a0ac6f5f68de43c177a9b040ecc7611f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::unary_function</name>
    <filename>df/d11/structcv_1_1cudev_1_1unary__function.html</filename>
    <templarg>typename _Arg</templarg>
    <templarg>typename _Result</templarg>
    <member kind="typedef">
      <type>_Arg</type>
      <name>argument_type</name>
      <anchorfile>df/d11/structcv_1_1cudev_1_1unary__function.html</anchorfile>
      <anchor>a670a3e53367f76dffa39c869be4469ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Result</type>
      <name>result_type</name>
      <anchorfile>df/d11/structcv_1_1cudev_1_1unary__function.html</anchorfile>
      <anchor>a91fa83a2bccf2520b6bce8a4c5e17888</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::UnaryNegate</name>
    <filename>d2/d83/structcv_1_1cudev_1_1UnaryNegate.html</filename>
    <templarg>class Predicate</templarg>
    <base>cv::cudev::unary_function&lt; Predicate::argument_type, Predicate::result_type &gt;</base>
    <member kind="function">
      <type>__device__ __forceinline__ Predicate::result_type</type>
      <name>operator()</name>
      <anchorfile>d2/d83/structcv_1_1cudev_1_1UnaryNegate.html</anchorfile>
      <anchor>a62a01b748a748f41e8151aa12feedd5b</anchor>
      <arglist>(typename TypeTraits&lt; typename Predicate::argument_type &gt;::parameter_type x) const</arglist>
    </member>
    <member kind="variable">
      <type>Predicate</type>
      <name>pred</name>
      <anchorfile>d2/d83/structcv_1_1cudev_1_1UnaryNegate.html</anchorfile>
      <anchor>a870d0d91c7c71abfc7759b6046ab8967</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::UnaryTransformPtr</name>
    <filename>dd/d01/structcv_1_1cudev_1_1UnaryTransformPtr.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class Op</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; SrcPtr &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>dd/d01/structcv_1_1cudev_1_1UnaryTransformPtr.html</anchorfile>
      <anchor>aef702d7fdb5b4da805d43db87e0d3fee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Op::result_type</type>
      <name>value_type</name>
      <anchorfile>dd/d01/structcv_1_1cudev_1_1UnaryTransformPtr.html</anchorfile>
      <anchor>a4c24008583579179a276eb0217831bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ Op::result_type</type>
      <name>operator()</name>
      <anchorfile>dd/d01/structcv_1_1cudev_1_1UnaryTransformPtr.html</anchorfile>
      <anchor>aeaea7fc6e3a4cebe1a5b4dbfd8aa916c</anchor>
      <arglist>(typename PtrTraits&lt; SrcPtr &gt;::index_type y, typename PtrTraits&lt; SrcPtr &gt;::index_type x) const</arglist>
    </member>
    <member kind="variable">
      <type>Op</type>
      <name>op</name>
      <anchorfile>dd/d01/structcv_1_1cudev_1_1UnaryTransformPtr.html</anchorfile>
      <anchor>ac22a69fee93f1ae30e2307766432f7ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SrcPtr</type>
      <name>src</name>
      <anchorfile>dd/d01/structcv_1_1cudev_1_1UnaryTransformPtr.html</anchorfile>
      <anchor>aaa7399d4841ac33ec7469c162753e97c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::UnaryTransformPtrSz</name>
    <filename>d0/db7/structcv_1_1cudev_1_1UnaryTransformPtrSz.html</filename>
    <templarg>class SrcPtr</templarg>
    <templarg>class Op</templarg>
    <base>cv::cudev::UnaryTransformPtr&lt; SrcPtr, Op &gt;</base>
    <member kind="function">
      <type>__host__ void</type>
      <name>assignTo</name>
      <anchorfile>d0/db7/structcv_1_1cudev_1_1UnaryTransformPtrSz.html</anchorfile>
      <anchor>a7cb41f142cbf63b3101456c4762de6b3</anchor>
      <arglist>(GpuMat_&lt; T &gt; &amp;dst, Stream &amp;stream=Stream::Null()) const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>d0/db7/structcv_1_1cudev_1_1UnaryTransformPtrSz.html</anchorfile>
      <anchor>a2a851b94fb1e8fc00ce6dfe7b751f3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>d0/db7/structcv_1_1cudev_1_1UnaryTransformPtrSz.html</anchorfile>
      <anchor>a9fbe6ddd31147857e5e98aeb05886da5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::UnaryTupleAdapter</name>
    <filename>d4/d57/structcv_1_1cudev_1_1UnaryTupleAdapter.html</filename>
    <templarg>class Op</templarg>
    <templarg>int n</templarg>
    <member kind="typedef">
      <type>Op::result_type</type>
      <name>result_type</name>
      <anchorfile>d4/d57/structcv_1_1cudev_1_1UnaryTupleAdapter.html</anchorfile>
      <anchor>a68c77745591a8b3a3759424a0bb250c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ Op::result_type</type>
      <name>operator()</name>
      <anchorfile>d4/d57/structcv_1_1cudev_1_1UnaryTupleAdapter.html</anchorfile>
      <anchor>ac5ef68bb68529b28058ef3728c5e8e28</anchor>
      <arglist>(const Tuple &amp;t) const</arglist>
    </member>
    <member kind="variable">
      <type>Op</type>
      <name>op</name>
      <anchorfile>d4/d57/structcv_1_1cudev_1_1UnaryTupleAdapter.html</anchorfile>
      <anchor>a06a4e7b5e8ae9bc5e39eef69ff2d6489</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::UniqueTexture</name>
    <filename>de/de4/classcv_1_1cudev_1_1UniqueTexture.html</filename>
    <templarg>class T</templarg>
    <templarg>class R</templarg>
    <member kind="function">
      <type>__host__</type>
      <name>UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22bbd31f39f571788bea06df6d2e4aa0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacad93f1d223d2bc1e4a99cea39266c40</anchor>
      <arglist>(const int rows, const int cols, T *data, const size_t step, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf74c8552910de6febd6e40317ec75e34</anchor>
      <arglist>(const size_t sizeInBytes, T *data, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47d74cfe399455648a2a28d983bcb66b</anchor>
      <arglist>(UniqueTexture &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5b4235f963a3dfeaa499800cda04d32</anchor>
      <arglist>(UniqueTexture &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>~UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1f5df098df48eda38202fb25f8e69bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ cudaTextureObject_t</type>
      <name>get</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad36bfb447672c64695bcbb3fe2f3ceb0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>operator bool</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf88de77fd86220d2ea882a153dbbc34</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__ UniqueTexture &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c52af688dba0fe0c0588d340ec8a938</anchor>
      <arglist>(const UniqueTexture &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>__host__ UniqueTexture &amp;</type>
      <name>operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00797db22f7e6ad6d6e0afb3258aef1c</anchor>
      <arglist>(UniqueTexture &amp;&amp;other) noexcept</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::kalman_filters::UnscentedKalmanFilter</name>
    <filename>d7/dd9/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilter.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UnscentedKalmanFilter</name>
      <anchorfile>d7/dd9/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilter.html</anchorfile>
      <anchor>aa5cde9acc9dad39465d33d605e93ed64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>correct</name>
      <anchorfile>d7/dd9/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilter.html</anchorfile>
      <anchor>a9c8387c3b5fd5a325a39e442a8ecffe2</anchor>
      <arglist>(InputArray measurement)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getErrorCov</name>
      <anchorfile>d7/dd9/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilter.html</anchorfile>
      <anchor>a8345a9d309456b6b613623f1352f5611</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getMeasurementNoiseCov</name>
      <anchorfile>d7/dd9/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilter.html</anchorfile>
      <anchor>aabbd3e3483f24172a35d769d03c76f2b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getProcessNoiseCov</name>
      <anchorfile>d7/dd9/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilter.html</anchorfile>
      <anchor>a8282767212e09a573896d3a50321f753</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>getState</name>
      <anchorfile>d7/dd9/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilter.html</anchorfile>
      <anchor>a0788d508d5a0d68cf018443631189cb9</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Mat</type>
      <name>predict</name>
      <anchorfile>d7/dd9/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilter.html</anchorfile>
      <anchor>af7fc8df6e01a56b8b3fafe0f59a568e6</anchor>
      <arglist>(InputArray control=noArray())=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::kalman_filters::UnscentedKalmanFilterParams</name>
    <filename>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</filename>
    <member kind="function">
      <type></type>
      <name>UnscentedKalmanFilterParams</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>ab0bc47784a80d9571247fa451c37df40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>UnscentedKalmanFilterParams</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a61507b160ca06e6331fecf76010d1a41</anchor>
      <arglist>(int dp, int mp, int cp, double processNoiseCovDiag, double measurementNoiseCovDiag, Ptr&lt; UkfSystemModel &gt; dynamicalSystem, int type=CV_64F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a3e657e72bc0d607df350b203d9d09459</anchor>
      <arglist>(int dp, int mp, int cp, double processNoiseCovDiag, double measurementNoiseCovDiag, Ptr&lt; UkfSystemModel &gt; dynamicalSystem, int type=CV_64F)</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a0a64ba15e9bceb02b6240fd7f0c0dce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>beta</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>af970b53669aed8d67f662dee6467c649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>CP</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a098e841b185f02dc4f5184465131d64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dataType</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>aca2050e6a8f65fcb177d6ad46b24c305</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>DP</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a977d07ea08e2cd98b90dd332a71db531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>errorCovInit</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a4ccf4258cbebea5c75b1baa7535ed91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>k</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a0523066100fc87dd10c988441552b866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>measurementNoiseCov</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a986ebad9108e1ad0a5207ff51a06bd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ptr&lt; UkfSystemModel &gt;</type>
      <name>model</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>a55032f1235b8aea26ba0ca78152635e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>MP</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>ac570e426b3b557921d21051201fc8d42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>processNoiseCov</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>ae558ca129beb694ce2435b83979f6b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>stateInit</name>
      <anchorfile>d7/d61/classcv_1_1detail_1_1tracking_1_1kalman__filters_1_1UnscentedKalmanFilterParams.html</anchorfile>
      <anchor>af21f77925372fa2f342def1cdd1b3c11</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::UsacParams</name>
    <filename>d6/dd0/structcv_1_1UsacParams.html</filename>
    <member kind="function">
      <type></type>
      <name>UsacParams</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a31f55af213d52dc0f9eb084c401adf7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>confidence</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a3dd3cb29c763c9ddd740f5860402bd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PolishingMethod</type>
      <name>final_polisher</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a4ffda5738078d33bb420674297b912a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>final_polisher_iterations</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a6479018fe001b4af86fe8e15577df6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isParallel</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a37993e2e015e3bdfa5869aface22cd74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>loIterations</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a70a2352ff0694a791014c7d3897499cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LocalOptimMethod</type>
      <name>loMethod</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a43a4cf46ef9200044e070b8b56503e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>loSampleSize</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a873a721c5000d8eed64694b7474b8332</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxIterations</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>ab09c15bd8e50b4028d85ffb4a5cf50f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>NeighborSearchMethod</type>
      <name>neighborsSearch</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a2f69cfde94ed2c9342692be9432e150e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>randomGeneratorState</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a0c777f5bf6d3c36802c58671df58cd4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SamplingMethod</type>
      <name>sampler</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>a34596c9ad450f13abd4d99ccbf7749d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScoreMethod</type>
      <name>score</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>ad7d5dd25707407f2843c0af403653199</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>d6/dd0/structcv_1_1UsacParams.html</anchorfile>
      <anchor>ae4c27bc8b306822699d28f43341ad880</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::use_only</name>
    <filename>d6/d25/structcv_1_1gapi_1_1use__only.html</filename>
    <member kind="variable">
      <type>GKernelPackage</type>
      <name>pkg</name>
      <anchorfile>d6/d25/structcv_1_1gapi_1_1use__only.html</anchorfile>
      <anchor>ab88387d52737d3f54ffd774ced70a840</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::use_threaded_executor</name>
    <filename>d6/d0e/structcv_1_1use__threaded__executor.html</filename>
    <member kind="function">
      <type></type>
      <name>use_threaded_executor</name>
      <anchorfile>d6/d0e/structcv_1_1use__threaded__executor.html</anchorfile>
      <anchor>a9110817386e5bc62b2f4c0fcacdc5fd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>use_threaded_executor</name>
      <anchorfile>d6/d0e/structcv_1_1use__threaded__executor.html</anchorfile>
      <anchor>afe1abd85ad770de59286346b9e98fd6e</anchor>
      <arglist>(const uint32_t nthreads)</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>num_threads</name>
      <anchorfile>d6/d0e/structcv_1_1use__threaded__executor.html</anchorfile>
      <anchor>a41bff79d020ce96089aaa67b85bc1091</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ocl::Context::UserContext</name>
    <filename>d2/d24/classcv_1_1ocl_1_1Context_1_1UserContext.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UserContext</name>
      <anchorfile>d2/d24/classcv_1_1ocl_1_1Context_1_1UserContext.html</anchorfile>
      <anchor>a4c602d60ca9c8d200ca7a59f7add3826</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::v_reg</name>
    <filename>d1/d69/structcv_1_1v__reg.html</filename>
    <templarg>typename _Tp</templarg>
    <templarg>int n</templarg>
    <member kind="function">
      <type></type>
      <name>v_reg</name>
      <anchorfile>d1/d69/structcv_1_1v__reg.html</anchorfile>
      <anchor>aa05dcbbf80954bc7ebf7a15272fb9df4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>v_reg</name>
      <anchorfile>d1/d69/structcv_1_1v__reg.html</anchorfile>
      <anchor>adcf59996aa232fa9b65dc3ce295d5183</anchor>
      <arglist>(_Tp s0, _Tp s1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>v_reg</name>
      <anchorfile>d1/d69/structcv_1_1v__reg.html</anchorfile>
      <anchor>aac280393955fef38b43ef3770bd50095</anchor>
      <arglist>(_Tp s0, _Tp s1, _Tp s2, _Tp s3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>v_reg</name>
      <anchorfile>d1/d69/structcv_1_1v__reg.html</anchorfile>
      <anchor>aa6f39b773747c0416d42c1345af65853</anchor>
      <arglist>(_Tp s0, _Tp s1, _Tp s2, _Tp s3, _Tp s4, _Tp s5, _Tp s6, _Tp s7)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>v_reg</name>
      <anchorfile>d1/d69/structcv_1_1v__reg.html</anchorfile>
      <anchor>a653e3faf930cca95b3e4fbe9ae6d6aac</anchor>
      <arglist>(_Tp s0, _Tp s1, _Tp s2, _Tp s3, _Tp s4, _Tp s5, _Tp s6, _Tp s7, _Tp s8, _Tp s9, _Tp s10, _Tp s11, _Tp s12, _Tp s13, _Tp s14, _Tp s15)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>v_reg</name>
      <anchorfile>d1/d69/structcv_1_1v__reg.html</anchorfile>
      <anchor>a9791853618ca6b65cc0868de0f117728</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>v_reg</name>
      <anchorfile>d1/d69/structcv_1_1v__reg.html</anchorfile>
      <anchor>a45125786a64c3b242b933c7faf4aec34</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>get0</name>
      <anchorfile>d1/d69/structcv_1_1v__reg.html</anchorfile>
      <anchor>a06cd55d8b350db26ac133501351ac911</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits</name>
    <filename>d5/db0/structcv_1_1V__TypeTraits.html</filename>
    <templarg>typename _Tp</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; double &gt;</name>
    <filename>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</filename>
    <member kind="typedef">
      <type>double</type>
      <name>abs_type</name>
      <anchorfile>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</anchorfile>
      <anchor>a174b42b43112e3fc9bf5a5b0d4f4919a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64</type>
      <name>int_type</name>
      <anchorfile>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</anchorfile>
      <anchor>aa79e2f2df84e95a929214b7b930a8786</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>sum_type</name>
      <anchorfile>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</anchorfile>
      <anchor>a2f349accdc7bcc6dd6d7399dfb774a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>uint_type</name>
      <anchorfile>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</anchorfile>
      <anchor>a8ef10ddddd5207c34ced9662d9889dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>value_type</name>
      <anchorfile>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</anchorfile>
      <anchor>afe9e9d299e4373da0f33a8c53cad0590</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>w_type</name>
      <anchorfile>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</anchorfile>
      <anchor>a158b76807e824fd636c0966a2c0b0374</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>reinterpret_from_int</name>
      <anchorfile>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</anchorfile>
      <anchor>af27e343945e0160e661daae8b45d0092</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>d5/d9e/structcv_1_1V__TypeTraits_3_01double_01_4.html</anchorfile>
      <anchor>a3e26770e96b8fb79b5b464daf02fd8e6</anchor>
      <arglist>(double x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; float &gt;</name>
    <filename>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</filename>
    <member kind="typedef">
      <type>float</type>
      <name>abs_type</name>
      <anchorfile>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</anchorfile>
      <anchor>a856ef64d1ae7e672ff3682d530d5af7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>int_type</name>
      <anchorfile>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</anchorfile>
      <anchor>a2f2a6e4ecfb9a2e4b11c81eabd1dbdae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>sum_type</name>
      <anchorfile>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</anchorfile>
      <anchor>ab18b10e8661378489ba87d01b642284d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>uint_type</name>
      <anchorfile>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</anchorfile>
      <anchor>ad6586fb055b8aa225233945eb6004971</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>value_type</name>
      <anchorfile>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</anchorfile>
      <anchor>a139402c0cfacaa1153ff18da0090762c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>w_type</name>
      <anchorfile>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</anchorfile>
      <anchor>a71d4cde13c60bf90bb9b99b13b75257c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>reinterpret_from_int</name>
      <anchorfile>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</anchorfile>
      <anchor>ab36a4a7b6e20628b2661af4c4fd9156f</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>da/d19/structcv_1_1V__TypeTraits_3_01float_01_4.html</anchorfile>
      <anchor>abca889cc30ca197d1d37b6d2ac675c56</anchor>
      <arglist>(float x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; int64 &gt;</name>
    <filename>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</filename>
    <member kind="typedef">
      <type>uint64</type>
      <name>abs_type</name>
      <anchorfile>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</anchorfile>
      <anchor>a2760940cdf52045f655b8aec4cb0afdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64</type>
      <name>int_type</name>
      <anchorfile>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</anchorfile>
      <anchor>aa1d80952246758576a7f12289f43349b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64</type>
      <name>sum_type</name>
      <anchorfile>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</anchorfile>
      <anchor>a92503776593e80c0daef70df3acc97f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>uint_type</name>
      <anchorfile>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</anchorfile>
      <anchor>a7f2fad6ed4b324aa4a3fbdce04cc2f45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64</type>
      <name>value_type</name>
      <anchorfile>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</anchorfile>
      <anchor>aea427d1513119331c9be49873558ebae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>w_type</name>
      <anchorfile>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</anchorfile>
      <anchor>af2a384acfc9540c4efe8fafae122a65f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int64</type>
      <name>reinterpret_from_int</name>
      <anchorfile>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</anchorfile>
      <anchor>a1e2bfbeb7c75902de3ded8cf5adbe587</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>db/d59/structcv_1_1V__TypeTraits_3_01int64_01_4.html</anchorfile>
      <anchor>af4592c2a50ebab7496a18cfa357d6954</anchor>
      <arglist>(int64 x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; schar &gt;</name>
    <filename>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</filename>
    <member kind="typedef">
      <type>uchar</type>
      <name>abs_type</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a3dae21ebd06de27e8a0f271d029b3902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>schar</type>
      <name>int_type</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>aa963c9f536e97c6b0e439886f61ade4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>q_type</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a8e4fe035b9f36f07e0407091b31bbd92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>sum_type</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a11d67702487c44a581df611f5c681041</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>uint_type</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>acb0c4750070657c16d71406791bad78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>schar</type>
      <name>value_type</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a94de8715628e58feb62cb9cd64afbdb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>w_type</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a9d8455d10f6064c1398bceac36782681</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static schar</type>
      <name>reinterpret_from_int</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>ae21c7e3916f07f7476f5896d1ce8ee78</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>d0/d9d/structcv_1_1V__TypeTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a1a9a3fbd322f1b6840249b68e89837b4</anchor>
      <arglist>(schar x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; short &gt;</name>
    <filename>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</filename>
    <member kind="typedef">
      <type>ushort</type>
      <name>abs_type</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>a2a4ad2533e8b83590117b7422762da1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>int_type</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>a384d5dc9afc2f568355a21c25c2bd020</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64</type>
      <name>q_type</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>ad3d579f78338ab90f7cc5ebbcf7a0686</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>sum_type</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>a33695ea7a97404fd2deaea4109ae69e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>uint_type</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>a3ad602b0b1a8582c20f0638507623aa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>value_type</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>a8b976ae06a04d72550505866c11a63fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>w_type</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>ae134b91c07d47c1caeece8a9696ceaa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static short</type>
      <name>reinterpret_from_int</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>a504a9f8b85ea342c968294d4b8cccbcb</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>de/dc3/structcv_1_1V__TypeTraits_3_01short_01_4.html</anchorfile>
      <anchor>aedf2ae31fb492278e2f2fef55809ad72</anchor>
      <arglist>(short x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; uchar &gt;</name>
    <filename>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</filename>
    <member kind="typedef">
      <type>uchar</type>
      <name>abs_type</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a48fdc3367451745c358a6447726448df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>schar</type>
      <name>int_type</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a5bf5d92eb0dc0bf6a26ae5eafa3c4063</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>q_type</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a00339b890d20ddff8a38eb46ff93d2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>sum_type</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a9aeacc343f9fe00a2ed09517aaae9ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>uint_type</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a8c464c9bdd6253d3f13ac3a69befc107</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>value_type</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a7e3f5e50516cd37f939e68cd8ad50f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>w_type</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a0b7eb882d1aecc806c6b3f3ef49c3834</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uchar</type>
      <name>reinterpret_from_int</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>ab8d70c37b16112590d2256759f69702c</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>dd/d1d/structcv_1_1V__TypeTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a48527cde16dc8cdaed021c021d2ccf32</anchor>
      <arglist>(uchar x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; uint64 &gt;</name>
    <filename>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</filename>
    <member kind="typedef">
      <type>uint64</type>
      <name>abs_type</name>
      <anchorfile>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</anchorfile>
      <anchor>ada2aa0d4a68f613d88046a68b174b815</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64</type>
      <name>int_type</name>
      <anchorfile>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</anchorfile>
      <anchor>a8c070cd6e9ba8aaf53064b52e7f10eea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>sum_type</name>
      <anchorfile>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</anchorfile>
      <anchor>ad5188b738d329a717aeb3204992792de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>uint_type</name>
      <anchorfile>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</anchorfile>
      <anchor>a2826d006717fbd6a42edc61726265639</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>value_type</name>
      <anchorfile>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</anchorfile>
      <anchor>af73ef9c14f58432b84478ae01c925f27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>w_type</name>
      <anchorfile>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</anchorfile>
      <anchor>a4b5a3f891529634e5cd710a415d43e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64</type>
      <name>reinterpret_from_int</name>
      <anchorfile>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</anchorfile>
      <anchor>adf44315323474d6be746c869343dbc84</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>d2/d4d/structcv_1_1V__TypeTraits_3_01uint64_01_4.html</anchorfile>
      <anchor>a13d2344b5309b14932e03ca49d869c1e</anchor>
      <arglist>(uint64 x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; unsigned &gt;</name>
    <filename>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</filename>
    <member kind="typedef">
      <type>unsigned</type>
      <name>abs_type</name>
      <anchorfile>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</anchorfile>
      <anchor>a070bccef134e336610479f08fe2e4224</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>int_type</name>
      <anchorfile>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</anchorfile>
      <anchor>a7b7cb555377a4e294503ae3a20c451b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>sum_type</name>
      <anchorfile>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</anchorfile>
      <anchor>aca2ed8252474a30a202514fa026f5f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>uint_type</name>
      <anchorfile>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</anchorfile>
      <anchor>a5893b370a8d4da2e9525c66f6487962b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>value_type</name>
      <anchorfile>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</anchorfile>
      <anchor>a5e1ffaa6c3dc2ca40bfdd22679c89e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>w_type</name>
      <anchorfile>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</anchorfile>
      <anchor>a38f48431f5eb070622ac6996ca9616c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>reinterpret_from_int</name>
      <anchorfile>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</anchorfile>
      <anchor>a492a401f025a424cc81514ecb94f910f</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>d3/d8c/structcv_1_1V__TypeTraits_3_01unsigned_01_4.html</anchorfile>
      <anchor>a1cc7327773b9c215d313ad88d62a8ddd</anchor>
      <arglist>(unsigned x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::V_TypeTraits&lt; ushort &gt;</name>
    <filename>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</filename>
    <member kind="typedef">
      <type>ushort</type>
      <name>abs_type</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>aac6dedd1a5efc8ba194545aa62b594c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>int_type</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>acb729297391b36e62b71a4cb086287bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>q_type</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a5ef5f406a11e85bcaf75bb96a4580068</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>sum_type</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a12108c83477ed018c3e4dd64b151890f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>uint_type</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>ac366e22e11e746c70282aee7b6f2e208</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>value_type</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>af4d7c8442d619b4fbe834ea33ac23718</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned</type>
      <name>w_type</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a1c2b762858fee331d22d55179a9c561c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ushort</type>
      <name>reinterpret_from_int</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a27fc724985045646604f0f4275b9ef9f</anchor>
      <arglist>(int_type x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int_type</type>
      <name>reinterpret_int</name>
      <anchorfile>d6/dd5/structcv_1_1V__TypeTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a21496198a32d59b5469c5abd536a579b</anchor>
      <arglist>(ushort x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::valid_infer2_types</name>
    <filename>d2/d5f/structcv_1_1detail_1_1valid__infer2__types.html</filename>
    <templarg>typename</templarg>
    <templarg>typename</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::valid_infer2_types&lt; std::tuple&lt; Ns... &gt;, std::tuple&lt;&gt; &gt;</name>
    <filename>d3/dc1/structcv_1_1detail_1_1valid__infer2__types_3_01std_1_1tuple_3_01Ns_8_8_8_01_4_00_01std_1_1tuple_3_4_01_4.html</filename>
    <templarg>typename... Ns</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::valid_infer2_types&lt; std::tuple&lt;&gt;, std::tuple&lt; Ts... &gt; &gt;</name>
    <filename>db/d9c/structcv_1_1detail_1_1valid__infer2__types_3_01std_1_1tuple_3_4_00_01std_1_1tuple_3_01Ts_8_8_8_01_4_01_4.html</filename>
    <templarg>typename... Ts</templarg>
  </compound>
  <compound kind="class">
    <name>cv::util::variant</name>
    <filename>dc/d3e/classcv_1_1util_1_1variant.html</filename>
    <templarg>typename... Ts</templarg>
    <member kind="function">
      <type></type>
      <name>variant</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a204de4b74e5394c354ee97bfd1b2a320</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variant</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a7eded4ad52972cb36fe84b6d3430d3f1</anchor>
      <arglist>(const variant &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variant</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>af0a059d49545db5b9f5b1f146f85bc05</anchor>
      <arglist>(T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>variant</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a07d8a0b9c7bbce035cdd045fd9ac3aec</anchor>
      <arglist>(variant &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~variant</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a0a9e93249f56d1cc34c6068543562cad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>index</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a92801cb86c811c2b314b440419e19885</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>variant &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a26b17c179d4dbeaa2d7c28bcf34fe37c</anchor>
      <arglist>(const variant &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>variant&lt; Ts... &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>ac3830cee08002aa9dd9bea836c5f484b</anchor>
      <arglist>(const variant&lt; Ts... &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>variant &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a74b6a213b18e62e6fb7decc3d112fc27</anchor>
      <arglist>(T &amp;&amp;t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>variant&lt; Ts... &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>acab11e151263450b06f9fd2ace35cfb1</anchor>
      <arglist>(T &amp;&amp;t) noexcept</arglist>
    </member>
    <member kind="function">
      <type>variant &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>abe3e2cdab194470c1f331ffe406e7202</anchor>
      <arglist>(variant &amp;&amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>variant&lt; Ts... &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>aaa3289a6c9fe0c8780158bd340ad565a</anchor>
      <arglist>(variant&lt; Ts... &gt; &amp;&amp;rhs) noexcept</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>ac7471fa2590350e45b30cb72da0f7668</anchor>
      <arglist>(variant &amp;rhs) noexcept</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static constexpr std::size_t</type>
      <name>index_of</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>aa87645829693267bb0f0ecd5325a1fc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Memory</type>
      <name>memory</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>ac2d4047459c677a9369c27e277484973</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend const T &amp;</type>
      <name>get</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a81f411c67a31208d1fbb804be7f9ef0b</anchor>
      <arglist>(const variant&lt; Us... &gt; &amp;v)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend T &amp;</type>
      <name>get</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>ae55c81d14e7fcb517a6a9a5871ad75c9</anchor>
      <arglist>(variant&lt; Us... &gt; &amp;v)</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend const T *</type>
      <name>get_if</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a004f0fc54b4e00747b1d8a5c21c574c1</anchor>
      <arglist>(const variant&lt; Us... &gt; *v) noexcept</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend T *</type>
      <name>get_if</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a7cc9d4de9b81a7ec105785308614b57b</anchor>
      <arglist>(variant&lt; Us... &gt; *v) noexcept</arglist>
    </member>
    <member kind="friend" protection="protected">
      <type>friend bool</type>
      <name>operator==</name>
      <anchorfile>dc/d3e/classcv_1_1util_1_1variant.html</anchorfile>
      <anchor>a22b988f35c68ef6dda4395640dd00d45</anchor>
      <arglist>(const variant&lt; Us... &gt; &amp;lhs, const variant&lt; Us... &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::variant_size</name>
    <filename>d2/de3/structcv_1_1util_1_1variant__size.html</filename>
    <templarg>class T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::util::variant_size&lt; util::variant&lt; Types... &gt; &gt;</name>
    <filename>d6/dca/structcv_1_1util_1_1variant__size_3_01util_1_1variant_3_01Types_8_8_8_01_4_01_4.html</filename>
    <templarg>class... Types</templarg>
  </compound>
  <compound kind="class">
    <name>cv::VariationalRefinement</name>
    <filename>d2/d4b/classcv_1_1VariationalRefinement.html</filename>
    <base>cv::DenseOpticalFlow</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>calcUV</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>ab5b8feedb5e6a91bc1030ac63110cf2b</anchor>
      <arglist>(InputArray I0, InputArray I1, InputOutputArray flow_u, InputOutputArray flow_v)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getAlpha</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>a6d0992a1acff2b8950d94ff70523c44b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getDelta</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>a51fdf8e233f0206d749ff447818f3b77</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getEpsilon</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>a6934e603ab1c470f43c1f4b8e7d6f060</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getFixedPointIterations</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>acb196fd44b5e96e5e89bedf0818d22b5</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getGamma</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>a9f5027469876b245a9f8b07428e8ccdb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getOmega</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>af5446dcdec140bbf79e11984462878aa</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>getSorIterations</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>aef1090c8e43143492cdfb65b6b632480</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setAlpha</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>a91929c3edede9f22fefc58c24ab863ba</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setDelta</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>a8622fbe02661bf7e38f28956f38a086b</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEpsilon</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>ac8a3a880727c3669bfbdc995319405de</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFixedPointIterations</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>af3ce307e3f8628c5d621f420c883a75a</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setGamma</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>af549f9e93768f4e1ebc5cdec585586ec</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setOmega</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>a26008e93f8992623d405981ff2f47234</anchor>
      <arglist>(float val)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSorIterations</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>a559b86acd9e6f504e34bf475cb70d049</anchor>
      <arglist>(int val)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; VariationalRefinement &gt;</type>
      <name>create</name>
      <anchorfile>d2/d4b/classcv_1_1VariationalRefinement.html</anchorfile>
      <anchor>af55c501ce1d04a083740659fc3a8c169</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::Vec</name>
    <filename>d6/dcf/classcv_1_1Vec.html</filename>
    <templarg>typename _Tp</templarg>
    <templarg>int cn</templarg>
    <base>cv::Matx&lt; _Tp, cn, 1 &gt;</base>
    <member kind="enumvalue">
      <name>channels</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>abc69e3f87905e2589ca8077e7e809877ae9575073c9a06ece6f8f689cfdaffda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_dummy_enum_finalizer</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>abc69e3f87905e2589ca8077e7e809877add46bf25481cd2ca1c8f233cb902ab09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>_dummy_enum_finalizer</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>abc69e3f87905e2589ca8077e7e809877add46bf25481cd2ca1c8f233cb902ab09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>channels</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>abc69e3f87905e2589ca8077e7e809877ae9575073c9a06ece6f8f689cfdaffda1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_Tp</type>
      <name>value_type</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>af1ffaf0309c4ade0675783029fdf0106</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a72bcb5232e9c11542886319edb9809a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a70931c51a1f6c84bc8f1863b8f35fadc</anchor>
      <arglist>(_Tp v0)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>ab3c6059e273514f79aebefc2825ea06c</anchor>
      <arglist>(_Tp v0, _Tp v1)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a72280b48a5d716939114289dc0930ba6</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a4860aebf83282553be32c021cf9726bc</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>ae50afd23b21fbd313dbfc8476db849b2</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a841ae2e0076c9393b42baee62f1ddafc</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a78a6c4b0bd6932de02c191365a4e7d87</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>af133aa5b6e162a522a72a999a7130786</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a25667a57fe49571f285bf5b65e8e76d0</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a74ba63687a0a3878d9a3ded1e0990622</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>ad3ca0d42d33d8c567a13583e7bec56b8</anchor>
      <arglist>(_Tp v0, _Tp v1, _Tp v2, _Tp v3, _Tp v4, _Tp v5, _Tp v6, _Tp v7, _Tp v8, _Tp v9, _Tp v10, _Tp v11, _Tp v12, _Tp v13)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>ae18d706f80604c0ff965ae3e0990133b</anchor>
      <arglist>(const _Tp *values)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>afee660de3dc97a440b310e7dada5cb92</anchor>
      <arglist>(const Matx&lt; _Tp, cn, 1 &gt; &amp;a, _T2 alpha, Matx_ScaleOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a7fd8306c05b9acc8a29b8c9aed9e862e</anchor>
      <arglist>(const Matx&lt; _Tp, cn, 1 &gt; &amp;a, const Matx&lt; _Tp, cn, 1 &gt; &amp;b, Matx_AddOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>aad44e28ea1f8406e959b5e9f775f8bae</anchor>
      <arglist>(const Matx&lt; _Tp, cn, 1 &gt; &amp;a, const Matx&lt; _Tp, cn, 1 &gt; &amp;b, Matx_SubOp)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a2bcc2be2e6fc71d00a03f109e445f86b</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vec</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a75d9d5f91cbdccc4d23a0be648defab6</anchor>
      <arglist>(std::initializer_list&lt; _Tp &gt;)</arglist>
    </member>
    <member kind="function">
      <type>Vec</type>
      <name>conj</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>aec94e42e35b3f967f2e13c958351a266</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vec</type>
      <name>cross</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>aeb91d64fc995b155a99ded4fb1520295</anchor>
      <arglist>(const Vec &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type>Vec</type>
      <name>mul</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>aa589d89684b9ef16dbc5f2603c0f53a2</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;v) const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator Vec&lt; T2, cn &gt;</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a40cd44ce1abcfc65ffb1a0615f0ca493</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>aecaf991f6233e9e9de05d534a73eace4</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator()</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>ae104c3c2e92ecb51dfbe7a4175b3054d</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>aa3acbd10b3ade3bbae651fea5f2130ff</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;rhs)=default</arglist>
    </member>
    <member kind="function">
      <type>_Tp &amp;</type>
      <name>operator[]</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a8a6eab27ffb1859ffe0fcccf8cafa70b</anchor>
      <arglist>(int i)</arglist>
    </member>
    <member kind="function">
      <type>const _Tp &amp;</type>
      <name>operator[]</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a7d7a8760534671ef08f54edb03f3b80f</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec</type>
      <name>all</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a86371c4948f9dbb4496cfd7a559c51b4</anchor>
      <arglist>(_Tp alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec</type>
      <name>diag</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a1987fbc7a0f6f430fb0e5a4ae6cc07cd</anchor>
      <arglist>(_Tp alpha)=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec</type>
      <name>eye</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a984319506cac9baa85502ba9ffd77046</anchor>
      <arglist>()=delete</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec</type>
      <name>ones</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>af6e46f37e5612f5ec5ac342448445c80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec</type>
      <name>randn</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a6136d3c95a0670123465e5693c3f6792</anchor>
      <arglist>(_Tp a, _Tp b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec</type>
      <name>randu</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a754080327e205d67ad7d026c8d3f1b0b</anchor>
      <arglist>(_Tp a, _Tp b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec</type>
      <name>zeros</name>
      <anchorfile>d6/dcf/classcv_1_1Vec.html</anchorfile>
      <anchor>a79d8fbc84ffd3018730526283dbcc889</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::VectorRef</name>
    <filename>d6/dab/classcv_1_1detail_1_1VectorRef.html</filename>
    <member kind="function">
      <type></type>
      <name>VectorRef</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a429721b4af921ff578a8286a45e7a06e</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorRef</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>aa0a5cf030ccfb6b485666a69218a58a6</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorRef</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a4664326a1fbe3df5933af49d1ea70c30</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;&amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorRef</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a68bd12a6fe0a1bf6813a39ade3233619</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>cv::GArrayDesc</type>
      <name>descr_of</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a73c4a2badc87649fe4e86f29276258ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::detail::OpaqueKind</type>
      <name>getKind</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a5553a29560d15077adef0f79f93191ad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>holds</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a86e96c70d61fcd7110470de3d9a68338</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mov</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a51c97bca58c3b1894fa588e45dcdf370</anchor>
      <arglist>(VectorRef &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>const void *</type>
      <name>ptr</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a37f9f5fcb41e30a8b988a6cfbc2e79b3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a10dd3ec812bac4d93150e1b58d8cbf19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; T &gt; &amp;</type>
      <name>rref</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>aa09e4bcf273a57df0cb3ecf8c07c7d16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>a40c63155692ab1683a62d1fea3ff8247</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>storeKind</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>ae3025da47f1f289699d023813691122a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>wref</name>
      <anchorfile>d6/dab/classcv_1_1detail_1_1VectorRef.html</anchorfile>
      <anchor>ad32169377a2552933dff8eca9086eaad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::VectorRefT</name>
    <filename>d2/dab/classcv_1_1detail_1_1VectorRefT.html</filename>
    <templarg>typename T</templarg>
    <base>cv::detail::BasicVectorRef</base>
    <member kind="function">
      <type></type>
      <name>VectorRefT</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>a91b697f2781744d631f5f56b9d936494</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorRefT</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>ae7861f3a35c715b9542ad46000b1eaea</anchor>
      <arglist>(const std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorRefT</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>a8ef068d60006beac9884b3972c645ec4</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;&amp;vec)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorRefT</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>abdfc59591a2d02419a6882121b610e9d</anchor>
      <arglist>(std::vector&lt; T &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VectorRefT</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>a774756ff591b9a778540c609c7e44839</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>mov</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>a91343bb7c3b8bd2960721ef84d778dcc</anchor>
      <arglist>(BasicVectorRef &amp;v) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const void *</type>
      <name>ptr</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>a559b3958bcde86d8b2e2f64d28f4dad3</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>ac305147bc57001546f8d8d1c6131cc1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; T &gt; &amp;</type>
      <name>rref</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>aec211be61313bf0b64415e896ac3abc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::size_t</type>
      <name>size</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>a873906828ea3a1ea8f1ba438baff9a3f</anchor>
      <arglist>() const override</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt; &amp;</type>
      <name>wref</name>
      <anchorfile>d2/dab/classcv_1_1detail_1_1VectorRefT.html</anchorfile>
      <anchor>aa54c98d7f62c62f5eb81e59c09dbb33c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits</name>
    <filename>d6/d77/structcv_1_1cudev_1_1VecTraits.html</filename>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; char1 &gt;</name>
    <filename>dc/df8/structcv_1_1cudev_1_1VecTraits_3_01char1_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dc/df8/structcv_1_1cudev_1_1VecTraits_3_01char1_01_4.html</anchorfile>
      <anchor>a6aa4a0419b40c601acbb484842be8939a0887f0bf7575fa61bbb8c219e2931398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dc/df8/structcv_1_1cudev_1_1VecTraits_3_01char1_01_4.html</anchorfile>
      <anchor>a6aa4a0419b40c601acbb484842be8939a0887f0bf7575fa61bbb8c219e2931398</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>schar</type>
      <name>elem_type</name>
      <anchorfile>dc/df8/structcv_1_1cudev_1_1VecTraits_3_01char1_01_4.html</anchorfile>
      <anchor>abc4a44627d126d4a8423f9cc1318dd43</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char1</type>
      <name>all</name>
      <anchorfile>dc/df8/structcv_1_1cudev_1_1VecTraits_3_01char1_01_4.html</anchorfile>
      <anchor>a4578bc33d69ea3d130310d48875fc526</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char1</type>
      <name>make</name>
      <anchorfile>dc/df8/structcv_1_1cudev_1_1VecTraits_3_01char1_01_4.html</anchorfile>
      <anchor>a19edd7def3c82f7386f69eb5aa21e008</anchor>
      <arglist>(const schar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char1</type>
      <name>make</name>
      <anchorfile>dc/df8/structcv_1_1cudev_1_1VecTraits_3_01char1_01_4.html</anchorfile>
      <anchor>ad7455952c07caa6423ae6d23c4cdf43e</anchor>
      <arglist>(schar x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; char2 &gt;</name>
    <filename>d0/d8d/structcv_1_1cudev_1_1VecTraits_3_01char2_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d0/d8d/structcv_1_1cudev_1_1VecTraits_3_01char2_01_4.html</anchorfile>
      <anchor>afe081a4222e130db11b81d0c6e03cb27a866c28ba41d9eac9ca97dcde8046c4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d0/d8d/structcv_1_1cudev_1_1VecTraits_3_01char2_01_4.html</anchorfile>
      <anchor>afe081a4222e130db11b81d0c6e03cb27a866c28ba41d9eac9ca97dcde8046c4e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>schar</type>
      <name>elem_type</name>
      <anchorfile>d0/d8d/structcv_1_1cudev_1_1VecTraits_3_01char2_01_4.html</anchorfile>
      <anchor>a58382197b7797396f992f53464d9c832</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char2</type>
      <name>all</name>
      <anchorfile>d0/d8d/structcv_1_1cudev_1_1VecTraits_3_01char2_01_4.html</anchorfile>
      <anchor>a9885d810ad93ba9e8d545620377b94b5</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char2</type>
      <name>make</name>
      <anchorfile>d0/d8d/structcv_1_1cudev_1_1VecTraits_3_01char2_01_4.html</anchorfile>
      <anchor>afa9ab711a6592590485bd42d6b4aa8b4</anchor>
      <arglist>(const schar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char2</type>
      <name>make</name>
      <anchorfile>d0/d8d/structcv_1_1cudev_1_1VecTraits_3_01char2_01_4.html</anchorfile>
      <anchor>a8b475c0da25249668b808e2e73584934</anchor>
      <arglist>(schar x, schar y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; char3 &gt;</name>
    <filename>df/de4/structcv_1_1cudev_1_1VecTraits_3_01char3_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>df/de4/structcv_1_1cudev_1_1VecTraits_3_01char3_01_4.html</anchorfile>
      <anchor>a9bbf9234f7412e72ad8811f87b25b531a810ad6828fcbe6917ab982c45a7791ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>df/de4/structcv_1_1cudev_1_1VecTraits_3_01char3_01_4.html</anchorfile>
      <anchor>a9bbf9234f7412e72ad8811f87b25b531a810ad6828fcbe6917ab982c45a7791ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>schar</type>
      <name>elem_type</name>
      <anchorfile>df/de4/structcv_1_1cudev_1_1VecTraits_3_01char3_01_4.html</anchorfile>
      <anchor>a90c15f7c38a7af8f81977ef28b2137fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char3</type>
      <name>all</name>
      <anchorfile>df/de4/structcv_1_1cudev_1_1VecTraits_3_01char3_01_4.html</anchorfile>
      <anchor>aff3f7d757d5e109d83d338d249c50523</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char3</type>
      <name>make</name>
      <anchorfile>df/de4/structcv_1_1cudev_1_1VecTraits_3_01char3_01_4.html</anchorfile>
      <anchor>ada12044184a144255d10252ff9d3bbd5</anchor>
      <arglist>(const schar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char3</type>
      <name>make</name>
      <anchorfile>df/de4/structcv_1_1cudev_1_1VecTraits_3_01char3_01_4.html</anchorfile>
      <anchor>ac720364b52e1f61ca19cad1655c0e67c</anchor>
      <arglist>(schar x, schar y, schar z)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; char4 &gt;</name>
    <filename>dc/df6/structcv_1_1cudev_1_1VecTraits_3_01char4_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dc/df6/structcv_1_1cudev_1_1VecTraits_3_01char4_01_4.html</anchorfile>
      <anchor>a953dc73588692be7b7bc0f7765bcc9d5a0c04ed059b66b7582d5fa19df51787e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dc/df6/structcv_1_1cudev_1_1VecTraits_3_01char4_01_4.html</anchorfile>
      <anchor>a953dc73588692be7b7bc0f7765bcc9d5a0c04ed059b66b7582d5fa19df51787e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>schar</type>
      <name>elem_type</name>
      <anchorfile>dc/df6/structcv_1_1cudev_1_1VecTraits_3_01char4_01_4.html</anchorfile>
      <anchor>a736dd8b0e5284591bd8b6a6a239a2930</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char4</type>
      <name>all</name>
      <anchorfile>dc/df6/structcv_1_1cudev_1_1VecTraits_3_01char4_01_4.html</anchorfile>
      <anchor>adfffd96f3d074ba2741bc8b58864743b</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char4</type>
      <name>make</name>
      <anchorfile>dc/df6/structcv_1_1cudev_1_1VecTraits_3_01char4_01_4.html</anchorfile>
      <anchor>ab6a262615ed4edd419a3a75a5b5af402</anchor>
      <arglist>(const schar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ char4</type>
      <name>make</name>
      <anchorfile>dc/df6/structcv_1_1cudev_1_1VecTraits_3_01char4_01_4.html</anchorfile>
      <anchor>a590237f7f13c3f3b23dd7a72065152c1</anchor>
      <arglist>(schar x, schar y, schar z, schar w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; double &gt;</name>
    <filename>d1/d4e/structcv_1_1cudev_1_1VecTraits_3_01double_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d1/d4e/structcv_1_1cudev_1_1VecTraits_3_01double_01_4.html</anchorfile>
      <anchor>a4eefa0089b0015429f8ab27681cae3d0afb865c68bb78e8e4f31a1f95536f6769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d1/d4e/structcv_1_1cudev_1_1VecTraits_3_01double_01_4.html</anchorfile>
      <anchor>a4eefa0089b0015429f8ab27681cae3d0afb865c68bb78e8e4f31a1f95536f6769</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>elem_type</name>
      <anchorfile>d1/d4e/structcv_1_1cudev_1_1VecTraits_3_01double_01_4.html</anchorfile>
      <anchor>aa4baff833aceffedaefc7cbed1f2137e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double</type>
      <name>all</name>
      <anchorfile>d1/d4e/structcv_1_1cudev_1_1VecTraits_3_01double_01_4.html</anchorfile>
      <anchor>aacbc12f1935139202d7558a505c79ac0</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double</type>
      <name>make</name>
      <anchorfile>d1/d4e/structcv_1_1cudev_1_1VecTraits_3_01double_01_4.html</anchorfile>
      <anchor>a1f9e890f0da296c8ba42a1a004490a3d</anchor>
      <arglist>(const double *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double</type>
      <name>make</name>
      <anchorfile>d1/d4e/structcv_1_1cudev_1_1VecTraits_3_01double_01_4.html</anchorfile>
      <anchor>a5d9c97188fef968af9d6a520d6c973fe</anchor>
      <arglist>(double x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; double1 &gt;</name>
    <filename>d1/de1/structcv_1_1cudev_1_1VecTraits_3_01double1_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d1/de1/structcv_1_1cudev_1_1VecTraits_3_01double1_01_4.html</anchorfile>
      <anchor>abd759a604805e2488192f800f3c07f6ca22986735ee0c252c3858220cd9971851</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d1/de1/structcv_1_1cudev_1_1VecTraits_3_01double1_01_4.html</anchorfile>
      <anchor>abd759a604805e2488192f800f3c07f6ca22986735ee0c252c3858220cd9971851</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>elem_type</name>
      <anchorfile>d1/de1/structcv_1_1cudev_1_1VecTraits_3_01double1_01_4.html</anchorfile>
      <anchor>a79d0fef6d87beb9ac2ccdc74d1de917a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double1</type>
      <name>all</name>
      <anchorfile>d1/de1/structcv_1_1cudev_1_1VecTraits_3_01double1_01_4.html</anchorfile>
      <anchor>ad460720fd3156df9967df2536bb29e16</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double1</type>
      <name>make</name>
      <anchorfile>d1/de1/structcv_1_1cudev_1_1VecTraits_3_01double1_01_4.html</anchorfile>
      <anchor>adaf72a3135c3dd8eec473bbad13c8d4a</anchor>
      <arglist>(const double *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double1</type>
      <name>make</name>
      <anchorfile>d1/de1/structcv_1_1cudev_1_1VecTraits_3_01double1_01_4.html</anchorfile>
      <anchor>a458a3e481a245d42d760bf6a29cf2170</anchor>
      <arglist>(double x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; double2 &gt;</name>
    <filename>d6/ded/structcv_1_1cudev_1_1VecTraits_3_01double2_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d6/ded/structcv_1_1cudev_1_1VecTraits_3_01double2_01_4.html</anchorfile>
      <anchor>a7881e3010a829371240d965f8d35edb0a59f9c1ac43f38a2427db160aa43c67ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d6/ded/structcv_1_1cudev_1_1VecTraits_3_01double2_01_4.html</anchorfile>
      <anchor>a7881e3010a829371240d965f8d35edb0a59f9c1ac43f38a2427db160aa43c67ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>elem_type</name>
      <anchorfile>d6/ded/structcv_1_1cudev_1_1VecTraits_3_01double2_01_4.html</anchorfile>
      <anchor>aab795a37b7b819e21b499fdd216c3bfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double2</type>
      <name>all</name>
      <anchorfile>d6/ded/structcv_1_1cudev_1_1VecTraits_3_01double2_01_4.html</anchorfile>
      <anchor>ae77c7a246b5a30f675053fb0d4b123eb</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double2</type>
      <name>make</name>
      <anchorfile>d6/ded/structcv_1_1cudev_1_1VecTraits_3_01double2_01_4.html</anchorfile>
      <anchor>a3e411662833ab6b12cd870f459fc5232</anchor>
      <arglist>(const double *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double2</type>
      <name>make</name>
      <anchorfile>d6/ded/structcv_1_1cudev_1_1VecTraits_3_01double2_01_4.html</anchorfile>
      <anchor>acdffcd84d5631e3f28161534dec3dc52</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; double3 &gt;</name>
    <filename>d5/d24/structcv_1_1cudev_1_1VecTraits_3_01double3_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d5/d24/structcv_1_1cudev_1_1VecTraits_3_01double3_01_4.html</anchorfile>
      <anchor>a386f64b458555723e6f002fb4e8e7284a5aea1f06ec7fb53491ac4d503713df77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d5/d24/structcv_1_1cudev_1_1VecTraits_3_01double3_01_4.html</anchorfile>
      <anchor>a386f64b458555723e6f002fb4e8e7284a5aea1f06ec7fb53491ac4d503713df77</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>elem_type</name>
      <anchorfile>d5/d24/structcv_1_1cudev_1_1VecTraits_3_01double3_01_4.html</anchorfile>
      <anchor>a9e63b3629cc64a161435ca03011b9719</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double3</type>
      <name>all</name>
      <anchorfile>d5/d24/structcv_1_1cudev_1_1VecTraits_3_01double3_01_4.html</anchorfile>
      <anchor>a79aebc1e2d78351253564bcd431faef6</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double3</type>
      <name>make</name>
      <anchorfile>d5/d24/structcv_1_1cudev_1_1VecTraits_3_01double3_01_4.html</anchorfile>
      <anchor>adb4d6b6b179e259957b921de67b30834</anchor>
      <arglist>(const double *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double3</type>
      <name>make</name>
      <anchorfile>d5/d24/structcv_1_1cudev_1_1VecTraits_3_01double3_01_4.html</anchorfile>
      <anchor>aeb22bacbca004d11f15fa8c5034668a4</anchor>
      <arglist>(double x, double y, double z)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; double4 &gt;</name>
    <filename>d1/d5d/structcv_1_1cudev_1_1VecTraits_3_01double4_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d1/d5d/structcv_1_1cudev_1_1VecTraits_3_01double4_01_4.html</anchorfile>
      <anchor>a9ee6ef180413410142af266521dd4d49a91e28159bc11e937807e3c58f35468b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d1/d5d/structcv_1_1cudev_1_1VecTraits_3_01double4_01_4.html</anchorfile>
      <anchor>a9ee6ef180413410142af266521dd4d49a91e28159bc11e937807e3c58f35468b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>elem_type</name>
      <anchorfile>d1/d5d/structcv_1_1cudev_1_1VecTraits_3_01double4_01_4.html</anchorfile>
      <anchor>a56841e3b25d81f93bd1f08a23bfcf255</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double4</type>
      <name>all</name>
      <anchorfile>d1/d5d/structcv_1_1cudev_1_1VecTraits_3_01double4_01_4.html</anchorfile>
      <anchor>a76faae25f6e04d64ca7e60ac737b1847</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double4</type>
      <name>make</name>
      <anchorfile>d1/d5d/structcv_1_1cudev_1_1VecTraits_3_01double4_01_4.html</anchorfile>
      <anchor>ae65560ef424d28c66dace138a4d7f2a6</anchor>
      <arglist>(const double *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ double4</type>
      <name>make</name>
      <anchorfile>d1/d5d/structcv_1_1cudev_1_1VecTraits_3_01double4_01_4.html</anchorfile>
      <anchor>a188d17b360f47f7050ee5c239b0a7f69</anchor>
      <arglist>(double x, double y, double z, double w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; float &gt;</name>
    <filename>d0/d48/structcv_1_1cudev_1_1VecTraits_3_01float_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d0/d48/structcv_1_1cudev_1_1VecTraits_3_01float_01_4.html</anchorfile>
      <anchor>ade971a8b615370197a2c814902ba905faa095f47aed4b3c57a477ef3ba11f1b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d0/d48/structcv_1_1cudev_1_1VecTraits_3_01float_01_4.html</anchorfile>
      <anchor>ade971a8b615370197a2c814902ba905faa095f47aed4b3c57a477ef3ba11f1b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>elem_type</name>
      <anchorfile>d0/d48/structcv_1_1cudev_1_1VecTraits_3_01float_01_4.html</anchorfile>
      <anchor>a2229a90570f39b059152f0b37f0314f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float</type>
      <name>all</name>
      <anchorfile>d0/d48/structcv_1_1cudev_1_1VecTraits_3_01float_01_4.html</anchorfile>
      <anchor>a7f07898f6180edf224bdb4686eabb52c</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float</type>
      <name>make</name>
      <anchorfile>d0/d48/structcv_1_1cudev_1_1VecTraits_3_01float_01_4.html</anchorfile>
      <anchor>a3cd050df5f3bb8e6f8cb75ffc9326986</anchor>
      <arglist>(const float *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float</type>
      <name>make</name>
      <anchorfile>d0/d48/structcv_1_1cudev_1_1VecTraits_3_01float_01_4.html</anchorfile>
      <anchor>aacf7cb8e7940d4236a29a6ba986f9f19</anchor>
      <arglist>(float x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; float1 &gt;</name>
    <filename>dc/d22/structcv_1_1cudev_1_1VecTraits_3_01float1_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dc/d22/structcv_1_1cudev_1_1VecTraits_3_01float1_01_4.html</anchorfile>
      <anchor>ab33f4d8885c555090dc0ad3e7284f95ead0fd865636e8227ffc131bdece00502d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dc/d22/structcv_1_1cudev_1_1VecTraits_3_01float1_01_4.html</anchorfile>
      <anchor>ab33f4d8885c555090dc0ad3e7284f95ead0fd865636e8227ffc131bdece00502d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>elem_type</name>
      <anchorfile>dc/d22/structcv_1_1cudev_1_1VecTraits_3_01float1_01_4.html</anchorfile>
      <anchor>a87b7478c151aa90e81f30a6f0a3c6890</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float1</type>
      <name>all</name>
      <anchorfile>dc/d22/structcv_1_1cudev_1_1VecTraits_3_01float1_01_4.html</anchorfile>
      <anchor>abca766fc324aadc390d2e4712e685410</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float1</type>
      <name>make</name>
      <anchorfile>dc/d22/structcv_1_1cudev_1_1VecTraits_3_01float1_01_4.html</anchorfile>
      <anchor>abdd1dfd02815ea668ad5d492c5a2e394</anchor>
      <arglist>(const float *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float1</type>
      <name>make</name>
      <anchorfile>dc/d22/structcv_1_1cudev_1_1VecTraits_3_01float1_01_4.html</anchorfile>
      <anchor>a419a1e84e5e63d4251673ba683342d9a</anchor>
      <arglist>(float x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; float2 &gt;</name>
    <filename>d9/dfe/structcv_1_1cudev_1_1VecTraits_3_01float2_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d9/dfe/structcv_1_1cudev_1_1VecTraits_3_01float2_01_4.html</anchorfile>
      <anchor>af0117b7df547ecf0abdd66a94769154fa0e23b144bea2bd0bb0a1d6b96f4a77f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d9/dfe/structcv_1_1cudev_1_1VecTraits_3_01float2_01_4.html</anchorfile>
      <anchor>af0117b7df547ecf0abdd66a94769154fa0e23b144bea2bd0bb0a1d6b96f4a77f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>elem_type</name>
      <anchorfile>d9/dfe/structcv_1_1cudev_1_1VecTraits_3_01float2_01_4.html</anchorfile>
      <anchor>af343154ad4b0e4e6d4e60b9b93efc9bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float2</type>
      <name>all</name>
      <anchorfile>d9/dfe/structcv_1_1cudev_1_1VecTraits_3_01float2_01_4.html</anchorfile>
      <anchor>abd109bd23ad2ee9d75517a40954e1f97</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float2</type>
      <name>make</name>
      <anchorfile>d9/dfe/structcv_1_1cudev_1_1VecTraits_3_01float2_01_4.html</anchorfile>
      <anchor>a262b866103359405303f2a0eef710f5c</anchor>
      <arglist>(const float *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float2</type>
      <name>make</name>
      <anchorfile>d9/dfe/structcv_1_1cudev_1_1VecTraits_3_01float2_01_4.html</anchorfile>
      <anchor>af2d8032bc97c32b4963b764f2fd8eb26</anchor>
      <arglist>(float x, float y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; float3 &gt;</name>
    <filename>d9/d1a/structcv_1_1cudev_1_1VecTraits_3_01float3_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d9/d1a/structcv_1_1cudev_1_1VecTraits_3_01float3_01_4.html</anchorfile>
      <anchor>a87233f3189d47696da8a952c0b919acda27a095590a714ce9d315768c2d4e86e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d9/d1a/structcv_1_1cudev_1_1VecTraits_3_01float3_01_4.html</anchorfile>
      <anchor>a87233f3189d47696da8a952c0b919acda27a095590a714ce9d315768c2d4e86e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>elem_type</name>
      <anchorfile>d9/d1a/structcv_1_1cudev_1_1VecTraits_3_01float3_01_4.html</anchorfile>
      <anchor>a9155eff287a33c3d127d26bfcf964da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float3</type>
      <name>all</name>
      <anchorfile>d9/d1a/structcv_1_1cudev_1_1VecTraits_3_01float3_01_4.html</anchorfile>
      <anchor>abb8882b314dda3059e20918499623dbe</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float3</type>
      <name>make</name>
      <anchorfile>d9/d1a/structcv_1_1cudev_1_1VecTraits_3_01float3_01_4.html</anchorfile>
      <anchor>a814d5d06323e852ad01754ad0a854b02</anchor>
      <arglist>(const float *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float3</type>
      <name>make</name>
      <anchorfile>d9/d1a/structcv_1_1cudev_1_1VecTraits_3_01float3_01_4.html</anchorfile>
      <anchor>a4271593d61c1d6c5e77ea8bfa4ad1ef0</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; float4 &gt;</name>
    <filename>d9/d9c/structcv_1_1cudev_1_1VecTraits_3_01float4_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d9/d9c/structcv_1_1cudev_1_1VecTraits_3_01float4_01_4.html</anchorfile>
      <anchor>a9c5494e367cca942b1da3dfddb3eab41aca12f48fdf94fbbd6cda178f7f823a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d9/d9c/structcv_1_1cudev_1_1VecTraits_3_01float4_01_4.html</anchorfile>
      <anchor>a9c5494e367cca942b1da3dfddb3eab41aca12f48fdf94fbbd6cda178f7f823a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>elem_type</name>
      <anchorfile>d9/d9c/structcv_1_1cudev_1_1VecTraits_3_01float4_01_4.html</anchorfile>
      <anchor>a77714372e9e3ba7c32db599ff3621231</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float4</type>
      <name>all</name>
      <anchorfile>d9/d9c/structcv_1_1cudev_1_1VecTraits_3_01float4_01_4.html</anchorfile>
      <anchor>a162d2b4e1a5b5c4133355045fbc139ea</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float4</type>
      <name>make</name>
      <anchorfile>d9/d9c/structcv_1_1cudev_1_1VecTraits_3_01float4_01_4.html</anchorfile>
      <anchor>aa5b1350e285cd92f4c61c646da6a4569</anchor>
      <arglist>(const float *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ float4</type>
      <name>make</name>
      <anchorfile>d9/d9c/structcv_1_1cudev_1_1VecTraits_3_01float4_01_4.html</anchorfile>
      <anchor>a8919234427195e4e40e4454c9e244ead</anchor>
      <arglist>(float x, float y, float z, float w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; int1 &gt;</name>
    <filename>d7/dc2/structcv_1_1cudev_1_1VecTraits_3_01int1_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d7/dc2/structcv_1_1cudev_1_1VecTraits_3_01int1_01_4.html</anchorfile>
      <anchor>a0edede2bfc7d439b7a62f6b445e62842aeb6ca6c0b10d300728108ac09f742666</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d7/dc2/structcv_1_1cudev_1_1VecTraits_3_01int1_01_4.html</anchorfile>
      <anchor>a0edede2bfc7d439b7a62f6b445e62842aeb6ca6c0b10d300728108ac09f742666</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>elem_type</name>
      <anchorfile>d7/dc2/structcv_1_1cudev_1_1VecTraits_3_01int1_01_4.html</anchorfile>
      <anchor>ab8c94342506a9d19a40778530c0bd9b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int1</type>
      <name>all</name>
      <anchorfile>d7/dc2/structcv_1_1cudev_1_1VecTraits_3_01int1_01_4.html</anchorfile>
      <anchor>ae6889183c06b6c14bdc7226e2797eeb9</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int1</type>
      <name>make</name>
      <anchorfile>d7/dc2/structcv_1_1cudev_1_1VecTraits_3_01int1_01_4.html</anchorfile>
      <anchor>a4c09a4844bc27993aa17f41346a48455</anchor>
      <arglist>(const int *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int1</type>
      <name>make</name>
      <anchorfile>d7/dc2/structcv_1_1cudev_1_1VecTraits_3_01int1_01_4.html</anchorfile>
      <anchor>a725677257f1d6e28ebc4eaa4bb03b09d</anchor>
      <arglist>(int x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; int2 &gt;</name>
    <filename>de/de4/structcv_1_1cudev_1_1VecTraits_3_01int2_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>de/de4/structcv_1_1cudev_1_1VecTraits_3_01int2_01_4.html</anchorfile>
      <anchor>a11b46762936b95c96f18ec19ea4cfc98adf3e8a47e667f2e0395b5fc9cc9ef02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>de/de4/structcv_1_1cudev_1_1VecTraits_3_01int2_01_4.html</anchorfile>
      <anchor>a11b46762936b95c96f18ec19ea4cfc98adf3e8a47e667f2e0395b5fc9cc9ef02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>elem_type</name>
      <anchorfile>de/de4/structcv_1_1cudev_1_1VecTraits_3_01int2_01_4.html</anchorfile>
      <anchor>ab5ca021d04e35e73b9f2d9d5984babb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int2</type>
      <name>all</name>
      <anchorfile>de/de4/structcv_1_1cudev_1_1VecTraits_3_01int2_01_4.html</anchorfile>
      <anchor>a8bb81f3e32b5c2e354cb79b679035d0b</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int2</type>
      <name>make</name>
      <anchorfile>de/de4/structcv_1_1cudev_1_1VecTraits_3_01int2_01_4.html</anchorfile>
      <anchor>abeb54ba712cbd364a209a4ec687295a6</anchor>
      <arglist>(const int *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int2</type>
      <name>make</name>
      <anchorfile>de/de4/structcv_1_1cudev_1_1VecTraits_3_01int2_01_4.html</anchorfile>
      <anchor>ad85700bafcbbd9e5621c848958e2c5b9</anchor>
      <arglist>(int x, int y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; int3 &gt;</name>
    <filename>d5/dee/structcv_1_1cudev_1_1VecTraits_3_01int3_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1VecTraits_3_01int3_01_4.html</anchorfile>
      <anchor>a21daa0e96fb1dad34a092a3736ce8bbda0144ac25f8f3eb5c4e4de6093ee892c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1VecTraits_3_01int3_01_4.html</anchorfile>
      <anchor>a21daa0e96fb1dad34a092a3736ce8bbda0144ac25f8f3eb5c4e4de6093ee892c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>elem_type</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1VecTraits_3_01int3_01_4.html</anchorfile>
      <anchor>a2263c890aa1bcb910b49317997f33902</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int3</type>
      <name>all</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1VecTraits_3_01int3_01_4.html</anchorfile>
      <anchor>aff4fbacb92cfd1c6d6688f02249b66ad</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int3</type>
      <name>make</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1VecTraits_3_01int3_01_4.html</anchorfile>
      <anchor>a62659f16cfaf8fa5d34720e2b092e2cb</anchor>
      <arglist>(const int *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int3</type>
      <name>make</name>
      <anchorfile>d5/dee/structcv_1_1cudev_1_1VecTraits_3_01int3_01_4.html</anchorfile>
      <anchor>a830824fcfd0deb70191bb776a2b331f0</anchor>
      <arglist>(int x, int y, int z)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; int4 &gt;</name>
    <filename>da/d75/structcv_1_1cudev_1_1VecTraits_3_01int4_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d75/structcv_1_1cudev_1_1VecTraits_3_01int4_01_4.html</anchorfile>
      <anchor>a0de138dba51c9169fe587edec4718f43acdd1f31c8935e718f4748578679382bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d75/structcv_1_1cudev_1_1VecTraits_3_01int4_01_4.html</anchorfile>
      <anchor>a0de138dba51c9169fe587edec4718f43acdd1f31c8935e718f4748578679382bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>elem_type</name>
      <anchorfile>da/d75/structcv_1_1cudev_1_1VecTraits_3_01int4_01_4.html</anchorfile>
      <anchor>a0b0321beb5ca945a73973bfd0ac46f23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int4</type>
      <name>all</name>
      <anchorfile>da/d75/structcv_1_1cudev_1_1VecTraits_3_01int4_01_4.html</anchorfile>
      <anchor>a951b1abed95359992723844f2b028708</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int4</type>
      <name>make</name>
      <anchorfile>da/d75/structcv_1_1cudev_1_1VecTraits_3_01int4_01_4.html</anchorfile>
      <anchor>a5d3d53c3cab3500c9e635a71f0f85426</anchor>
      <arglist>(const int *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ int4</type>
      <name>make</name>
      <anchorfile>da/d75/structcv_1_1cudev_1_1VecTraits_3_01int4_01_4.html</anchorfile>
      <anchor>a007c3556a539ec9b3b760625aa97aa12</anchor>
      <arglist>(int x, int y, int z, int w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; schar &gt;</name>
    <filename>d4/d43/structcv_1_1cudev_1_1VecTraits_3_01schar_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d4/d43/structcv_1_1cudev_1_1VecTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a75afc88169c7c2ff4346e5e415e5e475a0f2717a73449e3809e01f9b0d8a51f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d4/d43/structcv_1_1cudev_1_1VecTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a75afc88169c7c2ff4346e5e415e5e475a0f2717a73449e3809e01f9b0d8a51f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>schar</type>
      <name>elem_type</name>
      <anchorfile>d4/d43/structcv_1_1cudev_1_1VecTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a143c3931de201beeee28765f7543a7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ schar</type>
      <name>all</name>
      <anchorfile>d4/d43/structcv_1_1cudev_1_1VecTraits_3_01schar_01_4.html</anchorfile>
      <anchor>aa075b3508fe7f4b282335628a47f1feb</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ schar</type>
      <name>make</name>
      <anchorfile>d4/d43/structcv_1_1cudev_1_1VecTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a269dc2a5d0258e4d05f1604c8c1c50ce</anchor>
      <arglist>(const schar *x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ schar</type>
      <name>make</name>
      <anchorfile>d4/d43/structcv_1_1cudev_1_1VecTraits_3_01schar_01_4.html</anchorfile>
      <anchor>a39e5822df2105d28b8ea7fad177eaf2f</anchor>
      <arglist>(schar x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; short &gt;</name>
    <filename>da/df0/structcv_1_1cudev_1_1VecTraits_3_01short_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/df0/structcv_1_1cudev_1_1VecTraits_3_01short_01_4.html</anchorfile>
      <anchor>a0a6c34295a91a0f739bd41e045bf705ea470b70491c09549908ee51fd788fb515</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/df0/structcv_1_1cudev_1_1VecTraits_3_01short_01_4.html</anchorfile>
      <anchor>a0a6c34295a91a0f739bd41e045bf705ea470b70491c09549908ee51fd788fb515</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>elem_type</name>
      <anchorfile>da/df0/structcv_1_1cudev_1_1VecTraits_3_01short_01_4.html</anchorfile>
      <anchor>a6f5a5c93291de25e65bf6fd1fbe32dfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short</type>
      <name>all</name>
      <anchorfile>da/df0/structcv_1_1cudev_1_1VecTraits_3_01short_01_4.html</anchorfile>
      <anchor>a64af111068a8e1d7238730a4bb373d91</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short</type>
      <name>make</name>
      <anchorfile>da/df0/structcv_1_1cudev_1_1VecTraits_3_01short_01_4.html</anchorfile>
      <anchor>a5f19169d7cb9240029efe7b0cbbdafc4</anchor>
      <arglist>(const short *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short</type>
      <name>make</name>
      <anchorfile>da/df0/structcv_1_1cudev_1_1VecTraits_3_01short_01_4.html</anchorfile>
      <anchor>a6f91336713426083238b399102312e32</anchor>
      <arglist>(short x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; short1 &gt;</name>
    <filename>d6/dec/structcv_1_1cudev_1_1VecTraits_3_01short1_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d6/dec/structcv_1_1cudev_1_1VecTraits_3_01short1_01_4.html</anchorfile>
      <anchor>a0064e1e2cbbf5790c955780ce0e12e36a7a61b37c695fe793e436184430f7883c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d6/dec/structcv_1_1cudev_1_1VecTraits_3_01short1_01_4.html</anchorfile>
      <anchor>a0064e1e2cbbf5790c955780ce0e12e36a7a61b37c695fe793e436184430f7883c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>elem_type</name>
      <anchorfile>d6/dec/structcv_1_1cudev_1_1VecTraits_3_01short1_01_4.html</anchorfile>
      <anchor>af91e07970b459d6e54806ae2e17d0031</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short1</type>
      <name>all</name>
      <anchorfile>d6/dec/structcv_1_1cudev_1_1VecTraits_3_01short1_01_4.html</anchorfile>
      <anchor>a92ef99b52d2ef23128d227a8c6bae6d7</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short1</type>
      <name>make</name>
      <anchorfile>d6/dec/structcv_1_1cudev_1_1VecTraits_3_01short1_01_4.html</anchorfile>
      <anchor>a4a6675db5c59d582f52889bc233043d6</anchor>
      <arglist>(const short *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short1</type>
      <name>make</name>
      <anchorfile>d6/dec/structcv_1_1cudev_1_1VecTraits_3_01short1_01_4.html</anchorfile>
      <anchor>a407e5d6407c43c5b3eab383c0223005d</anchor>
      <arglist>(short x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; short2 &gt;</name>
    <filename>dd/d78/structcv_1_1cudev_1_1VecTraits_3_01short2_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dd/d78/structcv_1_1cudev_1_1VecTraits_3_01short2_01_4.html</anchorfile>
      <anchor>a0f0186aab20e405e080363594e43dbb3afeb13647e349e519b58493a44714780c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dd/d78/structcv_1_1cudev_1_1VecTraits_3_01short2_01_4.html</anchorfile>
      <anchor>a0f0186aab20e405e080363594e43dbb3afeb13647e349e519b58493a44714780c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>elem_type</name>
      <anchorfile>dd/d78/structcv_1_1cudev_1_1VecTraits_3_01short2_01_4.html</anchorfile>
      <anchor>ac62b101e178f9ec8e3b89f8815425096</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short2</type>
      <name>all</name>
      <anchorfile>dd/d78/structcv_1_1cudev_1_1VecTraits_3_01short2_01_4.html</anchorfile>
      <anchor>a0257404018eced54da612eb8502d3a1e</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short2</type>
      <name>make</name>
      <anchorfile>dd/d78/structcv_1_1cudev_1_1VecTraits_3_01short2_01_4.html</anchorfile>
      <anchor>af4c0913eb8035bb6da7b77181153bdcf</anchor>
      <arglist>(const short *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short2</type>
      <name>make</name>
      <anchorfile>dd/d78/structcv_1_1cudev_1_1VecTraits_3_01short2_01_4.html</anchorfile>
      <anchor>a4fdac9b4eb78b485452b26e23a762042</anchor>
      <arglist>(short x, short y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; short3 &gt;</name>
    <filename>da/d6d/structcv_1_1cudev_1_1VecTraits_3_01short3_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d6d/structcv_1_1cudev_1_1VecTraits_3_01short3_01_4.html</anchorfile>
      <anchor>afcac08b3615cb35d983e137c30e17484a031073946bb24c67a8e78f2bd37a56c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d6d/structcv_1_1cudev_1_1VecTraits_3_01short3_01_4.html</anchorfile>
      <anchor>afcac08b3615cb35d983e137c30e17484a031073946bb24c67a8e78f2bd37a56c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>elem_type</name>
      <anchorfile>da/d6d/structcv_1_1cudev_1_1VecTraits_3_01short3_01_4.html</anchorfile>
      <anchor>a88ea04bcd929a41b4d7aec22924510c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short3</type>
      <name>all</name>
      <anchorfile>da/d6d/structcv_1_1cudev_1_1VecTraits_3_01short3_01_4.html</anchorfile>
      <anchor>afd25f0d73679d780d4a28c46adf6843d</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short3</type>
      <name>make</name>
      <anchorfile>da/d6d/structcv_1_1cudev_1_1VecTraits_3_01short3_01_4.html</anchorfile>
      <anchor>afbcb3b54900ec4e8f468efe4156ba64f</anchor>
      <arglist>(const short *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short3</type>
      <name>make</name>
      <anchorfile>da/d6d/structcv_1_1cudev_1_1VecTraits_3_01short3_01_4.html</anchorfile>
      <anchor>ae28467e16613e300aa13f5691dd2180a</anchor>
      <arglist>(short x, short y, short z)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; short4 &gt;</name>
    <filename>d7/d59/structcv_1_1cudev_1_1VecTraits_3_01short4_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d7/d59/structcv_1_1cudev_1_1VecTraits_3_01short4_01_4.html</anchorfile>
      <anchor>aa236a36bab33d5f3707249478c6e731cafe34ac324bc5a5caa2673912453d93c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d7/d59/structcv_1_1cudev_1_1VecTraits_3_01short4_01_4.html</anchorfile>
      <anchor>aa236a36bab33d5f3707249478c6e731cafe34ac324bc5a5caa2673912453d93c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>elem_type</name>
      <anchorfile>d7/d59/structcv_1_1cudev_1_1VecTraits_3_01short4_01_4.html</anchorfile>
      <anchor>abffc523b21062430e2b1de2dfbdcc10f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short4</type>
      <name>all</name>
      <anchorfile>d7/d59/structcv_1_1cudev_1_1VecTraits_3_01short4_01_4.html</anchorfile>
      <anchor>a674ed3369b1e709ee228cd4624e250bb</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short4</type>
      <name>make</name>
      <anchorfile>d7/d59/structcv_1_1cudev_1_1VecTraits_3_01short4_01_4.html</anchorfile>
      <anchor>a8abe33b2498f70b795878df5eaa8f540</anchor>
      <arglist>(const short *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ short4</type>
      <name>make</name>
      <anchorfile>d7/d59/structcv_1_1cudev_1_1VecTraits_3_01short4_01_4.html</anchorfile>
      <anchor>a89130bbc4e00cc5924c4a950b81e0318</anchor>
      <arglist>(short x, short y, short z, short w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uchar &gt;</name>
    <filename>df/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>df/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a72d6cdebf02d2dc12b547e9dc353e6f4a94301d78e8fa0b6cab848635d2a984ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>df/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a72d6cdebf02d2dc12b547e9dc353e6f4a94301d78e8fa0b6cab848635d2a984ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>elem_type</name>
      <anchorfile>df/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a6727ae0a316f86c36945de1260d32598</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar</type>
      <name>all</name>
      <anchorfile>df/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>affc0692bcc1ba6040895264c611c6dfc</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar</type>
      <name>make</name>
      <anchorfile>df/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>ae73d2bf95232bbde1fc65842e29007eb</anchor>
      <arglist>(const uchar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar</type>
      <name>make</name>
      <anchorfile>df/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar_01_4.html</anchorfile>
      <anchor>a2f8274509f740f12abfe3f4c1a2f2cc1</anchor>
      <arglist>(uchar x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uchar1 &gt;</name>
    <filename>db/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar1_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>db/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar1_01_4.html</anchorfile>
      <anchor>a3ee1f3a489818fcbd4cb48bc0dca3d8fad8d6a2cfb52b3816ea5ec3777eb8d245</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>db/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar1_01_4.html</anchorfile>
      <anchor>a3ee1f3a489818fcbd4cb48bc0dca3d8fad8d6a2cfb52b3816ea5ec3777eb8d245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>elem_type</name>
      <anchorfile>db/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar1_01_4.html</anchorfile>
      <anchor>a7ab2b2680e21158a436758c2f01d79af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar1</type>
      <name>all</name>
      <anchorfile>db/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar1_01_4.html</anchorfile>
      <anchor>ab591bf25d8d2b025b82f86da4cb3e856</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar1</type>
      <name>make</name>
      <anchorfile>db/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar1_01_4.html</anchorfile>
      <anchor>adff4bb6f2cb1d7b6a6d8f42e9ae4b2c2</anchor>
      <arglist>(const uchar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar1</type>
      <name>make</name>
      <anchorfile>db/d87/structcv_1_1cudev_1_1VecTraits_3_01uchar1_01_4.html</anchorfile>
      <anchor>aaa9a831661366e90620280ec8450b3bd</anchor>
      <arglist>(uchar x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uchar2 &gt;</name>
    <filename>d0/da8/structcv_1_1cudev_1_1VecTraits_3_01uchar2_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d0/da8/structcv_1_1cudev_1_1VecTraits_3_01uchar2_01_4.html</anchorfile>
      <anchor>a78a94dee10388a324eab0ce77abc31d2ab96c4cf57d01c9bb4cdab43268b932d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d0/da8/structcv_1_1cudev_1_1VecTraits_3_01uchar2_01_4.html</anchorfile>
      <anchor>a78a94dee10388a324eab0ce77abc31d2ab96c4cf57d01c9bb4cdab43268b932d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>elem_type</name>
      <anchorfile>d0/da8/structcv_1_1cudev_1_1VecTraits_3_01uchar2_01_4.html</anchorfile>
      <anchor>a32c4be327759436c8eecda408d22aaff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar2</type>
      <name>all</name>
      <anchorfile>d0/da8/structcv_1_1cudev_1_1VecTraits_3_01uchar2_01_4.html</anchorfile>
      <anchor>a1e1f2afe6614057a9d47f8d03f8eeabb</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar2</type>
      <name>make</name>
      <anchorfile>d0/da8/structcv_1_1cudev_1_1VecTraits_3_01uchar2_01_4.html</anchorfile>
      <anchor>a39785ff69b197dc337780f1a0fbd074d</anchor>
      <arglist>(const uchar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar2</type>
      <name>make</name>
      <anchorfile>d0/da8/structcv_1_1cudev_1_1VecTraits_3_01uchar2_01_4.html</anchorfile>
      <anchor>aa4f4982ee970b9bd5d7c30fbc48a0f2f</anchor>
      <arglist>(uchar x, uchar y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uchar3 &gt;</name>
    <filename>da/d8a/structcv_1_1cudev_1_1VecTraits_3_01uchar3_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d8a/structcv_1_1cudev_1_1VecTraits_3_01uchar3_01_4.html</anchorfile>
      <anchor>abe90e3c15774bbd77dbb3a7e743d0707ad6201eb2813e8de1b9b1c0616f731b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d8a/structcv_1_1cudev_1_1VecTraits_3_01uchar3_01_4.html</anchorfile>
      <anchor>abe90e3c15774bbd77dbb3a7e743d0707ad6201eb2813e8de1b9b1c0616f731b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>elem_type</name>
      <anchorfile>da/d8a/structcv_1_1cudev_1_1VecTraits_3_01uchar3_01_4.html</anchorfile>
      <anchor>a015f23bee059b32565f52771f4fe22c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar3</type>
      <name>all</name>
      <anchorfile>da/d8a/structcv_1_1cudev_1_1VecTraits_3_01uchar3_01_4.html</anchorfile>
      <anchor>a790bce11b0ef688f8790dfff27344e13</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar3</type>
      <name>make</name>
      <anchorfile>da/d8a/structcv_1_1cudev_1_1VecTraits_3_01uchar3_01_4.html</anchorfile>
      <anchor>a77b5dce1e9d282d594b08f85a0ce5920</anchor>
      <arglist>(const uchar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar3</type>
      <name>make</name>
      <anchorfile>da/d8a/structcv_1_1cudev_1_1VecTraits_3_01uchar3_01_4.html</anchorfile>
      <anchor>ab7e206e479a92684fbda9be3ccf408ad</anchor>
      <arglist>(uchar x, uchar y, uchar z)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uchar4 &gt;</name>
    <filename>d4/dc1/structcv_1_1cudev_1_1VecTraits_3_01uchar4_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d4/dc1/structcv_1_1cudev_1_1VecTraits_3_01uchar4_01_4.html</anchorfile>
      <anchor>a4d3443d8c483b704be3b1cf79e8df15daea90dc6b8d254db8996aa858ea1d0876</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d4/dc1/structcv_1_1cudev_1_1VecTraits_3_01uchar4_01_4.html</anchorfile>
      <anchor>a4d3443d8c483b704be3b1cf79e8df15daea90dc6b8d254db8996aa858ea1d0876</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uchar</type>
      <name>elem_type</name>
      <anchorfile>d4/dc1/structcv_1_1cudev_1_1VecTraits_3_01uchar4_01_4.html</anchorfile>
      <anchor>a40055aaeb95670e4c9d30edf8541c6ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar4</type>
      <name>all</name>
      <anchorfile>d4/dc1/structcv_1_1cudev_1_1VecTraits_3_01uchar4_01_4.html</anchorfile>
      <anchor>afb83b8eb0beda15d3a5f7cf6aaa4e27b</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar4</type>
      <name>make</name>
      <anchorfile>d4/dc1/structcv_1_1cudev_1_1VecTraits_3_01uchar4_01_4.html</anchorfile>
      <anchor>a83694640426ce955dbe7701a4f374eef</anchor>
      <arglist>(const uchar *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uchar4</type>
      <name>make</name>
      <anchorfile>d4/dc1/structcv_1_1cudev_1_1VecTraits_3_01uchar4_01_4.html</anchorfile>
      <anchor>ad636e7752136b0912b6fb41ba14ea68b</anchor>
      <arglist>(uchar x, uchar y, uchar z, uchar w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uint &gt;</name>
    <filename>de/d87/structcv_1_1cudev_1_1VecTraits_3_01uint_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>de/d87/structcv_1_1cudev_1_1VecTraits_3_01uint_01_4.html</anchorfile>
      <anchor>a8e05c5e0e36816e08faf5fd5aeac07f5a4b8df1a1ff6c65a4336b27b0a6a251c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>de/d87/structcv_1_1cudev_1_1VecTraits_3_01uint_01_4.html</anchorfile>
      <anchor>a8e05c5e0e36816e08faf5fd5aeac07f5a4b8df1a1ff6c65a4336b27b0a6a251c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint</type>
      <name>elem_type</name>
      <anchorfile>de/d87/structcv_1_1cudev_1_1VecTraits_3_01uint_01_4.html</anchorfile>
      <anchor>ac513880d5cd4b096c0fd5d93f9eb4c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint</type>
      <name>all</name>
      <anchorfile>de/d87/structcv_1_1cudev_1_1VecTraits_3_01uint_01_4.html</anchorfile>
      <anchor>a84fb06944258033a3a04c1cd52a392d9</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint</type>
      <name>make</name>
      <anchorfile>de/d87/structcv_1_1cudev_1_1VecTraits_3_01uint_01_4.html</anchorfile>
      <anchor>a83795111b4581977d7fa6f468b5e4396</anchor>
      <arglist>(const uint *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint</type>
      <name>make</name>
      <anchorfile>de/d87/structcv_1_1cudev_1_1VecTraits_3_01uint_01_4.html</anchorfile>
      <anchor>a7b838f25bc7459803c9da2ab347a32da</anchor>
      <arglist>(uint x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uint1 &gt;</name>
    <filename>de/d41/structcv_1_1cudev_1_1VecTraits_3_01uint1_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>de/d41/structcv_1_1cudev_1_1VecTraits_3_01uint1_01_4.html</anchorfile>
      <anchor>af29bfb39111c4a9cbae4fc499dec03e6a6ca4aec6b9dea7ce42752e17110cd801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>de/d41/structcv_1_1cudev_1_1VecTraits_3_01uint1_01_4.html</anchorfile>
      <anchor>af29bfb39111c4a9cbae4fc499dec03e6a6ca4aec6b9dea7ce42752e17110cd801</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint</type>
      <name>elem_type</name>
      <anchorfile>de/d41/structcv_1_1cudev_1_1VecTraits_3_01uint1_01_4.html</anchorfile>
      <anchor>a3fccfbafcecb882b1466d39131092cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint1</type>
      <name>all</name>
      <anchorfile>de/d41/structcv_1_1cudev_1_1VecTraits_3_01uint1_01_4.html</anchorfile>
      <anchor>a6299d51c5215c26bd4277ed7a341ee27</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint1</type>
      <name>make</name>
      <anchorfile>de/d41/structcv_1_1cudev_1_1VecTraits_3_01uint1_01_4.html</anchorfile>
      <anchor>ad2e78ffeb04cceb91c46074b238204e1</anchor>
      <arglist>(const uint *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint1</type>
      <name>make</name>
      <anchorfile>de/d41/structcv_1_1cudev_1_1VecTraits_3_01uint1_01_4.html</anchorfile>
      <anchor>a7f165769d1f3dc021b0999219945884d</anchor>
      <arglist>(uint x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uint2 &gt;</name>
    <filename>d7/d19/structcv_1_1cudev_1_1VecTraits_3_01uint2_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d7/d19/structcv_1_1cudev_1_1VecTraits_3_01uint2_01_4.html</anchorfile>
      <anchor>ac05ccf4e7cb16433dad8c2d6fa796906a093f1270803a694a481dc581c23c6ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d7/d19/structcv_1_1cudev_1_1VecTraits_3_01uint2_01_4.html</anchorfile>
      <anchor>ac05ccf4e7cb16433dad8c2d6fa796906a093f1270803a694a481dc581c23c6ff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint</type>
      <name>elem_type</name>
      <anchorfile>d7/d19/structcv_1_1cudev_1_1VecTraits_3_01uint2_01_4.html</anchorfile>
      <anchor>abc83cd89e1c5bb0160056e368ce01752</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint2</type>
      <name>all</name>
      <anchorfile>d7/d19/structcv_1_1cudev_1_1VecTraits_3_01uint2_01_4.html</anchorfile>
      <anchor>ab18dfb18808e464a20376fd8e6f40cdf</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint2</type>
      <name>make</name>
      <anchorfile>d7/d19/structcv_1_1cudev_1_1VecTraits_3_01uint2_01_4.html</anchorfile>
      <anchor>aa6cb0a29ed097f8bf24a5790ce3ceed0</anchor>
      <arglist>(const uint *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint2</type>
      <name>make</name>
      <anchorfile>d7/d19/structcv_1_1cudev_1_1VecTraits_3_01uint2_01_4.html</anchorfile>
      <anchor>ac746cce6b6133105eaac5579be08bd19</anchor>
      <arglist>(uint x, uint y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uint3 &gt;</name>
    <filename>da/d00/structcv_1_1cudev_1_1VecTraits_3_01uint3_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d00/structcv_1_1cudev_1_1VecTraits_3_01uint3_01_4.html</anchorfile>
      <anchor>af91d8ec892d2c9e9c8c737726ed039c7ac044744a2cfee6b05c861777fcda2bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d00/structcv_1_1cudev_1_1VecTraits_3_01uint3_01_4.html</anchorfile>
      <anchor>af91d8ec892d2c9e9c8c737726ed039c7ac044744a2cfee6b05c861777fcda2bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint</type>
      <name>elem_type</name>
      <anchorfile>da/d00/structcv_1_1cudev_1_1VecTraits_3_01uint3_01_4.html</anchorfile>
      <anchor>afaaf18fb3d1de7956ccdb5c71a049d7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint3</type>
      <name>all</name>
      <anchorfile>da/d00/structcv_1_1cudev_1_1VecTraits_3_01uint3_01_4.html</anchorfile>
      <anchor>a13be20b30a144422a4553c74a1641e5c</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint3</type>
      <name>make</name>
      <anchorfile>da/d00/structcv_1_1cudev_1_1VecTraits_3_01uint3_01_4.html</anchorfile>
      <anchor>aad53a1a370439a3b9b6a1bafabd0acc6</anchor>
      <arglist>(const uint *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint3</type>
      <name>make</name>
      <anchorfile>da/d00/structcv_1_1cudev_1_1VecTraits_3_01uint3_01_4.html</anchorfile>
      <anchor>acfd7c68411219be756f4d805420956c7</anchor>
      <arglist>(uint x, uint y, uint z)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; uint4 &gt;</name>
    <filename>dc/d7c/structcv_1_1cudev_1_1VecTraits_3_01uint4_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dc/d7c/structcv_1_1cudev_1_1VecTraits_3_01uint4_01_4.html</anchorfile>
      <anchor>a2cf05560c4c6604add3a1728ee073545a681edf5831031ffc3a4db4f34c150e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>dc/d7c/structcv_1_1cudev_1_1VecTraits_3_01uint4_01_4.html</anchorfile>
      <anchor>a2cf05560c4c6604add3a1728ee073545a681edf5831031ffc3a4db4f34c150e26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint</type>
      <name>elem_type</name>
      <anchorfile>dc/d7c/structcv_1_1cudev_1_1VecTraits_3_01uint4_01_4.html</anchorfile>
      <anchor>a1cca83f4eeb831d20ae450a64a250ba1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint4</type>
      <name>all</name>
      <anchorfile>dc/d7c/structcv_1_1cudev_1_1VecTraits_3_01uint4_01_4.html</anchorfile>
      <anchor>adcbbade6526b4b9c656fbdb8e1ee405d</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint4</type>
      <name>make</name>
      <anchorfile>dc/d7c/structcv_1_1cudev_1_1VecTraits_3_01uint4_01_4.html</anchorfile>
      <anchor>aaa322aebad24c8ac7c9cd97e18f0dcf0</anchor>
      <arglist>(const uint *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ uint4</type>
      <name>make</name>
      <anchorfile>dc/d7c/structcv_1_1cudev_1_1VecTraits_3_01uint4_01_4.html</anchorfile>
      <anchor>ae1076ab2e39759b4172d298523dd8ea7</anchor>
      <arglist>(uint x, uint y, uint z, uint w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; ushort &gt;</name>
    <filename>d9/db8/structcv_1_1cudev_1_1VecTraits_3_01ushort_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d9/db8/structcv_1_1cudev_1_1VecTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a7d43d121e573390f175e4a4828d1a11aa7d54dde82283ff456c9767ebbeecb530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d9/db8/structcv_1_1cudev_1_1VecTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a7d43d121e573390f175e4a4828d1a11aa7d54dde82283ff456c9767ebbeecb530</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>elem_type</name>
      <anchorfile>d9/db8/structcv_1_1cudev_1_1VecTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a7dabb2385474945e04ca5d958149ccb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort</type>
      <name>all</name>
      <anchorfile>d9/db8/structcv_1_1cudev_1_1VecTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a61b42ec7a21f760aef2b3006fb355c41</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort</type>
      <name>make</name>
      <anchorfile>d9/db8/structcv_1_1cudev_1_1VecTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>a6ad8d9f757b8bab6d59e46f616b43458</anchor>
      <arglist>(const ushort *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort</type>
      <name>make</name>
      <anchorfile>d9/db8/structcv_1_1cudev_1_1VecTraits_3_01ushort_01_4.html</anchorfile>
      <anchor>ae49294f91cc6f54b88bc75fee2be2365</anchor>
      <arglist>(ushort x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; ushort1 &gt;</name>
    <filename>da/d76/structcv_1_1cudev_1_1VecTraits_3_01ushort1_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d76/structcv_1_1cudev_1_1VecTraits_3_01ushort1_01_4.html</anchorfile>
      <anchor>a5ac92850933728588d1270b185fcbd0ea47f220862dfa62e44fffca1a60e2c28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>da/d76/structcv_1_1cudev_1_1VecTraits_3_01ushort1_01_4.html</anchorfile>
      <anchor>a5ac92850933728588d1270b185fcbd0ea47f220862dfa62e44fffca1a60e2c28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>elem_type</name>
      <anchorfile>da/d76/structcv_1_1cudev_1_1VecTraits_3_01ushort1_01_4.html</anchorfile>
      <anchor>a6e061d075689d91ff0f5376a7905a9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort1</type>
      <name>all</name>
      <anchorfile>da/d76/structcv_1_1cudev_1_1VecTraits_3_01ushort1_01_4.html</anchorfile>
      <anchor>afa51d96bbde6bb179782cd7d9a41af6c</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort1</type>
      <name>make</name>
      <anchorfile>da/d76/structcv_1_1cudev_1_1VecTraits_3_01ushort1_01_4.html</anchorfile>
      <anchor>acb39a60e3c12fb7c7542bf2bc42dd539</anchor>
      <arglist>(const ushort *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort1</type>
      <name>make</name>
      <anchorfile>da/d76/structcv_1_1cudev_1_1VecTraits_3_01ushort1_01_4.html</anchorfile>
      <anchor>af116dfa377e938f7d1a2194bd2c39222</anchor>
      <arglist>(ushort x)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; ushort2 &gt;</name>
    <filename>d0/d40/structcv_1_1cudev_1_1VecTraits_3_01ushort2_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d0/d40/structcv_1_1cudev_1_1VecTraits_3_01ushort2_01_4.html</anchorfile>
      <anchor>a3aa5f3cc740db2c82463eab3261b5d13ad67f4094e48fa58f9712e9ef6ffb9b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d0/d40/structcv_1_1cudev_1_1VecTraits_3_01ushort2_01_4.html</anchorfile>
      <anchor>a3aa5f3cc740db2c82463eab3261b5d13ad67f4094e48fa58f9712e9ef6ffb9b3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>elem_type</name>
      <anchorfile>d0/d40/structcv_1_1cudev_1_1VecTraits_3_01ushort2_01_4.html</anchorfile>
      <anchor>acbcc564681babc1bd3d9d3162cddafd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort2</type>
      <name>all</name>
      <anchorfile>d0/d40/structcv_1_1cudev_1_1VecTraits_3_01ushort2_01_4.html</anchorfile>
      <anchor>a3cd2ea69878c615686526f092b7efbf1</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort2</type>
      <name>make</name>
      <anchorfile>d0/d40/structcv_1_1cudev_1_1VecTraits_3_01ushort2_01_4.html</anchorfile>
      <anchor>aa7b61ad5c7d3ae79e8a995c98e9daab8</anchor>
      <arglist>(const ushort *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort2</type>
      <name>make</name>
      <anchorfile>d0/d40/structcv_1_1cudev_1_1VecTraits_3_01ushort2_01_4.html</anchorfile>
      <anchor>a9026441975b504513586383a9e8fcf6e</anchor>
      <arglist>(ushort x, ushort y)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; ushort3 &gt;</name>
    <filename>d4/dd7/structcv_1_1cudev_1_1VecTraits_3_01ushort3_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d4/dd7/structcv_1_1cudev_1_1VecTraits_3_01ushort3_01_4.html</anchorfile>
      <anchor>aaa2aca1f4f41157bf6fe429ff38e4650a876e11f1d920b9dcbae74115dffbf5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d4/dd7/structcv_1_1cudev_1_1VecTraits_3_01ushort3_01_4.html</anchorfile>
      <anchor>aaa2aca1f4f41157bf6fe429ff38e4650a876e11f1d920b9dcbae74115dffbf5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>elem_type</name>
      <anchorfile>d4/dd7/structcv_1_1cudev_1_1VecTraits_3_01ushort3_01_4.html</anchorfile>
      <anchor>a6b66ae71611de6e3bf4e32240bd24c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort3</type>
      <name>all</name>
      <anchorfile>d4/dd7/structcv_1_1cudev_1_1VecTraits_3_01ushort3_01_4.html</anchorfile>
      <anchor>a3bd8aa9d7c7abd02d6ccfa48cdf38567</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort3</type>
      <name>make</name>
      <anchorfile>d4/dd7/structcv_1_1cudev_1_1VecTraits_3_01ushort3_01_4.html</anchorfile>
      <anchor>ac98483b6c7e9156b565b9688d03c068e</anchor>
      <arglist>(const ushort *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort3</type>
      <name>make</name>
      <anchorfile>d4/dd7/structcv_1_1cudev_1_1VecTraits_3_01ushort3_01_4.html</anchorfile>
      <anchor>a3dd2bf00dee0d204d8e7d903acc046f2</anchor>
      <arglist>(ushort x, ushort y, ushort z)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::VecTraits&lt; ushort4 &gt;</name>
    <filename>d3/d14/structcv_1_1cudev_1_1VecTraits_3_01ushort4_01_4.html</filename>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d3/d14/structcv_1_1cudev_1_1VecTraits_3_01ushort4_01_4.html</anchorfile>
      <anchor>a4864eb9afe8de5023701a43411710ba4a216d55c9f868f4f21b87de6e64ebc120</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cn</name>
      <anchorfile>d3/d14/structcv_1_1cudev_1_1VecTraits_3_01ushort4_01_4.html</anchorfile>
      <anchor>a4864eb9afe8de5023701a43411710ba4a216d55c9f868f4f21b87de6e64ebc120</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ushort</type>
      <name>elem_type</name>
      <anchorfile>d3/d14/structcv_1_1cudev_1_1VecTraits_3_01ushort4_01_4.html</anchorfile>
      <anchor>ad6a6e1406307e53922e93e117a0f1956</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort4</type>
      <name>all</name>
      <anchorfile>d3/d14/structcv_1_1cudev_1_1VecTraits_3_01ushort4_01_4.html</anchorfile>
      <anchor>aa70e62cd84c3e5e3448ae64e575e206a</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort4</type>
      <name>make</name>
      <anchorfile>d3/d14/structcv_1_1cudev_1_1VecTraits_3_01ushort4_01_4.html</anchorfile>
      <anchor>ab28293f0ab838455c226a61519ca2d66</anchor>
      <arglist>(const ushort *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__host__ __device__ static __forceinline__ ushort4</type>
      <name>make</name>
      <anchorfile>d3/d14/structcv_1_1cudev_1_1VecTraits_3_01ushort4_01_4.html</anchorfile>
      <anchor>aa8e6a66100e33572515e2d2e7e381595</anchor>
      <arglist>(ushort x, ushort y, ushort z, ushort w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::Subdiv2D::Vertex</name>
    <filename>d7/de9/structcv_1_1Subdiv2D_1_1Vertex.html</filename>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>d7/de9/structcv_1_1Subdiv2D_1_1Vertex.html</anchorfile>
      <anchor>a7f3d045d41906eeacd1633b9a749204f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>d7/de9/structcv_1_1Subdiv2D_1_1Vertex.html</anchorfile>
      <anchor>adc1634d8e7782ec0e5ac4557122b296f</anchor>
      <arglist>(Point2f pt, bool isvirtual, int firstEdge=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isfree</name>
      <anchorfile>d7/de9/structcv_1_1Subdiv2D_1_1Vertex.html</anchorfile>
      <anchor>a162921ccd975e6588ead65defbd71c38</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isvirtual</name>
      <anchorfile>d7/de9/structcv_1_1Subdiv2D_1_1Vertex.html</anchorfile>
      <anchor>a7380e9400279208cdd04ea836f79df8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>firstEdge</name>
      <anchorfile>d7/de9/structcv_1_1Subdiv2D_1_1Vertex.html</anchorfile>
      <anchor>a07bb3543d958161a1916c4c942df1626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Point2f</type>
      <name>pt</name>
      <anchorfile>d7/de9/structcv_1_1Subdiv2D_1_1Vertex.html</anchorfile>
      <anchor>af7c97e4007500c064872ea46d0bab26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>type</name>
      <anchorfile>d7/de9/structcv_1_1Subdiv2D_1_1Vertex.html</anchorfile>
      <anchor>a908ed821dcfd03b5cd1de763885537a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::multicalib::MultiCameraCalibration::vertex</name>
    <filename>d1/db5/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1vertex.html</filename>
    <member kind="function">
      <type></type>
      <name>vertex</name>
      <anchorfile>d1/db5/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1vertex.html</anchorfile>
      <anchor>ae16c38eafe2916c197f4ad1da4047e90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>vertex</name>
      <anchorfile>d1/db5/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1vertex.html</anchorfile>
      <anchor>afaac285a2d794638750202b98f7dbb57</anchor>
      <arglist>(Mat po, int ts)</arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>pose</name>
      <anchorfile>d1/db5/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1vertex.html</anchorfile>
      <anchor>af373b82a65b00e9d632317b47e6cf0f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>timestamp</name>
      <anchorfile>d1/db5/structcv_1_1multicalib_1_1MultiCameraCalibration_1_1vertex.html</anchorfile>
      <anchor>a4a20b4ec8737f5a4e3f1892e472f8fe7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xfeatures2d::VGG</name>
    <filename>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</filename>
    <base>cv::Feature2D</base>
    <member kind="enumvalue">
      <name>VGG_120</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a4b8799e3192d1be5d9d5ba707a36f4c4ab354dfdb4f6db979000d3c9bf96b6b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VGG_80</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a4b8799e3192d1be5d9d5ba707a36f4c4aef818dea56d8f9ec497c7816ea0cf453</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VGG_64</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a4b8799e3192d1be5d9d5ba707a36f4c4a2a743f83c3244f76802fee45cbdf048d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VGG_48</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a4b8799e3192d1be5d9d5ba707a36f4c4a30fa9c0525aa047ff290216fa68d06ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VGG_120</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a4b8799e3192d1be5d9d5ba707a36f4c4ab354dfdb4f6db979000d3c9bf96b6b04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VGG_48</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a4b8799e3192d1be5d9d5ba707a36f4c4a30fa9c0525aa047ff290216fa68d06ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VGG_64</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a4b8799e3192d1be5d9d5ba707a36f4c4a2a743f83c3244f76802fee45cbdf048d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VGG_80</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a4b8799e3192d1be5d9d5ba707a36f4c4aef818dea56d8f9ec497c7816ea0cf453</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDefaultName</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a43804f0a50f7bbc54644db14c92f3e1d</anchor>
      <arglist>() const CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getScaleFactor</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>ae62d9a0210b5100509cd939f7dc37bc3</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>getSigma</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>ab44103d1351bdc80ce380c9e440bc040</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseNormalizeDescriptor</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>af69551c5cbba8c8dd9414554786508e7</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseNormalizeImage</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>ab8c43ada36450d90db525f64c475c6db</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getUseScaleOrientation</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a884c19f96a833796bce271678fbcc820</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setScaleFactor</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>aac2721395d08d43418bf4459e2222878</anchor>
      <arglist>(const float scale_factor)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setSigma</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>ae130afee934e62a91e5aa29a5feb572c</anchor>
      <arglist>(const float isigma)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseNormalizeDescriptor</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a6713bbb15a6c7d7a09e4443a1da8c280</anchor>
      <arglist>(const bool dsc_normalize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseNormalizeImage</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a37fe514778bc09c09494fd9c292d2155</anchor>
      <arglist>(const bool img_normalize)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setUseScaleOrientation</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>af597dce79161a6dcf63151035b6de37c</anchor>
      <arglist>(const bool use_scale_orientation)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; VGG &gt;</type>
      <name>create</name>
      <anchorfile>d6/d00/classcv_1_1xfeatures2d_1_1VGG.html</anchorfile>
      <anchor>a1a1c51d7404b5a314002ceb3ffef1193</anchor>
      <arglist>(int desc=VGG::VGG_120, float isigma=1.4f, bool img_normalize=true, bool use_scale_orientation=true, float scale_factor=6.25f, bool dsc_normalize=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::VideoCapture</name>
    <filename>d8/dfe/classcv_1_1VideoCapture.html</filename>
    <member kind="function">
      <type></type>
      <name>VideoCapture</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a57c0e81e83e60f36c83027dc2a188e80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoCapture</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>aa34a333a39eb7f648e987d61e5e3f977</anchor>
      <arglist>(const Ptr&lt; IStreamReader &gt; &amp;source, int apiPreference, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoCapture</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a31e7cf5ba9debaec15437a200b18241e</anchor>
      <arglist>(const String &amp;filename, int apiPreference, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoCapture</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>ac4107fb146a762454a8a87715d9b7c96</anchor>
      <arglist>(const String &amp;filename, int apiPreference=CAP_ANY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoCapture</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a708eea6c0dc7b57d04b27818ab8fc245</anchor>
      <arglist>(int index, int apiPreference, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoCapture</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>aabce0d83aa0da9af802455e8cf5fd181</anchor>
      <arglist>(int index, int apiPreference=CAP_ANY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VideoCapture</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>ae82ac8efcff2c5c96be47c060754a518</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>get</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>aa6480e6972ef4c00d74814ec841a2939</anchor>
      <arglist>(int propId) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getBackendName</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a4576e03f447abfdbd602c0809824ec03</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getExceptionMode</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a811ac1629c09f4ee0328712a42b7f851</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>grab</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>ae38c2a053d39d6b20c9c649e08ff0146</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isOpened</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a9d2ca36789e7fcfe7a7be3b328038585</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a37913018b736ed917aa3b1976efc3d0c</anchor>
      <arglist>(const Ptr&lt; IStreamReader &gt; &amp;source, int apiPreference, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>ac9e6045e168938b82bfc5ed0164e0481</anchor>
      <arglist>(const String &amp;filename, int apiPreference, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a614a1702e15f42ede5100014ce7f48ed</anchor>
      <arglist>(const String &amp;filename, int apiPreference=CAP_ANY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a10867868137c2d142aac30a0648d00fe</anchor>
      <arglist>(int index, int apiPreference, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a49e87ea8665f471b76a48c0a6c537fb7</anchor>
      <arglist>(int index, int apiPreference=CAP_ANY)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VideoCapture &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a13708976043568edf885d9389daf7687</anchor>
      <arglist>(Mat &amp;image)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VideoCapture &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a6825c01b0e4d8461324da1af4f716b48</anchor>
      <arglist>(UMat &amp;image)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>read</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a473055e77dd7faa4d26d686226b292c1</anchor>
      <arglist>(OutputArray image)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>release</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>afb4ab689e553ba2c8f0fec41b9344ae6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>retrieve</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a9ac7f4b1cdfe624663478568486e6712</anchor>
      <arglist>(OutputArray image, int flag=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>set</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a8c6d8c2d37505b5ca61ffd4bb54e9a7c</anchor>
      <arglist>(int propId, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExceptionMode</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>afcab97adfa090883dce5523e9ebcb995</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>waitAny</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>ade1c7b8d276fea4d000bc0af0f1017b3</anchor>
      <arglist>(const std::vector&lt; VideoCapture &gt; &amp;streams, std::vector&lt; int &gt; &amp;readyIndex, int64 timeoutNs=0)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; CvCapture &gt;</type>
      <name>cap</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a8c6d7b52a28206072d540c9567874649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; IVideoCapture &gt;</type>
      <name>icap</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>ad20c1542d32a3dfef0a083bede8b956a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>throwOnFail</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>a8eb39d3c09569c6afe3dc9ef19253219</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>internal::VideoCapturePrivateAccessor</name>
      <anchorfile>d8/dfe/classcv_1_1VideoCapture.html</anchorfile>
      <anchor>af1de3913d3e916106e718ebdf190f76e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::VideoFileSource</name>
    <filename>da/d0b/classcv_1_1videostab_1_1VideoFileSource.html</filename>
    <base>cv::videostab::IFrameSource</base>
    <member kind="function">
      <type></type>
      <name>VideoFileSource</name>
      <anchorfile>da/d0b/classcv_1_1videostab_1_1VideoFileSource.html</anchorfile>
      <anchor>a3b656c713663818b2a478c1ff3b1d9a2</anchor>
      <arglist>(const String &amp;path, bool volatileFrame=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>count</name>
      <anchorfile>da/d0b/classcv_1_1videostab_1_1VideoFileSource.html</anchorfile>
      <anchor>a76fe6c31e6baa71fd8fa002345c44815</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fps</name>
      <anchorfile>da/d0b/classcv_1_1videostab_1_1VideoFileSource.html</anchorfile>
      <anchor>a61c733af4e06a8e80cbf7c3d39164719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>height</name>
      <anchorfile>da/d0b/classcv_1_1videostab_1_1VideoFileSource.html</anchorfile>
      <anchor>a85875189d5a75304c34541685983db72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Mat</type>
      <name>nextFrame</name>
      <anchorfile>da/d0b/classcv_1_1videostab_1_1VideoFileSource.html</anchorfile>
      <anchor>a6b3f5ee62a9fc67ab8887e7fa09ed59d</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>da/d0b/classcv_1_1videostab_1_1VideoFileSource.html</anchorfile>
      <anchor>a7dae5c70dbb2829643ffb84576c5eb5d</anchor>
      <arglist>() CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>width</name>
      <anchorfile>da/d0b/classcv_1_1videostab_1_1VideoFileSource.html</anchorfile>
      <anchor>ab12c1b3a67d4aebe3ed8cf80c4195246</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudacodec::VideoReader</name>
    <filename>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VideoReader</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>a3b01f442bffda286e60d433e5697c673</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual FormatInfo</type>
      <name>format</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>a317027f37e8d45ca3aa41c19c8c862b6</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>get</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>acd5e05fde6381c5410f8fa7d2effdc3a</anchor>
      <arglist>(const int propertyId, double &amp;propertyVal) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>get</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>ad49087cb4ba727de1fd4f4a9f191ff1d</anchor>
      <arglist>(const VideoReaderProps propertyId, double &amp;propertyVal) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>getVideoReaderProps</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>a87f496662349a6114772400a320f0a2b</anchor>
      <arglist>(const VideoReaderProps propertyId, double &amp;propertyValOut, double propertyValIn=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>grab</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>aac2f4f2f70180e148fa1189f23367575</anchor>
      <arglist>(cuda::Stream &amp;stream=cuda::Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>nextFrame</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>a3cce393aaee206eeab988fbe60128b88</anchor>
      <arglist>(cuda::GpuMat &amp;frame, cuda::GpuMat &amp;histogram, cuda::Stream &amp;stream=cuda::Stream::Null())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>nextFrame</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>a9a83a9e70778ec6a90c2d163d44c0d6e</anchor>
      <arglist>(cuda::GpuMat &amp;frame, cuda::Stream &amp;stream=cuda::Stream::Null())=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>retrieve</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>a67304743a0a9823f05779552169ef001</anchor>
      <arglist>(cuda::GpuMat &amp;frame) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>retrieve</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>ac5a0a766c23ea371844423ed25390e13</anchor>
      <arglist>(Mat &amp;frame, const size_t idx) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>retrieve</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>af0a2686424d0fae9b231dfe051b26fd9</anchor>
      <arglist>(OutputArray frame, const size_t idx=static_cast&lt; size_t &gt;(VideoReaderProps::PROP_DECODED_FRAME_IDX)) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>set</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>a3fd3609dbf075be36ad8cd17f6d526c9</anchor>
      <arglist>(const ColorFormat colorFormat, const BitDepth bitDepth=BitDepth::UNCHANGED, const bool planar=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>set</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>aa0b71fd98fa3bce1f3bd834c8679ff1b</anchor>
      <arglist>(const VideoReaderProps propertyId, const double propertyVal)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setVideoReaderProps</name>
      <anchorfile>db/ded/classcv_1_1cudacodec_1_1VideoReader.html</anchorfile>
      <anchor>ac9b2106d35b59c0280b516e766a6cac2</anchor>
      <arglist>(const VideoReaderProps propertyId, double propertyVal)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudacodec::VideoReaderInitParams</name>
    <filename>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</filename>
    <member kind="function">
      <type></type>
      <name>VideoReaderInitParams</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>af98b033be3eb54a162eca9e586822b51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>allowFrameDrop</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>a9b73352d9bc1a23ccf3bf06517f978c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>enableHistogram</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>a455a0bffad1c09adbaed878307d3b3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>firstFrameIdx</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>ab58322b5f3e32a8f9a07d94476f26571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>minNumDecodeSurfaces</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>a9e5f79410cdf416f61872ca443b3ff10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rawMode</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>ae26605e7c2ef193f826be89b424e3ad4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Rect</type>
      <name>srcRoi</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>a9f454bc9c41fdf9c3b353f16eb09c51a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Rect</type>
      <name>targetRoi</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>a7a6244d1e152097e49974ae02952ff14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>cv::Size</type>
      <name>targetSz</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>a8568d62ff471356b317fa56a981cf948</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>udpSource</name>
      <anchorfile>dd/d7d/structcv_1_1cudacodec_1_1VideoReaderInitParams.html</anchorfile>
      <anchor>ac9706f194f62b4b1ba406aeadd23a6bf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudacodec::VideoWriter</name>
    <filename>df/dde/classcv_1_1cudacodec_1_1VideoWriter.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VideoWriter</name>
      <anchorfile>df/dde/classcv_1_1cudacodec_1_1VideoWriter.html</anchorfile>
      <anchor>a1c38f6a9b8e0032d488963138f4aba40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual EncoderParams</type>
      <name>getEncoderParams</name>
      <anchorfile>df/dde/classcv_1_1cudacodec_1_1VideoWriter.html</anchorfile>
      <anchor>a51aa6f5f12290bbaa7811fc71aedc239</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>release</name>
      <anchorfile>df/dde/classcv_1_1cudacodec_1_1VideoWriter.html</anchorfile>
      <anchor>a008e8108fc4a20c684fa9edafaef68ba</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>df/dde/classcv_1_1cudacodec_1_1VideoWriter.html</anchorfile>
      <anchor>aaa26284c61815a9ae25c0ad9fcb469d4</anchor>
      <arglist>(InputArray frame)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::VideoWriter</name>
    <filename>dd/d9e/classcv_1_1VideoWriter.html</filename>
    <member kind="function">
      <type></type>
      <name>VideoWriter</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>ad59c61d8881ba2b2da22cff5487465b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoWriter</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>aff57b7ffbd654ef2f83e7ad76916426b</anchor>
      <arglist>(const String &amp;filename, int apiPreference, int fourcc, double fps, const Size &amp;frameSize, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoWriter</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>af52d129e2430c0287654e7d24e3bbcdc</anchor>
      <arglist>(const String &amp;filename, int apiPreference, int fourcc, double fps, Size frameSize, bool isColor=true)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoWriter</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>aeac5f67555dc843c35846ff8e7f75a13</anchor>
      <arglist>(const String &amp;filename, int fourcc, double fps, const Size &amp;frameSize, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VideoWriter</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>ac3478f6257454209fa99249cc03a5c59</anchor>
      <arglist>(const String &amp;filename, int fourcc, double fps, Size frameSize, bool isColor=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VideoWriter</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>aea9c6764cf067ff7af2576267d39c76c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual double</type>
      <name>get</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a284e798e95847789024954abeec945d5</anchor>
      <arglist>(int propId) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getBackendName</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a1dced14e3773cc1239972342afc274fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isOpened</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a9a40803e5f671968ac9efa877c984d75</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a8b44d21f9bb5a02f531b50bbb15b9527</anchor>
      <arglist>(const String &amp;filename, int apiPreference, int fourcc, double fps, const Size &amp;frameSize, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a808ee7d60c58af071035a19e396bfa91</anchor>
      <arglist>(const String &amp;filename, int apiPreference, int fourcc, double fps, Size frameSize, bool isColor=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>open</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a99ce033f805afcdf609b6b4f19ab12d9</anchor>
      <arglist>(const String &amp;filename, int fourcc, double fps, const Size &amp;frameSize, const std::vector&lt; int &gt; &amp;params)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>open</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a0901c353cd5ea05bba455317dab81130</anchor>
      <arglist>(const String &amp;filename, int fourcc, double fps, Size frameSize, bool isColor=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VideoWriter &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>ae29ac7d5b4b964f707efc598fb37dfc5</anchor>
      <arglist>(const Mat &amp;image)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual VideoWriter &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a79bd03206783fd19fad14e7180a9dd24</anchor>
      <arglist>(const UMat &amp;image)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>release</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a667f737e56d5ba6b0533c6c7bf941140</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>set</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a7ba668f440d8af5e1a92df58b2475816</anchor>
      <arglist>(int propId, double value)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a30ebbc09c122332f62bd706b43f02a98</anchor>
      <arglist>(InputArray image)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>fourcc</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>afec93f94dc6c0b3e28f4dd153bc5a7f0</anchor>
      <arglist>(char c1, char c2, char c3, char c4)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static Ptr&lt; IVideoWriter &gt;</type>
      <name>create</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>abd2efa013933a922c157e3132a80b974</anchor>
      <arglist>(const String &amp;filename, int fourcc, double fps, Size frameSize, bool isColor=true)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; IVideoWriter &gt;</type>
      <name>iwriter</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>ab6567d64fd202fe34284f0b11b79454c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; CvVideoWriter &gt;</type>
      <name>writer</name>
      <anchorfile>dd/d9e/classcv_1_1VideoWriter.html</anchorfile>
      <anchor>a8d73b66ca5bc85ec071052ed7f417b5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::fluid::View</name>
    <filename>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</filename>
    <class kind="struct">cv::gapi::fluid::View::Cache</class>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>aa040734b415511ddb2b6fd68db7108fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>a9459cb123e870e2d0676ceb29ffd1a21</anchor>
      <arglist>(std::unique_ptr&lt; Priv &gt; &amp;&amp;p)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>a391fb2afaa1b595916d1cc2a0b1415eb</anchor>
      <arglist>(View &amp;&amp;v)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~View</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>a813ca43f77c5b5b0088061a1369ae467</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>InLine</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>a27a9b0fa0a41f6fe652f82ef05ddc45f</anchor>
      <arglist>(int i) const</arglist>
    </member>
    <member kind="function">
      <type>const uint8_t *</type>
      <name>InLineB</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>a6eb250c9df858fbd858c120a7b11d2fd</anchor>
      <arglist>(int index) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>length</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>affc98774183eb6e5874f971d19f21961</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GMatDesc &amp;</type>
      <name>meta</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>a0c9faac849d58d368320f35189469efd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>ab56e37ef0a460ea25aece5842fb4cd49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>View &amp;</type>
      <name>operator=</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>aaabe2530030222b50e83546dc7d94feb</anchor>
      <arglist>(View &amp;&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Priv &amp;</type>
      <name>priv</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>a0640131794f29815ae0b65b631406502</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Priv &amp;</type>
      <name>priv</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>ad88965491fe7c40b3072b43a785d8dbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ready</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>aa2a0d471bf2aeab8e665efbfefd6446f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>y</name>
      <anchorfile>d2/da0/classcv_1_1gapi_1_1fluid_1_1View.html</anchorfile>
      <anchor>a997e03566a447a0e75e7c16c0e0af62c</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::MediaFrame::View</name>
    <filename>d4/d68/classcv_1_1MediaFrame_1_1View.html</filename>
    <member kind="typedef">
      <type>std::function&lt; void()&gt;</type>
      <name>Callback</name>
      <anchorfile>d4/d68/classcv_1_1MediaFrame_1_1View.html</anchorfile>
      <anchor>ac5415cf8a7b98ccad44ca9060ac8260b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::array&lt; void *, MAX_PLANES &gt;</type>
      <name>Ptrs</name>
      <anchorfile>d4/d68/classcv_1_1MediaFrame_1_1View.html</anchorfile>
      <anchor>a72327e89a91cbf17ae7a47a7e74b3b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::array&lt; std::size_t, MAX_PLANES &gt;</type>
      <name>Strides</name>
      <anchorfile>d4/d68/classcv_1_1MediaFrame_1_1View.html</anchorfile>
      <anchor>a39d0b79950b1b792498205d450280bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~View</name>
      <anchorfile>d4/d68/classcv_1_1MediaFrame_1_1View.html</anchorfile>
      <anchor>a74d69514aa49cea0bba4ed0f98689d1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Ptrs</type>
      <name>ptr</name>
      <anchorfile>d4/d68/classcv_1_1MediaFrame_1_1View.html</anchorfile>
      <anchor>a51346eb611e45c11dde22e2a2cc447c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Strides</type>
      <name>stride</name>
      <anchorfile>d4/d68/classcv_1_1MediaFrame_1_1View.html</anchorfile>
      <anchor>ab8cd44776f89f6dd8fbc0624cc0df1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const size_t</type>
      <name>MAX_PLANES</name>
      <anchorfile>d4/d68/classcv_1_1MediaFrame_1_1View.html</anchorfile>
      <anchor>a6792cc0e924a9c1d38f4a72b226aaaef</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::RMat::View</name>
    <filename>de/db0/classcv_1_1RMat_1_1View.html</filename>
    <member kind="typedef">
      <type>std::function&lt; void()&gt;</type>
      <name>DestroyCallback</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>aabe3a2ba543daf4e023b761634744a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; size_t &gt;</type>
      <name>stepsT</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>ab609c96af6c1fd86ee15feef92a76e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>aa2bd9a4563780b4c4801c996b578eef2</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a600c5255b0f9d9d8649a2d172d3587ba</anchor>
      <arglist>(const GMatDesc &amp;desc, uchar *data, const stepsT &amp;steps={}, DestroyCallback &amp;&amp;cb=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a2a8c6a0f00bfd048941f91412312f850</anchor>
      <arglist>(const GMatDesc &amp;desc, uchar *data, size_t step, DestroyCallback &amp;&amp;cb=nullptr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a4d61da195b9e7e98fa6457e833407aff</anchor>
      <arglist>(const View &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>View</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a39dc2f2bf4a05dddf98771688ad88f8f</anchor>
      <arglist>(View &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~View</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a570299f11b974f777c5288076ca16d81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>chan</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>ab5513202d098aaed85ec433ef28572e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cols</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a09bfdac971e7bd3b5481caef0d298053</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>depth</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a984c3566c18f75b23bb2a17de3be9408</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; int &gt; &amp;</type>
      <name>dims</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a5f5b1bf3da3be025137fac8bfc71913e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>elemSize</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a53f4217794b749f7bdf49b4d4e446c6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>View &amp;</type>
      <name>operator=</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a7292ac21a5db2513ae13f1d0d400cab8</anchor>
      <arglist>(const View &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>View &amp;</type>
      <name>operator=</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a8d05879269bab89303753d573f6371dd</anchor>
      <arglist>(View &amp;&amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a972918822a9c850ced7fd214575440ef</anchor>
      <arglist>(int y, int x)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>ptr</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a58b5ecc53a5d7c6b2eed390b448f302e</anchor>
      <arglist>(int y, int x) const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>ptr</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>aec94ea0c18ca6b6662a04688ad5448a6</anchor>
      <arglist>(int y=0)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>ptr</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a8925032aa3646ce5a260946720584880</anchor>
      <arglist>(int y=0) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rows</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a0158f8c29400e3180e6c14a3fb1ecaf5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>cv::Size</type>
      <name>size</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>afc129407416a92754b9488f4b1bfcd6a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>step</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a59d5ca85f91e19fce895b3883ac499e9</anchor>
      <arglist>(size_t i=0) const</arglist>
    </member>
    <member kind="function">
      <type>const stepsT &amp;</type>
      <name>steps</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>ad024190ec510f3fab93f5d2a6e82416a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>type</name>
      <anchorfile>de/db0/classcv_1_1RMat_1_1View.html</anchorfile>
      <anchor>a09114db2ee715ca1d13c29eea772cbd2</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::util::detail::visitor_interface</name>
    <filename>d6/d9c/structcv_1_1util_1_1detail_1_1visitor__interface.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::util::detail::visitor_return_type_deduction_helper</name>
    <filename>d7/d2c/structcv_1_1util_1_1detail_1_1visitor__return__type__deduction__helper.html</filename>
    <templarg>typename R</templarg>
    <member kind="typedef">
      <type>R</type>
      <name>return_type</name>
      <anchorfile>d7/d2c/structcv_1_1util_1_1detail_1_1visitor__return__type__deduction__helper.html</anchorfile>
      <anchor>a2527e70661371ac02e9b99110d856f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>return_type</type>
      <name>operator()</name>
      <anchorfile>d7/d2c/structcv_1_1util_1_1detail_1_1visitor__return__type__deduction__helper.html</anchorfile>
      <anchor>ae3f456cf43f7814d9d4c15a54e795f88</anchor>
      <arglist>(T &amp;&amp;)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::Viz3d</name>
    <filename>d6/d32/classcv_1_1viz_1_1Viz3d.html</filename>
    <member kind="typedef">
      <type>cv::viz::Color</type>
      <name>Color</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>ac0c452154645c8fcb728389df09d726d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*)</type>
      <name>KeyboardCallback</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a1b71fd3e671bac232c7f708201cb2821</anchor>
      <arglist>(const KeyboardEvent &amp;, void *)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*)</type>
      <name>MouseCallback</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a8c06c24bf965c41a81f09a4a1587a289</anchor>
      <arglist>(const MouseEvent &amp;, void *)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Viz3d</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>ad8f8cf39ab7d75e85686b38742b5a567</anchor>
      <arglist>(const String &amp;window_name=String())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Viz3d</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>aceda98bd840ed352c1993b6b425970da</anchor>
      <arglist>(const Viz3d &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Viz3d</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a87461ef18069aa0ea27c58208cfeca11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addLight</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a922ad46fd0dfa0b9c2612f7d06fad59e</anchor>
      <arglist>(const Vec3d &amp;position, const Vec3d &amp;focalPoint=Vec3d(0, 0, 0), const Color &amp;color=Color::white(), const Color &amp;diffuseColor=Color::white(), const Color &amp;ambientColor=Color::black(), const Color &amp;specularColor=Color::white())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>close</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a600d62f9dd17f1bfb71e7331b021ec6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>converTo3DRay</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a6a49dc343b4f85fa243d0888926b4f31</anchor>
      <arglist>(const Point3d &amp;window_coord, Point3d &amp;origin, Vec3d &amp;direction)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToWindowCoordinates</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a36ca28b59f640bca8485a371e8269d71</anchor>
      <arglist>(const Point3d &amp;pt, Point3d &amp;window_coord)</arglist>
    </member>
    <member kind="function">
      <type>Camera</type>
      <name>getCamera</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a68523a5c230ac5cc14e2d88e75c8edc0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRenderingProperty</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a17ba8d668fbfe7a7c12e1a37a80b57ea</anchor>
      <arglist>(const String &amp;id, int property)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getScreenshot</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a1e55a3428870441a70c27763f62ec632</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Affine3d</type>
      <name>getViewerPose</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a408d64c4bc6d357ab97c1ecfc115fd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Widget</type>
      <name>getWidget</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a1e5d17de2b9b01fe99b028275e0ba0ca</anchor>
      <arglist>(const String &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>Affine3d</type>
      <name>getWidgetPose</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a8f10094e4d80e9db7b93e361af1a3c3c</anchor>
      <arglist>(const String &amp;id) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getWindowName</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a44f0333d2f4f0903e6e94520abd49798</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>getWindowSize</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>aa79aa0f702c772f5792f2031d69ff637</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Viz3d &amp;</type>
      <name>operator=</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a161eb2cac0a87ec515b2c6c011d19540</anchor>
      <arglist>(const Viz3d &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerKeyboardCallback</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>af9796161c280e19cde7e01941d26f35b</anchor>
      <arglist>(KeyboardCallback callback, void *cookie=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerMouseCallback</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a1296209cdb8ade50e8a8ad38f1b792cc</anchor>
      <arglist>(MouseCallback callback, void *cookie=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllLights</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a5bc825156f2abd192f79dcbbaea359e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllWidgets</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>aab9263b3b70b2f9ac00eec742a835d80</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeWidget</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a5a06f5a8b7bae5a518900afc4634acff</anchor>
      <arglist>(const String &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCamera</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a836d8684b8bd36aea09706fff4d6c0d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCameraViewpoint</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a4c98ec028511f60527959afafb73c75c</anchor>
      <arglist>(const String &amp;id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveScreenshot</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a225aceb132d5006b90b7dc5076fa6fbf</anchor>
      <arglist>(const String &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundColor</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a8c0828b0ce2725aefaf3f89208e5f29f</anchor>
      <arglist>(const Color &amp;color=Color::black(), const Color &amp;color2=Color::not_set())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundMeshLab</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a634ce6d63c1a9fb159d974aef58d953d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundTexture</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>afbc1293b9acd3fd932ca3f1ff649f065</anchor>
      <arglist>(InputArray image=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCamera</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a3ccaad72a408090922c3bf1061586ec0</anchor>
      <arglist>(const Camera &amp;camera)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFullScreen</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a29ea9ecc93aa5b02d616e5896ca40214</anchor>
      <arglist>(bool mode=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalWarnings</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a25aa4d0064aadaf591de9fd5a710502f</anchor>
      <arglist>(bool enabled=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffScreenRendering</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a4d84fda69cb20ba20a77a1ae9d791610</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderingProperty</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>af340fbe5b89aa3be57beb9fed91540a8</anchor>
      <arglist>(const String &amp;id, int property, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRepresentation</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a0d42eeb4f71caa47ab2afbae5e5f496e</anchor>
      <arglist>(int representation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewerPose</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>aff7e90b2280f3ffa95ec63bdce28e267</anchor>
      <arglist>(const Affine3d &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWidgetPose</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>ad8524056718268079708503d5f9e2a12</anchor>
      <arglist>(const String &amp;id, const Affine3d &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowPosition</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a0f5c64d835a2350065a7dbbd741f26f8</anchor>
      <arglist>(const Point &amp;window_position)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowSize</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a7fb977094a1fe0494136028b35518fa0</anchor>
      <arglist>(const Size &amp;window_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImage</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a9d5e364f5afd0c80d2c0c71bd24095ec</anchor>
      <arglist>(InputArray image, const Size &amp;window_size=Size(-1, -1))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showWidget</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a3fcc945304c6475313fd3b18f1b053fd</anchor>
      <arglist>(const String &amp;id, const Widget &amp;widget, const Affine3d &amp;pose=Affine3d::Identity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a26114066f4d49398fb1b98bde3b5dc78</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinOnce</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a481d977ad11a63da44ece08e7f76fdef</anchor>
      <arglist>(int time=1, bool force_redraw=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateWidgetPose</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>a709a2056f931c27cb516587f4a28e8dd</anchor>
      <arglist>(const String &amp;id, const Affine3d &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>wasStopped</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>aded2483c7f71d0e598aa25258b1b6fe7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>VizStorage</name>
      <anchorfile>d6/d32/classcv_1_1viz_1_1Viz3d.html</anchorfile>
      <anchor>ac45aed87eab7bc5de73cd22660f689a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::own::VoidType</name>
    <filename>d3/d5c/structcv_1_1gapi_1_1own_1_1VoidType.html</filename>
  </compound>
  <compound kind="class">
    <name>cv::kinfu::Volume</name>
    <filename>d0/d4f/classcv_1_1kinfu_1_1Volume.html</filename>
    <member kind="function">
      <type></type>
      <name>Volume</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>a682e67e0d543207a62a56a2fdce7565c</anchor>
      <arglist>(float _voxelSize, Matx44f _pose, float _raycastStepFactor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Volume</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>ac2f17e05d66970d61d354c3d8c8293cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fetchNormals</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>a4af6369b78fd00de52616da5c1739a17</anchor>
      <arglist>(InputArray points, OutputArray _normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fetchPointsNormals</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>acade4917aa9753c38660f1227b0c2bf1</anchor>
      <arglist>(OutputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>fetchPointsNormalsColors</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>a030a54ee37aa66e84de867557f9468be</anchor>
      <arglist>(OutputArray, OutputArray, OutputArray) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>integrate</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>af2b984f2635f5ad48262efc8c3ab910f</anchor>
      <arglist>(InputArray _depth, float depthFactor, const Matx44f &amp;cameraPose, const kinfu::Intr &amp;intrinsics, const int frameId=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>integrate</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>aa75b47629cfb59851337f798c08eaf2a</anchor>
      <arglist>(InputArray _depth, InputArray _rgb, float depthFactor, const Matx44f &amp;cameraPose, const kinfu::Intr &amp;intrinsics, const Intr &amp;rgb_intrinsics, const int frameId=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>raycast</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>a93b632ce2eef2b956399716de7c245c9</anchor>
      <arglist>(const Matx44f &amp;cameraPose, const kinfu::Intr &amp;intrinsics, const Size &amp;frameSize, OutputArray points, OutputArray normals) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>raycast</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>acf4620ff3883dd9fbb25ef6c316ea379</anchor>
      <arglist>(const Matx44f &amp;cameraPose, const kinfu::Intr &amp;intrinsics, const Size &amp;frameSize, OutputArray points, OutputArray normals, OutputArray colors) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>a50d100025b86890787e46306f9c0b1e2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="variable">
      <type>const Affine3f</type>
      <name>pose</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>ae144a61b1a93c9dffb6a8220350b1572</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>raycastStepFactor</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>aef964b6790da81febe8b8fd7c104a265</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>voxelSize</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>a2d1eae1cd756a58ff682683730c76ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const float</type>
      <name>voxelSizeInv</name>
      <anchorfile>d0/d4f/classcv_1_1kinfu_1_1Volume.html</anchorfile>
      <anchor>a91274c746b03bd766f95c268462d5e1c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::kinfu::VolumeParams</name>
    <filename>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</filename>
    <member kind="function" static="yes">
      <type>static Ptr&lt; VolumeParams &gt;</type>
      <name>coarseParams</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>a6654b3d746a7eef6522bea89960f576b</anchor>
      <arglist>(VolumeType _volumeType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; VolumeParams &gt;</type>
      <name>defaultParams</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>a97a3b51cbfc1dce88cf12291e209502e</anchor>
      <arglist>(VolumeType _volumeType)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>depthTruncThreshold</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>a236a0d42404cbca4e05590cbeea8c622</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>maxWeight</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>ad377fbc71190ba8c715f69dc3f64288f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Affine3f</type>
      <name>pose</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>a38d8e8f4d796726b55d3e3d2e0cc9188</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>raycastStepFactor</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>ac25cfa67ced3f16720e5713484ef4115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vec3i</type>
      <name>resolution</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>addc956726c2dd8160b32eb9e7dc3eb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tsdfTruncDist</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>ace0aecd4520c36c75e4a55ba76571d0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>VolumeType</type>
      <name>type</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>a1343af60e6e12cd3b8991e6a41188574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unitResolution</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>a667a967b747bc89baca9a7f3853d3473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>voxelSize</name>
      <anchorfile>d9/d94/structcv_1_1kinfu_1_1VolumeParams.html</anchorfile>
      <anchor>af5af8de44e6d600fd1a0a73ec0bcfafb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::VoronoiSeamFinder</name>
    <filename>db/d24/classcv_1_1detail_1_1VoronoiSeamFinder.html</filename>
    <base>cv::detail::PairwiseSeamFinder</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>find</name>
      <anchorfile>db/d24/classcv_1_1detail_1_1VoronoiSeamFinder.html</anchorfile>
      <anchor>a0e48673f52e0ae578e4f4315590b04e1</anchor>
      <arglist>(const std::vector&lt; Size &gt; &amp;size, const std::vector&lt; Point &gt; &amp;corners, std::vector&lt; UMat &gt; &amp;masks)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>find</name>
      <anchorfile>db/d24/classcv_1_1detail_1_1VoronoiSeamFinder.html</anchorfile>
      <anchor>a779eced4775e0a2af9e7b7283b0f70f9</anchor>
      <arglist>(const std::vector&lt; UMat &gt; &amp;src, const std::vector&lt; Point &gt; &amp;corners, std::vector&lt; UMat &gt; &amp;masks) CV_OVERRIDE</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::Warp</name>
    <filename>d5/d3d/structcv_1_1cudev_1_1Warp.html</filename>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uint</type>
      <name>laneId</name>
      <anchorfile>d5/d3d/structcv_1_1cudev_1_1Warp.html</anchorfile>
      <anchor>aef958e664b7b3f6431c5d9c440b38579</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ uint</type>
      <name>warpId</name>
      <anchorfile>d5/d3d/structcv_1_1cudev_1_1Warp.html</anchorfile>
      <anchor>a6d9198bfd3cec4e7caa67c4fddb875ab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::WarperCreator</name>
    <filename>d7/d1c/classcv_1_1WarperCreator.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WarperCreator</name>
      <anchorfile>d7/d1c/classcv_1_1WarperCreator.html</anchorfile>
      <anchor>a32fba0d353de82125d6e29e8f4e8e6e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Ptr&lt; detail::RotationWarper &gt;</type>
      <name>create</name>
      <anchorfile>d7/d1c/classcv_1_1WarperCreator.html</anchorfile>
      <anchor>abd92385861a2cabc35711ceb6c972bdd</anchor>
      <arglist>(float scale) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WArrow</name>
    <filename>dd/d2d/classcv_1_1viz_1_1WArrow.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WArrow</name>
      <anchorfile>dd/d2d/classcv_1_1viz_1_1WArrow.html</anchorfile>
      <anchor>a9c94008881a85efa688a4973fc5815c3</anchor>
      <arglist>(const Point3d &amp;pt1, const Point3d &amp;pt2, double thickness=0.03, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xobjdetect::WBDetector</name>
    <filename>de/d0e/classcv_1_1xobjdetect_1_1WBDetector.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WBDetector</name>
      <anchorfile>de/d0e/classcv_1_1xobjdetect_1_1WBDetector.html</anchorfile>
      <anchor>ab1ba0a0a16cdfc3022d03b5422c46a67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detect</name>
      <anchorfile>de/d0e/classcv_1_1xobjdetect_1_1WBDetector.html</anchorfile>
      <anchor>ad19680e6545f49a9ca42dfc3457319e2</anchor>
      <arglist>(const Mat &amp;img, std::vector&lt; Rect &gt; &amp;bboxes, std::vector&lt; double &gt; &amp;confidences)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>read</name>
      <anchorfile>de/d0e/classcv_1_1xobjdetect_1_1WBDetector.html</anchorfile>
      <anchor>aef2df760f45d25aade518196986e139f</anchor>
      <arglist>(const FileNode &amp;node)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>train</name>
      <anchorfile>de/d0e/classcv_1_1xobjdetect_1_1WBDetector.html</anchorfile>
      <anchor>a3720fb425a2d16f6cd0625a2d8bc563e</anchor>
      <arglist>(const std::string &amp;pos_samples, const std::string &amp;neg_imgs)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>write</name>
      <anchorfile>de/d0e/classcv_1_1xobjdetect_1_1WBDetector.html</anchorfile>
      <anchor>a7d85338895707904ae1ddb4374ec8dac</anchor>
      <arglist>(FileStorage &amp;fs) const =0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; WBDetector &gt;</type>
      <name>create</name>
      <anchorfile>de/d0e/classcv_1_1xobjdetect_1_1WBDetector.html</anchorfile>
      <anchor>a58377ae61694aac08ad842ac830972d9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCameraPosition</name>
    <filename>d6/dcc/classcv_1_1viz_1_1WCameraPosition.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCameraPosition</name>
      <anchorfile>d6/dcc/classcv_1_1viz_1_1WCameraPosition.html</anchorfile>
      <anchor>a72fd08d26abee2fc82de7fde8ab82dd2</anchor>
      <arglist>(const Matx33d &amp;K, double scale=1.0, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCameraPosition</name>
      <anchorfile>d6/dcc/classcv_1_1viz_1_1WCameraPosition.html</anchorfile>
      <anchor>a1977d7177a5f41b27929b60a0c1fb7c3</anchor>
      <arglist>(const Matx33d &amp;K, InputArray image, double scale=1.0, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCameraPosition</name>
      <anchorfile>d6/dcc/classcv_1_1viz_1_1WCameraPosition.html</anchorfile>
      <anchor>a2a06f4de403d292a6b5eefa25444b596</anchor>
      <arglist>(const Vec2d &amp;fov, double scale=1.0, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCameraPosition</name>
      <anchorfile>d6/dcc/classcv_1_1viz_1_1WCameraPosition.html</anchorfile>
      <anchor>ac8e266c7e5a7359ca8ce29cced87f177</anchor>
      <arglist>(const Vec2d &amp;fov, InputArray image, double scale=1.0, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCameraPosition</name>
      <anchorfile>d6/dcc/classcv_1_1viz_1_1WCameraPosition.html</anchorfile>
      <anchor>aac18bf22bdb22467472ba85b0ae3e38c</anchor>
      <arglist>(double scale=1.0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCircle</name>
    <filename>df/d0c/classcv_1_1viz_1_1WCircle.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCircle</name>
      <anchorfile>df/d0c/classcv_1_1viz_1_1WCircle.html</anchorfile>
      <anchor>a4e21123e6f7b36a397343793f9614d2a</anchor>
      <arglist>(double radius, const Point3d &amp;center, const Vec3d &amp;normal, double thickness=0.01, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCircle</name>
      <anchorfile>df/d0c/classcv_1_1viz_1_1WCircle.html</anchorfile>
      <anchor>a4c56059d37a6e707dc237bedf4620b4d</anchor>
      <arglist>(double radius, double thickness=0.01, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCloud</name>
    <filename>db/d82/classcv_1_1viz_1_1WCloud.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCloud</name>
      <anchorfile>db/d82/classcv_1_1viz_1_1WCloud.html</anchorfile>
      <anchor>ac6d4f7689981d45cca8b4d4307cf0fa3</anchor>
      <arglist>(InputArray cloud, const Color &amp;color, InputArray normals)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCloud</name>
      <anchorfile>db/d82/classcv_1_1viz_1_1WCloud.html</anchorfile>
      <anchor>a2161ee00b1a2c40795b9f26494419dbf</anchor>
      <arglist>(InputArray cloud, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCloud</name>
      <anchorfile>db/d82/classcv_1_1viz_1_1WCloud.html</anchorfile>
      <anchor>a141f2d37cf2babf9b3a4200f942d0eb1</anchor>
      <arglist>(InputArray cloud, InputArray colors)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCloud</name>
      <anchorfile>db/d82/classcv_1_1viz_1_1WCloud.html</anchorfile>
      <anchor>a7fcec6f9e4410eec69bb13cef22dd218</anchor>
      <arglist>(InputArray cloud, InputArray colors, InputArray normals)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCloudCollection</name>
    <filename>de/d47/classcv_1_1viz_1_1WCloudCollection.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCloudCollection</name>
      <anchorfile>de/d47/classcv_1_1viz_1_1WCloudCollection.html</anchorfile>
      <anchor>ae1fc5f9df793bc0eb8b8b1b966870815</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCloud</name>
      <anchorfile>de/d47/classcv_1_1viz_1_1WCloudCollection.html</anchorfile>
      <anchor>a068ce6f250ee885ffc719dc7bc7c3eb2</anchor>
      <arglist>(InputArray cloud, const Color &amp;color=Color::white(), const Affine3d &amp;pose=Affine3d::Identity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addCloud</name>
      <anchorfile>de/d47/classcv_1_1viz_1_1WCloudCollection.html</anchorfile>
      <anchor>a1ba9d7eaee7105a0bbc11a3a9a46b3bc</anchor>
      <arglist>(InputArray cloud, InputArray colors, const Affine3d &amp;pose=Affine3d::Identity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>de/d47/classcv_1_1viz_1_1WCloudCollection.html</anchorfile>
      <anchor>a97c9516c974908628d799c02dc359030</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCloudNormals</name>
    <filename>d5/dd8/classcv_1_1viz_1_1WCloudNormals.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCloudNormals</name>
      <anchorfile>d5/dd8/classcv_1_1viz_1_1WCloudNormals.html</anchorfile>
      <anchor>a0fbf390050064d18c22f52d1919e5ffc</anchor>
      <arglist>(InputArray cloud, InputArray normals, int level=64, double scale=0.1, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCone</name>
    <filename>d5/d1a/classcv_1_1viz_1_1WCone.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCone</name>
      <anchorfile>d5/d1a/classcv_1_1viz_1_1WCone.html</anchorfile>
      <anchor>a5ae13d96a4ebbf744f4b7fb07c80d930</anchor>
      <arglist>(double length, double radius, int resolution=6, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WCone</name>
      <anchorfile>d5/d1a/classcv_1_1viz_1_1WCone.html</anchorfile>
      <anchor>a7c7a6dcaf55c7cc2cf26cc8c54fa359e</anchor>
      <arglist>(double radius, const Point3d &amp;center, const Point3d &amp;tip, int resolution=6, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCoordinateSystem</name>
    <filename>df/d63/classcv_1_1viz_1_1WCoordinateSystem.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCoordinateSystem</name>
      <anchorfile>df/d63/classcv_1_1viz_1_1WCoordinateSystem.html</anchorfile>
      <anchor>ab4fd34f67b9d59291c9c6b6c2121c1ca</anchor>
      <arglist>(double scale=1.0)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCube</name>
    <filename>d2/d17/classcv_1_1viz_1_1WCube.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCube</name>
      <anchorfile>d2/d17/classcv_1_1viz_1_1WCube.html</anchorfile>
      <anchor>a44bf09b13ea2ddee4e38659e7c5784f1</anchor>
      <arglist>(const Point3d &amp;min_point=Vec3d::all(-0.5), const Point3d &amp;max_point=Vec3d::all(0.5), bool wire_frame=true, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WCylinder</name>
    <filename>d2/d4c/classcv_1_1viz_1_1WCylinder.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WCylinder</name>
      <anchorfile>d2/d4c/classcv_1_1viz_1_1WCylinder.html</anchorfile>
      <anchor>a1aa7889f10133c6de861d548fbd70232</anchor>
      <arglist>(const Point3d &amp;axis_point1, const Point3d &amp;axis_point2, double radius, int numsides=30, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::detail::tracking::online_boosting::WeakClassifierHaarFeature</name>
    <filename>df/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1WeakClassifierHaarFeature.html</filename>
    <member kind="function">
      <type></type>
      <name>WeakClassifierHaarFeature</name>
      <anchorfile>df/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1WeakClassifierHaarFeature.html</anchorfile>
      <anchor>a67129db7b58365316998cec18fa9f889</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WeakClassifierHaarFeature</name>
      <anchorfile>df/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1WeakClassifierHaarFeature.html</anchorfile>
      <anchor>a788ee84a00e9b67e0e663591bc33bdab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>eval</name>
      <anchorfile>df/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1WeakClassifierHaarFeature.html</anchorfile>
      <anchor>a6a329330ac5052f9038317a1f6cbe3ba</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>update</name>
      <anchorfile>df/d49/classcv_1_1detail_1_1tracking_1_1online__boosting_1_1WeakClassifierHaarFeature.html</anchorfile>
      <anchor>a9c2ca6e160f256829f05286c405dc2c4</anchor>
      <arglist>(float value, int target)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::wechat_qrcode::WeChatQRCode</name>
    <filename>d5/d04/classcv_1_1wechat__qrcode_1_1WeChatQRCode.html</filename>
    <member kind="function">
      <type></type>
      <name>WeChatQRCode</name>
      <anchorfile>d5/d04/classcv_1_1wechat__qrcode_1_1WeChatQRCode.html</anchorfile>
      <anchor>a9c0dc4c37646a1a051340d6b0916f388</anchor>
      <arglist>(const std::string &amp;detector_prototxt_path=&quot;&quot;, const std::string &amp;detector_caffe_model_path=&quot;&quot;, const std::string &amp;super_resolution_prototxt_path=&quot;&quot;, const std::string &amp;super_resolution_caffe_model_path=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~WeChatQRCode</name>
      <anchorfile>d5/d04/classcv_1_1wechat__qrcode_1_1WeChatQRCode.html</anchorfile>
      <anchor>ab09600cbb1a4df4ed5016589eb176ba0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>detectAndDecode</name>
      <anchorfile>d5/d04/classcv_1_1wechat__qrcode_1_1WeChatQRCode.html</anchorfile>
      <anchor>a27c167d2d58e5ee4418fd3a9ed5876cc</anchor>
      <arglist>(InputArray img, OutputArrayOfArrays points=noArray())</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getScaleFactor</name>
      <anchorfile>d5/d04/classcv_1_1wechat__qrcode_1_1WeChatQRCode.html</anchorfile>
      <anchor>abf807138abc2626c159abd3e9a80e791</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaleFactor</name>
      <anchorfile>d5/d04/classcv_1_1wechat__qrcode_1_1WeChatQRCode.html</anchorfile>
      <anchor>a084f9aa8693fa0a62c43dd10d2533ab8</anchor>
      <arglist>(float _scalingFactor)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; Impl &gt;</type>
      <name>p</name>
      <anchorfile>d5/d04/classcv_1_1wechat__qrcode_1_1WeChatQRCode.html</anchorfile>
      <anchor>aa6b850b2b93f6d44d89c7d4f7501ed34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::WeightingDeblurer</name>
    <filename>df/d5b/classcv_1_1videostab_1_1WeightingDeblurer.html</filename>
    <base>cv::videostab::DeblurerBase</base>
    <member kind="function">
      <type></type>
      <name>WeightingDeblurer</name>
      <anchorfile>df/d5b/classcv_1_1videostab_1_1WeightingDeblurer.html</anchorfile>
      <anchor>ac2143c8115053ba5ae7c87919ad67d99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deblur</name>
      <anchorfile>df/d5b/classcv_1_1videostab_1_1WeightingDeblurer.html</anchorfile>
      <anchor>a297b3af9f434d48178d8f74aa9bb0d79</anchor>
      <arglist>(int idx, Mat &amp;frame, const Range &amp;range) CV_OVERRIDE</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>sensitivity</name>
      <anchorfile>df/d5b/classcv_1_1videostab_1_1WeightingDeblurer.html</anchorfile>
      <anchor>a78287845b6cf7f6a3e3c9c6ce90d540c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSensitivity</name>
      <anchorfile>df/d5b/classcv_1_1videostab_1_1WeightingDeblurer.html</anchorfile>
      <anchor>ac928392260915d897cc26ea0d1f590b3</anchor>
      <arglist>(float val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WGrid</name>
    <filename>d2/dea/classcv_1_1viz_1_1WGrid.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WGrid</name>
      <anchorfile>d2/dea/classcv_1_1viz_1_1WGrid.html</anchorfile>
      <anchor>a95b02535a4d3a3e83706aa46971debb0</anchor>
      <arglist>(const Point3d &amp;center, const Vec3d &amp;normal, const Vec3d &amp;new_yaxis, const Vec2i &amp;cells=Vec2i::all(10), const Vec2d &amp;cells_spacing=Vec2d::all(1.0), const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WGrid</name>
      <anchorfile>d2/dea/classcv_1_1viz_1_1WGrid.html</anchorfile>
      <anchor>ab473a9d8b280a5865e2a83ae465ea9c0</anchor>
      <arglist>(const Vec2i &amp;cells=Vec2i::all(10), const Vec2d &amp;cells_spacing=Vec2d::all(1.0), const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::xphoto::WhiteBalancer</name>
    <filename>d9/d7a/classcv_1_1xphoto_1_1WhiteBalancer.html</filename>
    <base>cv::Algorithm</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>balanceWhite</name>
      <anchorfile>d9/d7a/classcv_1_1xphoto_1_1WhiteBalancer.html</anchorfile>
      <anchor>ae23838a1a54f101b255bca1a97418aa3</anchor>
      <arglist>(InputArray src, OutputArray dst)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::Widget</name>
    <filename>d7/dcd/classcv_1_1viz_1_1Widget.html</filename>
    <member kind="function">
      <type></type>
      <name>Widget</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>a4ff9121e7753257a51f3ad4b21c63b7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Widget</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>a8bc886a326082d0bc9b5e5754a73bff6</anchor>
      <arglist>(const Widget &amp;other)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Widget</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>aa97ad0c6194021919c911ba3f4c64a93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>_W</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>a2a5fefa22cb5b69971c3eff8854fe6c7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Widget2D</type>
      <name>cast</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Widget3D</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WLine</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WPlane</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WSphere</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCylinder</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WArrow</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCircle</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCone</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCube</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCoordinateSystem</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WPolyLine</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WGrid</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WText3D</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WText</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WImageOverlay</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WImage3D</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCameraPosition</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WTrajectory</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WTrajectoryFrustums</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WTrajectorySpheres</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCloud</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WPaintedCloud</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCloudCollection</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WCloudNormals</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WMesh</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WWidgetMerger</type>
      <name>cast</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getRenderingProperty</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>a219a4c5fe99e91984d0daead4e8f5cca</anchor>
      <arglist>(int property) const</arglist>
    </member>
    <member kind="function">
      <type>Widget &amp;</type>
      <name>operator=</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>a1e9a0a84cd23479ec9d97a061e106aca</anchor>
      <arglist>(const Widget &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderingProperty</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>af93f4866a4ceb8c3cdf6ab70bd5521ee</anchor>
      <arglist>(int property, double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Widget</type>
      <name>fromPlyFile</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>a0bd62dc76ad1604c16752e4907f55fdb</anchor>
      <arglist>(const String &amp;file_name)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>WidgetAccessor</name>
      <anchorfile>d7/dcd/classcv_1_1viz_1_1Widget.html</anchorfile>
      <anchor>ad9090b861f080a9dedbd57a7a09fc979</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::Widget2D</name>
    <filename>d3/d49/classcv_1_1viz_1_1Widget2D.html</filename>
    <base>cv::viz::Widget</base>
    <member kind="function">
      <type></type>
      <name>Widget2D</name>
      <anchorfile>d3/d49/classcv_1_1viz_1_1Widget2D.html</anchorfile>
      <anchor>afa60b0b8fa7a9ba2e790149affe60fa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>d3/d49/classcv_1_1viz_1_1Widget2D.html</anchorfile>
      <anchor>a75b6f7d02e74feb8e032cb0451c8d712</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::Widget3D</name>
    <filename>d9/d26/classcv_1_1viz_1_1Widget3D.html</filename>
    <base>cv::viz::Widget</base>
    <member kind="function">
      <type></type>
      <name>Widget3D</name>
      <anchorfile>d9/d26/classcv_1_1viz_1_1Widget3D.html</anchorfile>
      <anchor>a26f4ab309c70236b4a6b32ea3534207f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyTransform</name>
      <anchorfile>d9/d26/classcv_1_1viz_1_1Widget3D.html</anchorfile>
      <anchor>a45a01c3f9e91367c7de5832bc8e60d0d</anchor>
      <arglist>(const Affine3d &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>Affine3d</type>
      <name>getPose</name>
      <anchorfile>d9/d26/classcv_1_1viz_1_1Widget3D.html</anchorfile>
      <anchor>ac50d11aa2131bbabe4e2ad231b15842e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColor</name>
      <anchorfile>d9/d26/classcv_1_1viz_1_1Widget3D.html</anchorfile>
      <anchor>ab467fdefb482d6a0da42528ab98738a1</anchor>
      <arglist>(const Color &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPose</name>
      <anchorfile>d9/d26/classcv_1_1viz_1_1Widget3D.html</anchorfile>
      <anchor>a19f8b98423912d86deb35ded2cd62cca</anchor>
      <arglist>(const Affine3d &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePose</name>
      <anchorfile>d9/d26/classcv_1_1viz_1_1Widget3D.html</anchorfile>
      <anchor>a0e8ba5f6b65cb35444e3fb4431e6f995</anchor>
      <arglist>(const Affine3d &amp;pose)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::viz::WidgetAccessor</name>
    <filename>dd/d02/structcv_1_1viz_1_1WidgetAccessor.html</filename>
    <member kind="function" static="yes">
      <type>static vtkSmartPointer&lt; vtkProp &gt;</type>
      <name>getProp</name>
      <anchorfile>dd/d02/structcv_1_1viz_1_1WidgetAccessor.html</anchorfile>
      <anchor>a7519aee2084d4be3ddbd0b113f7ba50d</anchor>
      <arglist>(const Widget &amp;widget)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setProp</name>
      <anchorfile>dd/d02/structcv_1_1viz_1_1WidgetAccessor.html</anchorfile>
      <anchor>acd4eaa43e67c2b55ec36a60e066fd8cb</anchor>
      <arglist>(Widget &amp;widget, vtkSmartPointer&lt; vtkProp &gt; prop)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WImage3D</name>
    <filename>d7/d3d/classcv_1_1viz_1_1WImage3D.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WImage3D</name>
      <anchorfile>d7/d3d/classcv_1_1viz_1_1WImage3D.html</anchorfile>
      <anchor>ab5e61f903e562a29f0e8aba3d1c21e7b</anchor>
      <arglist>(InputArray image, const Size2d &amp;size)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WImage3D</name>
      <anchorfile>d7/d3d/classcv_1_1viz_1_1WImage3D.html</anchorfile>
      <anchor>a363ad72392a12179abd5305192836bf0</anchor>
      <arglist>(InputArray image, const Size2d &amp;size, const Vec3d &amp;center, const Vec3d &amp;normal, const Vec3d &amp;up_vector)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImage</name>
      <anchorfile>d7/d3d/classcv_1_1viz_1_1WImage3D.html</anchorfile>
      <anchor>ab102aeb6a8c7cd993b22634ff03585d9</anchor>
      <arglist>(InputArray image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSize</name>
      <anchorfile>d7/d3d/classcv_1_1viz_1_1WImage3D.html</anchorfile>
      <anchor>aa8368e3dfed3f8d563297743f9791828</anchor>
      <arglist>(const Size &amp;size)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WImageOverlay</name>
    <filename>d8/d33/classcv_1_1viz_1_1WImageOverlay.html</filename>
    <base>cv::viz::Widget2D</base>
    <member kind="function">
      <type></type>
      <name>WImageOverlay</name>
      <anchorfile>d8/d33/classcv_1_1viz_1_1WImageOverlay.html</anchorfile>
      <anchor>a55a94700f21e5ab01ef942a88aedb083</anchor>
      <arglist>(InputArray image, const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setImage</name>
      <anchorfile>d8/d33/classcv_1_1viz_1_1WImageOverlay.html</anchorfile>
      <anchor>a6d18fe29e23944bdca21751acb906c13</anchor>
      <arglist>(InputArray image)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::ovis::WindowScene</name>
    <filename>d5/d68/classcv_1_1ovis_1_1WindowScene.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WindowScene</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a4f8c261fa397b2f8a670646fc1859399</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Rect2d</type>
      <name>createCameraEntity</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>afe63e98770d4854d8a09f28e04e2b450</anchor>
      <arglist>(const String &amp;name, InputArray K, const Size &amp;imsize, float zFar, InputArray tvec=noArray(), InputArray rot=noArray(), const Scalar &amp;color=Scalar::all(1))=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createEntity</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a08fdc90b961da70aaf58cad08a9e97d8</anchor>
      <arglist>(const String &amp;name, const String &amp;meshname, InputArray tvec=noArray(), InputArray rot=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>createLightEntity</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>af82c1f760715911452b867263e74291d</anchor>
      <arglist>(const String &amp;name, InputArray tvec=noArray(), InputArray rot=noArray(), const Scalar &amp;diffuseColor=Scalar::all(1), const Scalar &amp;specularColor=Scalar::all(1))=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>fixCameraYawAxis</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a3df77148958eb408d7e7d16e30ffc244</anchor>
      <arglist>(bool useFixed, InputArray up=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCameraPose</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a702d28481809833af04a2aa7829f07f0</anchor>
      <arglist>(OutputArray R=noArray(), OutputArray tvec=noArray(), bool invert=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getCompositorTexture</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a3b1abc69aacb1ab02746da3f8afd2f89</anchor>
      <arglist>(const String &amp;compname, const String &amp;texname, OutputArray out, int mrtIndex=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getDepth</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a81cb7527d30fd23988a6f970fbd8ce65</anchor>
      <arglist>(OutputArray depth)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getEntityAnimations</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a784afcd98c72c847b007a597d99a42a8</anchor>
      <arglist>(const String &amp;name, std::vector&lt; String &gt; &amp;out)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getEntityPose</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a5147e8bf482a7c290b988d1a15e17cfa</anchor>
      <arglist>(const String &amp;name, OutputArray R=noArray(), OutputArray tvec=noArray(), bool invert=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getEntityProperty</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>ac3a417aa1ec7864ed4e80f79c2bac56f</anchor>
      <arglist>(const String &amp;name, int prop, OutputArray value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>getScreenshot</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a3b636ccd004c2b2d84a7d001a9fbfb74</anchor>
      <arglist>(OutputArray frame)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>playEntityAnimation</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a4cfc8f8d671e0cc37686ff34db0ddaa5</anchor>
      <arglist>(const String &amp;name, const String &amp;animname, bool loop=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeEntity</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a29ac46acd9d65da80cb3477a130b5f06</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackground</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a941fccfb93b57de5923d6682fb2c8620</anchor>
      <arglist>(const Scalar &amp;color)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setBackground</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a176e1f18085d62b2b7b4a52e770e0b0b</anchor>
      <arglist>(InputArray image)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCameraIntrinsics</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a1dec8cc3123d4d37e5ab436ab6d2e62a</anchor>
      <arglist>(InputArray K, const Size &amp;imsize, float zNear=-1, float zFar=-1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCameraLookAt</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a20cda38dfceeedbf62a67a2eb649f125</anchor>
      <arglist>(const String &amp;target, InputArray offset=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCameraPose</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a798824edcea2af5e68bbb9feb65aa8bc</anchor>
      <arglist>(InputArray tvec=noArray(), InputArray rot=noArray(), bool invert=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCompositors</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>aaae12c1ffbdaeb8bbd1e8c75512379c3</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;names)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEntityLookAt</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a96d28d1cfb421d70b396a26087139f8b</anchor>
      <arglist>(const String &amp;origin, const String &amp;target, InputArray offset=noArray())=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEntityPose</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>abc5d20d153b972827eea8ab831e06fd6</anchor>
      <arglist>(const String &amp;name, InputArray tvec=noArray(), InputArray rot=noArray(), bool invert=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEntityProperty</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a784df6d58dffe66a2d3d84f94f3cc44f</anchor>
      <arglist>(const String &amp;name, int prop, const Scalar &amp;value)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setEntityProperty</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>ae79be99a9c7f1ddf50687285faa0434f</anchor>
      <arglist>(const String &amp;name, int prop, const String &amp;value, int subEntityIdx=-1)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stopEntityAnimation</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>af64b09bc3720eccdfdeaf13fcc5c8f27</anchor>
      <arglist>(const String &amp;name, const String &amp;animname)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a4638fc5a71787684acdd9ffbc1e792df</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateEntityPose</name>
      <anchorfile>d5/d68/classcv_1_1ovis_1_1WindowScene.html</anchorfile>
      <anchor>a497cd44c6fe828479baef8f96962bcad</anchor>
      <arglist>(const String &amp;name, InputArray tvec=noArray(), InputArray rot=noArray())=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::WithOutMask</name>
    <filename>da/d2c/structcv_1_1cudev_1_1WithOutMask.html</filename>
    <member kind="typedef">
      <type>int</type>
      <name>index_type</name>
      <anchorfile>da/d2c/structcv_1_1cudev_1_1WithOutMask.html</anchorfile>
      <anchor>a66187bb1944451aeca8463b0f8a250c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>value_type</name>
      <anchorfile>da/d2c/structcv_1_1cudev_1_1WithOutMask.html</anchorfile>
      <anchor>af0813a0d1b203c77893a1f966d5667d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ bool</type>
      <name>operator()</name>
      <anchorfile>da/d2c/structcv_1_1cudev_1_1WithOutMask.html</anchorfile>
      <anchor>a0c1b6a4167eb490a4ccb48fd8c6fdacf</anchor>
      <arglist>(int, int) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WLine</name>
    <filename>d6/d8e/classcv_1_1viz_1_1WLine.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WLine</name>
      <anchorfile>d6/d8e/classcv_1_1viz_1_1WLine.html</anchorfile>
      <anchor>ac2215e5beee395b25ca5f1e0c20aebc7</anchor>
      <arglist>(const Point3d &amp;pt1, const Point3d &amp;pt2, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WMesh</name>
    <filename>d2/d76/classcv_1_1viz_1_1WMesh.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WMesh</name>
      <anchorfile>d2/d76/classcv_1_1viz_1_1WMesh.html</anchorfile>
      <anchor>a14289d8a4b99950edf0c1fb855730ae4</anchor>
      <arglist>(const Mesh &amp;mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WMesh</name>
      <anchorfile>d2/d76/classcv_1_1viz_1_1WMesh.html</anchorfile>
      <anchor>a5023e5228d28ea876415140312b24415</anchor>
      <arglist>(InputArray cloud, InputArray polygons, InputArray colors=noArray(), InputArray normals=noArray())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::videostab::WobbleSuppressorBase</name>
    <filename>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</filename>
    <member kind="function">
      <type></type>
      <name>WobbleSuppressorBase</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a5067ab72f26aec1b3dbe346569a2a08b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~WobbleSuppressorBase</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a1fc33a4d392bd897ac26365e2b09b527</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>frameCount</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a1effe095a8bc269e2b6b3520f7c47cfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ImageMotionEstimatorBase &gt;</type>
      <name>motionEstimator</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a9b5cdff8b8e5c96b71c0e1ef55691e65</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>motions</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>aa77334bcd4aa59978ba0fcdf2ae88250</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>motions2</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a5bf695bd5d50abe0b6cdb79c487b8498</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFrameCount</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>aa58c2478a945594504e1efd17bcf2a9a</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMotionEstimator</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a1d219dd75f827edc8128c84a66f6242e</anchor>
      <arglist>(Ptr&lt; ImageMotionEstimatorBase &gt; val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotions</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a5052a8611fcfeba174f81da6ad7b86a8</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMotions2</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>adf3da51295d954d3a5371126aced4d14</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setStabilizationMotions</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a2a2fc2428a977a015135e9c5d283b366</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;val)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::vector&lt; Mat &gt; &amp;</type>
      <name>stabilizationMotions</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a0fe6a95a5b0629715ed35ae101221e49</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>suppress</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a1c39fa83a31e7c62d80b029b8cc19e80</anchor>
      <arglist>(int idx, const Mat &amp;frame, Mat &amp;result)=0</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>frameCount_</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a7116eafeb9dd8c996d26f939ce8eddbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Ptr&lt; ImageMotionEstimatorBase &gt;</type>
      <name>motionEstimator_</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>aef9a4674e65b999cd96a1c4ef756c3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>motions2_</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>a5de5527f05d3a691f0d8bdd1111d857d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>motions_</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>aeab365b7e78c874fce96294716638687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::vector&lt; Mat &gt; *</type>
      <name>stabilizationMotions_</name>
      <anchorfile>d8/d16/classcv_1_1videostab_1_1WobbleSuppressorBase.html</anchorfile>
      <anchor>aab16261a43fe5585cff7e2dc0b26e161</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::datasets::word</name>
    <filename>d7/d98/structcv_1_1datasets_1_1word.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>height</name>
      <anchorfile>d7/d98/structcv_1_1datasets_1_1word.html</anchorfile>
      <anchor>ad425e4560f281973ef7928a4c654bcce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>value</name>
      <anchorfile>d7/d98/structcv_1_1datasets_1_1word.html</anchorfile>
      <anchor>a4621a3aac9d8cac2706b67fad505d4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>width</name>
      <anchorfile>d7/d98/structcv_1_1datasets_1_1word.html</anchorfile>
      <anchor>a8e82b5fd4a5257dff30503fb2cda8e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>x</name>
      <anchorfile>d7/d98/structcv_1_1datasets_1_1word.html</anchorfile>
      <anchor>ad5e423a77d6d4e9d6cc6c3667954f892</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>y</name>
      <anchorfile>d7/d98/structcv_1_1datasets_1_1word.html</anchorfile>
      <anchor>a764d8d27ff50dcb66f2e73a6edcc2ea0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WorkloadListener</name>
    <filename>dd/dd4/classWorkloadListener.html</filename>
    <member kind="function">
      <type></type>
      <name>WorkloadListener</name>
      <anchorfile>dd/dd4/classWorkloadListener.html</anchorfile>
      <anchor>ac3eaebd32a1ff16ce55bb9112a7272e2</anchor>
      <arglist>(const Callback &amp;cb, uint64_t listener_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator()</name>
      <anchorfile>dd/dd4/classWorkloadListener.html</anchorfile>
      <anchor>adef4fe2c0b9060b5fe6816e81a31ec54</anchor>
      <arglist>(const std::string &amp;type) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>dd/dd4/classWorkloadListener.html</anchorfile>
      <anchor>aaeefa663677fe676d7fb094e031c1470</anchor>
      <arglist>(const WorkloadListener &amp;other) const</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>id</name>
      <anchorfile>dd/dd4/classWorkloadListener.html</anchorfile>
      <anchor>a5fd362315db0c3a029bf9e9f46325fa7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>WorkloadType</name>
    <filename>d4/db4/classWorkloadType.html</filename>
    <member kind="function">
      <type>uint64_t</type>
      <name>addListener</name>
      <anchorfile>d4/db4/classWorkloadType.html</anchorfile>
      <anchor>a621c434dbcf22217f98917422684015a</anchor>
      <arglist>(const Callback &amp;cb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>d4/db4/classWorkloadType.html</anchorfile>
      <anchor>a2fa30b17f8b2aa2e31baf02a833e3108</anchor>
      <arglist>(uint64_t id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set</name>
      <anchorfile>d4/db4/classWorkloadType.html</anchorfile>
      <anchor>afd90e50d2f5a1430bcb552848a693ce1</anchor>
      <arglist>(const std::string &amp;type)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::gapi::onnx::WorkloadTypeONNX</name>
    <filename>da/d8a/classcv_1_1gapi_1_1onnx_1_1WorkloadTypeONNX.html</filename>
    <base>WorkloadType</base>
  </compound>
  <compound kind="class">
    <name>cv::gapi::wip::ov::WorkloadTypeOV</name>
    <filename>d6/dee/classcv_1_1gapi_1_1wip_1_1ov_1_1WorkloadTypeOV.html</filename>
    <base>WorkloadType</base>
  </compound>
  <compound kind="class">
    <name>cv::viz::WPaintedCloud</name>
    <filename>db/de8/classcv_1_1viz_1_1WPaintedCloud.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WPaintedCloud</name>
      <anchorfile>db/de8/classcv_1_1viz_1_1WPaintedCloud.html</anchorfile>
      <anchor>a2e0baaa4cade67743997d621663d03fa</anchor>
      <arglist>(InputArray cloud)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WPaintedCloud</name>
      <anchorfile>db/de8/classcv_1_1viz_1_1WPaintedCloud.html</anchorfile>
      <anchor>ab68a1a7049074405bd4f3f6f515b44f5</anchor>
      <arglist>(InputArray cloud, const Point3d &amp;p1, const Point3d &amp;p2)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WPaintedCloud</name>
      <anchorfile>db/de8/classcv_1_1viz_1_1WPaintedCloud.html</anchorfile>
      <anchor>af11520c9484ab6bef4bbaa865bc06da3</anchor>
      <arglist>(InputArray cloud, const Point3d &amp;p1, const Point3d &amp;p2, const Color &amp;c1, const Color c2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WPlane</name>
    <filename>d8/d01/classcv_1_1viz_1_1WPlane.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WPlane</name>
      <anchorfile>d8/d01/classcv_1_1viz_1_1WPlane.html</anchorfile>
      <anchor>ad2f8a3587414f568db549a3a44a85831</anchor>
      <arglist>(const Point3d &amp;center, const Vec3d &amp;normal, const Vec3d &amp;new_yaxis, const Size2d &amp;size=Size2d(1.0, 1.0), const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WPlane</name>
      <anchorfile>d8/d01/classcv_1_1viz_1_1WPlane.html</anchorfile>
      <anchor>a7e90024f2cd4702ae8a866eae190b244</anchor>
      <arglist>(const Size2d &amp;size=Size2d(1.0, 1.0), const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WPolyLine</name>
    <filename>de/ddb/classcv_1_1viz_1_1WPolyLine.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WPolyLine</name>
      <anchorfile>de/ddb/classcv_1_1viz_1_1WPolyLine.html</anchorfile>
      <anchor>af72ef02dec6f4a8d573890b8604ca09d</anchor>
      <arglist>(InputArray points, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WPolyLine</name>
      <anchorfile>de/ddb/classcv_1_1viz_1_1WPolyLine.html</anchorfile>
      <anchor>a456e068ad7263ee03df21b309dd5d9a2</anchor>
      <arglist>(InputArray points, InputArray colors)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::gapi::s11n::detail::wrap_serialize</name>
    <filename>da/d8b/structcv_1_1gapi_1_1s11n_1_1detail_1_1wrap__serialize.html</filename>
    <templarg>typename T</templarg>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>serialize</name>
      <anchorfile>da/d8b/structcv_1_1gapi_1_1s11n_1_1detail_1_1wrap__serialize.html</anchorfile>
      <anchor>a3d09c16ff0bc143d677cab8f740dff94</anchor>
      <arglist>(IOStream &amp;os, const GCompileArg &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::WrapValue</name>
    <filename>d9/d7d/structcv_1_1detail_1_1WrapValue.html</filename>
    <templarg>typename T</templarg>
    <templarg>class Custom</templarg>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>wrap</name>
      <anchorfile>d9/d7d/structcv_1_1detail_1_1WrapValue.html</anchorfile>
      <anchor>ad04caed470836f37d609b4778558d0a7</anchor>
      <arglist>(const T &amp;t) -&gt; typename std::remove_reference&lt; T &gt;::type</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U</type>
      <name>wrap_in</name>
      <anchorfile>d9/d7d/structcv_1_1detail_1_1WrapValue.html</anchorfile>
      <anchor>aaa1c2a817c4b76bb3a373055e5e913c1</anchor>
      <arglist>(const U &amp;u)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static U *</type>
      <name>wrap_out</name>
      <anchorfile>d9/d7d/structcv_1_1detail_1_1WrapValue.html</anchorfile>
      <anchor>abac53bb01f2d2ac1a89aac20af1fbd56</anchor>
      <arglist>(U &amp;u)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::wref_spec</name>
    <filename>d8/def/structcv_1_1detail_1_1wref__spec.html</filename>
    <templarg>typename T</templarg>
    <member kind="typedef">
      <type>T</type>
      <name>type</name>
      <anchorfile>d8/def/structcv_1_1detail_1_1wref__spec.html</anchorfile>
      <anchor>ad64bfa4e3ad07878eeb7a2a4bee5dfcb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WSphere</name>
    <filename>d1/da7/classcv_1_1viz_1_1WSphere.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WSphere</name>
      <anchorfile>d1/da7/classcv_1_1viz_1_1WSphere.html</anchorfile>
      <anchor>ac9d7e5ab6678319eb3194fcc5a3f727a</anchor>
      <arglist>(const cv::Point3d &amp;center, double radius, int sphere_resolution=10, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WText</name>
    <filename>de/d0b/classcv_1_1viz_1_1WText.html</filename>
    <base>cv::viz::Widget2D</base>
    <member kind="function">
      <type></type>
      <name>WText</name>
      <anchorfile>de/d0b/classcv_1_1viz_1_1WText.html</anchorfile>
      <anchor>af98383ae4571f39563c0ce8afdf41053</anchor>
      <arglist>(const String &amp;text, const Point &amp;pos, int font_size=20, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getText</name>
      <anchorfile>de/d0b/classcv_1_1viz_1_1WText.html</anchorfile>
      <anchor>a51550098938404c2bc7982b6e56b2b11</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>de/d0b/classcv_1_1viz_1_1WText.html</anchorfile>
      <anchor>ab3c0726018bd632a006c38a1e16b8254</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WText3D</name>
    <filename>d6/d3d/classcv_1_1viz_1_1WText3D.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WText3D</name>
      <anchorfile>d6/d3d/classcv_1_1viz_1_1WText3D.html</anchorfile>
      <anchor>a88a78943e58fa5726482a96b21e2dba0</anchor>
      <arglist>(const String &amp;text, const Point3d &amp;position, double text_scale=1., bool face_camera=true, const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getText</name>
      <anchorfile>d6/d3d/classcv_1_1viz_1_1WText3D.html</anchorfile>
      <anchor>aa6e4a70efbdbc43d14573fbcba0fe5b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setText</name>
      <anchorfile>d6/d3d/classcv_1_1viz_1_1WText3D.html</anchorfile>
      <anchor>a3a18f3dece7c214bbec42593e6a77e7f</anchor>
      <arglist>(const String &amp;text)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WTrajectory</name>
    <filename>d0/da3/classcv_1_1viz_1_1WTrajectory.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="enumvalue">
      <name>FRAMES</name>
      <anchorfile>d0/da3/classcv_1_1viz_1_1WTrajectory.html</anchorfile>
      <anchor>aff5a89cdd766215da388faf5c5edfe79ab1fc57306f5e30904ab69133004ddcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PATH</name>
      <anchorfile>d0/da3/classcv_1_1viz_1_1WTrajectory.html</anchorfile>
      <anchor>aff5a89cdd766215da388faf5c5edfe79a27fc06657f7d3061bd07d6e7192a2006</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH</name>
      <anchorfile>d0/da3/classcv_1_1viz_1_1WTrajectory.html</anchorfile>
      <anchor>aff5a89cdd766215da388faf5c5edfe79a00a9b4c0750fed07e01d54383fb756ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BOTH</name>
      <anchorfile>d0/da3/classcv_1_1viz_1_1WTrajectory.html</anchorfile>
      <anchor>aff5a89cdd766215da388faf5c5edfe79a00a9b4c0750fed07e01d54383fb756ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRAMES</name>
      <anchorfile>d0/da3/classcv_1_1viz_1_1WTrajectory.html</anchorfile>
      <anchor>aff5a89cdd766215da388faf5c5edfe79ab1fc57306f5e30904ab69133004ddcef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PATH</name>
      <anchorfile>d0/da3/classcv_1_1viz_1_1WTrajectory.html</anchorfile>
      <anchor>aff5a89cdd766215da388faf5c5edfe79a27fc06657f7d3061bd07d6e7192a2006</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WTrajectory</name>
      <anchorfile>d0/da3/classcv_1_1viz_1_1WTrajectory.html</anchorfile>
      <anchor>adea00ca972dff63b1dcf06fcfe65b02c</anchor>
      <arglist>(InputArray path, int display_mode=WTrajectory::PATH, double scale=1.0, const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WTrajectoryFrustums</name>
    <filename>da/d80/classcv_1_1viz_1_1WTrajectoryFrustums.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WTrajectoryFrustums</name>
      <anchorfile>da/d80/classcv_1_1viz_1_1WTrajectoryFrustums.html</anchorfile>
      <anchor>a584bdf50379fd90dd3775e33b275152a</anchor>
      <arglist>(InputArray path, const Matx33d &amp;K, double scale=1., const Color &amp;color=Color::white())</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>WTrajectoryFrustums</name>
      <anchorfile>da/d80/classcv_1_1viz_1_1WTrajectoryFrustums.html</anchorfile>
      <anchor>a5dd5e11a871978843a726de1f82f69ff</anchor>
      <arglist>(InputArray path, const Vec2d &amp;fov, double scale=1., const Color &amp;color=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WTrajectorySpheres</name>
    <filename>d4/dca/classcv_1_1viz_1_1WTrajectorySpheres.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WTrajectorySpheres</name>
      <anchorfile>d4/dca/classcv_1_1viz_1_1WTrajectorySpheres.html</anchorfile>
      <anchor>ac41ba95b84ce2883a4e647bb79db27d4</anchor>
      <arglist>(InputArray path, double line_length=0.05, double radius=0.007, const Color &amp;from=Color::red(), const Color &amp;to=Color::white())</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::viz::WWidgetMerger</name>
    <filename>df/d97/classcv_1_1viz_1_1WWidgetMerger.html</filename>
    <base>cv::viz::Widget3D</base>
    <member kind="function">
      <type></type>
      <name>WWidgetMerger</name>
      <anchorfile>df/d97/classcv_1_1viz_1_1WWidgetMerger.html</anchorfile>
      <anchor>abb0dfc2f9877faae37f53eb61beb58e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWidget</name>
      <anchorfile>df/d97/classcv_1_1viz_1_1WWidgetMerger.html</anchorfile>
      <anchor>a00821c90929dfd08d85d49bfbc0a5c89</anchor>
      <arglist>(const Widget3D &amp;widget, const Affine3d &amp;pose=Affine3d::Identity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>df/d97/classcv_1_1viz_1_1WWidgetMerger.html</anchorfile>
      <anchor>a03faf9f0cdd111224cede259033308ee</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::XYZ2RGB</name>
    <filename>df/d94/classcv_1_1cudev_1_1color__cvt__detail_1_1XYZ2RGB.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::XYZ4_to_BGR_func</name>
    <filename>df/d79/structcv_1_1cudev_1_1XYZ4__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::XYZ2RGB&lt; SrcDepth, 4, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::XYZ4_to_BGRA_func</name>
    <filename>d9/db8/structcv_1_1cudev_1_1XYZ4__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::XYZ2RGB&lt; SrcDepth, 4, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::XYZ4_to_RGB_func</name>
    <filename>d5/d93/structcv_1_1cudev_1_1XYZ4__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::XYZ2RGB&lt; SrcDepth, 4, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::XYZ4_to_RGBA_func</name>
    <filename>d4/d85/structcv_1_1cudev_1_1XYZ4__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::XYZ2RGB&lt; SrcDepth, 4, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::XYZ_to_BGR_func</name>
    <filename>d1/d18/structcv_1_1cudev_1_1XYZ__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::XYZ2RGB&lt; SrcDepth, 3, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::XYZ_to_BGRA_func</name>
    <filename>dd/d9e/structcv_1_1cudev_1_1XYZ__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::XYZ2RGB&lt; SrcDepth, 3, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::XYZ_to_RGB_func</name>
    <filename>de/da3/structcv_1_1cudev_1_1XYZ__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::XYZ2RGB&lt; SrcDepth, 3, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::XYZ_to_RGBA_func</name>
    <filename>d8/dfd/structcv_1_1cudev_1_1XYZ__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::XYZ2RGB&lt; SrcDepth, 3, 4, 2 &gt;</base>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::YCrCb2RGB</name>
    <filename>d0/dfa/classcv_1_1cudev_1_1color__cvt__detail_1_1YCrCb2RGB.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YCrCb4_to_BGR_func</name>
    <filename>dd/dd6/structcv_1_1cudev_1_1YCrCb4__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YCrCb2RGB&lt; SrcDepth, 4, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YCrCb4_to_BGRA_func</name>
    <filename>d8/d0a/structcv_1_1cudev_1_1YCrCb4__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YCrCb2RGB&lt; SrcDepth, 4, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YCrCb4_to_RGB_func</name>
    <filename>d7/dc3/structcv_1_1cudev_1_1YCrCb4__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YCrCb2RGB&lt; SrcDepth, 4, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YCrCb4_to_RGBA_func</name>
    <filename>d6/d2c/structcv_1_1cudev_1_1YCrCb4__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YCrCb2RGB&lt; SrcDepth, 4, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YCrCb_to_BGR_func</name>
    <filename>d6/d64/structcv_1_1cudev_1_1YCrCb__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YCrCb2RGB&lt; SrcDepth, 3, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YCrCb_to_BGRA_func</name>
    <filename>d6/d24/structcv_1_1cudev_1_1YCrCb__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YCrCb2RGB&lt; SrcDepth, 3, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YCrCb_to_RGB_func</name>
    <filename>dc/d95/structcv_1_1cudev_1_1YCrCb__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YCrCb2RGB&lt; SrcDepth, 3, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YCrCb_to_RGBA_func</name>
    <filename>d6/d0a/structcv_1_1cudev_1_1YCrCb__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YCrCb2RGB&lt; SrcDepth, 3, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::detail::Yield</name>
    <filename>d7/dc7/structcv_1_1detail_1_1Yield.html</filename>
    <templarg>typename T</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::detail::Yield&lt; cv::GArray&lt; U &gt; &gt;</name>
    <filename>d2/d45/structcv_1_1detail_1_1Yield_3_01cv_1_1GArray_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static cv::GArray&lt; U &gt;</type>
      <name>yield</name>
      <anchorfile>d2/d45/structcv_1_1detail_1_1Yield_3_01cv_1_1GArray_3_01U_01_4_01_4.html</anchorfile>
      <anchor>af2b5d450d14c9a732e60560bc9ce4b0d</anchor>
      <arglist>(cv::GCall &amp;call, int i)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::Yield&lt; cv::GMat &gt;</name>
    <filename>df/d6b/structcv_1_1detail_1_1Yield_3_01cv_1_1GMat_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::GMat</type>
      <name>yield</name>
      <anchorfile>df/d6b/structcv_1_1detail_1_1Yield_3_01cv_1_1GMat_01_4.html</anchorfile>
      <anchor>adf52f38bd47e395e760423de8696c048</anchor>
      <arglist>(cv::GCall &amp;call, int i)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::Yield&lt; cv::GMatP &gt;</name>
    <filename>d6/d7e/structcv_1_1detail_1_1Yield_3_01cv_1_1GMatP_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::GMatP</type>
      <name>yield</name>
      <anchorfile>d6/d7e/structcv_1_1detail_1_1Yield_3_01cv_1_1GMatP_01_4.html</anchorfile>
      <anchor>a8e6aa12ec32e3412d150d6613937db42</anchor>
      <arglist>(cv::GCall &amp;call, int i)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::Yield&lt; cv::GOpaque&lt; U &gt; &gt;</name>
    <filename>d6/d36/structcv_1_1detail_1_1Yield_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</filename>
    <templarg>typename U</templarg>
    <member kind="function" static="yes">
      <type>static cv::GOpaque&lt; U &gt;</type>
      <name>yield</name>
      <anchorfile>d6/d36/structcv_1_1detail_1_1Yield_3_01cv_1_1GOpaque_3_01U_01_4_01_4.html</anchorfile>
      <anchor>a034805d7950bd5019a8076aeeec84b6e</anchor>
      <arglist>(cv::GCall &amp;call, int i)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::Yield&lt; cv::GScalar &gt;</name>
    <filename>de/d49/structcv_1_1detail_1_1Yield_3_01cv_1_1GScalar_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::GScalar</type>
      <name>yield</name>
      <anchorfile>de/d49/structcv_1_1detail_1_1Yield_3_01cv_1_1GScalar_01_4.html</anchorfile>
      <anchor>aa5d0ca91b76f36356474c19744316c8d</anchor>
      <arglist>(cv::GCall &amp;call, int i)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::detail::Yield&lt; GFrame &gt;</name>
    <filename>de/d51/structcv_1_1detail_1_1Yield_3_01GFrame_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static cv::GFrame</type>
      <name>yield</name>
      <anchorfile>de/d51/structcv_1_1detail_1_1Yield_3_01GFrame_01_4.html</anchorfile>
      <anchor>a5c5da3c5b1394b9f1616eb957d446b73</anchor>
      <arglist>(cv::GCall &amp;call, int i)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>cv::cudev::color_cvt_detail::YUV2RGB</name>
    <filename>d4/d5d/classcv_1_1cudev_1_1color__cvt__detail_1_1YUV2RGB.html</filename>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YUV4_to_BGR_func</name>
    <filename>d3/d25/structcv_1_1cudev_1_1YUV4__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YUV2RGB&lt; SrcDepth, 4, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YUV4_to_BGRA_func</name>
    <filename>d8/dd2/structcv_1_1cudev_1_1YUV4__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YUV2RGB&lt; SrcDepth, 4, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YUV4_to_RGB_func</name>
    <filename>d5/db9/structcv_1_1cudev_1_1YUV4__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YUV2RGB&lt; SrcDepth, 4, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YUV4_to_RGBA_func</name>
    <filename>d7/d92/structcv_1_1cudev_1_1YUV4__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YUV2RGB&lt; SrcDepth, 4, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YUV_to_BGR_func</name>
    <filename>da/dee/structcv_1_1cudev_1_1YUV__to__BGR__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YUV2RGB&lt; SrcDepth, 3, 3, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YUV_to_BGRA_func</name>
    <filename>d9/d48/structcv_1_1cudev_1_1YUV__to__BGRA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YUV2RGB&lt; SrcDepth, 3, 4, 0 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YUV_to_RGB_func</name>
    <filename>d9/d87/structcv_1_1cudev_1_1YUV__to__RGB__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YUV2RGB&lt; SrcDepth, 3, 3, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::YUV_to_RGBA_func</name>
    <filename>d2/ddb/structcv_1_1cudev_1_1YUV__to__RGBA__func.html</filename>
    <templarg>typename SrcDepth</templarg>
    <base>cv::cudev::color_cvt_detail::YUV2RGB&lt; SrcDepth, 3, 4, 2 &gt;</base>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ZipPtr</name>
    <filename>d2/d37/structcv_1_1cudev_1_1ZipPtr.html</filename>
    <templarg>class PtrTuple</templarg>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1 &gt; &gt;</name>
    <filename>dd/de4/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_01_4_01_4.html</filename>
    <templarg>class Ptr0</templarg>
    <templarg>class Ptr1</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; Ptr0 &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>dd/de4/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_01_4_01_4.html</anchorfile>
      <anchor>ad8784c96f0885aae3172e4a636b6dd2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::value_type, typename PtrTraits&lt; Ptr1 &gt;::value_type &gt;</type>
      <name>value_type</name>
      <anchorfile>dd/de4/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_01_4_01_4.html</anchorfile>
      <anchor>abd1dfc87f724a2032aae695bfb85916d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__</type>
      <name>ZipPtr</name>
      <anchorfile>dd/de4/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_01_4_01_4.html</anchorfile>
      <anchor>a5d50160e8362cac201ab804fcafa4356</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__</type>
      <name>ZipPtr</name>
      <anchorfile>dd/de4/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_01_4_01_4.html</anchorfile>
      <anchor>ad4bdd7305707b62115aa16bdc7af0781</anchor>
      <arglist>(const tuple&lt; Ptr0, Ptr1 &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ value_type</type>
      <name>operator()</name>
      <anchorfile>dd/de4/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_01_4_01_4.html</anchorfile>
      <anchor>a52971b170c17e2be804c1d31cb760264</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1, Ptr2 &gt; &gt;</name>
    <filename>d4/dff/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_01_4_01_4.html</filename>
    <templarg>class Ptr0</templarg>
    <templarg>class Ptr1</templarg>
    <templarg>class Ptr2</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; Ptr0 &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>d4/dff/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_01_4_01_4.html</anchorfile>
      <anchor>a0ceabd98a052e581ae74a96e6af950e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::value_type, typename PtrTraits&lt; Ptr1 &gt;::value_type, typename PtrTraits&lt; Ptr2 &gt;::value_type &gt;</type>
      <name>value_type</name>
      <anchorfile>d4/dff/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_01_4_01_4.html</anchorfile>
      <anchor>a74556b3e972296bc7ee888ace434f4bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__</type>
      <name>ZipPtr</name>
      <anchorfile>d4/dff/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_01_4_01_4.html</anchorfile>
      <anchor>a4580f8518ad2e874ecc285aac65e0729</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__</type>
      <name>ZipPtr</name>
      <anchorfile>d4/dff/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_01_4_01_4.html</anchorfile>
      <anchor>a27c0a08e2a52dcbd61aa1d2c235d6ae5</anchor>
      <arglist>(const tuple&lt; Ptr0, Ptr1, Ptr2 &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ value_type</type>
      <name>operator()</name>
      <anchorfile>d4/dff/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_01_4_01_4.html</anchorfile>
      <anchor>a68f55e98fda4a897c29d2d4f49826f27</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1, Ptr2, Ptr3 &gt; &gt;</name>
    <filename>dd/d2b/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_00_01Ptr3_01_4_01_4.html</filename>
    <templarg>class Ptr0</templarg>
    <templarg>class Ptr1</templarg>
    <templarg>class Ptr2</templarg>
    <templarg>class Ptr3</templarg>
    <member kind="typedef">
      <type>PtrTraits&lt; Ptr0 &gt;::index_type</type>
      <name>index_type</name>
      <anchorfile>dd/d2b/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_00_01Ptr3_01_4_01_4.html</anchorfile>
      <anchor>a2674691433103aa51086aa4b695a8799</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::value_type, typename PtrTraits&lt; Ptr1 &gt;::value_type, typename PtrTraits&lt; Ptr2 &gt;::value_type, typename PtrTraits&lt; Ptr3 &gt;::value_type &gt;</type>
      <name>value_type</name>
      <anchorfile>dd/d2b/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_00_01Ptr3_01_4_01_4.html</anchorfile>
      <anchor>aacdaf82161ec20088a79bc1a152592d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__</type>
      <name>ZipPtr</name>
      <anchorfile>dd/d2b/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_00_01Ptr3_01_4_01_4.html</anchorfile>
      <anchor>ae752039871151e4b8ffe0b819e13167f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__</type>
      <name>ZipPtr</name>
      <anchorfile>dd/d2b/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_00_01Ptr3_01_4_01_4.html</anchorfile>
      <anchor>abe025a92407c262ce27ea5bff2c40c4f</anchor>
      <arglist>(const tuple&lt; Ptr0, Ptr1, Ptr2, Ptr3 &gt; &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ value_type</type>
      <name>operator()</name>
      <anchorfile>dd/d2b/structcv_1_1cudev_1_1ZipPtr_3_01tuple_3_01Ptr0_00_01Ptr1_00_01Ptr2_00_01Ptr3_01_4_01_4.html</anchorfile>
      <anchor>af47fca22fa2dd342cd135d15a5015495</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>cv::cudev::ZipPtrSz</name>
    <filename>db/d9b/structcv_1_1cudev_1_1ZipPtrSz.html</filename>
    <templarg>class PtrTuple</templarg>
    <base>cv::cudev::ZipPtr&lt; PtrTuple &gt;</base>
    <member kind="function">
      <type>__host__ __device__ __forceinline__</type>
      <name>ZipPtrSz</name>
      <anchorfile>db/d9b/structcv_1_1cudev_1_1ZipPtrSz.html</anchorfile>
      <anchor>a6757d355fa62f9401a95b298413c547f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__</type>
      <name>ZipPtrSz</name>
      <anchorfile>db/d9b/structcv_1_1cudev_1_1ZipPtrSz.html</anchorfile>
      <anchor>af219889bc16f373acc7510a4bde234da</anchor>
      <arglist>(const PtrTuple &amp;t)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cols</name>
      <anchorfile>db/d9b/structcv_1_1cudev_1_1ZipPtrSz.html</anchorfile>
      <anchor>a75e9833516adf7122d71e3346862c9da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>rows</name>
      <anchorfile>db/d9b/structcv_1_1cudev_1_1ZipPtrSz.html</anchorfile>
      <anchor>a9263fcdd10ed30ee752e895d47fc1725</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv</name>
    <filename>d2/d75/namespacecv.html</filename>
    <namespace>cv::alphamat</namespace>
    <namespace>cv::aruco</namespace>
    <namespace>cv::barcode</namespace>
    <namespace>cv::bgsegm</namespace>
    <namespace>cv::bioinspired</namespace>
    <namespace>cv::cann</namespace>
    <namespace>cv::ccalib</namespace>
    <namespace>cv::ccm</namespace>
    <namespace>cv::colored_kinfu</namespace>
    <namespace>cv::cuda</namespace>
    <namespace>cv::cudacodec</namespace>
    <namespace>cv::cudev</namespace>
    <namespace>cv::datasets</namespace>
    <namespace>cv::detail</namespace>
    <namespace>cv::details</namespace>
    <namespace>cv::directx</namespace>
    <namespace>cv::dnn</namespace>
    <namespace>cv::dnn_objdetect</namespace>
    <namespace>cv::dnn_superres</namespace>
    <namespace>cv::dpm</namespace>
    <namespace>cv::dynafu</namespace>
    <namespace>cv::Error</namespace>
    <namespace>cv::face</namespace>
    <namespace>cv::fastcv</namespace>
    <namespace>cv::fisheye</namespace>
    <namespace>cv::flann</namespace>
    <namespace>cv::freetype</namespace>
    <namespace>cv::ft</namespace>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gimpl</namespace>
    <namespace>cv::hal</namespace>
    <namespace>cv::hdf</namespace>
    <namespace>cv::hfs</namespace>
    <namespace>cv::img_hash</namespace>
    <namespace>cv::instr</namespace>
    <namespace>cv::intensity_transform</namespace>
    <namespace>cv::internal</namespace>
    <namespace>cv::julia</namespace>
    <namespace>cv::kinfu</namespace>
    <namespace>cv::large_kinfu</namespace>
    <namespace>cv::legacy</namespace>
    <namespace>cv::line_descriptor</namespace>
    <namespace>cv::linemod</namespace>
    <namespace>cv::mcc</namespace>
    <namespace>cv::ml</namespace>
    <namespace>cv::motempl</namespace>
    <namespace>cv::multicalib</namespace>
    <namespace>cv::ocl</namespace>
    <namespace>cv::ogl</namespace>
    <namespace>cv::omnidir</namespace>
    <namespace>cv::optflow</namespace>
    <namespace>cv::ovis</namespace>
    <namespace>cv::parallel</namespace>
    <namespace>cv::phase_unwrapping</namespace>
    <namespace>cv::plot</namespace>
    <namespace>cv::ppf_match_3d</namespace>
    <namespace>cv::quality</namespace>
    <namespace>cv::randpattern</namespace>
    <namespace>cv::rapid</namespace>
    <namespace>cv::reg</namespace>
    <namespace>cv::rgbd</namespace>
    <namespace>cv::saliency</namespace>
    <namespace>cv::samples</namespace>
    <namespace>cv::segmentation</namespace>
    <namespace>cv::sfm</namespace>
    <namespace>cv::signal</namespace>
    <namespace>cv::stereo</namespace>
    <namespace>cv::structured_light</namespace>
    <namespace>cv::superres</namespace>
    <namespace>cv::text</namespace>
    <namespace>cv::traits</namespace>
    <namespace>cv::util</namespace>
    <namespace>cv::utils</namespace>
    <namespace>cv::va_intel</namespace>
    <namespace>cv::videoio_registry</namespace>
    <namespace>cv::videostab</namespace>
    <namespace>cv::viz</namespace>
    <namespace>cv::wechat_qrcode</namespace>
    <namespace>cv::xfeatures2d</namespace>
    <namespace>cv::ximgproc</namespace>
    <namespace>cv::xobjdetect</namespace>
    <namespace>cv::xphoto</namespace>
    <class kind="class">cv::_InputArray</class>
    <class kind="class">cv::_InputOutputArray</class>
    <class kind="class">cv::_OutputArray</class>
    <class kind="struct">cv::Accumulator</class>
    <class kind="struct">cv::Accumulator&lt; char &gt;</class>
    <class kind="struct">cv::Accumulator&lt; short &gt;</class>
    <class kind="struct">cv::Accumulator&lt; unsigned char &gt;</class>
    <class kind="struct">cv::Accumulator&lt; unsigned short &gt;</class>
    <class kind="class">cv::Affine3</class>
    <class kind="class">cv::AffineFeature</class>
    <class kind="class">cv::AffineTransformer</class>
    <class kind="class">cv::AffineWarper</class>
    <class kind="class">cv::AgastFeatureDetector</class>
    <class kind="class">cv::AKAZE</class>
    <class kind="class">cv::Algorithm</class>
    <class kind="class">cv::AlignExposures</class>
    <class kind="class">cv::AlignMTB</class>
    <class kind="class">cv::Allocator</class>
    <class kind="struct">cv::Animation</class>
    <class kind="class">cv::AsyncArray</class>
    <class kind="class">cv::AsyncPromise</class>
    <class kind="class">cv::AutoBuffer</class>
    <class kind="class">cv::AVIReadContainer</class>
    <class kind="class">cv::AVIWriteContainer</class>
    <class kind="class">cv::BackgroundSubtractor</class>
    <class kind="class">cv::BackgroundSubtractorKNN</class>
    <class kind="class">cv::BackgroundSubtractorMOG2</class>
    <class kind="class">cv::BaseCascadeClassifier</class>
    <class kind="class">cv::BFMatcher</class>
    <class kind="class">cv::BOWImgDescriptorExtractor</class>
    <class kind="class">cv::BOWKMeansTrainer</class>
    <class kind="class">cv::BOWTrainer</class>
    <class kind="class">cv::BRISK</class>
    <class kind="class">cv::BufferPoolController</class>
    <class kind="class">cv::CalibrateCRF</class>
    <class kind="class">cv::CalibrateDebevec</class>
    <class kind="class">cv::CalibrateRobertson</class>
    <class kind="class">cv::CascadeClassifier</class>
    <class kind="class">cv::ChiHistogramCostExtractor</class>
    <class kind="struct">cv::CirclesGridFinderParameters</class>
    <class kind="class">cv::CLAHE</class>
    <class kind="class">cv::CommandLineParser</class>
    <class kind="class">cv::Complex</class>
    <class kind="class">cv::CompressedRectilinearPortraitWarper</class>
    <class kind="class">cv::CompressedRectilinearWarper</class>
    <class kind="class">cv::ConjGradSolver</class>
    <class kind="class">cv::CylindricalWarper</class>
    <class kind="class">cv::DataDepth</class>
    <class kind="class">cv::DataType</class>
    <class kind="struct">cv::DefaultDeleter&lt; CvHaarClassifierCascade &gt;</class>
    <class kind="class">cv::DenseOpticalFlow</class>
    <class kind="class">cv::DescriptorMatcher</class>
    <class kind="class">cv::DetectionBasedTracker</class>
    <class kind="struct">cv::DetectionROI</class>
    <class kind="class">cv::DISOpticalFlow</class>
    <class kind="class">cv::DMatch</class>
    <class kind="class">cv::DownhillSolver</class>
    <class kind="class">cv::DualQuat</class>
    <class kind="class">cv::EMDHistogramCostExtractor</class>
    <class kind="class">cv::EMDL1HistogramCostExtractor</class>
    <class kind="class">cv::Exception</class>
    <class kind="class">cv::FaceDetectorYN</class>
    <class kind="class">cv::FaceRecognizerSF</class>
    <class kind="class">cv::FarnebackOpticalFlow</class>
    <class kind="class">cv::FastFeatureDetector</class>
    <class kind="class">cv::Feature2D</class>
    <class kind="class">cv::FileNode</class>
    <class kind="class">cv::FileNodeIterator</class>
    <class kind="class">cv::FileStorage</class>
    <class kind="class">cv::FisheyeWarper</class>
    <class kind="class">cv::FlannBasedMatcher</class>
    <class kind="class">cv::Formatted</class>
    <class kind="class">cv::Formatter</class>
    <class kind="class">cv::GArg</class>
    <class kind="class">cv::GArray</class>
    <class kind="struct">cv::GArrayDesc</class>
    <class kind="class">cv::GCall</class>
    <class kind="struct">cv::GCompileArg</class>
    <class kind="class">cv::GCompiled</class>
    <class kind="class">cv::GComputation</class>
    <class kind="class">cv::GComputationT</class>
    <class kind="class">cv::GComputationT&lt; R(Args...)&gt;</class>
    <class kind="class">cv::GComputationT&lt; std::tuple&lt; R... &gt;(Args...)&gt;</class>
    <class kind="class">cv::GCPUContext</class>
    <class kind="class">cv::GCPUKernel</class>
    <class kind="class">cv::GCPUKernelImpl</class>
    <class kind="class">cv::GCPUStKernelImpl</class>
    <class kind="class">cv::GeneralizedHough</class>
    <class kind="class">cv::GeneralizedHoughBallard</class>
    <class kind="class">cv::GeneralizedHoughGuil</class>
    <class kind="class">cv::GFluidKernel</class>
    <class kind="class">cv::GFluidKernelImpl</class>
    <class kind="struct">cv::GFluidOutputRois</class>
    <class kind="struct">cv::GFluidParallelFor</class>
    <class kind="struct">cv::GFluidParallelOutputRois</class>
    <class kind="class">cv::GFrame</class>
    <class kind="struct">cv::GFrameDesc</class>
    <class kind="class">cv::GFTTDetector</class>
    <class kind="struct">cv::GInfer</class>
    <class kind="struct">cv::GInferBase</class>
    <class kind="struct">cv::GInferList</class>
    <class kind="struct">cv::GInferList2</class>
    <class kind="struct">cv::GInferList2Base</class>
    <class kind="struct">cv::GInferListBase</class>
    <class kind="struct">cv::GInferROI</class>
    <class kind="struct">cv::GInferROIBase</class>
    <class kind="struct">cv::GIOProtoArgs</class>
    <class kind="struct">cv::GKernel</class>
    <class kind="struct">cv::GKernelImpl</class>
    <class kind="class">cv::GKernelPackage</class>
    <class kind="class">cv::GKernelType</class>
    <class kind="class">cv::GKernelType&lt; K, std::function&lt; R(Args...)&gt; &gt;</class>
    <class kind="class">cv::GKernelTypeM</class>
    <class kind="class">cv::GKernelTypeM&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</class>
    <class kind="class">cv::GMat</class>
    <class kind="struct">cv::GMatDesc</class>
    <class kind="class">cv::GMatP</class>
    <class kind="class">cv::GNetworkType</class>
    <class kind="class">cv::GNetworkType&lt; K, std::function&lt; R(Args...)&gt; &gt;</class>
    <class kind="class">cv::GNetworkType&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</class>
    <class kind="class">cv::GOCLContext</class>
    <class kind="class">cv::GOCLKernel</class>
    <class kind="class">cv::GOCLKernelImpl</class>
    <class kind="class">cv::GOpaque</class>
    <class kind="struct">cv::GOpaqueDesc</class>
    <class kind="struct">cv::GPlaidMLContext</class>
    <class kind="class">cv::GPlaidMLKernel</class>
    <class kind="class">cv::GPlaidMLKernelImpl</class>
    <class kind="struct">cv::graph_dump_path</class>
    <class kind="class">cv::GraphicalCodeDetector</class>
    <class kind="struct">cv::GRunArg</class>
    <class kind="class">cv::GScalar</class>
    <class kind="struct">cv::GScalarDesc</class>
    <class kind="class">cv::GStreamingCompiled</class>
    <class kind="struct">cv::GTransform</class>
    <class kind="class">cv::GTransformImpl</class>
    <class kind="class">cv::GTransformImpl&lt; K, std::function&lt; R(Args...)&gt; &gt;</class>
    <class kind="struct">cv::GTypeInfo</class>
    <class kind="struct">cv::Hamming</class>
    <class kind="class">cv::HausdorffDistanceExtractor</class>
    <class kind="class">cv::hfloat</class>
    <class kind="class">cv::HistogramCostExtractor</class>
    <class kind="struct">cv::HOGDescriptor</class>
    <class kind="class">cv::ImageCollection</class>
    <class kind="struct">cv::In_Tag</class>
    <class kind="struct">cv::InferAPI</class>
    <class kind="struct">cv::InferAPIList</class>
    <class kind="struct">cv::InferAPIList2</class>
    <class kind="struct">cv::InferAPIRoi</class>
    <class kind="class">cv::IStreamReader</class>
    <class kind="class">cv::KalmanFilter</class>
    <class kind="class">cv::KAZE</class>
    <class kind="class">cv::KeyPoint</class>
    <class kind="class">cv::KeyPointsFilter</class>
    <class kind="struct">cv::L1</class>
    <class kind="struct">cv::L2</class>
    <class kind="class">cv::LDA</class>
    <class kind="class">cv::LineIterator</class>
    <class kind="class">cv::LineSegmentDetector</class>
    <class kind="class">cv::LMSolver</class>
    <class kind="class">cv::Mat</class>
    <class kind="class">cv::Mat_</class>
    <class kind="class">cv::MatAllocator</class>
    <class kind="class">cv::MatCommaInitializer_</class>
    <class kind="class">cv::MatConstIterator</class>
    <class kind="class">cv::MatConstIterator_</class>
    <class kind="class">cv::MatExpr</class>
    <class kind="class">cv::MatIterator_</class>
    <class kind="class">cv::MatOp</class>
    <class kind="struct">cv::MatSize</class>
    <class kind="struct">cv::MatStep</class>
    <class kind="class">cv::Matx</class>
    <class kind="class">cv::MediaFrame</class>
    <class kind="class">cv::MercatorWarper</class>
    <class kind="class">cv::MergeDebevec</class>
    <class kind="class">cv::MergeExposures</class>
    <class kind="class">cv::MergeMertens</class>
    <class kind="class">cv::MergeRobertson</class>
    <class kind="class">cv::MinProblemSolver</class>
    <class kind="class">cv::Moments</class>
    <class kind="class">cv::MSER</class>
    <class kind="class">cv::NAryMatIterator</class>
    <class kind="class">cv::Node</class>
    <class kind="class">cv::NormHistogramCostExtractor</class>
    <class kind="class">cv::ORB</class>
    <class kind="struct">cv::Out_Tag</class>
    <class kind="class">cv::PaniniPortraitWarper</class>
    <class kind="class">cv::PaniniWarper</class>
    <class kind="class">cv::ParallelLoopBody</class>
    <class kind="class">cv::ParallelLoopBodyLambdaWrapper</class>
    <class kind="struct">cv::ParamType</class>
    <class kind="struct">cv::ParamType&lt; _Tp, typename std::enable_if&lt; std::is_enum&lt; _Tp &gt;::value &gt;::type &gt;</class>
    <class kind="struct">cv::ParamType&lt; Algorithm &gt;</class>
    <class kind="struct">cv::ParamType&lt; bool &gt;</class>
    <class kind="struct">cv::ParamType&lt; double &gt;</class>
    <class kind="struct">cv::ParamType&lt; float &gt;</class>
    <class kind="struct">cv::ParamType&lt; Mat &gt;</class>
    <class kind="struct">cv::ParamType&lt; Scalar &gt;</class>
    <class kind="struct">cv::ParamType&lt; std::vector&lt; Mat &gt; &gt;</class>
    <class kind="struct">cv::ParamType&lt; String &gt;</class>
    <class kind="struct">cv::ParamType&lt; uchar &gt;</class>
    <class kind="struct">cv::ParamType&lt; uint64 &gt;</class>
    <class kind="struct">cv::ParamType&lt; unsigned &gt;</class>
    <class kind="class">cv::PCA</class>
    <class kind="class">cv::PlaneWarper</class>
    <class kind="class">cv::PluginStreamReader</class>
    <class kind="class">cv::Point3_</class>
    <class kind="class">cv::Point_</class>
    <class kind="class">cv::PyRotationWarper</class>
    <class kind="class">cv::QRCodeDetector</class>
    <class kind="class">cv::QRCodeDetectorAruco</class>
    <class kind="class">cv::QRCodeEncoder</class>
    <class kind="struct">cv::QtFont</class>
    <class kind="class">cv::Quat</class>
    <class kind="class">cv::QuatEnum</class>
    <class kind="class">cv::Range</class>
    <class kind="class">cv::Rect_</class>
    <class kind="class">cv::RMat</class>
    <class kind="class">cv::RNG</class>
    <class kind="class">cv::RNG_MT19937</class>
    <class kind="class">cv::RotatedRect</class>
    <class kind="class">cv::Scalar_</class>
    <class kind="class">cv::ShapeContextDistanceExtractor</class>
    <class kind="class">cv::ShapeDistanceExtractor</class>
    <class kind="class">cv::ShapeTransformer</class>
    <class kind="class">cv::SIFT</class>
    <class kind="class">cv::SimilarRects</class>
    <class kind="class">cv::SimpleBlobDetector</class>
    <class kind="class">cv::Size_</class>
    <class kind="struct">cv::SL2</class>
    <class kind="struct">cv::softdouble</class>
    <class kind="struct">cv::softfloat</class>
    <class kind="class">cv::SparseMat</class>
    <class kind="class">cv::SparseMat_</class>
    <class kind="class">cv::SparseMatConstIterator</class>
    <class kind="class">cv::SparseMatConstIterator_</class>
    <class kind="class">cv::SparseMatIterator</class>
    <class kind="class">cv::SparseMatIterator_</class>
    <class kind="class">cv::SparseOpticalFlow</class>
    <class kind="class">cv::SparsePyrLKOpticalFlow</class>
    <class kind="class">cv::SphericalWarper</class>
    <class kind="class">cv::StereoBM</class>
    <class kind="class">cv::StereographicWarper</class>
    <class kind="class">cv::StereoMatcher</class>
    <class kind="class">cv::StereoSGBM</class>
    <class kind="class">cv::Stitcher</class>
    <class kind="class">cv::Subdiv2D</class>
    <class kind="class">cv::SVD</class>
    <class kind="class">cv::TermCriteria</class>
    <class kind="class">cv::ThinPlateSplineShapeTransformer</class>
    <class kind="class">cv::TickMeter</class>
    <class kind="class">cv::TLSData</class>
    <class kind="class">cv::TLSDataAccumulator</class>
    <class kind="class">cv::TLSDataContainer</class>
    <class kind="class">cv::Tonemap</class>
    <class kind="class">cv::TonemapDrago</class>
    <class kind="class">cv::TonemapMantiuk</class>
    <class kind="class">cv::TonemapReinhard</class>
    <class kind="class">cv::Tracker</class>
    <class kind="class">cv::TrackerCSRT</class>
    <class kind="class">cv::TrackerDaSiamRPN</class>
    <class kind="class">cv::TrackerGOTURN</class>
    <class kind="class">cv::TrackerKCF</class>
    <class kind="class">cv::TrackerMIL</class>
    <class kind="class">cv::TrackerNano</class>
    <class kind="class">cv::TrackerVit</class>
    <class kind="class">cv::TransverseMercatorWarper</class>
    <class kind="class">cv::UMat</class>
    <class kind="struct">cv::UMatData</class>
    <class kind="struct">cv::UsacParams</class>
    <class kind="struct">cv::use_threaded_executor</class>
    <class kind="struct">cv::v_reg</class>
    <class kind="struct">cv::V_TypeTraits</class>
    <class kind="struct">cv::V_TypeTraits&lt; double &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; float &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; int64 &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; schar &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; short &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; uchar &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; uint64 &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; unsigned &gt;</class>
    <class kind="struct">cv::V_TypeTraits&lt; ushort &gt;</class>
    <class kind="class">cv::VariationalRefinement</class>
    <class kind="class">cv::Vec</class>
    <class kind="class">cv::VideoCapture</class>
    <class kind="class">cv::VideoWriter</class>
    <class kind="class">cv::WarperCreator</class>
    <member kind="typedef">
      <type>Affine3&lt; double &gt;</type>
      <name>Affine3d</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga0b49177f52ed1b43e3f5a198baeee203</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Affine3&lt; float &gt;</type>
      <name>Affine3f</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gae10a81cba3f3232648be48e28759a7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AffineFeature</type>
      <name>AffineDescriptorExtractor</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga4f0293a04ea11fcea03746edd6781232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AffineFeature</type>
      <name>AffineFeatureDetector</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga94d7dadbe8de971eeed19b8fd25e357e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::lock_guard&lt; cv::Mutex &gt;</type>
      <name>AutoLock</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaac6054394f54fbbc849a09f4286774e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>ButtonCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga17ffcbb2343dc06e56f980b8414e3566</anchor>
      <arglist>)(int state, void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>CirclesGridFinderParameters</type>
      <name>CirclesGridFinderParameters2</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga3f5d9f231e61d6e3190042fbe510c06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Complex&lt; double &gt;</type>
      <name>Complexd</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3a5d93a0cbc1d360dbd3abf218bbb4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Complex&lt; float &gt;</type>
      <name>Complexf</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaab0325d447419758daf5de162ffb051f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Feature2D</type>
      <name>DescriptorExtractor</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gadd5cf7c76865f14468cfdd9cc08eb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DualQuat&lt; double &gt;</type>
      <name>DualQuatd</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gae09384f99e34271ced5d791273fe22aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DualQuat&lt; float &gt;</type>
      <name>DualQuatf</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gad51f74c3e7e7d0db06336c2c2b8d9200</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>ErrorCallback</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae52d6d11c71181d60f0a30eed078d66d</anchor>
      <arglist>)(int status, const char *func_name, const char *err_msg, const char *file_name, int line, void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>Feature2D</type>
      <name>FeatureDetector</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga15e1361bda978d83a2bea629b32dfd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>hfloat</type>
      <name>float16_t</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac2f5471b12f491244246aa3f1534f460</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>details::FPDenormalsIgnoreHintScopeNOOP</type>
      <name>FPDenormalsIgnoreHintScope</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a08da3e8086d49156a6126e28bd45bf3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>frame_list::iterator</type>
      <name>frame_iterator</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a0986d6317590c33f1b45e669d02d112b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; std::pair&lt; uint64_t, uint32_t &gt; &gt;</type>
      <name>frame_list</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a3fb9078b88bc768c9ac355e3aaebefb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GArg &gt;</type>
      <name>GArgs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a153daaad2201cc3e18abcf723c093bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GCompileArg &gt;</type>
      <name>GCompileArgs</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga61cc2ad630a2c13bc1c11f794e370734</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; detail::HostCtor &gt;</type>
      <name>GCtors</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a15a593bcaff2cb212b433058ea8ee46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::detail::GInferInputsTyped&lt; cv::GMat, cv::GFrame &gt;</type>
      <name>GInferInputs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a995c5f654183710996d694be412234f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::detail::GInferInputsTyped&lt; cv::GArray&lt; cv::GMat &gt;, cv::GArray&lt; cv::Rect &gt; &gt;</type>
      <name>GInferListInputs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a036938d557bfba785897ce0abe31e499</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::detail::GInferOutputsTyped&lt; cv::GArray&lt; cv::GMat &gt; &gt;</type>
      <name>GInferListOutputs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac61010012bcd4e7d2debd65b090f8e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::detail::GInferOutputsTyped&lt; cv::GMat &gt;</type>
      <name>GInferOutputs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a31d06079ef439f86a2f36ab2b676fda5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; cv::detail::OpaqueKind &gt;</type>
      <name>GKinds</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>af5a86e078ef80d720cfaadca9e10b814</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>util::variant&lt; util::monostate, GMatDesc, GScalarDesc, GArrayDesc, GOpaqueDesc, GFrameDesc &gt;</type>
      <name>GMetaArg</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1cdd237caba8008fcc5d7c9b00fadaaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GMetaArg &gt;</type>
      <name>GMetaArgs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad162e5757dc0b85cbf7c6ff74c766aa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>util::variant&lt; optional&lt; cv::Mat &gt;, optional&lt; cv::RMat &gt;, optional&lt; cv::MediaFrame &gt;, optional&lt; cv::Scalar &gt;, optional&lt; cv::detail::VectorRef &gt;, optional&lt; cv::detail::OpaqueRef &gt; &gt;</type>
      <name>GOptRunArg</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>adf2e5b89158fb2869ba6fd2ead77bc63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>util::variant&lt; optional&lt; cv::Mat &gt; *, optional&lt; cv::RMat &gt; *, optional&lt; cv::MediaFrame &gt; *, optional&lt; cv::Scalar &gt; *, cv::detail::OptionalVectorRef, cv::detail::OptionalOpaqueRef &gt;</type>
      <name>GOptRunArgP</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a4591af2d4c0ac775a8abaee6ad2973c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GOptRunArg &gt;</type>
      <name>GOptRunArgs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac219b3e7b1bebcb047b3210777f8f801</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GOptRunArgP &gt;</type>
      <name>GOptRunArgsP</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a799b0c383f2d9a21264cb7d7b9faa2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>util::variant&lt; GMat, GMatP, GFrame, GScalar, detail::GArrayU, detail::GOpaqueU &gt;</type>
      <name>GProtoArg</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a655f858d950ed70cecf140f319c6d709</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GProtoArg &gt;</type>
      <name>GProtoArgs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a74d40e4ead2f9b0504fab748842d8a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GIOProtoArgs&lt; In_Tag &gt;</type>
      <name>GProtoInputArgs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a39295a00ef7a997ebd924ba83f00b812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GIOProtoArgs&lt; Out_Tag &gt;</type>
      <name>GProtoOutputArgs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a5b57dc3b674cd763a8f60b2a1f0f0efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>util::variant&lt; cv::UMat, cv::RMat, cv::gapi::wip::IStreamSource::Ptr, cv::Mat, cv::Scalar, cv::detail::VectorRef, cv::detail::OpaqueRef, cv::MediaFrame &gt;</type>
      <name>GRunArgBase</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac7bddefcaef2df2d91077122874282d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>util::variant&lt; cv::UMat *, cv::Mat *, cv::RMat *, cv::Scalar *, cv::MediaFrame *, cv::detail::VectorRef, cv::detail::OpaqueRef &gt;</type>
      <name>GRunArgP</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ab475f513f3c0199bb6c1225eb9ac0d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GRunArg &gt;</type>
      <name>GRunArgs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad24366ef4832fe1e71990d54a4a82a4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GRunArgP &gt;</type>
      <name>GRunArgsP</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a2c9f70d0790b1d702bec362018600da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GShape &gt;</type>
      <name>GShapes</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a5bd5b220c8193e6d5f75b88b1ad37c63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GTypeInfo &gt;</type>
      <name>GTypesInfo</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ab27e396b3e92b52ea303b9b5ae8afa53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Hamming</type>
      <name>HammingLUT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga682e9949b0344ee3afdaece6de39027c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const _InputArray &amp;</type>
      <name>InputArray</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga353a9de602fe76c709e12074a6f362ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>InputArray</type>
      <name>InputArrayOfArrays</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga606feabe3b50ab6838f1ba89727aa07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const _InputOutputArray &amp;</type>
      <name>InputOutputArray</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf77c9a14ef956c50c1efd4547f444e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>InputOutputArray</type>
      <name>InputOutputArrayOfArrays</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8899575c0929a56ab8bdd01cf34ebcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; uchar &gt;</type>
      <name>Mat1b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1d355af1bc5c7241588bdb3600951515</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; double &gt;</type>
      <name>Mat1d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8dc8a9e248a8885bb3c61d35f07b61ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; float &gt;</type>
      <name>Mat1f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga9747ac59f97cbb93ddd719c4fb3e2d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; int &gt;</type>
      <name>Mat1i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga87332e283de569e7bb029d4f4b401dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; short &gt;</type>
      <name>Mat1s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0c456856506ff905ce035acec092ef9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; ushort &gt;</type>
      <name>Mat1w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4895c2ba170884f13b4a1b1c80fea8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2b &gt;</type>
      <name>Mat2b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf7e98a9c920ba16ba08b99bb53c52224</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2d &gt;</type>
      <name>Mat2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga04278ad1d5a287e15c07239d6119fe0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2f &gt;</type>
      <name>Mat2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5d6e8769d5f6a8b21eb59137e643f095</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2i &gt;</type>
      <name>Mat2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1ee6db17208ebd8bef5749d81267bf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2s &gt;</type>
      <name>Mat2s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf945be4c317df201188e50e578e1fa75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2w &gt;</type>
      <name>Mat2w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaeb96ec2e3fd29bc27da746681e692b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3b &gt;</type>
      <name>Mat3b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7198dbdcacbcde70f7c7d1209d57146a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3d &gt;</type>
      <name>Mat3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf14b1aa52fc952072c0b653f916ffac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3f &gt;</type>
      <name>Mat3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8ee031423ba0ecb65fef2bc40abd970e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3i &gt;</type>
      <name>Mat3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga89d566f26821c717c666d31bcfc6bf35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3s &gt;</type>
      <name>Mat3s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4c3cec2bb940613dec561e59b0948801</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3w &gt;</type>
      <name>Mat3w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5574e954e5acfdb4e1e03e1dbd8bab6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4b &gt;</type>
      <name>Mat4b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga38bd307d9a0cac4c335e648ef8b63a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4d &gt;</type>
      <name>Mat4d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab7781ee46e4a6148e037be23217201dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4f &gt;</type>
      <name>Mat4f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga781cc98063ecb8e02e3576140714842f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4i &gt;</type>
      <name>Mat4i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8895fd82b424209f63bf9713fd5259a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4s &gt;</type>
      <name>Mat4s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7de7f3b26b41d7326e85ab2e5d9eb1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4w &gt;</type>
      <name>Mat4w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga66c490bf66285c5cb0b5a21696d0cd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 1, 2 &gt;</type>
      <name>Matx12d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2e67dac932ed81c0c90e3d658c0f7033</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 1, 2 &gt;</type>
      <name>Matx12f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3a2cc9d733bf60e0200fa46196805153</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 1, 3 &gt;</type>
      <name>Matx13d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga765ff587743f231c87ffa708f6f76b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 1, 3 &gt;</type>
      <name>Matx13f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0af99d4dbb40a817429f3039700f8a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 1, 4 &gt;</type>
      <name>Matx14d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3a3e911d56f0e29d34cca18548bfdbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 1, 4 &gt;</type>
      <name>Matx14f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1a460d05e81b372d31b50169ec289d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 1, 6 &gt;</type>
      <name>Matx16d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3afc2be04e64e50bd58296878ec38a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 1, 6 &gt;</type>
      <name>Matx16f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7cf48157727556c640df2854f11ff91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 2, 1 &gt;</type>
      <name>Matx21d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga088ad84a55a0fa104ccb9f828dc38299</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 2, 1 &gt;</type>
      <name>Matx21f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga37e9c8ab7c9ccf91d4b512c656664886</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 2, 2 &gt;</type>
      <name>Matx22d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga10d0d07f3ac00f086e0fc532790ccc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 2, 2 &gt;</type>
      <name>Matx22f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8f480b4b705baac0f2bc1a7db43809ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 2, 3 &gt;</type>
      <name>Matx23d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga392a6836e5dbc164888f4e39c7d9d9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 2, 3 &gt;</type>
      <name>Matx23f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaa52e0258d92b0ff1be1644b061e65f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 3, 1 &gt;</type>
      <name>Matx31d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga778f9bbae8b0fe95271de44ac24083b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 3, 1 &gt;</type>
      <name>Matx31f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1625ab2c70d7f06d259f245cb5f5f4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 3, 2 &gt;</type>
      <name>Matx32d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0d13e4d37f158c9e3f2d3a047849e626</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 3, 2 &gt;</type>
      <name>Matx32f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga6d016ebac929fa7bb2fa4f3ebdb9e953</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 3, 3 &gt;</type>
      <name>Matx33d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaff0100a48f049fb15584a4a657eae838</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 3, 3 &gt;</type>
      <name>Matx33f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga118a383f60581636c7c8ab180cbb155e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 3, 4 &gt;</type>
      <name>Matx34d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2ac31d988d1a8b5fb959d395dba89890</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 3, 4 &gt;</type>
      <name>Matx34f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaec7e9859876e96fe9ee16e01b6f359b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 4, 1 &gt;</type>
      <name>Matx41d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gafb03ffa6748e6d6e53e997e4975c6404</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 4, 1 &gt;</type>
      <name>Matx41f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga9a196e7bdf588d7c685edbb330f74423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 4, 3 &gt;</type>
      <name>Matx43d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7db1c513c2dfacc11b83ed8a8c500304</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 4, 3 &gt;</type>
      <name>Matx43f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac6f34340fe75178e5a11a77150a3303d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 4, 4 &gt;</type>
      <name>Matx44d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga366070cdc95233a6b6db521dfd99e713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 4, 4 &gt;</type>
      <name>Matx44f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaaccfdd6e633076501c97b6ba4e792f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 6, 1 &gt;</type>
      <name>Matx61d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga95ed8b37f47393d8d9a50d9571c7be48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 6, 1 &gt;</type>
      <name>Matx61f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga449bf946575de9dc943e74566a0c5e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 6, 6 &gt;</type>
      <name>Matx66d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gafeab5cbf4078b280e11c59338435cd5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 6, 6 &gt;</type>
      <name>Matx66f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1482aa6880dc74dad16683fd0ecc11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>MouseCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gab7aed186e151d5222ef97192912127a4</anchor>
      <arglist>)(int event, int x, int y, int flags, void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>std::recursive_mutex</type>
      <name>Mutex</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf0b2df4f7899189c9d04f7a2c2559132</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>OpenGlDrawCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga8bed4feb08f866e81514a31fdacaceee</anchor>
      <arglist>)(void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>cv::util::optional&lt; T &gt;</type>
      <name>optional</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a7c64330908268b272cb0c044612f28d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const _OutputArray &amp;</type>
      <name>OutputArray</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaad17fda1d0f0d1ee069aebb1df2913c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OutputArray</type>
      <name>OutputArrayOfArrays</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga889a09549b98223016170d9b613715de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point2i</type>
      <name>Point</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1e83eafb2d26b3c93f09e8338bcab192</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point_&lt; double &gt;</type>
      <name>Point2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga32986d8c6fd05949688352abd112509f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point_&lt; float &gt;</type>
      <name>Point2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7d080aa40de011e4410bca63385ffe2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point_&lt; int &gt;</type>
      <name>Point2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0f70b52f0c0b119f7ed2448ffebdc144</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point_&lt; int64 &gt;</type>
      <name>Point2l</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2f6c21f7cbd3a08bfc6467fd20df2f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point3_&lt; double &gt;</type>
      <name>Point3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga17f8af95b76535bd387f4909850c8810</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point3_&lt; float &gt;</type>
      <name>Point3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3d79ceeb4419bccd0308dfdf1cd31435</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point3_&lt; int &gt;</type>
      <name>Point3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac4ae8f2fb37ecb4b5d9268f17e46a18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; _Tp &gt;</type>
      <name>Ptr</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga524e5e94ebf48db273a71ab275eaf5b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Quat&lt; double &gt;</type>
      <name>Quatd</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gafe01dd5e9c9b886f24bb365e4ce4fc3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Quat&lt; float &gt;</type>
      <name>Quatf</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga6306167e2ffce5600c40272dc5a8b07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rect2i</type>
      <name>Rect</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga11d95de507098e90bad732b9345402e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rect_&lt; double &gt;</type>
      <name>Rect2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga894fe0940d40d4d65f008a2ca4e616bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rect_&lt; float &gt;</type>
      <name>Rect2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2d6c1acbbb651cf626f138748aac3d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rect_&lt; int &gt;</type>
      <name>Rect2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaa87c8f580952d28b4127261994bce7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_&lt; double &gt;</type>
      <name>Scalar</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga599fe92e910c027be274233eccad7beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SIFT</type>
      <name>SiftDescriptorExtractor</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga89ce54823df44e7be4e43511c1d44553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SIFT</type>
      <name>SiftFeatureDetector</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gab5eeb05ac493f07b9495f5571ca421c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size2i</type>
      <name>Size</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga346f563897249351a34549137c8532a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size_&lt; double &gt;</type>
      <name>Size2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaff96e5bec8019ca9917fd1e4c0cf8267</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size_&lt; float &gt;</type>
      <name>Size2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab34496d2466b5f69930ab74c70f117d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size_&lt; int &gt;</type>
      <name>Size2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5ef7f5978948e0cb3c3a3d4172594aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size_&lt; int64 &gt;</type>
      <name>Size2l</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga153b6b90ce30f84239c9a39613e836d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>String</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1f6634802eeadfd7245bc75cf3e216c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>TrackbarCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga004b512c3d09aa53f20b050b1d01fab1</anchor>
      <arglist>)(int pos, void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; float, 16 &gt;</type>
      <name>v_float32x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga76ce60cd3543f398370290978652b420</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; float, 4 &gt;</type>
      <name>v_float32x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad1f972902dd8ee6dd7c2ebeb845728d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; float, 8 &gt;</type>
      <name>v_float32x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6690c85e980da1a3c5261f21664afdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; double, 2 &gt;</type>
      <name>v_float64x2</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafc604f432c648ca88335be4fcc4de25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; double, 4 &gt;</type>
      <name>v_float64x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafbfdbefd971c97e78291b6df88748fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; double, 8 &gt;</type>
      <name>v_float64x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaea216afd9fb00927b245d843eec64100</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; short, 16 &gt;</type>
      <name>v_int16x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga04b5e7da41da3305616a2d9df93b7066</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; short, 32 &gt;</type>
      <name>v_int16x32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3f93bc6afcb7cf7aa67feb283548c16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; short, 8 &gt;</type>
      <name>v_int16x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafa3957262ebae34fbdf7f4b930cb79ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int, 16 &gt;</type>
      <name>v_int32x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacffe99e057ff72cf56bf96d7551ad7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int, 4 &gt;</type>
      <name>v_int32x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4c6899623e3f4b0d89737817e7f83ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int, 8 &gt;</type>
      <name>v_int32x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab0e4c8efae79851c76291a051c568055</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int64, 2 &gt;</type>
      <name>v_int64x2</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2448f821d0ad63d2f5f1b474e26aa0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int64, 4 &gt;</type>
      <name>v_int64x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d3183f016ccb1bc70a3bf6128d6fa88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int64, 8 &gt;</type>
      <name>v_int64x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga54e464e7ff819183bf63e7537af85278</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; schar, 16 &gt;</type>
      <name>v_int8x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga133cdb895b50ab8825455da083d83ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; schar, 32 &gt;</type>
      <name>v_int8x32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8160b1a5535d86dafeafb3a659e95d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; schar, 64 &gt;</type>
      <name>v_int8x64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae4263bf131c6f1531d417a9a6ee14d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; ushort, 16 &gt;</type>
      <name>v_uint16x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5b4f44deccd4b9fac229f349f5f12d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; ushort, 32 &gt;</type>
      <name>v_uint16x32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5e66514f37b11b384425643050aec666</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; ushort, 8 &gt;</type>
      <name>v_uint16x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga33d7ee7873e4a78bcdf0b0beea3e061b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; unsigned, 16 &gt;</type>
      <name>v_uint32x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga292da30dbac1727c6b727e2cdb20098d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; unsigned, 4 &gt;</type>
      <name>v_uint32x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5859d41d20a075cff6b832f0d64ee042</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; unsigned, 8 &gt;</type>
      <name>v_uint32x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae2656f5a6f460d7a98ea1395858114d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uint64, 2 &gt;</type>
      <name>v_uint64x2</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab32d838ec60649d90504438b02beeb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uint64, 4 &gt;</type>
      <name>v_uint64x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaeef89fa61b3ae4140276987619fa9516</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uint64, 8 &gt;</type>
      <name>v_uint64x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga88299e2a0677faea3cfae033b71bf5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uchar, 16 &gt;</type>
      <name>v_uint8x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga15cd4df600c57ee36d03ccfee5cb9820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uchar, 32 &gt;</type>
      <name>v_uint8x32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2131ecd4b860ff34884b2833e36f1d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uchar, 64 &gt;</type>
      <name>v_uint8x64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cf4fd52708c802d52fa177f98033687</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 2 &gt;</type>
      <name>Vec2b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga595458e63aa1443ddd5c51fa71d70e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 3 &gt;</type>
      <name>Vec3b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7e6060c0b8d48459964df6e1eb524c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 4 &gt;</type>
      <name>Vec4b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac8e7c61fdf0d8d9f6e8be7c25dc36584</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 2 &gt;</type>
      <name>Vec2s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8c8616b035cf33c4b2b02fd7b89d6335</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 3 &gt;</type>
      <name>Vec3s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2a2f4663171710b47944de9a74383dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 4 &gt;</type>
      <name>Vec4s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga40acb05e3e183aabebc77a235389b582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 2 &gt;</type>
      <name>Vec2w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga622811ee01673a858f41b4fbfd4b1043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 3 &gt;</type>
      <name>Vec3w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac2ca2e7d93b15bc56b379fd5c42c0932</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 4 &gt;</type>
      <name>Vec4w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga50f51484537d86bd43ff14c681ee3abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 2 &gt;</type>
      <name>Vec2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga121402b88177c336b18945dd71d96ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 3 &gt;</type>
      <name>Vec3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga55864bca2bbede9731df5baa0d1be763</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 4 &gt;</type>
      <name>Vec4i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga94ce799099ae6cdd66685e3fd0cad7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 6 &gt;</type>
      <name>Vec6i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1e413135207def5004c5297bd2f5a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 8 &gt;</type>
      <name>Vec8i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3c0eb56d15c13ca6708f168919af3a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 2 &gt;</type>
      <name>Vec2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga392bb4f8a6b9e0dde07f31dc28e73319</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 3 &gt;</type>
      <name>Vec3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab9e0ab642a3e01742916763173b72232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 4 &gt;</type>
      <name>Vec4f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4f29b2178d21a471ee688b14d66d6567</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 6 &gt;</type>
      <name>Vec6f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga74b819dd94c6a8c6f3d8cc39aeaa4992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 2 &gt;</type>
      <name>Vec2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf20d857c2077c986d3b303e3d58bbc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 3 &gt;</type>
      <name>Vec3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga370d94209693b5b13437ab4991cabf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 4 &gt;</type>
      <name>Vec4d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga41502c424d368098331a348dc26141bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 6 &gt;</type>
      <name>Vec6d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga07a801beb07134f7090e3d789ca7c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CASCADE_DO_CANNY_PRUNING</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ggae253527fb2e417b9157e9c5d5561809fa04a050084d81a4a05abe92b7fc9ef210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CASCADE_SCALE_IMAGE</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ggae253527fb2e417b9157e9c5d5561809fa1d35c5234686c05c075d224efc91d673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CASCADE_FIND_BIGGEST_OBJECT</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ggae253527fb2e417b9157e9c5d5561809fa3ecc6a38e196bd80afb57ac7b116c7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CASCADE_DO_ROUGH_SEARCH</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ggae253527fb2e417b9157e9c5d5561809fa54f9abc96125f942117c847bc8fa9b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INPAINT_NS</name>
      <anchorfile>d7/d8b/group__photo__inpaint.html</anchorfile>
      <anchor>ggae515fd11d4c0e5b4162440eaf2094e02a05e763003a805e6c11c673a9f4ba7d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INPAINT_TELEA</name>
      <anchorfile>d7/d8b/group__photo__inpaint.html</anchorfile>
      <anchor>ggae515fd11d4c0e5b4162440eaf2094e02a892824c38e258feb5e72f308a358d52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LDR_SIZE</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gga11738a219783c6dc7fdeb093a4a87c0fa11377cb33f0a607d50cdc65e529529a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECURS_FILTER</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gga04495204613753c836e07d31c575bf3ba54c35da37a520d619d8a149d9b463d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMCONV_FILTER</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gga04495204613753c836e07d31c575bf3baaab1c1e6dc436a25e1f5506fb6432d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>simd128_width</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gga393fbd89880a50a6b584eaa2f646088aae2bd48706ed44238f3612c11fae1efb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>simd256_width</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gga393fbd89880a50a6b584eaa2f646088aa9a0bc4cc095247c1618ff7a30ac723d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>simd512_width</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gga393fbd89880a50a6b584eaa2f646088aa581b9422b03c154383d4c85e8593f3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>simdmax_width</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gga393fbd89880a50a6b584eaa2f646088aa139b41a2fed6a8b12d4a8cb085880c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPEN_CAMERA</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gga9817e2bad3908e54fcf16ffed015ff75a0138ded351ab41c87d216bf128bcc1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CLOSE_CAMERA</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gga9817e2bad3908e54fcf16ffed015ff75a5a4ff95ee598bda6d396d9c2170b2583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UPDATE_IMAGE_ELEMENT</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gga9817e2bad3908e54fcf16ffed015ff75a8905331d148c6456bb412654b366886a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHOW_TRACKBAR</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gga9817e2bad3908e54fcf16ffed015ff75ac59c8b93c4987d5342beea897023e8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORSPACE_GRAY</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aeb44e5d729d41902496454c281d5adbfa45a2bba39a5ffe951554d85c20cac692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORSPACE_RGBA</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aeb44e5d729d41902496454c281d5adbfa27d75a6c7cc43dae236d1805ed3db535</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORSPACE_BGR</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aeb44e5d729d41902496454c281d5adbfadde600835a7bb93f9ccc4ddeb806f487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORSPACE_YUV444P</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aeb44e5d729d41902496454c281d5adbfa8be25c5947fe013a57d08c2b56423a2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTFLOW_USE_INITIAL_FLOW</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gga7879653f5149fe92a14bc0ba3430b9b4a9d4430ac75199af0cf6fcdefba30eafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTFLOW_LK_GET_MIN_EIGENVALS</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gga7879653f5149fe92a14bc0ba3430b9b4add75f0bd85d1bd739b39b8900bc12c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPTFLOW_FARNEBACK_GAUSSIAN</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gga7879653f5149fe92a14bc0ba3430b9b4a4ffe37adbc548e44a61025a26a1914aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTION_TRANSLATION</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ggac661bcd604165a7945664ef634af2175a01106d6d20122b782ff25eaeffe9a5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTION_EUCLIDEAN</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ggac661bcd604165a7945664ef634af2175a075fb2a93001cb4cc1ba1b22af1e8848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTION_AFFINE</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ggac661bcd604165a7945664ef634af2175aa22eb135b6afe090a8a0d228fd62634a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTION_HOMOGRAPHY</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ggac661bcd604165a7945664ef634af2175a81a5e999a7fde5656ce1ca0458741b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LMEDS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7ae59a3f6677ddd05b96a298a6c24fcbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RANSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a724159df258a5d7e29410a6a2f4e6c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RHO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a6bba1f5405e6fcc199a6265d9b146359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAC_DEFAULT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a4b3528b241cd6518433d26f2979056f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAC_PARALLEL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7aaf2daaaed58488aa46d1845651764d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAC_FM_8PTS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a0a768abd16b0623f5ad4c25f743c922b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAC_FAST</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7acc5b5497953f4bd79abc96536b6f9ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAC_ACCURATE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a7baee4b7674e46bce6abb736f080ddc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAC_PROSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a2464c9f3555b21619482a97a1c698ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAC_MAGSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a2823d1cb0b7bc095d0e50896ee736d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_ADAPTIVE_THRESH</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a9e296b20df217b62e581c56ad9359db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_NORMALIZE_IMAGE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6af54c37b53d4375f95e9b1a3d9846c97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_FILTER_QUADS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6aa3481a374c81f6996c3c897fcf5b9b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_FAST_CHECK</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a5b5ef5178c5c5d50cc15719aecc5fd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_EXHAUSTIVE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6abe82895b599d0a1c1cb1ef96c222682d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_ACCURACY</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a2782e0f6a4a5d4f69054c16870c767e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_LARGER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a8dc6198c5d486c78911a60cba58d0835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_MARKER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a9a4682e44762f5fc90b34f6ec95cce0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_PLAIN</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6acaeaa256aa63be41d8421934aecc84c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_SYMMETRIC_GRID</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga89a5ea2c97ef26165c47e792380b96bca0f3929cc92e83ddce51ed008668db33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_ASYMMETRIC_GRID</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga89a5ea2c97ef26165c47e792380b96bca2ef9eceaffccf6a70aea8cd9006bd235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CB_CLUSTERING</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga89a5ea2c97ef26165c47e792380b96bcad85eb1e4aff97e844098e03e39efd744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_NINTRINSIC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a830a38990b000cb578db06d842728649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_USE_INTRINSIC_GUESS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a6eedf3c8312d4b29edfe0a434722e2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_ASPECT_RATIO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a131c3576ad5c96991adea3a133b6ce65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_PRINCIPAL_POINT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a564091bdcc5ab14785f185e16430ff62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_ZERO_TANGENT_DIST</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a769b5792d4e9c4ae073eaf317aec73ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_FOCAL_LENGTH</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a72b96c0777e60eda049e938b90c03e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K1</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927ab4ac5ea2d2f2636ca8a384a5b717dd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K2</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a78351bf220ecb6e910e446e6cac3c1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K3</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a5b447f4987f8a689cf7c618965a7a5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K4</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927aeb20ea94650da0e7d429be719edf19b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K5</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a5e080a1f6b8e545196c2c2e874dce6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K6</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a7d57502505ca433b25116aebadf33088</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_RATIONAL_MODEL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a204766e24f2e413e7a7c9f8b9e93f16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_THIN_PRISM_MODEL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927aa4ae44ce7bb854eabac902587af4dbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_S1_S2_S3_S4</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927ac148a479e5098f8ebfa49343a247280a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_TILTED_MODEL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927ac87f64a9ebe7c605bc8e4dd6e355528d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_TAUX_TAUY</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a2c39f08cc098e2a79b13dfbad4e59317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_USE_QR</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a6ee40ef8d871782b8d966eaf9ad29763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_TANGENT_DIST</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a69529599f6c9d237a38dcf9872887b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_INTRINSIC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a51df9c05343c61ddb18324ded0fab86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_SAME_FOCAL_LENGTH</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a53709cea2e0d6129e99606fe3d27385e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_ZERO_DISPARITY</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927ae49985db1f4453c5dda1d701a3d8dd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_USE_LU</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a5c59485f1b5391cb3d7b2bfb1b7079a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_USE_EXTRINSIC_GUESS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a9244b2193c7621bb8ceb402384534848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FM_7POINT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac840a3d19500b9d5608513fba163194fa8ccd232f3e7691efae984c76bb99e047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FM_8POINT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac840a3d19500b9d5608513fba163194fa3960f8c87052a64c3297704db34aaedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FM_LMEDS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac840a3d19500b9d5608513fba163194fa8a81ff35b40a5de086bc91dbc1ef8bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FM_RANSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac840a3d19500b9d5608513fba163194faeb30cc6b8fc94600bc04f16c14644fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AccessFlag</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga6226c29c7b0e7bda7aff72e96ba8e1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCESS_READ</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfa39d5f615d02cac084ab1dd0cb4f7c221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCESS_WRITE</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfafcb8f7013ace1726cd1bbeea800bc7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCESS_RW</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfaf44732c797cd59f5940e426ecd62f45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCESS_MASK</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfadc26a0b8f5374d205eb2e30c0f7f90fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCESS_FAST</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfa0a404dec4617d7d1fe1f14767b8e379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AdaptiveThresholdTypes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaa42a3e6ef26247da787bf34030ed772c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ADAPTIVE_THRESH_MEAN_C</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa42a3e6ef26247da787bf34030ed772cad0c5199ae8637a6b195062fea4789fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ADAPTIVE_THRESH_GAUSSIAN_C</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa42a3e6ef26247da787bf34030ed772caf262a01e7a3f112bbab4e8d8e28182dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AlgorithmHint</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafeab8763db9cdb68a6c20353efe0e9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALGO_HINT_DEFAULT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ggafeab8763db9cdb68a6c20353efe0e9dea66fafe04e935b03139886c5505b0af46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALGO_HINT_ACCURATE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ggafeab8763db9cdb68a6c20353efe0e9dea7cf203d987a7264ad517ecf534c12513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALGO_HINT_APPROX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ggafeab8763db9cdb68a6c20353efe0e9deafe1df7ea846bd794a67bc93bf8c834cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BorderTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga209f2f4869e304c82d07739337eae7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_CONSTANT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5aed2e4346047e265c8c5a6d0276dcd838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_REPLICATE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5aa1de4cff95e3377d6d0cbe7569bd4e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_REFLECT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a815c8a89b7cb206dcba14d11b7560f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_WRAP</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a697c1b011884a7c2bdc0e5caf7955661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_REFLECT_101</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5ab3c5a6143d8120b95005fa7105a10bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_TRANSPARENT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a886a5eb6b466854d63f9e742d5c8eefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_REFLECT101</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a119fb22eda11675d2e00426d334a1a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_DEFAULT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5afe14c13a4ea8b8e3b3ef399013dbae01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BORDER_ISOLATED</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a4fcb77ae62e1e1336c1c2b24a441995c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CmpTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0cc47ff833d40b58ecbe1d609a53d784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMP_EQ</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a878fbe5d23e277c3d87128a8844e639d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMP_GT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784ada5167eceeaca5a3dc9d7f6a96255827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMP_GE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a0dd1b1a6fa443343f44aef8c52942625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMP_LT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a5a747de43c04d59b6e51a2959a8af105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMP_LE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a45cc5be6c7f35292542aa7c00ce4cf1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMP_NE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a7997997a104b827c918884b6c5ee0e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Codecs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9104e3711964b4e7723bab15987f41b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MJPEG</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9104e3711964b4e7723bab15987f41b9a90aee40e0bad141df3ded65876999d74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColorConversionCodes</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>ga4e0972be5de079fed4e3a10e24ef5ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a95d70bf0c1b5aa58d1eb8abf03161f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0adf2b652f599a5d172d815f849ec35ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3a7148dd1537f09d35b69690b0548798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6a41529c15d9874918d2b312a7d3f138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9cef93380497571d867d18149c268ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3b0277b8e071d0f082110e18dfe0fabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a03c045af20d58132727be38361297625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a610c1faaa2c8b6065a9c84203d5da232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad3db9ff253b87d02efe4887b2f5d77ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a01a06e50cd3689f5e34e26daf3faaa39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a06d2c61b23b77b9a3075388146ba5180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a488919a903d6434cacc6a47cf058d803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a353a4b8db9040165db4dacb5bcefb6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae50d0c66ee53e974234ac84cf51d1d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GRAY2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a869da65c045477f2f17d39395df65b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GRAY2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a164663625b9c473f69dd47cdd7a31acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GRAY2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acab34eea440d5a100e82141f86d29f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GRAY2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aecc1b054bb042ee91478e591cf1f19b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af0b29b81ffc329681ad9388af7e76b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a85254b7acc2eb0171639906911f612e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae353073865366f7c70fcf584797f05df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7f23f766a333054b25188834fc369a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5652BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af388d43f640a979fa93adf27f16973aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5652RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aba428b6099680ca449616b67bfa4d4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aed987d3698f96dbfb162f95cff34deb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2bdc4a573b742c8c2ba0554287eb8970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5652BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a485bce6c1fe6a13a95157840bd572fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5652RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aae2022279d9c6435a081b7fb93dc42c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GRAY2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a898758d335300e306c66f1bfc3cc6aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5652GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a71cb89814fc07c4bff35bc374de239d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acf67881c46eb58292f1591ba1378ced1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad69f042a9cd91477d6812297d43715dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5552BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab22ef0b60e63861795e13bca6ae9432f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5552RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a76fa45576fa678e0fd6c562dfe7c52d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae4cb06b90fdec292979d0e0ec6d021c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a44141655e91217b5416e3e8be076f3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5552BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a88bd4303c12c5de2885ad800af09db2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5552RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a80ca6a02328711a35c6ab1ea88f6d9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_GRAY2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a739351593dfc5c3917e4b39fe4f12e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR5552GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4c826fdf9d60ae16488ffaa450f9ff5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2XYZ</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab3b3aba03d2e2a92fbd7564efd47e38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2XYZ</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af3894ec8b239815e8a9075099805991a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_XYZ2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa4d7480cfca520a55ae13ff0c5268796</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_XYZ2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a95815945a63cc47ce9237654857f231e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YCrCb</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a63f063ef276a066c4e122997cfd55d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YCrCb</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a56022734d5961924a9e556879f6f05a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YCrCb2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa6d4108b0f3d5e21dc246a0c59592b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YCrCb2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a27b56972a73ad4f2660512ac1cca552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2HSV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa4a7f0ecf2e94150699e48c79139ee12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2HSV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa4f6bc658bc546e1660fcab6bf7858f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2Lab</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a860b72b4741c431e81340fafef5eca24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2Lab</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0afc25858d4f1127d6051d881d5f4e2b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2Luv</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8199112edf021b1586c75ca20a46ecd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2Luv</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5e11d9e294ba89668c080662a8321e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2HLS</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3070ca753ff41d655e87315bee03d8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2HLS</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac3d926b985b034433c49fc84de84c85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HSV2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2a4b11ff7d29c342b66b85962a7969cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HSV2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a348965e2c1baf8e2c78c9afc17ac3de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_Lab2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a966fd47d10ad71c4220b3ef9f1ac5774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_Lab2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a50988b0e1e8369628a55cc8860dfbf69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_Luv2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a514896aa2d19659f6a2eca67bb0748f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_Luv2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8d68e3f1814d0a649731c0f56835b8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HLS2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1dc9f081ce5202ade309e319414c14cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HLS2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a501d0d119ebbf50ddbbf3743f2783aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2HSV_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2dd48d4bc63904a55500a4ef5608f7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2HSV_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae0070d7e97f1e565cc0992d038e5498e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2HLS_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae2cb61868a2157317f8c37fcd3e35a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2HLS_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af331447e78b1e36890985eaf013713b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HSV2BGR_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a752b22a2fc75d74d504db1102357d784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HSV2RGB_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a995659971a31fad980de36ca00e14f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HLS2BGR_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a74b8be5439286eb365360c3af65bd938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_HLS2RGB_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5bb4b7196825e755f6f6eb99653c2dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_LBGR2Lab</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa8e6dba26491ccf877a10a050db34627</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_LRGB2Lab</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a91c5ba94272235045f917e1ca06ac695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_LBGR2Luv</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1dac1906d1b5a04822e55ce6b8f236ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_LRGB2Luv</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad3b1320c05a5bafe47ad1624f2bd9795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_Lab2LBGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa29be3cb6dcbe7e33e7a0cf93bda4ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_Lab2LRGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0ed4c859218edf4a60dc11c0c283ae37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_Luv2LBGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acb597d2d413d6d6e8e3d3fb9af456977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_Luv2LRGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae92293540e102f1453c1e92a44274eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a611d58d4a431fdbc294b4c79701f3d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0adc0f8a1354c98d1701caad4b384e0d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab053f0cf23ae1b0bfee1964fd9a182c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab09d8186a9e5aaac83acd157a1be43b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a86027a131a58ef888873fafd4eb603d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3e07baa107cda0b6756eb112fb5c3f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a32167a86e9b39dbcba4c67a9413cf1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa8a2838076779f05746a7649319be286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420sp2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0c598794f13df7b2e48cfc77a65bf0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420sp2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ada5e32ef7600f3786731d4d0e3128194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aaa0df213a6548ebef3469f78d4e5d842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af7b3bf5d87c6e0174b9cb7694dd37c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3816bd6f95595fe01c7c488a0b411939</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac21e90d9ba13a67d2a08fedc3c756708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420sp2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7490daf39c58de9be425f33714d92e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420sp2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4356f38558b9ec0c2522142833116507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a55cc4531c9aac17e0a8e7dbf222fffe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a92235c803c5adda43042be73d4987137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8673261b10ad0a1a7b1ff19dbd7bc818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af60dd40f7223d5409bc9abb84d6f2970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a35687717fabb536c1e1ec0857714aaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a305e5da3816c78b3d1ffa0498424e94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420p2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0afbccef9d394822d30408994976e594c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420p2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0609f45b27b113b6faf342e95fbc7bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab454d840f4d6f682538d3eac06ace494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a74d7d6d93ff31f5ed80161727b8e608d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a616b629a231a86ff57deca4ab2451972</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6417b107bad4465639435dd4ca8c90bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a18346327c937bca2aa2856914ff11507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0ffa81c19231ddd2e9cee8616a3a4673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420p2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aface8da7f925912e04a3cec8377754e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420p2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a201fb31ede4712386f6b1c04299f0e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac04bb1de2f067221ccf4659c8a4be4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1cba7092b4f0302693526ca578159ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac5c033333be1929eaea9da93b7008e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a706e646e6be8567bfda6d0a2ea15a1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aba65ee89da14eaa6222ed0acdb1078cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3bf49e55a5d764487966f03b80a09290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420sp2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad67afc6fc415586e101b2881f73a2eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV420p2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6d90778212c0069b195ed94bf7db23ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a59161264b3a52d23b677fd495cc56abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae8538a74bb0f8c3dd5b11a6f32e5911d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0adec44ab1f36e17aad9907c99f277562b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0afe8ad387e079dba85956e79930d782af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a30c182e297e92cccca92300d3c3df3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abaf5dcb244262bee65b837b37ac8e8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a82fe41ee206c9d3ee78bce75d1fcf2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a464e09aadb40edf8fa9385d7a59c2803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a736392e7b201d7cfce88e051fc5addb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a631d75dcef319bce60e5703c44ab6a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a78ee01c55618829bcf63e80add4ba702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4fc66a57ff5b814a23de5b97d97d37e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7543b3884ee368db305c8e43da00ca3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a262578eae5d795e1e00b4d50be95156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa03abded4be87e3c67170203f4fb1fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a89cb4aa303651e036048e1b21dd1f3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a816129bdd294a57642d1428f26ba611b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2b1df3d7a0714c9bfefd80e2aad75c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a02c191ee6abdf1c06cc95225f1169dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGR_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4f49f8807de295e1b8cbfdac9c914d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af31f4e5b4f6dc223d87115918779f0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aefbb246de87843ee087b55aa078a8c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a09d8ecbc19025a376a5173f8d5b888a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a88ae64bdb5e399911e53caa809ab4df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a20dc8999c02e700ea548bf6b5926e2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0968d9a3aa7ab48d3ddd5c1b9f526e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGBA_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8f49b5b3a04d065814bd1dade3494d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2BGRA_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0a7cf70088adfe277113bdc2bcf51029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab4a49ff92449a5587639bdd6ab098d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3df6e6d6a38058a5b477c48b7fa519c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1ff10701b9d77e85ba2454172b4e5712</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1015db548386c49010a90d41f90fd11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a89fd5683a25e142cb2c29acab04dc4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0655ee55d0a0379b100832d01cc3069e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2GRAY_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abb11c6daa922c7c9fa6b6c8d474c78a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2mRGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8ce54170c486e2deddac3aff035f4af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_mRGBA2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3df7ec7a7d3b2e2334d708355b5ca0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8f8a8a89f99c0b9f950a054f5d4eccf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae755aac1b6d7903bdc798f9246a0e47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aaddfeb60300f516f4da44f3ea074c84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae21fa301a150cb9bfb80eab5bdb0b547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abe780d95b79398395c219742a7f3a6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae9c2defc5268f6c7938895b0f675df08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa3d872ebd8d2c7bc99b58ac56f7cb68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a64843a51caea1694321bd3a857aa35e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0d75409920733f0da9ae46904e0c9c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0affdc3f6b1d2e3161c2773ec67b9eec01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9d7c47d20a3bb71640ad35eb9275e094</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1b016fc90c37ba19b9bf41198a392eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8945844ab075687f4d4196abe1ce0db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acef801137d9696dcb622122a7ef266c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a275d4d0ff99fdf45b2b6b421a14ec831</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0afe3d71ad80f5f067d3d76b376cf8d951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a19f573b2970b16e6b8d8e87f02c297f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a980837b64234c6b80ed5139194e118ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5ffae14b9b879056b35ca1df5dc6a2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abcfc52dd18e71a0dbdde9ac2537cdd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1e5bc4fd22bb3b3105dc5d86487715a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a12665d946ed62523feb6e26ddd0eaf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4f1be001bae77e175d6db0e1044c84fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac60bd22f889b941f605f450971110669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abb38ecd5317747c872d3775196abe142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a93f007ad1b8f904f6e8c54dd8ccd4049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ade83fb9a89e974207e5fef472f28adf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aac8c643ccf0c9d9407bd0cb9a18520d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a08febd33b0214417dd33a7fb014bf99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a63667769d13ad6dff2b5a296f4c966d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad4fbbce0080be39beb5397716bac3ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aaab526ce2ad4ce74603c711b3c22a38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a58bca62006d6c6fc0496edd5ae895940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac3c7bb3d44f0d2ec49e82f288ebacbd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aff3d67fba79a68b6a91f85afb23e6bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9f773e93ee52045daf46618656695fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a03fa881afa10795e9f4344a50b80db7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae47bd67001d93fbee5638f61ce256b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad298bb184eda5bf3a58fbc4e509c0e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad787e2911c5b21eaf4d7ffe6f85ad5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3d493552b19f2b52dad6b462bc3be257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a453daf7bda376b072fe63e7e30cb7436</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8bdaf75c4fcb60523ca1b96cafb8a570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aeea3b7cbf36a95ab9af20aaea2ed6897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aff5a94cf4b1ac57e6b084b071a442a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acb89f37e2adaa93cf652b43f4d2cdd01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af965da0d348361746a06e9d8248f2ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a72d0f7188dbac8f52c370d4371fd352d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a212329fc4bd4fbbad13243d1ac2251f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae80631e50e83917297c2ff2c328da841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aafd52baa924f361873e0a0cec1cf9667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ace5b476881d97cb22627eb333c9655d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af945cf163b1b5d01b69feabfe10d62bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3ac0015fd225d6e02485c822fb26b4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9a7ff84cd856119c6c5b8ecb81ba9284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af51a3d5aceb2256a59c3a4c8e499d7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a75bb37a2cc3e7b13a7704a41495c9289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a083be2573c424c422d75f7d573bce66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0add55e47492e5c78821a3d9ee7474aa38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1e86ea3c4f8c8486c31e3c4bcf73359a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a81ca23986ad160653cc96ccb94662c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a68c097d2939a287a0dde224e3cb3247c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aefe7daa004258bce8abbcf58106d0a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4f17670b4ee8da649dc368629230c990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad9c5f421182bb1c1fccf50de67c84686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2592253337e4790bf01bad9e0eee5619</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac71ff26b3666986f20fdc33e749a67a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af6c182db5d5c2bc25a349caeb02ee59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a64d2dcd6fd8f41e865801fda7a2b75e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ace94e0ec556c55476cd451fbcd411bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af3d528d5f0f7c24ac08dd5e5a8f19ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a850bc919c36bb360f1270ffb9f839532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a72d62eaab68da7a063720f7a21ecaef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a20b7d2a800a87339b742fbcfb3e16e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a71611e9fe7b1e1ae1815e119051ea025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8ef17fa9290e6cc358f54c36f0dc6d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRGGB2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab3a233a772d8cf5caef0d32042774c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGRBG2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6eaed1a68f46e2ca5f4a6e7f620a6200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBGGR2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4a823d31af3af91516cdd2261795efc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGBRG2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3d02fb05b8071cc718592025dac73b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae80c95f834b3b7038ba2facf544b0d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7c7aab61b00caa7099a2e008db0ff083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2a80354788f54d0bed59fa44ea2fb98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7dfeef02dd5d9d7b907e3aece0e87098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad8450eaffceb2e7df28bdcfe8bdbc12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad7656e3c8b930b6bdd5227ae78d1d46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aea74dc4bb89a20bf58c41931fa28c442</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad8d0ce2014935fdc5d0b371124060640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae5264382ab5a128b134c426bd15a01e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1b30b500af79ca63e1ceccbcdea1a622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5189cc8dd074a3cbe294c85fc2e60ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6f86aa65ada6d8eabc46378a2d8549c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae5a2bb1f539f027fd55b7137e016b422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acf6cea3d7f1822a5d3791abafbdaeaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3a2129b47b4c4ddfdfcdd45eaf1a81a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a87e7217fbe8e8cf9227d81f4634c96c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a49c9a4cd53dc55e78f64627b98a9c122</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a845f0b3a13723fee2f8a99aa34a68030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae3368a8d62a0a3b7cb0109bb610c095c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aafba8b98e688d8808f663a9996d4107a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9433d3f0c281bf58d410c24d948bf235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad7028b17e03e053b070b058c1773deaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a04487107867749de00284ac4e1ad1916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGR2YUV_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7da4481798ca5566b5ebeac83c6f8bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af807a6945b436709eff593441de22c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1a1dab3f9a01eaf35e13eacaae03d472</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a468e48c39962a67b06a20d70cb3e7693</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5bfa5042e7ce7aba409cf118a7568307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac1b236f1a0471ade579c93ceeaf218d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a52154e535acd1c8dc9517b84f9eaee02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGBA2YUV_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0bfa552fa458c163f2e5f4c6710b3bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BGRA2YUV_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0dc255247c90e89796f5a3e25f04957a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_COLORCVT_MAX</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a926d8b1b6943881b205f76fc14cdf244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColormapTypes</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>ga9a805d8262bcbe273f16be9ea2055a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_AUTUMN</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a5d4a709cda1130bfa3cc4b4c5ae8f82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_BONE</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a91d58e66f015ea030150bdc8545d3b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_JET</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65ab3f207661ddf74511b002b1acda5ec09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_WINTER</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a66b53e69b9d61792e57008962dbef670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_RAINBOW</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65af7f0add024009b0e43f8c83f3ca0b923</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_OCEAN</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a8c4210cb135b2555ba95e2db97f65ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_SUMMER</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a5e032add919a3c2c447182f0815d2a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_SPRING</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65afde88b0caed8acc01447906d700b99fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_COOL</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a16c23a6bf984dc0f7a9704bd16fd6917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_HSV</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a141ad9bfece7aa670ff3bddd38fac98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_PINK</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a84213aa42eaa8fcadacde9fc33a4d88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_HOT</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65aef83628a5b46e23bf823000ff0270304</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_PARULA</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a48cbda63f52a232eea096a54f2a7572d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_MAGMA</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65ad4b00db72c380f9227c3f48b32121eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_INFERNO</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65ab5e0464f3ac7083a8f030a45f24005fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_PLASMA</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a732a833f9939122143cfb7772cabd10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_VIRIDIS</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65afdb81862da35ea4912a75f0e8f274aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_CIVIDIS</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a9742bb11678692f9ba22c7c0c0fa1abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_TWILIGHT</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a2785d360bb7875d9a7127b3a7304f688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_TWILIGHT_SHIFTED</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65ae0deafa5ab38bd25d34b620c1778e52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_TURBO</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a61e4747e35b5775ea2ca27ac1484ad94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORMAP_DEEPGREEN</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a8426eb1eeddc369deb7ca49a57ba87dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConnectedComponentsAlgorithmsTypes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga5ed7784614678adccb699c70fb841075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_DEFAULT</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075abd210ad49e33f19f2cb8c090c11f7a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_WU</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075a612680db0d08d338109a6cd758417b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_GRANA</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075a49eccb403b410391d5ff9048d30596f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_BOLELLI</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075ad7f2cbf90aa4f28f8f422f61e9337afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_SAUF</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075a30a41341a1fd1f699dc02f923a8e2eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_BBDT</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075afec1d2613b0c15b6a685a28bcf52e261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_SPAGHETTI</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075a9a714bb626c2706d0971089fb771d439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConnectedComponentsTypes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gac7099124c0390051c6970a987e7dc5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CC_STAT_LEFT</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5a04bf79427482a254e98c546080c89479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CC_STAT_TOP</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5a5dcf5ad1fb02f810023ce2d4148abb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CC_STAT_WIDTH</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5af747c3b07668e91a316945a70adcef59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CC_STAT_HEIGHT</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5a9b2a516b764fd4a35c8513ce0bc9c570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CC_STAT_AREA</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5a49573cd2ef1510fd96052d94feaac901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ContourApproximationModes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga4303f45752694956374734a03c54d5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHAIN_APPROX_NONE</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga4303f45752694956374734a03c54d5ffaf7d9a3582d021d5dadcb0e37201a62f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHAIN_APPROX_SIMPLE</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga4303f45752694956374734a03c54d5ffa5f2883048e654999209f88ba04c302f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHAIN_APPROX_TC89_L1</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga4303f45752694956374734a03c54d5ffad29171855734b1cf69fb6653c5d1db35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CHAIN_APPROX_TC89_KCOS</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga4303f45752694956374734a03c54d5ffa867e7a9ab72c8199a60e2d595d1078a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CovarFlags</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga719ebd4a73f30f4fab258ab7616d0f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COVAR_SCRAMBLED</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fa6fb4e6e0255e4fe67972a00d1c7936d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COVAR_NORMAL</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fa5ff1530be25ae14f9a652788a4c26a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COVAR_USE_AVG</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fa460c69e5ccfb86ea54c61222ab62dea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COVAR_SCALE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fac9b7943fc9402898978cbfa22717441c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COVAR_ROWS</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fadbac775ac8245aad5bfef994731c635f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COVAR_COLS</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fac8cc5a80914e18d6100184a2829aa3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DecompTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaaf9ea5dcc392d5ae04eacb9920b9674c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECOMP_LU</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca247a3455cd64973152e17e26999dc024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECOMP_SVD</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca523b676c90c7a1d2841b1267ba9ba614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECOMP_EIG</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca3fc1b148b39f0ca4ac5fc6e0f1b7198b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECOMP_CHOLESKY</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca33cf860f98004310374a81d2c01715da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECOMP_QR</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674cab086be5a080138d7db9b11dab378d845</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECOMP_NORMAL</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca13eaae0241295166140291223db12166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DftFlags</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf4dde112b483b38175621befedda1f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DFT_INVERSE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca4e01d7e91cae1dbb68a26767d7b636be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DFT_SCALE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca74746fb171aa4bfc08ace28d73f52375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DFT_ROWS</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca1744dc1cf1249944bc841e78c1565b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DFT_COMPLEX_OUTPUT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca07b45079b38d60e7837dfb666a55299b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DFT_REAL_OUTPUT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca28347c7846e5eaed83e019cd003e8e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DFT_COMPLEX_INPUT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1caa5ccb5f191a65e2d11a5ceba1f886efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DCT_INVERSE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca7d18108cbce9d52e6496633c713587da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DCT_ROWS</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca49bc8de8aedbe7fabb8960445133e494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DistanceTransformLabelTypes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga3fe343d63844c40318ee627bd1c1c42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_LABEL_CCOMP</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gga3fe343d63844c40318ee627bd1c1c42fa631de3e838ee72d6a9d991b8fbce4c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_LABEL_PIXEL</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gga3fe343d63844c40318ee627bd1c1c42fa5d291835de98b72caa12a9947c2cd92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DistanceTransformMasks</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaaa68392323ccf7fad87570e41259b497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_MASK_3</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaaa68392323ccf7fad87570e41259b497a520d4f90e1e37d13d7592fd295a6b5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_MASK_5</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaaa68392323ccf7fad87570e41259b497a8a8b17ed6012f6ce42e56f302c07d481</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_MASK_PRECISE</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaaa68392323ccf7fad87570e41259b497a71e13e06c1d12eabd2acd2669f94f9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DistanceTypes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaa2bfbebbc5c320526897996aafa1d8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_USER</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebaa0bb8d897ba16dbf5a3ca96c71219a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_L1</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebae5b2dfaf2ba5024d7ce47885001fad86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_L2</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebaff0d1f5be0fc152a56a9b9716d158b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_C</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8eba507b16eb5ef95ea784ca1b3cb7b0d7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_L12</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8eba8f3c18d37e99f7cc58d3605f5c6f9ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_FAIR</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebaea158f5abd2b5e2b4e79b79f55297079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_WELSCH</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebaba5e4b3600852b7a59e78e3041be840e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIST_HUBER</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebad701f5622a12450d3b8c85c052e7c520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DrawMatchesFlags</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>ga2c2ede79cd5141534ae70a3fd9f324c8</anchor>
      <arglist></arglist>
      <enumvalue file="d4/d5d/group__features2d__draw.html" anchor="gga2c2ede79cd5141534ae70a3fd9f324c8a5b39c8b553c821e7cddc6da64b5bd2ee">DEFAULT</enumvalue>
      <enumvalue file="d4/d5d/group__features2d__draw.html" anchor="gga2c2ede79cd5141534ae70a3fd9f324c8a32be7350ff5af15003fcaddf36653971">DRAW_OVER_OUTIMG</enumvalue>
      <enumvalue file="d4/d5d/group__features2d__draw.html" anchor="gga2c2ede79cd5141534ae70a3fd9f324c8a811ff9a659123ff7317ccd1269e59259">NOT_DRAW_SINGLE_POINTS</enumvalue>
      <enumvalue file="d4/d5d/group__features2d__draw.html" anchor="gga2c2ede79cd5141534ae70a3fd9f324c8ad640260b7dc8b32e0bf35c2696da24f8">DRAW_RICH_KEYPOINTS</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FloodFillFlags</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gab87810a476a9cb660435a4cd7871c9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOODFILL_FIXED_RANGE</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggab87810a476a9cb660435a4cd7871c9eba8aafb7a6a87df91c7624d44f4b092fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLOODFILL_MASK_ONLY</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggab87810a476a9cb660435a4cd7871c9eba7161dca1d0b9e84e5208c7e8021b4d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GemmFlags</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga66643400559695a653d08e2000809060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEMM_1_T</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga66643400559695a653d08e2000809060a04b6ef29f9ae9332d139828ffc7c1f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEMM_2_T</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga66643400559695a653d08e2000809060a188bdf58e57b4b8f0685451ba15cdd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GEMM_3_T</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga66643400559695a653d08e2000809060a6ba75d49e23663b42c4cc5dcd1cc5752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GrabCutClasses</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gad43d3e4208d3cf025d8304156b02ba38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GC_BGD</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggad43d3e4208d3cf025d8304156b02ba38a889f1ce109543e8aed80a7abbc6dcb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GC_FGD</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggad43d3e4208d3cf025d8304156b02ba38a4757c1f0587bcf6e53e86dee7689a649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GC_PR_BGD</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggad43d3e4208d3cf025d8304156b02ba38af748414821c7f39fab3493f9eed1eedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GC_PR_FGD</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggad43d3e4208d3cf025d8304156b02ba38ad33184b73cb87e08d29e0a3411b7c863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GrabCutModes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaf8b5832ba85e59fc7a98a2afd034e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GC_INIT_WITH_RECT</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaf8b5832ba85e59fc7a98a2afd034e558a5f8853c1e5a89c4aa2687d1f78a7e550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GC_INIT_WITH_MASK</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaf8b5832ba85e59fc7a98a2afd034e558ab01527c7effb50fd1c54d8c4e671ed22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GC_EVAL</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaf8b5832ba85e59fc7a98a2afd034e558aef3752e3c27c4af9445d0b5590b6aa05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GC_EVAL_FREEZE_MODEL</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaf8b5832ba85e59fc7a98a2afd034e558a98122ab15c638309a71a1856c3f43a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GShape</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>afa977cb9f5749efe4377bc4c642d6f50</anchor>
      <arglist></arglist>
      <enumvalue file="d2/d75/namespacecv.html" anchor="afa977cb9f5749efe4377bc4c642d6f50a3c3cec74241178c326af9ecc748f8a5e">GMAT</enumvalue>
      <enumvalue file="d2/d75/namespacecv.html" anchor="afa977cb9f5749efe4377bc4c642d6f50a5877567eb1be9452a0eb8e716733d418">GSCALAR</enumvalue>
      <enumvalue file="d2/d75/namespacecv.html" anchor="afa977cb9f5749efe4377bc4c642d6f50a99673c409108f5ac89fdd24c991366b7">GARRAY</enumvalue>
      <enumvalue file="d2/d75/namespacecv.html" anchor="afa977cb9f5749efe4377bc4c642d6f50ab04bc9eca72a9d45140c37fa8309a059">GOPAQUE</enumvalue>
      <enumvalue file="d2/d75/namespacecv.html" anchor="afa977cb9f5749efe4377bc4c642d6f50a75914001977f710b9cbbc41fe74adf60">GFRAME</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HandEyeCalibrationMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad10a5ef12ee3499a0774c7904a801b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_HAND_EYE_TSAI</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99a249a50f4859fadba741271defd3db30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_HAND_EYE_PARK</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99aa3b05d3f9ee106ee5f288556baf15155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_HAND_EYE_HORAUD</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99aa4b1d0a3d4fc3abffdfb2231dd4a8dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_HAND_EYE_ANDREFF</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99a285505dc178d562cba88cc6abe06dbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_HAND_EYE_DANIILIDIS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99ab7982ff0774f1aa2218401a0b5e1af48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HersheyFonts</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga0f9314ea6e35f99bb23f29567fc16e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_HERSHEY_SIMPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11afff8b973668df2e4028dddc5274310c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_HERSHEY_PLAIN</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11a08cf3b0a37729fbb62a3007d499cbd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_HERSHEY_DUPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11ab307bdc73fdd06074acad940115bda7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_HERSHEY_COMPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11af7b1b25521fc9b5731a97cfd13460c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_HERSHEY_TRIPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11a2880034c653349b7f9fcc2bb60342fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_HERSHEY_COMPLEX_SMALL</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11adfd28fc57520df956e00c7a26fb718ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_HERSHEY_SCRIPT_SIMPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11a58de14ee43572b502c8cb71f788e9fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_HERSHEY_SCRIPT_COMPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11a8e7f6a22d4aec98c59375649eee1c696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_ITALIC</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11af0f7c8824fe42205076771a7b67661c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HistCompMethods</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga994f53817d621e2e4228fc646342d386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HISTCMP_CORREL</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386a38c6d2cb4ae572e00aebd5642fae2add</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HISTCMP_CHISQR</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386aa88d6751fb2bb79e07aa8c8717fda881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HISTCMP_INTERSECT</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386ae6ca1479390f52007fc572f49501c85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HISTCMP_BHATTACHARYYA</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386ad75f6e8385d2e29479cf61ba87b57450</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HISTCMP_HELLINGER</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386aab5ee4721e6f3b29ccacdeb318651f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HISTCMP_CHISQR_ALT</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386a035d9882661edb22a95895516e441428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HISTCMP_KL_DIV</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386a0ac2233c6785267fa7232a6cc2788840</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HoughModes</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga073687a5b96ac7a3ab5802eb5510fe65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOUGH_STANDARD</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65aeb97ba90cb7ffac9d55c71290aa258cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOUGH_PROBABILISTIC</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65a2af8751122d7a6df8ef14dbc0799f76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOUGH_MULTI_SCALE</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65a0f81016a60d190b6987386a0b4b478e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOUGH_GRADIENT</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65ab1bf00a90864db34b2f72fa76389931d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HOUGH_GRADIENT_ALT</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65aad57c72131c801de427f1fdb55c8c8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImageMetadataType</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga6896891174b021ea6d9a6f4b2c933ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_METADATA_UNKNOWN</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3a6fd78010fa529cb4a4a1022c3dd3aa58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_METADATA_EXIF</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3a7858c3bfbea388fbba31dfc6dedcdfc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_METADATA_XMP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3ae8bf01736963d4a2e7f80d8cbcbc6bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_METADATA_ICCP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3aa60315003cfd2b3aafb17063fa237783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_METADATA_CICP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3ad959917bd99dbd9472f9247bb51ae53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMAGE_METADATA_MAX</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3a0ce036bf9096e1b7a710bb297e1d3a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImreadModes</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga61d9b0126a3e57d9277ac48327799c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_UNCHANGED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80aeddd67043ed0df14f9d9a4e66d2b0708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_GRAYSCALE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80ae29981cfc153d3b0cef5c0daeedd2125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_COLOR_BGR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a27f321425cc2e42ab85f2f46d4e0fc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_COLOR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80af660544735200cbe942eea09232eb822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_ANYDEPTH</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a0b486c93c25e8a0b0712681bb7254c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_ANYCOLOR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80ab6573b69300c092b61800222fe555953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_LOAD_GDAL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a1b482916f4ffe34f0b90550f267fd896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_REDUCED_GRAYSCALE_2</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a64063c4e6a917237bd2daef7aa23dc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_REDUCED_COLOR_2</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a4d3de7230e2682195e09b00728792b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_REDUCED_GRAYSCALE_4</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a7903236181de9ade28ba1438b342e6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_REDUCED_COLOR_4</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80adf4fbfe43fb7c8c94ca008e7d7d20086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_REDUCED_GRAYSCALE_8</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a838097893b5d5385d43e6a4470227a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_REDUCED_COLOR_8</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80ac865811dba56b17a8241f9e62c273198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_IGNORE_ORIENTATION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a34f91a514cd95127d8ba900840af548e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMREAD_COLOR_RGB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a18afb429fb71972a327314b2f0d8d56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteBMPCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gaf3a99a89ed5d4d2d6770984df480dd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_BMP_COMPRESSION_RGB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaf3a99a89ed5d4d2d6770984df480dd26a579d496297d0aea2027b6d5e9bf8ec9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_BMP_COMPRESSION_BITFIELDS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaf3a99a89ed5d4d2d6770984df480dd26a74dcdf1150080b45e465b55d2e6a72f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteEXRCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga7682010f3485d86cd963504aa7ad6146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_NO</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a0c31f206cd9469a9a12a131a14dd8066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_RLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a9df4442565f77b586bd2f4aea45ec2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_ZIPS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a1a01f8cab2f18a2570727bfeb9e59521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_ZIP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a2e27bf64b5d149d3df4ce952b2666da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_PIZ</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a201bd49e4dbcf36181e7bbf1adf6189b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_PXR24</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a1c58571086123c174bf8a7a2566c205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_B44</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a490d7b948c06bb9da7d8d5b9f4090866</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_B44A</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a9433a1a51d231d9ab11757e5be524036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_DWAA</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146af065a15ca34c4efecd841f5f8257910a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION_DWAB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a6abb8796c9d82f7fe8b052444b492a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteEXRTypeFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga47d07d14b3c33151daac7fde6f34e897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_TYPE_HALF</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga47d07d14b3c33151daac7fde6f34e897a15ef5fdee6e2a55b4d0a1f9b2874fb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_TYPE_FLOAT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga47d07d14b3c33151daac7fde6f34e897ad6a009ca0724b2e8bcbe0b60f395f2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga292d81be8d76901bff7988d18d2b42ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca947af22db2cf6f1f482289b0985b09ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_PROGRESSIVE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca32ab52a075fc4e2ca23760a80b3fcd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_OPTIMIZE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acae80c3e72393ec86b8ea1db4a2a228b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_RST_INTERVAL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca06f325a56b6b09074d9781de18745560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_LUMA_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca64c65da14d74ab87143d6999c4df12ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_CHROMA_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaaba13094b3575e78a6002788b0ae7354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_SAMPLING_FACTOR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca2cf91496164f00416064e7b8ac12981a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acad2548321c69ab9c0582fd51e75ace1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_STRATEGY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaa95faec46150b372c80c7d4bbedbcf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_BILEVEL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca8c609ad94b7bd036ef68c51e7f77915f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_FILTER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca4eafc2c9dc0d9626eb2fbed46a732489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_ZLIBBUFFER_SIZE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca473f3187f632dc232c8ee9e2de788c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PXM_BINARY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca6ad01adc2675d735ec8424e6e7562087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_TYPE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca4aed00547168d3a1083a2b1241b99102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca57b65c34c4907fb5ea5d685268bea89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_EXR_DWA_COMPRESSION_LEVEL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acae902f00c8c65ab51e4d10a122e22a7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_WEBP_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca7d3f848cc45d3138de0a2053d213a54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_HDR_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acafb397e72826443973120a74d2e31dc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PAM_TUPLETYPE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acacc7bb2ed1314ec9278a38d85e83b6623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_RESUNIT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaac188d2ba4ccffdda3d820c8e9dfa7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_XDPI</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca59a88cc19c00988a6677c60e5f6b03d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_YDPI</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca76b632839a9f3e542e90fa7bfcfd8b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acad3d5dac0cfc770b96fc61e895a165fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_ROWSPERSTRIP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca18852ed7892f879890bc8e13e50272f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_PREDICTOR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca6f4204528eaddd1666c07bb8e6e6b92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG2000_COMPRESSION_X1000</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaa082190a50748f712a6384416c2524dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_AVIF_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acacd4cb8a6f59c224b3c4f798aed7e042e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_AVIF_DEPTH</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acafe65eefe04928d0e3e4ac6df4db68651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_AVIF_SPEED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca573b1b74208dbb6e140d8a81258445f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEGXL_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaeeb4bac7ac87a0bdf86eb2590914946c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEGXL_EFFORT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca2935adfc7099d28d5cfe975667f21e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEGXL_DISTANCE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acad1b1036ef6c39c702ae5f0c5904f292e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEGXL_DECODING_SPEED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca31896ed6e6bbc3890b297b014eef498d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_BMP_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca1b442cb934ca32c3beb41ca3bfe407be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_LOOP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaf046f654e2ab6ccc1a53a090382cfd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_SPEED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaec317b5dc2be7c6feefbb4d0a4ddafbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaaf72b6c01ac305db705d64457e2050d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_DITHER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca6e1e78695b773fac6156f26cd7ab0554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_TRANSPARENCY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca4c81656279395829ea5c1802b5035f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_COLORTABLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acabe90ae3fc6b290d978816007821c15bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteGIFCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga7a81dd6c2445d1716fc400ae2d9acaec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_FAST_NO_DITHER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaecafb2a7d3516397acd0010e6cdb2d767ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_FAST_FLOYD_DITHER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaecaa316b30319cdb96f763fa8765f1ce5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_COLORTABLE_SIZE_8</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaecad7e21c9608bcd8d45ed994808eb2b7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_COLORTABLE_SIZE_16</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca52eaf7d3ad8357931516db3baa60b0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_COLORTABLE_SIZE_32</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca0f1ab59d270b07fdf20e8744ab3a06f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_COLORTABLE_SIZE_64</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca3c07ad694af9367f5acdcbc3a1d7c379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_COLORTABLE_SIZE_128</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca08a773aeca0a47831ae3b06019b9d9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_GIF_COLORTABLE_SIZE_256</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca6dfaa4e25ccc22df3f6d443014cb38e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteHDRCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga2cf36714a926357929714043414e730c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_HDR_COMPRESSION_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga2cf36714a926357929714043414e730ca5c2c616f7051b3624c027a31bcdb0038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_HDR_COMPRESSION_RLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga2cf36714a926357929714043414e730caf4edc375793fbf4b0ca8c4ccbc80cc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteJPEGSamplingFactorParams</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga4b97ca569a53587801257896d79656e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_SAMPLING_FACTOR_411</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1aa1028a9234977c722409bf9ce3558d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_SAMPLING_FACTOR_420</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1a7bc3f36cf4248dbde61d5f1adaa9379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_SAMPLING_FACTOR_422</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1a8f936fd95d3535f38ba81905715b96c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_SAMPLING_FACTOR_440</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1a9e3dc245b1203c6eae81b7e1541950b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_JPEG_SAMPLING_FACTOR_444</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1abc1c83eb999234cc086fa7146494f77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwritePAMFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga4e6c77a906952525a4d22fb3efea0e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PAM_FORMAT_NULL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a05708faa19fda2b0e3e793542fced3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PAM_FORMAT_BLACKANDWHITE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a32a5eb9e6aa378ef126a6ec29c710d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PAM_FORMAT_GRAYSCALE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a9f2122f919b87bd6f5209ebe3673478d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a31754d8e503b394996982d8eeb5916b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PAM_FORMAT_RGB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a749f4c5db48aa048ae4dbd8670d7d58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PAM_FORMAT_RGB_ALPHA</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01adfdc63fecaa2abcbe1d98b79030c726a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwritePNGFilterFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gac5c9c8bd2a0add7796c4d3a1932a707f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_FILTER_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707faf381a67f54edd1d0a0911e4ca7fccde5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_FILTER_SUB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa59c335996f3c06ece7530d5f3865302d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_FILTER_UP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa3b3a5a5842cc1fd180984117724ed72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_FILTER_AVG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa6c5e1225b8d2ed9ddf7526b8083db120</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_FILTER_PAETH</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa74d072d55fc01ea2c4cbf30fef68f8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_FAST_FILTERS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa6bec02d8c98dd3c208d2a2ba28a2e463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_ALL_FILTERS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fad03c3951e99ebd37487cc908655a5910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwritePNGFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gaa60044d347ffd187161b5ec9ea2ef2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_STRATEGY_DEFAULT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9a5bb296ccb3fab45a113a1cc28bf43abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_STRATEGY_FILTERED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9a3def1a542d499f4f05c19efab9d79292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9affed3ef30c9147769361546cf0b5ad5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_STRATEGY_RLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9a5d75e74ce7cdaf0139f1d44d23734b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_PNG_STRATEGY_FIXED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9a4663acb92a49bb13104a2769cee7d0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteTiffCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gafc64fa3bee4be4019b8f32a39be61386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aefdd2440daffa1cc3150e052f9336965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_CCITTRLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ace0e5e5989790c093cefec98d72973f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_CCITTFAX3</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ada12dab08c6175b5257a4439ffe70591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_CCITT_T4</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ab45bdeac7d95dafbd84e74164143de61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_CCITTFAX4</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a8c3c51c1db794ea4ffce475580770de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_CCITT_T6</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a9691a17ebd5377487626fbc2e5748d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_LZW</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aa46c6ef50aa7ec6e3797b8619c2eceb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_OJPEG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a3b8c505ea5fcd7e59ca02013472aa684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_JPEG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a1b599061809ea50c215f74fb13c002d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_T85</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a6e4ebdb6931ff188cf7d90407fa7b418</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_T43</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386afd02ff11a4314deab3ede4da5a25e652</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_NEXT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a790b3de548b66e2712b7147508ebec3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_CCITTRLEW</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a4bd205b6c3b3d6b486616b0f4cc25ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_PACKBITS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a4731cff96962ee7e805a13564b8090ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_THUNDERSCAN</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aa269710d9cda8ac7473cd6bc422f9830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_IT8CTPAD</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386abfa135e55a2be315c8d1406aebf5dbe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_IT8LW</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ac3d71b1c4143b671e8e78bbaa9ec3132</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_IT8MP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ab28e1c0da272c51e40c85787b672b381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_IT8BL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a581b1c7a2e4161f5c6bec5c3e41fa1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_PIXARFILM</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386affc7cdf3a97ae324908a10032337fc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_PIXARLOG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a9324a3f6826d9ed6f6bc0a43745aa6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_DEFLATE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a1a88287164bf2d117c69996aee37f11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_ADOBE_DEFLATE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ad362156688867072b9d0cdc292563c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_DCS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a88443f075ed6dd394631d2e262a3b3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_JBIG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aa47394a219ba284e44d8bd0874ac0ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_SGILOG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ad1cf4fbfa2c5f6f8779ccaf9f02b5d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_SGILOG24</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a9af82d48e5787abdb297c0a7c9e406a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_JP2000</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aebbb7dbd7a7257d89aa6d2f82b6de3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_LERC</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a7836b12e47289d4417a41f40331d73ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_LZMA</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ac54f3471d0349be246a24cfcc1f0a10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_ZSTD</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a97034d54f3a4ea429018df65d4cd5699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_WEBP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ab5b1935172c1745091dea178ea9ca25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_COMPRESSION_JXL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a6a73fe7c6e060b20162be6e9e0f348ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteTiffPredictorFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga96773c8f03d6a622b9d80ef5ac596572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_PREDICTOR_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga96773c8f03d6a622b9d80ef5ac596572ad03004aaa06aede6ff695402b657f91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_PREDICTOR_HORIZONTAL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga96773c8f03d6a622b9d80ef5ac596572a81363c3eb12828f5b31f6366e345f6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_PREDICTOR_FLOATINGPOINT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga96773c8f03d6a622b9d80ef5ac596572aaf55d0d49ccd0a0609cad6ca5c3d6380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImwriteTiffResolutionUnitFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gad43b0807ca4b2ebaf551e7a8e059e063</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_RESOLUTION_UNIT_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggad43b0807ca4b2ebaf551e7a8e059e063ac44aea0bdc45edab1844dd7880dc125a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_RESOLUTION_UNIT_INCH</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggad43b0807ca4b2ebaf551e7a8e059e063abe63a8b1d2126d266851162cc6ecdb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMWRITE_TIFF_RESOLUTION_UNIT_CENTIMETER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggad43b0807ca4b2ebaf551e7a8e059e063a9a4be13219d1478d5e9a55a6eccfd638</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InterpolationFlags</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga5bb5a1fea74ea38e1a5445ca803ff121</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_NEAREST</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121aa5521d8e080972c762467c45f3b70e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_LINEAR</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121ac97d8e4880d8b5d509e96825c7522deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_CUBIC</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a55e404e7fa9684af79fe9827f36a5dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_AREA</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121acf959dca2480cc694ca016b81b442ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_LANCZOS4</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121ac6c578caa97f2d00f82bac879cf3c781</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_LINEAR_EXACT</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121ac00f4a8155563cdc23437fc0959da935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_NEAREST_EXACT</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a9c081e5a4d3685625a5e8a209d8cdab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_MAX</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a49bb9f818707a31ae1f19158b60f7112</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARP_FILL_OUTLIERS</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a94cc44aa86159abcff4683ec6841b097</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARP_INVERSE_MAP</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121aa48be1c433186c4eae1ea86aa0ca75ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARP_RELATIVE_MAP</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a60dec19d4a5ddaf8589fffc8a8df07fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InterpolationMasks</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga628d8c499433359d67b1d830d46d8dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_BITS</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga628d8c499433359d67b1d830d46d8daea9ce4fddaf7714ea113a8a086d1d4b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_BITS2</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga628d8c499433359d67b1d830d46d8daea5d3f110270a147224feaabac0c7a480b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_TAB_SIZE</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga628d8c499433359d67b1d830d46d8daea2dee31b51b2c400c35a31bf24f8cd809</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_TAB_SIZE2</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga628d8c499433359d67b1d830d46d8daeabdbe1089b768d20af013c344bcac74cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>KmeansFlags</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>ga276000efe55ee2756e0c471c7b270949</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMEANS_RANDOM_CENTERS</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>gga276000efe55ee2756e0c471c7b270949adfa80a38dfc0aef0de888c3164f33faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMEANS_PP_CENTERS</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>gga276000efe55ee2756e0c471c7b270949a78ddd00a99cd51db10ed63c024eb1e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMEANS_USE_INITIAL_LABELS</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>gga276000efe55ee2756e0c471c7b270949a40625baa3d28c780813f9634b960b366</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LineSegmentDetectorModes</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gad092a7362b8afb8a905238a41898d98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSD_REFINE_NONE</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ggad092a7362b8afb8a905238a41898d98ca0114485ddcbb3d913b6d899a8697e30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSD_REFINE_STD</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ggad092a7362b8afb8a905238a41898d98cade4b0da3a52bc9765f08255f041facb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSD_REFINE_ADV</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ggad092a7362b8afb8a905238a41898d98ca88d573b707a6f7bbdeae166247cd8c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LineTypes</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gaf076ef45de481ac96e0ab3dc2c29a777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILLED</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ggaf076ef45de481ac96e0ab3dc2c29a777a89c5f6beef080e6df347167f85e07b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE_4</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ggaf076ef45de481ac96e0ab3dc2c29a777a784ee59ec27d8bc88acddfb89c22f185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE_8</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ggaf076ef45de481ac96e0ab3dc2c29a777a5d32eda7017db273a37f158e5b51442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE_AA</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ggaf076ef45de481ac96e0ab3dc2c29a777a85fdabe5335c9e6656563dfd7c94fb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LocalOptimMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4a3d4c8cd630a8724f17016149dc9efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_OPTIM_NULL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaa8f621668306b232478a906bf7f459c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_OPTIM_INNER_LO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaa5ddc1004cfb23d8912998d28c264d045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_OPTIM_INNER_AND_ITER_LO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaad827aba5fc3b23247b90012bdf2d8080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_OPTIM_GC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaad380df65015f597fed394a39b23b3976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOCAL_OPTIM_SIGMA</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaaa98f00a584cd5e4d5f4a41f0625fa388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MarkerTypes</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga0ad87faebef1039ec957737ecc633b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MARKER_CROSS</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7baf28ad04b7620b2f232ab3c3faef142d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MARKER_TILTED_CROSS</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7ba433d7189d8fe53873c929b917c903752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MARKER_STAR</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7bad5b611078a497ff7278b27e7a85b059b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MARKER_DIAMOND</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7ba432cfe9d9aa8ff347afd5d11b6580a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MARKER_SQUARE</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7ba17aaefd352d309fc4a17d06f64f7f56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MARKER_TRIANGLE_UP</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7badc5b55da577d22ace3844809bc9a1049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MARKER_TRIANGLE_DOWN</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7ba8c45774007ca5883196614763b974577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MediaFormat</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a3b0bc5e4e9a1bbdf7441d216cd613b47</anchor>
      <arglist></arglist>
      <enumvalue file="d2/d75/namespacecv.html" anchor="a3b0bc5e4e9a1bbdf7441d216cd613b47a2ad5640ebdec72fc79531d1778c6c2dc">BGR</enumvalue>
      <enumvalue file="d2/d75/namespacecv.html" anchor="a3b0bc5e4e9a1bbdf7441d216cd613b47a202f5d8c2c70d31048154d8b8b28e755">NV12</enumvalue>
      <enumvalue file="d2/d75/namespacecv.html" anchor="a3b0bc5e4e9a1bbdf7441d216cd613b47a48bf014c704c9eaae100a98006a37bf7">GRAY</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MorphShapes</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gac2db39b56866583a95a5680313c314ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_RECT</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggac2db39b56866583a95a5680313c314ada260c4cbde19a749726763c01a074c60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_CROSS</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggac2db39b56866583a95a5680313c314ada318435753d0b9f7faa241a658ec2e191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_ELLIPSE</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggac2db39b56866583a95a5680313c314ada33a3c67a61f349d21c507d05c53a755f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_DIAMOND</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggac2db39b56866583a95a5680313c314ada49fe38f4d44137c5dde7e425cabbeb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MorphTypes</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga7be549266bad7b2e6a04db49827f9f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_ERODE</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32aa3783a21b429f4c31c178264a0403fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_DILATE</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a2b9f6b6fb168b4d1d5277caebfe7b73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_OPEN</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a08d3cc3a2ace00cec488966d31fa29ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_CLOSE</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a68c4b9c6144a30bcd52d1cdf39bb30e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_GRADIENT</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a887efd64e82cee95a62f851c7f3b617b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_TOPHAT</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32ada67be24f4dce6d7e6c57527f8724f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_BLACKHAT</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a24d27f56df6b98b1cb92ae8108d4638f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MORPH_HITMISS</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32acf55ff766595ec0174ba42852f0ac264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MouseEventFlags</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gaab4dc057947f70058c80626c9f1c25ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_FLAG_LBUTTON</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cead9b7a4f148eeff7eca24609f7a64adb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_FLAG_RBUTTON</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cea1bf3e58fcb83ff3e93cdd425299a9ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_FLAG_MBUTTON</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cea9879aaef8e0ee2e8b8c9901774bfd594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_FLAG_CTRLKEY</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cea5876848aeb4e7cc282d461f94e45a07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_FLAG_SHIFTKEY</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cea61da926b22fd4fd3aa226ef1d2893102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_FLAG_ALTKEY</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25ceadb29046ba08e95d11696fdfd1ddb61bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MouseEventTypes</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ga927593befdddc7e7013602bca9b079b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_MOUSEMOVE</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a8f2ec5fd35fe3f4b696518b146dcf675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_LBUTTONDOWN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0ad3419100fc2d7688c6dbe3da030fbfd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_RBUTTONDOWN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0aa3536f83b6f48da5121041f58fc7a683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_MBUTTONDOWN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a1dd67e6d96873c36dd3a9670e8312a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_LBUTTONUP</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a59cad7ffe959adf2782a110196d47bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_RBUTTONUP</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0aacdda7d94278928c34b61a7bd8be9f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_MBUTTONUP</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0ab3fce84f2dca833e150779637db7dc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_LBUTTONDBLCLK</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0ad3b2124722127f85f6b335aee8ae5fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_RBUTTONDBLCLK</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a32fba0899e8c3664d5252c059ce83d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_MBUTTONDBLCLK</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0afeedd6a768596d14c81bf304760edfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_MOUSEWHEEL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a402b86eed36ef6cc00cb7425e817af66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EVENT_MOUSEHWHEEL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a8c85fc9f3e42b5f4baab925cc5cce753</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NeighborSearchMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad2338dbfeed74a31ec7379674ad7a903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGH_FLANN_KNN</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad2338dbfeed74a31ec7379674ad7a903a73d0b8467e2ab18cd341030ff1bcdcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGH_GRID</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad2338dbfeed74a31ec7379674ad7a903a71888727386563510c69eb25cce4dfe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEIGH_FLANN_RADIUS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad2338dbfeed74a31ec7379674ad7a903a53ed629c1c3ca0b8844da3cfb59e1959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NormTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gad12cefbcb5291cf958a85b4b67b6149f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_INF</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fad33872d928c74f8a49d1ba06d72aefc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_L1</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fab55c78ff204a979026c026ea19de65c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_L2</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa7bacbe84d400336a8f26297d8e80e3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_L2SQR</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fabe948af03c9289b0dd7e663d5c035f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_HAMMING</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa4b063afd04aebb8dd07085a1207da727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_HAMMING2</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa7fab9cda83e79380cd273c49de8e3231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_TYPE_MASK</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149faaabf1ea549554e2cbdfde2acfcfc5374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_RELATIVE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa0a85f9203dcdf3fbc1cca589b6f5df39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORM_MINMAX</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa9f0c1c342a18114d47b516a88e29822e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Param</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8af2ae1e077644d1dd232d29d988b79a</anchor>
      <arglist></arglist>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa53f93baa3057821107c750323892fa92">INT</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aac48d5da12d702e73d6966069f2687376">BOOLEAN</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa8cf125b0e31559ba75a9d9b4f818a554">REAL</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa63b588d5559f64f89a416e656880b949">STRING</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aaf0c2c0ca864067cc6e21a7ea2c1b1fdd">MAT</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aac4f6db46662589f21d34d4abafdf8fb7">MAT_VECTOR</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aacc42f38c94fd1898b9e8a14132d94261">ALGORITHM</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aae738c26bf4ce1037fa81b039a915cbf6">FLOAT</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa9ba5b3da1d35e22e1680ddbe52d36ed5">UNSIGNED_INT</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa6de7acf711860176ba606e9aa2b85d5f">UINT64</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa56283e7d906f746d62e95c8ba7814c3f">UCHAR</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa8f3d9a4b6a7b7f2c7afa61ca113d0db9">SCALAR</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PolishingMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gae6e08b1967a290e8321d72a5a637e390</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NONE_POLISHER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggae6e08b1967a290e8321d72a5a637e390aeabc4ff7df0dfff1c9e97d4f469fcc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSQ_POLISHER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggae6e08b1967a290e8321d72a5a637e390aa7bc8aedc2c2a1aab05aef2f1937d0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggae6e08b1967a290e8321d72a5a637e390aa1190d49bea1b3efa62ff3578d61c218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COV_POLISHER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggae6e08b1967a290e8321d72a5a637e390aeb07b2eb1266c6f51ae351c480378415</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>QtButtonTypes</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gad15c7adb377e778dc907c0e318be193e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_PUSH_BUTTON</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggad15c7adb377e778dc907c0e318be193ea58964398bbcbd6f8a83e9767ed485880</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_CHECKBOX</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggad15c7adb377e778dc907c0e318be193ea367844e0e15af159243f30adc65ea0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_RADIOBOX</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggad15c7adb377e778dc907c0e318be193ea504bd273b06ac6f5eaf4eeb8a9530cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_NEW_BUTTONBAR</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggad15c7adb377e778dc907c0e318be193ea6ddf109a47ffadcc3340649b00404ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>QtFontStyles</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga985c48f130e04061bd651de78441082e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_STYLE_NORMAL</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gga985c48f130e04061bd651de78441082ea72d697afca937b7674103569cc62f6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_STYLE_ITALIC</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gga985c48f130e04061bd651de78441082eace4118a243c78d3bf9c978f828b0d874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_STYLE_OBLIQUE</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gga985c48f130e04061bd651de78441082ea1e83ccdfd4f4d2060492f5ec6cfd314e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>QtFontWeights</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gacd4a7935f4c2b336f8bbde275d952927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_FONT_LIGHT</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927a23f8d6b7f141436b1f90db7cf778554c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_FONT_NORMAL</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927a541a5375e2348899274ead17e119b00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_FONT_DEMIBOLD</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927a387a6ce819cd7116a70cbfa74cd313fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_FONT_BOLD</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927abcefd9963f506fea992352b3a4dd1115</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QT_FONT_BLACK</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927a8ead405a3c7186427d99c4bd09fb2e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>QuatAssumeType</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga935c8234953e2a2c8557c019ad8d509e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUAT_ASSUME_NOT_UNIT</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gga935c8234953e2a2c8557c019ad8d509ea786f758552bf7be9ee5f12ca2157cf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUAT_ASSUME_UNIT</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gga935c8234953e2a2c8557c019ad8d509ea87af033c2248f7a0b4548ffa56afc697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RectanglesIntersectTypes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaaf0eb9e10bd5adcbd446cd31fea2db68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT_NONE</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaaf0eb9e10bd5adcbd446cd31fea2db68a0499e05c23055c4b362b7c203ce06ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT_PARTIAL</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaaf0eb9e10bd5adcbd446cd31fea2db68aba404626c7adb5e8b352a17be236a251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERSECT_FULL</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaaf0eb9e10bd5adcbd446cd31fea2db68a56ab9c9ae145e505676ed8a6d90e032d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ReduceTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga14cdedf2933367eb9395ec16798af994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REDUCE_SUM</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994a101441e283ed69f20cfc5468114f9867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REDUCE_AVG</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994a85f039992a454ca367bc190529766c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REDUCE_MAX</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994a928b4c3eb0a038ea41b61d122c0495ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REDUCE_MIN</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994a1f40a2ed66c8a8b8198186da47ec7b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REDUCE_SUM2</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994aadf86c43faf54c6061fa412050efd469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RetrievalModes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga819779b9857cc2f8601e6526a3a5bc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETR_EXTERNAL</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71aa7adc6d6608609fd84650f71b954b981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETR_LIST</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71a48b9c2cb1056f775ae50bb68288b875e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETR_CCOMP</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71a7d1d4b509fb2a9a8dc2f960357748752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETR_TREE</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71ab10df56aed56c89a026580adc9431f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETR_FLOODFILL</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71acc80715d6a2a51855cb3a9a8093a9352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RobotWorldHandEyeCalibrationMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7874b7e33b597c56994974a7ee532285</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_ROBOT_WORLD_HAND_EYE_SHAH</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga7874b7e33b597c56994974a7ee532285ae0401fdd318485c1789ac4a397e80692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_ROBOT_WORLD_HAND_EYE_LI</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga7874b7e33b597c56994974a7ee532285af07679eed156aa57dfa56a07e19dbc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RotateFlags</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6f45d55c0b1cc9d97f5353a7c8a7aac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROTATE_90_CLOCKWISE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga6f45d55c0b1cc9d97f5353a7c8a7aac2a0419ea25335f7df5c771a06551a91d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROTATE_180</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga6f45d55c0b1cc9d97f5353a7c8a7aac2aa65044d24dcdbd15f48fe3887d2e4b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROTATE_90_COUNTERCLOCKWISE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga6f45d55c0b1cc9d97f5353a7c8a7aac2a15ff5052b63aa43a334c865ebd8bb2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SamplingMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga54c4be8bef336577b88fcced735cf9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAMPLING_UNIFORM</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga54c4be8bef336577b88fcced735cf9eaa8b96a9e35e90ccf3a973c52b9841aadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAMPLING_PROGRESSIVE_NAPSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga54c4be8bef336577b88fcced735cf9eaad0659c39537a118e9e7c7aeacbdbb2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAMPLING_NAPSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga54c4be8bef336577b88fcced735cf9eaa8b4e1911af9298307ae90755b938888b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAMPLING_PROSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga54c4be8bef336577b88fcced735cf9eaa4d620abc916e8a1fdff85542d7990b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ScoreMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga38100242449fe48bf9b7c107630020d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCORE_METHOD_RANSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga38100242449fe48bf9b7c107630020d6a0a1e0f3cf62046824d0923c99082bd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCORE_METHOD_MSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga38100242449fe48bf9b7c107630020d6aacda8ba3b3c897547465cfe5f9d5d198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCORE_METHOD_MAGSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga38100242449fe48bf9b7c107630020d6a5989d612d42518aeb83e7918c2687dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCORE_METHOD_LMEDS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga38100242449fe48bf9b7c107630020d6a549275f88e850bf4a276b5631023c80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SeamlessCloneFlags</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>ga70b41f67a51272318cf8175fc393f5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMAL_CLONE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a8e6473804ceaa0e8bd0e5828a05235a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIXED_CLONE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a9aeff931a5d5d18b094397f0ca5bb85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MONOCHROME_TRANSFER</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a8a64bb74d3ef61a73cf755f3a881fe70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NORMAL_CLONE_WIDE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a3840b31bf1e162dfbd9e4c29fdb99fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MIXED_CLONE_WIDE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a3e1d02cda0757d94b89d33ac236c05a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MONOCHROME_TRANSFER_WIDE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a7efa5e5b2a161dc79fccf54cd7c59d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ShapeMatchModes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf2b97a230b51856d09a2d934b78c015f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTOURS_MATCH_I1</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaf2b97a230b51856d09a2d934b78c015fa73b8cbe851905080a1d918c902253dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTOURS_MATCH_I2</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaf2b97a230b51856d09a2d934b78c015faf511a9b06dc4776cc1ea1afe0fd5e7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTOURS_MATCH_I3</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaf2b97a230b51856d09a2d934b78c015fae704cd6566d3576e6083657a8ac0792a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SolveLPResult</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>ga86a370deffb37af51deb405a634eb14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVELP_LOST</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14ca6cbe4bf230f4fbba080075f5a421f2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVELP_UNBOUNDED</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14ca53443e5084b8afbd368920564a005e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVELP_UNFEASIBLE</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14cae1450427844e557ad644cb4fcd44edef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVELP_SINGLE</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14ca4f5a045a7b15b7b64acee6107b76e7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVELP_MULTI</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14ca94f9f0f66b795a4df9861e236064f1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SolvePnPMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga357634492a94efe8858d0ce1509da869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_ITERATIVE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869a9f589872a7f7d687dc58294e01ea33a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_EPNP</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869ae25763f5155defc67ef0f68b74d6c074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_P3P</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869af33a85ca698777ff9bd1de916bf5959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_DLS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869aa51f13248282b8778003b9a4cf8ac07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_UPNP</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869a2859c9ce1430662096d3cc3b5462847f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_AP3P</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869a8d48dece2da6492d91fa2de0a04679f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_IPPE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869acbd7d9f9513a22a59412661a9d31ca3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_IPPE_SQUARE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869ac5d28b2805d3ac32fd477eee4479406f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SOLVEPNP_SQPNP</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869a9229a3332f6c4969251c31d2931b0729</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SortFlags</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8e88a1f27e41e12f81caab17cf81667b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SORT_EVERY_ROW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga8e88a1f27e41e12f81caab17cf81667ba9776827c6c057260be34311392e6b618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SORT_EVERY_COLUMN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga8e88a1f27e41e12f81caab17cf81667ba5be81ea78c4ed2dc7aca349d5dabec36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SORT_ASCENDING</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga8e88a1f27e41e12f81caab17cf81667ba62b054bb27aeefd25fb6728034b630a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SORT_DESCENDING</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga8e88a1f27e41e12f81caab17cf81667bac23176acbd1cbe51058088d1358367dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SpecialFilter</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gad8e695e87dee497e227716576c244598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_SCHARR</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggad8e695e87dee497e227716576c244598a460c815d2bb921fb7f53f4220e19c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StreamType</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a172ccaaba996db5201af1c17c04a5fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>db</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a172ccaaba996db5201af1c17c04a5fe8ae6f9dbf9718c71c2bc102b015f57b508</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dc</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a172ccaaba996db5201af1c17c04a5fe8abadade4f1a640599f9a68ab13df7a8b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pc</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a172ccaaba996db5201af1c17c04a5fe8a5c598dc317cfe6ac99afeaeed18454c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wb</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a172ccaaba996db5201af1c17c04a5fe8abe684bb00051bf1c350a688a6f60e9c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TemplateMatchModes</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>ga3a7850640f1fe1f58fe91a2d7583695d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SQDIFF</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695dab65c042ed62c9e9e095a1e7e41fe2773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SQDIFF_NORMED</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695da5382c8f9df87e87cf1e9f9927dc3bc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_CCORR</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695da5be00b45a4d99b5e42625b4400bfde65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_CCORR_NORMED</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695daf9c3ab9296f597ea71f056399a5831da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_CCOEFF</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695dac5babb7dfda59544e3e31ea928f8cb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_CCOEFF_NORMED</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695dac6677e2af5e0fae82cc5339bfaef5038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ThresholdTypes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaa9e58d2860d4afa658ef70a9b1115576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_BINARY</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a147222a96556ebc1d948b372bcd7ac59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_BINARY_INV</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a19120b1a11d8067576cc24f4d2f03754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_TRUNC</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576ac7e89a5e95490116e7d2082b3096b2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_TOZERO</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a0e50a338a4b711a8c48f06a6b105dd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_TOZERO_INV</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a47518a30aae90d799035bdcf0bb39a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_MASK</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a8e723ef461a5349c391032aee325fe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_OTSU</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a95251923e8e22f368ffa86ba8bce87ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_TRIANGLE</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a22ffcf680811aed95be6c7f5cd809621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THRESH_DRYRUN</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a68d3f45ce58b4e41d342acee5f8c95b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UMatUsageFlags</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5681439dda418431eb0a672697135ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAGE_DEFAULT</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2ae383b08ee18b73d8c1588d968f953893</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAGE_ALLOCATE_HOST_MEMORY</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2a37b195428a7ac50f293765907fa43ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAGE_ALLOCATE_DEVICE_MEMORY</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2aeeff47f93f4e35ffed58e1b7de649dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>USAGE_ALLOCATE_SHARED_MEMORY</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2a0c30cfff62017d086c6ec4052589b569</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>__UMAT_USAGE_FLAGS_32BIT</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2a46b027b92f5210fce74197d5a1439da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>UndistortTypes</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gace497823594b601f2094d32dde6a3c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROJ_SPHERICAL_ORTHO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggace497823594b601f2094d32dde6a3c94aad55e201c84b7c538455a69153d5e676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PROJ_SPHERICAL_EQRECT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggace497823594b601f2094d32dde6a3c94a62d8708c29117854d6903d8e1155d8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureAPIs</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ga023786be1ee68a9105bf2e48c700294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_ANY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da77ab1fe260fd182f8ec7655fab27a31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_VFW</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da5290a0c5005edf1c5715a0c8e637b861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_V4L</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da0c5f2eb9d2d43fb3582583203160a419</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_V4L2</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da78d2234242b9be9c53196be7c2bb2537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_FIREWIRE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da8555c783cb62cdc666806d3faf8efa09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_FIREWARE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dab51c7fc9cc4dda4f63f9a86dc3212f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_IEEE1394</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294daf1b3045737ea7a591c26d6050a5a4755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_DC1394</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da90613927859093cb37c9df3acf47061b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_CMU1394</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da50f0063ddd92eae7eb4c9d5657c57f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_QT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dac06269ed54875916d93209669512c1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_UNICAP</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da44311f187ece704740c79eedcadd9856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_DSHOW</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dab6ac3effa04f41ed5470375c85a23504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294daea3f59a31f396298b5b3531c23391e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294daa073098573ce0968cb7a79de1a5ce0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_ASUS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da19bf6cb6cd40b856d55867ce1a88f7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_ANDROID</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da0a3b80ec023425a27431991500d26847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_XIAPI</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da09a7f09167711d60cd98bb779154374b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_AVFOUNDATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dad40e88621d29a819d17f14207cb12326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_GIGANETIX</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294daf4dde3ebf402904bf78b40956035b766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_MSMF</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da278d5ad4907c9c0fe6d1c6104b746019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_WINRT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da92175615b64b63f7fe170e1fe8eabeea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dabe0df46cd132d1cfbae88efd6f4becdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_REALSENSE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da7f442efc12cf9056cf4dc1597ba7fda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI2</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dabfd6ffd761dc1b2841b5595f089412e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI2_ASUS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da2c24b5fa88b2d575c3555f2732899937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI2_ASTRA</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da9ce2b4f360d124a676a4dd320d23e6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_GPHOTO2</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da96c457f30fddf85dc689f940a4c07807</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_GSTREAMER</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da38dcac6866f7608675dd35ba0b9c3c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_FFMPEG</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dacf10e9692c4166f74de62b7d00c377d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_IMAGES</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dabe73da7a65e66cdd47c87733a4ea6ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_ARAVIS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da154dbbfdbcd9aee0ebcbca984479c57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENCV_MJPEG</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da30dc8f8843e26aa10d401799f62eaa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTEL_MFX</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da7212c0c08fcb32247b7cdb62466955f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_XINE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da5cc03d4fed01f175de71b3fd228a1ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_UEYE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da13460f2d9e01d62d407aa2fd4355af29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da38a8d4494036d9a1cc3227dee9189755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureProperties</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gaeb8dd9c89c10a5c63c139bf7c4f5704d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_POS_MSEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da7c2fa550ba270713fca1405397b90ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_POS_FRAMES</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6223452891755166a4fd5173ea257068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_POS_AVI_RATIO</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da7b235a04f50a444bc2dc72f5ae394aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_FRAME_WIDTH</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab26d2ba37086662261148e9fe93eecad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_FRAME_HEIGHT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad8b57083fd9bd58e0f94e68a54b42b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_FPS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daf01bc92359d2abc9e6eeb5cbe36d9af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_FOURCC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da53e1c28d4c2ca10732af106f3bf00613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_FRAME_COUNT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dadadc646b31cfd2194794a3a80b8fa6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_FORMAT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da171e1ed33a7c1280a9d2c869732f226c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_MODE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dae45a994f35020bf149050dcb2a02da72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_BRIGHTNESS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da95753013fd8f0c0af3f743dc0293844b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_CONTRAST</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dae412ca134669abd128476d5afe41e29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SATURATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da2495072c1b81de961e5b9f601bc4aab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_HUE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daa9800b2246d653480facbf02a3d1109b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GAIN</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daf2ead561c823ccfbbd9889c8ac690b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_EXPOSURE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dafb6cd2b43344f0458c13863354989623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_CONVERT_RGB</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad0bb457c76e2b01024ecb3a85e75af29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_WHITE_BALANCE_BLUE_U</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dafe7719e51138b49c8fd9c7c71d5121a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_RECTIFICATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da0471d0b2b6fe06f6977a41bbe56b46b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_MONOCHROME</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab48ba74e66e91d91722e036b322fb2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SHARPNESS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daa4cff86666811a91654c34ea05eef368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUTO_EXPOSURE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5c790a640b290f73fcd279e8bbaf0f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GAMMA</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da16f82a926e5e1003ed420e12b37753b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_TEMPERATURE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da4471c47a983494d88844aa313e599a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_TRIGGER</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daa157bb0c323279596cbed43a8d8d7827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_TRIGGER_DELAY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da97bdb876e58d2b5e0b6958a1cc195eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_WHITE_BALANCE_RED_V</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da4da437eb05a5af70b080254027acc5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ZOOM</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da73f3ec06cf4f9aca1ab7f3b52260fd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_FOCUS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da25fe3d87b62a918427d49f3d43aef714</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GUID</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daa33343b2bee43f96c3f8c4f4d809d040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ISO_SPEED</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6f7abc33bd385769da80a33926445f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_BACKLIGHT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da291cc06a405ecd99d074d051d98a3931</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PAN</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da976bd262a1efb96781c9a675dd461d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_TILT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad126234b7a8bd92a50fc075461a99778</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ROLL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab8ccf2e54a73af3d0f1249cbc9c21445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IRIS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6fad0580db4515df0b5f5e4b05ee94fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SETTINGS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6339d098548d91f438b6f10ee1407c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_BUFFERSIZE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5014616457bfb833d3ec00c4b7f31342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUTOFOCUS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad937a854bd8d1ca73edfb3570e799aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SAR_NUM</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da4fc3ef1222d9a8be3d7b6d044494a523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SAR_DEN</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daaac79210a04c7a75815be9dfbf78eaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_BACKEND</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da0bdf71aedd96f43adf1dc007cc2cff85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_CHANNEL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da2f6d968016612b1d87c9895e75a6449a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUTO_WB</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da762391cbaa101c4015e6a935aa0cfc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_WB_TEMPERATURE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da280eb4a13368f5ccdea3b2233dbc25b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_CODEC_PIXEL_FORMAT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6221cfac2d7ab4d84b38bff91949fa6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_BITRATE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da711a09ebb79c9a632e38e5d3ac780acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ORIENTATION_META</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da161e0ba8e8fad2a34880e0fc6753a2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ORIENTATION_AUTO</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da41512a8827718b93f8bdc7b60c83b033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_HW_ACCELERATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da42c3ede000a9dff34d1006a68e4884cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_HW_DEVICE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad512cd9e5d73bac03761e554ddbbd055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_HW_ACCELERATION_USE_OPENCL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da61bea1c5bcddf2374c1c452ce8a70b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPEN_TIMEOUT_MSEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5a2814a7d6205b1d2da8e79106dcf4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_READ_TIMEOUT_MSEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dacdc395b7bfcccb0cd56cdd7e6dc8e0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_STREAM_OPEN_TIME_USEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da2d458299b898731d06ebe1d49c1309cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_VIDEO_TOTAL_CHANNELS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da192150fb7631293fc61614cc5abb3623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_VIDEO_STREAM</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da47c1ef11924700f22328779c78386b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_STREAM</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab77093f3743970c0900c39e28dc9bac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_POS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da45096cfba3a7f6f4e0de7955bad4803f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_SHIFT_NSEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab3a62250be2c0131b4c59c3c72134f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_DATA_DEPTH</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5da5f39a1bc4f0b22835f0e95b835570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_SAMPLES_PER_SECOND</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da048e1038a7c9b811f2227ceabcb6aa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_BASE_INDEX</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dac3bc7f79796af7df3ccbddb98f7e4723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_TOTAL_CHANNELS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dae07f39b5e19bf516ba0780e2fdd593e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_TOTAL_STREAMS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5dc76a8e94c4524e3d97c5f05bb645b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_AUDIO_SYNCHRONIZE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dae0de6ce02232c4a44a22fe3efae17b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_LRF_HAS_KEY_FRAME</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dacd44d0f805058d6521620009b9ddee95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_CODEC_EXTRADATA_INDEX</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da8ad0a54b189e248160b6c365cfb32b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_FRAME_TYPE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da70ca9073281c31c0e5d4213eca0757e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_N_THREADS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da51ce961200ba1b2a64c1860bbfb8e9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PTS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da8128d2e7c641921042bf75e9e90ccfd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DTS_DELAY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dadde8b82877652db811cd23207f18a618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoWriterProperties</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ga41c5cfa7859ae542b71b1d33bbd4d2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_QUALITY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a1cc2ab47f60a115ff9624ff71715b93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_FRAMEBYTES</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4ace3320e146f4f95f3d58b32b0e1237b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_NSTRIPES</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4ae8e8348e4b6b8c78d9921c65c91a8e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_IS_COLOR</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4aad8fd6a513706288dfcaa491269851d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_DEPTH</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a3e575f46a9637c4af3a63b70760c6957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_HW_ACCELERATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a23eeb124c684e2a479029694fd6bd490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_HW_DEVICE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a4d3a048746086dc523c9d4d754466dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_HW_ACCELERATION_USE_OPENCL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a1f0a5e0ef4b9ed766d814314dfd9d3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_RAW_VIDEO</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a82ec0ab4a5f354764ba4ff8ba698fb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_KEY_INTERVAL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a011eba37921e51af9bbc840fb9f191cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_KEY_FLAG</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a516fdb82d3585f4c89d3cce9b7de2221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_PTS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a5dcbf3d815a9f4ca887fd80825b418e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEOWRITER_PROP_DTS_DELAY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4ae2af7f8013df56866df7d9e57e159d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WarpPolarMode</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga066c91770d0dea54cc1a018ce0344485</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARP_POLAR_LINEAR</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga066c91770d0dea54cc1a018ce0344485a5a09af7a3e3a9782fbb9a41d66152ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARP_POLAR_LOG</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga066c91770d0dea54cc1a018ce0344485aaa857239a6f4dc607b18d29b8b43daa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WindowFlags</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gabf7d2c5625bc59ac130287f925557ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_NORMAL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a29e45c5af696f73ce5e153601e5ca0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_AUTOSIZE</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3acf621ace7a54954cbac01df27e47228f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_OPENGL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a2ae8fc6bde96d84068eb9b9957458e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_FULLSCREEN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a78bc64121f612562bbb2fa23d316e84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_FREERATIO</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a221aaba6c23c127325e4df9eb42dab97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_KEEPRATIO</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3aa6bbb962c222cdf8b8539594a2d0d035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_GUI_EXPANDED</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3ad96269c7c3d5790ecb8856c5747dd7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WINDOW_GUI_NORMAL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a39cee9c8d57caf2368eaf60980dc5d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WindowPropertyFlags</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gaeedf4023e777f896ba6b9ffb156f57b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WND_PROP_FULLSCREEN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a3b6a89b0daf2149dab93f9c6ab99fcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WND_PROP_AUTOSIZE</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a40b8385d11a44871776eed13da7808a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WND_PROP_ASPECT_RATIO</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a635a6ff3b81e4019be4a43b64e7b2bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WND_PROP_OPENGL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a360f30201f153e192919289d7c002e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WND_PROP_VISIBLE</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a07598b61a8b3047cb93634130beddf81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WND_PROP_TOPMOST</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a2a1ae9effa9adebfde8c7d853f0182c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WND_PROP_VSYNC</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8abb88a2f155c805fad87b9ab65e4b82f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoAccelerationType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaf61f8388a47aad88cd82cbda6d52c391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_NONE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ab83f7a583ce20655b94850334e5eed35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_ANY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a086b4e753f2d633d52b3009445bd7bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_D3D11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ae41fc73fe2e4aa5dfc9016dddb0bc751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_VAAPI</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391afb079a5740bd51ab118d47252c681b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_MFX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a348714121f89860358f30ebf5f292ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_DRM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a6df91cacdcdce2430dfda598c4cc7e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3acf2cc1c71097ed0b4a41835469c7442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_MANUAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3ad4e4849dd1d36d22ae451ae9241cf780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3adbadd629b9386316a1837103d147e180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3a93ed17f4467068f9fb5d0b72cff48cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3abb0d92c98e8d5017993b699661eac161</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a803680384669d80d0294ad7836ec57e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a88571cf323ed746cfad77160272fe593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a895744d25aea6269227db6d4d2b30e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83aa78452e84ffa2e3544cb0006ed89e842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6abcda142aeb58988856fe78d762e66de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_FRAME_MAX_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af1babc6cc545ca6774f1690b9c32a036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a676d008cfa53522d7d118d34ff66336b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a8103ade90d890b2b0a9d0cef99e59dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a051eab1e624d79b5b3b297883eaab23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a66af01b2664b79aa76689ade0935736e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_APPROX_FRAME_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af675327cdfd8a83dd87d8e90b34479bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_MAX_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a1512aa312e7db87684e323e7b440f63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_CIRCLE_BUFFER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a580f8871db885f3dc6bdfcc0abcef9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_MAX_TIME_DURATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a0d36810d3a75e7d53292b2307b873ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa821a4784e36e4f40aa9e212537851e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI2_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa3b67d0d527dde2b44abb117eee5f289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI2_MIRROR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a4d176582d7510d1dd24816916134178f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fab1d78bb8b7e062f4bc14d7db3eccf9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa241b67030848f3bcf223d18ebfe75adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa35506303a7585ddfaf30ad453704af13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fafefc8beb33fe05b3729b422678893215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa8033186b1063aa190fd91661aac79b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa4bfc7955622984b48420bf8fecda6388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa5c1c8b4e40121d8a906d39d772117700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa60014cf8395b41a0918be79e63ef0a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a2278fe906c8f7508e6e7a92f46888661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_POINT_CLOUD_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a9025b0faf50e561b874405f7013f43dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DISPARITY_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a549229ff705c2c4d637712b93041e06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DISPARITY_MAP_32F</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a471838d1ee511e9555d07abe076db5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_VALID_DEPTH_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a4cc33615f4869c0a2eda62587b945fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a467bac9001f40dea888f47ac55886c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_GRAY_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3ae9fad51a17faff9b4351ccaa6b8375ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a39da5760ecb602bb5f31b2889ee7f9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_VGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a08a35a2f66b2d645eb7817e852ff8ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_SXGA_15HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5aac4de9c7e74b115c82b996e5a9de738b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_SXGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a170b676fb0471be44394d7c600787872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_QVGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a6ae35b3670500dd309e0797781ffc46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_QVGA_60HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a5db747b95207d3086eff4e58ce68f495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GSTREAMER_QUEUE_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf3d1bc7611a7b00aa992ede8562392d5a15017e3dbe8d23bf4081b71d35e71bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_MULTICASTIP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a4c1e342f7800bb32f5994170c71b107b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a337f6f1806a65c7e9b4bf33f96b46008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_DECIMATIONHORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad10d97cf35c6cdba377ba9ed7f4df457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_DECIMATIONVERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a15037da6569b943b91364be21af58ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_BINNINGX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9adc35a809d39b76611bbddfbe1d262de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_BINNINGY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad09164e443627dd9fffae73c17e26ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_PIXELFORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9af398d565fa74a15b5336cd7d7b4875c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_FREERUN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99cad149577e9f1a26d0b9ab7cc38ea66e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SYNCIN1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caf199d5c684aa54a3d37a8a5d7ddfc3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SYNCIN2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caca95ce56d9dea6f7addc0f578f0e960b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_FIXEDRATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99ca393224986d05449896f3f1614865ac37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caadfb77546571860e37e5adf9ea661a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a77557674b55270997bb64557becdcae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a65c059a6dfc8b709bc9bb33eb057e865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2aac6400fa67e4237c2bbe26fefa0c552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a93abac526319d5b0d39d89bce5508095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_MONO8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a7910aa88e73d326883f0742f760ecae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_MONO16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2aac9c9b4bfc19ee84bd9428f0cca98c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BAYER8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a14cc8991f566cbb95661a95b9d02ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BAYER16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a13e3854cacaa94dd376d6742b4701051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_RGB24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2acd6f4bfde8ab0461d43616e3f2c11b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BGR24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2abcecb9c33a2533abfc3b2caf6ddf10e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_RGBA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a2069a8d1441e7c7c461273cf09692803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BGRA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a0fa9e749378a7e1afdce0ef93bc98139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DOWNSAMPLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0b6409999490a804d1a06df43105e5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78102975f149dfb80b657f2d4a263f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b7b75badbf59d821962c06cf4d025bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6724b0905a0bda1166a67f6ccbc70327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa523371bc36e5e200dc8948a97a34bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa008a158bb86a33056b5cf20300b70fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaaa4bcf89caf285194c200b990d94b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dbdf76832838e9ad4b89da280bdcbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab44ede586d7a2370e24ae87d6aa8afad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPO_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1785d9ac27c4d678dc0afad376322a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPO_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4aadd5055b767a8ebe6be43b15b165ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LED_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9dbacb0484a6cceef5afd4496740e3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LED_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a722e0061b85c4785608ac5ac7a473c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_MANUAL_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af8a5a64e094123892b5813fff1188706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AUTO_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78726921e8b31b899e12e1b7aa7acc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9eb8e60a7c1ec79d620d194f2bb3deba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXP_PRIORITY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ef62c529916491a59a4b5cca77bc7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AE_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab0ce44b1aa17d4f82678aeebcd1deb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AG_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8d1beac67e7dffae82f72b9a91922e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1df2a23c5ac1d3b0e690d634a23f3815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TIMEOUT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6c71b080417a0fe6b182f868c4a319a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaa2e2d066a822de98d26f26c5511c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXPOSURE_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13f4135742d70478e25494bb12dac06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAIN_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5c4afbb52928cd2a035b46f90f0b77e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAIN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ce2015d26b875f9a5bba2c34efa881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DOWNSAMPLING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a206b435824abcca17fc5c405ee3bca44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13057f6fa93855d14425fccd23bb83ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0199f71e8c1c122580bca052ec01f985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8ad99a5e916acc75fcc7721feb34a317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab06c8c58619c511dac584a2f75e3d7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1b9ad18b3612d2e3608ae81f88d77288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a62d52331d0200f822501b9e0e747d0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adbba432c72379e77501b3c00f87e5c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0165a1d34902d00b60da24503bb051f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TEST_PATTERN_GENERATOR_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac63611cdaf894d351b953c34b93bbe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TEST_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af6e3addcd1dc86db902982df976ef398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aace6b4af9afed47c6d39faa842607ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SHUTTER_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abe84384ce558a68b1fb119c26a1fb1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_TAPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94443f6400743b92ab0d747cccd94733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a39e41c91baf6f63c17af16eca11854f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a46b7791d22180493c94beef20d98fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acbd2426abe20e582a878d7621951bf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aef5ce8e8556233335e9771c5a13cf646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BPC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e96da9798b9d04931b78f161d860068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8501e38cd113a72c31555a8fb378b8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a01849a14d6761cea0075d713ed1b13c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a85591ebfaf9e08ac3298ffbddb4a6eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f993678826ae1397c77d05853e9ac47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6d7d5e4b2602f9bff56564d884e08fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_REGION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afa595df0cdf5b73134aa29a67ccabc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_REGION_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ae147b9f0ff2b052840cfbde354db8370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LIMIT_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3ba1662e0b303848e464d138a42a3f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a21c86de9892de694193d5d778433ce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0582602575f693d8cf9f9da68f8d7e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3cb6414220dc96a4346dbb9820d6807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_PACKING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9de43705d72a70642b315c0164d3f706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_PACKING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dd38252df8993caaa6a94991c7c710a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IS_COOLED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad6a369e15415652c07377e617c31b816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COOLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa2272098bfa67902996bc6908acb1f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TARGET_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7a5b70e760f454ba83133e868e8bff98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CHIP_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aabb95af76be80f6b87680c4b257f98ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HOUS_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa0b998a928fb6bdaa4dd1def71b5e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HOUS_BACK_SIDE_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac35662482264494d5d4a2d3694604454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_BOARD_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94305071b134947bedeeb4c5dd59418e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b9de3101c09c901dd98a0f9b64b807a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_APPLY_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab5f0a4155a300bd53ee69539a405fe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_IS_COLOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3474bff058406213c00f940b7d39ca03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COLOR_FILTER_ARRAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a43d1598de031e32b1573edd86971f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAMMAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adec96ba88422b04bb4b8b4f672f5c77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAMMAC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac51336a614b4d065e6ec6e4c9dbc75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SHARPNESS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0cb34cbfab7826a77b11c241d1b68058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_00</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3f848989fa4782daed55e6d66db49f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_01</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95e27d9c6825f62a75f6e5925a10a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_02</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac24b38753dc61ea5a34e8e24cb1b7ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_03</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab4dc65aa8bf1e3264c130f2ca438ebbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_10</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa680ef94ac047467b30eb19d0ab9e3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a88e6261d6402965b2188dffa5da40a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_12</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aebd3e3ef66d136f30d7ae884775d92e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_13</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af90a703023bce0fa393089f8944167fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_20</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a03c5b9f730df89e85d3c1f9f062f8477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_21</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1e9e100b5881d8bec3749279e9b0a18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_22</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad39c4868d1fd828a13301c4e3a484c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_23</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad32906e25f6e4b3b7a721f019980a2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_30</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acb9360352011126b2c5b22f00d2bc825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_31</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f0675b49efc4bf8afa8c3e5a021f947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac7a263f10e2aa915d0db21d000f677dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_33</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a56a526385841cb1b73c311b9ab3cd6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEFAULT_CC_MATRIX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a32a46b42b8292aa0e6fcf362ee53ed61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28611dcbbd5efd0c9fcfc03180ff13e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_FRAME_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74fe2c1fa26066f63ceb698fd24e1b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afbca56ae9dc4ffa899f971ad3568d357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_T0</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abc52f65fa1d3a00eaeae28faae42c202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad5c9b833300a7a1c219ba1989f2976c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_POL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab9a4ade923237e2ecd6d28ee091c8979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bcfc66b47eb20fe0be9922d6faf0fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_APERTURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a307eab1a5189dfde4c57eda926f48383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_MOVEMENT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed9b0f1eaade0778e19a08726370b785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_MOVE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad4cf2ae2680ee32f9acd3f080bb053ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_DISTANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7f9b49011d868c73fb578b540ddc0685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a903a9233d8a5231653a6217a8d360039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab28c47b9f81e7fa9d2ecccfaa3a287ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FEATURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a42e9e7a34d9d173ba710e8dd69205657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_MODEL_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bec5db0ec17f9c5154ad75303590805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_SN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acff771ea3b2e38c53377b6e2c148d650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_FORMAT_RGB32_ALPHA</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5cf923f4f06e03bd3edd5af3a44135e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_PAYLOAD_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7e3cfe131842e34628f998dc87adf229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRANSPORT_PIXEL_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab45acea64fe23cb73657b4b42d443a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_CLOCK_FREQ_HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa79cb01e1a0fba12586631d22896805d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_CLOCK_FREQ_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a762ae4ae81179e7d1806ca2c09ede2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_OUTPUT_CHANNEL_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a013c1c3db5462bd5e762a5c2c94a4da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FRAMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed8586ad3c43e4d5761cc4b6a6549374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COUNTER_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab26bfa6487516f5a1c1422fa914de7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COUNTER_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1936978811c685c26c945937b62f56e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TIMING_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abfc1c4c1d54741960f234e782d5be2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AVAILABLE_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a93c8b6cca33f3a341502e1f05471e980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BUFFER_POLICY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a928df33def77f34c5c7f311858f25c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa47de0c7b39fd5adc6797edbb15a2174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a12fc0fdcee31edf2a9e1a3f7fdbefacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a98d369394fa4657593238af9a30fcd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_DELAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5ed0495b88a2983f8be36e17c63c51fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TS_RST_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af1e0231c56b7d5ccb9b7d0dece3cd2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TS_RST_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95df1de33780fe933834b6286c5b6696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IS_DEVICE_EXIST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5d8a3630e00a1edcb6562445ac7c97e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa29dd84cf215e0f439a66fe868455cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_BUFFER_SIZE_UNIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a541d2ca1825e3fbdf0e850558e82b242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac93e79a0df6b8383b383d0c3e377e832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BUFFERS_QUEUE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a656141833befd21f204c7d9f7687b9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_COMMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a898f4934777168695360effbefd4b3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_RECENT_FRAME</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6ae274d73be763065ae6d4157c33e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_RESET</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28bbc3b30b0d6e4ef038f00e867871ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COLUMN_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5799261a0420d625f4f9e3ef3ac141fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ROW_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a162e9f64020df1cd6d9cba4b3198061f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74407dd885ecbf8a74358e3f01c8687e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa66a91a6b9c0446067f92f552424c175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_KNEEPOINT_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a25f4ff6e0a75c6a4c3eb42ca69a99008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad41c3fe9bf0384b4487b728ae8d71c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_T2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9462841c6f21b93462869a701078412d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_KNEEPOINT1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acd116ed9889b08b5f617d35b74149669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_KNEEPOINT2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a975d8587ffcaac63ee6d7c733b378fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_BLACK_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a97c3f4c0e44b9f06581578f7d03b9dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HW_REVISION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8dc2ca4801e0957fdf3f149c66c9f9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBUG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a627a30de4f523437febda2d48e29c504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AUTO_BANDWIDTH_CALCULATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac689b604605532a1e1b4da825b4b8315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_FILE_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e843bc6a96b5fb81b45a8f37f00e3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_FILE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6d8f3f143d9b3ff663b2877123aaf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FREE_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab4b15d9df02a485c1197bdd76a5e7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_USED_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac06438499f168922ffb7ff0a6d4565de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_ACCESS_KEY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a37f5748b495927f2a92370dd3a296766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa27042108d67ac05c59c09f0e8191980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_FEATURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a582364263b7b374acfda85afc3b8984d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ARAVIS_AUTOTRIGGER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga31992db0e5fefdc326a3c93fb576b632a519a968f4b8cd96e8032407f85de98b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ANDROID_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga77fb7927b1ebab789f5d33303486a390a4fbaed763073399d86edc7f9d2e13332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_FOCUS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba049085d744de6023c0b4b263e16ce9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154baea912356d2f5707561b5a7d44e11fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_FLASH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba7d18d0bbcc2094dd9cc8214afa52f70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_WHITEBALANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba709a5efd2ef0842ba866c494c844e784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba0f5c7fcd82d2eb877eb299419caf7ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554ae548de03f852996b9ba5e5adfbbbce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afb8d98d9ad34d6d74bdbeff2f5197111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_WIDTH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aa72a12bf66268d701e80113a2b7767fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_HEIGH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afa8cdf9c627d7264bf7f9d77e4a8437f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_SENS_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554a9330b5353a86ba5dfc522859fb3ec8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_SENS_HEIGH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aee1202dad37d4dd3f02f9fa42e149b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_PROFILE_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a61e601c701375c5e43d43754ddf6d030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_PROFILE_IDX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a03489c9c3fc5b2656a9063f2e079d7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a0096091135b3fa213dbeed6a103d8b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094acc9291ae9c5beec367fb701cabcaaf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094ac3f7024c4c8555f8927fa093aa31dd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a07423906d8a904f7997292878a5c78f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a647281df465ac37cdc9e199f1fb9ca3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af09153f3c7f98ceb038d39453da205cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8a428daa198f3d2593d78abca6348c125d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af40091a565b49a9554c42e8a3c006936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8abae15b45bbfb9ace04d86ff77e438e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a0633813010b6c21838951de5fb34d643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_UVDEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462aaafadc6ce2abb8a2e962b2d4115a0f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IR_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a56fd50220f952776712bcfb656a5c64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a5c722445f6d9324474cf50b39b92ae74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_PREVIEW</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad68866e163722ca095ebb063759201bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_WIDGET_ENUMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad6f05f89311dc09cfaf828c8b91b6d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_RELOAD_CONFIG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba842f6beebf68e379a6be441979709e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_RELOAD_ON_CHANGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba794abce1a061930e32d362f4ec1dd9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_COLLECT_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbaa50f65192f6dd5970282ed6bea335731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_FLUSH_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba12383f3e93113560c8f01d7abc8b1607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SPEED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbae9be75bcff2e935ddae1f5b09941c462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_APERTURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba368193e813f38cd561e44c432ac035d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_EXPOSUREPROGRAM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba32983621756658f76b5f0ab5388940d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_VIEWFINDER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbabe08426b291b533a4cf61a7e4e7d1324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IMAGES_BASE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966afde4916d952c3a893b2dfb809f2b75e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IMAGES_LAST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966a419c7f8af9ed15c0b641b8c0201355c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorDataType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga8fe46fdad857ac6af313a35209995686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686ad4631abb061c47f1508f3cbb304ddfcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a4ad7df0545b33819550da2949c996bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a9047834de6a04695867557fe215b0fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorGenerators</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaa62810955b95f2c862fad657f2e34432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a7181c23a620fafeb051f9ee6c33f4c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432af8702733a45560c17e117e524e837d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a46a2ee7b9194619d416bd98b5df48a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a9dcf68c47fffc77f74a99a1eccb18760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorProperties</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga2ff9f67357f1cb986aaebe6df07609c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_FX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aa6349f9f91b3a6d1c694cb9d2ce5f300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_FY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a12a6e2e3565fe407ced536bbe97b9df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_CX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a14ae456d33d9c7a3504c20a9b732d73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_CY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7900cc86b5736aa1d92ddec0b17aaf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_RGB_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a684e45356699c1091b395e32c8557c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2e5e2758763c126a88e646c8e57f1f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0af323a9718399c39a05d7fbaf08127695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aefe318eb6b78bf084834bd42dd904d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_FPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a93317f5ac80d09e6d810892f302f049e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac16668fe196731e3a2cdaed9488cc859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ad7ea23e6fc944600219ede395e818779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K3</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7c883eb361f50f8c8ac1a33a32a1f7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aad883cfa342b9b750f6d87aaaf1df60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K5</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac1a88772c11825f489a4fdd60abb8d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K6</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2a41be4c1f607d71c85083511509d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_P1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a659052beaf60b8a1156b8f570471abf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_P2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0adc0083caf52d122f77cbc2d31e2cfdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>abs</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga9b8c2a12e6804f796228a57e741678b5</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>abs</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga72dd776aec140cd56401b29af17e36c3</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uchar</type>
      <name>abs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>af6df65b17fb11af6d34634b6dfa44683</anchor>
      <arglist>(uchar a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint64</type>
      <name>abs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a096406336b4f1cf06306d8e843b9853c</anchor>
      <arglist>(uint64 a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned</type>
      <name>abs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a6fb495f953c9609850ee3814c65de5e4</anchor>
      <arglist>(unsigned a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ushort</type>
      <name>abs</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1952eea558672461b94f8de189331210</anchor>
      <arglist>(ushort a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6fef31bc8c4071cbc114a758a2b79c14</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulate</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga1a567a79901513811ff3b9976923b199</anchor>
      <arglist>(InputArray src, InputOutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulateProduct</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga82518a940ecfda49460f66117ac82520</anchor>
      <arglist>(InputArray src1, InputArray src2, InputOutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulateSquare</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>gacb75e7ffb573227088cef9ceaf80be8c</anchor>
      <arglist>(InputArray src, InputOutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>accumulateWeighted</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga4f9552b541187f61f6818e8d2d826bc7</anchor>
      <arglist>(InputArray src, InputOutputArray dst, double alpha, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>acos</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gae32b0b6e076f33513250c630ada4c382</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>acosh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga59d1fad1bf751b7b8a1a1c17c6a7d7b1</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adaptiveThreshold</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga72b913f352e4a1b1b397736707afcde3</anchor>
      <arglist>(InputArray src, OutputArray dst, double maxValue, int adaptiveMethod, int thresholdType, int blockSize, double C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga10ac1bfb180e2cfda1701d06c24fdbd6</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addText</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga4e2751b94f709c848f0658d78007e449</anchor>
      <arglist>(const Mat &amp;img, const String &amp;text, Point org, const QtFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addText</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gad589fa15d231b4c6190c31a3034cd04e</anchor>
      <arglist>(const Mat &amp;img, const String &amp;text, Point org, const String &amp;nameFont, int pointSize=-1, Scalar color=Scalar::all(0), int weight=QT_FONT_NORMAL, int style=QT_STYLE_NORMAL, int spacing=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gafafb2513349db3bcff51f54ee5592a19</anchor>
      <arglist>(InputArray src1, double alpha, InputArray src2, double beta, double gamma, OutputArray dst, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AGAST</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga8a4582d83ebcf097792457df0c1b32f7</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression, AgastFeatureDetector::DetectorType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>AGAST</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gaf7e1ba1ae884b59bd24338b741b0c4ac</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp *</type>
      <name>alignPtr</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7d7b007312be535012cdbd6f45037399</anchor>
      <arglist>(_Tp *ptr, int n=(int) sizeof(_Tp))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>alignSize</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf2ff8f837e7a44f288b050765492f800</anchor>
      <arglist>(size_t sz, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyColorMap</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gacb22288ddccc55f9bd9e6d492b409cae</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray userColor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyColorMap</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gadf478a5e5ff49d8aa24e726ea6f65d15</anchor>
      <arglist>(InputArray src, OutputArray dst, int colormap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>approxPolyDP</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga0012a5fdaea70b8a9970165d98722b4c</anchor>
      <arglist>(InputArray curve, OutputArray approxCurve, double epsilon, bool closed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>approxPolyN</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga88981607a2d61b95074688aac55625cc</anchor>
      <arglist>(InputArray curve, OutputArray approxCurve, int nsides, float epsilon_percentage=-1.0, bool ensure_convex=true)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>arcLength</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga8d26483c636be6b35c3ec6335798a47c</anchor>
      <arglist>(InputArray curve, bool closed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arrowedLine</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga0a165a3ca093fd488ac709fdf10c05b2</anchor>
      <arglist>(InputOutputArray img, Point pt1, Point pt2, const Scalar &amp;color, int thickness=1, int line_type=8, int shift=0, double tipLength=0.1)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>asin</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga113da1a41afbb2fe03f2d0427a959c5c</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>asinh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga0d349960a81668c8a79805aa0fed862e</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>atan</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gaa8ac9383b95e102dc163e5174ad900ae</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>atanh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga74e38c903cdb190ea391c766c54c8cbf</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>batchDistance</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4ba778a1c57f83233b1d851c83f5a622</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dist, int dtype, OutputArray nidx, int normType=NORM_L2, int K=0, InputArray mask=noArray(), int update=0, bool crosscheck=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bilateralFilter</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga9d7064d478c95d60003cf839430737ed</anchor>
      <arglist>(InputArray src, OutputArray dst, int d, double sigmaColor, double sigmaSpace, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_and</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga60b4d04b251ba5eb1392c34425497e14</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_not</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0002cf8b418479f4cb49a75442baee2f</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_or</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab85523db362a4e26ff0c703793a719b4</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_xor</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga84b2d8188ce506593dcc3f8cd00e8e2c</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blendLinear</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga5e76540a679333d7c6cd0617c452c23d</anchor>
      <arglist>(InputArray src1, InputArray src2, InputArray weights1, InputArray weights2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blur</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga8c45db9afe636703801b0b2e440fce37</anchor>
      <arglist>(InputArray src, OutputArray dst, Size ksize, Point anchor=Point(-1,-1), int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>borderInterpolate</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga247f571aa6244827d3d798f13892da58</anchor>
      <arglist>(int p, int len, int borderType)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>boundingRect</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga103fcbda2f540f3ef1c042d6a9b35ac7</anchor>
      <arglist>(InputArray array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>boxFilter</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gad533230ebf2d42509547d514f7d3fbc3</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, Size ksize, Point anchor=Point(-1,-1), bool normalize=true, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>boxPoints</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf78d467e024b4d7936cf9397185d2f5c</anchor>
      <arglist>(RotatedRect box, OutputArray points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>broadcast</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga607b273f4b3bffe58dd9c13fc405eec1</anchor>
      <arglist>(InputArray src, InputArray shape, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>buildOpticalFlowPyramid</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga86640c1c470f87b2660c096d2b22b2ce</anchor>
      <arglist>(InputArray img, OutputArrayOfArrays pyramid, Size winSize, int maxLevel, bool withDerivatives=true, int pyrBorder=BORDER_REFLECT_101, int derivBorder=BORDER_CONSTANT, bool tryReuseInputImage=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildPyramid</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gacfdda2bc1ac55e96de7e9f0bce7238c0</anchor>
      <arglist>(InputArray src, OutputArrayOfArrays dst, int maxlevel, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcBackProject</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga4a9f37b04e5c37fa3a8825774af6dfac</anchor>
      <arglist>(const Mat *images, int nimages, const int *channels, const SparseMat &amp;hist, OutputArray backProject, const float **ranges, double scale=1, bool uniform=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcBackProject</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga3a0af640716b456c3d14af8aee12e3ca</anchor>
      <arglist>(const Mat *images, int nimages, const int *channels, InputArray hist, OutputArray backProject, const float **ranges, double scale=1, bool uniform=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcBackProject</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gab644bc90e7475cc047aa1b25dbcbd8df</anchor>
      <arglist>(InputArrayOfArrays images, const std::vector&lt; int &gt; &amp;channels, InputArray hist, OutputArray dst, const std::vector&lt; float &gt; &amp;ranges, double scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcCovarMatrix</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa8720666bcc872b85af4eedbdd699e26</anchor>
      <arglist>(const Mat *samples, int nsamples, Mat &amp;covar, Mat &amp;mean, int flags, int ctype=6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcCovarMatrix</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0df425e395eacb7fd0b8c11ed4e42f7c</anchor>
      <arglist>(InputArray samples, OutputArray covar, InputOutputArray mean, int flags, int ctype=6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga4b2b5fd75503ff9e6844cc4dcdaed35d</anchor>
      <arglist>(const Mat *images, int nimages, const int *channels, InputArray mask, OutputArray hist, int dims, const int *histSize, const float **ranges, bool uniform=true, bool accumulate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gada9d547662b7f832dd7b93d378b1137d</anchor>
      <arglist>(const Mat *images, int nimages, const int *channels, InputArray mask, SparseMat &amp;hist, int dims, const int *histSize, const float **ranges, bool uniform=true, bool accumulate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga6ca1876785483836f72a77ced8ea759a</anchor>
      <arglist>(InputArrayOfArrays images, const std::vector&lt; int &gt; &amp;channels, InputArray mask, OutputArray hist, const std::vector&lt; int &gt; &amp;histSize, const std::vector&lt; float &gt; &amp;ranges, bool accumulate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOpticalFlowFarneback</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga5d10ebbd59fe09c5f650289ec0ece5af</anchor>
      <arglist>(InputArray prev, InputArray next, InputOutputArray flow, double pyr_scale, int levels, int winsize, int iterations, int poly_n, double poly_sigma, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOpticalFlowPyrLK</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga473e4b886d0bcc6b65831eb88ed93323</anchor>
      <arglist>(InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArray status, OutputArray err, Size winSize=Size(21, 21), int maxLevel=3, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 0.01), int flags=0, double minEigThreshold=1e-4)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrateCamera</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga687a1ab946686f0d85ae0363b5af1d7b</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrateCamera</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga3207604e4b1a1758aa66acb6ed5aa65d</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray stdDeviationsIntrinsics, OutputArray stdDeviationsExtrinsics, OutputArray perViewErrors, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrateCameraRO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacb6b35670216b24b67c70fcd21519ead</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, int iFixedPoint, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray newObjPoints, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrateCameraRO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga11eeb16e5a458e1ed382fb27f585b753</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, int iFixedPoint, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray newObjPoints, OutputArray stdDeviationsIntrinsics, OutputArray stdDeviationsExtrinsics, OutputArray stdDeviationsObjPoints, OutputArray perViewErrors, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calibrateHandEye</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaebfc1c9f7434196a374c382abf43439b</anchor>
      <arglist>(InputArrayOfArrays R_gripper2base, InputArrayOfArrays t_gripper2base, InputArrayOfArrays R_target2cam, InputArrayOfArrays t_target2cam, OutputArray R_cam2gripper, OutputArray t_cam2gripper, HandEyeCalibrationMethod method=CALIB_HAND_EYE_TSAI)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calibrateRobotWorldHandEye</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga41b1a8dd70eae371eba707d101729c36</anchor>
      <arglist>(InputArrayOfArrays R_world2cam, InputArrayOfArrays t_world2cam, InputArrayOfArrays R_base2gripper, InputArrayOfArrays t_base2gripper, OutputArray R_base2world, OutputArray t_base2world, OutputArray R_gripper2cam, OutputArray t_gripper2cam, RobotWorldHandEyeCalibrationMethod method=CALIB_ROBOT_WORLD_HAND_EYE_SHAH)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calibrationMatrixValues</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga87955f4330d5c20e392b265b7f92f691</anchor>
      <arglist>(InputArray cameraMatrix, Size imageSize, double apertureWidth, double apertureHeight, double &amp;fovx, double &amp;fovy, double &amp;focalLength, Point2d &amp;principalPoint, double &amp;aspectRatio)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>CamShift</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gaef2bd39c8356f423124f1fe7c44d54a1</anchor>
      <arglist>(InputArray probImage, Rect &amp;window, TermCriteria criteria)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>can_describe</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>acd80cf3f542d39ca2d1b5688e917aad3</anchor>
      <arglist>(const GMetaArg &amp;meta, const GRunArg &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>can_describe</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a488dd14d479b847401e7643d41e07cf5</anchor>
      <arglist>(const GMetaArg &amp;meta, const GRunArgP &amp;argp)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>can_describe</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>adeef82445e8695e38c9eea17281a62c6</anchor>
      <arglist>(const GMetaArgs &amp;metas, const GRunArgs &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Canny</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga2a671611e104c093843d7b7fc46d24af</anchor>
      <arglist>(InputArray dx, InputArray dy, OutputArray edges, double threshold1, double threshold2, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Canny</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga04723e007ed888ddf11d9ba04e2232de</anchor>
      <arglist>(InputArray image, OutputArray edges, double threshold1, double threshold2, int apertureSize=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cartToPolar</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gac5f92f48ec32cacf5275969c33ee837d</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude, OutputArray angle, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cbrt</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gac8f04998be778e95f591ae789e7d6578</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkChessboard</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacd8162cfd39138d0bc29e4b53d080673</anchor>
      <arglist>(InputArray img, Size size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkHardwareSupport</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga83400136ccc28490087722ef5b3a27d9</anchor>
      <arglist>(int feature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkRange</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga2bd19d89cae59361416736f87e3c7a64</anchor>
      <arglist>(InputArray a, bool quiet=true, Point *pos=0, double minVal=-DBL_MAX, double maxVal=DBL_MAX)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Cholesky</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac8d860b8a49bf2ed304b1c82acb916e5</anchor>
      <arglist>(double *A, size_t astep, int m, double *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Cholesky</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab39ce257149bdae7f9552e05c05c7642</anchor>
      <arglist>(float *A, size_t astep, int m, float *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>circle</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gaf10604b069374903dbd0f0488cb43670</anchor>
      <arglist>(InputOutputArray img, Point center, int radius, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipLine</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga36117422ae2f891c7b03023261e25928</anchor>
      <arglist>(Rect imgRect, Point &amp;pt1, Point &amp;pt2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipLine</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gaf483cb46ad6b049bc35ec67052ef1c2c</anchor>
      <arglist>(Size imgSize, Point &amp;pt1, Point &amp;pt2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clipLine</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gab156b52ae9174369cb035f1e9dfb29e1</anchor>
      <arglist>(Size2l imgSize, Point2l &amp;pt1, Point2l &amp;pt2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorChange</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>ga6684f35dc669ff6196a7c340dc73b98e</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray dst, float red_mul=1.0f, float green_mul=1.0f, float blue_mul=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compare</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga303cfb72acf8cbb36d884650c09a3a97</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int cmpop)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>compareHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga41a249ba9a536bf2b47e95f8c7dd42b0</anchor>
      <arglist>(const SparseMat &amp;H1, const SparseMat &amp;H2, int method)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>compareHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gaf4190090efa5c47cb367cf97a9a519bd</anchor>
      <arglist>(InputArray H1, InputArray H2, int method)</arglist>
    </member>
    <member kind="function">
      <type>GCompileArgs</type>
      <name>compile_args</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga3ccf2a52953f18bb3e4c01243cc4e679</anchor>
      <arglist>(Ts &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>completeSymm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6847337c0c55769e115a70e0f011b5ca</anchor>
      <arglist>(InputOutputArray m, bool lowerToUpper=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>composeRT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga044b03d81f99370db05c52c3d0b46599</anchor>
      <arglist>(InputArray rvec1, InputArray tvec1, InputArray rvec2, InputArray tvec2, OutputArray rvec3, OutputArray tvec3, OutputArray dr3dr1=noArray(), OutputArray dr3dt1=noArray(), OutputArray dr3dr2=noArray(), OutputArray dr3dt2=noArray(), OutputArray dt3dr1=noArray(), OutputArray dt3dt1=noArray(), OutputArray dt3dr2=noArray(), OutputArray dt3dt2=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeCorrespondEpilines</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga19e3401c94c44b47c229be6e51d158b7</anchor>
      <arglist>(InputArray points, int whichImage, InputArray F, OutputArray lines)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeECC</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gae94247c0014ff6497a3f85e60eab0a66</anchor>
      <arglist>(InputArray templateImage, InputArray inputImage, InputArray inputMask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeRecallPrecisionCurve</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gaa7cacd54220a6da4ee05748a0329b754</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches1to2, const std::vector&lt; std::vector&lt; uchar &gt; &gt; &amp;correctMatches1to2Mask, std::vector&lt; Point2f &gt; &amp;recallPrecisionCurve)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connectedComponents</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaedef8c7340499ca391d459122e51bef5</anchor>
      <arglist>(InputArray image, OutputArray labels, int connectivity, int ltype, int ccltype)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connectedComponents</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gac2718a64ade63475425558aa669a943a</anchor>
      <arglist>(InputArray image, OutputArray labels, int connectivity=8, int ltype=CV_32S)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connectedComponentsWithStats</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga107a78bf7cd25dec05fb4dfc5c9e765f</anchor>
      <arglist>(InputArray image, OutputArray labels, OutputArray stats, OutputArray centroids, int connectivity, int ltype, int ccltype)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>connectedComponentsWithStats</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gae57b028a2b2ca327227c2399a9d53241</anchor>
      <arglist>(InputArray image, OutputArray labels, OutputArray stats, OutputArray centroids, int connectivity=8, int ltype=CV_32S)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>contourArea</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga2c759ed9f497d4a618048a2f56dc97f1</anchor>
      <arglist>(InputArray contour, bool oriented=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertFp16</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9c25d9ef44a2a48ecc3774b30cb80082</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertMaps</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga9156732fa8f01be9ebd1a194f2728b7f</anchor>
      <arglist>(InputArray map1, InputArray map2, OutputArray dstmap1, OutputArray dstmap2, int dstmap1type, bool nninterpolation=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertPointsFromHomogeneous</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gac42edda3a3a0f717979589fcd6ac0035</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertPointsHomogeneous</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gafa5aa3f40a472bda956b4c27bec67438</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertPointsToHomogeneous</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga13159f129eec8a7d9bd8501f012d5543</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertScaleAbs</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3460e9c9f37b563ab9dd550c4d8c4e7d</anchor>
      <arglist>(InputArray src, OutputArray dst, double alpha=1, double beta=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convexHull</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga014b28e56cb8854c0de4a211cb2be656</anchor>
      <arglist>(InputArray points, OutputArray hull, bool clockwise=false, bool returnPoints=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convexityDefects</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gada4437098113fd8683c932e0567f47ba</anchor>
      <arglist>(InputArray contour, InputArray convexhull, OutputArray convexityDefects)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyMakeBorder</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga2ac1049c2c3dd25c2b41bffe17658a36</anchor>
      <arglist>(InputArray src, OutputArray dst, int top, int bottom, int left, int right, int borderType, const Scalar &amp;value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyTo</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga931a49489330f998452fc53e96e1719a</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cornerEigenValsAndVecs</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga4055896d9ef77dd3cacf2c5f60e13f1c</anchor>
      <arglist>(InputArray src, OutputArray dst, int blockSize, int ksize, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cornerHarris</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gac1fc3598018010880e370e2f709b4345</anchor>
      <arglist>(InputArray src, OutputArray dst, int blockSize, int ksize, double k, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cornerMinEigenVal</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga3dbce297c1feb859ee36707e1003e0a8</anchor>
      <arglist>(InputArray src, OutputArray dst, int blockSize, int ksize=3, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cornerSubPix</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga354e0d7c86d0d9da75de9b9701a9a87e</anchor>
      <arglist>(InputArray image, InputOutputArray corners, Size winSize, Size zeroZone, TermCriteria criteria)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>correctMatches</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaf32c99d17908e175ac71e7a08fad587b</anchor>
      <arglist>(InputArray F, InputArray points1, InputArray points2, OutputArray newPoints1, OutputArray newPoints2)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cos</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga78d86db4e197c605a15ed8be03c5b4bd</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cos</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga164d580371866184ddc96fa7aaf47085</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cosh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga9ec21677768c58f055d7dfd7ea0f570f</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>countNonZero</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa4b89393263bb4d604e0fe5986723914</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; AffineTransformer &gt;</type>
      <name>createAffineTransformer</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga37ad116bb380119faf860fa8ac412405</anchor>
      <arglist>(bool fullAffine)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; AlignMTB &gt;</type>
      <name>createAlignMTB</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gabe655e4bf29f2c0f719bab84947b0146</anchor>
      <arglist>(int max_bits=6, int exclude_range=4, bool cut=true)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorKNN &gt;</type>
      <name>createBackgroundSubtractorKNN</name>
      <anchorfile>de/de1/group__video__motion.html</anchorfile>
      <anchor>gab7986eb7ed75982db12f525b5ca4a54c</anchor>
      <arglist>(int history=500, double dist2Threshold=400.0, bool detectShadows=true)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorMOG2 &gt;</type>
      <name>createBackgroundSubtractorMOG2</name>
      <anchorfile>de/de1/group__video__motion.html</anchorfile>
      <anchor>ga818a6d66b725549d3709aa4cfda3f301</anchor>
      <arglist>(int history=500, double varThreshold=16, bool detectShadows=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>createButton</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga938dc3ab0a9f115156439bd380816e2c</anchor>
      <arglist>(const String &amp;bar_name, ButtonCallback on_change, void *userdata=0, int type=QT_PUSH_BUTTON, bool initial_button_state=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CalibrateDebevec &gt;</type>
      <name>createCalibrateDebevec</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga670bbeecf0aac14abf386083a57b7958</anchor>
      <arglist>(int samples=70, float lambda=10.0f, bool random=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CalibrateRobertson &gt;</type>
      <name>createCalibrateRobertson</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga35f1652aa5e908c91a8d4a1fd78502c4</anchor>
      <arglist>(int max_iter=30, float threshold=0.01f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>createChiHistogramCostExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga6d285958a1e671f73a88b35d570c78d2</anchor>
      <arglist>(int nDummies=25, float defaultCost=0.2f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CLAHE &gt;</type>
      <name>createCLAHE</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gad3b7f72da85b821fda2bc41687573974</anchor>
      <arglist>(double clipLimit=40.0, Size tileGridSize=Size(8, 8))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>createEMDHistogramCostExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga8619a2774a0db8eda5c2c236c87f8077</anchor>
      <arglist>(int flag=DIST_L2, int nDummies=25, float defaultCost=0.2f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>createEMDL1HistogramCostExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>gab8ae4aac014854632025f8b6abe8f02e</anchor>
      <arglist>(int nDummies=25, float defaultCost=0.2f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BaseCascadeClassifier::MaskGenerator &gt;</type>
      <name>createFaceDetectionMaskGenerator</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ga64ae376f107829b1d6807eb3117199d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GeneralizedHoughBallard &gt;</type>
      <name>createGeneralizedHoughBallard</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gab191cabf6e2160d2f9238e36053b6d2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GeneralizedHoughGuil &gt;</type>
      <name>createGeneralizedHoughGuil</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga0b14b4dd8e61df65194bed3f56e8f9af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createHanningWindow</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga80e5c3de52f6bab3a7c1e60e89308e1b</anchor>
      <arglist>(OutputArray dst, Size winSize, int type)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HausdorffDistanceExtractor &gt;</type>
      <name>createHausdorffDistanceExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga0a601376bc705bf2cb50163aaa945178</anchor>
      <arglist>(int distanceFlag=cv::NORM_L2, float rankProp=0.6f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; LineSegmentDetector &gt;</type>
      <name>createLineSegmentDetector</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gae0bba3b867a5f44d1b823aef4f57ee8d</anchor>
      <arglist>(int refine=LSD_REFINE_STD, double scale=0.8, double sigma_scale=0.6, double quant=2.0, double ang_th=22.5, double log_eps=0, double density_th=0.7, int n_bins=1024)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; MergeDebevec &gt;</type>
      <name>createMergeDebevec</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gab2c9fc25252aee0915733ff8ea987190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; MergeMertens &gt;</type>
      <name>createMergeMertens</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga5b47e51f0df49349dfa75d3cd4088e02</anchor>
      <arglist>(float contrast_weight=1.0f, float saturation_weight=1.0f, float exposure_weight=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; MergeRobertson &gt;</type>
      <name>createMergeRobertson</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gaf16f8881a274f98f2113d18c30c40eb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>createNormHistogramCostExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga57699db7b5be9e7526c515c57c05c487</anchor>
      <arglist>(int flag=DIST_L2, int nDummies=25, float defaultCost=0.2f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ShapeContextDistanceExtractor &gt;</type>
      <name>createShapeContextDistanceExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga1e54fc9280440bc7cfa739ba2cb42f4b</anchor>
      <arglist>(int nAngularBins=12, int nRadialBins=4, float innerRadius=0.2f, float outerRadius=2, int iterations=3, const Ptr&lt; HistogramCostExtractor &gt; &amp;comparer=createChiHistogramCostExtractor(), const Ptr&lt; ShapeTransformer &gt; &amp;transformer=createThinPlateSplineShapeTransformer())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Stitcher &gt;</type>
      <name>createStitcher</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gae96b5068d3b50d7d3a03a4cb5026111e</anchor>
      <arglist>(bool try_use_gpu=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Stitcher &gt;</type>
      <name>createStitcherScans</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gac075e7529156718ed4f81dbc91b4aeb5</anchor>
      <arglist>(bool try_use_gpu=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ThinPlateSplineShapeTransformer &gt;</type>
      <name>createThinPlateSplineShapeTransformer</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga2a53a6ad5084dc2ac54a02dec70f38ce</anchor>
      <arglist>(double regularizationParameter=0)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Tonemap &gt;</type>
      <name>createTonemap</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga35801537a741f0d6f8fa12dada5eb5cf</anchor>
      <arglist>(float gamma=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TonemapDrago &gt;</type>
      <name>createTonemapDrago</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gabee085b5aa954d11c882099596606348</anchor>
      <arglist>(float gamma=1.0f, float saturation=1.0f, float bias=0.85f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TonemapMantiuk &gt;</type>
      <name>createTonemapMantiuk</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gaad4a1210a770e4e7841a8e4321191755</anchor>
      <arglist>(float gamma=1.0f, float scale=0.7f, float saturation=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TonemapReinhard &gt;</type>
      <name>createTonemapReinhard</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga6dbf067773f51401ba49e822fdad0644</anchor>
      <arglist>(float gamma=1.0f, float intensity=0.0f, float light_adapt=1.0f, float color_adapt=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>createTrackbar</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gaf78d2155d30b728fc413803745b67a9b</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname, int *value, int count, TrackbarCallback onChange=0, void *userdata=0)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>crossProduct</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga415b16b65ce1a92233bad8aa7158e4e0</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;p, const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>cubeRoot</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga01c06ed7a8756ea81fe3d3466b9daa91</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cubeRoot</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga51452a9a5b6b232e0d67855c8e27f436</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>currentUIFramework</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga8dda596f9d75991b9abe811c438e24e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gafd7f2b330fe822f42f918f848ca21dd5</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, 1, Eigen::Dynamic &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga28d4c291bb74c3b915e2fd62f03906b1</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, _rows, _cols, _options, _maxRows, _maxCols &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga137921303143b3f17de1307b1feb0860</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, 1 &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga5df03dfca2194b7cb59266bcf72f2246</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, Eigen::Dynamic &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga2a2ce582ca5e1e353842f63881d076eb</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaa79981ae2c2dbeea3ccf788d3a851a74</anchor>
      <arglist>(const Mat &amp;src, Eigen::Tensor&lt; _Tp, 3, _layout &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaa57eee0d2918816f75823d9941f1db7b</anchor>
      <arglist>(const Matx&lt; _Tp, 1, _cols &gt; &amp;src, Eigen::Matrix&lt; _Tp, 1, Eigen::Dynamic &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaeaf7bbf5b36b766deeaf0c529717ccbb</anchor>
      <arglist>(const Matx&lt; _Tp, _rows, 1 &gt; &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, 1 &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaaed24d680285c19716286aa24ae7a579</anchor>
      <arglist>(const Matx&lt; _Tp, _rows, _cols &gt; &amp;src, Eigen::Matrix&lt; _Tp, _rows, _cols, _options, _maxRows, _maxCols &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga3f3a879a3af721ecde8d149dbfc7eeb7</anchor>
      <arglist>(const Matx&lt; _Tp, _rows, _cols &gt; &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, Eigen::Dynamic &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga71d0883b8338195a86db9d7949950257</anchor>
      <arglist>(const Matx&lt; _Tp, _rows, _cols &gt; &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Eigen::TensorMap&lt; Eigen::Tensor&lt; _Tp, 3, Eigen::RowMajor &gt; &gt;</type>
      <name>cv2eigen_tensormap</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga16daedf385937cf974ba0141ef555b66</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab3fbec499b8b9ec34ebbc038aa0df479</anchor>
      <arglist>(_Tp x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga39fbc1a33aedb130e3c0e59e8c2f64ec</anchor>
      <arglist>(schar x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4f5a784b6921093228ec0ffd3b464fa5</anchor>
      <arglist>(short x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7ff9da9e1d83d45c8778435633074fd7</anchor>
      <arglist>(uchar x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga276f90264ac8083f22d139520f62c44f</anchor>
      <arglist>(ushort x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtColor</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gaf86c09fe702ed037c03c2bc603ceab14</anchor>
      <arglist>(InputArray src, OutputArray dst, int code, int dstCn=0, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtColorTwoPlane</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>ga8d4cb64f7c6f03cc2b1f2356734b909d</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int code, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dct</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga85aad4d668c01fbd64825f589e3696d4</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decolor</name>
      <anchorfile>d4/d32/group__photo__decolor.html</anchorfile>
      <anchor>ga4864d4c007bda5dacdc5e9d4ed7e222c</anchor>
      <arglist>(InputArray src, OutputArray grayscale, OutputArray color_boost)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decomposeEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga54a2f5b3f8aeaf6c76d4a31dece85d5d</anchor>
      <arglist>(InputArray E, OutputArray R1, OutputArray R2, OutputArray t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>decomposeHomographyMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7f60bdff78833d1e3fd6d9d0fd538d92</anchor>
      <arglist>(InputArray H, InputArray K, OutputArrayOfArrays rotations, OutputArrayOfArrays translations, OutputArrayOfArrays normals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decomposeProjectionMatrix</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaaae5a7899faa1ffdf268cd9088940248</anchor>
      <arglist>(InputArray projMatrix, OutputArray cameraMatrix, OutputArray rotMatrix, OutputArray transVect, OutputArray rotMatrixX=noArray(), OutputArray rotMatrixY=noArray(), OutputArray rotMatrixZ=noArray(), OutputArray eulerAngles=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>demosaicing</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>ga57261f12fccf872a2b2d66daf29d5bd0</anchor>
      <arglist>(InputArray src, OutputArray dst, int code, int dstCn=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>denoise_TVL1</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga7602ed5ae17b7de40152b922227c4e4f</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;observations, Mat &amp;result, double lambda=1.0, int niters=30)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>depthToString</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad027f2ad53f5f5822e1ae40b76d1e866</anchor>
      <arglist>(int depth)</arglist>
    </member>
    <member kind="function">
      <type>GMatDesc</type>
      <name>descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga9f0311186061ecb4250c25ec388fbecc</anchor>
      <arglist>(const cv::Mat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>GScalarDesc</type>
      <name>descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>gabbf80cc9bfd0c3d488e387be16640851</anchor>
      <arglist>(const cv::Scalar &amp;scalar)</arglist>
    </member>
    <member kind="function">
      <type>GMatDesc</type>
      <name>descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>gaab82cc8af201a0634401cfff3e5f6ed8</anchor>
      <arglist>(const cv::UMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>GMetaArg</type>
      <name>descr_of</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a20929f881a7bc75ea132fe75b364cb86</anchor>
      <arglist>(const GRunArg &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>GMetaArg</type>
      <name>descr_of</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a109f87ab473fdb6d3276864d9a983256</anchor>
      <arglist>(const GRunArgP &amp;argp)</arglist>
    </member>
    <member kind="function">
      <type>GMetaArgs</type>
      <name>descr_of</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a4b8e663ec9d66a2e5f35fec1d77b4b63</anchor>
      <arglist>(const GRunArgs &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>GFrameDesc</type>
      <name>descr_of</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a768a2ccbe6c4e4766f44c52d8e693fcd</anchor>
      <arglist>(const MediaFrame &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type>GMatDesc</type>
      <name>descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga393e705caca04c81aa154037a380dbef</anchor>
      <arglist>(const RMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>GArrayDesc</type>
      <name>descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga0d1b4f7d1dbc43b5ac9ddd6454348f0c</anchor>
      <arglist>(const std::vector&lt; U &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>GOpaqueDesc</type>
      <name>descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga9b0671ff5790b2e93b1a9e2e41d9d1e4</anchor>
      <arglist>(const U &amp;)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMetaArgs</type>
      <name>descrs_of</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aed6fe09a22fb5c37efd40b3446febb8f</anchor>
      <arglist>(const std::vector&lt; cv::Mat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMetaArgs</type>
      <name>descrs_of</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a32ec103291faa0b7f1861e5571f1528b</anchor>
      <arglist>(const std::vector&lt; cv::UMat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllWindows</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga6b7fc1c1a8960438156912027b38f481</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga851ccdd6961022d1d5b4c4f255dbab34</anchor>
      <arglist>(const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detailEnhance</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>ga0de660cb6f371a464a74c7b651415975</anchor>
      <arglist>(InputArray src, OutputArray dst, float sigma_s=10, float sigma_r=0.15f)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>determinant</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga06b8ec936c3cbc9502d76c7818053b41</anchor>
      <arglist>(const Matx&lt; _Tp, m, m &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>determinant</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf802bd9ca3e07b8b6170645ef0611d0c</anchor>
      <arglist>(InputArray mtx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dft</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gadd6cf9baf2b8b704a11b5f04aaf4f39d</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=0, int nonzeroRows=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dilate</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga4ff0f3318642c4f469d0e11f242f3b6c</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray kernel, Point anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayOverlay</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga704e0387318cd1e7928e6fe17e81d6aa</anchor>
      <arglist>(const String &amp;winname, const String &amp;text, int delayms=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>displayStatusBar</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gac56ae86269eb4fbd9c8d8cb7babfbf64</anchor>
      <arglist>(const String &amp;winname, const String &amp;text, int delayms=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distanceTransform</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga25c259e7e2fa2ac70de4606ea800f12f</anchor>
      <arglist>(InputArray src, OutputArray dst, int distanceType, int maskSize, int dstType=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distanceTransform</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga8a0b7fdfcb7a13dde018988ba3a43042</anchor>
      <arglist>(InputArray src, OutputArray dst, OutputArray labels, int distanceType, int maskSize, int labelType=DIST_LABEL_CCOMP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divide</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga1f96b569cac4c286642b34eff098138e</anchor>
      <arglist>(double scale, InputArray src2, OutputArray dst, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divide</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6db555d30115642fedae0cda05604874</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divSpectrums</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>gaf40ffe122cf098e3aefe7359a69cad29</anchor>
      <arglist>(InputArray a, InputArray b, OutputArray c, int flags, bool conjB=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>divUp</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga52d39d0a7310cba0cf526bc9dbda5404</anchor>
      <arglist>(int a, unsigned int b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>divUp</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga783150b042a28904f7df9e74788981e6</anchor>
      <arglist>(size_t a, unsigned int b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawChessboardCorners</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga6a10b0bb120c4907e5eabbcd22319022</anchor>
      <arglist>(InputOutputArray image, Size patternSize, InputArray corners, bool patternWasFound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawContours</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga746c0625f1781f1ffc9056259103edbc</anchor>
      <arglist>(InputOutputArray image, InputArrayOfArrays contours, int contourIdx, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, InputArray hierarchy=noArray(), int maxLevel=INT_MAX, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFrameAxes</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab3ab7bb2bdfe7d5d9745bb92d13f9564</anchor>
      <arglist>(InputOutputArray image, InputArray cameraMatrix, InputArray distCoeffs, InputArray rvec, InputArray tvec, float length, int thickness=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawKeypoints</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>ga5d2bafe8c1c45289bc3403a40fb88920</anchor>
      <arglist>(InputArray image, const std::vector&lt; KeyPoint &gt; &amp;keypoints, InputOutputArray outImage, const Scalar &amp;color=Scalar::all(-1), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMarker</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga644c4a170d4799a56b29f864ce984b7e</anchor>
      <arglist>(InputOutputArray img, Point position, const Scalar &amp;color, int markerType=MARKER_CROSS, int markerSize=20, int thickness=1, int line_type=8)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMatches</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>gaf92cd1c6e9400e4753ce393d2fdc06b0</anchor>
      <arglist>(InputArray img1, const std::vector&lt; KeyPoint &gt; &amp;keypoints1, InputArray img2, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; DMatch &gt; &amp;matches1to2, InputOutputArray outImg, const int matchesThickness, const Scalar &amp;matchColor=Scalar::all(-1), const Scalar &amp;singlePointColor=Scalar::all(-1), const std::vector&lt; char &gt; &amp;matchesMask=std::vector&lt; char &gt;(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMatches</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>gad8f463ccaf0dc6f61083abd8717c261a</anchor>
      <arglist>(InputArray img1, const std::vector&lt; KeyPoint &gt; &amp;keypoints1, InputArray img2, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; DMatch &gt; &amp;matches1to2, InputOutputArray outImg, const Scalar &amp;matchColor=Scalar::all(-1), const Scalar &amp;singlePointColor=Scalar::all(-1), const std::vector&lt; char &gt; &amp;matchesMask=std::vector&lt; char &gt;(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawMatches</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>ga62fbedb5206ab2faf411797e7055c90f</anchor>
      <arglist>(InputArray img1, const std::vector&lt; KeyPoint &gt; &amp;keypoints1, InputArray img2, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches1to2, InputOutputArray outImg, const Scalar &amp;matchColor=Scalar::all(-1), const Scalar &amp;singlePointColor=Scalar::all(-1), const std::vector&lt; std::vector&lt; char &gt; &gt; &amp;matchesMask=std::vector&lt; std::vector&lt; char &gt; &gt;(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>dumpOpenCLInformation</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a03e8f397da42cdf6c6c0d1c9cc0cb9f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>edgePreservingFilter</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gafaee2977597029bc8e35da6e67bd31f7</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=1, float sigma_s=60, float sigma_r=0.4f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eigen</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9fa0d58657f60eaa6c71f6fbb40456e3</anchor>
      <arglist>(InputArray src, OutputArray eigenvalues, OutputArray eigenvectors=noArray())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>eigen2cv</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gac9fd7b6d6cc93f82b77da378f9565be3</anchor>
      <arglist>(const Eigen::Matrix&lt; _Tp, _rows, _cols, _options, _maxRows, _maxCols &gt; &amp;src, Matx&lt; _Tp, _rows, _cols &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>eigen2cv</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gabf167b4c7d0dbed6bc3ae6e3fda25734</anchor>
      <arglist>(const Eigen::Matrix&lt; _Tp, _rows, _cols, _options, _maxRows, _maxCols &gt; &amp;src, OutputArray dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>eigen2cv</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga7d024b90a359c852cce5dff47ebc77a4</anchor>
      <arglist>(const Eigen::Tensor&lt; _Tp, 3, _layout &gt; &amp;src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>eigenNonSymmetric</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf51987e03cac8d171fbd2b327cf966f6</anchor>
      <arglist>(InputArray src, OutputArray eigenvalues, OutputArray eigenvectors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ellipse</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga57be400d8eff22fb946ae90c8e7441f9</anchor>
      <arglist>(InputOutputArray img, const RotatedRect &amp;box, const Scalar &amp;color, int thickness=1, int lineType=LINE_8)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ellipse</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga28b2267d35786f5f890ca167236cbc69</anchor>
      <arglist>(InputOutputArray img, Point center, Size axes, double angle, double startAngle, double endAngle, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ellipse2Poly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga727a72a3f6a625a2ae035f957c61051f</anchor>
      <arglist>(Point center, Size axes, int angle, int arcStart, int arcEnd, int delta, std::vector&lt; Point &gt; &amp;pts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ellipse2Poly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga3d9494192ef3a9fd07f02e2377897faf</anchor>
      <arglist>(Point2d center, Size2d axes, int angle, int arcStart, int arcEnd, int delta, std::vector&lt; Point2d &gt; &amp;pts)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>EMD</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga902b8e60cc7075c8947345489221e0e0</anchor>
      <arglist>(InputArray signature1, InputArray signature2, int distType, InputArray cost=noArray(), float *lowerBound=0, OutputArray flow=noArray())</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>EMDL1</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>gacb101cb63eb94a4a6a61d60e487b18e6</anchor>
      <arglist>(InputArray signature1, InputArray signature2)</arglist>
    </member>
    <member kind="function">
      <type>GArrayDesc</type>
      <name>empty_array_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga71b2cb69162686ddd6ada83c75d4b44e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GFrameDesc</type>
      <name>empty_gframe_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>gad5e737bc6de540b1a50d3b7d5a12437f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GMatDesc</type>
      <name>empty_gmat_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga47609b44d964009a7ec687a67551a6b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GOpaqueDesc</type>
      <name>empty_gopaque_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga4367412568ceeecbb1dd10537b0006fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GScalarDesc</type>
      <name>empty_scalar_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga564c8c741593977e0d0e3a2212c56f5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>equalizeHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga7e54091f0c937d49bf84152a16f76d6e</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erode</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gaeb1e0c1033e3f6b891a25d0511362aeb</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray kernel, Point anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4910d7f86336cd4eff9dd05575667e41</anchor>
      <arglist>(const Exception &amp;exc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf88f853187447fbf4632690c3e66d76e</anchor>
      <arglist>(int code, const String &amp;err, const char *func, const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>estimateAffine2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga27865b1d26bac9ce91efaee83e94d4dd</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray inliers=noArray(), int method=RANSAC, double ransacReprojThreshold=3, size_t maxIters=2000, double confidence=0.99, size_t refineIters=10)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>estimateAffine2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga826a81ddb74d54af435273c668fa9192</anchor>
      <arglist>(InputArray pts1, InputArray pts2, OutputArray inliers, const UsacParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>estimateAffine3D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gac12d1f05b3bb951288e7250713ce98f0</anchor>
      <arglist>(InputArray src, InputArray dst, double *scale=nullptr, bool force_rotation=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>estimateAffine3D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga396afb6411b30770e56ab69548724715</anchor>
      <arglist>(InputArray src, InputArray dst, OutputArray out, OutputArray inliers, double ransacThreshold=3, double confidence=0.99)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>estimateAffinePartial2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad767faff73e9cbd8b9d92b955b50062d</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray inliers=noArray(), int method=RANSAC, double ransacReprojThreshold=3, size_t maxIters=2000, double confidence=0.99, size_t refineIters=10)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>estimateChessboardSharpness</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1b976b476cd2083edd4323a34e9e1ffa</anchor>
      <arglist>(InputArray image, Size patternSize, InputArray corners, float rise_distance=0.8F, bool vertical=false, OutputArray sharpness=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>estimateRigidTransform</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga762cbe5efd52cf078950196f3c616d48</anchor>
      <arglist>(InputArray src, InputArray dst, bool fullAffine)</arglist>
    </member>
    <member kind="function">
      <type>cv::Vec2d</type>
      <name>estimateTranslation2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4a7f28fcc3911ce24cb0e2454e045c8d</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray inliers=noArray(), int method=RANSAC, double ransacReprojThreshold=3, size_t maxIters=2000, double confidence=0.99, size_t refineIters=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>estimateTranslation3D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga0ea15af08887dd5afa68d81711d395ff</anchor>
      <arglist>(InputArray src, InputArray dst, OutputArray out, OutputArray inliers, double ransacThreshold=3, double confidence=0.99)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evaluateFeatureDetector</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gac78532caa0ee7744ab370c9a479ec397</anchor>
      <arglist>(const Mat &amp;img1, const Mat &amp;img2, const Mat &amp;H1to2, std::vector&lt; KeyPoint &gt; *keypoints1, std::vector&lt; KeyPoint &gt; *keypoints2, float &amp;repeatability, int &amp;correspCount, const Ptr&lt; FeatureDetector &gt; &amp;fdetector=Ptr&lt; FeatureDetector &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>exp</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gad1957b851e6b4cd35fe0c63eac9a8e82</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>exp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga21c119788f779f9e631161ffa354bbe5</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>exp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga1eb07a682abff20e0864104599c06fbc</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exp</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3e10108e2162c338f1b848af619f39e5</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractChannel</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gacc6158574aa1f0281878c955bcf35642</anchor>
      <arglist>(InputArray src, OutputArray dst, int coi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FAST</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gac5d69c45d39e178336589c96133574d3</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression, FastFeatureDetector::DetectorType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FAST</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga816d870cbdca71c6790c71bdf17df099</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression=true)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>fastAtan2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7b356498dd314380a0c386b059852270</anchor>
      <arglist>(float y, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastFree</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4b0d54a6957761ba64880fa51c4b8a6b</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>fastMalloc</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac0fbe1104c56f83d292d1b6ba79c4e4e</anchor>
      <arglist>(size_t bufSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoising</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga0db3ea0715152e56081265014b139bec</anchor>
      <arglist>(InputArray src, OutputArray dst, const std::vector&lt; float &gt; &amp;h, int templateWindowSize=7, int searchWindowSize=21, int normType=NORM_L2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoising</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga4c6b0031f56ea3f98f768881279ffe93</anchor>
      <arglist>(InputArray src, OutputArray dst, float h=3, int templateWindowSize=7, int searchWindowSize=21)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoisingColored</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga03aa4189fc3e31dafd638d90de335617</anchor>
      <arglist>(InputArray src, OutputArray dst, float h=3, float hColor=3, int templateWindowSize=7, int searchWindowSize=21)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoisingColoredMulti</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>gaa501e71f52fb2dc17ff8ca5e7d2d3619</anchor>
      <arglist>(InputArrayOfArrays srcImgs, OutputArray dst, int imgToDenoiseIndex, int temporalWindowSize, float h=3, float hColor=3, int templateWindowSize=7, int searchWindowSize=21)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoisingMulti</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga723ffde1969430fede9241402e198151</anchor>
      <arglist>(InputArrayOfArrays srcImgs, OutputArray dst, int imgToDenoiseIndex, int temporalWindowSize, const std::vector&lt; float &gt; &amp;h, int templateWindowSize=7, int searchWindowSize=21, int normType=NORM_L2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoisingMulti</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>gaf4421bf068c4d632ea7f0aa38e0bf172</anchor>
      <arglist>(InputArrayOfArrays srcImgs, OutputArray dst, int imgToDenoiseIndex, int temporalWindowSize, float h=3, int templateWindowSize=7, int searchWindowSize=21)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillConvexPoly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga3069baf93b51565e386c8e591f8418e6</anchor>
      <arglist>(InputOutputArray img, const Point *pts, int npts, const Scalar &amp;color, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillConvexPoly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga9bb982be9d641dc51edd5e8ae3624e1f</anchor>
      <arglist>(InputOutputArray img, InputArray points, const Scalar &amp;color, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillPoly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga8c69b68fab5f25e2223b6496aa60dad5</anchor>
      <arglist>(InputOutputArray img, const Point **pts, const int *npts, int ncontours, const Scalar &amp;color, int lineType=LINE_8, int shift=0, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillPoly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga311160e71d37e3b795324d097cb3a7dc</anchor>
      <arglist>(InputOutputArray img, InputArrayOfArrays pts, const Scalar &amp;color, int lineType=LINE_8, int shift=0, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter2D</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga27c049795ce870216ddfb366086b5a04</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, InputArray kernel, Point anchor=Point(-1,-1), double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterHomographyDecompByVisibleRefpoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga32f867159200f7bd55e72dca92d8494c</anchor>
      <arglist>(InputArrayOfArrays rotations, InputArrayOfArrays normals, InputArray beforePoints, InputArray afterPoints, OutputArray possibleSolutions, InputArray pointsMask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filterSpeckles</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gabe331f205a6dd7a9aa5db8a38157d25b</anchor>
      <arglist>(InputOutputArray img, double newVal, int maxSpeckleSize, double maxDiff, InputOutputArray buf=noArray())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>find4QuadCornerSubpix</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab8816c8a176e1d78893b843b3f01557a</anchor>
      <arglist>(InputArray img, InputOutputArray corners, Size region_size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findChessboardCorners</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga93efa9b0aa890de240ca32b11253dd4a</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray corners, int flags=CALIB_CB_ADAPTIVE_THRESH+CALIB_CB_NORMALIZE_IMAGE)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findChessboardCornersSB</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gadc5bcb05cb21cf1e50963df26986d7c9</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray corners, int flags, OutputArray meta)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findChessboardCornersSB</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad0e88e13cd3d410870a99927510d7f91</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray corners, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findCirclesGrid</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7f02cd21c8352142890190227628fa80</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray centers, int flags, const Ptr&lt; FeatureDetector &gt; &amp;blobDetector, const CirclesGridFinderParameters &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findCirclesGrid</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gac8fb88c7652a7699743aeb6073ef9b4a</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray centers, int flags=CALIB_CB_SYMMETRIC_GRID, const Ptr&lt; FeatureDetector &gt; &amp;blobDetector=SimpleBlobDetector::create())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findContours</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gae4156f04053c44f886e387cff0ef6e08</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays contours, int mode, int method, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findContours</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gadf1ad6a0b82947fa1fe3c3d497f260e0</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays contours, OutputArray hierarchy, int mode, int method, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findContoursLinkRuns</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga97f31a88ae5dfcee0b584e52bdf98cbe</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays contours)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findContoursLinkRuns</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf807353f83e2992c6e977dcbbdad0bbf</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays contours, OutputArray hierarchy)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab705726dc6b655acf50bc936942824ef</anchor>
      <arglist>(InputArray points1, InputArray points2, double focal, Point2d pp, int method, double prob, double threshold, OutputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab39a252d16802e86d7d712b1065a1a51</anchor>
      <arglist>(InputArray points1, InputArray points2, double focal=1.0, Point2d pp=Point2d(0, 0), int method=RANSAC, double prob=0.999, double threshold=1.0, int maxIters=1000, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacd07ce9a7d9f6ed8660d9da5b686a690</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix, int method, double prob, double threshold, OutputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad245d60e64d0c1270dbfd0520847bb87</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix, int method=RANSAC, double prob=0.999, double threshold=1.0, int maxIters=1000, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaaf096545b80869513828065ba38c1602</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix1, InputArray cameraMatrix2, InputArray dist_coeff1, InputArray dist_coeff2, OutputArray mask, const UsacParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gafafd52c0372b12dd582597bfb1330430</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, int method=RANSAC, double prob=0.999, double threshold=1.0, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findFundamentalMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga59b0d57f46f8677fb5904294a23d404a</anchor>
      <arglist>(InputArray points1, InputArray points2, int method, double ransacReprojThreshold, double confidence, int maxIters, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findFundamentalMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gae420abc34eaa03d0c6a67359609d8429</anchor>
      <arglist>(InputArray points1, InputArray points2, int method=FM_RANSAC, double ransacReprojThreshold=3., double confidence=0.99, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findFundamentalMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gae850fad056e407befb9e2db04dd9e509</anchor>
      <arglist>(InputArray points1, InputArray points2, OutputArray mask, const UsacParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findFundamentalMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga49ea1a98c80a5e7d50ad4361dcf2877a</anchor>
      <arglist>(InputArray points1, InputArray points2, OutputArray mask, int method=FM_RANSAC, double ransacReprojThreshold=3., double confidence=0.99)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findHomography</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4abc2ece9fab9398f2e560d53c8c9780</anchor>
      <arglist>(InputArray srcPoints, InputArray dstPoints, int method=0, double ransacReprojThreshold=3, OutputArray mask=noArray(), const int maxIters=2000, const double confidence=0.995)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findHomography</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4b3841447530523e5272ec05c5d1e411</anchor>
      <arglist>(InputArray srcPoints, InputArray dstPoints, OutputArray mask, const UsacParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>findHomography</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gafd3ef89257e27d5235f4467cbb1b6a63</anchor>
      <arglist>(InputArray srcPoints, InputArray dstPoints, OutputArray mask, int method=0, double ransacReprojThreshold=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findNonZero</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaed7df59a3539b4cc0fe5c9c8d7586190</anchor>
      <arglist>(InputArray src, OutputArray idx)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>findTransformECC</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga1aa357007eaec11e9ed03500ecbcbe47</anchor>
      <arglist>(InputArray templateImage, InputArray inputImage, InputOutputArray warpMatrix, int motionType, TermCriteria criteria, InputArray inputMask, int gaussFiltSize)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>findTransformECC</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga7ded46f9a55c0364c92ccd2019d43e3a</anchor>
      <arglist>(InputArray templateImage, InputArray inputImage, InputOutputArray warpMatrix, int motionType=MOTION_AFFINE, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 50, 0.001), InputArray inputMask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>findTransformECCWithMask</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gab14a770b8e20ae988b8ca41234c95018</anchor>
      <arglist>(InputArray templateImage, InputArray inputImage, InputArray templateMask, InputArray inputMask, InputOutputArray warpMatrix, int motionType=MOTION_AFFINE, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 50, 1e-6), int gaussFiltSize=5)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>fitEllipse</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf259efaad93098103d6c27b9e4900ffa</anchor>
      <arglist>(InputArray points)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>fitEllipseAMS</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga69e90cda55c4e192a8caa0b99c3e4550</anchor>
      <arglist>(InputArray points)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>fitEllipseDirect</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga6421884fd411923a74891998bbe9e813</anchor>
      <arglist>(InputArray points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fitLine</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf849da1fdafa67ee84b1e9a23b93f91f</anchor>
      <arglist>(InputArray points, OutputArray line, int distType, double param, double reps, double aeps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaca7be533e3dac7feb70fc60635adf441</anchor>
      <arglist>(InputArray src, OutputArray dst, int flipCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flipND</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6c7adcc7771b452141c8f9a22a54bcf5</anchor>
      <arglist>(InputArray src, OutputArray dst, int axis)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>floodFill</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga366aae45a6c1289b341d140839f18717</anchor>
      <arglist>(InputOutputArray image, InputOutputArray mask, Point seedPoint, Scalar newVal, Rect *rect=0, Scalar loDiff=Scalar(), Scalar upDiff=Scalar(), int flags=4)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>floodFill</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaf1f55a048f8a45bc3383586e80b1f0d0</anchor>
      <arglist>(InputOutputArray image, Point seedPoint, Scalar newVal, Rect *rect=0, Scalar loDiff=Scalar(), Scalar upDiff=Scalar(), int flags=4)</arglist>
    </member>
    <member kind="function">
      <type>QtFont</type>
      <name>fontQt</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga6281d0939583c9e0ee36372dfeb52ae3</anchor>
      <arglist>(const String &amp;nameFont, int pointSize=-1, Scalar color=Scalar::all(0), int weight=QT_FONT_NORMAL, int style=QT_STYLE_NORMAL, int spacing=0)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>format</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0cccdb2f73859309b0611cf70b1b9409</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GaussianBlur</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gae8bdcd9154ed5ca3cbc1766d960f45c1</anchor>
      <arglist>(InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gacb6e64071dffe36434e1e7ee79e7cb35</anchor>
      <arglist>(InputArray src1, InputArray src2, double alpha, InputArray src3, double beta, OutputArray dst, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getAffineTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga8f6d378f9f8eebb5cb55cd3ae295a999</anchor>
      <arglist>(const Point2f src[], const Point2f dst[])</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getAffineTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga47069038267385913c61334e3d6af2e0</anchor>
      <arglist>(InputArray src, InputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getBuildInformation</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4f516e31fb32f1b952cfecb2b4f10c46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getClosestEllipsePoints</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gac173b94cc55c8534a530120173453c51</anchor>
      <arglist>(const RotatedRect &amp;ellipse_params, InputArray points, OutputArray closest_pts)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getCPUFeaturesLine</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9de89718fc1dd949ac5403c0b8b4ec77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getCPUTickCount</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf3070efdcfef6f1e7ac28d2b6a29a7c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AlgorithmHint</type>
      <name>getDefaultAlgorithmHint</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9e8575bb7b047ecaf385044f3d1b3df7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getDefaultNewCameraMatrix</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga744529385e88ef7bc841cbe04b35bfbf</anchor>
      <arglist>(InputArray cameraMatrix, Size imgsize=Size(), bool centerPrincipalPoint=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDerivKernels</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga6d6c23f7bd3f5836c31cfae994fc4aea</anchor>
      <arglist>(OutputArray kx, OutputArray ky, int dx, int dy, int ksize, bool normalize=false, int ktype=CV_32F)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getElemSize</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacd16cccbc7be62773bcf60568e9a7b74</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getFontScaleFromHeight</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga442ff925c1a957794a1309e0ed3ba2c3</anchor>
      <arglist>(const int fontFace, const int pixelHeight, const int thickness=1)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getGaborKernel</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gae84c92d248183bd92fa713ce51cc3599</anchor>
      <arglist>(Size ksize, double sigma, double theta, double lambd, double gamma, double psi=CV_PI *0.5, int ktype=CV_64F)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getGaussianKernel</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gac05a120c1ae92a6060dd0db190a61afa</anchor>
      <arglist>(int ksize, double sigma, int ktype=CV_64F)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getHardwareFeatureName</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9276e02958e6e9ebde89087e35b3db29</anchor>
      <arglist>(int feature)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMouseWheelDelta</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gaedb513e6cf8623a976427be947c53c3f</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNearestPoint</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gaa6bb3152a8df4830386b79517158bca1</anchor>
      <arglist>(const std::vector&lt; Point2f &gt; &amp;recallPrecisionCurve, float l_precision)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumberOfCPUs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gadf09fc982bf4f17bc84bd1abce5d0863</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getNumThreads</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2db334ec41d98da3129ef4a2342fc4d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getOptimalDFTSize</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6577a2e59968936ae02eb2edde5de299</anchor>
      <arglist>(int vecsize)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getOptimalNewCameraMatrix</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7a6c4e032c97f03ba747966e6ad862b1</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, Size imageSize, double alpha, Size newImgSize=Size(), Rect *validPixROI=0, bool centerPrincipalPoint=false)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getPerspectiveTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gae66ba39ba2e47dd0750555c7e986ab85</anchor>
      <arglist>(const Point2f src[], const Point2f dst[], int solveMethod=DECOMP_LU)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getPerspectiveTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga20f62aa3235d869c9956436c870893ae</anchor>
      <arglist>(InputArray src, InputArray dst, int solveMethod=DECOMP_LU)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getRecall</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga79f47b975249c2f936804ea0c9a64518</anchor>
      <arglist>(const std::vector&lt; Point2f &gt; &amp;recallPrecisionCurve, float l_precision)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRectSubPix</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga77576d06075c1a4b6ba1a608850cd614</anchor>
      <arglist>(InputArray image, Size patchSize, Point2f center, OutputArray patch, int patchType=-1)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getRotationMatrix2D</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gafbbc470ce83812914a70abfb604f4326</anchor>
      <arglist>(Point2f center, double angle, double scale)</arglist>
    </member>
    <member kind="function">
      <type>Matx23d</type>
      <name>getRotationMatrix2D_</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gaef89d8cc92350c452b5422c8c6c5f58c</anchor>
      <arglist>(Point2f center, double angle, double scale)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getStructuringElement</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gac342a1bb6eabf6f55c803b09268e36dc</anchor>
      <arglist>(int shape, Size ksize, Point anchor=Point(-1,-1))</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>getTextSize</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga3d2abfcb995fd2db908c8288199dba82</anchor>
      <arglist>(const String &amp;text, int fontFace, double fontScale, int thickness, int *baseLine)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getThreadNum</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf9cc0cb10097686a9da60f6c587e5774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>getTickCount</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae73f58000611a1af25dd36d496bf4487</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getTickFrequency</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga705441a9ef01f47acdc55d87fbe5090c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTrackbarPos</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga122632e9e91b9ec06943472c55d9cda8</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>getValidDisparityROI</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gac3047e553195230138210ff645ca29eb</anchor>
      <arglist>(Rect roi1, Rect roi2, int minDisparity, int numberOfDisparities, int blockSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVersionMajor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaebca81a0853cd9dff3d6fd88dad25ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVersionMinor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf76d1e4fd9562ae058abfea4891b8b0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVersionRevision</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2d7ae9f1e3fb51d5a62c5cde4626bfcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getVersionString</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae87dff0eecfca4e5ec38ac06ee424980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>getWindowImageRect</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga73b55e9851b5691f6a6a4a4e6c57258e</anchor>
      <arglist>(const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getWindowProperty</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gaaf9504b8f9cf19024d9d44a14e461656</anchor>
      <arglist>(const String &amp;winname, int prop_id)</arglist>
    </member>
    <member kind="function">
      <type>GProtoInputArgs</type>
      <name>GIn</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a8e40d34081b18c79ba4c3cfb9fd0634f</anchor>
      <arglist>(Ts &amp;&amp;... ts)</arglist>
    </member>
    <member kind="function">
      <type>GRunArgs</type>
      <name>gin</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a4941eb8cbe70b8c7187bc8459af7653b</anchor>
      <arglist>(const Ts &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glob</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf91b7f383218e2d3f760939140942297</anchor>
      <arglist>(String pattern, std::vector&lt; String &gt; &amp;result, bool recursive=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goodFeaturesToTrack</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gaaf8a051fb13cab1eba5e2149f75e902f</anchor>
      <arglist>(InputArray image, OutputArray corners, int maxCorners, double qualityLevel, double minDistance, InputArray mask, int blockSize, int gradientSize, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goodFeaturesToTrack</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gac52aa0fc91b1fd4a5f5a8c7d80e04bd4</anchor>
      <arglist>(InputArray image, OutputArray corners, int maxCorners, double qualityLevel, double minDistance, InputArray mask, OutputArray cornersQuality, int blockSize=3, int gradientSize=3, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>goodFeaturesToTrack</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga1d6bb77486c8f92d79c8793ad995d541</anchor>
      <arglist>(InputArray image, OutputArray corners, int maxCorners, double qualityLevel, double minDistance, InputArray mask=noArray(), int blockSize=3, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
    <member kind="function">
      <type>GProtoOutputArgs</type>
      <name>GOut</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ae866b14489f1e4a947bde7a9102db224</anchor>
      <arglist>(const std::tuple&lt; Ts... &gt; &amp;ts)</arglist>
    </member>
    <member kind="function">
      <type>GProtoOutputArgs</type>
      <name>GOut</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a41434a600324fad64e4ddbd345773635</anchor>
      <arglist>(std::tuple&lt; Ts... &gt; &amp;&amp;ts)</arglist>
    </member>
    <member kind="function">
      <type>GProtoOutputArgs</type>
      <name>GOut</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>adaa9a308669926cecc4793c6e4449629</anchor>
      <arglist>(Ts &amp;&amp;... ts)</arglist>
    </member>
    <member kind="function">
      <type>GOptRunArgsP</type>
      <name>gout</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aba8f5ec8f774444ec8ec282e6f660890</anchor>
      <arglist>(optional&lt; T &gt; &amp;arg, optional&lt; Ts &gt; &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>GRunArgsP</type>
      <name>gout</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac82b8a261b82157293b603b55c096a9e</anchor>
      <arglist>(Ts &amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>grabCut</name>
      <anchorfile>d3/d47/group__imgproc__segmentation.html</anchorfile>
      <anchor>ga909c1dda50efcbeaa3ce126be862b37f</anchor>
      <arglist>(InputArray img, InputOutputArray mask, Rect rect, InputOutputArray bgdModel, InputOutputArray fgdModel, int iterCount, int mode=GC_EVAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>groupRectangles</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>ga371b207eb2113f7816e5857fa0d2e50e</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, int groupThreshold, double eps, std::vector&lt; int &gt; *weights, std::vector&lt; double &gt; *levelWeights)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>groupRectangles</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>ga3dba897ade8aa8227edda66508e16ab9</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, int groupThreshold, double eps=0.2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>groupRectangles</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>gaca13a6339f9d8992d9ee278c6c8f53ae</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, std::vector&lt; int &gt; &amp;rejectLevels, std::vector&lt; double &gt; &amp;levelWeights, int groupThreshold, double eps=0.2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>groupRectangles</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>ga1592d68e4c32a13aa50ed73dbecd6d22</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, std::vector&lt; int &gt; &amp;weights, int groupThreshold, double eps=0.2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>groupRectangles_meanshift</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>ga281baf622553e2eab17a8e96beab916d</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, std::vector&lt; double &gt; &amp;foundWeights, std::vector&lt; double &gt; &amp;foundScales, double detectThreshold=0.0, Size winDetSize=Size(64, 128))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasNonZero</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gae050b67f77d525133bdf0cbca20e54f2</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveImageReader</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga0c3f60f18ed3a139e5a9926f9315e3bc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveImageWriter</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga0ca4e24f5435a81dfeec720a6e32d852</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveOpenVX</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a0bb04662deb09487e9832677278c4afc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf9771c991763233866bf76b5b5d1776f</anchor>
      <arglist>(const Mat *src, size_t nsrc, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaab5ceee39e0580f879df645a872c6bf7</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4676b1376cdc4e528dab6bd9edc51c1a</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>hfloatFromBits</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a3a02b6d40c223db844f4688d13219bb6</anchor>
      <arglist>(ushort w)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HoughCircles</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga47849c3be0d0406ad3ca45db65a25d2d</anchor>
      <arglist>(InputArray image, OutputArray circles, int method, double dp, double minDist, double param1=100, double param2=100, int minRadius=0, int maxRadius=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HoughCirclesWithAccumulator</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aed6d238ceede74293152437228c603ce</anchor>
      <arglist>(InputArray image, OutputArray circles, int method, double dp, double minDist, double param1=100, double param2=100, int minRadius=0, int maxRadius=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HoughLines</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga0b7ee275f89bb1a799ab70a42131f39d</anchor>
      <arglist>(InputArray image, OutputArray lines, double rho, double theta, int threshold, double srn=0, double stn=0, double min_theta=0, double max_theta=CV_PI, bool use_edgeval=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HoughLinesP</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga8618180a5948286384e3b7ca02f6feeb</anchor>
      <arglist>(InputArray image, OutputArray lines, double rho, double theta, int threshold, double minLineLength=0, double maxLineGap=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HoughLinesPointSet</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga9d621819105b32cf3dd97c4260c823db</anchor>
      <arglist>(InputArray point, OutputArray lines, int lines_max, int threshold, double min_rho, double max_rho, double rho_step, double min_theta, double max_theta, double theta_step)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>HoughLinesWithAccumulator</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad5e6dca5163cd4bd0135cb808f1ddfe8</anchor>
      <arglist>(InputArray image, OutputArray lines, double rho, double theta, int threshold, double srn=0, double stn=0, double min_theta=0, double max_theta=CV_PI, bool use_edgeval=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HuMoments</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga6d6ac1b519cba25190119afe3a52c1cc</anchor>
      <arglist>(const Moments &amp;m, OutputArray hu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HuMoments</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gab001db45c1f1af6cbdbe64df04c4e944</anchor>
      <arglist>(const Moments &amp;moments, double hu[7])</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>icvExtractPattern</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a6a4c2f406ab4febb5aac0e4c1143592b</anchor>
      <arglist>(const std::string &amp;filename, unsigned *offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idct</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga77b168d84e564c50228b69730a227ef2</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>idft</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa708aa2d2e57a508f968eb0f69aa5ff1</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=0, int nonzeroRows=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>illuminationChange</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gac5025767cf2febd8029d474278e886c7</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray dst, float alpha=0.2f, float beta=0.4f)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>imcount</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gae88ba95ec1efaf0781bd7d9b07f727af</anchor>
      <arglist>(const String &amp;filename, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>imdecode</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga26a67788faa58ade337f8d28ba0eb19e</anchor>
      <arglist>(InputArray buf, int flags)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>imdecode</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga5a0acefe5cbe0a81e904e452ec7ca733</anchor>
      <arglist>(InputArray buf, int flags, Mat *dst)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imdecodeanimation</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gaa6d9d8971b9596a0499abf32ec0ad78a</anchor>
      <arglist>(InputArray buf, Animation &amp;animation, int start=0, int count=INT16_MAX)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imdecodemulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga36a22971b220c1ecdd467d1cab5cac16</anchor>
      <arglist>(InputArray buf, int flags, std::vector&lt; Mat &gt; &amp;mats, const cv::Range &amp;range=Range::all())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>imdecodeWithMetadata</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gaf24d024c8d5ffcadd3f58ce9b242b99c</anchor>
      <arglist>(InputArray buf, std::vector&lt; int &gt; &amp;metadataTypes, OutputArrayOfArrays metadata, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imencode</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga461f9ac09887e47797a54567df3b8b63</anchor>
      <arglist>(const String &amp;ext, InputArray img, std::vector&lt; uchar &gt; &amp;buf, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imencodeanimation</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga1c55c29626120e382ca59f743d8fbc74</anchor>
      <arglist>(const String &amp;ext, const Animation &amp;animation, std::vector&lt; uchar &gt; &amp;buf, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imencodemulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gad931dc4f77f1af877bfeaee76b5fae7b</anchor>
      <arglist>(const String &amp;ext, InputArrayOfArrays imgs, std::vector&lt; uchar &gt; &amp;buf, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imencodeWithMetadata</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga07dcd973dfed79672be6cf1fcc1c3efe</anchor>
      <arglist>(const String &amp;ext, InputArray img, const std::vector&lt; int &gt; &amp;metadataTypes, InputArrayOfArrays metadata, std::vector&lt; uchar &gt; &amp;buf, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>imread</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gaffb68fce322c6e52841d7d9357b9ad2d</anchor>
      <arglist>(const String &amp;filename, int flags=IMREAD_COLOR_BGR)</arglist>
      <docanchor file="d4/da8/group__imgcodecs.html">imread</docanchor>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imread</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga8ff100ce983085be33fb1bd0193163ca</anchor>
      <arglist>(const String &amp;filename, OutputArray dst, int flags=IMREAD_COLOR_BGR)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imreadanimation</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gafd8c5927c77434add631ce9e477994a4</anchor>
      <arglist>(const String &amp;filename, Animation &amp;animation, int start=0, int count=INT16_MAX)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imreadmulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga4dd47c9ae3d55cc42286cff005825e31</anchor>
      <arglist>(const String &amp;filename, std::vector&lt; Mat &gt; &amp;mats, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imreadmulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gadc0a4e5b478a86d53edd096bb730015c</anchor>
      <arglist>(const String &amp;filename, std::vector&lt; Mat &gt; &amp;mats, int start, int count, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>imreadWithMetadata</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gac51c9c5014f1fd2a2aeb75383a8cc0c2</anchor>
      <arglist>(const String &amp;filename, std::vector&lt; int &gt; &amp;metadataTypes, OutputArrayOfArrays metadata, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imshow</name>
      <anchorfile>df/d24/group__highgui__opengl.html</anchorfile>
      <anchor>gaae7e90aa3415c68dba22a5ff2cefc25d</anchor>
      <arglist>(const String &amp;winname, const ogl::Texture2D &amp;tex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imshow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga453d42fe4cb60e5723281a89973ee563</anchor>
      <arglist>(const String &amp;winname, InputArray mat)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imwrite</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gabbc7ef1aa2edfaa87772f1202d67e0ce</anchor>
      <arglist>(const String &amp;filename, InputArray img, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imwriteanimation</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga65ab73b6bab4e55d9f8a264f0373878f</anchor>
      <arglist>(const String &amp;filename, const Animation &amp;animation, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>imwritemulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga506e85114c8b4340bb12eca5080205d2</anchor>
      <arglist>(const String &amp;filename, InputArrayOfArrays img, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>imwriteWithMetadata</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga95ec72dc4d74e91af231afed86516b96</anchor>
      <arglist>(const String &amp;filename, InputArray img, const std::vector&lt; int &gt; &amp;metadataTypes, InputArrayOfArrays &amp;metadata, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>initCameraMatrix2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga8132c7dbbb61738cc3510bebbdffde55</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, double aspectRatio=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initInverseRectificationMap</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga0ee548cb0101533abba06cd89c75b53e</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, InputArray R, InputArray newCameraMatrix, const Size &amp;size, int m1type, OutputArray map1, OutputArray map2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initUndistortRectifyMap</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7dfb72c9cf9780a347fbe3d1c47e5d5a</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, InputArray R, InputArray newCameraMatrix, Size size, int m1type, OutputArray map1, OutputArray map2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>initWideAngleProjMap</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga9185f4fbe1ad74af2c56a392393cf9f4</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, Size imageSize, int destImageWidth, int m1type, OutputArray map1, OutputArray map2, enum UndistortTypes projType=PROJ_SPHERICAL_EQRECT, double alpha=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>initWideAngleProjMap</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacc07e561972abd7dcfe4a3dc00b7bb8b</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, Size imageSize, int destImageWidth, int m1type, OutputArray map1, OutputArray map2, int projType, double alpha=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inpaint</name>
      <anchorfile>d7/d8b/group__photo__inpaint.html</anchorfile>
      <anchor>gaedd30dfa0214fec4c88138b51d678085</anchor>
      <arglist>(InputArray src, InputArray inpaintMask, OutputArray dst, double inpaintRadius, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inRange</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga48af0ab51e36436c5d04340e036ce981</anchor>
      <arglist>(InputArray src, InputArray lowerb, InputArray upperb, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insertChannel</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga1d4bd886d35b00ec0b764cb4ce6eb515</anchor>
      <arglist>(InputArray src, InputOutputArray dst, int coi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>integral</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gadeaf38d7701d7ad371278d663c50c77d</anchor>
      <arglist>(InputArray src, OutputArray sum, int sdepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>integral</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga8408f27268badd5478b9d3e39124d645</anchor>
      <arglist>(InputArray src, OutputArray sum, OutputArray sqsum, int sdepth=-1, int sqdepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>integral</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga97b87bec26908237e8ba0f6e96d23e28</anchor>
      <arglist>(InputArray src, OutputArray sum, OutputArray sqsum, OutputArray tilted, int sdepth=-1, int sqdepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>intersectConvexConvex</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga06eed475945f155030f2135a7f25f11d</anchor>
      <arglist>(InputArray p1, InputArray p2, OutputArray p12, bool handleNested=true)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>inv</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga49b5acf6d5e1b5440c180f5f9249cc0f</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>invert</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gad278044679d4ecf20f7622cc151aaaa2</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=DECOMP_LU)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invertAffineTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga57d3505a878a7e1a636645727ca08f51</anchor>
      <arglist>(InputArray M, OutputArray iM)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gadbc1b082037ac3725f3b12fe6c541c61</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0097dcc52f97e95d694a887f523b7d81</anchor>
      <arglist>(const void *p1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae3ed31d1c50282265abcb27c669d51bb</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4a80b9260cb1a5b3b07217cf42d0474d</anchor>
      <arglist>(const void *p1, const void *p2, const void *p3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga74dc86ab666c4a81841b6bed3f68742e</anchor>
      <arglist>(const void *p1, const void *p2, const void *p3, const void *p4)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContourConvex</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga8abf8010377b58cbc16db6734d92941b</anchor>
      <arglist>(InputArray contour)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>kmeans</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>ga9a34dc06c6ec9460e90860f15bcd2f88</anchor>
      <arglist>(InputArray data, int K, InputOutputArray bestLabels, TermCriteria criteria, int attempts, int flags, OutputArray centers=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Laplacian</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gad78703e4c8fe703d479c1860d76429e6</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, int ksize=1, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>line</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga7078a9fae8c7e7d13d24dac2520ae4a2</anchor>
      <arglist>(InputOutputArray img, Point pt1, Point pt2, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linearPolar</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gaa38a6884ac8b6e0b9bed47939b5362f3</anchor>
      <arglist>(InputArray src, OutputArray dst, Point2f center, double maxRadius, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadWindowParameters</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga8e6806c75e016cf22d998b4d454b3bfd</anchor>
      <arglist>(const String &amp;windowName)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>log</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga0d75faa6f9ad60d766c929934952f31e</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>log</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga54b0b6e1873fb3a4b1db47252d79b8d3</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>log</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gae5de78ee278fe88405c6dbc38502f7c1</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga937ecdce4679a77168730830a955bea7</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logPolar</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gaec3a0b126a85b5ca2c667b16e0ae022d</anchor>
      <arglist>(InputArray src, OutputArray dst, Point2f center, double M, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LU</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf80b646047515ac185536d342f3219a5</anchor>
      <arglist>(double *A, size_t astep, int m, double *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LU</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6caa4b9c6213b619c6e6f7523dc520fb</anchor>
      <arglist>(float *A, size_t astep, int m, float *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>LUT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab55b8d062b7f5587720ede032d34156f</anchor>
      <arglist>(InputArray src, InputArray lut, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>magnitude</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6d3b097586bca4409873d64a90fe64c3</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>Mahalanobis</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4493aee129179459cbfc6064f051aa7d</anchor>
      <arglist>(InputArray v1, InputArray v2, InputArray icovar)</arglist>
    </member>
    <member kind="function">
      <type>RMat</type>
      <name>make_rmat</name>
      <anchorfile>d9/d51/group__gapi__data__structures.html</anchorfile>
      <anchor>gaa0c853e15cd91c23d059a4795a5270ed</anchor>
      <arglist>(Ts &amp;&amp;... args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; _Tp &gt;</type>
      <name>makePtr</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gabf2af97fa12e27f2737068fc1e9830da</anchor>
      <arglist>(const A1 &amp;... a1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>matchShapes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaadc90cb16e2362c9bd6e7363e6e4c317</anchor>
      <arglist>(InputArray contour1, InputArray contour2, int method, double parameter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matchTemplate</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>ga586ebfb0a7fb604b35a23d85391329be</anchor>
      <arglist>(InputArray image, InputArray templ, OutputArray result, int method, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matMulDeriv</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga905541c1275852eabff7dbdfbc10d160</anchor>
      <arglist>(InputArray A, InputArray B, OutputArray dABdA, OutputArray dABdB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gad81c37ed0b0fd23ede0cefadbf04af44</anchor>
      <arglist>(const Mat &amp;src1, const Mat &amp;src2, Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>max</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga07f4a159313983528c74d5162a56fbc9</anchor>
      <arglist>(const softdouble &amp;a, const softdouble &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>max</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga78f988f6cfa6223610298cbd4f86ec66</anchor>
      <arglist>(const softfloat &amp;a, const softfloat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6eefd595055bf1ea4ba3d12f70531511</anchor>
      <arglist>(const UMat &amp;src1, const UMat &amp;src2, UMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gacc40fa15eac0fb83f8ca70b7cc0b588d</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>mean</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga191389f8a0e58180bb13a727782cd461</anchor>
      <arglist>(InputArray src, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>meanShift</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga432a563c94eaf179533ff1e83dbb65ea</anchor>
      <arglist>(InputArray probImage, Rect &amp;window, TermCriteria criteria)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanStdDev</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga846c858f4004d59493d7c6a4354b301d</anchor>
      <arglist>(InputArray src, OutputArray mean, OutputArray stddev, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>medianBlur</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga564869aa33e58769b4469101aac458f9</anchor>
      <arglist>(InputArray src, OutputArray dst, int ksize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga7d7b4d6c6ee504b30a20b1680029c7b4</anchor>
      <arglist>(const Mat *mv, size_t count, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga61f2f2bde4a0a0154b2333ea504fab1d</anchor>
      <arglist>(InputArrayOfArrays mv, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0b8852cd1a92366860e390e8abbe78dc</anchor>
      <arglist>(const Mat &amp;src1, const Mat &amp;src2, Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>min</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf625702f70e571f33784b0652be9a7b7</anchor>
      <arglist>(const softdouble &amp;a, const softdouble &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>min</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gac48df53b8fd34b87e7b121fa8fd4c379</anchor>
      <arglist>(const softfloat &amp;a, const softfloat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa83bf3dce9a4a488675347fff6692cb9</anchor>
      <arglist>(const UMat &amp;src1, const UMat &amp;src2, UMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9af368f182ee76d0463d0d8d5330b764</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>minAreaRect</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga3d476a3417130ae5154aea421ca7ead9</anchor>
      <arglist>(InputArray points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minEnclosingCircle</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga8ce13c24081bbc7151e9326f412190f1</anchor>
      <arglist>(InputArray points, Point2f &amp;center, float &amp;radius)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minEnclosingConvexPolygon</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga0e42fd8b3e1b16cf2b43b4a74ea5e7df</anchor>
      <arglist>(InputArray points, OutputArray polygon, int k)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>minEnclosingTriangle</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga1513e72f6bbdfc370563664f71e0542f</anchor>
      <arglist>(InputArray points, OutputArray triangle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minMaxIdx</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga7622c466c628a75d9ed008b42250a73f</anchor>
      <arglist>(InputArray src, double *minVal, double *maxVal=0, int *minIdx=0, int *maxIdx=0, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minMaxLoc</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga8873b86a29c5af51cafdcee82f8150a7</anchor>
      <arglist>(const SparseMat &amp;a, double *minVal, double *maxVal, int *minIdx=0, int *maxIdx=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minMaxLoc</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab473bf2eb6d14ff97e89b355dac20707</anchor>
      <arglist>(InputArray src, double *minVal, double *maxVal=0, Point *minLoc=0, Point *maxLoc=0, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mixChannels</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga51d768c270a1cdd3497255017c4504be</anchor>
      <arglist>(const Mat *src, size_t nsrcs, Mat *dst, size_t ndsts, const int *fromTo, size_t npairs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mixChannels</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga89dd05fd8fe54f5b7b5d89bca21153a1</anchor>
      <arglist>(InputArrayOfArrays src, InputOutputArrayOfArrays dst, const int *fromTo, size_t npairs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mixChannels</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga83b61f9875e6618ee08487b21ec71ab1</anchor>
      <arglist>(InputArrayOfArrays src, InputOutputArrayOfArrays dst, const std::vector&lt; int &gt; &amp;fromTo)</arglist>
    </member>
    <member kind="function">
      <type>Moments</type>
      <name>moments</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga556a180f43cab22649c23ada36a8a139</anchor>
      <arglist>(InputArray array, bool binaryImage=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Scalar</type>
      <name>morphologyDefaultBorderValue</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga94756fad83d9d24d29c9bf478558c40a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>morphologyEx</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga67493776e3ad1a3df63883829375201f</anchor>
      <arglist>(InputArray src, OutputArray dst, int op, InputArray kernel, Point anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga8d86b207f7211250dbe6e28f76307ffb</anchor>
      <arglist>(const String &amp;winname, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>mulAdd</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gafd3f019e0be823233d1a74330e3b2849</anchor>
      <arglist>(const softdouble &amp;a, const softdouble &amp;b, const softdouble &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>mulAdd</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gafe33592336ab4182d98316e65a151ccd</anchor>
      <arglist>(const softfloat &amp;a, const softfloat &amp;b, const softfloat &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mulSpectrums</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3ab38646463c59bf0ce962a9d51db64f</anchor>
      <arglist>(InputArray a, InputArray b, OutputArray c, int flags, bool conjB=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga979d898a58d7f61c53003e162e7ad89f</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mulTransposed</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gadc4e49f8f7a155044e3be1b9e3b270ab</anchor>
      <arglist>(InputArray src, OutputArray dst, bool aTa, InputArray delta=noArray(), double scale=1, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>namedWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga5afdf8410934fd099df85c75b2e0888b</anchor>
      <arglist>(const String &amp;winname, int flags=WINDOW_AUTOSIZE)</arglist>
    </member>
    <member kind="function">
      <type>InputOutputArray</type>
      <name>noArray</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gad9287b23bba2fed753b36ef561ae7346</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>norm</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4e556cb8ad35a643a1ea66e035711bb9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;M)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>norm</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7199682a392fe6788e4edc4eeb5a4b65</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;M, int normType)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga7c331fb8dd951707e184ef4e3f21dd33</anchor>
      <arglist>(const SparseMat &amp;src, int normType)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gae15fc2d956eb3a93ec65339a50dc7b6a</anchor>
      <arglist>(InputArray src1, InputArray src2, int normType=NORM_L2, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga55a581f0accd8d990af775d378e7e46c</anchor>
      <arglist>(InputArray src1, int normType=NORM_L2, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga7bcf47a1df78cf575162e0aed44960cb</anchor>
      <arglist>(const SparseMat &amp;src, SparseMat &amp;dst, double alpha, int normType)</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, cn &gt;</type>
      <name>normalize</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga23363ebab0f32a7f02701af97f40802e</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga87eef7ee3970f86906d69a92cbf064bd</anchor>
      <arglist>(InputArray src, InputOutputArray dst, double alpha=1, double beta=0, int norm_type=NORM_L2, int dtype=-1, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>normInf</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga88d10ad6fabc12581122af0655f14528</anchor>
      <arglist>(const _Tp *a, const _Tp *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>normInf</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafbc6702d6233a210781b69505fe35657</anchor>
      <arglist>(const _Tp *a, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>normL1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga442c3185940fc1879e26e8676253e0c5</anchor>
      <arglist>(const _Tp *a, const _Tp *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>normL1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacb7cee5ed28705cf01ea141ae7927545</anchor>
      <arglist>(const _Tp *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normL1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac43f78105ba75ece4056964547b23c19</anchor>
      <arglist>(const float *a, const float *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>normL1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae0f0a5246a545bc9aff70680c9efed22</anchor>
      <arglist>(const uchar *a, const uchar *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>normL2Sqr</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae4cfcbe0059f7678012af41dbfcdfbe9</anchor>
      <arglist>(const _Tp *a, const _Tp *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>normL2Sqr</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf0e07145e0927234be3e0311f0658e83</anchor>
      <arglist>(const _Tp *a, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>normL2Sqr</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6a653487f2dc0d579c803be43ddac124</anchor>
      <arglist>(const float *a, const float *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator!=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a7cf279bbfab3c1ef11a0a87763dbc149</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator!=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a6842b2feb6d878a2504a06e78b930b00</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator!=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ae4457f1f713f61bf5ec6278f416f29df</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a8f9ecd2fe3244e6437d63267ee24d3e6</anchor>
      <arglist>(const FileNodeIterator &amp;it1, const FileNodeIterator &amp;it2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator!=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga41d6c35ef4783f7f0c2cef8c4337b4fa</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&amp;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aae31321ff7312cb8fa351d55698c186d</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&amp;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aa12403007318e1d58f4110133c08399c</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&amp;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a41eab7bd28c75bb71d3aa587aaa93fdc</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static V</type>
      <name>operator*</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gae9c102e6fd783bcf801e3432aca22e7b</anchor>
      <arglist>(const Affine3&lt; T &gt; &amp;affine, const V &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gae40ac6a79592156da921a732a745946a</anchor>
      <arglist>(const Affine3&lt; T &gt; &amp;affine1, const Affine3&lt; T &gt; &amp;affine2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3d</type>
      <name>operator*</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaa607fd3c66c5c525cc4d39dc83ffd177</anchor>
      <arglist>(const Affine3d &amp;affine, const Vec3d &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3f</type>
      <name>operator*</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga548eb6a25623179405f13cad3954c01e</anchor>
      <arglist>(const Affine3f &amp;affine, const Vec3f &amp;vector)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator*</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a138d69bd1c6484b76af63ba7273130e2</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator*</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac0850bc9ad209fd66d88395b100d4449</anchor>
      <arglist>(const cv::GMat &amp;lhs, float rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator*</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a213eec38851ff50f2b4d914f2d43fa96</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga40e3b14da2eb53ef13d18092b37fb27f</anchor>
      <arglist>(const Matx&lt; _Tp, m, l &gt; &amp;a, const Matx&lt; _Tp, l, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, m &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab26ed68b1a4af34da4c0de4729381427</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Vec&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7ca48fbacd686ec1b8e54b5abfb0a704</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaa6f9b1a12a3ff097b601515a916e04a2</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8e8ecc072001999b0e2d2d4448c76e19</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gaa4ed70e06ca418dc1845e5e6505c48db</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;, const T)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>operator*</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga7b9ab5783382fc337ff2305a88f91ef6</anchor>
      <arglist>(const T, const Quat&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 4 &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga747451d91abca538315d39e9c43566e0</anchor>
      <arglist>(const Vec&lt; _Tp, 4 &gt; &amp;v1, const Vec&lt; _Tp, 4 &gt; &amp;v2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga58a02bbcebf7bfcc6fe66cd53a0405b6</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0e839e7dc631a9eb3267e17b3cd2a60b</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga60996a82827869fa215351a3ea0b8dc9</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3c9d2c8cc77dc47e748933e0da82c858</anchor>
      <arglist>(double alpha, const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga6a88a04a2a90c8ee79256c7d095db1e2</anchor>
      <arglist>(double alpha, const Vec&lt; _Tp, cn &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga6f259b58921a3a522ef87528fcb23a95</anchor>
      <arglist>(float alpha, const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga53bd9666fcdc3c214b41be2310cb1e39</anchor>
      <arglist>(float alpha, const Vec&lt; _Tp, cn &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator*</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>abf9e06f54bcc99dc801cc37f1d6aeed4</anchor>
      <arglist>(float lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga861ded525149c0abdd6c96fb10c85d32</anchor>
      <arglist>(int alpha, const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga82d8074f11b8a8e5d642ded31daa623c</anchor>
      <arglist>(int alpha, const Vec&lt; _Tp, cn &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gabd4342bc544eb0d9003de3e1becca61c</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaaa8fc732365b3137b711feac1b343fcd</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga25a1f2a7c7409bed196b141d898ba75b</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 4 &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga089438b1f47b6043cdefd2fdfd4ecbc9</anchor>
      <arglist>(Vec&lt; _Tp, 4 &gt; &amp;v1, const Vec&lt; _Tp, 4 &gt; &amp;v2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga99a4b6e3bc004343de90c641de328458</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2bff464235c1c6b91fd5a6feee1e2c27</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga10edbbc74932090f488d57c9130b68a3</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator+</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a161f55f39bb487be3aa64b8dc527df72</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator+</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a3e5ef529f457b1b9ebdbb6939d14c291</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator+</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a2a6c503637c96576c215b49e056fc731</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator+</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3ece82a60b9ff43330aad18a6885de1c</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator+</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4f16d75b1f45dcb0b0f28e1ab2442598</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, const Vec&lt; _Tp, cn &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>cv::GCompileArgs &amp;</type>
      <name>operator+=</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga962158c3bbb288343ebf4d0e52af35e3</anchor>
      <arglist>(cv::GCompileArgs &amp;lhs, const cv::GCompileArgs &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GIOProtoArgs&lt; Tg &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a6aa94c5f9ff00d0d1a870e28043adae8</anchor>
      <arglist>(cv::GIOProtoArgs&lt; Tg &gt; &amp;lhs, const cv::GIOProtoArgs&lt; Tg &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>GRunArgs &amp;</type>
      <name>operator+=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a14e3512219b5e14acaaa38b1e5889a58</anchor>
      <arglist>(GRunArgs &amp;lhs, const GRunArgs &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>GRunArgsP &amp;</type>
      <name>operator+=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a679eea8496f1e5f825e6693ae8132707</anchor>
      <arglist>(GRunArgsP &amp;lhs, const GRunArgsP &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp1, m, n &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga63b28e6eef0ba6bcece0312bb5978000</anchor>
      <arglist>(Matx&lt; _Tp1, m, n &gt; &amp;a, const Matx&lt; _Tp2, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp1, cn &gt; &amp;</type>
      <name>operator+=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf0ca7a9685db57ae2afce178ae21c8d1</anchor>
      <arglist>(Vec&lt; _Tp1, cn &gt; &amp;a, const Vec&lt; _Tp2, cn &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator-</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1bfedba5099357924cecf5e0f4f88e5d</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator-</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1bc39bf4c2179e2a015741be5a569565</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator-</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ab204853ff4ddcd75735fcdc4236c5e4c</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ptrdiff_t</type>
      <name>operator-</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a790bc9ef8e1a5ea2eacb1db83ab86a12</anchor>
      <arglist>(const FileNodeIterator &amp;it1, const FileNodeIterator &amp;it2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator-</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gace58e85bf16727fe8d288c90d5f5de5f</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator-</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5a2b8650c331ac93f997e2d4a1225e51</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator-</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga68899b7e31041222399ef0ca7f83e9b7</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator-</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga00b3c93a3d0eec93bee1e11c2b60c896</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, const Vec&lt; _Tp, cn &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp1, m, n &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga82a6b2eab2711249e4ee0d9f5e6a8bff</anchor>
      <arglist>(Matx&lt; _Tp1, m, n &gt; &amp;a, const Matx&lt; _Tp2, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp1, cn &gt; &amp;</type>
      <name>operator-=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0ddd439a15f3229997a8c1cac74e5431</anchor>
      <arglist>(Vec&lt; _Tp1, cn &gt; &amp;a, const Vec&lt; _Tp2, cn &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator/</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a0533611581f94151e30dc256f41822a2</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator/</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>afab9000ac8ff21258cbfc87fffcae2d8</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator/</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a6f581fb2047aefce00ed10278d4bccfb</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga256afe671ae20028604d604e9ae4a859</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaa4eda6d0eeacd7e7b92966bc0c7625d0</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gafbc5b4fbe77b2e189ab53668d1430d8c</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac8fb2c228db0e2c1b58407aa89626957</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7a3f7a4bcb50e0a7f21643f2ad88e856</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga301598f220a53320b0df517a2bf7c66b</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gada0c56dc12a12421348288f2fee81e9e</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf2ebeb10129ab223152a5d065e60a656</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga22a4eed678cca67628b4b3f82deffd77</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga89554bcc28f8cf5d01e2e8de4b342606</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a445ddb598c01fc39b1da5eec01da6696</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a49a746a4557f1e342cb59b55bb51d4ec</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a164a325c00894ae03e66792c85c4294f</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a815219e20690300080d4402b73b57d80</anchor>
      <arglist>(const FileNodeIterator &amp;it1, const FileNodeIterator &amp;it2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FileStorage &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a03a9471e55d178b43df25d6fffdcfccc</anchor>
      <arglist>(FileStorage &amp;fs, char *value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FileStorage &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>acabf0f66f5b61cf015b2a5cfaeedcfd5</anchor>
      <arglist>(FileStorage &amp;fs, const _Tp &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FileStorage &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1618f9732cb12237c2bd28901c70774c</anchor>
      <arglist>(FileStorage &amp;fs, const char *str)</arglist>
    </member>
    <member kind="function">
      <type>FileStorage &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a876ba4d936e50a7cde272b75ab15bded</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gac06175e71dadfe86a7e8e28a0604f26e</anchor>
      <arglist>(std::ostream &amp;, const DualQuat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga19e1995410872ba0cd237f7a5d5ef65a</anchor>
      <arglist>(std::ostream &amp;, const Quat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga525939d4425b279d1adfaacd40535577</anchor>
      <arglist>(std::ostream &amp;, const Quat&lt; S &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>abe394a2064ad9e1402ba809faa935dc4</anchor>
      <arglist>(std::ostream &amp;os, const cv::GArrayDesc &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9e35bdccedb553e8beb113b0543a3a5b</anchor>
      <arglist>(std::ostream &amp;os, const cv::GFrameDesc &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aaae7ce78df2f39eef726efbb09e9bc1c</anchor>
      <arglist>(std::ostream &amp;os, const cv::GMatDesc &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a076568bf676c233f109dd601cb3b50ae</anchor>
      <arglist>(std::ostream &amp;os, const cv::GOpaqueDesc &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga19d93a70efad82ace05cc85df67e903d</anchor>
      <arglist>(std::ostream &amp;os, const cv::GScalarDesc &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a041bd3b014f0cbdae1bb08b9d3e0d8e8</anchor>
      <arglist>(std::ostream &amp;os, const GMetaArg &amp;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga45664a4d7e99aa7957929d0c66f776de</anchor>
      <arglist>(std::ostream &amp;out, const TickMeter &amp;tm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5da7eff5500fe4d3cb981ad80fe9477a</anchor>
      <arglist>(String &amp;out, const Mat &amp;mtx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga18ff1b5b7644158f40caf7e6ba4f73a9</anchor>
      <arglist>(String &amp;out, Ptr&lt; Formatted &gt; fmtd)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&lt;=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a04cddf6eaf6700b24be9c86c68640106</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&lt;=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac0e67641f85f56cd67fbc7915cdad8c8</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&lt;=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a4e7ec88dbf7bb1b17b7d6e3ffd8e9f41</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator==</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a605b44ca87aed973c6e6eaa2260add02</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator==</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ae744fe93e5cbe5c5f12fdf812d0598ec</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator==</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>afffc91c23ec611744805d020fd7b4e09</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1cdaa4a6d43edb9ea8fe1da37df874ca</anchor>
      <arglist>(const FileNodeIterator &amp;it1, const FileNodeIterator &amp;it2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>operator==</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5e1dcfb24cce2aa5431d2041e9baed7f</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a553ff120ae3655160a5474907115f9ff</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a143c34c46908d53dfa1da1112f693cde</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a271306c04a468a8efb8722e13f30e9c3</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&gt;=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a7900ea6ea7928e0d4c857a3638dd4d4e</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&gt;=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a8b036adf3c2551e23ef7e7130d2079c2</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator&gt;=</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a40f0f019d92096c32b6e97fff8727563</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a5eaa795cce72763ebe4828c0bb9264c6</anchor>
      <arglist>(const FileNode &amp;n, _Tp &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a4a164481a84f8d8e5bc02c783009e11e</anchor>
      <arglist>(const FileNode &amp;n, DMatch &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a0e9da8a4d2dfb7fcb5d0ca1a9ea849dd</anchor>
      <arglist>(const FileNode &amp;n, KeyPoint &amp;kpt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a18eae2b1808452e9db589a39284af243</anchor>
      <arglist>(const FileNode &amp;n, std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FileNodeIterator &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ae6bf1db58bb2322cd1cd544306236b42</anchor>
      <arglist>(FileNodeIterator &amp;it, _Tp &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FileNodeIterator &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>af7634bb3c4673802f87a7f9611604261</anchor>
      <arglist>(FileNodeIterator &amp;it, std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator^</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1cc231b77c3cec0ee8f947f0f6a1c269</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator^</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9fc03e4f890738015ac71b269911a317</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator^</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a4951a045500f937bbee7672deef7db8d</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator|</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a2db46c6f647cc319a431322843462a7e</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator|</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a64f0af5d20631e224bb1178f68c8e428</anchor>
      <arglist>(const cv::GMat &amp;lhs, const cv::GScalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator|</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a2f334b1cc229744c4356504f50f206f8</anchor>
      <arglist>(const cv::GScalar &amp;lhs, const cv::GMat &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>operator~</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1d00254323238f9ec0d7b824a5ddf33f</anchor>
      <arglist>(const cv::GMat &amp;lhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parallel_for_</name>
      <anchorfile>d3/d89/group__core__parallel.html</anchorfile>
      <anchor>gaa42ec9937b847cb52a97c613fc894c4a</anchor>
      <arglist>(const Range &amp;range, const ParallelLoopBody &amp;body, double nstripes=-1.)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>parallel_for_</name>
      <anchorfile>d3/d89/group__core__parallel.html</anchorfile>
      <anchor>ga3384df8fae1eceb35e9ae12a7a06aa43</anchor>
      <arglist>(const Range &amp;range, std::function&lt; void(const Range &amp;)&gt; functor, double nstripes=-1.)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>partition</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>ga5e76b70faef6cc54e5f2bb48ab7080f3</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec, std::vector&lt; int &gt; &amp;labels, _EqPredicate predicate=_EqPredicate())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>patchNaNs</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga62286befb7cde3568ff8c7d14d5079da</anchor>
      <arglist>(InputOutputArray a, double val=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PCABackProject</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab26049f30ee8e94f7d69d82c124faafc</anchor>
      <arglist>(InputArray data, InputArray mean, InputArray eigenvectors, OutputArray result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PCACompute</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0ad1147fbcdb256f2e14ae2bfb8c991d</anchor>
      <arglist>(InputArray data, InputOutputArray mean, OutputArray eigenvectors, double retainedVariance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PCACompute</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4e2073c7311f292a0648f04c37b73781</anchor>
      <arglist>(InputArray data, InputOutputArray mean, OutputArray eigenvectors, int maxComponents=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PCACompute</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa928ce9ac86ffc12b7fae3a22a3aa308</anchor>
      <arglist>(InputArray data, InputOutputArray mean, OutputArray eigenvectors, OutputArray eigenvalues, double retainedVariance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PCACompute</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga27a565b31d820b05dcbcd47112176b6e</anchor>
      <arglist>(InputArray data, InputOutputArray mean, OutputArray eigenvectors, OutputArray eigenvalues, int maxComponents=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PCAProject</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6b9fbc7b3a99ebfd441bbec0a6bc4f88</anchor>
      <arglist>(InputArray data, InputArray mean, InputArray eigenvectors, OutputArray result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pencilSketch</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gae5930dd822c713b36f8529b21ddebd0c</anchor>
      <arglist>(InputArray src, OutputArray dst1, OutputArray dst2, float sigma_s=60, float sigma_r=0.07f, float shade_factor=0.02f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>perspectiveTransform</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gad327659ac03e5fd6894b90025e6900a7</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>phase</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9db9ca9b4d81c3bde5677b8f64dc0137</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray angle, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>Point2d</type>
      <name>phaseCorrelate</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga552420a2ace9ef3fb053cd630fdb4952</anchor>
      <arglist>(InputArray src1, InputArray src2, InputArray window=noArray(), double *response=0)</arglist>
    </member>
    <member kind="function">
      <type>Point2d</type>
      <name>phaseCorrelateIterative</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga6a940c7e89228e7e4a22960ff4bd74e5</anchor>
      <arglist>(InputArray src1, InputArray src2, int L2size=7, int maxIters=10)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>pointPolygonTest</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga1a539e8db2135af2566103705d7a5722</anchor>
      <arglist>(InputArray contour, Point2f pt, bool measureDist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polarToCart</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga581ff9d44201de2dd1b40a50db93d665</anchor>
      <arglist>(InputArray magnitude, InputArray angle, OutputArray x, OutputArray y, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>pollKey</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga6d20fbd3100ec3badc1eaa653aff99d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polylines</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga1ea127ffbbb7e0bfc4fd6fd2eb64263c</anchor>
      <arglist>(InputOutputArray img, const Point *const *pts, const int *npts, int ncontours, bool isClosed, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polylines</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gaa3c25f9fb764b6bef791bf034f6e26f5</anchor>
      <arglist>(InputOutputArray img, InputArrayOfArrays pts, bool isClosed, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>pow</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaa02f6b3f5671b691159973a056e57980</anchor>
      <arglist>(const softdouble &amp;a, const softdouble &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>pow</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga8bc36646a43b82baa15f151a973fb0c5</anchor>
      <arglist>(const softfloat &amp;a, const softfloat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pow</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf0d056b5bd1dc92500d6f6cf6bac41ef</anchor>
      <arglist>(InputArray src, double power, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>power</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gac4b5e4d56c4575fad07ed86ed6ca47ce</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, const Quat&lt; T &gt; &amp;p, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>power</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gaaa367a0e33dd4485cd3b9588424a5c4c</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, const T x, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preCornerDetect</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gaa819f39b5c994871774081803ae22586</anchor>
      <arglist>(InputArray src, OutputArray dst, int ksize, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1019495a2c8d1743ed5cc23fa0daff8c</anchor>
      <arglist>(InputArray objectPoints, InputArray rvec, InputArray tvec, InputArray cameraMatrix, InputArray distCoeffs, OutputArray imagePoints, OutputArray jacobian=noArray(), double aspectRatio=0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>PSNR</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3119e3ea73010a6f810bb05aa36ac8d6</anchor>
      <arglist>(InputArray src1, InputArray src2, double R=255.)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>putText</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga5126f47f883d730f633d74f07456c576</anchor>
      <arglist>(InputOutputArray img, const String &amp;text, Point org, int fontFace, double fontScale, Scalar color, int thickness=1, int lineType=LINE_8, bool bottomLeftOrigin=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pyrDown</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gaf9bba239dfca11654cb7f50f889fc2ff</anchor>
      <arglist>(InputArray src, OutputArray dst, const Size &amp;dstsize=Size(), int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pyrMeanShiftFiltering</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga9fabdce9543bd602445f5db3827e4cc0</anchor>
      <arglist>(InputArray src, OutputArray dst, double sp, double sr, int maxLevel=1, TermCriteria termcrit=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pyrUp</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gada75b59bdaaca411ed6fee10085eb784</anchor>
      <arglist>(InputArray src, OutputArray dst, const Size &amp;dstsize=Size(), int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randn</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaeff1f61e972d133a04ce3a5f81cf6808</anchor>
      <arglist>(InputOutputArray dst, InputArray mean, InputArray stddev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randShuffle</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6a789c8a5cb56c6dd62506179808f763</anchor>
      <arglist>(InputOutputArray dst, double iterFactor=1., RNG *rng=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randu</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga1ba1026dca0807b27057ba6a49d258c0</anchor>
      <arglist>(InputOutputArray dst, InputArray low, InputArray high)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _InputArray</type>
      <name>rawIn</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga357a0ae6f9a5951b70fa50ec304d4025</anchor>
      <arglist>(_Tp &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _InputOutputArray</type>
      <name>rawInOut</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0a6668770210aac2bab60edef7665338</anchor>
      <arglist>(_Tp &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OutputArray</type>
      <name>rawOut</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga810a6d3d2b66b6d04e9f07e567b77407</anchor>
      <arglist>(_Tp &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9afba2f5b9bf298c62da8cf66184e41f</anchor>
      <arglist>(const FileNode &amp;fn, optflow::GPCTree::Node &amp;node, optflow::GPCTree::Node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ae3b5a4847af607fce51fc8fd0a6f10b6</anchor>
      <arglist>(const FileNode &amp;node, _Tp &amp;value, const _Tp &amp;default_value=static_cast&lt; _Tp &gt;(0))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a463cebcddc594209de260f36a6888fde</anchor>
      <arglist>(const FileNode &amp;node, bool &amp;value, bool default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a8d46a4c97e6b750aa81e08a647affd84</anchor>
      <arglist>(const FileNode &amp;node, Complex&lt; _Tp &gt; &amp;value, const Complex&lt; _Tp &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a243ae8e7a6a8af865bbb9006d07f0779</anchor>
      <arglist>(const FileNode &amp;node, DMatch &amp;value, const DMatch &amp;default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>abf5cfc260eb9acbc2611beb64ca3b64d</anchor>
      <arglist>(const FileNode &amp;node, double &amp;value, double default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1e8a794bdd39f9c2e616046c99a5af54</anchor>
      <arglist>(const FileNode &amp;node, float &amp;value, float default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ae0e331a4e4c5f52a314726adad22abbb</anchor>
      <arglist>(const FileNode &amp;node, int &amp;value, int default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>adb97587bf1e3974567873ff8ade63bec</anchor>
      <arglist>(const FileNode &amp;node, int64_t &amp;value, int64_t default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a6fb4b0b89ee95daaadf7b0802ca9b242</anchor>
      <arglist>(const FileNode &amp;node, KeyPoint &amp;value, const KeyPoint &amp;default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>afc6cde63caf3218dbd1ec648f3dacd98</anchor>
      <arglist>(const FileNode &amp;node, Mat &amp;mat, const Mat &amp;default_mat=Mat())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a8a566b9daf152dc4e3ba33a7a6e883f7</anchor>
      <arglist>(const FileNode &amp;node, Matx&lt; _Tp, m, n &gt; &amp;value, const Matx&lt; _Tp, m, n &gt; &amp;default_matx=Matx&lt; _Tp, m, n &gt;())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a487e89b2c715a0cc6a337b25b2261bee</anchor>
      <arglist>(const FileNode &amp;node, Point3_&lt; _Tp &gt; &amp;value, const Point3_&lt; _Tp &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad5252ee85d75879c2c86e6c20a6a7a4c</anchor>
      <arglist>(const FileNode &amp;node, Point_&lt; _Tp &gt; &amp;value, const Point_&lt; _Tp &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a2c611ade29a36fb397f0f2145d40c0a6</anchor>
      <arglist>(const FileNode &amp;node, Range &amp;value, const Range &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac06cb8f598772876cd11d8a55399597a</anchor>
      <arglist>(const FileNode &amp;node, Rect_&lt; _Tp &gt; &amp;value, const Rect_&lt; _Tp &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1a2d57d6e9fdd2498c3d9fc5b8b00973</anchor>
      <arglist>(const FileNode &amp;node, Scalar_&lt; _Tp &gt; &amp;value, const Scalar_&lt; _Tp &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a49c5aa9b43bd3cf2039289f98e6ce6b6</anchor>
      <arglist>(const FileNode &amp;node, schar &amp;value, schar default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>abb022679d6b132dc0a90ed90971932ea</anchor>
      <arglist>(const FileNode &amp;node, short &amp;value, short default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a170827f16b573a90e4d31611953164dd</anchor>
      <arglist>(const FileNode &amp;node, Size_&lt; _Tp &gt; &amp;value, const Size_&lt; _Tp &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a75ab793fef95fc6472aab11dc4968430</anchor>
      <arglist>(const FileNode &amp;node, SparseMat &amp;mat, const SparseMat &amp;default_mat=SparseMat())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9a27a351109671c463813f99fc77845d</anchor>
      <arglist>(const FileNode &amp;node, std::string &amp;value, const std::string &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aec86a0ef5296eb3ba4e78eac028f85a4</anchor>
      <arglist>(const FileNode &amp;node, std::vector&lt; _Tp &gt; &amp;vec, const std::vector&lt; _Tp &gt; &amp;default_value=std::vector&lt; _Tp &gt;())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad28146c364749068cbc8d949db290e31</anchor>
      <arglist>(const FileNode &amp;node, std::vector&lt; DMatch &gt; &amp;vec, const std::vector&lt; DMatch &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aa4c421f2eadd87d8df4fba8c9c947697</anchor>
      <arglist>(const FileNode &amp;node, std::vector&lt; KeyPoint &gt; &amp;vec, const std::vector&lt; KeyPoint &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ab50c94711e987587b66750a41c7be16c</anchor>
      <arglist>(const FileNode &amp;node, uchar &amp;value, uchar default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aa599a5c28912904fcd8b054744d0c23a</anchor>
      <arglist>(const FileNode &amp;node, ushort &amp;value, ushort default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9781d31aa9d7d51ad56877054d0a4ed1</anchor>
      <arglist>(const FileNode &amp;node, Vec&lt; _Tp, cn &gt; &amp;value, const Vec&lt; _Tp, cn &gt; &amp;default_value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a3d2432001ef90c29f6cb2478e629f4ba</anchor>
      <arglist>(FileNodeIterator &amp;it, std::vector&lt; _Tp &gt; &amp;vec, size_t maxCount=(size_t) INT_MAX)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>readOpticalFlow</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga957e09bfbb6c68af6d5a6c1b3312bf88</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recoverPose</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga2ee9f187170acece29c5172c2175e7ae</anchor>
      <arglist>(InputArray E, InputArray points1, InputArray points2, InputArray cameraMatrix, OutputArray R, OutputArray t, double distanceThresh, InputOutputArray mask=noArray(), OutputArray triangulatedPoints=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recoverPose</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gadb7d2dfcc184c1d2f496d8639f4371c0</anchor>
      <arglist>(InputArray E, InputArray points1, InputArray points2, InputArray cameraMatrix, OutputArray R, OutputArray t, InputOutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recoverPose</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga40919d0c7eaf77b0df67dd76d5d24fa1</anchor>
      <arglist>(InputArray E, InputArray points1, InputArray points2, OutputArray R, OutputArray t, double focal=1.0, Point2d pp=Point2d(0, 0), InputOutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>recoverPose</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1b2f149ee4b033c4dfe539f87338e243</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, OutputArray E, OutputArray R, OutputArray t, int method=cv::RANSAC, double prob=0.999, double threshold=1.0, InputOutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectangle</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga07d2f74cadcf8e305e810ce8eed13bc9</anchor>
      <arglist>(InputOutputArray img, Point pt1, Point pt2, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectangle</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gac865734d137287c0afb7682ff7b3db23</anchor>
      <arglist>(InputOutputArray img, Rect rec, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rectify3Collinear</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gabd5437becb62abc0fe951c532a94b655</anchor>
      <arglist>(InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, InputArray cameraMatrix3, InputArray distCoeffs3, InputArrayOfArrays imgpt1, InputArrayOfArrays imgpt3, Size imageSize, InputArray R12, InputArray T12, InputArray R13, InputArray T13, OutputArray R1, OutputArray R2, OutputArray R3, OutputArray P1, OutputArray P2, OutputArray P3, OutputArray Q, double alpha, Size newImgSize, Rect *roi1, Rect *roi2, int flags)</arglist>
    </member>
    <member kind="function">
      <type>ErrorCallback</type>
      <name>redirectError</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8cd28eccccb695570cdaf86a572d2c0c</anchor>
      <arglist>(ErrorCallback errCallback, void *userdata=0, void **prevUserdata=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reduce</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4b78072a303f29d9031d56e5638da78e</anchor>
      <arglist>(InputArray src, OutputArray dst, int dim, int rtype, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reduceArgMax</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa87ea34d99bcc5bf9695048355163da0</anchor>
      <arglist>(InputArray src, OutputArray dst, int axis, bool lastIndex=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reduceArgMin</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaeecd548276bfb91b938989e66b722088</anchor>
      <arglist>(InputArray src, OutputArray dst, int axis, bool lastIndex=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remap</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gab75ef31ce5cdfb5c44b6da5f3b908ea4</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray map1, InputArray map2, int interpolation, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>repeat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga8e9c4ef56a85c58332c63997c10a51d8</anchor>
      <arglist>(const Mat &amp;src, int ny, int nx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>repeat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga496c3860f3ac44c40b48811333cfda2d</anchor>
      <arglist>(InputArray src, int ny, int nx, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reprojectImageTo3D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1bc1152bd57d63bc524204f21fde6e02</anchor>
      <arglist>(InputArray disparity, OutputArray _3dImage, InputArray Q, bool handleMissingValues=false, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga47a974309e9102f5f08231edc7e7529d</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gab4e70200bf54be967129cf08ac5e18bc</anchor>
      <arglist>(const String &amp;winname, const cv::Size &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga9e80e080f7ef33f897e415358aee7f7e</anchor>
      <arglist>(const String &amp;winname, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Rodrigues</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga61585db663d9da06b68e70cfbf6a1eac</anchor>
      <arglist>(InputArray src, OutputArray dst, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4ad01c0978b0ce64baa246811deeac24</anchor>
      <arglist>(InputArray src, OutputArray dst, int rotateCode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rotatedRectangleIntersection</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga8740e7645628c59d238b0b22c2abe2d4</anchor>
      <arglist>(const RotatedRect &amp;rect1, const RotatedRect &amp;rect2, OutputArray intersectingRegion)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>roundUp</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga36763beb301d4375d66f7e7f103e0bfa</anchor>
      <arglist>(int a, unsigned int b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>roundUp</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafb8b9cb1c65ed5e4777cd4c53576a95a</anchor>
      <arglist>(size_t a, unsigned int b)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>RQDecomp3x3</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1aaacb6224ec7b99d34866f8f9baac83</anchor>
      <arglist>(InputArray src, OutputArray mtxR, OutputArray mtxQ, OutputArray Qx=noArray(), OutputArray Qy=noArray(), OutputArray Qz=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>sampsonDistance</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacbba2ee98258ca81d352a31faa15a021</anchor>
      <arglist>(InputArray pt1, InputArray pt2, InputArray F)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa8c8aec7a8c03978852a4e91ac3ddcbf</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab4564cac4a7ff9d778b3632eaf47c929</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa0de3315df3b8e5b29fbb7e51532f89c</anchor>
      <arglist>(hfloat v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9024811d61f2918858725a162a3aa7c9</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafe791a19c82a2e1f02a9402d6f83990c</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga01c0a05cb440634930ee867e52588281</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga55c0488a57595affa92c66c23fd8fb5f</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga26c23c7d5cdd701b104957a0825b3a6e</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga7d7d4e9b73c6fc946586bf16b3732e57</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab93126370b85fda2c8bfaf8c811faeaf</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5b5f1aef348ef82f0adf0464f0513013</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga08265fce1b6339d66f93787d044710d1</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1464104e6565d72aed3ba05faca9bca7</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab74dd2b6c13b247fa08d601dbdf1c836</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaee47906ae8bb8d45a3a0f6f839228ee1</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae2444d9655d1d7e721a12b604f20c283</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga51d9bcb44bd429af61bdc0227c3d48c7</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa9b8d28fd28895f907c649d8982937b3</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab1d4f77f03edd0c8b854d02bf6a13fb7</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7d74df866b3d61512c80707508c13870</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7952084dea82c0d8377104cb08e4d728</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0937926114a7487f33120a528c9dc859</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa40bde847141e24139fcdbb59c5229e</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>saturate_cast&lt; int64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga54c5ab276eb47278b58c3bc754d2e04a</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>saturate_cast&lt; int64_t &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga49fcff1c81cbd1902bbb47e3d5eae1cc</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>saturate_cast&lt; int64_t &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga761f0568efff59d3adc8ac3a83b423a4</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1b9da70e72e5a6b1ad32ace3b45c0bbf</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9b9d98b74d781bb70b46c67cd70173f4</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga096260914c593c4764f588c876604beb</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga544b394d825265f03f96535b66a7b0d5</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0d53cb04a6c671bf7a1e23bea46dfe75</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga969528075693d3d69053f54c599d26ab</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga84f9d5ac20f3334fe662dea956e7ff46</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae1c96d1acbd436addabcfec6bee46a78</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaae16f431992f3d0e8393c09f933377ff</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5a69d0e8a848b888bcb98b975269f773</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae28d54c3b982221c9a5476791c30135f</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1cf19710f8f0d05b05e51873d5f8cb69</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5cc3558b1356e57f382e09f301c05267</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7412c11051d743eb205d938ee14f6e14</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga34934406a6b84f81cbec0769448d094a</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga45ed5e958f34ae3388d2e0c5fb92a950</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaa1f21ab0a0a9f0a325e3378224535189</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga151b0d50e4f35cce93b5f9dfe5f0bd82</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga73b7591f276a1341c64c490855e09392</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga69af8961066ed7ff0abb69ac0a011e6e</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga678742b234d2097f865a5120c06a5141</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaaed1e14390c69784007a94d6e71482a1</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga124d8b79de99e19bc1f6a1327bcc7865</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2fd840e837a7e8046d577208bcf2d606</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2858f5fe522e46a2e17662669199f6ff</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga68c9897d4f20d6f75aeefa3f463b96fb</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga799ff72834ce913db4ebf0c2f6afd830</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabf59e3093f441c47f86115961f0fd73d</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gad47a9e5d5775742acf7ce72ca4848e7f</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacbe14a50f82d3f79b940bd14aa270fd8</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gad5146ed5f6911e421712048dc8152937</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>saturate_cast&lt; uint64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa3d87fb1b746c3328faae94d39f7bf99</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>saturate_cast&lt; uint64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga72530b1680a543b2aaf2be8c814b21fd</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>saturate_cast&lt; uint64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga37ad23701d2672e038f56ee02f1b2a40</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>saturate_cast&lt; uint64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9bf9a50740db89014cbf5a1aec09bc71</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>saturate_cast&lt; uint64_t &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga4ba4abab85f7bde364260f6ed5ac11a8</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>saturate_cast&lt; uint64_t &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabce86878d2e10edca5e624974fbb3d23</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4fa1f08b18a5a39f72c52ace9c460e19</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaade231f022e1047fc12d90239a39acc6</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga12a6d8398d1a9ebc6637b731dcf69eb3</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gad1f5573f2776d4afecd1f76ab3beb299</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8b6b29005638adc8972a6f64cb5684dd</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga38154b84f2639a7a9406532733f4feea</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf0bc3eb460758fd79df014493c0da4a7</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga753aab461dd1c60a1d914a2372afe000</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga660fb68b81d9d495154b5c06e41a3299</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5af18f1ff122ad9d99c3798feffcfc98</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8bbab11fa8e18035cc061261256f8fe6</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5bf3d066c7efa8ae0434bdebbae2c127</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab077dbff27322353dbc4a98be5d10084</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga76c1b61875701eb6ddbbea23468daf60</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacf39a62e64bed7a1e6acead97556c4b2</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga41337dc7f2f82e76b310b3a83515f917</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga825ac01a6feb853f21b9c19764198bf0</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga45b8fa706ff9308c9edff546bd9dcf82</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7f68905aebc081a1d3a5b7a3e8954d2f</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveWindowParameters</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gadf97be240277ba20442fa7ca7f6bc957</anchor>
      <arglist>(const String &amp;windowName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scaleAdd</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9e0845db4135f55dcf20227402f00d98</anchor>
      <arglist>(InputArray src1, double alpha, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Scharr</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gaa13106761eedf14798f37aa2d60404c9</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, int dx, int dy, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seamlessClone</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>ga2bf426e4c93a6b1f21705513dfeca49d</anchor>
      <arglist>(InputArray src, InputArray dst, InputArray mask, Point p, OutputArray blend, int flags)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>selectROI</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gaabb58bae304674b429d9102a7155a86e</anchor>
      <arglist>(const String &amp;windowName, InputArray img, bool showCrosshair=true, bool fromCenter=false, bool printNotice=true)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>selectROI</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga99cbbe0e7ed2e099e52c367ea4306be4</anchor>
      <arglist>(InputArray img, bool showCrosshair=true, bool fromCenter=false, bool printNotice=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectROIs</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga1733d1517d2f48c63a47bc4c2e96e39f</anchor>
      <arglist>(const String &amp;windowName, InputArray img, std::vector&lt; Rect &gt; &amp;boundingBoxes, bool showCrosshair=true, bool fromCenter=false, bool printNotice=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sepFilter2D</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga910e29ff7d7b105057d1625a4bf6318d</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, InputArray kernelX, InputArray kernelY, Point anchor=Point(-1,-1), double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setBreakOnError</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae4904ef072dede53cf161d9a6869083f</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIdentity</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga388d7575224a4a277ceb98ccaa327c99</anchor>
      <arglist>(InputOutputArray mtx, const Scalar &amp;s=Scalar(1))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMouseCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga89e7806b0a616f6f1d502bd8c183ad3e</anchor>
      <arglist>(const String &amp;winname, MouseCallback onMouse, void *userdata=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumThreads</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae78625c3c2aa9e0b83ed31b73c6549c0</anchor>
      <arglist>(int nthreads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenGlContext</name>
      <anchorfile>df/d24/group__highgui__opengl.html</anchorfile>
      <anchor>ga1168ad91e634e3e34e2295a3ba9a6244</anchor>
      <arglist>(const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOpenGlDrawCallback</name>
      <anchorfile>df/d24/group__highgui__opengl.html</anchorfile>
      <anchor>gaf80dcbc168a6ce40f6d1ad9d79a10bb8</anchor>
      <arglist>(const String &amp;winname, OpenGlDrawCallback onOpenGlDraw, void *userdata=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRNGSeed</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga757e657c037410d9e19e819569e7de0f</anchor>
      <arglist>(int seed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackbarMax</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga7e5437ccba37f1154b65210902fc4480</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname, int maxval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackbarMin</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gabe26ffe8d2b60cc678895595a581b7aa</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname, int minval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTrackbarPos</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga67d73c4c9430f13481fd58410d01bd8d</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname, int pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseOpenVX</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a054d2cb59acdf42af649bf2ee6be1756</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseOptimized</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3c8487ea4449e550bc39575ede094c7a</anchor>
      <arglist>(bool onoff)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowProperty</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga66e4a6db4d4e06148bcdfe0d70a5df27</anchor>
      <arglist>(const String &amp;winname, int prop_id, double prop_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWindowTitle</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga56f8849295fd10d0c319724ddb773d96</anchor>
      <arglist>(const String &amp;winname, const String &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>sin</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gae1f619cdf97d0527bb816ef1c6537911</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>sin</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad7c879b58f79ccd980f4ce13fe3db49a</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>sinh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga80c09ee7e723067f0b16393e308b5366</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Sobel</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gacea54f142e81b6758cb6f375ce782c8d</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, int dx, int dy, int ksize=3, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solve</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga12b43690dbd31fed96f213eefead2373</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int flags=DECOMP_LU)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solveCubic</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga1c3b0b925b085b6e96931ee309e6a1da</anchor>
      <arglist>(InputArray coeffs, OutputArray roots)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solveLP</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>ga9a06d237a9d38ace891efa1ca1b5d00a</anchor>
      <arglist>(InputArray Func, InputArray Constr, OutputArray z)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solveLP</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>ga8ee8a43c36adb080c8905ebecfeb9dae</anchor>
      <arglist>(InputArray Func, InputArray Constr, OutputArray z, double constr_eps)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solveP3P</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gae5af86788e99948d40b39a03f6acf623</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvePnP</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga549c2075fac14829ff4a58bc931c033d</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, bool useExtrinsicGuess=false, int flags=SOLVEPNP_ITERATIVE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>solvePnPGeneric</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga624af8a6641b9bdb487f63f694e8bb90</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, bool useExtrinsicGuess=false, SolvePnPMethod flags=SOLVEPNP_ITERATIVE, InputArray rvec=noArray(), InputArray tvec=noArray(), OutputArray reprojectionError=noArray())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvePnPRansac</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga50620f0e26e02caa2e9adc07b5fbf24e</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, bool useExtrinsicGuess=false, int iterationsCount=100, float reprojectionError=8.0, double confidence=0.99, OutputArray inliers=noArray(), int flags=SOLVEPNP_ITERATIVE)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvePnPRansac</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab14667ec49eda61b4a3f14eb9704373b</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputOutputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, OutputArray inliers, const UsacParams &amp;params=UsacParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solvePnPRefineLM</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga650ba4d286a96d992f82c3e6dfa525fa</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, TermCriteria criteria=TermCriteria(TermCriteria::EPS+TermCriteria::COUNT, 20, FLT_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solvePnPRefineVVS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga17491c0282e4af874f6206a9166774a5</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, TermCriteria criteria=TermCriteria(TermCriteria::EPS+TermCriteria::COUNT, 20, FLT_EPSILON), double VVSlambda=1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>solvePoly</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gac2f5e953016fabcdf793d762f4ec5dce</anchor>
      <arglist>(InputArray coeffs, OutputArray roots, int maxIters=300)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga45dd56da289494ce874be2324856898f</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sortIdx</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gadf35157cbf97f3cb85a545380e383506</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spatialGradient</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga405d03b20c782b65a4daf54d233239a2</anchor>
      <arglist>(InputArray src, OutputArray dx, OutputArray dy, int ksize=3, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0547c7fed86152d7e9d0096029c8518a</anchor>
      <arglist>(const Mat &amp;src, Mat *mvbegin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga8027f9deee1e42716be8039e5863fbd9</anchor>
      <arglist>(InputArray m, OutputArrayOfArrays mv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sqrBoxFilter</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga76e863e7869912edbe88321253b72688</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, Size ksize, Point anchor=Point(-1, -1), bool normalize=true, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; S &gt;</type>
      <name>sqrt</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga2b06b42806d7b7a2940782c8debf6031</anchor>
      <arglist>(const Quat&lt; S &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>sqrt</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga021a8c75426f99035d767a68d258e12a</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>sqrt</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga682082a1892db64a2856403ec17ba297</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sqrt</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga186222c3919657890f88df5a1f64a7d7</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stackBlur</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga13a01048a8a200aab032ce86a9e7c7be</anchor>
      <arglist>(InputArray src, OutputArray dst, Size ksize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startLoop</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gae1ae035082d76c7fb981203a974bd4ba</anchor>
      <arglist>(int(*pt2Func)(int argc, char *argv[]), int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>startWindowThread</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga2c6ecef4f85d8e5cbefec39c9e82ece0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stereoCalibrate</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga91018d80e2a93ade37539f01e6f07de5</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray cameraMatrix1, InputOutputArray distCoeffs1, InputOutputArray cameraMatrix2, InputOutputArray distCoeffs2, Size imageSize, InputOutputArray R, InputOutputArray T, OutputArray E, OutputArray F, OutputArray perViewErrors, int flags=CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 1e-6))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stereoCalibrate</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga9d2539c1ebcda647487a616bdf0fc716</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray cameraMatrix1, InputOutputArray distCoeffs1, InputOutputArray cameraMatrix2, InputOutputArray distCoeffs2, Size imageSize, InputOutputArray R, InputOutputArray T, OutputArray E, OutputArray F, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray perViewErrors, int flags=CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 1e-6))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stereoCalibrate</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga246253dcc6de2e0376c599e7d692303a</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray cameraMatrix1, InputOutputArray distCoeffs1, InputOutputArray cameraMatrix2, InputOutputArray distCoeffs2, Size imageSize, OutputArray R, OutputArray T, OutputArray E, OutputArray F, int flags=CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 1e-6))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stereoRectify</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga617b1685d4059c6040827800e72ad2b6</anchor>
      <arglist>(InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, Size imageSize, InputArray R, InputArray T, OutputArray R1, OutputArray R2, OutputArray P1, OutputArray P2, OutputArray Q, int flags=CALIB_ZERO_DISPARITY, double alpha=-1, Size newImageSize=Size(), Rect *validPixROI1=0, Rect *validPixROI2=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stereoRectifyUncalibrated</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaadc5b14471ddc004939471339294f052</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray F, Size imgSize, OutputArray H1, OutputArray H2, double threshold=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stopLoop</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gad4783dd50a6844a04ac8cb4fe158fdf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stylization</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gacb0f7324017df153d7b5d095aed53206</anchor>
      <arglist>(InputArray src, OutputArray dst, float sigma_s=60, float sigma_r=0.45f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa0f00d98b4b5edeaeb7b8333b2de353b</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>sum</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga716e10a2dd9e228e4d3c95818f106722</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SVBackSubst</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab4e620e6fc6c8a27bb2be3d50a840c0b</anchor>
      <arglist>(InputArray w, InputArray u, InputArray vt, InputArray rhs, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SVDecomp</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab477b5b7b39b370bb03e75b19d2d5109</anchor>
      <arglist>(InputArray src, OutputArray w, OutputArray u, OutputArray vt, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gafbc8f513f40dc1b7c2d48ea6a5a81776</anchor>
      <arglist>(Mat &amp;a, Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaac41913cb7239fd2771b3c3f25349fe0</anchor>
      <arglist>(UMat &amp;a, UMat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>tan</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga00186de8353d8ccf9b301ec71307eaf6</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>tanh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga33045a04cda7e3b88852048e1e675dd2</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>tempfile</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9fcedbe6d0104d7ce012987478b060d4</anchor>
      <arglist>(const char *suffix=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>terminate</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga38379f379bb5776d05ecd50de0e9a29c</anchor>
      <arglist>(int code, const String &amp;err, const char *func, const char *file, int line) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>textureFlattening</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gad55df6aa53797365fa7cc23959a54004</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray dst, float low_threshold=30, float high_threshold=45, int kernel_size=3)</arglist>
    </member>
    <member kind="function">
      <type>RNG &amp;</type>
      <name>theRNG</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3161a635d36203f92adadec67b29c2a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gae8a4a146d1ca78c626a53577199e9c57</anchor>
      <arglist>(InputArray src, OutputArray dst, double thresh, double maxval, int type)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>thresholdWithMask</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga42315f66bd4d7cde06c450287d610720</anchor>
      <arglist>(InputArray src, InputOutputArray dst, InputArray mask, double thresh, double maxval, int type)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; T &gt;</type>
      <name>to_own</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aca1255e62e8aae419d073b3ace7cf20e</anchor>
      <arglist>(const cv::MatSize &amp;sz)</arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::own::Mat</type>
      <name>to_own</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aee7320fdbc6a7a6b6907d0cba8a3f139</anchor>
      <arglist>(Mat &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::own::Mat</type>
      <name>to_own</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>af01116c4ec5866aa63028114b04ba933</anchor>
      <arglist>(Mat const &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>toLowerCase</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga092419891901d4af43e7c4c2de84b3b2</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>toUpperCase</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3b25b7019e6fbd24d2ef83231d03c50a</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>trace</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga36ad18631177b097a38198c4e83c6e2b</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>trace</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3419ac19c7dcd2be4bd552a23e147dd8</anchor>
      <arglist>(InputArray mtx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transform</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga393164aa54bb9169ce0a8cc44e08ff22</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga46630ed6c0ea6254a35f447289bd7404</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transposeND</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab1b1274b4a563be34cdfa55b8919a4ec</anchor>
      <arglist>(InputArray src, const std::vector&lt; int &gt; &amp;order, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triangulatePoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad3fc9a0c82b08df034234979960b778c</anchor>
      <arglist>(InputArray projMatr1, InputArray projMatr2, InputArray projPoints1, InputArray projPoints2, OutputArray points4D)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>typeToString</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aa0667adb33b07081208c652342813a33</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistort</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga69f2545a8b62a6b0fc2ee060dc30559d</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, InputArray newCameraMatrix=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistortImagePoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4056f190d43e3cb5304bb045eceb4211</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, TermCriteria=TermCriteria(TermCriteria::MAX_ITER, 5, 0.01))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistortPoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga887960ea1bde84784e7f1710a922b93c</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, InputArray R, InputArray P, TermCriteria criteria)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistortPoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga55c716492470bfe86b0ee9bf3a1f0f7e</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, InputArray R=noArray(), InputArray P=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateWindow</name>
      <anchorfile>df/d24/group__highgui__opengl.html</anchorfile>
      <anchor>ga21b41f9217e40eb64eed79b4cecf595d</anchor>
      <arglist>(const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useOpenVX</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac2858d36977323002f007865fe85808d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useOptimized</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa6d5d04eff341825573ec6c0aa6519f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v256_cleanup</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6866ca199e3cd69db84608a7990bde11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd256_width/sizeof(_Tp)&gt;</type>
      <name>v256_load</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga17dbb9176e0ad143b0b5f487ad7a740a</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd256_width/sizeof(_Tp)&gt;</type>
      <name>v256_load_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaaa807c6345532c6b7ba2d6bf5732b0c8</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, simd256_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::w_type)&gt;</type>
      <name>v256_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad42970ca9f16cba30e12b375d0015676</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, simd256_width/sizeof(float)&gt;</type>
      <name>v256_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafbea4f26498d64d8070821096e060fb5</anchor>
      <arglist>(const hfloat *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, simd256_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::q_type)&gt;</type>
      <name>v256_load_expand_q</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac8f4e7caf734b1dfd7786d6b96ad9c3b</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd256_width/sizeof(_Tp)&gt;</type>
      <name>v256_load_halves</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga182c9082f564b3f3ef92228dbbc4b436</anchor>
      <arglist>(const _Tp *loptr, const _Tp *hiptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd256_width/sizeof(_Tp)&gt;</type>
      <name>v256_load_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5164d20b83a2ca63863bfa1a662b1dfb</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v512_cleanup</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga98c2d4c188235ab8e4728fa6e9c8738b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd512_width/sizeof(_Tp)&gt;</type>
      <name>v512_load</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaacde6079d0ae7bee0f03ac9ede7c2e82</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd512_width/sizeof(_Tp)&gt;</type>
      <name>v512_load_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab6090a1a7dd57ccc9aebeddbd5f3cf16</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, simd512_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::w_type)&gt;</type>
      <name>v512_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga31a41dc4172d7a588ae08634dcdd2379</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, simd512_width/sizeof(float)&gt;</type>
      <name>v512_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa61d68b628abb2c63dfa4f7bb30f31f8</anchor>
      <arglist>(const hfloat *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, simd512_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::q_type)&gt;</type>
      <name>v512_load_expand_q</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga52d68919ce2857b85ac6e82b36a7dfc0</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd512_width/sizeof(_Tp)&gt;</type>
      <name>v512_load_halves</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6544563957eb9b8668798bce7e86123f</anchor>
      <arglist>(const _Tp *loptr, const _Tp *hiptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd512_width/sizeof(_Tp)&gt;</type>
      <name>v512_load_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga96dd7df1289783b2dc44987631fa5f52</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::abs_type, n &gt;</type>
      <name>v_abs</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d24f434d9ff2c01920bb17b8a74f890</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::abs_type, n &gt;</type>
      <name>v_absdiff</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4c726b4b37f3e691d2528b4ee5ff3e9b</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n &gt;</type>
      <name>v_absdiff</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga31499db243a1c816966e229e0f26dc96</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a, const v_reg&lt; double, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>v_absdiff</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga91f900069b22dcf06e471c435b9b0fc7</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a, const v_reg&lt; float, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_absdiffs</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab20066cd2de62b8691bee711ee4e76f9</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_add</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadcf8617ab63379c5cbb04ea5f819ff20</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_add_wrap</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa15664877ad57bfebbaaceeb0959dea6</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_and</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga433647a264c06f1da4acaf80fa5b730c</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_broadcast_element</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8dd615e0b43897cbffbee68ef4738e2c</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>v_ceil</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga11eb63b0bee6d4da54ccf2654fd1617a</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_ceil</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2ae26ec587729aa1e9d548a1abc0e4d1</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>v_check_all</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad4a93a907f23a3e9028172d09b4822f8</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>v_check_any</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga03282d0b7c46861f1ecc7329a40634b3</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_cleanup</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa24f949c3930df676514d3f06f114cb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_combine_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga07992fc8a3a9af17eb8fc4460b6e178e</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_combine_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad083778ca6d5d290b698a963eef18863</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_cos</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa6027a355588a1944b7ac05a3723244e</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n *2 &gt;</type>
      <name>v_cvt_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa5c4eb6cccd5971e85c23c39b6aa1db8</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n *2 &gt;</type>
      <name>v_cvt_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga78f588b3b5975cb74156663b310f4c79</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a, const v_reg&lt; double, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>v_cvt_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad2782cdc9394130b4ebe3d62ff6964c7</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double,(n/2)&gt;</type>
      <name>v_cvt_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1c7d042611921bc536e57c490de628fa</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>v_cvt_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7d639347e0681f067f0ea17436483f7a</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n &gt;</type>
      <name>v_cvt_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d85eed53f1c0bafa9c219df324e5445</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double,(n/2)&gt;</type>
      <name>v_cvt_f64_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7eff3ae27e5db380a38188f8e6832fae</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double,(n/2)&gt;</type>
      <name>v_cvt_f64_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafab8a4095386b72aa46796e7fef3668a</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_div</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga397f0365ee0f2243e7de1bd7ac65aae5</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>v_dotprod</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga46f313bb7694a20c902c1da740640a86</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>v_dotprod</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29aab83572d06b4f0ecfd8aace22233d</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt;</type>
      <name>v_dotprod_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29cac279a488d20011313ace052b8a54</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt;</type>
      <name>v_dotprod_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga97b1b62a49a3fb416a22e98df31e6294</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>v_dotprod_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga45bda65a5f42e5879d4c7b521dbddcf9</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>v_dotprod_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacd3d8b1c912dc704b2efd26a158282e8</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b, const v_reg&lt; double, n/2 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt;</type>
      <name>v_dotprod_expand_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga68487ad7b0cdd6667cb43d86aa8675e7</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt;</type>
      <name>v_dotprod_expand_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1e4ed6452d7b91c10b03015b198a60ff</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>v_dotprod_expand_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2199dee6824b4f6787598cdf898ea0e4</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>v_dotprod_expand_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga64c973fc60a0ff738ef553b1451d2163</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b, const v_reg&lt; double, n/2 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>v_dotprod_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab6cdbf810bd8a56b1be75e8cd2e1c607</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>v_dotprod_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaaf45400ce8093c9601f8bd3ab81ac796</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_eq</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafb516c33adf52013e2435ecca264a2af</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_erf</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4ecb2ff42ec6379b7f4e3f993e0becc0</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_exp</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8a93c41447dab9486c25a42c19ffd071</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9eff16d8d73c6ce81122b3cd44a99627</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;b0, v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;b1)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>v_expand_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab499a3329ea0f6735a7c0da9258943fd</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>v_expand_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9bee20edc309cbb268408083754e1e14</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_extract</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd8010dbc3fd9f58d0bcc78b09bb04be</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>v_extract_n</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gada1d7857fcf44537eae6a64944aa2c99</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>v_floor</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5c2b8152bc9dfee7f4ed37b4a35c45e6</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_floor</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga40660ffb65da4ec0ffcb13d3a8568e71</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_fma</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa5aa4bc7f178b3cc0e6b11781003dd77</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; _Tp, n &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_ge</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf7c8f2688beaba72f3fac7dd4e35db6e</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_gt</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga48195b9eff1774be5546551f410f6892</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_interleave_pairs</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga509fdbf89cb48d0a0d9bf491a70d04a5</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_interleave_quads</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga96b760b0cbf9b50c1e6e37f6cca92cc8</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_invsqrt</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66050acf0d0658d510929813d8f5eb74</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_le</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf1affd3f9c395f6d21cab0673c4c600f</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>v_load</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99782a21a72801d256bbbb418e33c112</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>v_load_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8bba9eb4f66d2aa9bd628823974b46c6</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_load_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd8e859406c66bb5b7d901473265119b</anchor>
      <arglist>(const _Tp *ptr, v_reg&lt; _Tp, n &gt; &amp;a, v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_load_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab364b341969494d47e6a1b173fc46658</anchor>
      <arglist>(const _Tp *ptr, v_reg&lt; _Tp, n &gt; &amp;a, v_reg&lt; _Tp, n &gt; &amp;b, v_reg&lt; _Tp, n &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_load_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f1f0d87d6210547bb125fd349a10e5d</anchor>
      <arglist>(const _Tp *ptr, v_reg&lt; _Tp, n &gt; &amp;a, v_reg&lt; _Tp, n &gt; &amp;b, v_reg&lt; _Tp, n &gt; &amp;c, v_reg&lt; _Tp, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, simd128_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::w_type)&gt;</type>
      <name>v_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4a79214bf25d89d17b2bbe7eefb71923</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, simd128_width/sizeof(float)&gt;</type>
      <name>v_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadc3878751b190ec2b4d8e5ff4dbd82ed</anchor>
      <arglist>(const hfloat *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, simd128_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::q_type)&gt;</type>
      <name>v_load_expand_q</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dcc3f24ae020e8cdd1d24b255f974a7</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>v_load_halves</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabbfd2cd727e303078e1a8935e71febf0</anchor>
      <arglist>(const _Tp *loptr, const _Tp *hiptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>v_load_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6c9c169ad331da53b7bd6a37fbe86bb6</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_log</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2a8cd8155833fbfbc04b914e9648c78</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_lt</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacf6cc47478c555051ec056b6aab4ce31</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabea580f559ad0a82fed027cdbcf6b52a</anchor>
      <arglist>(const _Tp *tab, const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6522a5096df9d38d68ff02495fc592f4</anchor>
      <arglist>(const double *tab, const v_reg&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga865d8608427c4ddc14d2d26659a0c69d</anchor>
      <arglist>(const float *tab, const v_reg&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga22e72147dc8da30646badc56c25c8bde</anchor>
      <arglist>(const int *tab, const v_reg&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab8774c2a4679b76628b098a193f5ec1b</anchor>
      <arglist>(const unsigned *tab, const v_reg&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_lut_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad08aac715b83d26af9f8d2911f2f8c39</anchor>
      <arglist>(const double *tab, const v_reg&lt; int, n *2 &gt; &amp;idx, v_reg&lt; double, n &gt; &amp;x, v_reg&lt; double, n &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_lut_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa9d7072e2fed05b076a450a03fa41d3f</anchor>
      <arglist>(const float *tab, const v_reg&lt; int, n &gt; &amp;idx, v_reg&lt; float, n &gt; &amp;x, v_reg&lt; float, n &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>v_lut_pairs</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad77d5b99d3ec2a618dfe4b32b4a9646d</anchor>
      <arglist>(const _Tp *tab, const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>v_lut_quads</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacc437185e948b6130f4c01f0346a1098</anchor>
      <arglist>(const _Tp *tab, const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_magnitude</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6635a6259cd89761ce4edb164ea2d2b9</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>v_matmul</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0836f5104ce9fa976a7010d96f4e5986</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;v, const v_reg&lt; float, n &gt; &amp;a, const v_reg&lt; float, n &gt; &amp;b, const v_reg&lt; float, n &gt; &amp;c, const v_reg&lt; float, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>v_matmuladd</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad90fea7eb7bf4b4af02025fc4099c96a</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;v, const v_reg&lt; float, n &gt; &amp;a, const v_reg&lt; float, n &gt; &amp;b, const v_reg&lt; float, n &gt; &amp;c, const v_reg&lt; float, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_max</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabc0b2bcff21d49f46e3046b4b9ed160d</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_min</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacbe3dd1d124b02bdf390dd05028b3e23</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_mul</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaaa56a561e899888ef65fc2c2e258b892</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_mul_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8bb510213a964865860cccf6b1ee42bb</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;c, v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_mul_hi</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac0f63284358630a4670facb86b5e9534</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_mul_wrap</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5fb3733d1044b2b27f9b814551362c37</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_muladd</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga511bd9249c3648039cf7ac6abd98751b</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; _Tp, n &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_ne</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2f02a9cd5f1ecf0d5a6b3682362ce6cb</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_not</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9619cfab8f16cd9e44d3ceff0a178c7e</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n &gt;</type>
      <name>v_not_nan</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5070c488a9b0bf89a79a83b21994bfee</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>v_not_nan</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae43382fae6719e75b63ecb19726f6b84</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_or</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga508a963551a641fd14039c3dda554ef9</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga90e065c3e7213c6204f4d4304faf8911</anchor>
      <arglist>(hfloat *ptr, const v_reg&lt; float, n &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_pack_triplets</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga34eb096ba8c009a0b90e38c7ff29c913</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::abs_type, n &gt;</type>
      <name>v_popcount</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaef05f738878673d4aa07fd4e2f23dc9a</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_recombine</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga75a3cb5bb426fc37d9ed2f10e8706997</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, v_reg&lt; _Tp, n &gt; &amp;low, v_reg&lt; _Tp, n &gt; &amp;high)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>v_reduce_max</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac2b31f9518aea3ea0f113c7ff163d2a9</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>v_reduce_min</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7ce066014a77ab386204688b30281c71</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>V_TypeTraits&lt; typenameV_TypeTraits&lt; _Tp &gt;::abs_type &gt;::sum_type</type>
      <name>v_reduce_sad</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2ad01d1f2d8742e11b60fba0ae4e05f5</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>V_TypeTraits&lt; _Tp &gt;::sum_type</type>
      <name>v_reduce_sum</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga51066f94e5de1b7905996186d848b5dc</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>v_reduce_sum4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga82136560a985714a6631830a2ec0ad2e</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a, const v_reg&lt; float, n &gt; &amp;b, const v_reg&lt; float, n &gt; &amp;c, const v_reg&lt; float, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_reverse</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga49f60dfa279128da5493d2393e2939d3</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_rotate_left</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadee35f7a423cb67201715257cd38ad00</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_rotate_left</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1d212cf458f2a8b2954c0903623e8eae</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_rotate_right</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29730b05186be71406e3b29f7f9915d1</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_rotate_right</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaaad419f07dbdfc22ac14f96bef663358</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>v_round</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga50363564443765f12ecce74cf6cab1f8</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>v_round</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab76c02016dd0346ae33faf583f0c231b</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a, const v_reg&lt; double, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_round</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga08a1619cc35c793cf4e985bf814aa7b3</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>v_scan_forward</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4773b4557d0d9899e175be3f445719ad</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_select</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga97f089f6c4606ddba14792d97bbe1b0d</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;mask, const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafda20f40057cbdebeae6b5db2d304c4f</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, int imm)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa1c1de84d08101faf4de3ccf8e67b05b</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, int imm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>v_signmask</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga191a888185e95f221c8203884e8d66ec</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_sin</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga833b141d862217edf3396ad1d1f0a5ad</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_sincos</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaebe923bb2935eae727994a359c8c49c0</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;x, v_reg&lt; _Tp, n &gt; &amp;s, v_reg&lt; _Tp, n &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_sqr_magnitude</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga572251b49e39236de0454d5448f0cabe</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_sqrt</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac4629ccc5c38e575e74693c0e9066a00</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga275dfa9c8935f5e9a1031121cde460f4</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabaadab93734e4642972bf36918ae7d07</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, hal::StoreMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf2733377e1bc373657d0e203028c74fc</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga36c04e381bb5c8d16f889dfcc21e902d</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, hal::StoreMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store_aligned_nocache</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga53aa8640c7a552a45ab2233c2f974e83</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1665beb52f3824499d3b6b1203890ada</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store_interleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f28a67e567d9f1fee7a16d264fcaa5d</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; _Tp, n &gt; &amp;c, const v_reg&lt; _Tp, n &gt; &amp;d, hal::StoreMode=hal::STORE_UNALIGNED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store_interleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga642197a56fa99a60b9caeee19fed1a61</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; _Tp, n &gt; &amp;c, hal::StoreMode=hal::STORE_UNALIGNED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store_interleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa809d0656c94b2bb24b9be06295f037e</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, hal::StoreMode=hal::STORE_UNALIGNED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_store_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cb662d09e37eae1e73043badee69612</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_sub</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad23e56d9bbb3d122b20a86e51db73c68</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_sub_wrap</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadfe86d22d156f4463e9bc25e83dc8468</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_transpose4x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad45e87a79598662d7d93492e05c05a7</anchor>
      <arglist>(v_reg&lt; _Tp, n &gt; &amp;a0, const v_reg&lt; _Tp, n &gt; &amp;a1, const v_reg&lt; _Tp, n &gt; &amp;a2, const v_reg&lt; _Tp, n &gt; &amp;a3, v_reg&lt; _Tp, n &gt; &amp;b0, v_reg&lt; _Tp, n &gt; &amp;b1, v_reg&lt; _Tp, n &gt; &amp;b2, v_reg&lt; _Tp, n &gt; &amp;b3)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>v_trunc</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5eb1af43eca988202b5374a5486cfd09</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_trunc</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga572e0c84eceb69db61eeee0a189b4cad</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>v_xor</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga606298e4544878d88214c17b20dd39fe</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_zip</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga19ef6326f6c132d75c62391cedf7c187</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a0, const v_reg&lt; _Tp, n &gt; &amp;a1, v_reg&lt; _Tp, n &gt; &amp;b0, v_reg&lt; _Tp, n &gt; &amp;b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_input_arg</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a8b0be0f4423c1fdeafe61b9fa20e38ff</anchor>
      <arglist>(const GRunArg &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validate_input_args</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a0b2441696ffaa789005e935ca8319f89</anchor>
      <arglist>(const GRunArgs &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>validateDisparity</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga214b498b8d01d0417e0d08be64c54eb5</anchor>
      <arglist>(InputOutputArray disparity, InputArray cost, int minDisparity, int numberOfDisparities, int disp12MaxDisp=1)</arglist>
    </member>
    <member kind="function">
      <type>GRunArg</type>
      <name>value_of</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a751be733f70661205f6b72b2d8ca3215</anchor>
      <arglist>(const GOrigin &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga744f53b69f6e4f12156cdde4e76aed27</anchor>
      <arglist>(const Mat *src, size_t nsrc, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaad07cede730cdde64b90e987aad179b8</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga558e169e15adcc46b8cdcc6cd215070f</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waitKey</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga5628525ad33f52eab17feebcfba38bd7</anchor>
      <arglist>(int delay=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waitKeyEx</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gafa15c0501e0ddd90918f17aa071d3dd0</anchor>
      <arglist>(int delay=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpAffine</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga0203d9ee5fcd28d40dbc4a1ea4451983</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspective</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gaf73673a7e8e18ec6963e3774e6a94b87</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPolar</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga49481ab24fdaa0ffa4d3e63d14c0d5e4</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, Point2f center, double maxRadius, int flags)</arglist>
      <docanchor file="da/d54/group__imgproc__transform.html">polar_remaps_reference_image</docanchor>
    </member>
    <member kind="function">
      <type>void</type>
      <name>watershed</name>
      <anchorfile>d3/d47/group__imgproc__segmentation.html</anchorfile>
      <anchor>ga3267243e4d3f95165d55a618c65ac6e1</anchor>
      <arglist>(InputArray image, InputOutputArray markers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>winrt_imshow</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gae38c075896983dfe2de0d6bc5b15ace8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>winrt_initContainer</name>
      <anchorfile>d6/d2f/group__highgui__winrt.html</anchorfile>
      <anchor>ga1c1224490daecb1694f65cce6132d9c9</anchor>
      <arglist>(::Windows::UI::Xaml::Controls::Panel^ container)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>winrt_onVisibilityChanged</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gaf781e41ae34a6993e0c7094bb7d5d6c8</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>winrt_setFrameContainer</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>ga1415c645960c00ec5f3878365bf9a348</anchor>
      <arglist>(::Windows::UI::Xaml::Controls::Image^ image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>winrt_startMessageLoop</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gac0bbefb5e7954d63596698905f20b2ed</anchor>
      <arglist>(std::function&lt; void(Args...)&gt; &amp;&amp;callback, Args... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>winrt_startMessageLoop</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>ga029eab168c861bcb6f10802de9150d66</anchor>
      <arglist>(void callback(Args...), Args... args)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>winrt_startMessageLoop</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>ga1d21b5d97771470f128859c8bc648f87</anchor>
      <arglist>(void callback(void))</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>wrapperEMD</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga31fdda0864e64ca6b9de252a2611758b</anchor>
      <arglist>(InputArray signature1, InputArray signature2, int distType, InputArray cost=noArray(), Ptr&lt; float &gt; lowerBound=Ptr&lt; float &gt;(), OutputArray flow=noArray())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad84f8dee0771e747f7f9f0c8ae642d7f</anchor>
      <arglist>(FileStorage &amp;fs, const _Tp &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a91a4a23642c485873f3f31784777ec6a</anchor>
      <arglist>(FileStorage &amp;fs, const Complex&lt; _Tp &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aea8208ce913653aff0767e62144a3b16</anchor>
      <arglist>(FileStorage &amp;fs, const double &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ae79e095d70462acd4f113236bb477730</anchor>
      <arglist>(FileStorage &amp;fs, const float &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad5da198c081358a09b469fdce4c68d2d</anchor>
      <arglist>(FileStorage &amp;fs, const int &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a2614e93fb7f6e1898f1f1589621ae42c</anchor>
      <arglist>(FileStorage &amp;fs, const Matx&lt; _Tp, m, n &gt; &amp;x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9cd1021b2f0a5eb65b833388e2f828e1</anchor>
      <arglist>(FileStorage &amp;fs, const Point3_&lt; _Tp &gt; &amp;pt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a63241b100a3d08821f10fa797ddb8895</anchor>
      <arglist>(FileStorage &amp;fs, const Point_&lt; _Tp &gt; &amp;pt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ab4045057334a1dd0d636d2eea942d828</anchor>
      <arglist>(FileStorage &amp;fs, const Range &amp;r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>abc5c47f6b9e8459740eb29fba38f3798</anchor>
      <arglist>(FileStorage &amp;fs, const Rect_&lt; _Tp &gt; &amp;r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a5fee271ddac15c8f299b078735497757</anchor>
      <arglist>(FileStorage &amp;fs, const Scalar_&lt; _Tp &gt; &amp;s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a89c504606a42adef9856c41d83f0b720</anchor>
      <arglist>(FileStorage &amp;fs, const Size_&lt; _Tp &gt; &amp;sz)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ab128e6c8ff1ec7c87f043a94ee04e19a</anchor>
      <arglist>(FileStorage &amp;fs, const std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a2d90220e277143faa528d0cd6736987b</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const _Tp &amp;val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a54b8b194bea4fc731dde08279897f950</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Complex&lt; _Tp &gt; &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a7e1c5e559d8eadfbadc4d43e003ebc80</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const DMatch &amp;m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ad782c96009ec1f2f9473292e053984c1</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const KeyPoint &amp;kpt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a8a8dddefdd180f1a4d63e271da28c3c5</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Mat &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a1cc97c78b2bacf119a5789ed72047b90</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Matx&lt; _Tp, m, n &gt; &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a027b764f14e54f8838b5120e991bd29c</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const optflow::GPCTree::Node &amp;node)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac8e41ea48ea6414b2502a0d70c843f6b</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Point3_&lt; _Tp &gt; &amp;pt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a3d0ee6d303b944fa957da16c37561b7b</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Point_&lt; _Tp &gt; &amp;pt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a06760804c8ec65c7a7880b38e813b6fd</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Range &amp;r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aa4c284ad7d2980c5041312ba14860ccb</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Rect_&lt; _Tp &gt; &amp;r)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a373e61067ed6e2a23ab98cfacc211660</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Scalar_&lt; _Tp &gt; &amp;s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>ac0ebe218d958ab5964704a58ed392b02</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Size_&lt; _Tp &gt; &amp;sz)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a9d64f975f0443d1ad4053f91ad3cff2a</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const SparseMat &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a5e491ca96fd5a87a959548fc7d116202</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const std::vector&lt; _Tp &gt; &amp;vec)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a76e1f49f14c86b82313d25e698eaf59b</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const std::vector&lt; std::vector&lt; _Tp &gt; &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aab9acfaa99f8c3b1494fe575ae3e23ad</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const String &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>afe33b871f779edfc734b3ceb7ae7d1f3</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, const Vec&lt; _Tp, cn &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a352ee082d6080615f505c70f420aaae4</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a71a578787396d5be722327dd84c90d91</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>aafb41e5e0479356788e3936075fbad2c</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a4297ced6e16048d349c96a424e1a092b</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;name, int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a0b203c0109befea326c7c6f05ab86446</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a3b3db70ff25c99ed9122f0016b75009a</anchor>
      <arglist>(FileStorage &amp;fs, const Vec&lt; _Tp, cn &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>writeOpticalFlow</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gad6e34461a92d7716d581567e8b06a550</anchor>
      <arglist>(const String &amp;path, InputArray flow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeScalar</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a4ed505911ee8333e48d38a96f6bd5b1c</anchor>
      <arglist>(FileStorage &amp;fs, const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeScalar</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a02d080414e5c8920d1c4639e5a783f58</anchor>
      <arglist>(FileStorage &amp;fs, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeScalar</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a341f65275e91b019d6223977ae636bf3</anchor>
      <arglist>(FileStorage &amp;fs, float value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeScalar</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a81c08f3c11b2b001bcca97a65927128c</anchor>
      <arglist>(FileStorage &amp;fs, int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeScalar</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a8e5e7b36656246b16e22aec33314f89b</anchor>
      <arglist>(FileStorage &amp;fs, int64_t value)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d5c93ea0a0fde5cd451d309e241cbc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga21358685333860b45e1bded220ae7db9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad235e4e15c473055f42502d9bd6c6b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac12b4fdfed1380212c6267220a587819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga64b9d89770c61189ee94b50490be290f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadeed3bcb2a2c2afa0b6398c80be990b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad7cf5116faa00f5389226c29618bf0ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8dc60cdfa49e685e10731c0729dcab8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf1eb4e08a9234bffffefd5ab0e8884e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad117e31c45604f1caf54f97a32c4a604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v256_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3864fbd1c47dce890aae97b2a01076d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v256_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6b56a611f0f1d01299b35ef40d0d5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v256_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga23a689223f9c5c961077c5027c118a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v256_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6d4adc5883c127ea87997ef18048d3bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v256_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga069f2f5896a85a94ae7dcf9f0686140f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v256_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad4bab7d2c2a67026d3699dee25227e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v256_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga987fdfd4bc769498069a703da99a5ae5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v256_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3a0b6404899aa7ebb2bbce3445c31565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v256_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacf5698e589d36a4bd38410a6484e6167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v256_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2c95a3359f3ff39504f71818db534bea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v512_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga632417f79afe47c99c24a1e628b7acc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v512_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf6068e69756e212a939cece06bce52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v512_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd52f3f85ec8ae285250c03365b23db5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v512_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga28caad4ee0848dfe71859f80f82894a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v512_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8e124f18e2fd7d0c05f3fb4f4424659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v512_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab3eac7fa200b1bc831b5c521819b4a6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v512_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5661299f175792214023d32246145ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v512_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaca0b7f779900270abb5f7f1a1d1b755b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v512_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0c039a01eaf3dc475ed81b3f354a0805</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v512_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa9c0f4ba7ef381b20b39b94061ea16ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9b60dc95a5c7d27ef8fe876e88d7a75c</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8595edc0055bc74e5ddd24c269efced5</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf835c6f6fb1199b4e0d51450b1287be7</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadc4a18bd77755893b6f30191a12412e0</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaae37de475214f1461ec66090fee2fa9f</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca754bb3ca01900243f154ee793d992</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8c2f09f96f217de7e7cefa666e36c053</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga30c70e8156b87130124791f8b9aa57fe</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6a20a93404788b07822393392675ed6</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac912dbc355464868b16480b629e6fd06</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v256_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga45b31deb562969d2ca56518be5c378c4</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v256_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga538c4422f66f678faf1fd5818ecefc85</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v256_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga755a462d29a469b61dadb53546da65aa</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v256_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5e9bd077c3c35247dfb8c774bb929cc</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v256_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7eb4a970b08558108e3d3cc232d4cb7</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v256_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga09e6452a0812c606a305618bac13f5b0</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v256_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8576ca46ee634464c95bd1a710b85d6</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v256_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf824768183e10767fc2d9afe56772ed7</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v256_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf02e21b54bf4aa07f036e786129f8768</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v256_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7bf64a97c89af82ff544df1b363aac4</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v512_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga672672ca11124d10879a7438414d2dfa</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v512_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac1eb52061aa0f8a9636b65dca5916308</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v512_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac928a03cd249e7b1b1221c5153246c76</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v512_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ef095d161edcca1075d1930ff297702</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v512_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3fc954978db0d3dd2a35f6dac3ab255c</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v512_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9bbdf674354a048f641bedb1c1955548</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v512_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafa9fdaa7e8bdd0b71f8d686646ccdf0a</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v512_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac3864d837b0f6742ab261ea7680f3d8b</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v512_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cd9bc8381a48aab97fa593b0fd44962</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v512_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2dd0788ad46ed68a5b69cdc31e7baa5e</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, n0 *sizeof(_Tp0)/sizeof(uchar)&gt;</type>
      <name>v_reinterpret_as_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2630f4b7da835582eb9af1b09df24969</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, n0 *sizeof(_Tp0)/sizeof(schar)&gt;</type>
      <name>v_reinterpret_as_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7db9081ffa97205457c1f2fd679c4597</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n0 *sizeof(_Tp0)/sizeof(ushort)&gt;</type>
      <name>v_reinterpret_as_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8b4cf78194b4f792a15836f65105a24d</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n0 *sizeof(_Tp0)/sizeof(short)&gt;</type>
      <name>v_reinterpret_as_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga79a050bdf9f77af3530f20a5add26ac2</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n0 *sizeof(_Tp0)/sizeof(unsigned)&gt;</type>
      <name>v_reinterpret_as_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca3ee10c5b7ca34e0a2a68485cb8c63</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n0 *sizeof(_Tp0)/sizeof(int)&gt;</type>
      <name>v_reinterpret_as_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga105adc05b06dfd0633055bfc32d7ed8a</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n0 *sizeof(_Tp0)/sizeof(float)&gt;</type>
      <name>v_reinterpret_as_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga828fa8b94031adec9d6920fc5a21d38f</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n0 *sizeof(_Tp0)/sizeof(double)&gt;</type>
      <name>v_reinterpret_as_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga307914df9fef68bbb945e952b15a3df0</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n0 *sizeof(_Tp0)/sizeof(uint64)&gt;</type>
      <name>v_reinterpret_as_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga397fddf06de568f746efbec9ec6e73fe</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n0 *sizeof(_Tp0)/sizeof(int64)&gt;</type>
      <name>v_reinterpret_as_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2852ba200d7eab1c8fbeba112795fd4c</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae135c51422d0c971aee7cdde4d12c03c</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5df508887dff1b3782e8b605d778fb57</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6739bcd8a3bf5601435a9f416fc86daa</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabedcea611a1b602ad772841883ab41c6</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad09f25444a72f4066df0d41bf1cf6c36</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6082ee17d6da9cb4a4250c21e9190693</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga25f29c48cae3ddd1c4c5406222dcd625</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3f43ebfd09e6d4e060da8c591ee650e</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b7c25d249e7f042ef07a45f0ad9c3ff</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga16f9a4dbc18f5a3f4ec3cfa1298dbda5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5f4a3355013b21c03766c13a5f25ffd9</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga797e08da7520182d7dd9e5e6c1a6819c</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3c06d127c1ba2dc06fee9d60c053bee</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacde7339055584274e6469fec01f18809</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b56ff669f74c24d3aad2ae184ff09fe</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga527b0b4fa4340f88648e56208772ecc5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29085b2398ca5a9fe1b08dd4c252b704</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf652ae42e017ce3f52257d73ebaa3611</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga67d6037518612ddce562a413b0c5b8a8</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6feeb392afc865d1c8eb254a6cc81209</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad27d703088e83a9fb053b55cbe5bd589</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6f7d9ef11a45ad8377e0f4e71ef796bd</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab32be0db748e4d9b21c1dd7afeb616cb</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae3bdda66ce0f7c11179c99f19351ffd6</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf1be7ef2b4b62da1ad0c9714ac5ef2</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga13eb2e2387f2fa3f22533f21c2f7ee33</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ec79c0ad580971c920a7947c2729553</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga47ca0f0d8da3b5c92c4c29d6b19945c8</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad0d5c0a4530c431258de7850325ae7bb</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5146e467051c323c6b019f61221a806</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2343b4a4189116323ec8642ecb4d1516</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga04e55a1a3b1e0805f254a38778e02a54</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2f49e07d9f38f94abbcc39a0529d0968</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga01517f2bc04c74895fab6d24d0c0badf</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd23cae47a87069d8914d66a48b9f7d1</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga20da2de260e125d4c86548961c664018</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga69da657b0797433a46034b195795885f</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga17593c21a8311b79f4dc4ed3bbefbe20</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8002aac28a8dc7a9e2ee2d859df68d90</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd60669df746a47eab7c16185dfdc0d1</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab8350668f0343296e8ff90938d0315a3</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5917f5c8c88fe6be469edd144ab3059a</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2242d1613a7522b620513e8e39ad186f</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga33439c6be915e60605cd706bb0e170da</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1f04d0d0b8c9e6f4dd00fbcbeab5119d</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae5d2e7bc86bed57c5d361dd1ae0ec5a4</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f1d389f944f0f1ce50d53d6521ba4f1</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa450959af1f4cca4b61237ba87fcb210</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga804ff05d0224b3170bc7c7050bb5bc18</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga49f3d8f5412ebe599a980bc87c3ddb05</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa1bc04ba2310c787b0268ef5aa2df539</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 4 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga83ca402d363ed2d96b7d7a206795dd82</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b, const v_reg&lt; unsigned, n &gt; &amp;c, const v_reg&lt; unsigned, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 8 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa845597627f198f4150a71c2ac94c31d</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b, const v_reg&lt; uint64, n &gt; &amp;c, const v_reg&lt; uint64, n &gt; &amp;d, const v_reg&lt; uint64, n &gt; &amp;e, const v_reg&lt; uint64, n &gt; &amp;f, const v_reg&lt; uint64, n &gt; &amp;g, const v_reg&lt; uint64, n &gt; &amp;h)</arglist>
    </member>
    <member kind="variable">
      <type>class GAPI_EXPORTS_W_SIMPLE</type>
      <name>GKernelPackage</name>
      <anchorfile>d2/d75/namespacecv.html</anchorfile>
      <anchor>a0bc304252e2c691997210172be1abc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>popCountTable</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1b8c26bf1cd9b597cdb9f20501a72f76</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoAccelerationType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaf61f8388a47aad88cd82cbda6d52c391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_NONE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ab83f7a583ce20655b94850334e5eed35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_ANY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a086b4e753f2d633d52b3009445bd7bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_D3D11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ae41fc73fe2e4aa5dfc9016dddb0bc751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_VAAPI</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391afb079a5740bd51ab118d47252c681b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_MFX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a348714121f89860358f30ebf5f292ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VIDEO_ACCELERATION_DRM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a6df91cacdcdce2430dfda598c4cc7e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3acf2cc1c71097ed0b4a41835469c7442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_MANUAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3ad4e4849dd1d36d22ae451ae9241cf780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3adbadd629b9386316a1837103d147e180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3a93ed17f4467068f9fb5d0b72cff48cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_DC1394_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3abb0d92c98e8d5017993b699661eac161</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a803680384669d80d0294ad7836ec57e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a88571cf323ed746cfad77160272fe593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a895744d25aea6269227db6d4d2b30e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83aa78452e84ffa2e3544cb0006ed89e842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6abcda142aeb58988856fe78d762e66de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_FRAME_MAX_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af1babc6cc545ca6774f1690b9c32a036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a676d008cfa53522d7d118d34ff66336b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a8103ade90d890b2b0a9d0cef99e59dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a051eab1e624d79b5b3b297883eaab23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a66af01b2664b79aa76689ade0935736e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_APPROX_FRAME_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af675327cdfd8a83dd87d8e90b34479bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_MAX_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a1512aa312e7db87684e323e7b440f63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_CIRCLE_BUFFER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a580f8871db885f3dc6bdfcc0abcef9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_MAX_TIME_DURATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a0d36810d3a75e7d53292b2307b873ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa821a4784e36e4f40aa9e212537851e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI2_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa3b67d0d527dde2b44abb117eee5f289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OPENNI2_MIRROR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a4d176582d7510d1dd24816916134178f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fab1d78bb8b7e062f4bc14d7db3eccf9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa241b67030848f3bcf223d18ebfe75adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa35506303a7585ddfaf30ad453704af13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fafefc8beb33fe05b3729b422678893215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa8033186b1063aa190fd91661aac79b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa4bfc7955622984b48420bf8fecda6388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa5c1c8b4e40121d8a906d39d772117700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa60014cf8395b41a0918be79e63ef0a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a2278fe906c8f7508e6e7a92f46888661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_POINT_CLOUD_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a9025b0faf50e561b874405f7013f43dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DISPARITY_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a549229ff705c2c4d637712b93041e06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_DISPARITY_MAP_32F</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a471838d1ee511e9555d07abe076db5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_VALID_DEPTH_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a4cc33615f4869c0a2eda62587b945fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a467bac9001f40dea888f47ac55886c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_GRAY_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3ae9fad51a17faff9b4351ccaa6b8375ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a39da5760ecb602bb5f31b2889ee7f9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_VGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a08a35a2f66b2d645eb7817e852ff8ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_SXGA_15HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5aac4de9c7e74b115c82b996e5a9de738b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_SXGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a170b676fb0471be44394d7c600787872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_QVGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a6ae35b3670500dd309e0797781ffc46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OPENNI_QVGA_60HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a5db747b95207d3086eff4e58ce68f495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GSTREAMER_QUEUE_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf3d1bc7611a7b00aa992ede8562392d5a15017e3dbe8d23bf4081b71d35e71bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_MULTICASTIP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a4c1e342f7800bb32f5994170c71b107b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a337f6f1806a65c7e9b4bf33f96b46008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_DECIMATIONHORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad10d97cf35c6cdba377ba9ed7f4df457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_DECIMATIONVERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a15037da6569b943b91364be21af58ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_BINNINGX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9adc35a809d39b76611bbddfbe1d262de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_BINNINGY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad09164e443627dd9fffae73c17e26ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_PVAPI_PIXELFORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9af398d565fa74a15b5336cd7d7b4875c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_FREERUN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99cad149577e9f1a26d0b9ab7cc38ea66e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SYNCIN1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caf199d5c684aa54a3d37a8a5d7ddfc3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SYNCIN2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caca95ce56d9dea6f7addc0f578f0e960b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_FIXEDRATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99ca393224986d05449896f3f1614865ac37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_FSTRIGMODE_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caadfb77546571860e37e5adf9ea661a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a77557674b55270997bb64557becdcae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a65c059a6dfc8b709bc9bb33eb057e865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2aac6400fa67e4237c2bbe26fefa0c552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_DECIMATION_2OUTOF16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a93abac526319d5b0d39d89bce5508095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_MONO8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a7910aa88e73d326883f0742f760ecae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_MONO16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2aac9c9b4bfc19ee84bd9428f0cca98c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BAYER8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a14cc8991f566cbb95661a95b9d02ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BAYER16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a13e3854cacaa94dd376d6742b4701051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_RGB24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2acd6f4bfde8ab0461d43616e3f2c11b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BGR24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2abcecb9c33a2533abfc3b2caf6ddf10e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_RGBA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a2069a8d1441e7c7c461273cf09692803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PVAPI_PIXELFORMAT_BGRA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a0fa9e749378a7e1afdce0ef93bc98139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DOWNSAMPLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0b6409999490a804d1a06df43105e5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78102975f149dfb80b657f2d4a263f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b7b75badbf59d821962c06cf4d025bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6724b0905a0bda1166a67f6ccbc70327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa523371bc36e5e200dc8948a97a34bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa008a158bb86a33056b5cf20300b70fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaaa4bcf89caf285194c200b990d94b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dbdf76832838e9ad4b89da280bdcbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPI_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab44ede586d7a2370e24ae87d6aa8afad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPO_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1785d9ac27c4d678dc0afad376322a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GPO_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4aadd5055b767a8ebe6be43b15b165ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LED_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9dbacb0484a6cceef5afd4496740e3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LED_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a722e0061b85c4785608ac5ac7a473c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_MANUAL_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af8a5a64e094123892b5813fff1188706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AUTO_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78726921e8b31b899e12e1b7aa7acc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9eb8e60a7c1ec79d620d194f2bb3deba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXP_PRIORITY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ef62c529916491a59a4b5cca77bc7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AE_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab0ce44b1aa17d4f82678aeebcd1deb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AG_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8d1beac67e7dffae82f72b9a91922e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1df2a23c5ac1d3b0e690d634a23f3815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TIMEOUT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6c71b080417a0fe6b182f868c4a319a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaa2e2d066a822de98d26f26c5511c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_EXPOSURE_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13f4135742d70478e25494bb12dac06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAIN_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5c4afbb52928cd2a035b46f90f0b77e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAIN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ce2015d26b875f9a5bba2c34efa881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DOWNSAMPLING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a206b435824abcca17fc5c405ee3bca44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13057f6fa93855d14425fccd23bb83ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0199f71e8c1c122580bca052ec01f985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8ad99a5e916acc75fcc7721feb34a317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BINNING_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab06c8c58619c511dac584a2f75e3d7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1b9ad18b3612d2e3608ae81f88d77288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a62d52331d0200f822501b9e0e747d0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adbba432c72379e77501b3c00f87e5c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DECIMATION_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0165a1d34902d00b60da24503bb051f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TEST_PATTERN_GENERATOR_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac63611cdaf894d351b953c34b93bbe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TEST_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af6e3addcd1dc86db902982df976ef398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aace6b4af9afed47c6d39faa842607ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SHUTTER_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abe84384ce558a68b1fb119c26a1fb1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_TAPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94443f6400743b92ab0d747cccd94733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a39e41c91baf6f63c17af16eca11854f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a46b7791d22180493c94beef20d98fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acbd2426abe20e582a878d7621951bf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AEAG_ROI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aef5ce8e8556233335e9771c5a13cf646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BPC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e96da9798b9d04931b78f161d860068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8501e38cd113a72c31555a8fb378b8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a01849a14d6761cea0075d713ed1b13c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WB_KB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a85591ebfaf9e08ac3298ffbddb4a6eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f993678826ae1397c77d05853e9ac47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6d7d5e4b2602f9bff56564d884e08fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_REGION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afa595df0cdf5b73134aa29a67ccabc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_REGION_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ae147b9f0ff2b052840cfbde354db8370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LIMIT_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3ba1662e0b303848e464d138a42a3f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a21c86de9892de694193d5d778433ce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0582602575f693d8cf9f9da68f8d7e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3cb6414220dc96a4346dbb9820d6807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_PACKING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9de43705d72a70642b315c0164d3f706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_OUTPUT_DATA_PACKING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dd38252df8993caaa6a94991c7c710a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IS_COOLED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad6a369e15415652c07377e617c31b816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COOLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa2272098bfa67902996bc6908acb1f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TARGET_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7a5b70e760f454ba83133e868e8bff98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CHIP_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aabb95af76be80f6b87680c4b257f98ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HOUS_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa0b998a928fb6bdaa4dd1def71b5e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HOUS_BACK_SIDE_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac35662482264494d5d4a2d3694604454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_BOARD_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94305071b134947bedeeb4c5dd59418e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b9de3101c09c901dd98a0f9b64b807a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_APPLY_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab5f0a4155a300bd53ee69539a405fe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_IS_COLOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3474bff058406213c00f940b7d39ca03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COLOR_FILTER_ARRAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a43d1598de031e32b1573edd86971f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAMMAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adec96ba88422b04bb4b8b4f672f5c77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_GAMMAC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac51336a614b4d065e6ec6e4c9dbc75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SHARPNESS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0cb34cbfab7826a77b11c241d1b68058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_00</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3f848989fa4782daed55e6d66db49f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_01</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95e27d9c6825f62a75f6e5925a10a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_02</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac24b38753dc61ea5a34e8e24cb1b7ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_03</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab4dc65aa8bf1e3264c130f2ca438ebbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_10</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa680ef94ac047467b30eb19d0ab9e3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a88e6261d6402965b2188dffa5da40a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_12</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aebd3e3ef66d136f30d7ae884775d92e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_13</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af90a703023bce0fa393089f8944167fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_20</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a03c5b9f730df89e85d3c1f9f062f8477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_21</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1e9e100b5881d8bec3749279e9b0a18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_22</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad39c4868d1fd828a13301c4e3a484c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_23</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad32906e25f6e4b3b7a721f019980a2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_30</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acb9360352011126b2c5b22f00d2bc825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_31</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f0675b49efc4bf8afa8c3e5a021f947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac7a263f10e2aa915d0db21d000f677dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_CC_MATRIX_33</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a56a526385841cb1b73c311b9ab3cd6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEFAULT_CC_MATRIX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a32a46b42b8292aa0e6fcf362ee53ed61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28611dcbbd5efd0c9fcfc03180ff13e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_FRAME_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74fe2c1fa26066f63ceb698fd24e1b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afbca56ae9dc4ffa899f971ad3568d357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_T0</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abc52f65fa1d3a00eaeae28faae42c202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad5c9b833300a7a1c219ba1989f2976c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBOUNCE_POL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab9a4ade923237e2ecd6d28ee091c8979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bcfc66b47eb20fe0be9922d6faf0fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_APERTURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a307eab1a5189dfde4c57eda926f48383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_MOVEMENT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed9b0f1eaade0778e19a08726370b785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_MOVE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad4cf2ae2680ee32f9acd3f080bb053ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCUS_DISTANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7f9b49011d868c73fb578b540ddc0685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a903a9233d8a5231653a6217a8d360039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab28c47b9f81e7fa9d2ecccfaa3a287ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LENS_FEATURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a42e9e7a34d9d173ba710e8dd69205657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_MODEL_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bec5db0ec17f9c5154ad75303590805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_SN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acff771ea3b2e38c53377b6e2c148d650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_DATA_FORMAT_RGB32_ALPHA</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5cf923f4f06e03bd3edd5af3a44135e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_PAYLOAD_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7e3cfe131842e34628f998dc87adf229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRANSPORT_PIXEL_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab45acea64fe23cb73657b4b42d443a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_CLOCK_FREQ_HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa79cb01e1a0fba12586631d22896805d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_CLOCK_FREQ_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a762ae4ae81179e7d1806ca2c09ede2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_OUTPUT_CHANNEL_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a013c1c3db5462bd5e762a5c2c94a4da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FRAMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed8586ad3c43e4d5761cc4b6a6549374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COUNTER_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab26bfa6487516f5a1c1422fa914de7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COUNTER_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1936978811c685c26c945937b62f56e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TIMING_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abfc1c4c1d54741960f234e782d5be2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AVAILABLE_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a93c8b6cca33f3a341502e1f05471e980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BUFFER_POLICY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a928df33def77f34c5c7f311858f25c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa47de0c7b39fd5adc6797edbb15a2174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a12fc0fdcee31edf2a9e1a3f7fdbefacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_LUT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a98d369394fa4657593238af9a30fcd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TRG_DELAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5ed0495b88a2983f8be36e17c63c51fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TS_RST_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af1e0231c56b7d5ccb9b7d0dece3cd2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_TS_RST_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95df1de33780fe933834b6286c5b6696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IS_DEVICE_EXIST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5d8a3630e00a1edcb6562445ac7c97e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa29dd84cf215e0f439a66fe868455cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_BUFFER_SIZE_UNIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a541d2ca1825e3fbdf0e850558e82b242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac93e79a0df6b8383b383d0c3e377e832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_BUFFERS_QUEUE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a656141833befd21f204c7d9f7687b9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_COMMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a898f4934777168695360effbefd4b3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_RECENT_FRAME</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6ae274d73be763065ae6d4157c33e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEVICE_RESET</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28bbc3b30b0d6e4ef038f00e867871ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_COLUMN_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5799261a0420d625f4f9e3ef3ac141fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_ROW_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a162e9f64020df1cd6d9cba4b3198061f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74407dd885ecbf8a74358e3f01c8687e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa66a91a6b9c0446067f92f552424c175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_KNEEPOINT_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a25f4ff6e0a75c6a4c3eb42ca69a99008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad41c3fe9bf0384b4487b728ae8d71c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HDR_T2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9462841c6f21b93462869a701078412d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_KNEEPOINT1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acd116ed9889b08b5f617d35b74149669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_KNEEPOINT2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a975d8587ffcaac63ee6d7c733b378fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_IMAGE_BLACK_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a97c3f4c0e44b9f06581578f7d03b9dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_HW_REVISION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8dc2ca4801e0957fdf3f149c66c9f9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_DEBUG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a627a30de4f523437febda2d48e29c504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_AUTO_BANDWIDTH_CALCULATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac689b604605532a1e1b4da825b4b8315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_FILE_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e843bc6a96b5fb81b45a8f37f00e3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_FILE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6d8f3f143d9b3ff663b2877123aaf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FREE_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab4b15d9df02a485c1197bdd76a5e7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_USED_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac06438499f168922ffb7ff0a6d4565de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_FFS_ACCESS_KEY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a37f5748b495927f2a92370dd3a296766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa27042108d67ac05c59c09f0e8191980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_XI_SENSOR_FEATURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a582364263b7b374acfda85afc3b8984d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ARAVIS_AUTOTRIGGER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga31992db0e5fefdc326a3c93fb576b632a519a968f4b8cd96e8032407f85de98b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_ANDROID_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga77fb7927b1ebab789f5d33303486a390a4fbaed763073399d86edc7f9d2e13332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_FOCUS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba049085d744de6023c0b4b263e16ce9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154baea912356d2f5707561b5a7d44e11fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_FLASH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba7d18d0bbcc2094dd9cc8214afa52f70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_WHITEBALANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba709a5efd2ef0842ba866c494c844e784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IOS_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba0f5c7fcd82d2eb877eb299419caf7ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554ae548de03f852996b9ba5e5adfbbbce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afb8d98d9ad34d6d74bdbeff2f5197111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_WIDTH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aa72a12bf66268d701e80113a2b7767fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_HEIGH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afa8cdf9c627d7264bf7f9d77e4a8437f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_SENS_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554a9330b5353a86ba5dfc522859fb3ec8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GIGA_FRAME_SENS_HEIGH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aee1202dad37d4dd3f02f9fa42e149b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_PROFILE_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a61e601c701375c5e43d43754ddf6d030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_PROFILE_IDX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a03489c9c3fc5b2656a9063f2e079d7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a0096091135b3fa213dbeed6a103d8b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094acc9291ae9c5beec367fb701cabcaaf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094ac3f7024c4c8555f8927fa093aa31dd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a07423906d8a904f7997292878a5c78f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a647281df465ac37cdc9e199f1fb9ca3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af09153f3c7f98ceb038d39453da205cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8a428daa198f3d2593d78abca6348c125d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af40091a565b49a9554c42e8a3c006936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8abae15b45bbfb9ace04d86ff77e438e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a0633813010b6c21838951de5fb34d643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_UVDEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462aaafadc6ce2abb8a2e962b2d4115a0f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IR_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a56fd50220f952776712bcfb656a5c64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_INTELPERC_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a5c722445f6d9324474cf50b39b92ae74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_PREVIEW</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad68866e163722ca095ebb063759201bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_WIDGET_ENUMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad6f05f89311dc09cfaf828c8b91b6d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_RELOAD_CONFIG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba842f6beebf68e379a6be441979709e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_RELOAD_ON_CHANGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba794abce1a061930e32d362f4ec1dd9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_COLLECT_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbaa50f65192f6dd5970282ed6bea335731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_GPHOTO2_FLUSH_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba12383f3e93113560c8f01d7abc8b1607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_SPEED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbae9be75bcff2e935ddae1f5b09941c462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_APERTURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba368193e813f38cd561e44c432ac035d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_EXPOSUREPROGRAM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba32983621756658f76b5f0ab5388940d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_VIEWFINDER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbabe08426b291b533a4cf61a7e4e7d1324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IMAGES_BASE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966afde4916d952c3a893b2dfb809f2b75e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_IMAGES_LAST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966a419c7f8af9ed15c0b641b8c0201355c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorDataType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga8fe46fdad857ac6af313a35209995686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686ad4631abb061c47f1508f3cbb304ddfcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a4ad7df0545b33819550da2949c996bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a9047834de6a04695867557fe215b0fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorGenerators</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaa62810955b95f2c862fad657f2e34432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a7181c23a620fafeb051f9ee6c33f4c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432af8702733a45560c17e117e524e837d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a46a2ee7b9194619d416bd98b5df48a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_OBSENSOR_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a9dcf68c47fffc77f74a99a1eccb18760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoCaptureOBSensorProperties</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga2ff9f67357f1cb986aaebe6df07609c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_FX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aa6349f9f91b3a6d1c694cb9d2ce5f300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_FY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a12a6e2e3565fe407ced536bbe97b9df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_CX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a14ae456d33d9c7a3504c20a9b732d73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_INTRINSIC_CY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7900cc86b5736aa1d92ddec0b17aaf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_RGB_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a684e45356699c1091b395e32c8557c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2e5e2758763c126a88e646c8e57f1f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0af323a9718399c39a05d7fbaf08127695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aefe318eb6b78bf084834bd42dd904d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_DEPTH_FPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a93317f5ac80d09e6d810892f302f049e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac16668fe196731e3a2cdaed9488cc859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ad7ea23e6fc944600219ede395e818779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K3</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7c883eb361f50f8c8ac1a33a32a1f7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aad883cfa342b9b750f6d87aaaf1df60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K5</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac1a88772c11825f489a4fdd60abb8d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_K6</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2a41be4c1f607d71c85083511509d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_P1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a659052beaf60b8a1156b8f570471abf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAP_PROP_OBSENSOR_COLOR_DISTORTION_P2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0adc0083caf52d122f77cbc2d31e2cfdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 2 &gt;</type>
      <name>Vec2b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga595458e63aa1443ddd5c51fa71d70e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 3 &gt;</type>
      <name>Vec3b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7e6060c0b8d48459964df6e1eb524c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 4 &gt;</type>
      <name>Vec4b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac8e7c61fdf0d8d9f6e8be7c25dc36584</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 2 &gt;</type>
      <name>Vec2s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8c8616b035cf33c4b2b02fd7b89d6335</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 3 &gt;</type>
      <name>Vec3s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2a2f4663171710b47944de9a74383dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 4 &gt;</type>
      <name>Vec4s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga40acb05e3e183aabebc77a235389b582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 2 &gt;</type>
      <name>Vec2w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga622811ee01673a858f41b4fbfd4b1043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 3 &gt;</type>
      <name>Vec3w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac2ca2e7d93b15bc56b379fd5c42c0932</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 4 &gt;</type>
      <name>Vec4w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga50f51484537d86bd43ff14c681ee3abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 2 &gt;</type>
      <name>Vec2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga121402b88177c336b18945dd71d96ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 3 &gt;</type>
      <name>Vec3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga55864bca2bbede9731df5baa0d1be763</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 4 &gt;</type>
      <name>Vec4i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga94ce799099ae6cdd66685e3fd0cad7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 6 &gt;</type>
      <name>Vec6i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1e413135207def5004c5297bd2f5a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 8 &gt;</type>
      <name>Vec8i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3c0eb56d15c13ca6708f168919af3a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 2 &gt;</type>
      <name>Vec2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga392bb4f8a6b9e0dde07f31dc28e73319</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 3 &gt;</type>
      <name>Vec3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab9e0ab642a3e01742916763173b72232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 4 &gt;</type>
      <name>Vec4f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4f29b2178d21a471ee688b14d66d6567</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 6 &gt;</type>
      <name>Vec6f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga74b819dd94c6a8c6f3d8cc39aeaa4992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 2 &gt;</type>
      <name>Vec2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf20d857c2077c986d3b303e3d58bbc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 3 &gt;</type>
      <name>Vec3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga370d94209693b5b13437ab4991cabf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 4 &gt;</type>
      <name>Vec4d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga41502c424d368098331a348dc26141bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 6 &gt;</type>
      <name>Vec6d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga07a801beb07134f7090e3d789ca7c324</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d5c93ea0a0fde5cd451d309e241cbc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga21358685333860b45e1bded220ae7db9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad235e4e15c473055f42502d9bd6c6b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac12b4fdfed1380212c6267220a587819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga64b9d89770c61189ee94b50490be290f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadeed3bcb2a2c2afa0b6398c80be990b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad7cf5116faa00f5389226c29618bf0ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8dc60cdfa49e685e10731c0729dcab8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf1eb4e08a9234bffffefd5ab0e8884e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad117e31c45604f1caf54f97a32c4a604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v256_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3864fbd1c47dce890aae97b2a01076d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v256_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6b56a611f0f1d01299b35ef40d0d5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v256_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga23a689223f9c5c961077c5027c118a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v256_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6d4adc5883c127ea87997ef18048d3bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v256_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga069f2f5896a85a94ae7dcf9f0686140f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v256_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad4bab7d2c2a67026d3699dee25227e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v256_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga987fdfd4bc769498069a703da99a5ae5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v256_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3a0b6404899aa7ebb2bbce3445c31565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v256_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacf5698e589d36a4bd38410a6484e6167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v256_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2c95a3359f3ff39504f71818db534bea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v512_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga632417f79afe47c99c24a1e628b7acc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v512_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf6068e69756e212a939cece06bce52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v512_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd52f3f85ec8ae285250c03365b23db5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v512_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga28caad4ee0848dfe71859f80f82894a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v512_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8e124f18e2fd7d0c05f3fb4f4424659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v512_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab3eac7fa200b1bc831b5c521819b4a6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v512_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5661299f175792214023d32246145ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v512_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaca0b7f779900270abb5f7f1a1d1b755b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v512_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0c039a01eaf3dc475ed81b3f354a0805</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v512_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa9c0f4ba7ef381b20b39b94061ea16ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9b60dc95a5c7d27ef8fe876e88d7a75c</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8595edc0055bc74e5ddd24c269efced5</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf835c6f6fb1199b4e0d51450b1287be7</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadc4a18bd77755893b6f30191a12412e0</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaae37de475214f1461ec66090fee2fa9f</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca754bb3ca01900243f154ee793d992</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8c2f09f96f217de7e7cefa666e36c053</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga30c70e8156b87130124791f8b9aa57fe</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6a20a93404788b07822393392675ed6</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac912dbc355464868b16480b629e6fd06</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v256_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga45b31deb562969d2ca56518be5c378c4</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v256_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga538c4422f66f678faf1fd5818ecefc85</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v256_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga755a462d29a469b61dadb53546da65aa</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v256_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5e9bd077c3c35247dfb8c774bb929cc</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v256_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7eb4a970b08558108e3d3cc232d4cb7</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v256_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga09e6452a0812c606a305618bac13f5b0</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v256_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8576ca46ee634464c95bd1a710b85d6</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v256_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf824768183e10767fc2d9afe56772ed7</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v256_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf02e21b54bf4aa07f036e786129f8768</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v256_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7bf64a97c89af82ff544df1b363aac4</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v512_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga672672ca11124d10879a7438414d2dfa</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v512_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac1eb52061aa0f8a9636b65dca5916308</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v512_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac928a03cd249e7b1b1221c5153246c76</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v512_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ef095d161edcca1075d1930ff297702</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v512_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3fc954978db0d3dd2a35f6dac3ab255c</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v512_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9bbdf674354a048f641bedb1c1955548</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v512_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafa9fdaa7e8bdd0b71f8d686646ccdf0a</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v512_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac3864d837b0f6742ab261ea7680f3d8b</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v512_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cd9bc8381a48aab97fa593b0fd44962</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v512_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2dd0788ad46ed68a5b69cdc31e7baa5e</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, n0 *sizeof(_Tp0)/sizeof(uchar)&gt;</type>
      <name>v_reinterpret_as_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2630f4b7da835582eb9af1b09df24969</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, n0 *sizeof(_Tp0)/sizeof(schar)&gt;</type>
      <name>v_reinterpret_as_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7db9081ffa97205457c1f2fd679c4597</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n0 *sizeof(_Tp0)/sizeof(ushort)&gt;</type>
      <name>v_reinterpret_as_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8b4cf78194b4f792a15836f65105a24d</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n0 *sizeof(_Tp0)/sizeof(short)&gt;</type>
      <name>v_reinterpret_as_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga79a050bdf9f77af3530f20a5add26ac2</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n0 *sizeof(_Tp0)/sizeof(unsigned)&gt;</type>
      <name>v_reinterpret_as_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca3ee10c5b7ca34e0a2a68485cb8c63</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n0 *sizeof(_Tp0)/sizeof(int)&gt;</type>
      <name>v_reinterpret_as_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga105adc05b06dfd0633055bfc32d7ed8a</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n0 *sizeof(_Tp0)/sizeof(float)&gt;</type>
      <name>v_reinterpret_as_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga828fa8b94031adec9d6920fc5a21d38f</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n0 *sizeof(_Tp0)/sizeof(double)&gt;</type>
      <name>v_reinterpret_as_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga307914df9fef68bbb945e952b15a3df0</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n0 *sizeof(_Tp0)/sizeof(uint64)&gt;</type>
      <name>v_reinterpret_as_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga397fddf06de568f746efbec9ec6e73fe</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n0 *sizeof(_Tp0)/sizeof(int64)&gt;</type>
      <name>v_reinterpret_as_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2852ba200d7eab1c8fbeba112795fd4c</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae135c51422d0c971aee7cdde4d12c03c</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5df508887dff1b3782e8b605d778fb57</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6739bcd8a3bf5601435a9f416fc86daa</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabedcea611a1b602ad772841883ab41c6</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad09f25444a72f4066df0d41bf1cf6c36</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6082ee17d6da9cb4a4250c21e9190693</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga25f29c48cae3ddd1c4c5406222dcd625</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3f43ebfd09e6d4e060da8c591ee650e</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b7c25d249e7f042ef07a45f0ad9c3ff</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga16f9a4dbc18f5a3f4ec3cfa1298dbda5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5f4a3355013b21c03766c13a5f25ffd9</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga797e08da7520182d7dd9e5e6c1a6819c</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3c06d127c1ba2dc06fee9d60c053bee</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacde7339055584274e6469fec01f18809</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b56ff669f74c24d3aad2ae184ff09fe</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga527b0b4fa4340f88648e56208772ecc5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29085b2398ca5a9fe1b08dd4c252b704</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf652ae42e017ce3f52257d73ebaa3611</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga67d6037518612ddce562a413b0c5b8a8</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6feeb392afc865d1c8eb254a6cc81209</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad27d703088e83a9fb053b55cbe5bd589</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6f7d9ef11a45ad8377e0f4e71ef796bd</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab32be0db748e4d9b21c1dd7afeb616cb</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae3bdda66ce0f7c11179c99f19351ffd6</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf1be7ef2b4b62da1ad0c9714ac5ef2</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga13eb2e2387f2fa3f22533f21c2f7ee33</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ec79c0ad580971c920a7947c2729553</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga47ca0f0d8da3b5c92c4c29d6b19945c8</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad0d5c0a4530c431258de7850325ae7bb</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5146e467051c323c6b019f61221a806</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2343b4a4189116323ec8642ecb4d1516</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga04e55a1a3b1e0805f254a38778e02a54</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2f49e07d9f38f94abbcc39a0529d0968</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga01517f2bc04c74895fab6d24d0c0badf</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd23cae47a87069d8914d66a48b9f7d1</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga20da2de260e125d4c86548961c664018</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga69da657b0797433a46034b195795885f</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga17593c21a8311b79f4dc4ed3bbefbe20</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8002aac28a8dc7a9e2ee2d859df68d90</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd60669df746a47eab7c16185dfdc0d1</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab8350668f0343296e8ff90938d0315a3</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5917f5c8c88fe6be469edd144ab3059a</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2242d1613a7522b620513e8e39ad186f</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga33439c6be915e60605cd706bb0e170da</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1f04d0d0b8c9e6f4dd00fbcbeab5119d</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae5d2e7bc86bed57c5d361dd1ae0ec5a4</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f1d389f944f0f1ce50d53d6521ba4f1</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa450959af1f4cca4b61237ba87fcb210</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga804ff05d0224b3170bc7c7050bb5bc18</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga49f3d8f5412ebe599a980bc87c3ddb05</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa1bc04ba2310c787b0268ef5aa2df539</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 4 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga83ca402d363ed2d96b7d7a206795dd82</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b, const v_reg&lt; unsigned, n &gt; &amp;c, const v_reg&lt; unsigned, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 8 *n &gt;</type>
      <name>v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa845597627f198f4150a71c2ac94c31d</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b, const v_reg&lt; uint64, n &gt; &amp;c, const v_reg&lt; uint64, n &gt; &amp;d, const v_reg&lt; uint64, n &gt; &amp;e, const v_reg&lt; uint64, n &gt; &amp;f, const v_reg&lt; uint64, n &gt; &amp;g, const v_reg&lt; uint64, n &gt; &amp;h)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a366cabf9cd5b9a9fb0e313570c5b3cac</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a93d7d34c3f0b5dbc5d6171d0a0094f28</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aefc08124af851c90433c85f39fb63a7e</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a503c5fe1e1f66590b35969fc28ba1af7</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab866e1c69c03008f2f9c0d923c4dc861</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a65604e00ecb411bef65e3c668a4bdf63</anchor>
      <arglist>(const MatExpr &amp;e, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac9b4c182fe91d94500d290beb8098345</anchor>
      <arglist>(const Scalar &amp;s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4f77f0a2048840246c7f219c5a06f2ff</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a5d74e36027bfe69b2a50c7d5cc53752b</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator+</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9694cf1e4e9fe627f8b701cb9f97f2d0</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae07cd7b4ce3474dbdb1a264e2f6e7b0d</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad424f126a496afadafb4b6c67a1ce174</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6ed1d63630a0498bae02e4a71e757342</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a268e1ccaa369123adf2215756e3fae6a</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad7a022ce69ea48d8d9110cb79ab27b6a</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab851dfc040860bcf008d19e4a5926b83</anchor>
      <arglist>(const MatExpr &amp;e, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0d1940f6e797fb5f8092db30db875bdf</anchor>
      <arglist>(const Scalar &amp;s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a881069f5bff2833f6319cf2e7769fdbe</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aaacefdef37dffe5d5214939666fce32f</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a3e8db9cfa032043f31d40211508653b1</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a22ebbe4ce388179e64afe917fa369003</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator-</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a09f773558b48e56dfa061179599e11d0</anchor>
      <arglist>(const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac66fa81bbfc418c535a7f9f49a900554</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7f68410debc724a5be5235977b902be5</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7994c3ff3973cc56aac839dc8683ba51</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a951bede696efc7ad39b2326c257cb9b5</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae3d5b4a180f62f30b5874243af312ebb</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a54d49dc23f7a659f61ec5401b9c48d05</anchor>
      <arglist>(const MatExpr &amp;e, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aaac1439d54057753cddc9330f8f56ea6</anchor>
      <arglist>(double s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a2eb63d9f7b2d398c8714239114ff2b4e</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a31e53f019aa164af7e7276440f57f497</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator*</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a69bdf2007fa634306dea2e7065f839f9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4fd7c94c36187ae1dd810e5e1cb98506</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9f4860191ebc911882258adb3ed81220</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7d490d89368ae09a8034d3ef145f1b75</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6f76b7cbb9b728896ffb90522796a1c7</anchor>
      <arglist>(const MatExpr &amp;e, const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a27472a7b10eb061860f2d44e91ce2016</anchor>
      <arglist>(const Mat &amp;m, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aa27acc5fc0baa71648720825da8d7c8d</anchor>
      <arglist>(const MatExpr &amp;e, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>af1c42ad483f7b6947e17db0c508c4292</anchor>
      <arglist>(double s, const MatExpr &amp;e)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a296be1bafb9c82f8fd4ec55ea5f3ef81</anchor>
      <arglist>(const MatExpr &amp;e1, const MatExpr &amp;e2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>af0227aa2a8b2fb11495e9efc2ce8a9b6</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator/</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a86f61f74c4c8c305218ab7f6e1ad7f87</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8dbe9fe15d257dbb1a566dd5b752b718</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a200c6a55801095458ffba28d0bc2051f</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a027193236c695aef28e54acf23cad5ca</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac8bc126f547c720e5ec31ce26b31f6bd</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac30c6355f02755419479b1ffaadd5728</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a630e58dd233abf6b6ff3393be67454c0</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abeea3d9de568017193b26eea645c98f3</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a21b436ed46cb4ec5a3628576a10190fe</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0a628b41fded09b2e899b46836590de3</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&lt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8a039003baebfa48ba24de81f7f4d931</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0f25efd0c1f254692fc60bda5f4c3353</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a5516de530ce49cf1fdbfcedbc13fa64d</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a2c23e8205bea3a64497638fe270e3a83</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ab9e92650570e38003f74364c0d168157</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator==</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abb139508b5df77d1009612b438f53df5</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a89ee700214e5c588fc9c2f16dc5f0814</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0c7b11e74936908ee2fb47e4eb9c5e18</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a25f71801b3fb6ab5395c2dbcc9cc60ad</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a76d099d1e862f773c3f0d234b2261feb</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator!=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a7105f56350ad1d16b716a3664edbd7f5</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a39f3eecb2debd3e05e155d8769597994</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a908e8895c1daab24e5e8be7b9adddf12</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae5acab862f659f77658f59c723791d2d</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>afb86a86ce5bdb62722ad6a2c38eb2279</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;=</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac87dbdcc89fc97aff6e94ff635da8949</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a85401ad9773e0afda99ae87137f26b6d</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ae14822d723b02a44dcc6b9dc66b9d2d6</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>affc3d68c3891df1237e9a9bd96856c8c</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a35767a6160d961e75fbc3613e1b9f0a5</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&gt;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a28ec289f14a0c25c6e9d1a596318ede3</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a104716213a642475beb48ba9c00bf36a</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acc3aa7b8f05debfd1e28e8a84d64e19e</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a28ca6d67ab91785d2cf3c2e4c42e45f8</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ad18eb0de14c03462aaff61fb39c17360</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator&amp;</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a3f4a363a277d722df7ae076e5f62725b</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8938333ac6cc65c2cc4a21071b22df56</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aeac05ffd3d5c1d6c803e46a5ed380a95</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a27c1238f43dfbf691c3da8b9bcbe8622</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acaa29c7d0f130d120737fcb3c5dac54d</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator|</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aab1250c235649a10a478a88394b23fda</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9afbc19e8756efdbc92e17d096540ce5</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>abc36e16ecd042df954771a99068a6c49</anchor>
      <arglist>(const Mat &amp;a, const Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a9867b0d5e11c2fef494b71e51d21da1b</anchor>
      <arglist>(const Scalar &amp;s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a15cd0aff27ba61cb2563894b01547e7e</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>operator^</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac559f4bd48f3660ee56a223258dc6bb9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>operator~</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a69ba8f5d451de974d9aa514cdbbb1120</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>ac22d7d32f1ec91fd106760a98a6f4731</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>aafbfd6a44196ca5f40bcea5136548c22</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a865832a7380156566594f039d4ff0ff6</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6fdbec4b3fdb2b23f1d79bc73640d371</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>min</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a176d14d2ffed87f4e024d4933104a2bb</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a6dff8b6e9105b6d817b493e7be157c90</anchor>
      <arglist>(const Mat &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a0326ec178e9d4ca09c54b6b488fb8021</anchor>
      <arglist>(const Mat &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a4a2fa0a37cba3f21b576ae4084757fba</anchor>
      <arglist>(double s, const Mat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>acb1ea96bb76c4014c399ef6ba536a7b0</anchor>
      <arglist>(const Mat &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatExpr</type>
      <name>max</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a8ee69a65a23b73a176ab5ef9a6e5d5cb</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>abs</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a30843fc6c148a00f5d300a7f43f3fbdc</anchor>
      <arglist>(const Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>MatExpr</type>
      <name>abs</name>
      <anchorfile>d1/d10/classcv_1_1MatExpr.html</anchorfile>
      <anchor>a13f0c960fd6b3372aff880bc45bdb602</anchor>
      <arglist>(const MatExpr &amp;e)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::alphamat</name>
    <filename>d8/de8/namespacecv_1_1alphamat.html</filename>
    <member kind="function">
      <type>void</type>
      <name>infoFlow</name>
      <anchorfile>d4/d40/group__alphamat.html</anchorfile>
      <anchor>gad599f98a151eda56ab241b296aec4810</anchor>
      <arglist>(InputArray image, InputArray tmap, OutputArray result)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::aruco</name>
    <filename>d4/d17/namespacecv_1_1aruco.html</filename>
    <class kind="class">cv::aruco::ArucoDetector</class>
    <class kind="class">cv::aruco::Board</class>
    <class kind="class">cv::aruco::CharucoBoard</class>
    <class kind="class">cv::aruco::CharucoDetector</class>
    <class kind="struct">cv::aruco::CharucoParameters</class>
    <class kind="struct">cv::aruco::DetectorParameters</class>
    <class kind="class">cv::aruco::Dictionary</class>
    <class kind="struct">cv::aruco::EstimateParameters</class>
    <class kind="class">cv::aruco::GridBoard</class>
    <class kind="struct">cv::aruco::RefineParameters</class>
    <member kind="enumeration">
      <type></type>
      <name>CornerRefineMethod</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gafce26321f39d331bc12032a72b90eda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORNER_REFINE_NONE</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ggafce26321f39d331bc12032a72b90eda6adaab47b5a6c1a9519c31cd911799f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORNER_REFINE_SUBPIX</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ggafce26321f39d331bc12032a72b90eda6a62ae78cbc223dfe552c99adbc9002e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORNER_REFINE_CONTOUR</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ggafce26321f39d331bc12032a72b90eda6abef4b459cc329a3ab839773c0805e66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CORNER_REFINE_APRILTAG</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ggafce26321f39d331bc12032a72b90eda6a3e940dda27d11e803b40b51bde40f2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PatternPositionType</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga27275294ed214f3872ddef00d86d40d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARUCO_CCW_CENTER</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gga27275294ed214f3872ddef00d86d40d5a79ac9952e6e5f6c0d740626f7e9a8759</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARUCO_CW_TOP_LEFT_CORNER</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gga27275294ed214f3872ddef00d86d40d5ac2bcbef302a6b19c879503cd282803ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PredefinedDictionaryType</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga4e13135a118f497c6172311d601ce00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_4X4_50</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00dada8e830ff0024e839e93c01f5fed0c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_4X4_100</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da6df6c3ad38ac44ea1546ef4f4841f310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_4X4_250</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00dab76bdd5591c56a72b4359f7e34b0d681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_4X4_1000</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da395a8309569c1977538fd11b57752087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_5X5_50</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da37f2f428fbac13d12e90c47e8c6fc8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_5X5_100</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da85cd9c2830621caeeda490d059bc2743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_5X5_250</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00daeef63448bb93975855db174da8d4e008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_5X5_1000</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da74a4638c42518ef99248639169b4f96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_6X6_50</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00dad5b25a02c860debd3cba97975b90cc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_6X6_100</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da033f9561c7bd604f70912ecb9a49fee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_6X6_250</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da6eb1a3e9c94c7123d8b1904a57193f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_6X6_1000</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da9f3ab829fb35fc9ff30e8f809d318e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_7X7_50</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da7c9044100bd1cc60d41473c4cd9cb683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_7X7_100</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da5a3270f81a64936b79e8e9712187b85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_7X7_250</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da69192aa267e8624d8a886d8a875fcfa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_7X7_1000</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da91dc783a8d4adc55a8ff8b48212a1c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_ARUCO_ORIGINAL</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da6c2a6d747864ef4daad8cdeffa07f7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_APRILTAG_16h5</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da6235dfb8007de53d3e8de11bee1e3854</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_APRILTAG_25h9</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da52c8d2fe982b65dda93dd70e3d18be30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_APRILTAG_36h10</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00dad2f28bef0b2b725e592bce9cd34183e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_APRILTAG_36h11</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da8e9e65926cdf4898a760b3dfd9daf989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DICT_ARUCO_MIP_36h12</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da27417ec1f9aad70753e2f3e3a4912856</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrateCameraAruco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga9952135f6bf4ec17894a103c238f6979</anchor>
      <arglist>(InputArrayOfArrays corners, InputArray ids, InputArray counter, const Ptr&lt; Board &gt; &amp;board, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray stdDeviationsIntrinsics, OutputArray stdDeviationsExtrinsics, OutputArray perViewErrors, int flags=0, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrateCameraAruco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga729a9b6e64ee5a1a061c1caa96a72a12</anchor>
      <arglist>(InputArrayOfArrays corners, InputArray ids, InputArray counter, const Ptr&lt; Board &gt; &amp;board, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs=noArray(), OutputArrayOfArrays tvecs=noArray(), int flags=0, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrateCameraCharuco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gaa7357017aa9da857b487e447c7b13f11</anchor>
      <arglist>(InputArrayOfArrays charucoCorners, InputArrayOfArrays charucoIds, const Ptr&lt; CharucoBoard &gt; &amp;board, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray stdDeviationsIntrinsics, OutputArray stdDeviationsExtrinsics, OutputArray perViewErrors, int flags=0, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrateCameraCharuco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga3bcf3be1b347e1e1916d67e01088352d</anchor>
      <arglist>(InputArrayOfArrays charucoCorners, InputArrayOfArrays charucoIds, const Ptr&lt; CharucoBoard &gt; &amp;board, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs=noArray(), OutputArrayOfArrays tvecs=noArray(), int flags=0, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectCharucoDiamond</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga28e187562a007d9ff94c4e9ca005ce12</anchor>
      <arglist>(InputArray image, InputArrayOfArrays markerCorners, InputArray markerIds, float squareMarkerLengthRate, OutputArrayOfArrays diamondCorners, OutputArray diamondIds, InputArray cameraMatrix=noArray(), InputArray distCoeffs=noArray(), Ptr&lt; Dictionary &gt; dictionary=makePtr&lt; Dictionary &gt;(getPredefinedDictionary(PredefinedDictionaryType::DICT_4X4_50)))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectMarkers</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga3bc50d61fe4db7bce8d26d56b5a6428a</anchor>
      <arglist>(InputArray image, const Ptr&lt; Dictionary &gt; &amp;dictionary, OutputArrayOfArrays corners, OutputArray ids, const Ptr&lt; DetectorParameters &gt; &amp;parameters=makePtr&lt; DetectorParameters &gt;(), OutputArrayOfArrays rejectedImgPoints=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCharucoDiamond</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gaf71fb897d5f03f7424c0c84715aa6228</anchor>
      <arglist>(const Ptr&lt; Dictionary &gt; &amp;dictionary, Vec4i ids, int squareLength, int markerLength, OutputArray img, int marginSize=0, int borderBits=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDetectedCornersCharuco</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga7225eee644190f791e1583c499b7ab10</anchor>
      <arglist>(InputOutputArray image, InputArray charucoCorners, InputArray charucoIds=noArray(), Scalar cornerColor=Scalar(255, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDetectedDiamonds</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga0dbf27203267fb8e9f282554cf0d3433</anchor>
      <arglist>(InputOutputArray image, InputArrayOfArrays diamondCorners, InputArray diamondIds=noArray(), Scalar borderColor=Scalar(0, 0, 255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawDetectedMarkers</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga2ad34b0f277edebb6a132d3069ed2909</anchor>
      <arglist>(InputOutputArray image, InputArrayOfArrays corners, InputArray ids=noArray(), Scalar borderColor=Scalar(0, 255, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawPlanarBoard</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gac67daa408c85fe7faf8baf4a045ec09f</anchor>
      <arglist>(const Ptr&lt; Board &gt; &amp;board, Size outSize, OutputArray img, int marginSize, int borderBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>estimatePoseBoard</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga366993d29fdddd995fba8c2e6ca811ea</anchor>
      <arglist>(InputArrayOfArrays corners, InputArray ids, const Ptr&lt; Board &gt; &amp;board, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, bool useExtrinsicGuess=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>estimatePoseCharucoBoard</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga21b51b9e8c6422a4bac27e48fa0a150b</anchor>
      <arglist>(InputArray charucoCorners, InputArray charucoIds, const Ptr&lt; CharucoBoard &gt; &amp;board, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, bool useExtrinsicGuess=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimatePoseSingleMarkers</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gaba7f1e107f93451e2bc43b8ea96eef8c</anchor>
      <arglist>(InputArrayOfArrays corners, float markerLength, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvecs, OutputArray tvecs, OutputArray objPoints=noArray(), const Ptr&lt; EstimateParameters &gt; &amp;estimateParameters=makePtr&lt; EstimateParameters &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Dictionary</type>
      <name>extendDictionary</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga928c031e9a782b18405af56c851d9549</anchor>
      <arglist>(int nMarkers, int markerSize, const Dictionary &amp;baseDictionary=Dictionary(), int randomSeed=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>generateImageMarker</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga631cb40c63945cc5b9ef6b064a5f4fc2</anchor>
      <arglist>(const Dictionary &amp;dictionary, int id, int sidePixels, OutputArray img, int borderBits=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBoardObjectAndImagePoints</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga0c158c55c50df8354930927d819f7e9d</anchor>
      <arglist>(const Ptr&lt; Board &gt; &amp;board, InputArrayOfArrays detectedCorners, InputArray detectedIds, OutputArray objPoints, OutputArray imgPoints)</arglist>
    </member>
    <member kind="function">
      <type>Dictionary</type>
      <name>getPredefinedDictionary</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga4f972d4e36e6ac24a376e0ca604cbcf2</anchor>
      <arglist>(int dict)</arglist>
    </member>
    <member kind="function">
      <type>Dictionary</type>
      <name>getPredefinedDictionary</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga68e0379bcf3799b1ff7145769f8a09c8</anchor>
      <arglist>(PredefinedDictionaryType name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>interpolateCornersCharuco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gadcc5dc30c9ad33dcf839e84e8638dcd1</anchor>
      <arglist>(InputArrayOfArrays markerCorners, InputArray markerIds, InputArray image, const Ptr&lt; CharucoBoard &gt; &amp;board, OutputArray charucoCorners, OutputArray charucoIds, InputArray cameraMatrix=noArray(), InputArray distCoeffs=noArray(), int minMarkers=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refineDetectedMarkers</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gaea8d14a37c7dd9abd55b58815368293d</anchor>
      <arglist>(InputArray image, const Ptr&lt; Board &gt; &amp;board, InputOutputArrayOfArrays detectedCorners, InputOutputArray detectedIds, InputOutputArrayOfArrays rejectedCorners, InputArray cameraMatrix=noArray(), InputArray distCoeffs=noArray(), float minRepDistance=10.f, float errorCorrectionRate=3.f, bool checkAllOrders=true, OutputArray recoveredIdxs=noArray(), const Ptr&lt; DetectorParameters &gt; &amp;parameters=makePtr&lt; DetectorParameters &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>testCharucoCornersCollinear</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga98199b0eb97ab00bc83a624c87b3ee34</anchor>
      <arglist>(const Ptr&lt; CharucoBoard &gt; &amp;board, InputArray charucoIds)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::barcode</name>
    <filename>d0/d60/namespacecv_1_1barcode.html</filename>
    <class kind="class">cv::barcode::BarcodeDetector</class>
  </compound>
  <compound kind="namespace">
    <name>cv::bgsegm</name>
    <filename>df/d5d/namespacecv_1_1bgsegm.html</filename>
    <class kind="class">cv::bgsegm::BackgroundSubtractorCNT</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorGMG</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorGSOC</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorLSBP</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorLSBPDesc</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorMOG</class>
    <class kind="class">cv::bgsegm::SyntheticSequenceGenerator</class>
    <member kind="enumeration">
      <type></type>
      <name>LSBPCameraMotionCompensation</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga1a5838fa2d2697ac455b136bfcdb4600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSBP_CAMERA_MOTION_COMPENSATION_NONE</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>gga1a5838fa2d2697ac455b136bfcdb4600a5851b7a8bd9c7cec7006e8c619122f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LSBP_CAMERA_MOTION_COMPENSATION_LK</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>gga1a5838fa2d2697ac455b136bfcdb4600ad8f108b7815d6bcccd32b849063e0a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorCNT &gt;</type>
      <name>createBackgroundSubtractorCNT</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>gabfe3e34321215676fd60089033a869b3</anchor>
      <arglist>(int minPixelStability=15, bool useHistory=true, int maxPixelStability=15 *60, bool isParallel=true)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorGMG &gt;</type>
      <name>createBackgroundSubtractorGMG</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>gaad94337e0d50030547168504915ed8c4</anchor>
      <arglist>(int initializationFrames=120, double decisionThreshold=0.8)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorGSOC &gt;</type>
      <name>createBackgroundSubtractorGSOC</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga124801cb2a38efd806e72966411fb312</anchor>
      <arglist>(int mc=LSBP_CAMERA_MOTION_COMPENSATION_NONE, int nSamples=20, float replaceRate=0.003f, float propagationRate=0.01f, int hitsThreshold=32, float alpha=0.01f, float beta=0.0022f, float blinkingSupressionDecay=0.1f, float blinkingSupressionMultiplier=0.1f, float noiseRemovalThresholdFacBG=0.0004f, float noiseRemovalThresholdFacFG=0.0008f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorLSBP &gt;</type>
      <name>createBackgroundSubtractorLSBP</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga8e21a6b3fb96c9a406630e517195384d</anchor>
      <arglist>(int mc=LSBP_CAMERA_MOTION_COMPENSATION_NONE, int nSamples=20, int LSBPRadius=16, float Tlower=2.0f, float Tupper=32.0f, float Tinc=1.0f, float Tdec=0.05f, float Rscale=10.0f, float Rincdec=0.005f, float noiseRemovalThresholdFacBG=0.0004f, float noiseRemovalThresholdFacFG=0.0008f, int LSBPthreshold=8, int minCount=2)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorMOG &gt;</type>
      <name>createBackgroundSubtractorMOG</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga18a5c26910c7c2391fa58580919618e4</anchor>
      <arglist>(int history=200, int nmixtures=5, double backgroundRatio=0.7, double noiseSigma=0)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SyntheticSequenceGenerator &gt;</type>
      <name>createSyntheticSequenceGenerator</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga62c84fe90f65ff57cebb407355cb76a0</anchor>
      <arglist>(InputArray background, InputArray object, double amplitude=2.0, double wavelength=20.0, double wavespeed=0.2, double objspeed=6.0)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::bioinspired</name>
    <filename>d2/d81/namespacecv_1_1bioinspired.html</filename>
    <class kind="class">cv::bioinspired::Retina</class>
    <class kind="class">cv::bioinspired::RetinaFastToneMapping</class>
    <class kind="struct">cv::bioinspired::RetinaParameters</class>
    <class kind="struct">cv::bioinspired::SegmentationParameters</class>
    <class kind="class">cv::bioinspired::TransientAreasSegmentationModule</class>
    <member kind="enumvalue">
      <name>RETINA_COLOR_RANDOM</name>
      <anchorfile>dd/deb/group__bioinspired.html</anchorfile>
      <anchor>gga85f5cf2b6ffcff624c717b3f4e181412a3e546a6616bc41d88f973691f6a22388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETINA_COLOR_DIAGONAL</name>
      <anchorfile>dd/deb/group__bioinspired.html</anchorfile>
      <anchor>gga85f5cf2b6ffcff624c717b3f4e181412acde9495f290217652b4d82f07f4a18c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RETINA_COLOR_BAYER</name>
      <anchorfile>dd/deb/group__bioinspired.html</anchorfile>
      <anchor>gga85f5cf2b6ffcff624c717b3f4e181412aaadeb7c2a3a68e14d700f15ed4323b62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::cann</name>
    <filename>d2/dcf/namespacecv_1_1cann.html</filename>
    <class kind="class">cv::cann::AscendEvent</class>
    <class kind="struct">cv::cann::AscendEventAccessor</class>
    <class kind="class">cv::cann::AscendMat</class>
    <class kind="struct">cv::cann::AscendPicDesc</class>
    <class kind="class">cv::cann::AscendStream</class>
    <class kind="struct">cv::cann::AscendStreamAccessor</class>
    <class kind="struct">cv::cann::AscendTensor</class>
    <class kind="class">cv::cann::DvppOperatorDesc</class>
    <class kind="class">cv::cann::OperatorRunner</class>
    <member kind="enumeration">
      <type></type>
      <name>InterpolationFlags</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga1ade5fa0dd140bcfb3e3bad5b3b2a13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_NEAREST</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13eaae649c5bfddecd71bdaf1791c9e3ab93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_LINEAR</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13ea35bbef8b8e1d3ebbe3fec16ab4278f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_CUBIC</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13ea0442877ceddb973696b9f8347a3af47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_AREA</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13eabea1e9806a812e5c673922e3f91ce228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTER_MAX</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13ea791cef2314d98ed60aab8206348eb148</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aclrtFreeWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a18f95e78557adafc6cbe34fea2e415e1</anchor>
      <arglist>(void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aclrtMallocWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a99862e0258d9aa9a839eb54e45b87bba</anchor>
      <arglist>(void **data, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aclrtMemcpy2dWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a3c20e54ed7387d0bad8db1962cd05bc2</anchor>
      <arglist>(std::shared_ptr&lt; uchar &gt; &amp;dst, size_t offset, size_t dpitch, const void *src, size_t spitch, size_t width, size_t length, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aclrtMemcpy2dWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>affd36394eedbaedc24a51ef1acf2577b</anchor>
      <arglist>(void *dst, size_t dpitch, const std::shared_ptr&lt; uchar &gt; &amp;src, size_t offset, size_t spitch, size_t width, size_t length, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aclrtMemcpyWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>ab3799f3373f27a5f1531fb637404e6e6</anchor>
      <arglist>(std::shared_ptr&lt; uchar &gt; &amp;dst, size_t dstOffset, const std::shared_ptr&lt; uchar &gt; &amp;src, size_t srcOffset, size_t size, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aclrtMemcpyWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>affc354bf67ba538722c77c786dfae411</anchor>
      <arglist>(std::shared_ptr&lt; uchar &gt; &amp;dst, size_t offset, const void *src, size_t size, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aclrtMemcpyWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>ae771cfd743ba3abd282fdb6a4248e908</anchor>
      <arglist>(void *dst, const std::shared_ptr&lt; uchar &gt; &amp;src, size_t offset, size_t size, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>aclrtMemsetWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a7a758115c92d052b057bd0af59d07ee0</anchor>
      <arglist>(std::shared_ptr&lt; uchar &gt; &amp;ptr, int32_t value, size_t count, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga78bab8215c31a6b656a7727f75580f3b</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gadedcfa718b1543ae746ec3bc639c2c0f</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga3c04ae982c391de61086edb26d6be28c</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga343b6aa5698ab0744d123988dc6e63ed</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga21ef1afecdbbb24d537a51709dd80a8b</anchor>
      <arglist>(const AscendMat &amp;src1, double alpha, const AscendMat &amp;src2, double beta, double gamma, AscendMat &amp;dst, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga4d9913d767fc04aec7fba55f58e272dc</anchor>
      <arglist>(const InputArray src1, double alpha, const InputArray src2, double beta, double gamma, OutputArray dst, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arithm_op</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a601c573e74de471d2ced1170d8b01a47</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const char *op, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arithm_op</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>adb273d0f9470816b6e225648d80e87c8</anchor>
      <arglist>(const AscendMat &amp;src, const Scalar &amp;sc, AscendMat &amp;dst, const char *op, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arithm_op</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>ad8a0d45a722a408437289dc76af22845</anchor>
      <arglist>(const AscendMat &amp;src, float scalar, AscendMat &amp;dst, const char *op, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arithm_op</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a988d7c3f4197b7329d908c30940c20d0</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const char *op, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arithm_op</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a48c1eb2e2c1a2cbebbeb0ca26bb7d16d</anchor>
      <arglist>(const Scalar &amp;sc, const AscendMat &amp;src, AscendMat &amp;dst, const char *op, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_and</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga761fb2ce82aaa9205471fc083bb608b1</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_and</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga49d381ffcf469e16285e56cc2c68a048</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_and</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga28bf302cd13b59d777e106243cc731a3</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_and</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gadade4cd8b519009e3290efe67a17132a</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_not</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga75438982aa35ecee34ac6a692bd052d0</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_not</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga2e811ab23d7005b2da827e9d15f80067</anchor>
      <arglist>(const InputArray src, OutputArray dst, const InputArray mask=noArray(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_or</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga49e84d954c0d8ac8efa776dbc102054a</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_or</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga7cfe0f236e9da59fe9e21272ced5b388</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_or</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga95ff1f349e1c316611065528345234d4</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_or</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga3de2f80587418dd097a6732293f20a30</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_xor</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga009396dd5766c2494194bc41965c1de6</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_xor</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga969082b8c6133688aced1684dbf0d019</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_xor</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga9ec2eb2a0164ddea2331c6bfd78a59f5</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_xor</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga82faa5a669c0556dbde0da91c1d49934</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkAclError</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a3a795269ab6426dbf2b6613e1bce8b58</anchor>
      <arglist>(aclError err, const char *file, const int line, const char *func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkAclPtr</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a42ec0b6d68e0e8f8d3186a5c1a0ab75c</anchor>
      <arglist>(void *ptr, const char *file, const int line, const char *func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyMakeBorder</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gac9f46228197a0563a00ff1d870765e60</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int top, int bottom, int left, int right, int borderType, const Scalar &amp;value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyMakeBorder</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga0c78bc1f05540696f435e3848f343a80</anchor>
      <arglist>(const InputArray src, OutputArray dst, int top, int bottom, int left, int right, int borderType, const Scalar &amp;value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crop</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a21d50a892865c201071777551a32410f</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const AscendMat &amp;sizeSrcNpu, int64_t *offset, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>AscendMat</type>
      <name>crop</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaf15bd857ba91d789fc7c096fcdf7e76c</anchor>
      <arglist>(const AscendMat &amp;src, const Rect &amp;rect, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>AscendMat</type>
      <name>crop</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga10b91c2e62cd15742eedc008030655f6</anchor>
      <arglist>(InputArray src, const Rect &amp;rect, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cropResize</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gacea728c6c18e2b8fa52a42e1e31c75d9</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const Rect &amp;rect, Size dsize, double fx, double fy, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cropResize</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaf6df78b6401d99311e99a6d30c6869c3</anchor>
      <arglist>(const InputArray src, OutputArray dst, const Rect &amp;rect, Size dsize, double fx, double fy, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cropResizeMakeBorder</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga1c0dc84cf2c4371273387368c15195b5</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const Rect &amp;rect, Size dsize, double fx, double fy, int interpolation, int top, int left, const int borderType, Scalar value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cropResizeMakeBorder</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga1a1163578b7b1af598c6ddd734d39f9b</anchor>
      <arglist>(const InputArray src, OutputArray dst, const Rect &amp;rect, Size dsize, double fx, double fy, int interpolation, int top, int left, const int borderType, Scalar value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtColor</name>
      <anchorfile>dd/d43/group__cannimgproc.html</anchorfile>
      <anchor>ga000bf1c24e9fa6620e51ff1b8c985de4</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int code, int dstCn=0, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtColor</name>
      <anchorfile>dd/d43/group__cannimgproc.html</anchorfile>
      <anchor>gac84dae588604207b5ec74a184620b3c6</anchor>
      <arglist>(const InputArray src, OutputArray dst, int code, int dstCn=0, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divide</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga21b256df781e33efff6ba7a02b443cba</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divide</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga6e23a2875cbdb90ff6ed15e2d4da4ee4</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divide</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga9c670d3ff9911be12b13b0b032e6159d</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divide</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gac61400946f9032cc1053876553358ccb</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalizeAcl</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga296b241e15fddf804c41471a75ea7b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalizeDvpp</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga4be6a4b1a56114c7b328b2f59bead2a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gab3b8c15c87b2265847b33e22fdbd5c1a</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int flipCode, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a3ce278d780a05cca718514c234db73da</anchor>
      <arglist>(const AscendMat &amp;src, std::vector&lt; int32_t &gt; &amp;asixs, AscendMat &amp;dst, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaec47906e7e3d0f07a000b7658aa6ec82</anchor>
      <arglist>(InputArray src, OutputArray dst, int flipCode, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>aclDataType</type>
      <name>getACLType</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a98699582f98498fc2fa626b5ded9c726</anchor>
      <arglist>(int opencvdepth)</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>getDevice</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>gad6bd02248db1a61d6cc60508f03f210f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AscendMat</type>
      <name>getInputMat</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga714d5855f08d623d2452dd4306dfaff9</anchor>
      <arglist>(InputArray src, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>AscendMat</type>
      <name>getOutputMat</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga26e2e14d29addcc725b058254b524892</anchor>
      <arglist>(OutputArray dst, int rows, int cols, int type, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initAcl</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga18f3a6f254b220d4a3fbc31c59abc2dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initDvpp</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga2581fed2a17e9675871d7399ebea1b7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>kernel_launch</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a3072933b9d6fc94788db38afa72a979b</anchor>
      <arglist>(KERNEL_TYPE kernel, AscendStream &amp;stream, TILING_TYPE &amp;tiling, ARGS... args)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; uchar &gt;</type>
      <name>mallocAndUpload</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>aee240e051fa3b79a8ad84e3a33207553</anchor>
      <arglist>(const void *data, size_t size, AscendStream &amp;stream, AscendMat::Allocator *allocator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gac985a0ab61f72ad254f10aafa242f393</anchor>
      <arglist>(const AscendMat *src, size_t n, AscendMat &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaeb8e7c73ec7c9f1cfac1c73a6f148343</anchor>
      <arglist>(const AscendMat *src, size_t n, OutputArray &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga8ae8e9022fcc77a08fbeff15c0c73d49</anchor>
      <arglist>(const std::vector&lt; AscendMat &gt; &amp;src, AscendMat &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gae5b998dbc074faeeaec1d86e9111ce6b</anchor>
      <arglist>(const std::vector&lt; AscendMat &gt; &amp;src, OutputArray &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga92dbf7e1051630b9c8262a3009840ccc</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga6575cc13fb8114d807bd490f759966cc</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga4190e4c5d5497094e8e5a44fe81f7c8f</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga9aee15561ef8d3af83f2250c7041c89e</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDevice</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga0b9bf79f5d865c174656694dd6a8f0f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>aee5105971f0d3c6b05d5e50cb853ee2a</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int32_t *dstSize, int interpolation, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga624f24ab2af72e5486914fcf331372b7</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, Size dsize, double fx, double fy, int interpolation, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga9d3064043440863a4c74686711bbd0bd</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, double fx, double fy, int interpolation, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaa9ad9982e06283fdb27700c2526022d7</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int rotateMode, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga0d3039c60f5a00f0c483868e4ef45545</anchor>
      <arglist>(InputArray src, OutputArray dst, int rotateCode, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDevice</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>gabc52559c0a95f0df82474e641f83b552</anchor>
      <arglist>(int device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga06538615919413bbfdaa9a80e271be8b</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat *dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga85459adcd30eff7038474eff8df6e58a</anchor>
      <arglist>(const AscendMat &amp;src, std::vector&lt; AscendMat &gt; &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaf808ef0670cb3db8f1a7e9fa6b269ec4</anchor>
      <arglist>(const InputArray src, AscendMat *dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga98ef27bef6041003e3eb78169b8f2425</anchor>
      <arglist>(const InputArray src, std::vector&lt; AscendMat &gt; &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga6e0d44cdbb82f7d2af95dcf8859673b0</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gaf720c0cbe4a2904846a44b766675623c</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gad58525e6cd7ceff3f5a1d563b87e3c63</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga03760ebb51d555cf25899a0f0a0e433f</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>syncOutput</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>gac01b8571dbe65cd1e93fe8d06acda49a</anchor>
      <arglist>(const AscendMat &amp;dst, OutputArray _dst, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga11169e3ea9951dc32624b5e88f49ca6b</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, double thresh, double maxval, int type, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gad99fa4ee8ae73f23195a0fc3460dfb79</anchor>
      <arglist>(const InputArray src, OutputArray dst, double thresh, double maxval, int type, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transData</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>aa33246b9c97dcd77be8a8733bb892f96</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const char *from, const char *to, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga22913821506c9d69e0734e765b5ed1f1</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a0a3c82e88a80f05ab967c2fb72174b1e</anchor>
      <arglist>(const AscendMat &amp;src, int64_t *perm, AscendMat &amp;dst, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga3b6257f6d77603465846d4b25c102630</anchor>
      <arglist>(InputArray src, OutputArray dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vpcCopyMakeBorderWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a1c18529662c8d87792269a7a9ee658ea</anchor>
      <arglist>(hi_vpc_chn chnId, hi_vpc_pic_info &amp;inPic, hi_vpc_pic_info &amp;outPic, uint32_t *taskID, int *offsets, int bordertype, Scalar value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vpcCropResizeMakeBorderWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a3cc44f469a2bca290911a5e421f377e9</anchor>
      <arglist>(hi_vpc_chn chnId, std::vector&lt; AscendPicDesc &gt; &amp;inPicDesc, std::vector&lt; AscendPicDesc &gt; &amp;outPicDesc, int cnt, uint32_t *taskID, const Rect &amp;rect, Size dsize, int interpolation, const int borderType, Scalar scalarV, int top, int left)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vpcCropResizeWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>a58fe763aaa356e186084c52ceec605b8</anchor>
      <arglist>(hi_vpc_chn chnId, hi_vpc_pic_info &amp;inPic, hi_vpc_pic_info &amp;outPic, int cnt, uint32_t *taskID, const Rect &amp;rect, Size dsize, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>vpcResizeWarpper</name>
      <anchorfile>d2/dcf/namespacecv_1_1cann.html</anchorfile>
      <anchor>abdf11ce4fc269e894eab4968a1b2cee9</anchor>
      <arglist>(hi_vpc_chn chnId, hi_vpc_pic_info &amp;inPic, hi_vpc_pic_info &amp;outPic, int interpolation, uint32_t *taskID)</arglist>
    </member>
    <member kind="function">
      <type>AscendStream</type>
      <name>wrapStream</name>
      <anchorfile>d5/dbc/group__cann__struct.html</anchorfile>
      <anchor>ga5265ae7c56468e6270dacd779c2a7e2e</anchor>
      <arglist>(size_t AscendStreamAddress)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ccalib</name>
    <filename>d7/d94/namespacecv_1_1ccalib.html</filename>
    <class kind="class">cv::ccalib::CustomPattern</class>
  </compound>
  <compound kind="namespace">
    <name>cv::ccm</name>
    <filename>d6/db6/namespacecv_1_1ccm.html</filename>
    <class kind="class">cv::ccm::ColorCorrectionModel</class>
    <member kind="enumeration">
      <type></type>
      <name>CCM_TYPE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ga6155b39d9300620492f3132e88200d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCM_3x3</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga6155b39d9300620492f3132e88200d05abccdae5e049202f44d6d6462bb3afd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCM_4x3</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga6155b39d9300620492f3132e88200d05aacffc6e170ed1e5de670ce96ecceb2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>COLOR_SPACE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ga42184f42d54a04bea24902e4d20d8f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_sRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ac1f6adbe303ea85f51f52dcfc895a6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_sRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46aa2095b556018895e63476531e95d2a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_AdobeRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46aaa296947133a568a399e877d1b732035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_AdobeRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a297aefd9d86da181acb8f187ef2e2572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_WideGamutRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a238c549796df7093fc54394785c58652</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_WideGamutRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a1539169173c28f68849262f4bb4c3d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_ProPhotoRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46abc2d3f9eff5f37464b4222c3849a5192</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_ProPhotoRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ab230d4d5e54798e665d53ded21357a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_DCI_P3_RGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a916c3e5796475658069526b919d9e14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_DCI_P3_RGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a7e294f5ceacfb0de1b48afb90d0b2272</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_AppleRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a7587b2df01ba7b1a732dd140e8181bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_AppleRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ade3587a41e33842ff632dfed4665e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_REC_709_RGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46aa6e9a6878e2996cbeba9c6191fe29c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_REC_709_RGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a0a6ddfeca679f36a24b862e8c33a76a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_REC_2020_RGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a9b6f7fba8819181ba27bd3f466c8e0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_REC_2020_RGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a3a3645991c26e67180d23b8e30f5cc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_D65_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a6df32cd6882d90ee160cb42592c3ed62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_D65_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a23655ac8d1227b80fe5e29b96d507ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_D50_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a32cda3ae63560964392e5be7742a7861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_D50_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46acf3420e49b3f2b4c9656a9b317caf9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_A_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46aa17536b6669d2ca2cca90ff060ed7a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_A_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a283b145a58f47c0dd3ff86c94b6575fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_D55_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ab8286e365501258835eeea421c92149c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_D55_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46af68229125847caa6c6220219f3d48820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_D75_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46af78f0931ebd2119d1e0c2b9d573aca4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_D75_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46afc7c054ed92ff095b0a1a0547808e37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_E_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a82720126653f6f9802a17350aee99f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_XYZ_E_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a23f11ba4c9be939d0b13c9be40a2b0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_D65_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a9b00e58f26d643e70689cd2af2014dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_D65_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a81d1c9d44c1201d0898ef32f2283baa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_D50_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a9fa62949dadca30ceb00c6f3461b2df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_D50_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a46ea02bd28e054b045e5d8a5e3db9806</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_A_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46abd79252d1f23cd5451e29e6ad05601ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_A_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a942b2b3e369bf06365a9139131b4c2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_D55_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a5fa9327da4c6ddcd738762cae57c0f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_D55_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a23b62d186ed48de750816ce5a2994e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_D75_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ab73adb39b71b61a8ea8ce7df48a1c055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_D75_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a94d367cfaadfb3de662bc26bf5590f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_E_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46af64d5386d29ae9cfa4689e9838a86fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_SPACE_Lab_E_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ae364a40079360448c98fb9166f75bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CONST_COLOR</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ga9550427e0c935010355bbbd7d4569836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORCHECKER_Macbeth</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga9550427e0c935010355bbbd7d4569836abc2930aacd810c065c1a5599ef52255b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORCHECKER_Vinyl</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga9550427e0c935010355bbbd7d4569836a35bd21ec824969dc661faee733d6fd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLORCHECKER_DigitalSG</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga9550427e0c935010355bbbd7d4569836adb30a2c2bfc10c2d35e8bbfc1c0f3eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DISTANCE_TYPE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gae636a2cf3bab4499df34ddbb028d92b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_CIE76</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1af4cc029fe56944d49d5eee7eaa4c0199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_CIE94_GRAPHIC_ARTS</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1aed0924f7e1cfd1172ff13986381f37b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_CIE94_TEXTILES</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1ab1071e7f092d8baff800744dc09d4031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_CIE2000</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1a0e49f83a3048040f5da859d501e074d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_CMC_1TO1</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1ad52bdeeeb1994f00878677e69a838ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_CMC_2TO1</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1a907bf80b3a4c0e11ee19c98bc0a9f19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_RGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1acc42e060ecb7860544baa2364942bc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DISTANCE_RGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1a420dcebe1367490a343f8dbd64418657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>INITIAL_METHOD_TYPE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ga87d1bd1450e91128cc82adb012bb1db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INITIAL_METHOD_WHITE_BALANCE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga87d1bd1450e91128cc82adb012bb1db6adeee9186809d5afa927fbe15ab0c02e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INITIAL_METHOD_LEAST_SQUARE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga87d1bd1450e91128cc82adb012bb1db6ad0b1c9cd76fe6e659257ca080d7881f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LINEAR_TYPE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gafe5da1d946c69c97d42acddd476cc89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEARIZATION_IDENTITY</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89ba619f3da2b1186d17bca5a0912b39304d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEARIZATION_GAMMA</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89ba73ae7f26a0de1e309abbb98fe24002a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEARIZATION_COLORPOLYFIT</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89bae8885aef868e1ca68851d722ba626a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEARIZATION_COLORLOGPOLYFIT</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89ba1344714d283b3f4e1c185f1586c558f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEARIZATION_GRAYPOLYFIT</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89ba927be5a9f8edf9f6dd07ea5171c1c0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINEARIZATION_GRAYLOGPOLYFIT</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89bac159d97280a1e7b62a8b914705e9f492</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::colored_kinfu</name>
    <filename>d5/dbb/namespacecv_1_1colored__kinfu.html</filename>
    <class kind="class">cv::colored_kinfu::ColoredKinFu</class>
    <class kind="struct">cv::colored_kinfu::Params</class>
  </compound>
  <compound kind="namespace">
    <name>cv::cuda</name>
    <filename>d1/d1a/namespacecv_1_1cuda.html</filename>
    <namespace>cv::cuda::device</namespace>
    <class kind="class">cv::cuda::BackgroundSubtractorFGD</class>
    <class kind="class">cv::cuda::BackgroundSubtractorGMG</class>
    <class kind="class">cv::cuda::BackgroundSubtractorMOG</class>
    <class kind="class">cv::cuda::BackgroundSubtractorMOG2</class>
    <class kind="class">cv::cuda::BroxOpticalFlow</class>
    <class kind="class">cv::cuda::BufferPool</class>
    <class kind="class">cv::cuda::CannyEdgeDetector</class>
    <class kind="class">cv::cuda::CascadeClassifier</class>
    <class kind="class">cv::cuda::CLAHE</class>
    <class kind="class">cv::cuda::Convolution</class>
    <class kind="class">cv::cuda::CornernessCriteria</class>
    <class kind="class">cv::cuda::CornersDetector</class>
    <class kind="class">cv::cuda::DenseOpticalFlow</class>
    <class kind="class">cv::cuda::DensePyrLKOpticalFlow</class>
    <class kind="class">cv::cuda::DescriptorMatcher</class>
    <class kind="class">cv::cuda::DeviceInfo</class>
    <class kind="class">cv::cuda::DFT</class>
    <class kind="class">cv::cuda::DisparityBilateralFilter</class>
    <class kind="class">cv::cuda::Event</class>
    <class kind="struct">cv::cuda::EventAccessor</class>
    <class kind="class">cv::cuda::FarnebackOpticalFlow</class>
    <class kind="class">cv::cuda::FastFeatureDetector</class>
    <class kind="class">cv::cuda::FastOpticalFlowBM</class>
    <class kind="class">cv::cuda::Feature2DAsync</class>
    <class kind="struct">cv::cuda::FGDParams</class>
    <class kind="class">cv::cuda::Filter</class>
    <class kind="struct">cv::cuda::GpuData</class>
    <class kind="class">cv::cuda::GpuMat</class>
    <class kind="class">cv::cuda::GpuMatND</class>
    <class kind="class">cv::cuda::HOG</class>
    <class kind="class">cv::cuda::HostMem</class>
    <class kind="class">cv::cuda::HoughCirclesDetector</class>
    <class kind="class">cv::cuda::HoughLinesDetector</class>
    <class kind="class">cv::cuda::HoughSegmentDetector</class>
    <class kind="class">cv::cuda::ImagePyramid</class>
    <class kind="class">cv::cuda::LookUpTable</class>
    <class kind="class">cv::cuda::NvidiaHWOpticalFlow</class>
    <class kind="class">cv::cuda::NvidiaOpticalFlow_1_0</class>
    <class kind="class">cv::cuda::NvidiaOpticalFlow_2_0</class>
    <class kind="class">cv::cuda::OpticalFlowDual_TVL1</class>
    <class kind="class">cv::cuda::ORB</class>
    <class kind="class">cv::cuda::SparseOpticalFlow</class>
    <class kind="class">cv::cuda::SparsePyrLKOpticalFlow</class>
    <class kind="class">cv::cuda::StereoBeliefPropagation</class>
    <class kind="class">cv::cuda::StereoBM</class>
    <class kind="class">cv::cuda::StereoConstantSpaceBP</class>
    <class kind="class">cv::cuda::StereoSGM</class>
    <class kind="class">cv::cuda::Stream</class>
    <class kind="struct">cv::cuda::StreamAccessor</class>
    <class kind="class">cv::cuda::SURF_CUDA</class>
    <class kind="class">cv::cuda::TargetArchs</class>
    <class kind="class">cv::cuda::TemplateMatching</class>
    <member kind="enumeration">
      <type></type>
      <name>AlphaCompTypes</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga320de8db3b0d8624e9b92fc6b117b694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_OVER</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a5d7ef7ce41890165b48db13c4b07b800</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_IN</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a715019460703f11c2ad2fce0f699651d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_OUT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a4b058f82e5da6ff6c6fc064b622e939e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_ATOP</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a772a10e83016004a48a40abf5303f396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_XOR</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a5f2df452a2f9ecf4153d8f2ff0cdf18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_PLUS</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694af8c43ced61d1ac7235d1b0a3e37d8127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_OVER_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a42038364eec729063da1129f91da7ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_IN_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a9c80438eea06fc1e3d1c36dd89afad4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_OUT_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a5e4b7e0bff18cf3d22484caf1e5a57d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_ATOP_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694aa583c173fb8c3c0d97a2b18d7a474d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_XOR_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694afba1dd6df9231630810091dba1ba1c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_PLUS_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a48edec2d9e068d4727c917bbe240c714</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALPHA_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a58f446076264b432bd4dbf90eeac74d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConnectedComponentsAlgorithmsTypes</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga65b804fa23149c0fc54c5586dab04c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_DEFAULT</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>gga65b804fa23149c0fc54c5586dab04c68a2d35317932c103ec78fcb13f7b5512d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CCL_BKE</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>gga65b804fa23149c0fc54c5586dab04c68adfd9e5202e4ce39e985222fb604e577c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DemosaicTypes</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gaa9e40b798350356f45667e609d5d82f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2BGR_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9addf009a20751e8b5e3f35e0a6e6a6494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2BGR_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9ae7ed117e179385954505a127492a3f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2BGR_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a3539d4ab50d2386af8f4033e0a4aca7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2BGR_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a370dd60e4d1fe51c51a5a90d250ac8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2RGB_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a954a78abfff350f7df5c9d4924c10bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2RGB_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a0846825de742426ac98e8342496e4f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2RGB_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9abd4996d237d3a632990d94db73385f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2RGB_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a344694fbc10ea8ba9c6f18c220d91174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerBG2GRAY_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9aad9130613cf3bbd1c139eed3ce964602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGB2GRAY_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a3b7d66377d5b0265d5f0bb5f3ca5b8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerRG2GRAY_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a6e63778d3e4aa13d21aa74a8124e2afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_BayerGR2GRAY_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a401bb8e159ec835ee3dd035a1af473b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FeatureSet</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>ga776cf8e0301b18e19be4782754274fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_10</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0ab34c101b8be1bfbf64fe53db6277639d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_11</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a82461455d1a5663b49d55c4b21c6ff52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_12</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0abe959647501a9c973592060723fe9d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_13</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0ae1996d5cc9efd9d0db1edb987a6b88b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_20</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0ac3b86a55893548ec28d6360b38ef78cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_21</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0ac46cbea580480b80f48f9a843b1fca98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_30</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0aeb9eaa4b4a1be83d87212c4afad9bebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_32</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a965876faa336b34a95b781129915766d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_35</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0acb28f583b1a1e680da03ef1363e96301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FEATURE_SET_COMPUTE_50</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a4e7aa099ce8d9f1b4c26cb9755a17d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GLOBAL_ATOMICS</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a9b148c4a092e640c4e1f5bf54e166c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHARED_ATOMICS</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a63dd888f7ac8c7e6716af80bb9580ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NATIVE_DOUBLE</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a86553a98540f6a0fb2656730af504693</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARP_SHUFFLE_FUNCTIONS</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a22dd302fe5c91cbb63078b4676f58cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DYNAMIC_PARALLELISM</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a2d8ef1fc50ce9e89ea1e058b6ba9df47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MomentsOrder</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>ga873dfa96cf684cbc82e96eef9e8f5dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FIRST_ORDER_MOMENTS</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>gga873dfa96cf684cbc82e96eef9e8f5dfea47f8d86e06d0dd504d5c00b0df6b1a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SECOND_ORDER_MOMENTS</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>gga873dfa96cf684cbc82e96eef9e8f5dfeac605165e15945fa6919b5bb74ff07943</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THIRD_ORDER_MOMENTS</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>gga873dfa96cf684cbc82e96eef9e8f5dfea4ea842b3643afd99880028990c605ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>abs</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga54a72bd772494ab34d05406fd76df2b6</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gac062b283cf46ee90f74a773d3382ab54</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiffWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga5ad2eafc97fdb6f69c4e86276f091fd9</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>absSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga690fa79ba4426c53f7d2bebf3d37a32a</anchor>
      <arglist>(InputArray src, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga5d9794bde97ed23d1c1485249074a8b1</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga2cd14a684ea70c6ab2a63ee90ffe6201</anchor>
      <arglist>(InputArray src1, double alpha, InputArray src2, double beta, double gamma, OutputArray dst, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gac292d74f29e14b4ba86c6cdeffd59c25</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alphaComp</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga08a698700458d9311390997b57fbf8dc</anchor>
      <arglist>(InputArray img1, InputArray img2, OutputArray dst, int alpha_op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bilateralFilter</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga6abeaecdd4e7edc0bd1393a04f4f20bd</anchor>
      <arglist>(InputArray src, OutputArray dst, int kernel_size, float sigma_color, float sigma_spatial, int borderMode=BORDER_DEFAULT, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_and</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga78d7c1a013877abd4237fbfc4e13bd76</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_and_with_scalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga92d2318913aca145852c403b6126bc2e</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_not</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gae58159a2259ae1acc76b531c171cf06a</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_or</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gafd098ee3e51c68daa793999c1da3dfb7</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_or_with_scalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga1783df24c1cf3792f39cd554c174745a</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_xor</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga3d95d4faafb099aacf18e8b915a4ad8d</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bitwise_xor_with_scalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga31cedfa415ccb7cbeeb95670d195b079</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blendLinear</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga4793607e5729bcc15b27ea33d9fe335e</anchor>
      <arglist>(InputArray img1, InputArray img2, InputArray weights1, InputArray weights2, OutputArray result, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildWarpAffineMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga63504590a96e4cc702d994281d17bc1c</anchor>
      <arglist>(InputArray M, bool inverse, Size dsize, OutputArray xmap, OutputArray ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildWarpAffineMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga5885895898417fe9687cfed886c6bb32</anchor>
      <arglist>(Mat M, bool inverse, Size dsize, GpuMat &amp;xmap, GpuMat &amp;ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildWarpAffineMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga7ddb4c130ac525471a99395be32f9d0a</anchor>
      <arglist>(UMat M, bool inverse, Size dsize, GpuMat &amp;xmap, GpuMat &amp;ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildWarpPerspectiveMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga8d16e3003703bd3b89cca98c913ef864</anchor>
      <arglist>(InputArray M, bool inverse, Size dsize, OutputArray xmap, OutputArray ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildWarpPerspectiveMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga94b4028686d709613a6b8460f20f4016</anchor>
      <arglist>(Mat M, bool inverse, Size dsize, GpuMat &amp;xmap, GpuMat &amp;ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildWarpPerspectiveMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>gaeff03cc11cad94b29b74541e56ce43aa</anchor>
      <arglist>(UMat M, bool inverse, Size dsize, GpuMat &amp;xmap, GpuMat &amp;ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcAbsSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga15c403b76ab2c4d7ed0f5edc09891b7e</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcHist</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga2d55b444ce776c8bbd3087cc90c47f32</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray hist, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcHist</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>gaaf3944106890947020bb4522a7619c26</anchor>
      <arglist>(InputArray src, OutputArray hist, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcNorm</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga39d2826990d29b7e4b69dbe02bdae2e1</anchor>
      <arglist>(InputArray src, OutputArray dst, int normType, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcNormDiff</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga9be3d9a7b6c5760955f37d1039d01265</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int normType=NORM_L2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOpticalFlowBM</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga6b4b2e196ebed9c3a4b6c6330e6e4306</anchor>
      <arglist>(const GpuMat &amp;prev, const GpuMat &amp;curr, Size block_size, Size shift_size, Size max_range, bool use_previous, GpuMat &amp;velx, GpuMat &amp;vely, GpuMat &amp;buf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcSqrSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gac998c83597f6c206c78cee16aa87946f</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga98a09144047f09f5cb1d6b6ea8e0856f</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cartToPolar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga82210c7d1c1d42e616e554bf75a53480</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude, OutputArray angle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cartToPolar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga164311d1810a12005e2c3d7d834d6dec</anchor>
      <arglist>(InputArray xy, OutputArray magnitude, OutputArray angle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cartToPolar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga1b1703e452e717e5935be3ca5d150c6e</anchor>
      <arglist>(InputArray xy, OutputArray magnitudeAngle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compare</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga4d41cd679f4a83862a3de71a6057db54</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int cmpop, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compareWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga6685047f8baf260903ecdbed32876c54</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, int cmpop, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectedComponents</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga35873fa1f6b6541425b08d86104e2f1d</anchor>
      <arglist>(InputArray image, OutputArray labels, int connectivity, int ltype, cv::cuda::ConnectedComponentsAlgorithmsTypes ccltype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectedComponents</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga5727f0b6c685bf38044be1759536de16</anchor>
      <arglist>(InputArray image, OutputArray labels, int connectivity=8, int ltype=CV_32S)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectivityMask</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9cd8a37566d3c2f2bdd83f14eb96a57d</anchor>
      <arglist>(const GpuMat &amp;image, GpuMat &amp;mask, const cv::Scalar &amp;lo, const cv::Scalar &amp;hi, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertFp16</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gaa1c52258763197958eb9e6681917f723</anchor>
      <arglist>(InputArray _src, OutputArray _dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Moments</type>
      <name>convertSpatialMoments</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>ga4a6c5283d411ef7be53906a8281531bc</anchor>
      <arglist>(Mat spatialMoments, const MomentsOrder order, const int momentsType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyMakeBorder</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>ga5368db7656eacf846b40089c98053a49</anchor>
      <arglist>(InputArray src, OutputArray dst, int top, int bottom, int left, int right, int borderType, Scalar value=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>countNonZero</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga283f3efccb513dbcde9f1dbedb67f805</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>countNonZero</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga55b5d553d28530fae0d9242438396521</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::BackgroundSubtractorFGD &gt;</type>
      <name>createBackgroundSubtractorFGD</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaba9ef7863ac41a5dcf75173913fce681</anchor>
      <arglist>(const FGDParams &amp;params=FGDParams())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::BackgroundSubtractorGMG &gt;</type>
      <name>createBackgroundSubtractorGMG</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga5dd15b58e5fa09d66f9e9d527e487f38</anchor>
      <arglist>(int initializationFrames=120, double decisionThreshold=0.8)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::BackgroundSubtractorMOG &gt;</type>
      <name>createBackgroundSubtractorMOG</name>
      <anchorfile>d6/d17/group__cudabgsegm.html</anchorfile>
      <anchor>ga64bcfdf675ef277bd642ca8176bf5735</anchor>
      <arglist>(int history=200, int nmixtures=5, double backgroundRatio=0.7, double noiseSigma=0)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::BackgroundSubtractorMOG2 &gt;</type>
      <name>createBackgroundSubtractorMOG2</name>
      <anchorfile>d6/d17/group__cudabgsegm.html</anchorfile>
      <anchor>ga74b11316d24dda57b75978cf8d3effdf</anchor>
      <arglist>(int history=500, double varThreshold=16, bool detectShadows=true)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createBoxFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga87a9e866fad3af00aadd35f97691f46e</anchor>
      <arglist>(int srcType, int dstType, Size ksize, Point anchor=Point(-1, -1), int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createBoxMaxFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga8e8ec1c9df8dbf1644b9c772fb16cbdc</anchor>
      <arglist>(int srcType, Size ksize, Point anchor=Point(-1, -1), int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createBoxMinFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga04e501855ca31faacd672bb81ba570dc</anchor>
      <arglist>(int srcType, Size ksize, Point anchor=Point(-1, -1), int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CannyEdgeDetector &gt;</type>
      <name>createCannyEdgeDetector</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga3d69684eb04e0517cf32fc01ecbc3935</anchor>
      <arglist>(double low_thresh, double high_thresh, int apperture_size=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::CLAHE &gt;</type>
      <name>createCLAHE</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga5c46d449ed24f38813630ea7133c844e</anchor>
      <arglist>(double clipLimit=40.0, Size tileGridSize=Size(8, 8))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createColumnSumFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga85d32a48551030b0c44628a83e94ca69</anchor>
      <arglist>(int srcType, int dstType, int ksize, int anchor=-1, int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createContinuous</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga3a55474eb59c884697edf397fe0f871c</anchor>
      <arglist>(int rows, int cols, int type, OutputArray arr)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Convolution &gt;</type>
      <name>createConvolution</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>ga727be6c937291c41f08724d7bc273a59</anchor>
      <arglist>(Size user_block_size=Size())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createDerivFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gad492b224907a70cb2ed2881e1a675d2e</anchor>
      <arglist>(int srcType, int dstType, int dx, int dy, int ksize, bool normalize=false, double scale=1, int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DFT &gt;</type>
      <name>createDFT</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>gaf9fa728573df7f4173d828cfdfefae6c</anchor>
      <arglist>(Size dft_size, int flags)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::DisparityBilateralFilter &gt;</type>
      <name>createDisparityBilateralFilter</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga37a3f52b529d3fd38f870c046f6a2b90</anchor>
      <arglist>(int ndisp=64, int radius=3, int iters=1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createGaussianFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gaff23afdd5f0e3732be55aff958b2887f</anchor>
      <arglist>(int srcType, int dstType, Size ksize, double sigma1, double sigma2=0, int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GeneralizedHoughBallard &gt;</type>
      <name>createGeneralizedHoughBallard</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>ga70faedfb4aa3092c30152a0b7b9b8c30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GeneralizedHoughGuil &gt;</type>
      <name>createGeneralizedHoughGuil</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>ga4b29b6fe698a9face7aef3765272b65f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CornersDetector &gt;</type>
      <name>createGoodFeaturesToTrackDetector</name>
      <anchorfile>dc/d6d/group__cudaimgproc__feature.html</anchorfile>
      <anchor>ga888b28977fe3ba19cf3a6b94203b9ce7</anchor>
      <arglist>(int srcType, int maxCorners=1000, double qualityLevel=0.01, double minDistance=0.0, int blockSize=3, bool useHarrisDetector=false, double harrisK=0.04)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>createGpuMatFromCudaMemory</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>gac3ca8e6e41d70a228d72422c844dc99c</anchor>
      <arglist>(int rows, int cols, int type, size_t cudaMemoryAddress, size_t step=Mat::AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>createGpuMatFromCudaMemory</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga1d874ef8ad8e4e4b32b937db00b96f80</anchor>
      <arglist>(Size size, int type, size_t cudaMemoryAddress, size_t step=Mat::AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CornernessCriteria &gt;</type>
      <name>createHarrisCorner</name>
      <anchorfile>dc/d6d/group__cudaimgproc__feature.html</anchorfile>
      <anchor>ga67409630057b928e6607cc9f90ddc427</anchor>
      <arglist>(int srcType, int blockSize, int ksize, double k, int borderType=BORDER_REFLECT101)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HoughCirclesDetector &gt;</type>
      <name>createHoughCirclesDetector</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>ga211cf1dee174f077b89edbcd38069fd2</anchor>
      <arglist>(float dp, float minDist, int cannyThreshold, int votesThreshold, int minRadius, int maxRadius, int maxCircles=4096)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HoughLinesDetector &gt;</type>
      <name>createHoughLinesDetector</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>gaab0902095256f358e6a96f35997cd0c3</anchor>
      <arglist>(float rho, float theta, int threshold, bool doSort=false, int maxLines=4096)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HoughSegmentDetector &gt;</type>
      <name>createHoughSegmentDetector</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>ga5bc5496d19fbb07637d4a38cd13767e2</anchor>
      <arglist>(float rho, float theta, int minLineLength, int maxLineGap, int maxLines=4096, int threshold=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ImagePyramid &gt;</type>
      <name>createImagePyramid</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga932c7742e42851a2762e7f56f31570e4</anchor>
      <arglist>(InputArray img, int nLayers=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createLaplacianFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga89a6f97f1ca9b7a6cfe10571ff70a476</anchor>
      <arglist>(int srcType, int dstType, int ksize=1, double scale=1, int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createLinearFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga039a2884d7b7cfc3f80faf3689bae282</anchor>
      <arglist>(int srcType, int dstType, InputArray kernel, Point anchor=Point(-1, -1), int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; LookUpTable &gt;</type>
      <name>createLookUpTable</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gaa75254a07dcf7996b4b5a68d383847f8</anchor>
      <arglist>(InputArray lut)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createMedianFilter</name>
      <anchorfile>d1/d1a/namespacecv_1_1cuda.html</anchorfile>
      <anchor>ad7ef90ba08a22390c19e658eacc2d5af</anchor>
      <arglist>(int srcType, int windowSize, int partition=128)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CornernessCriteria &gt;</type>
      <name>createMinEigenValCorner</name>
      <anchorfile>dc/d6d/group__cudaimgproc__feature.html</anchorfile>
      <anchor>gae687ee3fc77350e6732b226eef106cf0</anchor>
      <arglist>(int srcType, int blockSize, int ksize, int borderType=BORDER_REFLECT101)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createMorphologyFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga7852362ae2649f8b1ac20cb1fbe26833</anchor>
      <arglist>(int op, int srcType, InputArray kernel, Point anchor=Point(-1, -1), int iterations=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOpticalFlowNeedleMap</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga0d285cee95d6c70d4976ef191726c1f1</anchor>
      <arglist>(const GpuMat &amp;u, const GpuMat &amp;v, GpuMat &amp;vertex, GpuMat &amp;colors)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createRowSumFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gaa89308d73af91625c30650e794d7adf0</anchor>
      <arglist>(int srcType, int dstType, int ksize, int anchor=-1, int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createScharrFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gaed30783297b37f1dfb966e0e6bf653b8</anchor>
      <arglist>(int srcType, int dstType, int dx, int dy, double scale=1, int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createSeparableLinearFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gac642081c9b2672876f9bf2cc7f1b2b3f</anchor>
      <arglist>(int srcType, int dstType, InputArray rowKernel, InputArray columnKernel, Point anchor=Point(-1,-1), int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>createSobelFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga8d316d4867b295332501c85f67516ac5</anchor>
      <arglist>(int srcType, int dstType, int dx, int dy, int ksize=3, double scale=1, int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::StereoBeliefPropagation &gt;</type>
      <name>createStereoBeliefPropagation</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga1ab9b8570f0f490f921a92195475cd39</anchor>
      <arglist>(int ndisp=64, int iters=5, int levels=5, int msg_type=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::StereoBM &gt;</type>
      <name>createStereoBM</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga878eb3ce77274540fa51d24046b778c2</anchor>
      <arglist>(int numDisparities=64, int blockSize=19)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::StereoConstantSpaceBP &gt;</type>
      <name>createStereoConstantSpaceBP</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga993eaa25ccab472186452c86e95a43ec</anchor>
      <arglist>(int ndisp=128, int iters=8, int levels=4, int nr_plane=4, int msg_type=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::StereoSGM &gt;</type>
      <name>createStereoSGM</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga3f8ff5068789da3fbbecccd78d457a85</anchor>
      <arglist>(int minDisparity=0, int numDisparities=128, int P1=10, int P2=120, int uniquenessRatio=5, int mode=cv::cuda::StereoSGM::MODE_HH4)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TemplateMatching &gt;</type>
      <name>createTemplateMatching</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>gaa0775b674563e1e4f6080706387d5067</anchor>
      <arglist>(int srcType, int method, Size user_block_size=Size())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtColor</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga48d0f208181d5ca370d8ff6b62cbe826</anchor>
      <arglist>(InputArray src, OutputArray dst, int code, int dcn=0, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>demosaicing</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga7fb153572b573ebd2d7610fcbe64166e</anchor>
      <arglist>(InputArray src, OutputArray dst, int code, int dcn=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deviceSupports</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>ga170b10cc9af4aa8cce8c0afdb4b1d08c</anchor>
      <arglist>(FeatureSet feature_set)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dft</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>gadea99cb15a715c983bcc2870d65a2e78</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dft_size, int flags=0, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divide</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga124315aa226260841e25cc0b9ea99dc3</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>divideWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gacb28a78371d16ce03661a6d6546b1a96</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, double scale=1, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawColorDisp</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga469b23a77938dd7c06861e59cecc08c5</anchor>
      <arglist>(InputArray src_disp, OutputArray dst_disp, int ndisp, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ensureSizeIsEnough</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga4551c222cdf97ebdb4d7440fecfc737a</anchor>
      <arglist>(int rows, int cols, int type, OutputArray arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>equalizeHist</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga2384be74bd2feba7e6c46815513f0060</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>evenLevels</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga2f2cbd21dc6d7367a7c4ee1a826f389d</anchor>
      <arglist>(OutputArray levels, int nLevels, int lowerLevel, int upperLevel, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exp</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gac6e51541d3bb0a7a396128e4d5919b61</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoising</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga8c5d4e4f8974255b18f2837f94a08375</anchor>
      <arglist>(const GpuMat &amp;src, GpuMat &amp;dst, float h, int search_window=21, int block_size=7, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoising</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga76abf348c234cecd0faf3c42ef3dc715</anchor>
      <arglist>(InputArray src, OutputArray dst, float h, int search_window=21, int block_size=7, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoisingColored</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga44b8dd2d24f2a8826c685fdfed9817ac</anchor>
      <arglist>(const GpuMat &amp;src, GpuMat &amp;dst, float h_luminance, float photo_render, int search_window=21, int block_size=7, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastNlMeansDenoisingColored</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga21abc1c8b0e15f78cd3eff672cb6c476</anchor>
      <arglist>(InputArray src, OutputArray dst, float h_luminance, float photo_render, int search_window=21, int block_size=7, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findMinMax</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gae7f5f2aa9f65314470a76fccdff887f2</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findMinMaxLoc</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga93916bc473a62d215d1130fab84d090a</anchor>
      <arglist>(InputArray src, OutputArray minMaxVals, OutputArray loc, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flip</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>ga4d0a3f2b46e8f0f1ec2b5ac178dcd871</anchor>
      <arglist>(InputArray src, OutputArray dst, int flipCode, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gammaCorrection</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gaf4195a8409c3b8fbfa37295c2b2c4729</anchor>
      <arglist>(InputArray src, OutputArray dst, bool forward=true, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>ga42efe211d7a43bbc922da044c4f17130</anchor>
      <arglist>(InputArray src1, InputArray src2, double alpha, InputArray src3, double beta, OutputArray dst, int flags=0, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getCudaEnabledDeviceCount</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gaaa93892f9189163e5d53790b4b1e88db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getDevice</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>ga6ded4ed8e4fc483a9863d31f34ec9c0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>graphcut</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga1a20f8f216f4b0d415fcd5bd4f65d970</anchor>
      <arglist>(GpuMat &amp;terminals, GpuMat &amp;leftTransp, GpuMat &amp;rightTransp, GpuMat &amp;top, GpuMat &amp;bottom, GpuMat &amp;labels, GpuMat &amp;buf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>graphcut</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga13209445f4fa6666bde69562703790a4</anchor>
      <arglist>(GpuMat &amp;terminals, GpuMat &amp;leftTransp, GpuMat &amp;rightTransp, GpuMat &amp;top, GpuMat &amp;topLeft, GpuMat &amp;topRight, GpuMat &amp;bottom, GpuMat &amp;bottomLeft, GpuMat &amp;bottomRight, GpuMat &amp;labels, GpuMat &amp;buf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>histEven</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>gae9dc72ce8e5467704f2a5777b61b1831</anchor>
      <arglist>(InputArray src, GpuMat hist[4], int histSize[4], int lowerLevel[4], int upperLevel[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>histEven</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>gacd3b14279fb77a57a510cb8c89a1856f</anchor>
      <arglist>(InputArray src, OutputArray hist, int histSize, int lowerLevel, int upperLevel, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>histRange</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga8816f4cbb3e796264901f9a42eb4884d</anchor>
      <arglist>(InputArray src, GpuMat hist[4], const GpuMat levels[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>histRange</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga87819085c1059186d9cdeacd92cea783</anchor>
      <arglist>(InputArray src, OutputArray hist, InputArray levels, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inRange</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gaf611ab6b1d85e951feb6f485b1ed9672</anchor>
      <arglist>(InputArray src, const Scalar &amp;lowerb, const Scalar &amp;upperb, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>integral</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga07e5104eba4bf45212ac9dbc5bf72ba6</anchor>
      <arglist>(InputArray src, OutputArray sum, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>interpolateFrames</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga03c554591bbb19e09624feb188525256</anchor>
      <arglist>(const GpuMat &amp;frame0, const GpuMat &amp;frame1, const GpuMat &amp;fu, const GpuMat &amp;fv, const GpuMat &amp;bu, const GpuMat &amp;bv, float pos, GpuMat &amp;newFrame, GpuMat &amp;buf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>labelComponents</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga92b4e167cd92db8a9e62e7c2450e4363</anchor>
      <arglist>(const GpuMat &amp;mask, GpuMat &amp;components, int flags=0, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gaae9c60739e2d1a977b4d3250a0be42ca</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lshift</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga79fd71721b04444eb87c6c4844c22a6e</anchor>
      <arglist>(InputArray src, Scalar val, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>lshift</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gafd072accecb14c9adccdad45e3bf2300</anchor>
      <arglist>(InputArray src, Scalar_&lt; int &gt; val, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>magnitude</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga140ce0b9e03c34ca416bc86ddae07a10</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>magnitude</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga3d17f4fcd79d7c01fadd217969009463</anchor>
      <arglist>(InputArray xy, OutputArray magnitude, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>magnitudeSqr</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gaa4982e5866671f77697d1c342921db6c</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>magnitudeSqr</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga7613e382d257e150033d0ce4d6098f6a</anchor>
      <arglist>(InputArray xy, OutputArray magnitude, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gadb5dd3d870f10c0866035755b929b1e7</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>maxWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gac7dba4d66b1dd833775f857f00398e8c</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanShiftFiltering</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>gae13b3035bc6df0e512d876dbb8c00555</anchor>
      <arglist>(InputArray src, OutputArray dst, int sp, int sr, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanShiftProc</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga6039dc8ecbe2f912bc83fcc9b3bcca39</anchor>
      <arglist>(InputArray src, OutputArray dstr, OutputArray dstsp, int sp, int sr, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanShiftSegmentation</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga70ed80533a448829dc48cf22b1845c16</anchor>
      <arglist>(InputArray src, OutputArray dst, int sp, int sr, int minsize, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gac0e8dc0bb32fda5afd32de0f18817587</anchor>
      <arglist>(InputArray mtx, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga990a4db4c6d7e8f0f3a6685ba48fbddc</anchor>
      <arglist>(InputArray mtx, Scalar &amp;mean, Scalar &amp;stddev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga5344a748e57b6089a877176346a74136</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gac02faeb25c12eca350cf26d1bca31d66</anchor>
      <arglist>(InputArray src, Scalar &amp;mean, Scalar &amp;stddev, InputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gaac939dc3b178ee92fb6e7078f342622c</anchor>
      <arglist>(const GpuMat *src, size_t n, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gafce19eb0fcad23f67ab45d544992436d</anchor>
      <arglist>(const std::vector&lt; GpuMat &gt; &amp;src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga74f0b05a65b3d949c237abb5e6c60867</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minMax</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga8d7de68c10717cf25e787e3c20d2dfee</anchor>
      <arglist>(InputArray src, double *minVal, double *maxVal, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minMaxLoc</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga5cacbc2a2323c4eaa81e7390c5d9f530</anchor>
      <arglist>(InputArray src, double *minVal, double *maxVal, Point *minLoc, Point *maxLoc, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>minWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gafcea51c23b7c9fd351382105730c3fb5</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Moments</type>
      <name>moments</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>ga3f5d8f7cb02bd5eb0f314570817e9747</anchor>
      <arglist>(InputArray src, const bool binaryImage=false, const MomentsOrder order=MomentsOrder::THIRD_ORDER_MOMENTS, const int momentsType=CV_64F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mulAndScaleSpectrums</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>ga5704c25b8be4f19da812e6d98c8ee464</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int flags, float scale, bool conjB=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mulSpectrums</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>gab3e8900d67c4f59bdc137a0495206cd8</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int flags, bool conjB=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiply</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga497cc0615bf717e1e615143b56f00591</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>multiplyWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga2306206ea64c29d270da3ae1f2cb13ba</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, double scale=1, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nonLocalMeans</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga96d1ffa2e061e4fa7dda3044a4f24539</anchor>
      <arglist>(const GpuMat &amp;src, GpuMat &amp;dst, float h, int search_window=21, int block_size=7, int borderMode=BORDER_DEFAULT, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nonLocalMeans</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>gafa990f16548581987e7e509b435c3648</anchor>
      <arglist>(InputArray src, OutputArray dst, float h, int search_window=21, int block_size=7, int borderMode=BORDER_DEFAULT, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga48b6298589b80a6915d076e2dcdbd11b</anchor>
      <arglist>(InputArray src1, InputArray src2, int normType=NORM_L2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>norm</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga6c01988a58d92126a7c60a4ab76d8324</anchor>
      <arglist>(InputArray src1, int normType, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga4da4738b9956a5baaa2f5f8c2fba438a</anchor>
      <arglist>(InputArray src, OutputArray dst, double alpha, double beta, int norm_type, int dtype, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>numMoments</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>gaa4350c3e02c427241438c74d3b631633</anchor>
      <arglist>(const MomentsOrder order)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>phase</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga5b75ec01be06dcd6e27ada09a0d4656a</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray angle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>phase</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga4ac44f41ec0813591cf46b18b622d8ca</anchor>
      <arglist>(InputArray xy, OutputArray angle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polarToCart</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga01516a286a329c303c2db746513dd9df</anchor>
      <arglist>(InputArray magnitude, InputArray angle, OutputArray x, OutputArray y, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polarToCart</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga280996114d2112041923b842d124844f</anchor>
      <arglist>(InputArray magnitude, InputArray angle, OutputArray xy, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polarToCart</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga9bd6ce19a4cb1dddcde134450829ae77</anchor>
      <arglist>(InputArray magnitudeAngle, OutputArray xy, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pow</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga82d04ef4bcc4dfa9bfbe76488007c6c4</anchor>
      <arglist>(InputArray src, double power, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printCudaDeviceInfo</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gaa37afdfb8efe85b6252ca2bb8bea8ff2</anchor>
      <arglist>(int device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printShortCudaDeviceInfo</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gacece2dc1d7962bcc7233c033fe64328b</anchor>
      <arglist>(int device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoints</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gabf8ec08fb71c5c3402cf7bb72e078d43</anchor>
      <arglist>(const GpuMat &amp;src, const Mat &amp;rvec, const Mat &amp;tvec, const Mat &amp;camera_mat, const Mat &amp;dist_coef, GpuMat &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pyrDown</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga9c8456de9792d96431e065f407c7a91b</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pyrUp</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga2048da0dfdb9e4a726232c5cef7e5747</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rectStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gac311484a4e57cab2ce2cfdc195fda7ee</anchor>
      <arglist>(InputArray src, InputArray sqr, OutputArray dst, Rect rect, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reduce</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga21d57f661db7be093caf2c4378be2007</anchor>
      <arglist>(InputArray mtx, OutputArray vec, int dim, int reduceOp, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerPageLocked</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga6d25da8194cc95035994ae98e9eebc02</anchor>
      <arglist>(Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remap</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga0ece6c76e8efa3171adb8432d842beb0</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray xmap, InputArray ymap, int interpolation, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reprojectImageTo3D</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga870b5d0c914ca67204e0a7716ccf6430</anchor>
      <arglist>(GpuMat disp, GpuMat &amp;xyzw, Mat Q, int dst_cn=4, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reprojectImageTo3D</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>gaff851e3932da0f3e74d1be1d8855f094</anchor>
      <arglist>(InputArray disp, OutputArray xyzw, InputArray Q, int dst_cn=4, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetDevice</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>ga6153b6f461101374e655a54fc77e725e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga4f5fa0770d1c9efbadb9be1b92a6452a</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rotate</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga55d958eceb0f871e04b1be0adc6ef1b5</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, double angle, double xShift=0, double yShift=0, int interpolation=INTER_LINEAR, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rshift</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga513719d25e508160a245724369d68346</anchor>
      <arglist>(InputArray src, Scalar val, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rshift</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga87af0b66358cc302676f35c1fd56c2ed</anchor>
      <arglist>(InputArray src, Scalar_&lt; int &gt; val, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>scaleAdd</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga9670da19276361e1681f69226e2071fb</anchor>
      <arglist>(InputArray src1, double alpha, InputArray src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferPoolConfig</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga93da1d4c64558590950409266b1e2a92</anchor>
      <arglist>(int deviceId, size_t stackSize, int stackCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBufferPoolUsage</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga7dbf253e43493eb870c9759cc35bbffb</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDevice</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gaefa34186b185de47851836dba537828b</anchor>
      <arglist>(int device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlDevice</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga7da4b94fc78501f4239c132901387730</anchor>
      <arglist>(int device=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solvePnPRansac</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga585fcff4132c58f83132e72df5bab179</anchor>
      <arglist>(const Mat &amp;object, const Mat &amp;image, const Mat &amp;camera_mat, const Mat &amp;dist_coef, Mat &amp;rvec, Mat &amp;tvec, bool use_extrinsic_guess=false, int num_iters=100, float max_dist=8.0, int min_inlier_count=100, std::vector&lt; int &gt; *inliers=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spatialMoments</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>ga214572800a7317a19d5dc3a3e5468704</anchor>
      <arglist>(InputArray src, OutputArray moments, const bool binaryImage=false, const MomentsOrder order=MomentsOrder::THIRD_ORDER_MOMENTS, const int momentsType=CV_64F, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gabe5013d55d4ff586b20393913726179e</anchor>
      <arglist>(InputArray src, GpuMat *dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gaf1714e7a9ea0719c29bf378beaf5f99d</anchor>
      <arglist>(InputArray src, std::vector&lt; GpuMat &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sqr</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga8aae233da90ce0ffe309ab8004342acb</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sqrIntegral</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga40c75196202706399a60bf6ba7a052ac</anchor>
      <arglist>(InputArray src, OutputArray sqsum, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>sqrSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga056c804ebf5d2eb9f6f35e3dcb01524c</anchor>
      <arglist>(InputArray src, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sqrt</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga09303680cb1a5521a922b6d392028d8c</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtract</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga6eab60fc250059e2fda79c5636bd067f</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subtractWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga91f6e761d20e2a33c9dd141218c58e54</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>sum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga1f582844670199281e8012733b50c582</anchor>
      <arglist>(InputArray src, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapChannels</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga75a29cc4a97cde0d43ea066b01de927e</anchor>
      <arglist>(InputOutputArray image, const int dstOrder[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>threshold</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga40f1c94ae9a9456df3cad48e3cb008e1</anchor>
      <arglist>(InputArray src, OutputArray dst, double thresh, double maxval, int type, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformPoints</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gab6ea2bd4162efd48f2b027d21d0b7f56</anchor>
      <arglist>(const GpuMat &amp;src, const Mat &amp;rvec, const Mat &amp;tvec, GpuMat &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transpose</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>ga327b71c3cb811a904ccf5fba37fc29f2</anchor>
      <arglist>(InputArray src1, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterPageLocked</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga68dd974fb5e19f6306122a4b49c6a428</anchor>
      <arglist>(Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpAffine</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga9e8dd9e73b96bdc8e27d85c0e83f1130</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpAffine</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>gac8f09935373800353afc90dd2f74866e</anchor>
      <arglist>(InputArray src, OutputArray dst, Mat M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpAffine</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>gaa9f57b3d757b3521c271a4be41a327d3</anchor>
      <arglist>(InputArray src, OutputArray dst, UMat M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspective</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga7a6cf95065536712de6b155f3440ccff</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspective</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga690ebd4291edaa76cb761f739a2bd15a</anchor>
      <arglist>(InputArray src, OutputArray dst, Mat M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspective</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga4382702e1e57a31f1dfb90875509c810</anchor>
      <arglist>(InputArray src, OutputArray dst, UMat M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Stream</type>
      <name>wrapStream</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>gaf7bc2ae636c98eb4cb073287b897a091</anchor>
      <arglist>(size_t cudaStreamMemoryAddress)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::cuda::device</name>
    <filename>d5/d5d/namespacecv_1_1cuda_1_1device.html</filename>
    <namespace>cv::cuda::device::compat</namespace>
  </compound>
  <compound kind="namespace">
    <name>cv::cuda::device::compat</name>
    <filename>de/d83/namespacecv_1_1cuda_1_1device_1_1compat.html</filename>
    <member kind="typedef">
      <type>::double4</type>
      <name>double4</name>
      <anchorfile>de/d83/namespacecv_1_1cuda_1_1device_1_1compat.html</anchorfile>
      <anchor>a793dce641e21d2fded0e0253bc3d742c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double4</type>
      <name>double4Compat</name>
      <anchorfile>de/d83/namespacecv_1_1cuda_1_1device_1_1compat.html</anchorfile>
      <anchor>a7429462cc1c681232f6b30dbad588ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::ulonglong4</type>
      <name>ulonglong4</name>
      <anchorfile>de/d83/namespacecv_1_1cuda_1_1device_1_1compat.html</anchorfile>
      <anchor>a854d100cdf796d3dfd408b936f12d17d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ulonglong4</type>
      <name>ulonglong4Compat</name>
      <anchorfile>de/d83/namespacecv_1_1cuda_1_1device_1_1compat.html</anchorfile>
      <anchor>a23dcbc7fdc72c7d1b8c3407c67dd5354</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__ double4</type>
      <name>make_double4</name>
      <anchorfile>de/d83/namespacecv_1_1cuda_1_1device_1_1compat.html</anchorfile>
      <anchor>a0788cc5ed446f178774a2efc7a2e05e8</anchor>
      <arglist>(double x, double y, double z, double w)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__ double4Compat</type>
      <name>make_double4_compat</name>
      <anchorfile>de/d83/namespacecv_1_1cuda_1_1device_1_1compat.html</anchorfile>
      <anchor>a3bd28e9ee1c943bd4f7e51877ee6b1c7</anchor>
      <arglist>(double x, double y, double z, double w)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::cudacodec</name>
    <filename>d0/de6/namespacecv_1_1cudacodec.html</filename>
    <class kind="struct">cv::cudacodec::EncodeQp</class>
    <class kind="class">cv::cudacodec::EncoderCallback</class>
    <class kind="struct">cv::cudacodec::EncoderParams</class>
    <class kind="struct">cv::cudacodec::FormatInfo</class>
    <class kind="class">cv::cudacodec::NVSurfaceToColorConverter</class>
    <class kind="class">cv::cudacodec::RawVideoSource</class>
    <class kind="class">cv::cudacodec::VideoReader</class>
    <class kind="struct">cv::cudacodec::VideoReaderInitParams</class>
    <class kind="class">cv::cudacodec::VideoWriter</class>
    <member kind="enumeration">
      <type></type>
      <name>BitDepth</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga3566f415c4883d565f01dadfd173a035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EIGHT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga3566f415c4883d565f01dadfd173a035ab45c8da743080265b12b431551986e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIXTEEN</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga3566f415c4883d565f01dadfd173a035a78f3751c3dc577e6d245fe120620243b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNCHANGED</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga3566f415c4883d565f01dadfd173a035a9d098e4cf63e906d1f57c8844634b912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ChromaFormat</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga1887af7daca9ccca0f51f90bc8777280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Monochrome</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280a854c4e9c8ccb88e9bad306cdc21d38ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YUV420</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280a4c907e8025b87181fdd5c52103390b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YUV422</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280a3549d8b5df6cc6cdbb01310ee9bb406d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YUV444</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280ae711d828f88658fe1dc789b1cdad85d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumFormats</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280a1ce1da9c8116af9a854e89c357cefd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Codec</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga71943a1181287609b5d649f53ce6c146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MPEG1</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a76b84b89602cb58f49870dcc45a8b8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MPEG2</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146ab8ff0b5ad78506988d6138ea88e96b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MPEG4</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a9948c662291bfed72125faca82012e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VC1</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146ad8aeb35f84f90985490476b6b305d70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H264</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a4d16556aa0f93abeb86c0c3e2f20faeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>JPEG</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a766712d578e6a32b7def99fb0e17ae4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H264_SVC</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a5f138ef5c88368b5b3e544c0d8798a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>H264_MVC</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146ab43df77d9c586151d39620eea3d13a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HEVC</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a201f327572b8d5df724115b075d2ffc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VP8</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146ab61d17461bd84c700fa8931e4264af88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VP9</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146af9085ed76f0b9089ae0039bd3edc3bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AV1</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a2358693c456b56b437db6eabc5806ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NumCodecs</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a53004f410b4576c429f9b82b34d0bc89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Uncompressed_YUV420</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a28de2c0b8a0ac2b9683872e14a6efdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Uncompressed_YV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a327aee17f35526bae54ead472c85e329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Uncompressed_NV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a04762d1afb3ad853c2fc756536077a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Uncompressed_YUYV</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146afd802da9f0a8d7c7f9ca65728e748862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Uncompressed_UYVY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146abc93d99ea6b24b56429284a08eeb0a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColorFormat</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gadec0c48107aa8350a98f91dce063dbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UNDEFINED</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a7f8e247f8eb79110dfa8e5aadb9bc674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGRA</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9ada9f35126f81622663ed33ab18961691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BGR</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a6bb6b33dec76c56b26946c1dfe9cb77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GRAY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9afbcd354f8b1137358e5f02e033e64bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGB</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a938c4f618abe6fb65ac3bd813a700d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RGBA</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a66317b7fff9eb0d8cff8b50f55dfecc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_YUV_SURFACE_FORMAT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a553a79e0a2c42bf02ddb88bfd2ebff24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_NV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a063eee9b646e80e682b5cc8e7c7fbec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_YV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9aeb939f79bce2da81640ad61ac959bf6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_IYUV</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a9c8823d2a75f77e15bff63fe1cb8a48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_YUV444</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a0b12712717677d1e531205b43dc113e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_AYUV</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a489a0b0f0fd579ecd2840867c0343b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_YUV420_10BIT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a20ad3e0ff56a92553d94d58a795013a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NV_YUV444_10BIT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9af32ca7600005f832a4739c91d92ab2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ColorSpaceStandard</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gaa66d7d619dad87d4dac46c5910106d71</anchor>
      <arglist></arglist>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a0b69475c5783f10c0be13d36825fc3b9">BT709</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a6fcdc090caeade09d0efd6253932b6f5">Unspecified</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a942d4e37dd5607ab68e54755540d4a47">Reserved</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71aa44b9f61b43631a04f181b6ab1259e51">FCC</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71acd78a8a378170491f62adb4988c892af">BT470</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a8b844879ae7dc4d0447f1986a7432db9">BT601</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a4caac6367dac34f43c86c62b4fc624d0">SMPTE240M</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a33f3eb3eb1f60cac2a8207ea58ed710b">YCgCo</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71acede9bc5f1db241392356796faabf6e6">BT2020</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a459a5483319f5193c92b59921336c102">BT2020C</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DeinterlaceMode</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga6c02a3afe6fcceabf1b1dc644596583c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Weave</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga6c02a3afe6fcceabf1b1dc644596583ca2f8aa93c6210fd6716abcd82bebf7ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Bob</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga6c02a3afe6fcceabf1b1dc644596583cad54b592a247be6c4d22307f8b1b46f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Adaptive</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga6c02a3afe6fcceabf1b1dc644596583ca517831608e0d07a287951819b8a4dd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EncodeMultiPass</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga1a2b302126ec31af102adaa9f3dd3dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_MULTI_PASS_DISABLED</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1a2b302126ec31af102adaa9f3dd3dc3a6542fe9ca70fc3024b69ec7337da0e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_TWO_PASS_QUARTER_RESOLUTION</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1a2b302126ec31af102adaa9f3dd3dc3a261c5f59ad6feeb09c70b37462ccd446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_TWO_PASS_FULL_RESOLUTION</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1a2b302126ec31af102adaa9f3dd3dc3a519ed556e68111755de0a763b1309a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EncodeParamsRcMode</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga2dd03343994206a1a505403869d9820f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PARAMS_RC_CONSTQP</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga2dd03343994206a1a505403869d9820fab69c146e3d41827cde683994d30122ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PARAMS_RC_VBR</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga2dd03343994206a1a505403869d9820fa8944287058f5a8dd10eb6e4c6d355f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PARAMS_RC_CBR</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga2dd03343994206a1a505403869d9820fa3699cfa19c4b31f28f00fd02e91ca11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EncodePreset</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gab2b74c5d1360bebf98aad7668e31513e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PRESET_P1</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ead4efa410afdc2de5c60fd1e5696fdc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PRESET_P2</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513eae9ddbf336bac4059faec031869595a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PRESET_P3</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea02eb3878665700464255174dc06f4060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PRESET_P4</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea155f5e77656e00eee4aebc48af676351</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PRESET_P5</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea690c0a516cff1566696ccbe9c09b9302</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PRESET_P6</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea990092554ecd7235e621953005cba2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_PRESET_P7</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea73a6be81c7fdb412a4b724ad70bc078e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EncodeProfile</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gaa8819563e409f6aab72c20bab5fdf151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_CODEC_PROFILE_AUTOSELECT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a0923e4d59c0173634785eaff6be9555d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_H264_PROFILE_BASELINE</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a2ba96bca1539ea4e4ba485793cc1b3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_H264_PROFILE_MAIN</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a283201ece8777097862a0ea48d9981ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_H264_PROFILE_HIGH</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a129379b29f64cb0b85e4febbb1547d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_H264_PROFILE_HIGH_444</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a1d8565794babfc74fbc3814f7ef5e87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_H264_PROFILE_STEREO</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151acf9d920d297b6d9bac765205c8b01b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_H264_PROFILE_PROGRESSIVE_HIGH</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151acafc3fda8a21fd4ce25c64247cec9b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_H264_PROFILE_CONSTRAINED_HIGH</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a4c88fd186baaf32e5c2e7bdd9cc2bac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_HEVC_PROFILE_MAIN</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151ac551c4f604e520ab6007b90849ba9160</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_HEVC_PROFILE_MAIN10</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a8cd0cb84e4f3f5ab4595649bf6838469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_HEVC_PROFILE_FREXT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151abf972e299e39bfd76a89151340ca56f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EncodeTuningInfo</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga455e887e636e39e50b9abb48c06f6dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_TUNING_INFO_UNDEFINED</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1a9520b3c71a2c1fbb9fa23363e681ecbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_TUNING_INFO_HIGH_QUALITY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1a336d4af419754bfa119ef2abcb3fe1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_TUNING_INFO_LOW_LATENCY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1a385a7276cf8b312a5d261c980b49393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_TUNING_INFO_ULTRA_LOW_LATENCY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1aa0523cbad77cd6eb81fc36ca6e98e950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_TUNING_INFO_LOSSLESS</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1a07aa407d78c3c49071e3476742a21463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENC_TUNING_INFO_COUNT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1ad044a953c179db90d30b513efb0c1e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SurfaceFormat</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gaaac1ece32d7b3efa9afc9811315d35cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaaac1ece32d7b3efa9afc9811315d35cbae657d7c1840a839a72084d28fffe1798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_P016</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaaac1ece32d7b3efa9afc9811315d35cba1e27d562733d3fa0dbb4a4c94fa353a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_YUV444</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaaac1ece32d7b3efa9afc9811315d35cba2f1ed02d54d9d6a16db21b396fd2ef6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_YUV444_16Bit</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaaac1ece32d7b3efa9afc9811315d35cba90f3c824686d116dc53c18b19954087d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VideoReaderProps</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga1ad08d8369c460158ad361779fab4753</anchor>
      <arglist></arglist>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a44e01d73282ddd8a24816ab1b0c035e8">PROP_DECODED_FRAME_IDX</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a255415848de02efd03213cabaa97b8c7">PROP_EXTRA_DATA_INDEX</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a75a36fc697011b2bff95c45afeb5030d">PROP_RAW_PACKAGES_BASE_INDEX</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a4bea3d72cb082c730065687ec57a4355">PROP_NUMBER_OF_RAW_PACKAGES_SINCE_LAST_GRAB</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753aa4275f969771f942316b2a4246da9c96">PROP_RAW_MODE</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a7cf448bf72449ba0d266c75586f6c75a">PROP_LRF_HAS_KEY_FRAME</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a7114b14ed2966ea15516d7eee0de9b17">PROP_COLOR_FORMAT</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753abbcf2020216957763714661eaedd8f2e">PROP_UDP_SOURCE</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a65392ddca85bc6cbdee8c4bd1d957192">PROP_ALLOW_FRAME_DROP</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753ac54ecb9e1f738b273e1cf3960bc3168f">PROP_BIT_DEPTH</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a21f2bbb2ebde3d7cc1fa1ca0f8ea8e13">PROP_PLANAR</enumvalue>
    </member>
    <member kind="function">
      <type>Ptr&lt; NVSurfaceToColorConverter &gt;</type>
      <name>createNVSurfaceToColorConverter</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga143c3a3149a5078f3b7ee7ea1b8990ee</anchor>
      <arglist>(const ColorSpaceStandard colorSpace, const bool videoFullRangeFlag=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; VideoReader &gt;</type>
      <name>createVideoReader</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga4b1897b6baec0529bafc3c4a38a271ba</anchor>
      <arglist>(const Ptr&lt; RawVideoSource &gt; &amp;source, const VideoReaderInitParams params=VideoReaderInitParams())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; VideoReader &gt;</type>
      <name>createVideoReader</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga0890ffb3df6e0b46b31647fd2889e60a</anchor>
      <arglist>(const String &amp;filename, const std::vector&lt; int &gt; &amp;sourceParams={}, const VideoReaderInitParams params=VideoReaderInitParams())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cudacodec::VideoWriter &gt;</type>
      <name>createVideoWriter</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga122e514368da082e913afd9ebb8bb7bc</anchor>
      <arglist>(const String &amp;fileName, const Size frameSize, const Codec codec, const double fps, const ColorFormat colorFormat, const EncoderParams &amp;params, Ptr&lt; EncoderCallback &gt; encoderCallback=0, const cuda::Stream &amp;stream=cuda::Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cudacodec::VideoWriter &gt;</type>
      <name>createVideoWriter</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga53e5e293bbb357c7a2a898f9c45f6f6c</anchor>
      <arglist>(const String &amp;fileName, const Size frameSize, const Codec codec=Codec::H264, const double fps=25.0, const ColorFormat colorFormat=ColorFormat::BGR, Ptr&lt; EncoderCallback &gt; encoderCallback=0, const cuda::Stream &amp;stream=cuda::Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MapHist</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga9d641c5ff34b1075b5385b31ef87714d</anchor>
      <arglist>(const cuda::GpuMat &amp;hist, Mat &amp;histFull)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga91ced702274214ee6b18c1cce53389e9</anchor>
      <arglist>(const EncoderParams &amp;lhs, const EncoderParams &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::cudev</name>
    <filename>df/d1d/namespacecv_1_1cudev.html</filename>
    <namespace>cv::cudev::functional_detail</namespace>
    <namespace>cv::cudev::vec_math_detail</namespace>
    <class kind="struct">cv::cudev::abs_func</class>
    <class kind="struct">cv::cudev::abs_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::absdiff_func</class>
    <class kind="struct">cv::cudev::acos_func</class>
    <class kind="struct">cv::cudev::acos_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::acosh_func</class>
    <class kind="struct">cv::cudev::acosh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::AffineMapPtr</class>
    <class kind="struct">cv::cudev::AffineMapPtrSz</class>
    <class kind="struct">cv::cudev::ArrayWrapper</class>
    <class kind="struct">cv::cudev::asin_func</class>
    <class kind="struct">cv::cudev::asin_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::asinh_func</class>
    <class kind="struct">cv::cudev::asinh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atan2_func</class>
    <class kind="struct">cv::cudev::atan2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atan_func</class>
    <class kind="struct">cv::cudev::atan_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atanh_func</class>
    <class kind="struct">cv::cudev::atanh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Avg</class>
    <class kind="struct">cv::cudev::BGR_to_BGRA_func</class>
    <class kind="struct">cv::cudev::BGR_to_GRAY_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_Lab4_func</class>
    <class kind="struct">cv::cudev::BGR_to_Lab_func</class>
    <class kind="struct">cv::cudev::BGR_to_Luv4_func</class>
    <class kind="struct">cv::cudev::BGR_to_Luv_func</class>
    <class kind="struct">cv::cudev::BGR_to_RGB_func</class>
    <class kind="struct">cv::cudev::BGR_to_RGBA_func</class>
    <class kind="struct">cv::cudev::BGR_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::BGR_to_XYZ_func</class>
    <class kind="struct">cv::cudev::BGR_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::BGR_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::BGR_to_YUV4_func</class>
    <class kind="struct">cv::cudev::BGR_to_YUV_func</class>
    <class kind="struct">cv::cudev::BGRA_to_BGR_func</class>
    <class kind="struct">cv::cudev::BGRA_to_GRAY_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Lab_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Luv_func</class>
    <class kind="struct">cv::cudev::BGRA_to_RGB_func</class>
    <class kind="struct">cv::cudev::BGRA_to_RGBA_func</class>
    <class kind="struct">cv::cudev::BGRA_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_XYZ_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YUV4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YUV_func</class>
    <class kind="struct">cv::cudev::binary_function</class>
    <class kind="struct">cv::cudev::BinaryNegate</class>
    <class kind="struct">cv::cudev::BinaryTransformPtr</class>
    <class kind="struct">cv::cudev::BinaryTransformPtrSz</class>
    <class kind="struct">cv::cudev::BinaryTupleAdapter</class>
    <class kind="struct">cv::cudev::Binder1st</class>
    <class kind="struct">cv::cudev::Binder2nd</class>
    <class kind="struct">cv::cudev::bit_and</class>
    <class kind="struct">cv::cudev::bit_lshift</class>
    <class kind="struct">cv::cudev::bit_not</class>
    <class kind="struct">cv::cudev::bit_or</class>
    <class kind="struct">cv::cudev::bit_rshift</class>
    <class kind="struct">cv::cudev::bit_xor</class>
    <class kind="struct">cv::cudev::Block</class>
    <class kind="struct">cv::cudev::BrdBase</class>
    <class kind="struct">cv::cudev::BrdConstant</class>
    <class kind="struct">cv::cudev::BrdReflect</class>
    <class kind="struct">cv::cudev::BrdReflect101</class>
    <class kind="struct">cv::cudev::BrdReplicate</class>
    <class kind="struct">cv::cudev::BrdWrap</class>
    <class kind="struct">cv::cudev::CommonAreaInterPtr</class>
    <class kind="struct">cv::cudev::CommonAreaInterPtrSz</class>
    <class kind="struct">cv::cudev::ConstantPtr</class>
    <class kind="struct">cv::cudev::ConstantPtrSz</class>
    <class kind="struct">cv::cudev::ConvertTuple</class>
    <class kind="struct">cv::cudev::cos_func</class>
    <class kind="struct">cv::cudev::cos_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::cosh_func</class>
    <class kind="struct">cv::cudev::cosh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::CountNonZeroExprBody</class>
    <class kind="struct">cv::cudev::CubicInterPtr</class>
    <class kind="struct">cv::cudev::CubicInterPtrSz</class>
    <class kind="struct">cv::cudev::DefaultCopyPolicy</class>
    <class kind="struct">cv::cudev::DefaultGlobReducePolicy</class>
    <class kind="struct">cv::cudev::DefaultHistogramPolicy</class>
    <class kind="struct">cv::cudev::DefaultReduceToVecPolicy</class>
    <class kind="struct">cv::cudev::DefaultSplitMergePolicy</class>
    <class kind="struct">cv::cudev::DefaultTransformPolicy</class>
    <class kind="struct">cv::cudev::DefaultTransposePolicy</class>
    <class kind="struct">cv::cudev::DerivXPtr</class>
    <class kind="struct">cv::cudev::DerivXPtrSz</class>
    <class kind="struct">cv::cudev::DerivYPtr</class>
    <class kind="struct">cv::cudev::DerivYPtrSz</class>
    <class kind="struct">cv::cudev::direction_func</class>
    <class kind="struct">cv::cudev::direction_interleaved_func</class>
    <class kind="struct">cv::cudev::DisableIf</class>
    <class kind="struct">cv::cudev::divides</class>
    <class kind="struct">cv::cudev::DynamicSharedMem</class>
    <class kind="struct">cv::cudev::DynamicSharedMem&lt; double &gt;</class>
    <class kind="struct">cv::cudev::EnableIf</class>
    <class kind="struct">cv::cudev::equal_to</class>
    <class kind="struct">cv::cudev::exp10_func</class>
    <class kind="struct">cv::cudev::exp10_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::exp2_func</class>
    <class kind="struct">cv::cudev::exp2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::exp_func</class>
    <class kind="struct">cv::cudev::exp_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Expr</class>
    <class kind="struct">cv::cudev::FindMaxValExprBody</class>
    <class kind="struct">cv::cudev::FindMinMaxValExprBody</class>
    <class kind="struct">cv::cudev::FindMinValExprBody</class>
    <class kind="struct">cv::cudev::GlobPtr</class>
    <class kind="struct">cv::cudev::GlobPtrSz</class>
    <class kind="class">cv::cudev::GpuMat_</class>
    <class kind="struct">cv::cudev::GRAY_to_BGR_func</class>
    <class kind="struct">cv::cudev::GRAY_to_BGRA_func</class>
    <class kind="struct">cv::cudev::greater</class>
    <class kind="struct">cv::cudev::greater_equal</class>
    <class kind="struct">cv::cudev::HistogramBody</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::hypot_func</class>
    <class kind="struct">cv::cudev::hypot_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::identity</class>
    <class kind="struct">cv::cudev::InRangeComparator</class>
    <class kind="struct">cv::cudev::InRangeCopier</class>
    <class kind="struct">cv::cudev::InRangeFunc</class>
    <class kind="struct">cv::cudev::Int2Type</class>
    <class kind="struct">cv::cudev::IntegerAreaInterPtr</class>
    <class kind="struct">cv::cudev::IntegerAreaInterPtrSz</class>
    <class kind="struct">cv::cudev::IntegralBody</class>
    <class kind="struct">cv::cudev::IsBinaryFunction</class>
    <class kind="struct">cv::cudev::IsPowerOf2</class>
    <class kind="struct">cv::cudev::IsUnaryFunction</class>
    <class kind="struct">cv::cudev::Lab4_to_BGR_func</class>
    <class kind="struct">cv::cudev::Lab4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_RGB_func</class>
    <class kind="struct">cv::cudev::Lab4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::Lab_to_BGR_func</class>
    <class kind="struct">cv::cudev::Lab_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Lab_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Lab_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Lab_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Lab_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Lab_to_RGB_func</class>
    <class kind="struct">cv::cudev::Lab_to_RGBA_func</class>
    <class kind="struct">cv::cudev::LaplacianPtr</class>
    <class kind="struct">cv::cudev::LaplacianPtr&lt; 1, SrcPtr &gt;</class>
    <class kind="struct">cv::cudev::LaplacianPtr&lt; 3, SrcPtr &gt;</class>
    <class kind="struct">cv::cudev::LaplacianPtrSz</class>
    <class kind="struct">cv::cudev::LargerType</class>
    <class kind="struct">cv::cudev::LBGR_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Lab_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Luv_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Lab_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Luv_func</class>
    <class kind="struct">cv::cudev::less</class>
    <class kind="struct">cv::cudev::less_equal</class>
    <class kind="struct">cv::cudev::LinearInterPtr</class>
    <class kind="struct">cv::cudev::LinearInterPtrSz</class>
    <class kind="struct">cv::cudev::log10_func</class>
    <class kind="struct">cv::cudev::log10_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Log2</class>
    <class kind="struct">cv::cudev::Log2&lt; N, 0, COUNT &gt;</class>
    <class kind="struct">cv::cudev::log2_func</class>
    <class kind="struct">cv::cudev::log2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::log_func</class>
    <class kind="struct">cv::cudev::log_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::logical_and</class>
    <class kind="struct">cv::cudev::logical_not</class>
    <class kind="struct">cv::cudev::logical_or</class>
    <class kind="struct">cv::cudev::LRGB_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Lab_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Luv_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Lab_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Luv_func</class>
    <class kind="struct">cv::cudev::LutPtr</class>
    <class kind="struct">cv::cudev::LutPtrSz</class>
    <class kind="struct">cv::cudev::Luv4_to_BGR_func</class>
    <class kind="struct">cv::cudev::Luv4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_RGB_func</class>
    <class kind="struct">cv::cudev::Luv4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::Luv_to_BGR_func</class>
    <class kind="struct">cv::cudev::Luv_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Luv_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Luv_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Luv_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Luv_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Luv_to_RGB_func</class>
    <class kind="struct">cv::cudev::Luv_to_RGBA_func</class>
    <class kind="struct">cv::cudev::magnitude_direction_interleaved_func</class>
    <class kind="struct">cv::cudev::magnitude_func</class>
    <class kind="struct">cv::cudev::magnitude_interleaved_func</class>
    <class kind="struct">cv::cudev::magnitude_sqr_func</class>
    <class kind="struct">cv::cudev::magnitude_sqr_interleaved_func</class>
    <class kind="struct">cv::cudev::MakeVec</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 4 &gt;</class>
    <class kind="struct">cv::cudev::Max</class>
    <class kind="struct">cv::cudev::maximum</class>
    <class kind="struct">cv::cudev::maximum&lt; double &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; float &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; short &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Min</class>
    <class kind="struct">cv::cudev::minimum</class>
    <class kind="struct">cv::cudev::minimum&lt; double &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; float &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; short &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::minus</class>
    <class kind="struct">cv::cudev::modulus</class>
    <class kind="struct">cv::cudev::multiplies</class>
    <class kind="struct">cv::cudev::NearestInterPtr</class>
    <class kind="struct">cv::cudev::NearestInterPtrSz</class>
    <class kind="struct">cv::cudev::negate</class>
    <class kind="struct">cv::cudev::NormHamming</class>
    <class kind="struct">cv::cudev::NormL1</class>
    <class kind="struct">cv::cudev::NormL1&lt; float &gt;</class>
    <class kind="struct">cv::cudev::NormL2</class>
    <class kind="struct">cv::cudev::not_equal_to</class>
    <class kind="struct">cv::cudev::NullType</class>
    <class kind="struct">cv::cudev::numeric_limits</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; bool &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; double &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; float &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; short &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::PerspectiveMapPtr</class>
    <class kind="struct">cv::cudev::PerspectiveMapPtrSz</class>
    <class kind="struct">cv::cudev::plus</class>
    <class kind="struct">cv::cudev::pow_func</class>
    <class kind="struct">cv::cudev::pow_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::project1st</class>
    <class kind="struct">cv::cudev::project2nd</class>
    <class kind="struct">cv::cudev::PtrTraits</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; AffineMapPtrSz &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; BinaryTransformPtrSz&lt; Src1Ptr, Src2Ptr, Op &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; CommonAreaInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ConstantPtrSz&lt; T &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; CubicInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; DerivXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; DerivYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; Expr&lt; Body &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; GpuMat_&lt; T &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; IntegerAreaInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LaplacianPtrSz&lt; ksize, SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LinearInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LutPtrSz&lt; SrcPtr, TablePtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; NearestInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; PerspectiveMapPtrSz &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; RemapPtr1Sz&lt; SrcPtr, MapPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; RemapPtr2Sz&lt; SrcPtr, MapXPtr, MapYPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ResizePtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ScharrXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ScharrYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; SingleMaskChannelsSz&lt; MaskPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; SobelXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; SobelYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; Texture&lt; T, R &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; UnaryTransformPtrSz&lt; SrcPtr, Op &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ZipPtrSz&lt; PtrTuple &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraitsBase</class>
    <class kind="struct">cv::cudev::PyrDownBody</class>
    <class kind="struct">cv::cudev::PyrUpBody</class>
    <class kind="struct">cv::cudev::ReduceToColumnBody</class>
    <class kind="struct">cv::cudev::ReduceToRowBody</class>
    <class kind="struct">cv::cudev::RemapPtr1</class>
    <class kind="struct">cv::cudev::RemapPtr1Sz</class>
    <class kind="struct">cv::cudev::RemapPtr2</class>
    <class kind="struct">cv::cudev::RemapPtr2Sz</class>
    <class kind="struct">cv::cudev::ResizePtr</class>
    <class kind="struct">cv::cudev::ResizePtrSz</class>
    <class kind="struct">cv::cudev::RGB_to_GRAY_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_Lab4_func</class>
    <class kind="struct">cv::cudev::RGB_to_Lab_func</class>
    <class kind="struct">cv::cudev::RGB_to_Luv4_func</class>
    <class kind="struct">cv::cudev::RGB_to_Luv_func</class>
    <class kind="struct">cv::cudev::RGB_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::RGB_to_XYZ_func</class>
    <class kind="struct">cv::cudev::RGB_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::RGB_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::RGB_to_YUV4_func</class>
    <class kind="struct">cv::cudev::RGB_to_YUV_func</class>
    <class kind="struct">cv::cudev::RGBA_to_GRAY_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Lab_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Luv_func</class>
    <class kind="struct">cv::cudev::RGBA_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_XYZ_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YUV4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YUV_func</class>
    <class kind="struct">cv::cudev::saturate_cast_fp16_func</class>
    <class kind="struct">cv::cudev::saturate_cast_fp16_func&lt; float, short &gt;</class>
    <class kind="struct">cv::cudev::saturate_cast_fp16_func&lt; short, float &gt;</class>
    <class kind="struct">cv::cudev::saturate_cast_func</class>
    <class kind="struct">cv::cudev::ScharrXPtr</class>
    <class kind="struct">cv::cudev::ScharrXPtrSz</class>
    <class kind="struct">cv::cudev::ScharrYPtr</class>
    <class kind="struct">cv::cudev::ScharrYPtrSz</class>
    <class kind="struct">cv::cudev::SelectIf</class>
    <class kind="struct">cv::cudev::SelectIf&lt; false, ThenType, ElseType &gt;</class>
    <class kind="struct">cv::cudev::sin_func</class>
    <class kind="struct">cv::cudev::sin_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::SingleMaskChannels</class>
    <class kind="struct">cv::cudev::SingleMaskChannelsSz</class>
    <class kind="struct">cv::cudev::sinh_func</class>
    <class kind="struct">cv::cudev::sinh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::SobelXPtr</class>
    <class kind="struct">cv::cudev::SobelXPtrSz</class>
    <class kind="struct">cv::cudev::SobelYPtr</class>
    <class kind="struct">cv::cudev::SobelYPtrSz</class>
    <class kind="struct">cv::cudev::sqr_func</class>
    <class kind="struct">cv::cudev::sqrt_func</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Sum</class>
    <class kind="struct">cv::cudev::SumExprBody</class>
    <class kind="struct">cv::cudev::tan_func</class>
    <class kind="struct">cv::cudev::tan_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::tanh_func</class>
    <class kind="struct">cv::cudev::tanh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; ushort &gt;</class>
    <class kind="class">cv::cudev::Texture</class>
    <class kind="class">cv::cudev::TextureOff</class>
    <class kind="struct">cv::cudev::TextureOffPtr</class>
    <class kind="struct">cv::cudev::TexturePtr</class>
    <class kind="struct">cv::cudev::TexturePtr&lt; uint64, R &gt;</class>
    <class kind="struct">cv::cudev::ThreshBinaryFunc</class>
    <class kind="struct">cv::cudev::ThreshBinaryInvFunc</class>
    <class kind="struct">cv::cudev::ThreshToZeroFunc</class>
    <class kind="struct">cv::cudev::ThreshToZeroInvFunc</class>
    <class kind="struct">cv::cudev::ThreshTruncFunc</class>
    <class kind="struct">cv::cudev::TransposeBody</class>
    <class kind="struct">cv::cudev::TupleTraits</class>
    <class kind="struct">cv::cudev::TupleTraits&lt; tuple&lt; P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 &gt; &gt;</class>
    <class kind="struct">cv::cudev::TypesEquals</class>
    <class kind="struct">cv::cudev::TypesEquals&lt; A, A &gt;</class>
    <class kind="struct">cv::cudev::TypeTraits</class>
    <class kind="struct">cv::cudev::unary_function</class>
    <class kind="struct">cv::cudev::UnaryNegate</class>
    <class kind="struct">cv::cudev::UnaryTransformPtr</class>
    <class kind="struct">cv::cudev::UnaryTransformPtrSz</class>
    <class kind="struct">cv::cudev::UnaryTupleAdapter</class>
    <class kind="class">cv::cudev::UniqueTexture</class>
    <class kind="struct">cv::cudev::VecTraits</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort4 &gt;</class>
    <class kind="struct">cv::cudev::Warp</class>
    <class kind="struct">cv::cudev::WithOutMask</class>
    <class kind="struct">cv::cudev::XYZ4_to_BGR_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_RGB_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::XYZ_to_BGR_func</class>
    <class kind="struct">cv::cudev::XYZ_to_BGRA_func</class>
    <class kind="struct">cv::cudev::XYZ_to_RGB_func</class>
    <class kind="struct">cv::cudev::XYZ_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_BGR_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_RGB_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_BGR_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_RGB_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YUV4_to_BGR_func</class>
    <class kind="struct">cv::cudev::YUV4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YUV4_to_RGB_func</class>
    <class kind="struct">cv::cudev::YUV4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YUV_to_BGR_func</class>
    <class kind="struct">cv::cudev::YUV_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YUV_to_RGB_func</class>
    <class kind="struct">cv::cudev::YUV_to_RGBA_func</class>
    <class kind="struct">cv::cudev::ZipPtr</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1, Ptr2 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1, Ptr2, Ptr3 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtrSz</class>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 3, 0, 5 &gt;</type>
      <name>BGR555_to_BGR_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cb184c278f3f5b849f2b2b1f3cfee28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 4, 0, 5 &gt;</type>
      <name>BGR555_to_BGRA_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd1ede715b0ffbc9c538c730c7586ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52Gray&lt; 5 &gt;</type>
      <name>BGR555_to_GRAY_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga975607750f6dd087bececd040c4454b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 3, 2, 5 &gt;</type>
      <name>BGR555_to_RGB_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5669ec31fc4399d1adeaf1dee1be676</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 4, 2, 5 &gt;</type>
      <name>BGR555_to_RGBA_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e9029393441bd51b7d8e931493eddb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 3, 0, 6 &gt;</type>
      <name>BGR565_to_BGR_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48941a1fa6212d6841d54599417e69aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 4, 0, 6 &gt;</type>
      <name>BGR565_to_BGRA_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17e31f159af11093d892610cc89b3e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52Gray&lt; 6 &gt;</type>
      <name>BGR565_to_GRAY_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5d44856f5a7e63fb74d120a8e5c20c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 3, 2, 6 &gt;</type>
      <name>BGR565_to_RGB_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga562225f7daa868e1221867fb21a229cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 4, 2, 6 &gt;</type>
      <name>BGR565_to_RGBA_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7aaa8d2f4e0e673c3e08e049447c7a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 3, 0, 5 &gt;</type>
      <name>BGR_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68a921c59784301308b1adcd3b38ec39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 3, 0, 6 &gt;</type>
      <name>BGR_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a47f761f420736779de37ac1cd418ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 4, 0, 5 &gt;</type>
      <name>BGRA_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cf72f0b1f0998d17cfaf4de939e9a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 4, 0, 6 &gt;</type>
      <name>BGRA_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f348e29d6d8eb9d6cdce44fae1d3dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::Gray2RGB5x5&lt; 5 &gt;</type>
      <name>GRAY_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e78c3d6dba3533ead5692e4f0131bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::Gray2RGB5x5&lt; 6 &gt;</type>
      <name>GRAY_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf31244db24692c3251d341b15188cd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 3, 2, 5 &gt;</type>
      <name>RGB_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84d8f7f817f98a6441ee372733babadb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 3, 2, 6 &gt;</type>
      <name>RGB_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa80188592349ad2486b1e9dadfe10dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 4, 2, 5 &gt;</type>
      <name>RGBA_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30bd809c0522ef4fc89d466859288db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 4, 2, 6 &gt;</type>
      <name>RGBA_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca6c2a7591ffa369fd6a9cee6e333cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_WARP_SIZE</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gga120a7886615d81e62bb08353c25dacaca2af7ce9904ce49d3a4b05a9b4c5c0d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARP_SIZE</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gga120a7886615d81e62bb08353c25dacaca9e7909cabd2fc84e1e7092a2f348eaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b9d26d87962ce2872121471bb3ee21d</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e28efc5a85bd1e6385520fa4dc33cc3</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7a9a8c4e62432cbcab4306e14da4bc3</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf99388276b8a9fae422c58739a4ed70f</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga353f161c2152d1076f34b9842c1a601a</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac629ec32e1ad3c493abc469720083c77</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafeae77af687eee89fc93e9b1247386c3</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52df1994f1d970116e0c179d36957191</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f8e05b4c30ee3000414d856ca984368</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2395198163089984afdb262e4b46b4bc</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga718d790d0721dc0dce4f1d081c517803</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ce46667eb6af14d296ade575c1f79cd</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadffe0699412743b25d1448d3a7b135db</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90ba578d4dd468824abb9e405666509b</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97c8e95b7f7a9c7414c08bffd8b6baf5</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfdb926534b13de0a3b114dbfa2e12f1</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga715fe9998a9d643edc99a7da72742d5d</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga081df300245b79c9173642ac0c1baf8f</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9d8facfe3f06d81ee3b5301a26a4f4e</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b476d2de50244f8b9b13f17fe989c4f</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72d2903241bb97629ba28d99280f7292</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee6b6b838fbe95ddbdc0664ce43e0381</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e8abc484983b0d0ecf3dd4cb0c13a62</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7adf8fe2f1126e4024c8a2ae0c4672cf</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25014b2554137d973ac70d6637f9f7b2</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0f8fb1534abd1e0d3c10cbb435735be</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga458e1a7a2389f7a48dfc42c263a5d1b8</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec3a2b34bf4449d5ef9685166b69138c</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a946ebf46b8716a95756e80979e1db9</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68cc59b392e00b08728e6f49b51539dd</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ab8e88bf0edfa98af69a22b44a45aaa</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c12048fa72ababad7ce62e76b1c194a</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, abs_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>abs_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga386a1b0f80622c4d70187274b619b0ba</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, absdiff_func&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>absdiff_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga976f7ef7185c743c6d2b6d869d113920</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6df519529e028c6ff3abe08edb549e1</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75b6eb9bdba1f77971f5334b446a9a79</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6afd429f72c923d69b2e37405ff565f</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e52e542b12b87a072f03d4ad0e8de45</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf01e6562e38c36398dcc09fdd2bfc6d</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b2e7d0c8c5852eee6dcbc5a05ecb598</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9d09ac1742950d45b7c0a811e3ccbb7</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed0115c6f9c4a317352d8de4a2cabc6c</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4d58e99177640cde37fe2c7a3659603</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b6c45f2cb929d245865debf9b7ad5ba</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2ff96d92fb18f2791be29be4eeb488b6</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga623b4e0e6731869017666295e49690ab</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a46c5e94b99f328104faed6909e5a87</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32af907056dc754477f6f4e80f0ca3c3</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11b85a4ed7d8799ac8aa21a8008cdb25</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3c78ada2a5151280452e57c94d87c89</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e7ad9be7beb1f3f2de9ac01a8c3cbe9</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ef74d17e9bdd01bc3568394a2079f13</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9954b80ed7b8854ea146d2a40d57c49</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga207eeef7a6175a17d19db20eba00a9fd</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d9b882055a19d5984dc4ad5e7e1b651</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga383729f01ad4ad660a74a2d7b617e277</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68504680043fb0c29a5130334fd960e9</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58946609e1fbc096233b77bfabbd0092</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga680d30055c99217f56dd45e68c71d300</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e2bc984cb3666a7779eb75f4ad04f0b</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80dbf8526d437b9d1f271ca41ec15820</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4af6f565f6b77f1fd28138341dc5479f</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadcf196aed38a386b512ced4463667cf4</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c287e7f3716e27fb568aaf3c33dfc2a</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf92d4ae6a1abddb5adc68718a95050ff</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72f1dab495c8e11aa7a3b46b0bd61039</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, acos_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>acos_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9cded1491fa5e202ad4977ccc18cadb7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ada08b7135bc89c59d158cfec074556</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga281a279424c74e9600fff1203e3d757b</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97db7fbc49f3beeb80e33b9cd7f4f13e</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadeecb02cf3fae1d0ebdf934b77bb2c99</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6f7bb464a015e7bd036178222a41a2f</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cc38da139adcc4c901d2fdb1fb3a424</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb676e69b1cd78edd5e24026f8134511</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga118f6249713f577fbd80861ea6565b1e</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1aab2e02f7ab0be652ea797dddc67df</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab64811072fda64b647ff7ad62da23690</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6bfa1360009f9de7ba942abb1625a545</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1e53d07c8b9430b21c843efd0b70c39</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89515eb96fcea381bec636295f0d5543</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga354df57e53c1f811103ae9612632b981</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0cf421fdae4b3307cd42ce9f6135ae21</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f2f57e912188046f2df6914436d065e</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31eddd53c53f493c72bdc2a8ba04b389</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga001351ae4e6aa80f31c51289f62c430b</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ba766e818a0eff159454a8c682bb060</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68fdf3fef52b91b75fd9c5a48bbba8f6</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d0cc779430331205c45720074210970</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05600a2f728bd9f0d606b44607f039f5</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67415c311dcff6c3ed638f6d0022159b</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6404a9047ee3ecf0dad09d9c88cd8c8b</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1680abd8cb9eeb7fcb2815e8eee3134b</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab99183dd11921e6d19b99a4ecf416f66</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ff922d9a45bafe930bd325cc48ef4dc</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f8000ef2911dc8f1d3aa0e8f12a3e85</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f44c5e47a994d8ac1d9816f6e7f25b2</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa49632a94d18482169df526c3a12ec30</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fd2fedaff4f96621e634046c8c46e1a</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81d572f68513ce3723737d4d89227dfe</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, acosh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>acosh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0764969ccaefb9a2776afb92fafc8f9d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ AffineMapPtrSz</type>
      <name>affineMap</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd9331786dac6937d97e77e929e9fc19</anchor>
      <arglist>(Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f67153a2fd5eb29d198c0b99eeacffd</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64b6a4a32fc7d97c581d984576601cf0</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac99e4184ec869539d1280a6ad1393700</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafffa8116a049d289c27af484c6f3421f</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga181b9599b639820b0402e7d73f89091a</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3781726cc650d01884d17b09768f5015</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49f25e71abd12478dc823ca2abd97d3f</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d181b76005b39f7261d703b4c2c0428</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e26fb2a948b29029faf17f9c3a78311</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac068b5ae5ba49af36f0d3d769c940309</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa996799ef9bbfadeb14f7b8b966bc50c</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf8415495cd60820deb62bb62c64db5e9</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c73156810c59fbc6e615b67bb648573</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73714fb2c8eb5e087d8c87fbebed0407</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c097cab8ed2db0d2438670a6f0bbec1</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga099c63fbc8aecbf8634d6692e53773b8</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabffd5eab69bbbc638f72684a3d3fff00</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70e9468af3ef289f268f1676722d8406</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e94eafb3f81815fa021af5082a3ce37</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f3aefa0e51d807a1f87dfbef16deef9</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d2e866011556264911b29da48da6018</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d46b675147054f73255bcba75d2ab2e</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb2753cc55aa711c823538038b40d11b</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63c8961b3773b34212feab8f14f1729c</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1a956b44859dd3247028efb751fb48b</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab79a285c3d833cf267899dd5e8e60633</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92825e462c1965828eee02edd9090177</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc49fada95c5ce84d80b0df9c3d8834f</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga119b8d3ac04d54cee8efdd520ed3c132</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a5c23e79ad43591812ac9ed61807868</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7a28532390be9aa4666ffbc0a1a8808</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac673b4c0ee7fde2752d6b86c755cb095</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, asin_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>asin_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9dcc167f8bf5ef82029d5bc8f431219</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fd4981a7d9be01ea405b55431827410</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga632bac3bc491416ce1ea446a2f00b987</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5141b961093114d2403503fd91450119</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6c3aeea0ac7fecbb340c3dc17c90afd</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga729ef6c6dd550b9a1da561af542f5caf</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ff90e7522c57f55d75dc4016ff82d51</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga034295abeff6dbf5ce8bc1acf081ea7e</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9a1236429d0d60cfaf181900531bd7f</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c783ad414f1188af62dc76ec789e134</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf0c6a0db0c74d45bd1611ab73b0fb3a</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebd050be09fca79f1f2a4539e2c5e21a</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga157bf56136ef621f607a321bfc8153c4</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b051dcc3d2aa43bbb19bdc9c1fc9921</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga091506e5fe8a4ef0274ffef7af553f51</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97f5dade9e6299b9fe8befbecd65c5c2</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga583369524722ea3d3909fab1658a2526</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga395725ba1a3f3f138834c6dbca55a261</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f2706206f5121113e535b8188245459</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b7fc019908070e31838d0b9cae21d0f</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1bda833fdfe3bbd7ca67cac28b76158</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac02b7c2e2106fb1e0f80643c10bd2cf6</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbd44b57c61d92a19c2f1c0a3eea904b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3efff6ed67ee0a099661c85d6857d60e</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8da92b6ef8c1631bfbb45735a9148e6</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga899821e3a4aac460c4ba2ea7b3162ffb</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga352dae34f3bd33ad2b4c424e11f5a107</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace822c9a93f63fda202e490665c562aa</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd2b0277e482d96d5448688b01472f93</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59a473e70af307dd88d10a623e10e701</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9e8311550bead336d93a88067bc01a6</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4095d6f79c02f60405f7ace4591b2a08</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b36f34a780166b3a28603ea8daf2945</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, asinh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>asinh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40ad3894accc76296ffbeb0c35e25916</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6c4640461ed5be47b854d04c06a8e63</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab727395d294da3a0dfb9bf9451f6b2ae</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d35ea6aca3e67a1662eba95eda3fa8b</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41ae7f410575919bd4ce075352044af7</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e8f4f3559282fe3b89bdc96ba0692e5</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga811d7f5c5a8f51ed2d349a4fa5a89cd2</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b4df626e0a9d9300ef730c13efbea26</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac98d2b1c113e5bbb8f87a28c4af40eac</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac3607a419266b05a79ab00353e65318e</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1bb215c5a0b941c71a6d1cc86aac551</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8aa2780e4680f5b6358b01d29295895a</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d997e44717ac71efa7a9b7e77e7d2df</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3501efbd5341dd76dfc3633e10c28ee</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f1e91e4112660c333cfa90c58360478</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51ea14361d01f1cca9588d87b9c487d5</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9729dd146f91a4831ae5971c04d2f328</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0517db8af089b0e0944a19ecf4dd8f9b</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad23653a760d85e4d8bbfa5745b87d46a</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62d0c7779cc0f9a79c8073e1437d2e8e</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab00d9dea034bf8677416f744f0f66ff4</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76519038c10b0850b3cde04510e47628</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab95a1eb1e568567f99a4a80c017543b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ff6e6613aa330d6879859b60fa249a9</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3c05d20d386b1322b5113843962724d</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59a7fb808c81f36c252aaf0fc670dd8d</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46222230f712764b0453592e00047cb3</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2aa924c2d92a1be4a0ab61bda786581</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9a1c3324e3d1a3a3cec0bd83a9e6a86</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40321639c1c78a1660232f1430ac5566</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b5d932a4a1bb008ae867523a1bd74a7</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76211c2027a8aa7e4155c3210425c95b</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fc1bb772d4564dac7cd7cb0ed7df80b</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46bfc86035dacd64b560e99228c07659</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac30587655a3518b8080f4ac8f8f1a476</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ef505d94d762872016cca9ec9f038a4</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf1a00440a0655c709cbd058716dd807</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8080066cfee1055c098b44aca247c618</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9875261d377a22cb1cd8dd54df1b0c69</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49249a904bcbd03315115523af2396dd</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6e266434cdcdc755bcfd6011beaf20f</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31f93a8102d8a87db718bee8d3a61f3b</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab861201447e7162e4a3783b5f51f2693</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8828e7d633aab4c05f76f06216eb87c</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0111ffb3ef709cb3104909e489f95612</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1719afb3423f877a90420e612b2a396</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga945b9594aa8568ed90f930a246b8546c</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b5ed200d1c1e7501c8a57b28c397d8b</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga911eecb5f18a765751dbbf2e3b749505</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2af08219909de2e495e5dc3cd4a4837</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga551fdabe03747f18117c610707984c53</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8d59c83e777636c7925105df14c43aa</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e9557a4ab8f934e83942b629ffdba51</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e2d5e75d8a97349bfb41580e96b85dd</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga578ce83bb6c23773c6a7f3fe2098e40e</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6fa1b5df2963cb0a8af7e0ee7cd87da</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d446715ec6432710cd53df3a27b2316</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf23c3d564a07e98d30fbd0dcc2c564d</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11770948c91fb9ae23e4d725b1485cc9</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85af58eb64bf1ae4cefd537619ec19bc</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9b655db78fcadb8131efc748e313044</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa047916438b9b7c2b4cdbee8b62f1a7</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93b3ad15464f549ebdd36ddc81c9bbde</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe53a1f07b61f41c5f05c260ebb5d802</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fece86f51df2f39ad090f8c863cbf75</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72659c64e6cd237e021a4957a4cee1b3</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41147256ef9f2894db35a83d18b3a822</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15c31be946b78e4f80c491e9a17ff355</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3852f8a17d8f6fa5e508bc28acbf0ce</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa83474d84ca53984187bdb2f85105e49</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f1b98c16d106dfe3c3a304a7fb210fa</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e025ebc2f035ad65889d5652de96418</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga944b337b1290763bc823038188accab5</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d6e6c568b94218d8210bf11fe53c1e5</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa05dc5c9ddafb2bf3fe520bfe6437192</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b17d79dfac624311a9b19fa71fb9d32</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d5de286c458b9d0632bd71db7fa1783</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c12d43e2d8844a8bd757a0657a957b0</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga149b1802d88b8d90fa096da5b22034d8</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d4f255a1c9af270f5693e635c21b18e</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ed6f62d280746b5f504baa73ca8ed94</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae42256de3419110d8f1dd6c2d41bfe95</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga885d50ba15deab10fab2beee8b480284</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga157278f9faa761d2e34742ac26feeba4</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga632ccaeae520dd63d5dcdd24c4b11143</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f0c49f8a139ff8fc488b0b55ffedd81</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a77cd66704f8b0304cf769265e92fd5</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafea32ad9f9d1956b3b4724f4a4e76f97</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b50464bf014bfda723275f36f555424</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1096ba687de70142e095cc791a8bcd65</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4b704a40a60ce10160a4943041e2bb2</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14ae533174c29f63b05b28a464dcdb0d</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea17b004f2795d20b4a18042e99cbe07</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga898aac014a0621131a0165b676755c7e</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade8d766f68176ee3c197ba84b6add309</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38a8c0dee5b828bd4bf6b8e7b46aa41d</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0f5b4cb305a5cb141a374196a20f2b1</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d15bc12afaa97b73bc36f090c3058a4</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5a591894baa3eaf268fca9517b5119a</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d555044c48f10358a37362162d8af74</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1bdac88fad1b9935c35846d11f45b2f0</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga745ff9d16168da5a7e298a2884a2aa83</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90abcedc1ca539ab2568c0e619426554</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7a1b4d7dbe10e19e19b2132f481d32a</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedc94b60c53bdd7dc5787a4e3d2e3a67</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8add44a50a911f32acba7f92e26a6cbd</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga999171de7b45ae8d8a853f91e21cd395</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44afd9cc0895caad98d1f98a77312de5</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga002ad28c53028348b2b305aa65cf9d50</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4d2b2d41cdead9aabb34c273e1790dd</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5f04f13e6001cac0be9cfeb61eeede4</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b941c726171e23bf62c9977f097be50</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49886e9c8f41624cb677886161a09e7a</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9d3f511bf50dbd49eec6850dae931d6</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16f74e9b699a44244e2de3c8ce7789ae</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b4bc4eb319b732a2baecc61d63f13d4</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaffd1e00289cb8d7c385a46a9399980c8</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4986df7c60cf5447e5eef4119227ccec</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae911b89ee2c2ce3fdad14200fa2a9392</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab8bb7aba60c1d1b27978224cdb9df46</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafae1146f0520c4f1fc651d375ae9096e</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5504995a857dfa9231c8977ff2937dbe</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94e25e169d4b48f3684ac6033aab4467</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76c799b57e64800230dd2060166a0d79</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf128364ff1eb079a996bf6c4c8088917</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga743bf1f058844e2f530be6b7640df1ab</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ca7447aaf315124dd45d48c174d7c40</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72461ef3d9a8d2e9757d08322c6961eb</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3123f7d63f0af6eb48dc102bf3ea4075</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga479500e51eacd0650c2b7fd3134dfe6f</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55aae8c51913a949a9a5926e63f44776</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedb4907088a6e72095a82667ec0dae3d</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga634f63841368060113764d5d3fd4f5fd</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d4546c30571db43534c080307ecd69d</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34afbf365de9a2cc23c22c349c0ffc99</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga646720fd65e8a68f28a85b236d4488d8</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac622474b43607e3f8cb0d8b501da2d45</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11f3c1d10be53413916d71ff534e1ca8</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22374d1d47455e5ce8b45ef643c96786</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9841bb4972928899b85bd903b9464b67</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72a835bb2b2cd1a2c47220d30c25c82c</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46c327bb8321737f387da3ebf8da4f8e</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3229276a7717fd211701120aaea64686</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64a947ee9a3203c8f4c6bcbe99aedd16</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83a6f6d9ef686f9da3e473c8b94942fb</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd889240f8061747157ad751f8e8f01c</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa46979c44658d86f3357c21cba39b19f</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gada1efc2397252353284a743b9c070b4a</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36e4bb9f83dff6d168bcf6209f6dcf09</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecf3ce6295f95abdedf4a6177436c7a6</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17cbb896cbfb8ea94b1409c2b37d9841</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3f9eff403a87a4808e58a55cefc0190</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e536463d5526cd0759a5c885390d92e</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56ef7a3cbbc7c66a48cf2de3e1bfc663</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcc428567f7868d81d7bed41a0d0db8a</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93233ff0b98013933ac07b4f5bb681c0</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b5f58036e964305abed793e9a1a0ab1</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad66b780d981442b462a3a18433e72d89</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga038366eaf3ea6431b8e6b5aee81e3b55</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ec7ffd33f29602103880fe8c01a9be5</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga361e3513fe073e25fb1b30f30fff6343</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea4a92f90ab1d184e271bcaa990ea260</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa606210bf9ec7f9c8d43479345a56218</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3630688c8119479632fbd4e541704ce2</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91a027876b30256165fc260eeef0ab5a</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6aacbc5481ecfd9ad46722f2c7446ef4</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga994eac52fbaf9297dc990e027b61e44e</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5321c1e5ac530fda3a9475f67e0b3c98</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10f535124b8eadaf5dd0eb0c1cc619e0</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b0cb3a9ee9d6677dac546bf8b843251</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45fc71867baf50b3d75d57f437f89855</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga381b37fe99c30d394ff60e8cdafceabc</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a1bcf68ac7d55c10e66bb68dc349557</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60ed8ac4c9488179d768ede2ae159aff</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc569183987aebd097dca26c293acf42</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10e80a60e87509d67a16119a1a2ef215</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga428417d9a9544f7256cef41b45ee85e0</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f72dd25ac836e50fd5b8e29b0a9e571</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e1a275293d52e75b6af41e3ed881194</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59092bcc2cd2b683aa084b2bf86d8b8a</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade1229e1aaa5a65a27162d10459cbd58</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f756ad7d2032f03f630a54d90825c0b</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac01aecde5aac39ecbf6d8949f617fa81</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1adb312f5eefae17c11e654af632f6f7</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b942442fe1810dec67f4462dc5378e2</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, atan2_func&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>atan2_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga670218e2d8fefa57f51a401bba51e0d1</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, atan_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>atan_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f9e3ad85a7bc4ac9b5056df188b13bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab75aea5aa3f31272df86334ade578d78</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga546711360eb44f8b7120f2870f091d43</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4fa52f4bdf78dc1836ce04ec11173f2</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafccd9fe9b2011c871ced6f50fbeccdd</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga826751d1ff7f93636dc46d85e2cc8f75</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac08b0b1627e3dbb613df67bda6cf1de1</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a8dc998f1edd38ba901f6ccc536dc14</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f54acfb1d41ea4260e841bb7dff3613</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf243ab763fa932beffcc7b91ff25afd7</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef7a907aea347c40d17e76067e0d4c6a</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73bd058c5966fa3e812bdcd04c7eabcb</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43fd6b7419a33f29bc94ef35ceec0f51</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9cf30b9d65c02e122539508531c88d0d</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bdc3993d4fd0cf39012fb1e9bcfdc10</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeabb2086e7a0e46dbc340bf910527262</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga907bc6eb8c5861cfea9f27c966482d52</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa18edb980d38f3601d79a348fa915e15</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e5147f5cf4e8e4e719adfeef1df755e</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5a277070a85d4a000613dfecb79c501</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4d50aa2b3224bd33dad1d3d04ad8a44</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7382bae640576ef972071950549b7844</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95356e3cd239ada11d924e9562cb3c64</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0117221d7840a2198927613398e20fb</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae64d84317c18b4cd7eb3962e030b0dd8</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7348a10e3b1d5efe4caf9dce3f6271a</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6ff46f8e3e5ff08cb10622a9e82f9dc</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf27c1925e07f578117d0b45471f796d</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5bc6dda3a104de7087fc7cade12695f4</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc6c9052fbc49be729795ec31d9e0e1d</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadab3c3980412a93904c34de1c8ef5c34</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga159a0c3eb6143ae0dddcd2f5473a71b3</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7091bf46e1d23c5c861514300709851</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, atanh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>atanh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e7fb9870311f6bccf8cee47ed68a55b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ double</type>
      <name>atomicAdd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7541b491f2bb24961a4b77e55a32fee6</anchor>
      <arglist>(double *address, double val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>atomicAdd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a537f36200198b96f14d70c573920ff</anchor>
      <arglist>(float *address, float val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int</type>
      <name>atomicAdd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24983bb54630f3972b78a2daf7b0349a</anchor>
      <arglist>(int *address, int val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>atomicAdd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga755510388511482ae25f7496c18f2693</anchor>
      <arglist>(uint *address, uint val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ double</type>
      <name>atomicMax</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae670100963e0bf857f744d58d0666d9e</anchor>
      <arglist>(double *address, double val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ float</type>
      <name>atomicMax</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa027ed0024229eced7f50b2a0896ac7e</anchor>
      <arglist>(float *address, float val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int</type>
      <name>atomicMax</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc9ae21a3fcf8ee75b504da0abe6da1c</anchor>
      <arglist>(int *address, int val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>atomicMax</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98ed0c7d007afb902cab16a16661a429</anchor>
      <arglist>(uint *address, uint val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ double</type>
      <name>atomicMin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b67ac13502219776cf65f38cb62975f</anchor>
      <arglist>(double *address, double val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ float</type>
      <name>atomicMin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga016d917b9d0d81f3190f1be42953ab05</anchor>
      <arglist>(float *address, float val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int</type>
      <name>atomicMin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a9495384dfe645d9d431a26c2102572</anchor>
      <arglist>(int *address, int val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>atomicMin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacd7815fa5c09f7724139aafa44eebe9</anchor>
      <arglist>(uint *address, uint val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d888438797ee1e6287b858193826db5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_GRAY_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_GRAY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98c6e7412e9a06889545bad01d240cf5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HLS4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_HLS4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad182137d72f6e3feac8c5bbdfce66249</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HLS4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_HLS4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga085020741c20e7f47c621c6c66b51011</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HLS_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_HLS_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61442da64fcfd7944f9f153d46394e90</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HLS_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_HLS_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee34445b76a9c68cadf1a2bea6c60e7b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HSV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_HSV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf1e5a520b927b06e053ffeb6b4470d4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HSV4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_HSV4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85529c889d96939f1f0baf6e1f74aee9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HSV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_HSV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7625d93b6619f0f9b20e5db98a0269df</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HSV_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_HSV_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga655e2ec81c0dd5e7fe3ee1bb9d155921</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga472129add50274bf8f267295bcc0199e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42b9468d318eecdb983716f3f278027c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0911237d7ea6a590acaccab46eddbc9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b3f55defce7ad1710618efbc2714d6e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa195279affee285655eb807934835ad4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3656ae9abc83725b6575d50cbdb75d74</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_XYZ4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_XYZ4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c4f37ddf36662ce5317268fc87d90c0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_XYZ_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_XYZ_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1656510979503d7ce87fefa5402947d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_YCrCb4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_YCrCb4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga113f246b0ab80b7fbf3e03657f32c180</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_YCrCb_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_YCrCb_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b39ba1e319a2daf46dd61d05dc35bfa</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_YUV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_YUV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7118d9d701bc0c992788a07db2745bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_YUV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGR_to_YUV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7161b6a4d51452c4d071d373de2acbe3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf223262f007b2a2de089bb27deb2b54</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_GRAY_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_GRAY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac929771c905b3eff35410bd34ce0a88d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HLS4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_HLS4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa87c08c4a7d2a8650c2e45bf45b4c48f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HLS4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_HLS4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79695d001346a4cac3a0688465a74cb6</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HLS_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_HLS_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacc1abfb0b229adcb9b280b6c436c933</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HLS_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_HLS_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ed0364e4530cf1662756d23f2099d8d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HSV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_HSV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0c141abf187fcb8dc0e1682dcea4a37</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HSV4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_HSV4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4c7843494147baf2c47cc756ad6e6bd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HSV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_HSV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga933310c7bd8b72106bb4ef742d93d753</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HSV_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_HSV_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a38f9dbc76ad292b1d54b5dc81f3106</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7f82fd75e2fd13d2ea99c94a4d9ad82</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01f288361d32c909570830fb0afa582e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8692dfef1e27092b3e4f0cb3f6fd491</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd934a519a1d60db580d1622b553ceb1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaccf20c1400ac7b54d671c951619a5508</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa97978005cfc8a8a302598f52e7162c8</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_XYZ4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_XYZ4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga139a926bf5dbf4eba521b1cf6b539fae</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_XYZ_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_XYZ_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fbae0da8a22499e9edea7635092a09e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_YCrCb4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_YCrCb4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a7eda7d20bbc5b253af5132be1e9367</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_YCrCb_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_YCrCb_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4f39da3d75e31ad8506eb0faa7d4c4c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_YUV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_YUV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace75d5331d6b1897abbe7b4a6ee51d91</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_YUV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>BGRA_to_YUV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee70a1ac8f03ea8548482d7188c8f57e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ BinaryTupleAdapter&lt; Op, n0, n1 &gt;</type>
      <name>binaryTupleAdapter</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga963fe1617a02a23baf6e02c68ec12719</anchor>
      <arglist>(const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ Binder1st&lt; Op &gt;</type>
      <name>bind1st</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7ec96e3a519ac558b4030d1f8822ced</anchor>
      <arglist>(const Op &amp;op, const typename Op::first_argument_type &amp;arg1)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ Binder2nd&lt; Op &gt;</type>
      <name>bind2nd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9f9dd3ffb5de399c253633d63d553d1</anchor>
      <arglist>(const Op &amp;op, const typename Op::second_argument_type &amp;arg2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>blockCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf51cc0418583d154ca8154e948a9bd06</anchor>
      <arglist>(InIt beg, InIt end, OutIt out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>blockFill</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16247ffa2276dffc70dd52bc61001eaa</anchor>
      <arglist>(It beg, It end, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>blockReduce</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7d95201665ef53994d51238f498ef82</anchor>
      <arglist>(const tuple&lt; P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 &gt; &amp;smem, const tuple&lt; R0, R1, R2, R3, R4, R5, R6, R7, R8, R9 &gt; &amp;val, uint tid, const tuple&lt; Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9 &gt; &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>blockReduce</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3619872ab552bec4e3574fb745b91a79</anchor>
      <arglist>(volatile T *smem, T &amp;val, uint tid, const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>blockReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b390c66efa4cf37a68e76df6149a39b</anchor>
      <arglist>(const tuple&lt; KP0, KP1, KP2, KP3, KP4, KP5, KP6, KP7, KP8, KP9 &gt; &amp;skeys, const tuple&lt; KR0, KR1, KR2, KR3, KR4, KR5, KR6, KR7, KR8, KR9 &gt; &amp;key, const tuple&lt; VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9 &gt; &amp;svals, const tuple&lt; VR0, VR1, VR2, VR3, VR4, VR5, VR6, VR7, VR8, VR9 &gt; &amp;val, uint tid, const tuple&lt; Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9 &gt; &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>blockReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fc18b174244808f48159b8979ad5aeb</anchor>
      <arglist>(volatile K *skeys, K &amp;key, const tuple&lt; VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9 &gt; &amp;svals, const tuple&lt; VR0, VR1, VR2, VR3, VR4, VR5, VR6, VR7, VR8, VR9 &gt; &amp;val, uint tid, const Cmp &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>blockReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08aa4a9e614ecea0903a2509a71e1ca6</anchor>
      <arglist>(volatile K *skeys, K &amp;key, volatile V *svals, V &amp;val, uint tid, const Cmp &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>blockScanExclusive</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac98d2dda8f9f87e0c18b371ef7814675</anchor>
      <arglist>(T data, volatile T *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ T</type>
      <name>blockScanInclusive</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43050cdddfb9074c3ea2052731bd7499</anchor>
      <arglist>(T data, volatile T *smem, uint tid)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>blockTransform</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacce1f8bac1892b679a83a06764495325</anchor>
      <arglist>(InIt beg, InIt end, OutIt out, const UnOp &amp;op)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>blockTransform</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7314bc01acd44aee835176b8d0525794</anchor>
      <arglist>(InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, const BinOp &amp;op)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>blockYota</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa11b77662eec5df369ae62e753242fbe</anchor>
      <arglist>(OutIt beg, OutIt end, T value)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdConstant&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>brdConstant</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed5d4803dd8693ebf680ace7341ffda4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdConstant&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>brdConstant</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00eed1e5a7d86a4543d61007c9610530</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdBase&lt; BrdReflect, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>brdReflect</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed3a1880e0c4e3497a7d153b7bd7ef93</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdBase&lt; BrdReflect101, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>brdReflect101</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5125c7e074d65d8834206a91b95a842</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdBase&lt; BrdReplicate, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>brdReplicate</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb14dcc11cfa4ebc93a2d549e44d57a9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdBase&lt; BrdWrap, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>brdWrap</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14e7e90ebedc418565e3050524a47f47</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ D</type>
      <name>cast_fp16</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d1fb7894d813ebf16e94899bc6b2f6a</anchor>
      <arglist>(T v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>cast_fp16&lt; float, short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99a700f4bbd52181d43bfdc6b5a3ebe5</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>cast_fp16&lt; short, float &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dcd5add77bb51d0047da95199df56f8</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __forceinline__ void</type>
      <name>checkCudaError</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga234cf847a51d5ca5ed42cc68a2ab64d9</anchor>
      <arglist>(cudaError_t err, const char *file, const int line, const char *func)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ConstantPtr&lt; T &gt;</type>
      <name>constantPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad90366fd23c72819971ebb2a111bd89a</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>ConstantPtrSz&lt; T &gt; __host__</type>
      <name>constantPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab67fcac4270e93122fd2c9dbb7d6bbfe</anchor>
      <arglist>(T value, int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9cf8a788be723f41335cecd9153c099</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5c2f77b57c0110f99e599da242727e9</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72652522912e6ad566ab1fa77866e5f3</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66f81aade259c34ab035cacd0cc37bc1</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ccd620456aa6135c2b91a1493a12404</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga461b58306fbcd02c60ccee7cce7ae2f7</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga171d264f0dd241cf3eab46d954fb6059</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee438c36ad49662bc9c574e2110052fd</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf8a535934d73f45bfd60af81a6329b97</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4f55ee28b604c4177745c82127aed31</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6ee36d3a4ea3fd487c6791b419c4e01</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94358d7d0160d663a8789a9d760b2e42</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b03de2befefa2bdbffec33deeed31a6</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55ad62c2d0b78462811fd8667fbd8481</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0c5d9a1a2d4ede74c63a373591453ad</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga614c72b0e509e0de4e3ca042be6a38ff</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b4d98b7371281aa2a10348ba246eb3d</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb0d2b5daa4ea3a0f189f9650963a32c</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga255d10d58f7597c1578be436742fe543</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga731341b35da58834dc18c6753a8da14a</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2591489e47c1cb227d235872e4b5e433</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb0891a2bcca020e132440ee65a5c607</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab35043d3aba80393fbfb32088aaf844c</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3dfd969175f09a6e3cdb929446c7fb33</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44e66152581a801cbcdf6964ebbfe638</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e0ac1b0db3ec6a7d004e1fc89dbf0af</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4736725d299734065522400709e326eb</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58d5b8a370d171048ac0bddc80321294</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22d5c772cab063db3d2f9c2031b69445</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92d6a089d3dbe7ea3295a8c99e21d73e</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8be3c68d3db47d895ebf224d360f6c8</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6fef66cbf46ebf3ef532230121b1a0b5</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, cos_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cos_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01f1dd194085db7545880738f71570c4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa5385058a167c0c40d8f6b340e4a88d</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae42205ebe2e6a4ab6de590e3d7f3365</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1710177b61623035d671d74d7b1a7f6f</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc6eccad17e0e46d9cbd281c3e711aa9</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7307bc4d07873875669d9c9586de2714</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec1829fdd7ff85865280fc99b9e7c35b</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga047c8aebd23c78678261898a69a0d68f</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38446fad6569393135149ae21e0155db</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf69361dca85955ba79af70994316581</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59924137a98c7d90f104d514af9763a0</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06c1f05283d886d6fe08833b58a93439</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga694f901aa66cf52a8c6c128d2b09a155</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8feac9f8209680ba64997b6d9912b96b</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadca5aea02a7a85d548f637f972795df3</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39a476e90ccfbd91a3c1ac9683d42717</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19836eff7f699fb4af5ee437366bb38a</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa35c3ba592ccb566e04d90280066d81</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71710adfe141bc6466876c09802c3a7c</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a037e284c591470524139208b1025df</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b5476ae05fe592cb06219258730bda1</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae82583ed9295e93a53c94d9753beefa2</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80abf13c753878730bd80b8d36e4613d</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1687895cecca5f84f28a584be39cd45e</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa21ad815bb9532046f47a05480ade46f</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc73dc8cc041afbb14d9c980c660ac89</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50bc228a397b21f233bfc9e785699344</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79a6ce397211e4078419448a1305caf2</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e07fc50c9ed8d4e32809ed9edb557b6</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3d36b54ba6e7d9422539e8f5eabc053</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41a0f2e8c3df8313cd209872fbb077be</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1754815132974b404ef08a43fce6b3b</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9e0ffa2a4ba694240a28d57b3f834e0</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, cosh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cosh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8434e34e2d21faac0f7c8a8fe565ba96</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; CountNonZeroExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>countNonZero_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga275b6804ba129855cee2c321f52fd68f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, saturate_cast_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type, D &gt; &gt; &gt;</type>
      <name>cvt_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32975c944d56b93986baf41813c84e2c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; DerivXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>derivX_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e01013d573fad34bd6bac62c3cb8507</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ DerivXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>derivXPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga596e1347aeef4c34851687313cba60d2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; DerivYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>derivY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9140d52bde385bbd9c190f355d8ac937</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ DerivYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>derivYPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga413944b5f927ac8e1420e4a17b77d141</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__ int</type>
      <name>divUp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3ea029f9fa3603925b4162590cbf8d6</anchor>
      <arglist>(int total, int grain)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d30ba4a9e173be4de55e08e5bbb2c6a</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae05e5efc45f1df3f5eed0ff20518e979</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6225d1b57fb5da5dba8235a9c4e857e</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40e6779d89d96440297b1721951bf84b</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5123c41d3e50fcf7b7a9c33f897ca7a</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f770d0cffaa71a1684699e619e67c84</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32059ab5b7bb5109be82136693e50968</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1196db753b3bb292dd414c58c750c2f</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9cb3d8d68295eb8790f703a3a3960c2</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fa2016a9697a2596f36d3ba7cebc9e0</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaada227385730cf553185f701c3eb4e0b</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e1ec67b22125821a631e92b145e0e9f</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ba751a8e12763b2ae5aa1be00b37a4e</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54bc788ca46283afd03d58dc874e7388</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b0db52fc67c721428bf8ee87d826f45</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad41463837e6bdf4dd027b2ad1338b1df</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5ca8ce32340a164855907fd13745e9c</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0582d9c40b908171cecc7125aabcbb5d</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d65f98c9682e2f343c12a3d78aec659</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c75c53ddef77b4dde48324a8586de0c</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2377d17f34d96b5f90f3b1784aadc35d</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b358174009d257885162cb85b03b10b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbd9e2a1dbb91a8a01cf96a874240944</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga238d045995de8c2d718d1c9db47b7782</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2060dac1ca605f356217a1a7218f03b</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa96ec0c7b40b32edd894e8eb0dd1e739</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d0697aef6fb1e0eeae961417ab75aa0</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7dd48c7f9c9403b89cab831a3630861f</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac3936a08d28214eaca4bff1697eb439f</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab49a7cb8733a9b4a91f4714992648600</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1a77bcf816c20e9632c673001f281a0</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9abd1ce69af14655baf0066944c2e2e4</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f4a3c09f0eded1c171575e81b36de72</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae51d734d6b73b0247a35adcade02ab63</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga942543d60f12bf35f3dc205f2b590136</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac04817f53b09461b85df37d40ac26fba</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga702225daf1f8936a522bdc7c8af86cca</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e050d8f01de4d68e8d6c05e791ce672</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea63381243afdf21499c465336b17772</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8577a71d688dbd8f61cc3313a6099a13</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e6f286caaca38d2ad0daa42319c0dbb</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4e2ac6e27ff0e5fb0a09c3d5741fae4</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83446bcd25b7f39d772539762f14867d</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a3b221843fb0fcf237dcd570a7cfcd5</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1698e5efac86374421dbb69f4142980</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74967e8c51deea918e741ea497d01c4f</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga939ec6f7b0daeddf0431015b99aaee27</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16cf829e6396673dc7642446cc0206f1</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18635fa94383efa3b5a2aab90d10b6ea</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82d67bf499b08d68208c2439f85a6639</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09482b0315238fd82dba615ab0ff35fd</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5859bab52316181a06497a34ba4adc61</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e8d8445d8ba8494f34353953065d05f</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gada34819d02d15ad7db15a47d89df00d4</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1fffbb175f687b77191fb3d8dd685db</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdeb7dcb1a21bd9bccb13077611b8308</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d5880cfcd44f375b03416cbff831560</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60351faa9a42c500ea9ff576a9ccc273</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad313e1636031d9f548abcb0dd3fb204a</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga645e621b4728b1017a0c663056f3afca</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga740dbfd512f4b532c2e43b9502548489</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46b05046ddd286b98c2512bd85dbb640</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac64053203d70b199ce495f0da2201079</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22ab0a16ea4d467fd2fec0fd03b2462d</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, exp10_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>exp10_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a1eb4aa195ff420f51291ff9aafe7f2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45083bc0f533f599f81d75764907691b</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c11941f60a883451241900dd099c247</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd9b56a3b5be0cc0b0d56cdae02c7997</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac82f0768e06f8babc9a4fe930c76ae04</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9dc14185347dfd6f9b6d609e813e14e5</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1f91ddf3cffefbde28e809522d10642</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c71ac2024def7d833d369b1f98549c5</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f639ed805f238ccbc4145fd5edcde1c</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95126b77d73ae635289029cf4741a3ff</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20b46ad8b62f94727aa47362edad8a74</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga395ce17064a9546a41c07de53ed639d8</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc9b37e507c31c8ed9f0283e9c4d9a9d</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43945f5444ae297ed58552731b5d632d</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf552f30a3d4cca247ff15108f7b96f72</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77cb9fcafeb63854be7f1dc522232a6b</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaad136d6b4eed3f770b151e8977b6ee4</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e114d6062e2d9f61881a4fd21449d18</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07d572e6e4d6776518d1a8925e75e76f</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5ebe0f69bcafbe346c0b2bcc128e2df</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c40e6fde70f04a3ef05f12c160d468d</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9b7aa19a64d7bcbca413f4f4d8d2cf2</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf3968a555f44ca7132a8c2c8b3f57b5</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ea3b79c9d61492a57fe3e2c4d3fe5ae</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab989dea5502f8e91da3ce610f235e0df</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92dd79ef4f5710467fe2c9f16caee2ce</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47d823d1e258fdd14bdbf90ccc0659f7</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga525418a284d82325041fc2cdc3d0a809</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30aa1bdd46990cec246e4f719fadbb2b</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0af32b7ffb0a4289aa399a151ae413b</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1283b9dc5979601664c1e853d6621c3f</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3deed18ea8891632503291df38b7beee</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f959da99631ae34637a0260e799e764</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, exp2_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>exp2_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24f456c2112321b493ff1e10f2f1e104</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, exp_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>exp_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3391e0a73427b083f4a225c939b263d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ int</type>
      <name>getCols</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6dab113b0778bcf03f9d0ebfe78ad10</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>__host__ int</type>
      <name>getRows</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad690da4acd9ac0de7ab244ee1c5394b4</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GlobPtrSz&lt; T &gt;</type>
      <name>globPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd66e6d452b500140a6abd0188a94b44</anchor>
      <arglist>(const GpuMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GlobPtrSz&lt; T &gt;</type>
      <name>globPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga781561072fbff24f8a868c44d8aa83e7</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ GlobPtr&lt; T &gt;</type>
      <name>globPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38cceaa21b74355dd6adc44f1441edf9</anchor>
      <arglist>(T *data, size_t step)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ GlobPtrSz&lt; T &gt;</type>
      <name>globPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4f68428921ee10fe7a7ca4410049851</anchor>
      <arglist>(T *data, size_t step, int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, GRAY_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>GRAY_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fd33fd03e6ce8f673006150ef0d0319</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, GRAY_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>GRAY_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54be72f1468bb172fb3c08c91ccff3bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCalcSum</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0ca85026708657064d5117816df6bde</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCalcSum</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9808737c3d8283e52d403e57e4ef41f1</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCalcSum_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ff2bdf2bc9d535edc77c01036863ddc</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCalcSum_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga914e57bf15f44cd8f9b31e283f2f3f8d</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99b288884d9b3074713445c2a29f7d55</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c2d87929620c6920a8c09395baecbec</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46e7e74bf3b3357fa41e0d0d1c2389bc</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga414b639e70bbc3c093dd69631ba46fb2</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4a7606284e6ad7e46803fdb6d202072</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea6f72692dd72bcffeb44b9217fa0e03</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac302b0423a403f7600fd49a3428aadf2</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79c2c69e3b554bd50fa2ab67b296ef75</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa67dd5a8e763af7018939f00c1e74d91</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7189f94d80f9fc69b92fbb188247d91a</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e555099e048483faa108fa9d226975f</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8bdc997b99ce5e27826ccfe2c60089d</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61b913b0074a56739d0c9ac70b1ab826</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga453f1aeaba76b2810ac30c79406a254c</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf309b65e24f960bde1c3424fc2471d7f</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdf7f15bf6d3485656a2ccc98b997172</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad310f014c42fc7376e5a41fdb62818d4</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf95fbbe5b54045ba133b46ee736a33eb</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6df49d5dbb3ffc790557e466d83d4818</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51c7643b6f161cc1df1a90808164c708</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fca279e1da134bb592082489ec1ce67</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67b320fc2d491d0aae9f3afe7418b651</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bddb7e349b6839bbc6f1a8b66bc4fdc</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8678c7bce92ddd523ea4ffd66c3f56d9</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1edb583352cebfcb0a562c442873cf46</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7df82b5df84dcf0e47df594eaf0a7ff</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a37f8bebef0d49e38a5c467b6da1a47</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf45226abe2c697248d01695d2c839f4</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5a5e2be05e81a95b198d60e331ce2b2</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46317a99792c61ab4e4aa9cc34d47bab</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11dd7bb753a2a10a91937871444b121e</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad17cf44108a2f3a7bc3816bf8d3fcb13</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCountNonZero</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50e7397756db2bcc72ba8cff23281837</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCountNonZero</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0985190605e8c761c2fd3337c147eb81</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCountNonZero_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad354bd79a6e3f6b0ac72da03a902dae1</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridCountNonZero_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga038af33dfd87a07dbc1a49243cebcd1f</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMaxVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga919a954f6dcb95982a627bff36d2d042</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMaxVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a732eb962cea3359218406ba8915277</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c0ce0a87c38bb9469216193359b0026</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98888c228ca8017190927b1722bfdaa1</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMinMaxVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga184024fa18dd8a9f2e3329a0a39987dc</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMinMaxVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73369b01ccd0d37419127f97b2a17527</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMinMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga554b2581f5ef2e06f3ef1fdf83737ffa</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMinMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f6d7ed571c4777f0149bc17a6f3dfd0</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMinVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c1273bae5a92d427580a014c8e4a688</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMinVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5db478ed13e64d9417198a2d69cef6cb</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMinVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga127bf70c4733c166d9659a42e97c4492</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridFindMinVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b330e33957705866f61e2f567a1cc9d</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridHistogram</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53463fe3324d36cc9528ca29391d2224</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridHistogram</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0da919e6b36999d95f83199421b2d3ac</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridHistogram_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5134b03b008a33478c79335946c2746</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridHistogram_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad59e69e93d0ebadef478fa443acb7d37</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridIntegral</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18aebe23289a844092e8c3526c4fa635</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca89aa5b0737d26e6e318c68b5d53f6f</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f042569cd3d632fcf0a747e5577da62</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace5dff37ba638098b3d052ae24d65389</anchor>
      <arglist>(const SrcPtrTuple &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a9948129ae5fb837b55e2b600de6ab6</anchor>
      <arglist>(const SrcPtrTuple &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8688b5c348fbcae31074b36b734fd902</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21514ecc8c44db44223cb12deb3b24f9</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77b9e01695f296184e4a4aea48ea4757</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcd4de9d323afc2b87abde4f271e471e</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga205b98b8ba7151b82d25e3b518ef6b1b</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b181ac3029071ac062e47b5cc945d16</anchor>
      <arglist>(const SrcPtrTuple &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMerge_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa27615bf230d949e72172f42d1a7fa26</anchor>
      <arglist>(const SrcPtrTuple &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMergeArray</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a3d09170233691db9d674a64691a327</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMergeArray_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaabb794f24d6a348ddd67051ac4df551f</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMergeArray_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2741e9f0b3106b42c61272cec2433b96</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMergeArray_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa64da6908296b42d951ac48b58de2d26</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMergeArray_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8b54b9c93e81752a7b999b7dced3ea9</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMinMaxLoc</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ab4a9c3df8666a3c9a620e56e515369</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;valBuf, GpuMat_&lt; int &gt; &amp;locBuf, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMinMaxLoc</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c03945b05f8b0b0d1ee959a1f6e9071</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;valBuf, GpuMat_&lt; int &gt; &amp;locBuf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMinMaxLoc_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79b0e33dedb33c8836be03839f8d7fd4</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;valBuf, GpuMat_&lt; int &gt; &amp;locBuf, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridMinMaxLoc_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec9e987cf94a78ff19e1376e15ff30b5</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;valBuf, GpuMat_&lt; int &gt; &amp;locBuf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridPyrDown</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7f440fe3caa3cace1b13382cc8207cf</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridPyrDown_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94abacadaae3f399f8d0cd3d8e2b0f2d</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridPyrUp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3228f29cf4a56c4610a9f4111c53e779</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridReduceToColumn</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2014b80c110a68841b94f8536b5279e7</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridReduceToColumn</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8e74420862662a72260f8d390bc08b5</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridReduceToColumn_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36283c7203a6485d1f6cc6bc3ec05766</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridReduceToColumn_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e1118ee0f025951e6e6a299f18d8033</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridReduceToRow</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d701332b135ebaf64e0165752438f24</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridReduceToRow</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9df882f9413de4bc37c9aede928a4a2e</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae42af0b906b3dc43133ab345ceb3bd6d</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac368cd033148367f6d65bff820b1f6ec</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab805df48499f537c2ecd3ff389de0a63</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc406c63d87792bc806d7d7a97a9801d</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga432476e619120af3a594c2fc36f2fbaf</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18f561a3fdad5248b42a76e03c22ae63</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga182a68b0cb5025ddaeb0263b58eb79d1</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[COUNT], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga094e9075d0999ad2cd46a32fd6fcc683</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[COUNT], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0b7fc8b62df520b32a7c6b57646cff7</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[COUNT], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf545f1c22edf7a0982ebd93dca6e8ae</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[COUNT], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5533ab06754b0fcb4b178e0125cd4975</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga611457b67dc4ed684275046dd494f8ce</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b20310af7b173d4f5634fa07eaae5af</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae508148dd31c3997c2b0077a621a56b4</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga599966b95c6a037aa74a8afb47cc651e</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d6062ec5875a60ec34c8ae333be5084</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6e06e9483265ccbb32fc0cfc564826c</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[2], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga96a86d57abce1fbc56af54ee8a5ee559</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[2], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14c630fe928cc0af5c8e488b2a81a5d5</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[3], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga092ea0231501a394a626350acaaee970</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[3], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07d6bd710f4160dabc263750ccef3a55</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[4], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28f92c15c169722b58d660515d6fd119</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8d9ccd4507339f8482a90eea6992489</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[2], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51c9b977eb8e6f16c70de0d128522ec8</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[2], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f410e197ea268898f87e1a444f1a37b</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[3], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a59283603b14612e3b8d7ff1300d82e</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[3], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d1edbe4ecb38e32c6e219f9671a6709</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[4], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea9029c57523acf89bf6af10855661df</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67821cacdd367b6ddd1b9943e4ee9551</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType &gt; &amp;dst, const Op &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1ecc6ca36494e3c9b9bb9121958fd85</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType &gt; &amp;dst, const Op &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6054012bc152063beebb3d690bcec90</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType1 &gt; &amp;dst1, const GlobPtrSz&lt; DstType2 &gt; &amp;dst2, const Op1 &amp;op1, const Op2 &amp;op2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7299686c7b389a62ad7b52cc398ec22c</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType2 &gt; &amp;dst1, const GlobPtrSz&lt; DstType2 &gt; &amp;dst2, const Op1 &amp;op1, const Op2 &amp;op2, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga442d19f5b541f60f06b1d90cbfe661e7</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType &gt; &amp;dst, const Op &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dcf3802b131cda46e68a355d5a6b3c5</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType &gt; &amp;dst, const Op &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3ddbfc4d7b4059acfe088fcf1984554</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType1 &gt; &amp;dst1, GpuMat_&lt; DstType2 &gt; &amp;dst2, const Op1 &amp;op1, const Op2 &amp;op2, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69c65ad9bb1ad5332a61cb977ac6ba02</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType1 &gt; &amp;dst1, GpuMat_&lt; DstType2 &gt; &amp;dst2, const Op1 &amp;op1, const Op2 &amp;op2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38b89a5cdec807094c316a3bd913dd20</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType &gt; &amp;dst, const BinOp &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ae7784ec3c928042e62f49c67814d94</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType &gt; &amp;dst, const BinOp &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga797a6ee5aa50ccc4cca17d15e983ed11</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType1 &gt; &amp;dst1, const GlobPtrSz&lt; DstType2 &gt; &amp;dst2, const BinOp1 &amp;op1, const BinOp2 &amp;op2, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe04244e4a0cb06b3cd77d960e6f183f</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType1 &gt; &amp;dst1, const GlobPtrSz&lt; DstType2 &gt; &amp;dst2, const BinOp1 &amp;op1, const BinOp2 &amp;op2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9705681197aeaa713c63468928d2e9b8</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType &gt; &amp;dst, const BinOp &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ee5268dac23c19e5c0c8b029b9296c6</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType &gt; &amp;dst, const BinOp &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83f7708b65db21f8d8c28a3c14321bb5</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType1 &gt; &amp;dst1, GpuMat_&lt; DstType2 &gt; &amp;dst2, const BinOp1 &amp;op1, const BinOp2 &amp;op2, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf90d59f3b6451b0b1ed9bac9267c8a33</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType1 &gt; &amp;dst1, GpuMat_&lt; DstType2 &gt; &amp;dst2, const BinOp1 &amp;op1, const BinOp2 &amp;op2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae71b07bfadd949851c9cb53182610f35</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3c43df5407b14ba32fdd1303489896c</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga754de83b7b3b8f4ce5d4c3f9d9172183</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac160b22bd37d1bf3c54a2cb11e962be9</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf44a2eefa1ba04859160171571e6bb2f</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae194babd6d96b57aafacaf3c2b0afc08</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5e35d9352d52d3f468927d9da4936fb</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b72cd9c990159e67a52d53cc353aa4f</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fb3173fbf8ad38bc441163c0ceaa35c</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21635778215fa2d0c571a2a2524a5107</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddf45432042f9be36dbf52c9da89e770</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf27a70b7d208c643afe0c846732f3d1</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga465d2592370b31b28c9cce0dd8c13134</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga856e16a7b6cdb9e4daf4b35de20da161</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6bd038088bb6d8c3d66b19b660b24fcd</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10bc537e8338c585fad0d56ef9f0ca74</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5dc9ac1e8b23e51b5a5393e2dfe01346</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a5db9adfe2c3a6c9a47bd9b52efbf9a</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32eb98e24f33ebcd27a7a1c8d04840ca</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaad70cd471ce1aa1141b1fee91db40db1</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3d0fc7f7b15c12448c8578c0564c4f3</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga997d139d964208551ef5f9abe079fa2b</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c756cc71f3434ad87327c0f36bbca51</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9f38d428744a4cb0626fa1e27cf4c34</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformUnary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad025b2cc1c8aebf142fa746750c7e7da</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const Op &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformUnary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad753e62f32f553590571765b6a1ad6d3</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const Op &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformUnary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfc4de0d3af18f89bbd5751ae00e3257</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const Op &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformUnary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2ae8a040c0cbe8b99e0e5357201d8b12</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const Op &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformUnary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74255dcefdcfc7f4275b786b43ddff1a</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const UnOp &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformUnary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1673a19876d5a8687b6f7b4f963f222</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const UnOp &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformUnary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7305d935fe896131a72ab9dc5aea553</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const UnOp &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTransformUnary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacf62a779cee17af91ddb7b422def3d8</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const UnOp &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTranspose</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga290fb3e930ebc8308812d08f819a51e0</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTranspose</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd63b476bd2b5a52cef49e1dabd2ad2a</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTranspose_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c637b0e6e380393330f6617c6657c81</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>gridTranspose_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad837ad7ef1b987a007cbf30593c77e89</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; HistogramBody&lt; BIN_COUNT, SrcPtr &gt; &gt;</type>
      <name>histogram_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7d7057938ac295f3f6d1a7f92f5cc6d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea7deb96ebad0e2ce2ecd3be9b51b9e6</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_BGR_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS4_to_BGR_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2589c1d23dd357ad990a259e47fbbb7f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e1c9c6980d8faeedaf32848a4edfb29</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_BGRA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS4_to_BGRA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b384361d14ba70b1a34010ff59282bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93b62127032b98d011853759e556daed</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_RGB_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS4_to_RGB_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa038a6787e44bdf208366695f7727e38</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f7ff2a48ecb079181fb90562e623cd6</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_RGBA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS4_to_RGBA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2f9db55055f2df63d2a70d496781652</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab550f31d237345bec647585b7a22c979</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_BGR_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS_to_BGR_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae003c6181da56f964c3d69aa2a3bc42f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga077702a85126ed7d01d2ba0f06c1a06d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_BGRA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS_to_BGRA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga749c5ce41a282f15fa82fe464be7cdd7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61826937a3c7d695a04f6ac1b24fa893</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_RGB_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS_to_RGB_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42f1403f1f0f0784c709b38864641633</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44b5c18d1e32d2d51c187582f1ed0406</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_RGBA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HLS_to_RGBA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c94ef9eae6a05645f724b9f1ddd7c59</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70f1b0032fa1228ce46a1a8dfafd086e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_BGR_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV4_to_BGR_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee9382d0c102993de904b752cc21b2a1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00118c556b7090cfdde718bca1374cd9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_BGRA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV4_to_BGRA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2c2b5723b8b75e3deffa2b63e8aaf8a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa14aba943187bcc5f4805f639edfc345</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_RGB_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV4_to_RGB_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1922793081f8d6900ce2aab45f0972e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05203e1136896c15e370232291a56dd7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_RGBA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV4_to_RGBA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5265d360e9923fd2931d63963d53e9c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedbf7b19268f44ccfa3f5d56e3f69b14</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_BGR_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV_to_BGR_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47bd706f6fa6adab01d35bfe142400ff</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cda641c03ed038e6bd87d4dc787acba</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_BGRA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV_to_BGRA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1123f3e213aaeab841d4c1416d6b71b2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80be949c957f0addb11258ada43b4157</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_RGB_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV_to_RGB_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga012320c4338d592dcce62ea9e0107225</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5043eacf347b44f666f3e73d1a818db</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_RGBA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>HSV_to_RGBA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41a7a7fa940fee748512195867a3637d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ab6c2da2a5ebff78676dc96cb3c8b53</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0815869e7df0dee8926e66337f98232b</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga417c566a65ab5092a705e61ee7b0c5f0</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9a708875710084583930f8a4d49cadd</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f3f6388cc78ce256de7fb8dd9990b92</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5342f304a59e8de44a2ecad14fd7c287</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b765c0093d928f09a219c0c95b46dc3</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3455b906ce3ac0b957743a7d1b2d1d2</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81dd4a1ecf60637d8027ed38e767ee05</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46ed1fd750b263ea43a69347ddee79c9</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a741ac32cc37fb7522c602fb01d71cd</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac04c9c20834dbf76468bdd0d729099fc</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa062be7da49aa532bceb7be29abe584e</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga261cd4cd5ab353536e09b84803c64cc0</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf686dc7b270524f0e89f574c4fd27a30</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d538f7eb05fdeab85fa59f73f909b40</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga295499364626876c090b970f532db885</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8506e061868a9d0b56860b966f119dad</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84f32d88196f39f79c5e9acba5c5b756</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8be0d88867e3629d17ed7d709bda3151</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a4395a965a7c45e3ac5ec122e1a9f54</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcc0a537253f3b8e2a9c4442e47abdcc</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a61ebafdaff685afb93927a6e324788</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7448a501833b6ac74cfea12506aa8a6</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6bbe8d2395e710658c1dbafbc1a17980</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab443983069f8d009392505898853d19e</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ef9edbbd62500592e33808a8da79e1e</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacbaf22ad8cbb046ab3a096504f415d55</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5480779c7f1a0e7f5e9d2d7b4d089a76</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bf8ea2b595c1c6b942f68ab05ce8aeb</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga003fe1965f549f6ebe4ceb27e9a7782a</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba960bca3a54e7dd3621eebc646af3d7</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a4223dec414b3abdf6d1cc49f3af665</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5118fa415bd8914cdb981aae79c2a0b2</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga065b045f306d1d0734814646a0e5ac86</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0b8935d90a412555caf3aac471815f1</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e73831dadab469aa47ed24fa174b9cd</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d3263772a7c0cb57d4d10c9ab6a0e19</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb921b67e516784306f9a1e699370ab7</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f3e69ae032d99664631892884f3f55a</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac982534b2123826b736f0959de52cbe2</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85fd6b44a40a4f5fa2feb9b91e4c8a58</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60c8df5704ce0f85f62e4479cf06d031</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga011392527ff73805d16269b8417e1771</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga88d038ec76d27f2d913476d07190b159</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf798393fa860625a567389b68fb2e07</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac266b9ef346b1ea9f5176cec6b77ac1a</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d1b87445f03882e446ea21a8b6b5189</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfa1e048923646d7d18ebc7e5c6ff093</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae52ad07ad9e7d6df604b7590fb88fb0c</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadf8d879a9b9f7a1f204488708081c29</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e465937603ed228606cb2c541240d03</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5477ba938004737b396f23a2994c0e41</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5052b8704ce8cf93c419b8921c89716a</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa614ce5ee397fb0016e6c26e98c99818</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa23b3b8964333c6eeff3cf318e002c70</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3de325d007af83e37038f276f0075f37</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d6c2e8723743e7b4f13d0d1c621a197</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65d7e0aa99f5bad1d52a75367ac15aea</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28d19807d7720955e8c60a1360488391</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ea0c820b99f5fe7a5b87581059db7a9</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa505d8a5c7d4b16e2feb6feb030aad70</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2837133d9a05258561700df5a26880df</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9698a3d8d27dd3f6eda99a8023bf609e</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdee1be11e9c9623c520cc7f68189d82</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5476184a23c83d1017b3921339744e86</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga254699c5e81c6be8ded978ae66370649</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cfb49232d9de5ac9acc8344d6296ea1</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2284f04e5c0378bcdbe6216bfdc11f52</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga762fc3af5da6ac3b2dc7184e04fe7db8</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a638cd87ed01357d41c28c83a927d59</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56baedaf61f69acae5f872a08bd0281d</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5f8d3813add59b6373ed4c4a3c9ebd6</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b17d81fb2ab2c5685e0e4344e014e90</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69d6dae9232bfde87bb3c28b11a885b7</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ff42a3082380dbde708ed030fdf926e</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97f3920922dec566e697f844deab6efc</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f457b58ca512c0a9bff8579bc704c76</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae62108221a9c33cfef28c1b8c35f7ded</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2640f7b24bd4c5ce16d9032da9f841b4</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab03f9453516a83f67ba4c198d5fc2273</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf86a282592a40893744b84f17afdec6c</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3cbe3347aebcc8fcb84bc9ca44dd260</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5777fbbe63ab5bd4e84df3453adf2834</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe98a9a4191c164d0dc0c6a13b0ac6f8</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ffcd3b9d022ae9fbccf2763ebb21e3d</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafad122ad9cf51fa3979c5ebd34861f48</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5e604f4e2308d2c01d6d1e127131058</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac9ead9fd9c082cc0901012f62f6e88b</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46d5a3623693c46012581ca6ddc0795b</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad05339f8c1b091f6e0b2699011cd0063</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9d3281b1cf6200a2e43cb4e3e9d31e4</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7fb153dd56576e2e29b24560fda78342</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3661cadd91faeaf1eb02b005f11106f</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e341002f3c5c1cd0a394cb66d0565c8</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaec0a8578e690cfeff325e719ca5909c</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24e0a3ca9046296a6017b484a409a22a</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f4936864a32235503000102f5e0cb8f</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae752017a11bc8039a4ee8113e5adb70c</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36f1096e7b4db4cb7fc14abf31a7dc4f</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c1eb238c64b78b9569d5f647843a4f5</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80e633d6154d43204c37b7d243c7808a</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b6147ad368eee4533098d0961621789</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa84447ffe361b8896577711fed43ea29</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00b1ebd70b412a665918c5266f5ec09d</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga293ab0f46540f4becd49692358114c0e</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c22ee105e405c46e5e7acbdb77d72f7</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ab9da1f27485f833c0c0afce93907d2</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6df029f27ddbba98d2b84d5f960b6b71</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e5b28ba05711baaad9cad7f5db2b657</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa269982371abff271f7cd3236f83238a</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac85d50f6f5642687737f6aead2c2d0c7</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21bd4bfb94fb00ca9b5cd7c88214ba70</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga02f072b2a8361fc13a837fd54830842f</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9c95e4921bbed34fa035f59b03c8711</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2931f849ca79d74332e3194f58a06a01</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3cd6e2c5464c5b81d179c594eeb1d629</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3bde2ac36f65591eead2749f7a1c48e</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad993a6a07164cce632d0718468556815</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80d0c0c307bc97eb5ad48977ca84b825</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62d0cbb20d17cd126fe25d6724cdfd21</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb3a415a3ec64853422327dd38a41796</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98f7f2efa4e9385ffcd471648a34e2db</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga951ece2f9524c9c5c78e465c984fe9ca</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf692ac6d3707e0e37ef26ffbd3787361</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa51bef4fe848cf683993d7399715ca24</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4abdd0d7c4929b85e1d0e3062a19499</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08ee789e2698654a1e6dbdccac0ef2c8</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08b8090712b081338c8f61bc6faff114</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5dbecfe0734bade368f93f6da10649aa</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5485aa3b7f159b5acba4efbc4392383c</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ee9559ae09429b769888252bfbfe4ab</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9625895633014827d120c19b56a0fa69</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa66765aef1a6b96797a6b2c6794d1e23</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga809de16c6e2c5223c24267ccf2512a99</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga962bb96ce3d106dc7afdaeaef9499b8b</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga940fb7de42319c5cb16f374f8838ab80</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae961d6c5f5a09edaea1e28f8bff135a9</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab42a1d1d7877273cc748f441eef18da</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94d4067058bb20a44e729d9fd1787f65</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c917fef38a465fca73545eb52dc3794</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacee2aa0efc09ab3a73e1bb59efb61fa7</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga940a210370a35ecb4b5eb093360a8573</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga846563089a662b104d61bb35a798b1ca</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d0b42426aa05b9a400212b2ea5c27cb</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70f8662b9abf3d77cd9e98c93b8eea34</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7d1f369bbf04f37426975fa26dd3d39</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab84aedaf5c87ca9aa11e55a0927849c</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64e134ce1665a1b7d247548443e637ba</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga514230ee6c217ca3ba495898ee4b1eb9</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d63c7947467900bc9496393e9a5e07a</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42bb87274411e6cdba942a8cae45d4ce</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, hypot_func&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>hypot_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c6b867061103cdd48d3a5879caedd8f</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; IntegralBody&lt; SrcPtr &gt; &gt;</type>
      <name>integral_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga286b3fd3af8343357cb94769e561aa5a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ IntegerAreaInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>interArea</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6fcbb6bc8840aeb4beaf4224cfe17ec8</anchor>
      <arglist>(const SrcPtr &amp;src, Size areaSize)</arglist>
    </member>
    <member kind="function">
      <type>__host__ CommonAreaInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>interArea</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade4f73773def90bddfedfc8b1e032265</anchor>
      <arglist>(const SrcPtr &amp;src, Size2f areaSize)</arglist>
    </member>
    <member kind="function">
      <type>__host__ CubicInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>interCubic</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b4154d788211cde68a53a62a2369269</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ LinearInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>interLinear</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94e26ac078e88f1e595b854669fcfa1b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NearestInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>interNearest</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad18b9767275c11077b0ebea7a3186ece</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a69e95d8e95d48b3a31034565a73e48</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae355941dad505025cf897751539f382c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_LBGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab4_to_LBGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b16b4e55e6ea1055c29fea3529b611f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_LBGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab4_to_LBGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9ee65bf2c1da99b503c482034dbf510</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_LRGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab4_to_LRGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7de945e9bf30bf290ec379b308f2aa80</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_LRGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab4_to_LRGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga420b7ae427f1a117139ffa871c6411e3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74f2bcf07bf340916153ca57589fdf11</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a51f910ee2db89e1d0377b03451fb8b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f6ce0bce1b19ae6f22c8fb0b5cb7f0d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa894c43587d5f9b9324dc138f7105270</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_LBGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab_to_LBGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae730231ad2e5d01345532e01be8bfd8b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_LBGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab_to_LBGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0492e43ffc2d50d515c5a92c6ea10690</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_LRGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab_to_LRGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9044e2a7ceba3ae36949d7310746bfe7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_LRGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab_to_LRGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90cfd7382a773788d75d679fbbc4075c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbb1b2ebb7f5136e875d5aa59fc8a000</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Lab_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2858baba9b8826a23f2f3f6587b4eeb</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; LaplacianPtrSz&lt; ksize, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>laplacian_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6760215636c3c6a488ffaed89cf6b8df</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ LaplacianPtrSz&lt; ksize, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>laplacianPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9783030e533bde9d09131c3dd4ab3555</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGR_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LBGR_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bee8de92d30c4ce4cdd38e23f1ef6cc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGR_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LBGR_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafa54e5c8d34451d8b8d3d9a54bb42e4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGR_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LBGR_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae035ae3ec06865fbf2484bbccc93852a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGR_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LBGR_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedd0c154337728fd2a9acb33d0608aed</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGRA_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LBGRA_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed2285fbdce3a19e9ad4560d43d202ec</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGRA_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LBGRA_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1802e38834e6dfc6dbdd482e4fcbc229</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGRA_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LBGRA_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga716d77c525caf41759cc69db28227e83</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGRA_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LBGRA_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93d8362d2569c0506f4e14834cd65a7c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaadf7d6ad25906b309fa822fd4a4a16a</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ea65e4bfdfe10dadd150b658cbfccb2</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e961864775dc92330f5713d0981e554</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd19caa726a85fae1b400fe1660713f4</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfcc2d88806c052b4286760fbd509eb6</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga218099ad9af6e76a22531117d4612851</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9360486e5b048b473e854e751baa7e4</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83e013413fdd351af4efffff15c0201d</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac522a70418ee8a7a615161c34e107584</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab52151ba258ab3520c79a74bdc05ba88</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac17e2aa1d718d5d66415928ba6126790</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9838971ae145cd904cea0dca62b44a0b</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4db909814e37255641a8e93e419fc69f</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3994783ad220e421e7ad289e1a54edd0</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fdb2dfc034c831469ab4c5a6393a4df</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdb321b25c6693af8f074a7a60e3a465</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94cd6c21b8065a839d1ea04d1bad63fa</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23d270d966b55005aa42fa732ca91fbd</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7623fbca3fbca124c13443cf1723b808</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac98bd27047780975443e4f6e130e3dda</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08539cfb85017a1c48505908d55e137b</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaeab3883c578b3e6fe8ebf29dbcfdcf9</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac42b7d2fece624ad6ed6eaae3d50dfb1</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2eebb9ca628f9c4d629740d9b1c38bca</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf34f4fdce0642c4fd19b54aab55e81c</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a0198cbd63755cc27e161f15ec58f10</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04f5e5c1b5501958b548a8556018a96a</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a2f6d0839322b502807f2dafd14e4e1</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae44cc350406e393060be02ebd1526808</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35c865dcd20b2af38c11c50a8c6b2be7</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf424c0846ae2028055cbe5e85195c8e0</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga116165f0cdd7f56b58e374dec6a65d41</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e2344af6c50f3ff3cbe67a5f4c56263</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4ee0839d0b5ce07fb2ee0a79c798a7f</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9aa7df33af81be99a8d22ea4a0f96d6</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbefd60fcb108477d45f6080dbd51586</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c5738ee979615242de5cb51f459f110</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40389fe08e2f0f7a30a2da84c4de4b5b</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaefb429f0854a5dfc8dc864d2d6f57da2</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54055600516173a28ca0a695fca1fac1</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42ad6387243d672cddf22363b235e03d</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff4206efef60aa6afb81347138c7bb94</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b13e9d0bdaf5f938175766fb88c6ba9</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bc4919079c485e785b67ccc0e52753d</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32295f0c1b1c66e85b6c1fc5e45bea2e</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga623a9fd76452b82cc8400dbcd76a393a</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcac50339c24b2ba6ce3684bcff5a804</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1a2eaab43233ef945690875e04145a6</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0bf8ec1996e77e126443790887c9752</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga348e21a5e5da04325fa534417ab2a30c</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab1b7872f35256389dcaff634d54606f</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga498eb71a49f4e18b369ec334987679b9</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d7f752d82c289caa24bbb5a278ac31d</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f5cc2406a29379d2a8baf217afd6771</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga885bb7ec4778055a672d8d1804e89c83</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ba08a48039960de46e02eb8cd2f75f7</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga081b555d0461f416b7922f5e7554eb9e</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac58ed812725e53e979f66bbbd8d23c7e</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga789314f8325f905eab00ab6053d7535a</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f229460ea5ea56194553ffcaf515d5a</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20752f0ddffd9bafb163a72bc655d207</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga707a022d851b055fe0decd844a611029</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade43b36347b2f0aaf59e3a4b970c0a69</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddf09f912c40d8e70bbd8b45a36f1142</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, log10_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>log10_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac2e63dd8627cf7716cadb7cf91708ace</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga092163e53624a085da2281618a7c8993</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2648fce709533184caa8e046651c30f2</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a796696b3b511da92ab22fd89d9c3eb</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ab6c123ba4a2bcbbcfcc333d46ed84a</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbf81d98455601fea8a5eedee7e6bd53</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga870a9ffd33e83157c00439289f666fe4</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06fb539e7d65165a8e5ccbdeac4a63ad</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadd1e01e7ec3a0d09753c4c072375460</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga585e2ee38f000c0419d6940ee7824048</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d36bd4b3ce78779f972805992dfe19c</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6646bc72c8a3312d547105b3b787a28</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5fa31e95f99bf4d0e39ec7374bc9add</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6886c5775cd56741faa0724a19e6695</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga674d3cfe043cfffab22e6ae8bc6652e2</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8114a66542a3392bc0e79f06bb4d186</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62966501aa6c0fe9bec42eb26d00ae8a</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f139df681666d15bb68cbef046853ee</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ce2b6db24956d2d3298ed5e58ec4c70</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac17ee8fc39724da14517c0a5bce64348</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75aa279efb8d46242a63fad03e1d19c1</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4af298b9380058e91b466225dd4da95b</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84accb697a90868cc966ae3d78f8088b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f96d1e89c07ea9b34159ee293577317</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1d0331e894382a5288768bee795f70e</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga000821a347070e9dce650e634d07812c</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadcd61eab552c49a1247e6e23e0898297</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03065945aac3211c265db654c39e6dc9</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5881314f1fb87883c129c0bf9730d3c</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d8cc2b3a27d520f1cab2149bbdee856</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa48b21b8043d227d2cfb7eeaea0fd223</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7088ac0261fc793473797fd16fc4fa32</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea0893395683ac8f446357c5c78aca45</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, log2_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>log2_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81773aea15f43d2215f74385e9ac6973</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, log_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>log_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4340dcf3958d44fd48f600e8814b63d1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGB_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LRGB_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga092122c592f229d47520851e0df33453</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGB_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LRGB_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad709cbff3b9761d0b7099adb60c1b892</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGB_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LRGB_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc7291b02986139c031d560ba5dcbee7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGB_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LRGB_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2d34a25e3e542052f0b759d85b40cad</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGBA_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LRGBA_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7232af13b247a48c6e5298aacfa8a8a3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGBA_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LRGBA_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa02176baf164bdb7f982573840089a3e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGBA_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LRGBA_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec79d3b72db708b6893936a56b4dd628</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGBA_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>LRGBA_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae35a4d12cdf75f54c49016019214bfdc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; LutPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; TablePtr &gt;::ptr_type &gt; &gt;</type>
      <name>lut_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30fdbb47a283e0199c605246853871cc</anchor>
      <arglist>(const SrcPtr &amp;src, const TablePtr &amp;tbl)</arglist>
    </member>
    <member kind="function">
      <type>__host__ LutPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; TablePtr &gt;::ptr_type &gt;</type>
      <name>lutPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga338ebdee01aa0536360ea7b6b1fe3422</anchor>
      <arglist>(const SrcPtr &amp;src, const TablePtr &amp;tbl)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4347cb7a587e4973d0de9a83ae3f72a4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6834e6cbfb3a73159dfcb5afd6dabd19</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_LBGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv4_to_LBGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0821dcb447c98cccd36ded0bcb2c55bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_LBGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv4_to_LBGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2a35fa1c9e164c99154bb3e5d5b76cc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_LRGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv4_to_LRGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacaf282537cc72b0812432a63dfa2a53f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_LRGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv4_to_LRGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae39acd04fb18f28d855773ca7c2b70da</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73194c62a391944f6ead4d95b1b9a36d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03c17c203260b8046d27a50453716692</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf4fd8afc197bf69fec3142f2959cbd0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5bb4feb02b814f8bb82f7d4d35f8c5c7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_LBGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv_to_LBGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga558dd486d0473571a78e0b6a1ef1d1cf</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_LBGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv_to_LBGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b6338321bf6829253ce21f3257b289f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_LRGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv_to_LRGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga373ea0fc4ba5d9b5da7523c2395a935a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_LRGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv_to_LRGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf4ca6a3de6b172c71714c1ca51da04f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga746542c38ffddbfb9369ed1d66f7f8f8</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>Luv_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab03ef25a4bd2e8f49f6b00ad12cb97c2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, magnitude_func&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>magnitude_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5fb1cf5dad9a511c5b8ba9f319a99c7</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; Body &gt;</type>
      <name>makeExpr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1dbd29079f84cb97dbcbd1f32ba0ac9b</anchor>
      <arglist>(const Body &amp;body)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12a59c2315768e81cd56da5cae21f33c</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd3448076586183d18e39c7974dd70c8</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga024f510b15b88ba5c7424f3d491e75b7</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16d59e76ba65008f3b6b6b24b94d29ef</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b97852d88c33eb05ee8831f2092012f</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97bd06dc616da56d71d6f238772e921e</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga226f005c8e0685c696bc3b340f2913a3</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21d3728ff2ae2aa507b6126bbdd1504a</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6c50fae74b2eaf9f75402c6f3f815b4</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd2a8c631c77af12548b22aaacebc87a</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8288851d3304269c3ff9ae788264de83</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52c58c71c1b59d7072442a8bd2b47bce</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e080dce49fa6b5ea358a2258bb629c6</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf5c19898fc50d657385caeca1ca1ede</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea853b43ad12529c0afecebe3e75f33a</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44a9e142727b6a1dda24772209649785</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7fc9392d7d60b78635d0c74636408fa6</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3763f4140dbd3501a732882e48c5102c</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga984b7fb4be9bcb23c751e79824907172</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga611a70849906e1ae3c0aa9e756cfb8de</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70201802b3cf2254a774fcd6a556772c</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga727b7d3d95fff67e0a602255e3b31f1f</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6460dd389b726df9bb0a7bcfbdc759de</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e3c84204b34ce3d42a85a20fe00a57c</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76dd5f19b86e2c63bbd784ce53d8c3d5</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e0f041f44d4dfe49cfd4b47a3f82377</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49797f16c920f5d36c3174510dec72ea</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9ab71229973969fae54bd11d59236e6</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bd5ed74854a11a09051de2954f15ed5</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6e726e28a344d15ba4f74e9b3a624bf</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a0a22941a27212e0a2ce3ced4b6ce23</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3e265a5d6affec6d1afbd2ef5f14e06</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6c1b774c5b7a8e2dfd6f4ebb46329ab</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86216fa87809ccfc51828718c5c42431</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa886e0915a0f68093092573066797ad</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga628a75ac09a15e078f60b2ff10091794</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3ab9e4e16dc195499a754530f4e7696</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1015f0bfdd3bb605e0e9d1fd147e1df4</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7feb89effc24d3e37cd28dbe3e7b645</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65ff60ad91763997812d3721ff9b4ce9</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d199235971dff02dc2959f563d23308</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81a2eeb9b0dc3148e6e93b297fe4e7e0</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfbe7499b071b13a107e80a187b44e18</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga936cf9ff339de81e4c74b518a0356fed</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga327485d656538e5fa100c599c75a1e00</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga859fcb1f96519a0148e0286f77a98569</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf786b3d507ec79af09f1ff37fa58525</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0149a2b69e6f49dc2138fbce981230b</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a96f99c184fabb74382774232aa3a34</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f4e298eee324f7998e2f9ad32fdc362</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga371a082668f40b2910437b066d610194</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf93df076678da531781417d10b9cbbf</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19b384425584ac7c2d34bdc057e5af65</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29fd18d8e44839d3003b25e7c2be9f88</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa7211b847fa77ba43a4274ddbc97ebd</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9a1fdaaac965358a6f82c190302c6bf</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae17404884a5f0ef7eaf56225fb604fe6</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7c461a61928c807cfcbb35e05328a9f</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4114f5fa4b6a1defced1ff6f09e99a77</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d901c104487bf31776724581aac418a</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9ce2d615591426d5adb4764996698b9</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78ce5713c65e22a601075d719a9c78bc</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga745f7c1a67b75924005059bdadfad059</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3642852f0e37cc6b223048baedb89b23</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bf33fe22d6e7efb9e5faacbba1c6a45</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6c69369e7994b7c797c2c7e251111d3</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23cd6e3768da75d63ee2c772721547b5</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8954cb6a927557a3afcbe7f53a47d0f</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9c563261c87743c5dab045a91a61c7c</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaada7cf77af63bb9be60fbe892722e899</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac75fd5ed788efc158eadfad05909768b</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9b2181ee4a6be9ea8de2da75f821d4b</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b7edae1e0cfcb34a59e251c9b330949</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga590088e5ce5ec5e4ed714b4cce952e7f</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb469b3fb7117158fcfab61b99dd18fa</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20343d119b1183a8e2c86859ebf509a0</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ff9681cddad025c92c98529215adacb</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99cb5e202087eaa0b229d3cf230728d1</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f53bfb32250efe690ddf916e22abc28</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e5ac8be6bbe25ea472a8b035ca898d4</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6432d74919e90dbda4727df485d68878</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadcb8f76636a19b20fcb0210361532c2c</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74726357f2915b6368219138b4025fcc</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga365449d2ee70ebad2e967ded65012d9f</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae250eaed4ac6113528a0590afe45b099</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga813e1d83b09e82844b86d1353a77d748</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea3eb5bf693497dea32ded82af090fdd</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6908e25c314e9a522c4b81cd3b11b0e6</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0053e35915c820454ea2264d4ee7613f</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ed2f554315d00fe5e6787519fa821c7</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32870871b640f6b22406ec31171a7316</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab90a61e27bbf62122d6d1630791f69e0</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62698a80e29b75ec8505358a3799936e</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga602d4e347cb5bb2d3e0eacc8a185ab64</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20aac3e422e4cb8c3b7e5e70c1d14423</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga833b26b174d46e6eb2983a845389f414</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bce6ab7cccef843a7c944bbdbf63b07</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0a9f8491e0461da68dacc563649708c</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc21c02538e0d716e033a0f60bd07ed7</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44f23d4191d045b10de43a72d2b9e2ab</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf91add376317b3731608216f28ab963</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab87360125776b39906941203e1b01988</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0427ef988e84eb62ff762dc5ece814c6</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe962f22e136477e81f50bfe84c27369</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7db3b60a0cbe9bc77ad3e698954a9c18</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae90057ec7319796e7dcfd7af28027386</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03bdb4845489b77a0ec85e7db2116d8b</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09d4d1ecf2a01d8a04bfb6faed58ca75</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga634efcb854017039414da832695a2533</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cf8fba0ece505e1b05405af25c6de92</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ac81a538d91716632a351a3315bb27a</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae00ef1167e26453336dfc63d860a92f2</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4adf20946d2403cdc84854e778d03a9a</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga464718ee489ad5f8e1c9b575e510dec0</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01a344c714483b3b153d094e38ab69ab</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga054b13d0e5d1196e5c64aeafc35eda9d</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8946999942e013d38872e231417093a0</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2082fcc1d0c81f321f78c10583f9e088</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6417ca2883d855805c090de4b04a92cf</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9cc953644000cdd73756355d21f65035</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7e33b43b4a4e457011d464eb94a5d96</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7da28fa160b61ce66315922672f10592</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa798788a3437d78a74ca1dc04e4b832e</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7415c5b61082b4b9c7c2122f269a1e60</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga097408aee5dc871470963d6f0a1ff929</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac468f9c2a30559c3c66a33fa44eb0618</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacaac935d91a102285989be110a5acfeb</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad143763f595cbe3d51d5d0e024939f4c</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39231493f16b86d7850dde970bfc35de</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec0cfaea38a71f6439a84dd49181e73d</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8833c4e522d0818abcfbaed896c9830</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73baf05ed230e047e8b1a4a2cc883168</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga475f92091db274dbbb70a7706d0d0c40</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf8f397fce7b658287fd0719a7197036</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fa4a50a11b12e71a4b5971db09daed7</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b7ddc4d5890f821cb280d7425ce5c74</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53b91c1178649b59ce12e5b7e3cd9f3b</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedb902f8f075950428f149f3ae6e8368</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf02f0270ebf0e09528142c25810f089e</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42077dd2a8bbd9426871e1e6100bb88a</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31b2a6f5dd43d410fd15868e6c0f280a</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae109b4e7ada4529f21451575bd6abeb7</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae095daa3a23199e024436979238b6bbd</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fd3cb3bca7308191b5700f530fa34ca</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44b345faefa99feef763db27ada3d285</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc917089df0cae9685a241d7410d0d37</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafb5251a655b274d9ad94130f58de64c</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8116d6776ef06f4ce0decc7e25bb5471</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga057d8e2732db88e8f676b2f638127717</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11ad7e5cdef23ce3709ab800afdab3a6</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c5c137d283d4daacfba1473b10b5541</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0f9db015b2f6295ac50e0981442eccf</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae35a8be3fd1df938eb2434db4ff5d6e1</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2097bf067a2cd8b1fb3ca5a314002c34</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8f9e1e0e8752a30a78603922dc17e01</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga57333c18e7c065708d6ac3a6f68f6df3</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37c1b4a34f412f4f9a3b151f13a73db0</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga432a2fa36fadc150cd6a2b953e68362e</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3caf6dbeefcc40b730b67f8a21584d47</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0cd4e99dd1837208bb030e4de8239ba</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79aa095d6cb5bcf6580bdf2766f33ab9</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fbfaa00be80acd28eea2d9597ef58fc</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3dda6876d0ddb4a6cc7a91c52d76c08</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga620a0b36ae5d9f37970db813f4e8dad6</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga709da4137ee804a37a3bf9897f81a54f</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8a6a48caa4e6ec56a6df3cbf6ee88ad</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3535e57152bb9bb870cc80641924d968</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bc01dd4cae5bc8f5d0fbbe41894e38c</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0acbba9ca0c69f0393eb530b2f3086dc</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6f137995b4f2d9eb06126a5cfdd0b50</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13b69add5d5f7e0a7b08d70c58628078</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga108f8c6df21015b48c0599f93404be91</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad63be246086568453d852849a3323420</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e1f15f8dd8f0672a29b786211703d3e</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6aa8424d806478f3ec1226b9de554a54</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a9860c259c810cab9f11ca560b7ed50</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b0eef253e07a5d3c8eb891aa0150ab4</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0d3731aadd1cd52d1497476d249c411</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfc2afd9d000eb685e979e691c41efd8</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12ed50409cb498ca954657e6d56e0aef</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1a4045b1aba6742c364d17b98249ce6</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82d496f6f0b4656db91a8ca8e6c533c9</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7db835d025ae8e27f82dc4c951e54bef</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13bcfe8e2f5abff4acd6bb4b2f600d77</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e805de45dbf65b56e332ac2b64bc8c8</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d3a74e6af64be7dfeffbc8242c24c21</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4f2ab33db68c0db0ea3490da34d41f6</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfc39d6227d9b78470d511a20f948807</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17935472e8616fd215d00f74958ff148</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cf8fa19265b62e66cabe413af3e98af</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe20c764e1d3494e66d66bb79edd752b</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabea3829667cf61d6d87ff887a0b62656</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0052ef1d3ba6d7a3b9ab72ca6527a9d0</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga016da0e12302e3a9a75ac629fd4711a6</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b690732c1fc4757ef340044ecfc4489</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81ee23973c69d923d4dc293194ced992</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9ffe50e3856a9c0ef216c9c2cc8ef88</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2ae1b02759bc502a2f9f0e1918fa61c</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0b7e9961d85c9275ca9797e2a7d492b</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga798df13ec7d9c0bfd7e87e9205fbe20e</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, maximum&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>max_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b2cef33cacc8c045d043a002b081432</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; FindMaxValExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>maxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga922cf951ab7b302d3134d3ef94ed202a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79fc45bfa8191d6dacaf6d791c8d657d</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0500af3d7867bfd51c3cad36ba0a491e</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga578896b54a57ff07a3bf7d0c3fd2543f</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0c0b1bc40a2ec46f6eb78af0a80253e</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40714aaf703568f042ac2334279c96be</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaad2901b8dd9a2efa1ea3a075ddf2d3f8</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f2de1cd74a26036c9655cac8f4fd12b</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62d81f05a2715d7b4869c831e948241f</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf2fc475cfe7c1829fa659aad92f5311</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga580140f65047fb3188cd74f2d0f69a08</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c0105c80bfe524779da1b354f6757e6</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1dccc25340fb0aaebd5570168f9523f</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3311a28f02b9f7f2322042ba73793dc</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf199b5514de7c6a6af1b2c73c5725b7b</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga376a6835981117634436f321b2ce2a92</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6db34e52d79cc78bb82d6473ed9d260b</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cc186a6d010c07d69d9f2659f91f172</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09f515695538396fb8648b71901d058d</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fb06294a2cfbb6069b757839c7fd9da</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43a5a174cfe82f50b81cae0fef539eb2</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac3b5b82737560408526a05e60a01cf0c</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd9203fd6fc69c27d18f0a6dab04cdde</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3e3b6cc4c9f631582962e2e8a570974</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e73fe37dc5804eb6fa06a2cb784d929</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16cbeba62c9983bec445ede74fe15c5d</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b9b38519d19d3122a8a167758e380ed</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a26ede9e7b8aff8af95843ae065a3d6</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ec000596d80b26bd3b935fc9f510579</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17b5b845d773a38304e10c6f6ef7a63b</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eca6d43aa7825a5757bf5f7effa2c17</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d6d1a1c63011d0b7f43a55e5c867065</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40ba01d1818bae80a0b25cced8a91b0e</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f1b5f9d9048faafff9fb2d71b48bc66</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac052d68d62664c6a829fcfc234b5ad2a</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ea00427d284684a5381f925c8865413</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fd2121e8d2a8eb3c442170ce48b30b1</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76f6319d3c3b6aea1d9cfa7e08ec645b</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga874939daee476a502f9e25a60d11a0af</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga547a488ab3fd582ac967006d5d41f84b</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga505a34b8ad2b832c446adc4693575ec1</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f48115719f2492736e6c1e6e54b47bc</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71aea75a5c530a382493ca538b9b3018</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad65bb9c77829a24470594a1a06957a1d</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d6b7c35282b6fc4f731ca3c1a7675ed</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea84f0591c4aa8110ee233fd83f3b2e7</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga003b58a72697803ec951afece96b067c</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41cae75d54fbbd09e25adb26e58458f3</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga712cbf6a3192826a28b292961344ec8b</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29bc62147e04bbc4d5cc713722b3ebc7</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a607b7403c4299e0c743e50d2f70a0f</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e5555ef897df48dc04fed27b35a519d</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa757af15c28d5ece108f75b9d31303e2</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0a27832d49d358b841977db8ac614fe</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f8f3331bd8cdfd7d2d0146115910a6c</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaded7b15e951de4fec9096063ca51bf1b</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1abaccc6127e9ae108f715ea8ca240f</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga570aa1a8375e90a96942ba5a9d73a8b9</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d51422ef09b9121b7869ad2e5e5343d</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70b3c38288b779b54682e86ad916fdac</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24f7488a901b2674720f7a5126131e64</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1c5a8171954561ee7d86bad9a5b69ca</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadd636d4ca9bfb329325255cf9471c0b</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51aaec59cc082c1de9ff5943f582b8a7</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39261d4880c70eb9e3ef72458b4ac242</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71d89f72aa99839fa446920cee353de8</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4985add7084003b38bae25ce9b5eae2</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad94786f5db09d1f9ee11cd46a3072e9d</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9eb9db0ca15633cccfddb52a962b6f6f</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68ba59a2fd07a335aa566788ae5b6dd8</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef22b25899d27ffa8f09721d1f5d8b01</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bd9efd0d4387ea02188f653b32660ca</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f4a86c57c6faaa3c448c0f865a29b26</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac37cfadd8b02bc1989b2ff264d915a6b</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebde1cc8ab3c8a2489f018498b4af0e1</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fa8e7016286ff7a654d7f61c0b229ed</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5700161b6d3d48c4f6b6cb8f6893a77d</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e7580e80893052d84dfb5ec5ca5f766</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga695465274932c09378b6c197485b592e</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25355dc07c2a9bcfe29dd47ffbd1af1f</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9ebc299c55f1c956ba1bf59818339a9</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99931470f4d68820bbc5459ed795da8d</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga428a2859cdb238bbbbf2fdb9215514bc</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga968ddc4b3f1330fd8bba47996a879279</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga490a5a4ee4b491ca52355d3591963d36</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga166301154ec0c6fb8859c8126e013fac</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad695d4aa08dad8457dc787eb5b973397</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01ef9f5f0c55a33ed31f61b8996a9ef2</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7443e024eba9d6e7dba462db0f87b09</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga211f9a750f17f04c671e1ecff782d3b0</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafac21d2fddb5266c56b94f0cd5060957</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf82c6bf26acf9096cd6f8d832e205a9e</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06193d22fbddc873a3062371b1854d71</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga534ff33d0fb6a9f231c45e11ec109c06</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a023347bfd7b017630d6396006c919e</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc89effe4a6e1877b214a90c228295fb</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a9e0cefdaf6cb3661a2319e677167d1</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76547c7e7ce1e38e4bfbc95c41f211a9</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab395407fb935812dd1b2ebbba595861a</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac39cc5c8089033352304fecdb0c23a4a</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9376163743f15adf0f696ad00a5e96a2</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad897218ccbbb0e9cc8660213479afad2</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e644816e75c72b1f5514aa1c9a559f2</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d1edf16d076507bdeac3810ac34fea1</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga245743829629cc8a53765790b8ef1433</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c687dbc301bada436f1b666ac1ad4de</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3fda8022014b87c0102d0bbe0731809</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72e8042831b9697209fae75abf289835</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0253aab8205cbcdfe6214ac2a69fe581</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad638c54878b6ccf16f85915845369fb8</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bcbc2bc3b592e71257b4ee668778787</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga994dcac74e8ff3a0f53eec9f742c97da</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f2589513e2749a9851c4124646619b9</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77ec7dd3c8bf8d93adb1a0ae89226dc0</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b2d8959b9f43f2bc2806dc0ec78a100</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bf016e8bdbabc4af9fa4e017c17507e</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5cbd2b6ca7192b0bd8e8495ef5159b8</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa618ba2f3832b30d643cce7efa62a04c</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca8f4d79b4cc1dec4c909ecf5ccca6a6</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabba296ea279127cee978c2e3fb735522</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01bddf9f2a64d5b3e53439be20d9c409</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bbfbc5daa53d92b244b57ea9c7001b3</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd1a35bdd7cf565b9ade2b66e59bd0ed</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5abd5ca68674510c6de74842959cfdc7</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50ff980b4d39740767b63f1de88d1b57</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c6bbe4f5e2d46c15d0276414176ce5a</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bc085902b3894d4369dc5e90e5a7047</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d0256b15a322a01a295af1227b210d0</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb5a7dace4270dd3ffb889566f1d4ca7</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0b0dc3a4d4aa6124c3e507986d97dfa</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae42f5af056b00eca967153edcf7588cd</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf74639cd57a08c6e6f002d67251dd6e9</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae52d65012143641cf97b730ecaf8b384</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga451f65567b74e7f92a5d0c1be7090e20</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae55f0ba96bec14b409e1908032060a01</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga533e7120fae1d8ebc4f464b5ad076ff2</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b6dea62568edd9aa7cfc0b7ee379b2e</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fb37e86108df64988afff37c569bf1a</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa933f0fd3d30808cb1b00cd3a39143b1</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc007a2636b9d49e09c17caccca7b41e</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3a8db4271fd8c29e4a9c986c8ffa2eb</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga328aabd669c55a39527628ca404d6d68</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga053670b49cc762f89cd71a48a23410b2</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8c71d074f87253f2743bf2d51342f58</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ae5c5fe2a9037803d26dc7ac9dc84e6</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafc4c9e25951034a070b138191a1646a</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28fb416063c7287d74bd18444dbad517</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8a6eebe9af1fab17cf91f2aeb54085b</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf850e4d7c3c2c5e301a444d81f97b0e9</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf44d7528016be23f9f4ef3a7da28bdac</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga269a8ed52e0311c9346d987a756dc884</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58f0ef4c14e25abea43ff8946afeafc8</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44e25ba04453413a2aefc32c98efd3d9</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50ffc1aaa7e1fbf701e7c705005bbddb</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae91887a3df27695bfac7c04a17e7f317</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d9172e56b98d1e9db062064c8871c2a</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44a838e528321de5c93cd881016818f4</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaafdf291e5b12dd034c25a0700e380df</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga706808dc4050b903da640de8dc4ce19c</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41aac042716daa83b5cdafd2896cb20e</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac96713804ac8f9c0be35643a2d6b38a0</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeadc2b477ffa2ba5629c1eeca0b49d63</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cd5d53908ea8d992b7176d4f70bf2e1</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63987f0c60443f7907a223a23429fa16</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f99b55e3715d2f70934264240b9ea1a</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga165246f51a13bed7eab30ef17dcbc866</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08f676bba98d6a2b2ff33bbb36c458ff</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fbef402308aa4d0431e52e9e59043fc</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0eb3c2749a2fc4328bdf119d66c6bc4</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbdb0b1d874b4d611fbe2fc87aa6723e</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f584667f590a24d7952bba2c38b9d38</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00c88b38b31430626b18a806bab64102</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b6e96bf59d8775fe468c8b0f0cd4c59</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f990e7805334d097290763648fe0d15</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae70127cdf2e353258baef57e46ab4189</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga609464e0f3eadb85eb02553bc55c966b</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b6ff0c0ed6a04957c5ebfedd44429fa</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ff909acfd57096f7c944766d1f65439</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad80ae937fbf7a3dc21a6a6fa8180b099</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0e38244f6b1acb8682e3f85143bd492</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfea1d9d44ed701c8e800349e04f23ee</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e3044507d9d9f6ea035c12e342bf4c4</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9233bc7f6b5a39cf9b548d268c878a5e</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07de7b9863eb6866b8551688ab0cee91</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b09d9c14fe356cdc8fa9e3a11ed35f9</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11a1d2f321a3eeef5dc50189f5b2ae9e</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae92efcdaa0c6fab988a414451359851a</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e93316cdeb4b820699835dc2c2451cd</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3948d81d0bef9933acb0e62becdaebb1</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7e88fd0b276bc8f582117afba6f69b8</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94bc7c6f847a6b03438d75ad28b20e50</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3deb31d4bd9746fe908aae0a32876a67</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50b5e9c2bd4b51a9ca871a2affbab6be</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39835721b56a82de6caea12b5ee0015f</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0adb3df57e4ce8523b76eb59fe026c1</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga684f17ba826938b730c28b1cf7e16970</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae99455f76095aede9458911725660297</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9520bff992e84829c710b2e09546fa22</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab249d89f99bb58dd18ca378c735a020</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0488483f92053697cbcd087185945cf1</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a7df99230006a5cc5615b0011df7a36</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, minimum&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>min_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b13e886170cca1c1b05bed6097c3dbd</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; FindMinMaxValExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>minMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga855430cb993037ef86d40bdfb4af634c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; FindMinValExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>minVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf80f71c394f0531f7efda8ef86d981b3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ UnaryNegate&lt; Predicate &gt;</type>
      <name>not1</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc059e855643acb1e46286b0373d5249</anchor>
      <arglist>(const Predicate &amp;pred)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ BinaryNegate&lt; Predicate &gt;</type>
      <name>not2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ce8aae444687bd6f2c837b2f06f6eb1</anchor>
      <arglist>(const Predicate &amp;pred)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd37e74306bce3962b9b081db9c6064a</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38aa67c0f1b4dc9ebe976cdbb2c45771</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03a32684d4325c9ac27aa698b23ee0ab</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6a772b81ca9afc60e6d06f37443b48f</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0314d3c8d73359a7ce7e39c43ed67568</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4d8cc9fe8152f04f27ef3f65eb37db1</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4d66ce3b8d478e84d239d1f28fcf1cf</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca58de1b50f1b0f27f31afa3c1a0082e</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, logical_not&lt; typename Body::value_type &gt; &gt; &gt;</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef01b213412f0fd08cf3735a8426cb16</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b788e3270d0fc245b0566f01415334f</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9faa344cc89c3f9896d763e4fa9bb9a4</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafef7c2b87b9ce254712c0628519895a5</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5414c9eaf8734e95201f4485b744d3b2</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_not&lt; T &gt; &gt; &gt;</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05d325ab28afff0426fcf531cacf2cc7</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_not&lt; T &gt; &gt; &gt;</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0612c4d4134f748b85d83398225cced5</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41d458a2f3eb470ef98348bc8dcaeec7</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga285b3d30ef7b1b1dcf391e62f0a7ab84</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ad51bb71a9827aba1389f15aecaf666</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48732936efbae4811ff6bd0a5fa6e018</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1938b6ba569496387172de1db0a90a9</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga710384a11224d911dc1c06966407b070</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4575777615eafb52b138f3f70332fcad</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66daea7b4632dffed59485b06e850135</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_not&lt; T &gt; &gt; &gt;</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ff8460c248de176fcac3879d053fb47</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga096854f6b69712bd3a6b08b240b390d8</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2f274425168b4133ef5270b0ddae7ae</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d4d6a028a6b6192bf17c25ca75d7f84</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac2bc16d5e23552ba6fd31b1912fa4a6f</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef97c1bdfbf913fbcb909c9014bf2bd0</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a5369d6b2d681d7d61226ab28986a19</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55a6f14fd6c882ece5bbbeb8633c9191</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfd535749b1c35f92e47e69cab7d08af</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15b5f3146f6815ccfaa75b313cf1bece</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa86526fb4e3341ae51d619b0db2cd379</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadca17a33d6f1d4b7c85834a156859940</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5072fb2fd15a0e93d7cda0cd295bc894</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga301514bbd97b257d879b7b956231618d</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbb8eef6cbff069ea514a1d08d1c1acc</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea0cda31d15dbbaad26ee24e31deaeb0</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeac8a5773046490bb3e174f794f9a3bf</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d3dc461d11161c9c0269d007f9c0664</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac27dfb14836d9f082e79d9a804291564</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f6246f3563a2788bdab0ffd43946a28</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2540630d91b7767930621ce3c6fd76e1</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac27c5affcafc4dfbaa5bd97878a85805</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c715a1f404a93f452cd718cd61822ef</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ab81a1eee4dcf637837acd349d99bc9</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa1196cca16594f3ca574ffae1e94e7b1</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga059791beca5a629072a39a00978f4a7f</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e1c2fc1b7beb65f98f4f60313e89892</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga02ef404a904a3ec832c9add12935eacc</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d16922ec836552a427512b69378cea5</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa7bcfb20794a46293a7d4e7301b44f7</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23335c5da9c49fc7fad795f8151ed17e</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d61cb0c52994efdf53d7c912582bf8b</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d04608dbf78c558bbc9fe3157c1fa03</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad977760c232ba355d9fd58fe5fb25883</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7490e34fea9e9b70ba9474af2c0f648a</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbd5585e6ead51b210dabdaadd7f0a25</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08b5b40b0ae50459b6794d2e7c4188fa</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20a0b2ab0c979ceb30962dbec475ddd9</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06e89f04ab74961a37ba14c5e2f84832</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb5df23018756bf58482b48b72f91c69</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d3a7254a567bbb65a400e55dd85ff93</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2edb4f9db0181f0ed159c100272de19e</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0e2aaffe5179188a45b52ed7d05b665</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad14cc69402191ad1a9fadafc1797e4e5</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa416b9a794190e20a62b08cde74fa95c</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c1259a165b16ae5e1a2e7582dc6ca19</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e540dca4af404a24163b1611e70a88e</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32c49ed7ba131f67e5c96af7e546dd8a</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89cb18211958b7513722f8089fdf83ef</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb5e445d605b41cb23343258dd336ea6</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6ac778fb584aaacddc4d40647bc6eea</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc1f6669197bd7d2c6592f6801ef4ffc</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6988c9f853b8b05d821a05d6d24b6186</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8ed00e5b5a12276db4c6282bc12180d</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71fba21d3e0d2defb37b12acec21b7df</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c7932570b409cd6ca987136db7fb948</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ba755d444526c74046317135fdc2f06</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ca3d062d928c0f22cac521b71d9531a</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32d5f8d24bdce45881f83215c243ed9d</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e5d5b6b33702c5f4049358633041d36</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga781786668348ca67ef6fc9f333fd76bd</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga831de1ee68dbe4cabe2785d3b4ee4823</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ddfdc36315c9e7eae56b412d83b0a05</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c10e74e42a3199d23aacd569ecbdf3f</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae80f5e0d14e29c9a5505deee930a41d7</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ba1495d7b1d080f397329f02159c01e</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff4dfd8489e7ec481cbe03b56039599e</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a7603a241df59c649cc55105a1628df</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad791250abb63d31f2fd906d838f3994a</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga195211f7ce1c4f3d67db531c2831f724</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ce12579d99d81239384b64b528d9e67</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae089ee9fd05ad99eebf886d55bfe7152</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28b6af60af927b6361fc7d3fc488edd7</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f974bcd9859d4962708c02a956982cb</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8da04fefcc3430d2437226b3be77973</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9dad53b28cd4e12d66cda21447a336b6</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab25ccf6cae63390df7ed70d63ac4ed02</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35e7a1277bb5d5249c578b0a289f4a5b</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35c3b84bb03b81839a2c3e9c1055a80f</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94bbfb03a53e5581effe1f9f98d30873</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ba5e0f75bf2cc2fd562e3df677ea694</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2cfd0dba2d83f0dd7e267fb537c6df3</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae703f571d189f59c10ac1b776fb51404</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga904fe1a365ccf3f52ded833f98ab4c1d</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f332aaeee915649e3ba300bfd6e0862</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga018afdf83525378f4fb0e87057ddd12c</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga300d7581d3c1bc8213d2690878045735</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7e2f8cdd7843ea8e78f8c1e4c69df0b</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae51077c5df4c6a888b84142e1af07b23</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6fbf5e5e077bbe431d43e5dfc3199595</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb9347618d1909b4307d5f5e8d5e0ec1</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03a74d8b5cff07e001fa59b0bdf4bdc8</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7816e638f08658a7127889f8924d463a</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f3ae663608af22f0c147d4d1c0cec9b</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c79714df94e4874571a6f6fbe802261</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb08af5c7f389e522b5822a4ed2f9461</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade3a83bdc7ef86bfdbf599502d46baca</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6cc40e9339bd3ac67fd8cbd5b027e18d</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga770fa7102571a71eecff41db456a32a0</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23c79a1928e13afc502bb8b7f331e430</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac37bc7a2403de26ee46a764916836e73</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bfd4ea537ef260913359d331676ee41</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1074c3499e6d2197ec635fb11e013f59</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e6ecff1ed67f5619c81d15d6c61d2aa</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2b7ac6b676b027054f92659fcbd62b3</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9f59dd31ae3f09e713717a052fb2d41</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64ebcee14a400f7d929e78336d556f76</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaefc9c61d220f8a87a7c07e07a1de92ef</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27400033a8ccdaf73828d9569ab1d11f</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64e9806f1e89dded32d75e063645de53</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f4f66d6868e12eaccee9521e2751810</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae125433024aa211123e58c04f034c750</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae99fea0f04ddb67c943effb33762e48d</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9baa29316abd1f38a665c6cbc8cacab7</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5dbacd27f428cce7bc009baf93a731f8</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab41419f07a921918f0701c998a8d76fb</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cb807429ac3b09197050a95728f556a</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35e56f80997e26b57efcbf3310aa4779</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91117a0e63eba33be1271768beb1bd50</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca0538b9bf88cbe850db5771ba4f3008</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ad5e6470e59dcd2749219e419922f8e</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca7f1eaafa2eba2a41778d32070a3a2a</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f549d8efea1133b101ffce070bf7bb1</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26a865177e087ade5119108ad893fc40</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14e0dc7340bf0380c8e7ff3b6ad61d8d</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25c43cc94bc4759b75116adfe773f496</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec66007c1a31dcf3aa21addda8d2e057</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70e9295c70897f7ee8f165b2b9b92006</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga358969872ca6b79e0c141bd4682085df</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92977e9cd4b8299c7b4193be69e38140</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadad41dbc0aece9daa78fcf41a69673de</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16f17453bfe07cca9818f9e8b3934955</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafaf36c9bcfe7c72a427dfaac657e291d</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; modulus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2bff1a3edbb9eba5f77311fe4a8d556</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ae7c26576dd51b02acb27be33db03e6</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd175bdec07cfe78b06786a9767c85b6</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3138d24c3ba39d9cb8c6a153355fc410</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, modulus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80d0761460850a45f340b771d4d4ce12</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3b83d8f4fe6b57d5a679ebf06d289f1</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga924e7e65164a997c03ac34e14ee002b2</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga856fddc5bfbf9bcac1410fd8b7548143</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17de380b31c7ae126eccdcc954dda3bf</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa05a60261359373f56df6a519bb2a765</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f3b7d1d278be789bc2ae575de0a7439</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab701d27a9ca51c0f80df584c93de7623</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72f3bce22339ff8befeef4f31c5780aa</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e576b06d830ad24754e4a210f6debff</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82ebdfb6ef93a18f16f117116e0b25ac</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga370c6a74423695d77dec83a96448a189</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4c1c9e77e58c62b172af0972f12f8fb</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75b7e76ad9566f7998a26d85ca993231</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cd7163f4683771462398fcb418ebcb3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f3fda7f35fab79f9f2cb284010da741</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga679cd19a5a0610e16dce7629013da123</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga633c9adab7368d1b9522aa03678b8cfd</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28f7cc4394595864ba32109d8d7c0381</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; modulus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0072f4f2a5fefd8ee46f2fe174b6be44</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae77e8e6f1fb89fa44f87b503d0d9083e</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12cccb7b546340c1880ecce9c9d77211</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga96d939a5461769a123f312de3bfe37dd</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf15b430be7ea022efd053a2c0564d3b</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaace8d18d0bd44a3052b085c56a28bce0</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c40709aed02d7e94097e8dee6996cc4</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92999d75c122bba3a47b84c2c06ce03c</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa11edde260ee59d06d0c77f63e9d588f</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e54914f6f8b2ea218e1192a9bb5a0a0</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace3921d309214f287134c70c0ed09245</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa930d476365d0ca257eb29f93f127e41</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabae15c9ea710f85b48925e2f79e1d146</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab33cb7f03467a0fb3d2d171778fb3903</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa423a3beb80fad76ff5b46d29ce0c342</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79a76c1edf321de7f69e63350b2c4244</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga098ccf62d48fd993e626eff6676b1788</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_and&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d953fe5686880832b994b038be9c0fb</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf852ba877822867dff99a445169e4fb4</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc17ced8e1012596cfa5027aec74d93c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd11a4a5a9fb76445faae40efd250e00</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga208c0a10a9dbaf237555b81706136109</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c44649ea5f738d42cda707eb6148277</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbe545bbc0d15001bebbde18bb35788a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9de27bd974e16c107292c15190a2373b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8332ea272d020807d1551c291198c409</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b50d733ac74667a4ae5b42fc9707c48</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c96f3f89ba940846d3c1865af3d7a3e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a6b304ec26a2e4e70461ba8cd1c7b0b</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9ee0a25dda0d516611f8f6d4c90f53c</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae833079f2bb59af75f09827a99d3cbcf</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5cc4abd643e19899e8b02cba9a64d88</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebe0bc25672d61e5eb3fdb8e0d4d6ab2</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb1233acae667dfa53ce9cc2ceea44f7</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5bb514ec0e091e22e355df9d76897f2</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab996c9556416e1a6f0498d041877dad2</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29b14bccabbde26db1cad7496de13f77</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14d10198468991e9b53bf500ab29032c</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9aaf580a9baf7184d151ec19caa7c3d8</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fe37c269207605878edab0a76a7d844</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0706b0b2c9f131b61b27de0b5588f71</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87de8d923bbdb5094e6773ca66cc9cb5</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga965f4bd0772463e2d6698b8d4465d4ec</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d038fc65b3c5bb1bea7bf1b2d90510e</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2e5995221f69678baf92f8398943b02</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga790ea6802ba6a8d0887122846259c611</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf824d63fd587101dc52465aac4f58bf3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb10cce40a42067763c17ababb5e2404</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83c2d4d2362e39ad1e0bda4d1c10361b</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7dc960e6a7cc810c95165e0203264162</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga297612a0118fa7664463b22fc088e133</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1fe7458645e3d1e6e5f16d8e6961a9f</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f02ec4ef923eaec5d3af9c651a892d</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5f6f7154aaa0b124060075858818620</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b564597af33dc2e1e2903c19aec1bf8</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3150da99349fdf2cf3cc705293dc36e</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84ecf9bdf0fc7e9005fe340856a0a685</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7361d510b80eb5a69fe925fa32ece9e2</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc209061c162392c227f598cb535709b</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c3daeb05be1abf1c576719e5c722fc4</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga992c6ba78a11e80a627b2255b039ed5b</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3126083a4555a284ab0bd0030d379654</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dedd4e03167e89116ccc7729aacdc61</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81279b3341e794e87f6acad7cec0c7ae</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gada4ffb22b1294e21b400101961744cc7</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52af9a71a92d8f8660b3b76f3e37127e</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac504f9b0da62337373d17020912e6412</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga629bca168ed42e6d1cac41a39c7ec35d</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5131b0330bede8089e68b03be8cb89e</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c0d23b304898ae0719dac6b2105f763</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b677b55c9cab103717469203882d670</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3bb66a5fdfa5703739ca6fcf33956f73</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga781af89672d994859adf7d8887d0a4ae</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf37c9ea627eae5ed95ee17d28231581</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e53b6a043bcf74794b089a26c21aee5</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9041feeee3cfdc9deee1f939df603abf</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60ee3d09d32cd61f0b6bd8f62440f55b</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacff50c5c1f0ea0af7515cee3a8d3f4a6</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f347b59206a59a12ee9515ff4c83b2f</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a3bd446223c1b6224d4e3a12fa06d79</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d66eed1ed2127a8072104d33a3b95ee</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f94d5fd322642e4c1fbc60a0cdb95f3</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga272e4fa81185ff8e2e3d079c5499cd54</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab60e7f78ea8918bcf332ecd4d9e1da18</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f20c7f850a4c7249561b133cd49e714</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc646e15f05bc68f6e97737e62dc6451</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bfb2cd52173a46fe68d3ea587b2500c</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3540896d8173f27a884acba688a491c2</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe0ebec501879eb78a77365460634d00</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga232def92f5ae71201b7ff99ad067ddda</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8aed10b702af12db17b444bf1bf069f1</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcaca00a1cbc732674a582ef84079851</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb0b26f52fed871e333fcb9e92cc6b55</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1853cb3354ef1239146e8e5e10dff9cb</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga789db61f392d87a44b77013a9f291c43</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac104896f983f983bb5aa438ed74eedd7</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabaa3d188ca528c09926c86d2888109c6</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd742983f5929d1115aedbd713fc6c1b</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0205b2cdb6f5900c5adb5e9fbb978112</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bce70498620bef9618490324a759a3d</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaad7812f4cbcc220c7f8dae6ea01dbe4</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad40981945aabe92fb259bf922d35fcba</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac66e166b4cc02148f3f04a2755f401d3</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9978ec62dfac13b81d629c6719ed822</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga215ce4257dd2b32e25fd8a3a9070a77f</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8489b924d09732ec81ee11bc2ed2d5d</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae51402306c346aacbf089123bd63738e</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab00653223adb0fb20335075e7f9c28c8</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe6736065287399a161d7330c19f27c0</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65276f5663c984d7eaa79c9695424ab6</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26c6ac1d1e0225b3d7845993f0c747ef</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac60f311380e2fab18d9717e151c4dc15</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38bea494e4ca7bfe89676475ead8ecd6</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga429c48cda012d745d62125e6164d7102</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf44ffdabd1171051a821658973000b0e</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fd7895263397756cb32c8a4b88a4cc1</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9714914feab5ab09736f99e742717e08</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; logical_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cff36817236203fde0c12b27d20800a</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7eccf7e60a94aa008f9e9f7e59ad90c1</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac5ba7b9a4a6c6cd008e0c9608d7cef1</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaccd4cec860ca40f936553d1d06765e44</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, logical_and&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53c4596b02f0c16d731fb24348eedc72</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab440dc1990abd368c3bc2610a63804d7</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9c90e86fc621fd5f442b90bbe4fdec0</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5eb4928db7e0417ffa72957ac140bb3f</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d4ac382a1d76948e2567bc05d325f72</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc139dae19919ac44332071486c553dc</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13863256b26d84f417941543c831f7ba</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c611de06e53e888516dd157f070a849</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a67c17a467b349d19ce6654b51cf83b</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a3a664d0d22cb431a326ee4dac9a587</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0aa6bdf3b7f98a4075ada7456bcc1a8d</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga111287cf4ed764f370b4bf9872e06d30</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e72d6e14f0c1ee8d911554aca07d8b6</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29ae4a6f40c8a2fd3593d2d38de09488</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ef3bc65d8304da3ecc4efc76698e94c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bd1de57b4e15be6b7a18326b9f4ba6c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64bd52003638862c5038e9089c6a3589</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bf25df86a9051bc4bdc4d72444ed1bb</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bd6e4048a486efcead1cbebb419519c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecb81012afeee1389d5492532ee41e4b</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f8ab385bd33387fc1beece2bfa1134a</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6c45dfd7d34790902faf560656f96bd</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcd810b71b338489597f75c9ae63287b</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c67d88b16bcad0214b6b26d9849aeb7</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaad17b5caed9df763bc597fcde19aeb2</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2d393e28eb82a8466bb901560c99628</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa6003567acb60441ec506e0b45fb5f7</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacbda22f599878411d80b2e487a37d3d4</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65beff845878428e7e5a315aac80989f</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f0ef50a2f29b7d340a1f704860d8173</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0b5a13a75a2a7cbf617f1d11f906e4d</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabea6d702bfa408b2268d1b06c0afcc8e</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2a8fc429734e8c98ee175b3e06b6e70</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0137599e9711f54b739714022975958a</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a108062e3d6957965dc732249a4a502</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb1954e87a33a0358fff450b197010c3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba6c4195d34d301585afa5d17a7e7212</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba0c4fca8edfc49c67f28e0276e9e0bc</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff0e6f0dd7c7099ffe920ebab082408a</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53e2d417b4cb3ae887af6215f5253643</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga171a2431f110aeb308f49874136eb428</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdb16c5370716a9d12e86ea3430b6e9e</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga316b1a860ce3ec63f3b581746fd29f90</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e6a1859e5d16e404149eb23fbf74d34</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga487cf601599f72d8b4060e2d12971739</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b407acd71aa4d50dd311ff22fb7ea75</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93efccb664d7856070b48f87db6a9667</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ceed853a33a50734c1154b87df7c29a</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63f10e4b6f0b6eb0b0b309fd709fb932</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72822de63973ff6ec0215201c50af6f5</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6340313e89eef74f66698c3406a8b999</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7be5828584e30dc84a8d65fc1f5140f7</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71b54e7411a2ac46cf87dab5bcedd7e9</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4642517a7116f6a2aac2b741c3a8d658</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b67a9faafbf319bd206c1d958041e41</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6685dc901719cb9fd78e5bac315221f1</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c6eb533e2c9ca45194456d642d0f65d</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3103cbe27364a2b8a8cb92b620bc4ced</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4850236a6d5b923c85b6b556395fccdc</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e8a9a1a7acc4ad5d62102215d402517</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf97f5d9b3a4595e855b16f49602d9729</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71394dbcaa50596d770c4db87ffd4cda</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8042789e11120812075874401691a66</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga938d16cea3dca0c0de522b86020c3b4c</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae896f62fc1d0006d27922735b94c8a2c</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e170f5a809f2618271d13f7ce895b3e</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3e625e284c16df30104bf312453bd64</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga355db8fac112f411ab5f548006060a4e</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga027022484afaa7a68690541af9dc6787</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa023e7df05837ee764c55b4cd6172409</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6127b37fafb2d15bfa8c67d5dfd37ba5</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4d41b6e8d71c881538b193b71137fc2</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60123f27ac05434f565e1563ade2b580</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e01a80ad304c4ea32a6c22d7d68d77b</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6547a0cea6dac5910e72a91827720a3c</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7c3b2e0bbdac90f6a83690036cddf39</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50dd7964a13ada840c3dbf19ed8156b0</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b73b0a2bb519fc9ef121002c8f64ebf</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0179e747b47000ca0bbf4a57a6fa48d1</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae88393cfd6e84a971d05b8ffa820ba9f</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga045c0d0721062d66fbe46cd6becf86d3</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f17a39fc259cd9d2d35a390af400c46</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3c3d9135310ac8f75949d2758a2a743</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; logical_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb097a1bf91e20c868adfa51cecb3970</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52025203f1e75fa10f2288b7cfdb6c75</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac77568559d53f4bb02952e85a7e34c22</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75a2294fdf3b55d0dd1f179f92ece298</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae424204de04bdb8b191b65348dc9d50b</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga885229b67d0362a067e658ff34237807</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3d572328e80e9ca8e01adbe4ba0bab6</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ec8d2b68e975f4be60dea6e4ace9a45</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15ae0a27aeb62ae13fa4589a44bd596c</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga57956ef726431d9a9a215a96f9aa9fc0</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95fee51813de4ab0f9224483e5ac63b9</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac92db6a656b21049d1de46be612209b5</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f2e9e269ea2793a9ead333ebcc6411b</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ba88bd93ccad1c92db994fe051e342b</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11b210a1793cf8e3d930c11dfda9ae6e</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16a1d022b4026918e85eaf28ac606a81</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08650b887f60c9a6c242c79f09c0cb69</anchor>
      <arglist>(const char1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad98f94ba39b97b682e67464d85209e95</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28a4888db08301e51da23d006f382653</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27de604fa033669bc0555199b31ef777</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacef4b96ed094bbed58d13a7071d1a87a</anchor>
      <arglist>(const char2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84372ff1d3b6a2526b19964595096039</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7020c56e082be84fca69fa2c9916a4e</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1edec141c59b8a684d2592d1420949a1</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a5bd92d93ed5dbf9714a033550a83ed</anchor>
      <arglist>(const char3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac3cc2c07d0405e5bef08000f75eb39e8</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7b92c373c28a5c4e44617cbbe8b28d8</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6be4a7723c490f8b150c714436100e12</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5afec7fb5b0492668e86c8181f441aa</anchor>
      <arglist>(const char4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9424ca0c0b214254e9adecb61adb2e5a</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8075bb13162203e07a2b9276b42aa063</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae410ccbe1a6a58649302ccebf3c68949</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga789c8bfcf46261d2c0c69901bfc53c61</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1dc381907b598468405b30d25a06c8ff</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga33a577374fa11cf0c7d9debceed5d70b</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e97c44127431ce49735fa92dbe4b25f</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfad4cd4b1abf7ed115e9261d4fafaf1</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; multiplies&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga976c4fd90c8f9aadc813e929bea45ac4</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05579af6ad7e5b04c2791c14980b5ec1</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab087f76edef80feb77ee809a2617eee6</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32b2521f5568128902b7576e0e015bb0</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, multiplies&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0376fea172637ec04864abf809240d42</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ed7245cd9d9405b2de08c4b21fa08a5</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3476d190ac862ed33f50e5178938f6a</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5920528b65944ed40e4497447d8e0316</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a3078c6a237576551f2d32606e32f10</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01861575c1321bb4e37ba4ff91b8f7dc</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d29745317c743241a4d85cedc91bf88</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5333891f8e975c6bc4e8f5813545b4b</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9601e46278afcfaa677985f801a57d76</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cbf71951b93eea0b5a076f7d18a7451</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e5a08e2ac528655b1571f7fcb28c3c0</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a3751f548f681546118362181963dae</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga663d40c6e2002f25c436d52d82b2c690</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18b9f0aed9002d551d831f90e1538f7f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68be3b2287ac914942ebeecbe9c3509e</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0dfd4c0de8423b2bb2c3339981ee859</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga359d89e5c69aa9e72a08a8f6af612850</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4748e43b37ce4c1e87b9ad19f55cc88</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga861b2b6ce57ea7f9ab076aae32f69a0c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45ac4a7c327b526c2e6e5fa893b153b6</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2be2a32bd5be747707439ef696dd1021</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb270f443724ac896e1909892ec06eec</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7080e251d61de8b4e0513c7bea82111a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d7b82717c159efcaadead58ee8142a8</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6dde37f01013af843248fa57df5a4705</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cee4b43501cb0d54db315a9be3c00be</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed19b40b852d4b05f7af20906f02df96</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe5bfda78209600b7280b4bbd3cc3762</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a0555787fcd7d58a8c94d0a4369c947</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd127c751ea3d9b32c47a50503405eaa</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ea6d03ee2c62f728d3fbfe71f16b259</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac2d56a48c008a7e47b6310b109b376e</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5305d06b4d7893f8d4fb352f6941d49</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea8d0ec3ad321a074118524061e9de9b</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2dabe0e00519ed1f069e7682e7dc28d2</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga414e54087adc42f28fa754230dbab979</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12d713228fed5e4b46d913ee514c4702</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae7124c60811e471f4ccea775e6a8105</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0acc20bf74d011ff6eb0263efa31c91</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga88c3308c7efb95649564d8be2691284d</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f215d83712628eb64664ca8edc729c3</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad909b1577d5bc471b8ebc7d934253736</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2561dcb50f1b343e79d929c85d9d6af2</anchor>
      <arglist>(const short1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb953af5f4125ba0182c6f8917300f90</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9ca17de0407d90a3cac404220b157d5</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd372b32bcd38be3dd4261d657c742fa</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6bc8a2714623a07f6d32a01c5a02a19d</anchor>
      <arglist>(const short2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac65246dd4280d78429ab84b3fc9c2870</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac169dc02de88236dc3287630549e7c32</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e03853be024cf4a58640b575d7b6122</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e546e55ec80d5ce6e41dd72c8091ad7</anchor>
      <arglist>(const short3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8f3e6aea5eb84905c559ef24412fa56</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95b4ecd54e292812be0faf0a93687fa5</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4976047aad73ae11f14d5311b5efc643</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19620047188467d968634de432862b30</anchor>
      <arglist>(const short4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4c78dede25b406f95b11f2ed58712cb</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga194ee53b3027266187215baf734aed08</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bc21c976b3a09950a395aa2f48a449d</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b7a950f4646f181335321f9a3ea205e</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d958a63da524a1708dc8e7ffa3d765e</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d7b1523f9c29c8a05ad2e41f191a2fe</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fcd3e4a9f5ffcb684e3945e713a190f</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23920ad7c06382a913e3fcf217459a0b</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85f5cd22ec760e4a2c14c78d80f4670d</anchor>
      <arglist>(const uchar1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e14d050010ca7c994471bf8467e32d3</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2076958e894ca52570151a2308d8c781</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf5b25603db42e2eb11c8fdd17a7f25f</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2429e2ed1796030785a93567ecf1776f</anchor>
      <arglist>(const uchar2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa1246b30b73eb70bba00a86fcd66395</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2741381920372f76817c4b9b76e28137</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c10d68845ebb0598810e51a2eba805c</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1c28bd26127b812ce97c907b32fc9fc</anchor>
      <arglist>(const uchar3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18a1ba838a8be508e64a43158cc45dfb</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6028638b717b193d90a9bbdd76a2797</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1f3d4142ff834d438ef16a84fb23355</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e8f6dbe9d17cbd6cf04375fc5fca9ae</anchor>
      <arglist>(const uchar4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f187e66cff592d0712ceaaa605e038</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb4e9c2226edb173d19a520c69297f57</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga032a606b459e22962751c5b5cb56721c</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62bf09c0d8b2a28f9de71abb998ab55f</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac0afe2a5142d8098d2482c3814f8671</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c93c9c99656ffb2dcd5abda39efae1d</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga657fd69c2c2dbaa5bbd8f38e9086600c</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7db9280a8455e340346203f8c8dbc45d</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae528d51efc3d013a608832c80bed2f8c</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b2fee3c015fbd9323b9951b595639f0</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga913025bdda9cfaf0a1d39fe6f912d32e</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bfdc89f82d9717003387c1d237f5923</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga849d54a360b19427092bd7ce395da7c5</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c0fa10b8bed67d42ab55dc2208107f8</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8b854a847e119bfbc02c2cc5de31787</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8f952a21290dc2760de145e020239a6</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c697c1a0f04f6e63a5f9da4ac327e85</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4f24178f4139fa88be47e2b9f7126eb</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5723f7cf916b1c9455c8581abcdeb505</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98148cbe18fa5a1fe9cc37af9b2944da</anchor>
      <arglist>(const ushort1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc87fb00c079b8edcfccd10ab13af8d2</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8eca4d9d17555bb68127757943e54495</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga314f5a0e14f5b478c6c979776c26d203</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25a1baeb7c9b07639b599dcafb0a7dd1</anchor>
      <arglist>(const ushort2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf59a024579c49c38a26a8a27e58297c1</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddaa9f9bc413848a741a108556de7f66</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga819a0d444655998d3ae70cd93b283319</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cfca580e4aed7f30b018f5b3b5f04de</anchor>
      <arglist>(const ushort3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf912af0788d82a8d5aff820aaa99059</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3cce3391058528e77d01b2f2aaf28f4</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1bce5ffd4058a6549f3bb651f50bfe46</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd4d86a80e9a8ba4d0b8191946a7c7e4</anchor>
      <arglist>(const ushort4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf55db9f51fac5b573deb32220a631ca9</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3dff9b27265d9a0d0b246618c2f6d190</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21c25ca47380b7997200bb81a88f0323</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e7e1c4649f286432072ebf0bbcaa069</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f7ee241d6ee1a6a20c735286770c6f</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95434e47c47ea25a3a6d9f1906258286</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab14d1e659db18b0c671ca9dbf9e0048f</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66aff7a10720233331180655c8be700d</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04af26fcf72bcf1ea89a3406eb81dc56</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4030fb67021c4472688f397dc551adb</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaab805b6e07f01115a8e08afa3108525</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7bd29f68c70d0a3b1b705f889140d0e</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62d83c6f1c934d58b0db96fb9b1031e4</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga416c75338bba0071cde9be85bdd14c8f</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbccb0f7cfedd9faa5375d17e7acd9e6</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09c4bf653481daa71869c6ec80f7ac7c</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga322e5725d39b6a56b10217744fd54c84</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06546a623ef3a0292e0d0b5b9a241596</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d60d4ea2cc22ce5ae0cf0950b2148dd</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9246aa07ab9cb8d3a42db71f45d804a</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3caace9001357c38394f006fb1f634a</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc861ca7430feace92266e538ed54b24</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2394ee2867506f375e14a36018519d8a</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf250948634b71efc0820d731faa6cda1</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a441729d11f327aa925f6980920c810</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0613453550f4199c8fe8734f2e7ef4cb</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e1881d24ddb09d043dcd7c859e61b16</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b093cf980d6cabad1afbc4954ce86f9</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82ad067165475e005f75eb902cbcf2f6</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09b06dc7f40394668ea338909fdb11da</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28d937bc5dd036bbbc645b81f260b5b5</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacd32b6bf1571865c29d46f1ac091c5d</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8c6dcb676ea367c9e1dd89fd4f0abf4</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7ef727c5051a2421616f0517740d984</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07a0d9f472b1baec9f5eabfff9d1eaf7</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddd96b00b4b034d26ce474707a4e5e1d</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44418d16b815d5057b17b2a34246734c</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58bcfcef533a71a0a1a9ee50738d257c</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e048d5a2db1da9b1575aebd01b047bb</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga027915df6e568365ecfa3e12a5e677f4</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2eb8ba99e7883f7e5208da1d56a63ea8</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga532206b6078098de41bdb7cdee843242</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae972a64880e7f11f0b512bf4862c988d</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaefcfe41bdbb40358a627620664e43087</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae00ddea16553b01373469d460fd8f5f9</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga886827c0f13b44c8fa578f3d4bab6187</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b0ea30f8320cf30ca3b42aa699e1d11</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d268df51117be47d5a192550113b2bb</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e9ba42884866db4b183e9028fd8b04f</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38b8a526c1994b95e9ce76e3614acc86</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65f2d1823549a4b6dc52ef6d3054ba56</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cf9988841348e5856a943b777002e2b</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42182588882947c6d2ea60418ccfa53f</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb615b962e904782d9555a089708366d</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bcfcf7d4b858ae3c794028e7c55b20a</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa226675e3d5fa565377951e1fe2adf26</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0e897f09e26316ca2aa0cbb965e1835</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ca0ada3b453db74593720374e9af90f</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74a5340751b48d6b199875c361804465</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c2228f02f69514b9ea9c3bd30df71d0</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5522c68d2ae330209abc2765d6b50992</anchor>
      <arglist>(int s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2943f13db2702fddce4557a2e957c565</anchor>
      <arglist>(int s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac18603d03fbcfdfd23751709f2238029</anchor>
      <arglist>(int s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32454c9d98afba5f7144a92cd6bf5acb</anchor>
      <arglist>(int s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa8c599bd31954a5687b8a1ae2ba1696</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf67e2f781ad85fbc5b4b2759018ef0bc</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga916d16970792f1444932d3551460e762</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacea516a696d7e15b81d71bc335a1be2b</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab96739276183d3d037db1b31b54f98cb</anchor>
      <arglist>(int s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9f8c286132b32a1d0d2f136b9304e9f</anchor>
      <arglist>(int s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0f13827bf653baef99ce65166394e7f</anchor>
      <arglist>(int s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89bebd81801426221358914f44b9399f</anchor>
      <arglist>(int s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37e9268a08593a1e1bb839e2ce50ede9</anchor>
      <arglist>(int s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3b2a2d0d9a613d056c8523e155b674c</anchor>
      <arglist>(int s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9cc4a289ee92829765bdf1958bc6e05</anchor>
      <arglist>(int s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f2fa27b61586fef88ab71db6e08faf0</anchor>
      <arglist>(int s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8af39ddbfd14cda64dc1ea8312ddeaab</anchor>
      <arglist>(int s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74b1789f57a51f5db4560fe91f26bbd1</anchor>
      <arglist>(int s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab28a09636e8ddc34502754ef3cc45736</anchor>
      <arglist>(int s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga500f12286f4bde3313357ee9b77522d8</anchor>
      <arglist>(int s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d28b854db960cdce2377aa56a961f1c</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8af889d3c444a708c0214c4c0466338e</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f1adea57e22e2ec7b5d6751317337b8</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; multiplies&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f4e8a9e29b0427600e02197eb0c9e0e</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e873b6129892d4d634e0b541aa5a356</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga530e3a25447a5113790059cf574c9d4d</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58f86fba4880a36b6a7bd2394e161b34</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga939ac4107ae2ef44cdba119f11a3e41b</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafadeec24b1b0d32d74f4bf66913a4961</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0244726591afd293c8228ce596639a63</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac82a73e58ad54a045e3d6f90d4f00e91</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbe87e48c185c1c553f1781c8e51a78b</anchor>
      <arglist>(const char1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4626d73f4a41498ea009b0405b6fc58</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac08b7d9bbd26916b5650d4c95cedfdf1</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27dfa9b51f3a3aef1cbb1e874a1ebb17</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d6cd004ebf0046d8d05ce58be122e81</anchor>
      <arglist>(const char2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafec18ef79d72a4abcb395b55fa950ecc</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga617aa0c6e7b5bab86edfba469189b518</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd8c880d85625a11bbbe05dea82e01ef</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf1559bb0b4711ff843e1f8689b0a21b</anchor>
      <arglist>(const char3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd70100577469c4b17877014098c321c</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa78824f70ed6aff53a468ba69721b940</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9be7290ae6342d75ea634d0b164f1ff9</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf855f9f25f4366fe40e26fe92a193707</anchor>
      <arglist>(const char4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d63e7a7da37c059ee00217e3ab7e4f5</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc4a1f5111573c3bd3ecfd696a6de505</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e50479d44fef2f0af1d8bde6e6be5ad</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b48c6860baafe07388ea2d096ea63a8</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38a48c26d465ac5004500358a3be3fce</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81619ea66499b085d6230361d755efd1</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga751771b8771fc49355177eec0a0c7d11</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f85134d8553add116bd4111d710dfe6</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; plus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf89075bbfdefa47f687796005865e8fe</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03a90e9a77ff249c6414240d50e6f4a2</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40d823b1cc3a9b4bc84b0dbedb31afaf</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbb0b9d17e5f5ef552cd91febee6ac80</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, plus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9a21f2ec03c7f52cd2e3e8bf2f9ba2d</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c8c57cb603e887926b3ef02d1b1f60f</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22ace1eefc87813ef769f102b0b3769d</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab21b3162568bd7ae01f795a239f30ae5</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbbd16fd0445cc803b551cefccee7d84</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b9b43b4642e35d27d7ac6daaae1cf1a</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15d13e591d5ee6826542214b0b74046d</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae095e7b638083196b19aa23f0fefb7f8</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfe6d281caa0fcb744e38d8bca4c8d10</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e4033519a3535d8a458fb00ebee1559</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74a507070ee180987e572c027ad63720</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafca4bacae455e2b15d9120d3495dd896</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f610a053e45fa3c16c26b8fdac93563</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f108cb85e426f9aa85b8a2b36057dac</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7080100b06dba2a1f80b24c99d7ecd4</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5fbe31a5f7d6417128c55deee56cc38</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bfd8b116bf87ba30e385a40b54287e8</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa273ff1a3dd408a3611b323c5a1b3d9</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad489cf34be2eabac4429b5aba0e1611c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga425c2e1f4989e638e94f2ffe6ca18bf0</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d30d3c4614af1fd7e7dbfa557790fdb</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcab83968c2b6643f5efdef76e299888</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c3fe7aaf9ef9453dbed0d99c579e1a3</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ad4f702de359a5fc1a9ae0f7e8a675b</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2af58cde3e25ca7ac04bcf1f55b52b52</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34e88270476eaec6947195ac65632fb3</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0d509dbc5cc5eca3f74d25bf58dc55f</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac437623c5a924fb1f5ec76555bd9349c</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22fdf93a0c8baf015b0d4b3b2cae8647</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49bb3b73cfc2d3814000189184c152e7</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd5263d626e5688f4eea2edab7d3181f</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae09c0474800254c2fe5df7078b22f0c4</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87b86c6d7c58b0794918765f9c1b839b</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b58436ecb19bfa8164de7f990262b3c</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga101de5c53f41c316a19a38dae5b117fe</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdc537c7585647e3c6244b9ff20a0f8c</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0188cf93b31b6d645c8f34f3992acde</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6cef590a05e646cd57f77e6ee0be2d54</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa185dbf1eb74efb51f3c5b3df4a9779</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa716696f351b72ed62b2eb9298e92431</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22d7acef9c458758b9938b5c16ecf1a6</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2935ebf4613c634864ae4604a27887ac</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4932125e3fb3d43e988f20d98c92088a</anchor>
      <arglist>(const short1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24687bb3a3f43d4cf77051b7f61c5bb5</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa575be0a6a9b80ba0400783ee96172ff</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedaaa885c3e387fcd8a57556223aa7a6</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1945ac3f9acb340d56b2a123b56e2b6</anchor>
      <arglist>(const short2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga286f2da548b65f5e52a36f3a0c1b6e72</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04e953ca224c70e9a2b72a2b32f2cbfd</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab897af788ef49fe0a09832df944d61df</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cda29304020b62ea1023d4c78357da9</anchor>
      <arglist>(const short3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73e7d1a9a90ccd15a67db5330d206d39</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b64430c28f9c83e524066f22576c72c</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5661c7cb9979d6cc95e98a6b324f3027</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2729c40733ac42bc9d8e8f22515d280b</anchor>
      <arglist>(const short4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ce1517d3d59a4007f1cc8ae10c98cdd</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab40ff8b432f85c34841474d06ce749bc</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca18449ce9fe7e994e13fdecb4cdd4e3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51ace7d02e2da6d9488fb8d4717ceb30</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga698348ccf7595bdc1f6a1beaf1ffd25d</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c965673b83d820595742fcba9d84ae6</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecb6ed173735a3e47a133011930bf170</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fafcdc8062ddf5b9a78cae00c698bec</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72a5a7ffefbe42e9de70da5fa44e0ea4</anchor>
      <arglist>(const uchar1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c140fc976d1e3b806105fbc841c5c8b</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89417add04bd126c8f349fc38e0be984</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd40aac024e1bcaf8023c2e35ced21c1</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84f6e2fa384a11c09c186bf90f942305</anchor>
      <arglist>(const uchar2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87375c057e8e240da0620c8d30375fae</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f625b502a1cce9022de0c517a258989</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga695049876ddf039f3165e81de036bedf</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26a6f9277eb1d9b4ad95fb976f74be75</anchor>
      <arglist>(const uchar3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f396374a8c6eaab38c438aa19f61953</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b2125e71b80c7fbed85a25428e4c3ce</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa15da58a45f9288fb35d6f8804d748c9</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36da0f4f24948f8a31dd58c7504e95ae</anchor>
      <arglist>(const uchar4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga230f38bc05d616d730d39e284de2a572</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a277011ea76600e79758badd705b678</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c37d85d76f27f899a71677bf2c87965</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb87110c2951164d19f445969b076e96</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1dc384f8555e474bf0b42ba3294efbbe</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4152033d3851f97c38b771e239265f04</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga463d44e45ae112517e69b59e5c05d2a2</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee5ba2d0674493e83ef9f46c19d01780</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5f3e910fc0bfac66f7b492dfaffa89d</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d988af531245304baa08913efeb0640</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d45696a36817a7e03096ccb93efd678</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab720a95ea55112441355a03963e8cb33</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ea72be29807fa7a5e3e125bb28ae1da</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga247ce351637b9c0b52f4915a7d2c4f6b</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga845975ac0aa7a6e6ebcc6a0a5ccd1c6d</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c6f1db356d455ca3a7f71e81b43c6cb</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga070cddd435b54d39dd9f53202de91e70</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83e2e78e19bf1e54a3e764c47de16439</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf55869a964cfdd901e7f67148a2e7d39</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacd42be9af8cc02f9ef351bbfead86e9</anchor>
      <arglist>(const ushort1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65c78b19985aebe50cff55cb91091cb5</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ef44a2d91c634e28cb3b493e1f6c9e9</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91c65960614e3da3a1c84780c344fff3</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaead47ecf6a982cd89d2bd0e641b3b7de</anchor>
      <arglist>(const ushort2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a8be678d5c6d59577d013b1bc0f659a</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c7ee9b5737344bec6da2ffa4e0131b9</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f012e7f890a1d981c451c061b18da4f</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad410367422b6d4613cd9b3267ba698ad</anchor>
      <arglist>(const ushort3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaad505ddfe2b0b2efd85712ee4ee151ee</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf8e25981380ec4e29c96d742e16f4caf</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32eb280bd3436219f82bd7749046ce95</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac50f4daaf1949b1ef02de731dd4ddf65</anchor>
      <arglist>(const ushort4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b851bb2cf578a6c6fe7ef7f02231fa3</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf1feb32c0186aa799348a619b15d492</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c8b32a9eb67e145f7e8e6a4f58ee446</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga133f66972b269764ee2ee346366e86f8</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c4d7c3df7d674b9ff59c463173a1af5</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bca16e176bdf04054bf50edd8434825</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4abcffbca6e6949ee898f486b7e74862</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a5b0f36ca97b7681786abe433e95225</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4814b6e72f311d414e0850c0b06ff2c8</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc478dda6bd01bc954b9c52305187699</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb868810dbd9f370826a464fbfd6b63a</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf711eec1f4565f53cc5b24ffb4a65913</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9317db3a8d728e6cfa073f4d57f21451</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72cbd50d5d37be4e5174a68c21197617</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eb912d94c68c7c592a8abd305d70aa1</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1aa95c038dfcd6f3375fd02c768ad735</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7c186b379a335e9c0934a7558d7ab6f</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6843246a6684565e67ed25c20c26b274</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75e63aa7508890f5fc5fe74de963be45</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a2807cdcc4a5d60ad709603abceac15</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27e20dbff7f2045ab3c4be9470646731</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e4c43d9bd3c9baf188b342a11cb6c92</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7c24ef33bcb0428c76d9000d0c2dda7</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf25af14c9fafc45956d1531db11144ec</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab43588987ff4b565dff1496dcd93ceae</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bbe87b038e1f5206c9d675104f91641</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10081f4c12a23d7b318423b00c0db522</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a268a36253f07ca021dcebfee47ad10</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga705b07f251d4e2c6a1d387e47fb0ebbf</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58a0aa4ac62f9368f026cc9cae4ab27c</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61a7a96d326eace5a635e011cb2c76de</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69182858edbcfc754983f725faed9caf</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5509c565962e42b79b574ad682fd5044</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga491957d2d9dfc406352ab6f9e8c1483e</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc977b3f2a65f34876a461d9f8518a0f</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c8f90f6f825fb29b485ffe50390bf9a</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34f3015dbf9a8bfebccee4ff5f8f0a13</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09c92678779773f7e36cbb585aff566f</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga931953ada1dffe875beabe1f8f7bd030</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ff42a78160f10c832b89c2a7164e9ed</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bc25f8350d7b49e877a5056c01b0d3a</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bea5e892ad256972784f4f242e238a6</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2032e800d832a8073d0dc2faef8a2dcd</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb7eb522b0b7eb2799e015cfa8b74f53</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cf666905454d84b149ae1f48d67bcc7</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66d278c2d4206520854c7bf1ccfe0f71</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8b4ee5d82e458102eeab773243ea035</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga215e0e32a513cc0a9d870aa2af9f8563</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1fd6fc4c1d59c4d53aa036558028249</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2dc62a33db896daaa413d6ea63511cb</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b80304249a375b80a8ecc267010063c</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d432caa595a9d4e640a86c17dc87b33</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad67577fc0a303c66c31bb1cf11f072f4</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32199ebd017e38ef320461f564645fb1</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab881ab61562effcbdfb223834615cf9b</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9ba4d696f23852287e920f9e39edbbc</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbe668aec66b824c71e9cedb3e81b476</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa38542588a556bd21f1a3965b23d8d7e</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5bc69c6f65a3267d86c10e9427e50b3</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7d06cbe3afb88ccc14d64cfa586ebfd</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a9afd18666cabaaff2b5bc1c6953c3d</anchor>
      <arglist>(int s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadedbaa5bcb6aa88fcbbb08af9a056f23</anchor>
      <arglist>(int s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9722a56f762fd4695dba0a6f581f993a</anchor>
      <arglist>(int s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12d7795a199307f39f05a7a52b7de164</anchor>
      <arglist>(int s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac178c31b30000975ec5f66528b8729cd</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4af6b3a5e6fae8011628bcba8f730fe6</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf58403ff9e23b6cee2516093cd97591e</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1ba272cc5c9a2e39be16e19d70f2b0f</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80481ef157cd534a7917db2c17806e11</anchor>
      <arglist>(int s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f87c194094f4b225e01acc41ab4794c</anchor>
      <arglist>(int s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3890c98225ce81b7a9563dcadcbaa726</anchor>
      <arglist>(int s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga815dd0dd7f2c53d35d474093f4f280a5</anchor>
      <arglist>(int s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69524132efa29c8fc980d6064a5c4fe1</anchor>
      <arglist>(int s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9634185808bd5543bffebed158218603</anchor>
      <arglist>(int s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1603e29ec853a1114e2fb0815a51ea14</anchor>
      <arglist>(int s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97fa01c350fde8c17cf70e4a665b42b6</anchor>
      <arglist>(int s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac578dbae14068cab12ed2474c3d4c26c</anchor>
      <arglist>(int s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3085b3839365b0059cf1d31f19a63e3b</anchor>
      <arglist>(int s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec447276ee554fbeadb63b05ad85816d</anchor>
      <arglist>(int s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bde0cbb5805451c231fdad81908f849</anchor>
      <arglist>(int s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b162df8aa37310dd3f731ef379d066a</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72d5e6e57d9c1ba95818adac45cfef24</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc24daed26762b8d1dfa7040b9343bdd</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; plus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab22a2018d68d6a1b054e674d68794e8e</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3e30731dbc17b3371d8017ccecd7d8b</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73ac7a1964fb9064b94b7000ae14b06c</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad03459898b7324f26de2388149ab4405</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b4fd2d02f582f3f5c3071a157733fef</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafcebc509ca2a96c5b80ab1b96926b5c</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadd83b96a13731954f8723e2275e3765</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab35c6854bb46e9164eec0218f869a9b9</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe950dd17a8fa089fe286dc7513ed18b</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac95b6a94f1155b246a18f3b845e3cfa7</anchor>
      <arglist>(const char1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa812557e00bb932af910630701a2e6d5</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01f9a0cf5655a5f3c4c2e78bde998754</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb1c3da793075b09989fc44ae3f1b9ed</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga087dd0f490602b7f5212a8221cc4c631</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacaa1778a2f54eb6eafc3a395173fac5b</anchor>
      <arglist>(const char2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c32e53e6cd3aa0aec01a90c11008c5a</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46c66bc85731db1174c2eae7646fe8ae</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f6f8843f95be97da2d9dd97203a57a7</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa922d047700892efb47a39e2b66e2df7</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c69722cf7d46b2ca923926d0a9e7c29</anchor>
      <arglist>(const char3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga212b4e512e56d38893b3d94109f19e5a</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0ec17613882c822c1684d5e67aa3ff0</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f8acd15bb673d2ddb88d3fc032f7f46</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9334f4344c1d1203f4e78bad75c7f7ac</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga234301df3e003ce08fa1154a6919c3e6</anchor>
      <arglist>(const char4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9befc50cf1641402af105f9b4ce54707</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7c17045262474d8006617bf00a10ada</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50daff19a60364c8d50211b6150f7bde</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab12f0079672bd7bd0b168ce527cb706b</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31fa210affd71e287fb5e9b483d8b4b7</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c2a9c4da615af916d394e1357098827</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ae31a4395b49fa3b233e0c4ee9f78a1</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39a6f71ae25763350c835bab9dde6025</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa834729f3bf1a45f6bccba9dc8df5872</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad871c5ff9bf246716e00f7215515a672</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a7912128120aa37fc63d046a614da79</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28c6d90fc518cd3304a57dfc88446779</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; minus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10277e505fe5cfda26ae824ccb9cbd06</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, negate&lt; typename Body::value_type &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38831ab42ee12c391983f5d81f667a64</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadea4a1baf85ccf9df20cdf9e9a20be62</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae27e6447f74c4764593ae5314f712bbe</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46b3abb9272ed370f77c5c783772ffbe</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, minus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gada4d78ecf7960a312d79a7988b0c21ac</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21579d3d75241e52a788ecda484e20d7</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5cebc4fe6b6f94f836752ced678af6d6</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga236c690b63999f1e9f07c84fb1dedc5f</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34688ab71722659850f777051315dc27</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae12acf38186bf6dc6895da587665d36c</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f0d316266abadce36d9f95350939051</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1094d7d71d2aefc1869c72347e53d09f</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf80315d6f88dfcbcf02c76f8ee8f953c</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29b58bdfa78ef5c4d4beac53f7c79c35</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26feff449ac4dab327561cc7b98ae303</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81ce9e9e1c97e5f00df933988651acc3</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa89552d0de95801c80b2bb3a5e6435d1</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae523601438b231456102587a02d29ce0</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0a790596a24ef36db89348e75d2858c</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c95d1121a4fd678e416dd219bc2eff2</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fd1d6f3e17ba35584f39da603e25c82</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, negate&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4508fdc05a6ad8339bcdb2433bb57514</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17c1000da93ff6766515151b76bf2ffd</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b2c396c58ca68cdb25e7627614125c1</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6450f0f5cbae4e3c941ec7ce5b89784f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga267a0e1d6d5f42aa1f20900d5584f099</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fc1b366eebb88a113d6b14dccb9af25</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, negate&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55f0cf57ca4786363b9732191ddb01a2</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga247097642a222b3ad730536dddfec4ac</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddc795c3c9908010027d80db2e78d581</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d3877c2e963f450b6531bc2cf4af422</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cc25edcd2def05cdba53ab8d292ae88</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff2b8437a9e5852aa1f311f004c45ba9</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga589105db257ea2341d3edecdbd69e6cf</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5fc141b8ac2f6e3aeba0e32424591d9</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf14497e7403c99dfbc1ff4bedc3d68f6</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87cd3d2a3cfacd0af275e8f65e593c07</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ffb86ec221c92f569ae47db8d52119b</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga630122d5ecd56ab75dc7a740237d4277</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53c28d9ff3a737dfe37508d1608d4488</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8a8ad77bfd017bc91c32cf644962ab7</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cb9157344792d1668368b76d2b53ef0</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga145db2039b6488ede1742843b830bbb2</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c02a04ef1608ad485d445c8e43753b8</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c83494077d790efb9cce651ef5c8fb3</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaabdaef661a90228ba7259c77122b9a03</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e51e2db4cf854a1b534e27fef30aea5</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf3a6db03ab93d4b436c9f15c1e465a8</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbd34fbbcf43515301431c8978721c7a</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace86d625860816056a815a5ac249841f</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf94b2d97816dcd6619274fb4feeae0f5</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f6440ffc7c49757d421ff30eec6483a</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c8779b714a767af06374cf179cd7658</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf43079f133408f0dd329fa6f1d316f34</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga105d05b599ef729df2112db1626078c9</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga195ae36c11666e48a9947af768d97b44</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9ba6b5d0f5f1a8ed6d93e4f0ab5e173</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae1659d27c0d33e75d72445deaf55930</anchor>
      <arglist>(const short1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5400e7e698ff6fb2a8e8eb929b71e818</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3091968102f4293b8a37fa22c26fde15</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8362b5b231be23340c5fb8b99cbb375e</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01b9153cf9b4f0369155cb594e2d1349</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8b4b59a36beb43c49f01fb86f1bc890</anchor>
      <arglist>(const short2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07f833d814ae15aa1f7f06fc72285d71</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6d871842daa1c70ea4caef8a76670ab</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga082c28863107b352ac51038a23d06300</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ff1bf6c7c124e0c8bd913479790866a</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0775017854d4e2b772d672168bd9a5c</anchor>
      <arglist>(const short3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga923d4bc9a45182d9ff86558f8c3b3e1a</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3923c285bfc32ef157d97af42b4dbaa</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga915ab09a582414ca39929cdb812f758a</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e312d4b86154b204240572d9e86effd</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf9102f7c51e3a2d88b9073206820a55</anchor>
      <arglist>(const short4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, negate&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5502743de87714033befbb8ebfd5bdbf</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae19187418c8b75721ad7334b196cfabf</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc29da41e79989662f26516273f7365f</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb9588cb41a680fbf419fdb6b505164c</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga633efe69c78abca0d89a14ce6abd6894</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d51b123301168a20d065942a205cad9</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f600b61f1a94b779ce862a1b2ddc83e</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cb5d9702bcfe0a2527b510cc84938a4</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafecaf20edf9038a419b4963a649f1362</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3af755936e984d2d83fe6b1f520d014</anchor>
      <arglist>(const uchar1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3492f3658fe0c7b45d288f0700124307</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8eb64bc3f5c6ee79fc1869e51e0e20ea</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60818b7e8929ee3491aad14dc0bbf7e7</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga750fd24726debf7081fb1118125a6775</anchor>
      <arglist>(const uchar2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5bf61216767dfa9c63290c776fc9dc30</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab72d0df44e48d58d0a83680bcc64c0cd</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55574f511139402e4cd6820b2e3edeba</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae62193899bb9cc343fa962b4b521e36c</anchor>
      <arglist>(const uchar3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafffe9e12abf7a2013c656198bbfe4019</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ca19596afc498b95a6a7b19375e2776</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7dad42ade73d46813a094b64808c6b8</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80d8077257094293bb466dab861ac473</anchor>
      <arglist>(const uchar4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94d0e94e2a3ddb20e082a36b760b374c</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f1f7629c16642fa581b16c2898a05ff</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c920201791dc95f7e59f0a77524a4d9</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8802eb31440714af8c5920c08a8fbaf8</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd1c46a4dceccd18eff03077f8e8da83</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga213848161d7be3d9c73dba5e709b079b</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga869ba8c0391f2954ec9b51b84e4cb037</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf470cfb079490ca0efc9e425d8a23737</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf528d8dbd1cb9132a7d8acc3f11b0a89</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac118a8f2d822cd667b833e12a796be34</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga286015c3a12eb08da7fee407884e7f35</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b0501a5e044aaf1b9138c442f2422c2</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fcb4deeb33df8bb7fabc3afdc922947</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacae51bb9b05a4f76f5c3a01cf3db5962</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa095d5d102f9325c5700eb1fd989f69b</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d1c549d5b7cc2b71327ce10502f39db</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73809cf57d17ff44a52c02c3b29ecfba</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e525a4e0063c46db0f94eeb30818210</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga628b15bea2200f623235e780644b4738</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77dd6b885a2b9b9b4c44d74be2dbfd74</anchor>
      <arglist>(const ushort1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf4e04da6c7b24130e4cc8e776a5339a</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd199a5f6d3af032060b2c2d22651ba0</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf917f33a395906b4ee4b0d09d3abb4fa</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99636b5731e60af2c22851c30f4e1cc2</anchor>
      <arglist>(const ushort2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga157fca7e19a61dbf087d7654594d4e23</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga587458f4a3b6baaae54d1bf38c608fdd</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c898d588a40dd071eec1f8c2c74b39f</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53f068655bf1a117d63ee8d12c9123bc</anchor>
      <arglist>(const ushort3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55f1af68b4a753b3a6a3e078d91f1696</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad30d5dabcda24d862172a45f57790b0d</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27e5740217efa8fe0abf0abcc760328d</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6789124b74d1f4bd32bcbbf0501d6bd</anchor>
      <arglist>(const ushort4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97621dfd01d12393ecd93025efb3565f</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8718012438f8242708e0e7c59e30c0f3</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc4b21b2c12c7e804eff3159893bf0da</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b1a551cfaf5a99c6fe30782af1dee38</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46d693e48f72432105a7694db15cb16b</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4c9e88d426e7f6991f6e34b107f56cc</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8c42e1c911cd6ced910f9c7c39e6217</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07106a51535e185bcf711ed49575530d</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga377b580b41f8a05440b4a4298e79847c</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2c1e422a17e927b9bc13516d09691ef</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga183b0f68b7e993cf1d10ce74cf656f63</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbdfcaf718602ea178cefb40abc3199b</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d805c90bfeba48408241237e149aae6</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf70bf655a23b655608d8076f4feee13</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e260d1cb3780fad10c72cadc0c49c0f</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe035a4f4b0e3ea2ea1b7026a6c67dcd</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b120b8e056fc331b8069bf1a9ed6fff</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc941af3597d7061a0661159a5469162</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab94ea2c59d0991a2fc0298c7f5a24e50</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55ea8ddbac826668fdc04ab8f99e66d9</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga459d5db54e31c46b4c5982f98e42fa77</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga830cd97a436668d9feeb2ff08daead24</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f14ce38edfb19ba6890f42c9e4bc1c7</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga064176b3aa847d4e254c1ec1db3f8324</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf868783fdecde414693bbcb9db17628e</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d855d60a702b3918c841a26570601a3</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e27485d93087eacf685d1498e74f556</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5d66d9588e722109b30fac960662e64</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81998f25744b975fc9ad36d109ac830b</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b9334faac50e773d70fc8dfd0b5ecbe</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21c43181792568fdac96ab1f34606f45</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71cc98fe99d705fe3f356355a5972c54</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51346e7356a9c330b5874b3e3e8fdf7a</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91c871fd39d365299a7087e48c132e66</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga030665610f8a68470affbb8fc223480a</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40c175694697819d86c134405fef567d</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga557b681e893a841fe02f17a00d62eaa1</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ceff4b71ebb6b58c8efdb4de80df7cb</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf23698f18f04d1250221e6746b4c9810</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26f33fccdd0d3fa940bd3f443b24f8d5</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga431f094ce3f6ed4a524c1456032d1e5c</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0c8857ba62a6011efbd8731351b3668</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00481995ead0bbef7bcaabe8670ab440</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f7485ba0075a5d14504be9792dd6cda</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedcf75a12dd00e1c503c9106e44a3e98</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0418e4172197c9fa9dcd41c9fb3b20f9</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabed2cc5868115ee18468aa3cebb3be19</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44b532e3190010cf8358b124e3dde328</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a7b9dbe190b22a08f72e3f9334e3171</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf24bad9cc2b3b3ac10c819d8fd2ae54e</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9d8281a359296fae7b6ec188101ed8e</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d789399fa52f9690e6e01fe8d653bc9</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf83e424e36e12a70fed05d67393f4fa9</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99eba581458fcdf17f4e91d73459ce96</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadece9875b31689e0880c626826fa8a14</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga835e06caee26a307b42ac4b6cae3eb36</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaed8862546424053275a74eb182123b1</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c14a811c0156b0a39c727300af59a3d</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd0d6d85ac669a3f90307e30aa3cbe00</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9dd88cc2cbce6d9e4778d60fc7921f7</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabecf086f97f0c60573f81155ce6df359</anchor>
      <arglist>(int s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0447438f3f039aaf24fe21d502153a6c</anchor>
      <arglist>(int s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga301f25e5157f16b4a044760a1ba51957</anchor>
      <arglist>(int s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga529a4056534c5e47aa59d256ad69795b</anchor>
      <arglist>(int s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53ab28b46e72d03a0922e710b43695f2</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2270da17955731575fe008dc96c80bda</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6255c2cad7df67e3ad4f26a084d74747</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3588ea327af30d0380dbf86c67fbbe26</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98feed4df5a73a8ddd6d51b8321af344</anchor>
      <arglist>(int s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3075a67dd4ae9b7543c5e4c897f5ff45</anchor>
      <arglist>(int s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b1fa561df0ed7972108d66f89c5c496</anchor>
      <arglist>(int s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2316196b4a8bd1c46e519dd2fc4c3851</anchor>
      <arglist>(int s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff766239f9095c4845abc49acf0e2dd0</anchor>
      <arglist>(int s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d7fa5317dd05a15f21aa3be368d6c79</anchor>
      <arglist>(int s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga166ed0bcb9dd638829729f92695b12d0</anchor>
      <arglist>(int s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga772e599865fe047c41f93d58af5c36be</anchor>
      <arglist>(int s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga599164264373b33e0a535211c0fdccb5</anchor>
      <arglist>(int s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58ed6ef928b50877a894f409e8464ac2</anchor>
      <arglist>(int s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68155cb7567a70e34854e308bad38bf0</anchor>
      <arglist>(int s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b256b2cc48a9181623a38977e3bac00</anchor>
      <arglist>(int s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38b836affcb5cf7a1a0a377d1df52ad5</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4efacbb4b8790b49402346e8a2488ca7</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b3ff9091c3f76f9935eb86a5232f32f</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; minus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6018cc2ec05f30ba7992cbb765bc3ad</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a39a0486a0d1f390b5f009cb61d18d9</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcef7c7a90b8afae18f0e59c1e1ade46</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bfd60b5d630bd0b3ae6a4d8f53c5205</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2144e86d0a8c877122ccb1cbcfe55524</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad520b1c01bd7118c82548f6cb020238f</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c0325622303ec37f5a35fdb5acb4aba</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b04679db179bda54f1e9d0d2673ffc4</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6829aff16fde91d0e7465d0fb6e62913</anchor>
      <arglist>(const char1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5877c60845ecd0eb7145b119e6513b55</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51668d8071ec45f300736c84386a95de</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8034cd977168fcbeb64d0f143c27dd6c</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa97fbcd1bc2ad1f58b02b567645c9d61</anchor>
      <arglist>(const char2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga436022693ffe3e23663fa33b1512e777</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8ba06691317169f995b1e4f84af326f</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad760f8b985f9f78e6f7cfae125c57952</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga816379a4f078d68b1c4c351dad009189</anchor>
      <arglist>(const char3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ef3fffb48e92a7a50f3851c5fb7338b</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9cd026898af4d75be94752d39ea86285</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c116242125c2ea7d6aaef804c309757</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17a0b78772e84b3e73b6890b49d340e1</anchor>
      <arglist>(const char4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d97c6ab31477097c28510e7b449979f</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3618b8f1c4483be2b49784692b55da93</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaade20eaaba20908f19ea46982534d36f</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8820b8c1e646e150d78c6c23192d99bc</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga460f926abfd82d2b3f91e886ee6d6aa4</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56abdc374d21db3f6d3a4750a60b46d4</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19e6a6945b5af142801ced01b619f993</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga263e8628015d84cc51979ad5d9fab4dd</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; divides&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga979a8b34b40094ca84e7410c19b21cd8</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04f57060fb14ddb8e9e8ce1f17363c42</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3d2dc70baa95338e04eeadf599f1f51</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga373f98689929703057216c83eb80eca9</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, divides&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3575c0b4aca9347981df28269df3b17f</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae06070c3075afe5424512508edb81586</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41a157235e0cf757bb61bdf97c135a56</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b00fe8b4c36cb662c4528caced6e021</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8126bd6f60da8d7fcb39cb6abd253bdc</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d17e190d57f7cbaa40be123e2a51224</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4dd0224214d0591a4644c9fa753c613</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86d40a00cbb232d5d72ba19ec81ed438</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e5738156055f71a2394da2fd9986e73</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d8b0d5eb5f540043139d7077cd89acd</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bc622e639c83e90f061aea4d908af53</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71437398c247ffa7ef5ced05aa8c32fd</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga931b2f3f4067c776bc79fa993f307479</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac50af2c52198181a6eaa3fad01a3613b</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga016811392e4cca231acec7e1470259ed</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03e006f9db43255f9a924f0f768f7d92</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac561cadcb8ef91dba1759e24c5c36e9e</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4316c5b779aba272041525418c4a6a03</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa58a032e35f9e0477f578d28087a893d</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fab878d94976d95d58c03c63d59612e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff44369d79eacbf9dd43c0c72f0bf21e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f3851d46ccd8b0dbbb02f093bd98da</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cb6830fddbe16d887047f86e89aaa29</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24d234d3496e5365fcc0181c864bee8f</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac28d28065b478079ccf4706cb328ad52</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae885e6e18ed764df65cc712846fbcf82</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16d4fa53f21d88b5d9fa07222b90ee3c</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc358c56da85f1e9fb45ec4379aef819</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd7e6744dedace2790dda951604c16f4</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2af76884f887a6bae64783d7cfa3fd5</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9763eb69ace36e922bdc23adf58fa071</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37633241bee5b78408d690bea4d6bc97</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac20d96aa5d9bc6828f580d98be9b274b</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga216608449d27058bfa3427d67089019b</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6426caf4d84767c4f4b4df77b4bd8f7</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga182216df7f15de3724ac89de6dbbdc08</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30d2ad56cb9b7935755ab98989621744</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85aa004a5cb3b6108b0041ad11574367</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fda9fbfd0224f6806547e77bbc9bbec</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a8182f4c0412f05ec96d4f734619f65</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e6457d8d8908556e5a6623bca43f0d5</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ac2bcd0e1c58eabcbba3caa878be93f</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafae9c481f30b10a2c900bf4a4da08af8</anchor>
      <arglist>(const short1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae209c1b38d254292bf2ff0ca617d96bd</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdf50d97f13cd4161262f9f7152c936c</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f329583283b38d835e5111baa0e9ccb</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade1df8d73b8ac8fb3fd2fb853a0c187a</anchor>
      <arglist>(const short2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e7ce642e9cb3aad8237b74e57545ec0</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga317fc707d6c32eb0344e606c409cd502</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac224098894c2dd93c45d36ce0aa2d8f0</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fe8737c01957c40118140eec1bf68d9</anchor>
      <arglist>(const short3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga583198460ba33f63a71a030fb51ea4ec</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ca9088b2f5335ee8214a1dfbc42fd1d</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf34d47c8fc399c1b5633a81e0a2a20aa</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8435aa501c96247ea59d3ea8b947117e</anchor>
      <arglist>(const short4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2cdbbf0c6d42a1ac4c045ddeb45fd66</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc91e9d21976cebf239683ac92c336f2</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d30d1e906be097731ba1626c99b9f1b</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab22eda2b08f7c3b106671c3df4eb1947</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fe8ee9b5fefa9310c6f4ed9a6e24f89</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a2a30fd3e15d27a99f3b7d1917f9e38</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga947ed5817156d062129c8903c0603e95</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad727324599c518090bdfccf7b8e08c22</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07c8153666fa828bf51ba1df3d037641</anchor>
      <arglist>(const uchar1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52e5285f48a908e86ff891aed2d743f2</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05241f798415de42c5da5c69c55aef11</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53358badb500dfd70e070cf1ebfd0a18</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04b6dbca2658111aa32e4b32f88e3d29</anchor>
      <arglist>(const uchar2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac63ba9fe41878226447c261efbb516c1</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf24592373ca8cb6278d42bd53e8184a</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56dffbd26015a50c0bc5aa6ebb742c31</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb7d476559b303db2472d6effecb2f89</anchor>
      <arglist>(const uchar3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga624a50622e8a386f768ef3190ef08ba8</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed1bde145568955c9f1131d91a4e0614</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga987dcefef0b62d8bc37af554235fe0ef</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cfda695bfc877ea25dbf96d5b554676</anchor>
      <arglist>(const uchar4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2025f63f3d90e41dec633bedd58357e</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf75713de0f2b797667bb783913812cf5</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae74b42fba92a1278d5d20a37ff25668c</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4b24fae841ff37f46b2f184e4214f49</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84226e77b868bda78abaa855e431f83b</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53df6d0915ba0492a653459ccb61dd1e</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87509bef25c897cac8532e466e4d66a7</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad380b25d2ba11d6de6db82c39052900e</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45b4e9375b6e30685cc40474d84ccf02</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca76e1c82d8c8fa487273dd5488b5afc</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6653c9349dcc4767667164b9c45ecc4f</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b3207d6bf2685058ea4e895ac25c678</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5065b677cee6eaf61c4990fab2fef59b</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae20c5ffaf5dc093b018dbb2c623a4a9d</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac53ae2c9994299b79543fd5d25284a85</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15293a946d5146fd48c04f46b2b81845</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga508053e4393ce90846ce4974907d317a</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa92a62d328a8ab3e85e80b52693d156c</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaffb8f750584cbf3428cca25579fa9e0e</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga147f7c5b249d5eec2f5edbe9d663f023</anchor>
      <arglist>(const ushort1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae93cb2fb69f84957b45190513bc4ac38</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72f5c3ec2dbedb3f1150559435cb430b</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddffd612d0a062ab2c7c63f809d32103</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a2f63e1448c1423a462cb3802dbc1fc</anchor>
      <arglist>(const ushort2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadff98c44d9758083f04c7eee4e7d5a3e</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga391153a0840528f075a6fc407e841c10</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8efa47e085c080af09f59676bce38003</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f9f5d4955d4910a88edc28d264773a</anchor>
      <arglist>(const ushort3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga549d0f141917aec8ef972c77971c1084</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a2f238b633143c3e6b22b2b8579c53e</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3701eb47de8686f78f358575ee69eab</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga788722f37dc7eedf7369be91a27b2baf</anchor>
      <arglist>(const ushort4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f6d00516b5705d5b0bfe98574781f29</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf2e26c94589161b5aa1ff904b3d91c1</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d4cab124d95ea36b40f41915cb6c52e</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1fd8b99c66de2ff572d583fd379f9a3</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7785eabab48b5412e4bec4c5ff9a221d</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80ae6065edefcba07b4aab58590e4414</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga964f4c517e631519f06210ca6e00a505</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga985d99669358177e1081cd19cea4fb7a</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f5082bc85c86de08b2e0f479411caec</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ca86550e3139b130209e6a73f8e288c</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cbd3ba36dcb1399c0cebe931b575705</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a9725a2048b27de8e5b4b7a962b7a45</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8722a51ca67c9eac25f2896535e5543d</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d36cf520a15e02c4639cf09d13638af</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75e16dd1de3cc6cdaa3e01b991cf1877</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae910a0177b6e5954def12c3e1ceb7889</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22b5c96ff38d1d48b10aabad0e49be7b</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1aaea7b03c2dff6baf65f0054823b44</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0dd8315bf86df24af59d7a26804f4af3</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49c5598a8d2bcf1957abd74da1c06936</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5eed4cb9d49becaa49611f544539d206</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cc5fea7eec39d991a9bca1c5d65f450</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99f77817f5ca8058516194a9dd63c283</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2564bcebc93bb19ad1ef13ad520ed4d</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8b57e7742e16dc732c96c86c7a25a7d</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f4874876e654be2d30711f55ba67bb9</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ff3491be4e1aeb2d4b2ecfafac25bfc</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga294bb78feefcf2213a99e3765bfcd590</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ab15f13356b2c04e4c2c4cebdcf6e4b</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15fa7ad89e9bafc4993276448a0d3bd5</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadeb192837562e5c4b8d82f8ab38bf084</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11f1ef76972820abe1d3a3ae91e95de4</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65207a98a6ba24f91f6d735a88c4ae11</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga113d7371aab51f681e1e5e82d268c3ee</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab37aec5734a505aa76159bb43f68a636</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ba61529ddd1ed3f0329c56b834999a1</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae36ded72b3f6a63e66bf8e6bedcd1246</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac98436d248883059f3789b0d0ee05623</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa14eb5e414191a5110c9657940f4911f</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga845184957965ee09b2c75d19b3c943b8</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e271106bb16c64506b78f50599ffad0</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04cb7fa059a6bfa8de34114ccb829475</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd1a42711792e9b1ed79c25959954adc</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5c764c78ba7fc0170c586345d67cf82</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fccb24eadfc89075e1380c4a840226d</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1db39b81ceb79ce30d5ff502387a0172</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94a4aa6688bbf6fb5dbe16962cf49041</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64c7907250e45a962209e2c4c8e3860d</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5db301a86ed3528e1ae4d332a6f30fd2</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab67eafd771d2282a502fdbd6c54ead06</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac92b8e55ec04f04b2c031123d997c266</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ab843a5f0b70aad934d6c3e5c5b8257</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21b3dbd89341fa3f444ea21ef6e0b2f5</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6f5210161d628f2d4e696f26fac33d7</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfbe8b6a853d911c6caa057249a2f3c2</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a5e479a1745b53490f2c08b0993c0e5</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4996cdd2cf5b7d7f88201b3280b9b882</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0efd1425a4f37f08505df7138be39786</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86164b5b800cbf1a1bc1da69dc6b1cea</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb65bc0269df370c51277a668fcdcc73</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50208cff6a446a4b35ac2f8688eebce0</anchor>
      <arglist>(int s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga794491c37dd2df850f3893138414353a</anchor>
      <arglist>(int s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabef9e42d02bba8884bfad5fbe70bbada</anchor>
      <arglist>(int s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b08fc0b7dbd5277deb26cdc85008b2d</anchor>
      <arglist>(int s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c71abb3cec3af512f67e4b7134f4870</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeffd81f4b90d5e1fb4f7d8658d595a73</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7b4c3fadce268d79da7c2e33e1aa8ac</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa1c9e4aecc482aeae0ebd4fc37b1efd7</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7ca775d4ec4865729ecdc345dab1e30</anchor>
      <arglist>(int s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga828cee39fcbf51a1644d44510c12b7b4</anchor>
      <arglist>(int s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a6c52b2d2d236023ea59691301f17cc</anchor>
      <arglist>(int s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c5f0b61d269ea3a00f58a1b80b09aa5</anchor>
      <arglist>(int s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace9317803db502fe7a302c33e81fde41</anchor>
      <arglist>(int s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3addc09f491a734516e0b7dd2b44179</anchor>
      <arglist>(int s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaab32e30453cfc72ff1b0aa78c8a1b2d</anchor>
      <arglist>(int s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3a4539fab45842a06a5edecc85beb00</anchor>
      <arglist>(int s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f7aee12ad93a7ddeb22a39e77fbb649</anchor>
      <arglist>(int s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4107f0212b5bd97903dbc0fd113a55bd</anchor>
      <arglist>(int s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga941fdc20547d924ada48cfb0e59957c2</anchor>
      <arglist>(int s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0784968a2beace1b43d5bfcad6895bf8</anchor>
      <arglist>(int s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5f0a5e03ed3cb8b0f4f26b993fc8306</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78c2e9cee6b75ada5c875849d4708756</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf05265a49cd2e16386bc419e6646c79</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; divides&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5120f52df1a90990814493ececbdeb43</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f9fb15ffc426038614898e8cf6f5245</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed6a240c984f95a345129f96274a9cfe</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ca80d86a8a80d0a596b3c5abdc0f5b7</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9f5801f25493f31c7f636c3df933b99</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20019500f5925231a8e453e066061b56</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07693623464c75318cf0dc62902993c9</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga395ea80af7d2745dab132bbdaa9d3894</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76bda195f33e2574a6c60450460c5e14</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8eb96b9fa9eb4cfd5063728a52752c92</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1eaf9aa54d8f3da1be1ab7593bc2918d</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef934652424e05dd36af802f8f463631</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d3197e6bd63fe3b34fa21cf628ab4b2</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fd192ad18d856a0df0189ac2df19e42</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee672427c981240174bb011adf7eb2e8</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace7961c4f78672879296988127017dc7</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1984dfdc91c77e0b2c7e3b0a549964d0</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga502b1092946623165164f1eb3db5ec13</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga572769430e10effec5056d6df7efa16c</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ba0f960fc417bb64c06b91985160306</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e43019fba0109832ea5b5f74e1e92ff</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a0fea95e1138b1be0462bfd06d39e21</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ad33b110711b4827718cfef458d5ed7</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac69d2269b390083983094fc05522d3e4</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75730e1d5cede97eb4faf4f1bd833227</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; less&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabee408fb66409c62b2aa9b80dc1719a1</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6a67767c75eca5e22a692930e1528c3</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0cdbd07db55bd9152d5df0706b699e8</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ca16cb35ff513318d7c96fd147b6360</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, less&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1e50518da348bcc8067592539484c78</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99b41f158893fb62ff2ec68aa59e1fe8</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac42d55945bb2f549eac6b422d70134e9</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga273e57446ed81c0483ba887dd3f93acd</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bc4c0b02d2261a0a8f073ea42012509</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga810f78c5aa99e7921f2acb3369662ea8</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b8bf0a9ddf12f5978fa840bbb1281c1</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga954fbd581d81f4a0f22937b67cf4bd1a</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05d714d19bf702199d8bd7e008d8549c</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbc36373a89a2da59538ce8b8a60f741</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6834a2d6ade30b9684ea35ce6d2ac124</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e4de64670f12bb777a8edd9b02a3a2f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga191a47e75a1cd6fa3d831819f7afb90b</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7238244ff6db34e574fe0ec27172d4ae</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71b8d325df74b7b34c69f6b526af9ea3</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59595d4571b21683e778f60589b5727b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87c13c8739985dd6b907d1a2af6cd288</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga919cdb88cc8455a8797825983677fcc0</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa51ff9ef7ec8c9d794e2d40bd272c2d</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a1be1cc49d4cecd7a5429de37a81150</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga579e4cccc35c306c9bed75e01586aa9d</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47537c956d1de80e0957697c5cfc5807</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga098db186cca858509dc51d532b5d7564</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27ccf7cfaefc9b9bb196d6134d514954</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfff9bd4dde1a4bb8e90b7c15e3a3bc1</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e3ceeaa992b5389d70a970e723ebcb6</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b13aeb71dbcf00af868786d733cb6b8</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f9955935230b18c47941eb13d110520</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52733db0ac977cc46e56471cb549a6f4</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29dfd373e87547b2189a785bdd2d2d30</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab81a6520e9c56086d5938319b47f5ee4</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82e21f74ab115cb8d8b130ea0aa38de1</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24c3d47e3e73e50e6a7c94175a0779a2</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf000ab97193855a862d9374ca0413322</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b933d7e73b54df55090a05d233e76ed</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c6d8e11eb5d52653342f5e7159d387a</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc52b35d8a84dc67323d62016cd0b512</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69fad591316f2241cb50d812defd3c94</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3490508bd71c150f93e614020c351c29</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga981c3ac4790a04a19c148e7700faab17</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d26c2d02ce10ebfb67caca78e3263c2</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacbd2df713f63e213f3c935942f8b789d</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9f48d27e0dee369fa39239649ff948a</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cd8a0ab74fe1776ba27691cb9dc0bb1</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c1e0f762ec13a9e0696855d2e83c692</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0dfcd65770b6f6f97c624b03b456219</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbe24952f097c0d9c6c9a669c9cbc130</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b1c5fb881e5d825b65978c18468c2aa</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5c4b2c41ed0b03aa208217b10ecd153</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97bcaa50d0526305b450eb7388e30e79</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a7cbda5c7b76068d44b423ba3180197</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab94129d6207f24868de8cb10ea14e103</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5302aa2958867fbe5d6103d02587c42</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae41ad1e69567d7b71a7e5d251f5105b9</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf8c2178181fbb679c4b0a9917b037d6</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e9cb1782ba4f252f4bf7faa67e37a9f</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29838c4abfedff62af6e26f3d62f1da3</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd969c3c0fae8b79b41eb91e215a0f6c</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa031b73d86c8be33e09376abc5865c0b</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56a8ddd35f97a00f47f1c58174be300d</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8f7518c0f408bc6b3940a887bd66d98</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae23831834eef58d15594a6de775cb097</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga034332a898ca12ab5055dcf56d144bab</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga587f8bd580b1cbf02d82319eee32cac9</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac46443ae5909e3a5066c06f208610caf</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae85889915d683c12e077cb4ec5083c2e</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac72dfaedbb3a827ed78228af321574a1</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3355798174802823946fd7d843d11e6e</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e852a418f5730b03e7b2cee91cf78f5</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54d0a4a5dc2a8b97726c52d724cd7de4</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fe6f82b9b2d38747c4d07bdd384d344</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9d3a1bb44b76d738543a582e2178ebb</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga364d06fad2cedd8ea6ead77708f6872a</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf19430d38270527b027e367dd8f75374</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfdd8113fc7213a912edfcb42071db45</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a1be5b2b49f5e029ec733450ce10fbd</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf952eaa3fb132711c2f6ba89ebdd98b7</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd9e7ebda1d8aad9ca5b6dca517b019e</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga972d5282ac2202923f870ea8bb918140</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e4eca8de66ce6c3006c8c83dca5b83e</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef384b31369f963cdb4617e41f9f4b43</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b352f384388c5a76df114a0b6a75f79</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga390b0187459bc764111ab5f00cd84617</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; less&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ed7438eeb2a83ac2cc25d03abcf19ea</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9ee2e0ba4e219c9fd9f181a7a7e7829</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcc2b224af30927d91ccc96465940505</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e887a468977d874479b527d09649134</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a482c5969940a7c6039aaaa365f1bc2</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48f6f225dc0f298b4550e3bee2922237</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa774569fab758f87ea2f32da59541701</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47873f124d86cc20cc38b12aad2822a7</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01a12a1d99cffc29b3a5d722a3bc24eb</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b93fe9997af973d95ce09182e6f83cd</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga88e02a23a9900338a83321e93d6cb849</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae335ff1785c5c99e207d81955d320243</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga123f05595c78e1eb9c5ae4af2df3fedf</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70c6f3fd0dd25103860084320b17f059</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb2255a7e8dea639156df3791a4e272d</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41c5e12e762d9b4d8d0d643e693fbcc7</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef75c7360b47281e87ba2cd9e06b8b5e</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae72c1dd355651cc7382096733c651b4f</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3ef0eaa3fc12984842f450be82e635f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7055ad0e02d4d5100ea04885b6011bc8</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga487c927492796865cdfeba055607d69c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf7b45147caf2083147af1c6030894a6</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabeef126c082ba00f6cbefea64b79d930</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8def6eb71b37d4d63ce8670272ab8be</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17c83ee26bf12e42b0447c1ba35984af</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b1de933abb08df6ffbf709645258f1e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29e5cdd0979ca0d801daccf6fabc48a8</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54a0b290646e577244c0978f09f677ac</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e50fc3f370f2048f502b46f50f39ba3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba3d307b5d89d8c5958bbd294fbe4a7f</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa65c082ce7486eadd1bc1c459c3f9df7</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca26362d5ce10cfd4faeafabe8337b3a</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf31bb7300c3b90aa3e52847739dcf129</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb8665ae2b3170f44ce643ac6f452a6d</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafccc7e728266bdbfa383c24df8ed9628</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc418d392bf666799fef4052db048946</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaffefc0d4362ed6527eac19035901f8cf</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd09b7cc4b4786532fda053066dcbafd</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56fd29329dd70b608a25f8f8b462562f</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31edb90c4322609ec771e66e4583739e</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga33819e2576485dff43ab99ca0e19560e</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b66f84f7275665c91b9fed5aed59be5</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad102af955636969a42dbffc6dbb01b46</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac37b679d33d766b5ce00013e7c96fc4c</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc0e7fca81b7c89968d39d89dc649b7a</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35728a641902e5d67a7531342d2d43a1</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fe4a35b631b3aaa2e0e857bcbbd6bad</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83e1e3238a8f002f82a398ca042d3db2</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae309099345eee12887e40f5b0b050f3e</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga375fc5f28c2b1e5962243287a28e5b58</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73c4504f2ad38a1eb98bcf0da9989196</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13f7090565e4f7e704870536ed987057</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga616315867d4da80fdfe8216599b6537e</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cd1eaa84e6d908ae0e907de12fdcde9</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga525f070d7c6ab195d7c415794a412214</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53ab9131041d6fc4ae7360291aee9b26</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga925e42dbf144296f0d9586569a04f490</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; less_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade813105b5593b09b930081a077f3f5b</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a997c4188457cc0d05bc5d1c6252814</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad69ebae758852e10b7a2d6f7dfc77452</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga297cd131c73d0bd52f2d6ba6c6931e76</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, less_equal&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59c7e9353e22b543735e8b333f11a40d</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e90fe2cf3b8c107bfe31aa0b2f94e3c</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7a1cc2de07b5b85ef8a5b16d01e487b</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5edc4d4087d24b678e8daf4926370ea</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5f991c778ac1f18cd26ec9a6ae5ff72</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0c263dc40917991d1a7039432d3d4f9</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa452eeb5d53100bd938b7e1bb338d995</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga576e04d2f78108d39b4461fcf6aded03</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93ec0c62ac154d66d9623f15fdac7c91</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b3bc95fbb6e5a5d50a4d1db991f45ea</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a7d40b728b60f331f521b9fdec8f274</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf03753a5fb45a1f688a05c5c32a9d70</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga923da0c2f6945841a4a1e743f3816ef8</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2d3f5eda019590b6dfa6089cd4ec0df</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf04cf85fc6c6358755edd47737c0c123</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f23e1e594b99d376285e52667b00f6c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6cfe667b8886831c1db5f2bbe44f22d4</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga781b8c2b635aca8ebb8daaef66680d53</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9933f818c24f4db7348c8f98e866ab1</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa56d3d64ea9d3eb351f5df4712c7d56f</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc181ce10142dbd76ee1376a3cd90fdd</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9643b2618b16b6ab86f270012d70212a</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8e0bfab992ab8a121c15af1e82829ac</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga468b559ecf6624521e1c1dd45ef6d2e6</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1e079957fbf820718af8a90067d68a9</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cc5c1c549707034c570459ffee3e806</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e24ea99fa24b52f3669e40c16c2a0f7</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a1bebcff32a1bf7d2575d05bfeb7890</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7460f2ca99c07231e71c964b4b584ac</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10792a96e7eb2e17bb8163ef90a323b4</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e5a6258674087258ec46bf94c668353</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaff6fe97435e41e89de0bdef31594a96</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b414d7742537f5def6a1f1dbbcee688</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b7fbfe98286073cd2a5660902a39f04</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08dfbf27c72c08bc5b257948694cc3e1</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga968d3cfa2e1c802eaab8f42ca6b28952</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b1dbe399c300dc40b44d7d9fae2ab2c</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8646b3df85af7684028e3a831849534</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga526ce25782d28e02108012c9901a998c</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad815786178b57b7311c1d67ed88c2bf6</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fc00541a0243c34358a3bf00f4da05a</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab12191665fdc650dbf8500db71892fd0</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc2939c217e196e51ecd1b2a3e06c153</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad14aafc9b0e4ab5e8090d0ac9a679583</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90197d0db673130bc8a100773411d4bd</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75483e6deab8535ed86eb6dc65947e0f</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b7e43a07a9aa0a10c8d37116f06bd9a</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72810c269851aae026716559fa2af537</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga788e492c5f919e8367629179e2524611</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7a9638a0e70f17231a9e10fecedb0b2</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fb572141a492105ee211ba7c12d0777</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81ad206b773be555181e771e60d3d80d</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5db9beb4e23e8a160a22aa678720a87</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2589f700026397ad0058d21462da1714</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bed66c4065e1f21bc76995bfa99752b</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99abc45e21e9f42fd926a8e83cdab296</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12057494f0e2df897df3fc9841779e4d</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05c460da93b4a465dbb65ea6c98d08e0</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41851377c29b820cf0506e6a0e709782</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92c40110cfc6a7a10651b46b15c7533e</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21fc2950b93de4f956fbaf0758feb6a1</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga247f899b55928b075fc919076f5e5949</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71d7b36c9336f6fc1a843e54c4df8f0e</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef2bba33802f57daa91e22602079a3a7</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92fbe24a4d7fc8e87ea5663cad49fcf1</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadcb29143e8afd81a0c0f520bb43c16b6</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5f767e3bf13cbd06503128dae485024</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0cb74c8f5ee39656481d92ba33911254</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac57dc63fcc9e6782a2af19c0a14bf769</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9292c118b4add3d2e427413547c585fb</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga987b56ea0c72d063c0556dd6cac14929</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa546cd23c9536ca329dbc1c6cccb7497</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac06f6f101ec8cfcaf490ec6f041a837f</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40b2bb5b5a77fa89913fb57853cde453</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93b6391a06707b6be2ca59da57057086</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26a1f07e6149542f2488750c2af3c068</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c2dbc819cf82263e9ec490552404734</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eff31462c5876d989bad00f346ab183</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03fe55d350f74009fef23cbf85c265c4</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad73033b2ed798b55ac0e978547e2dcdd</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5ae1a060e290615c045bb6d9c9a2ea3</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb80836b53500c618829adfb6c40e299</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a622207447f3d15ad2f1a5fb95ca053</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; less_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40b3bbe1c3d4b584b7b8ad164e54ba5b</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1001c72e6391934b7daaf15c66ab0d7</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f106914932b4cab06413eb2632ef2cd</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04227753f6db79fdbfb9715240961a97</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23d29f809003619e6d82b5b7ea7de995</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga455fe5a0dbcd6e20648e5bc2dd13fd6c</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2618b57557803d2ac6d3450904bf7e6</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ba541b96bbc1af333e8a13eb1dc169d</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61706e65d948e11d869534a6653c00bf</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b2a3a801109a2a06e5da8675728fe58</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga250eb7cdcb64312f4e2641501dc9baee</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga914be25957de16f44b85396ba88a7f5d</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f0089cb1db00710fd7233770bc30b60</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24b60bc88c8796c3b7d230868e9d1e65</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36065bc2f0c37455244db7f412296a59</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f3770d45d2f2184aefca17515d82fc8</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1c6ff78a4c2957eb469cce1e0d9892b</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa32ae379c00e669b968b3090cd815e2a</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40c4da213e91b805e976aa524c708c00</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78683b47cb3562be1f4d48606497e409</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae56c8ff40e1386ced3569766a16d8d4f</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29a49819fa81a12fdb40418ecfed5085</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05bbbea75bff44d625777a0f747fa3d8</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0cf450da39a02ef534f92365e71eef9</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e7fd7e441fa19fc3d30891d4a72dd3d</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b6072969257533c8b1c24ae3a35c9a1</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7b435363def80bdc86a9841a802a2ca</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52ca12e909e8009d33d169cc954eb8e6</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9127ac6fce50f851f7d47463fa632fbf</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09f964ff73b6a52ccbeef211ae1202c8</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga612438c13d01ed44d78967a7febf0eb0</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59cdc36df6f9053bc413dd3a92522ba3</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1153ecbaadb6527bf4913cc87d984850</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0eb1833caf07eedb3a3176ef5688bbb8</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga373b430975948d6b52f83325332d29f5</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga02f376b10963ae8af0ca5e8394cc19af</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac407866e4137302c1d5e9f269da3dac2</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, equal_to&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa026467e734b2e45c8dbfa76b2ff2a6e</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga101069df9b8c98db50d7723eb2452905</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89677a515b08e742fc50a35d1798fc03</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa536847ec326ee826054043706320926</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabee6ab2431bb58230e98a0ede9c6d337</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d443a79fa65df214fb74a750765eb33</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9447ed9200cf81281050367c324bdf10</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1858de8e86a7d74dd5696a3da6622f00</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e730bd659adc74654d92449dad36b9d</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga613e8a36546f1b9b0c43b8e237975458</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72a2c96f9a75dba299e1a20892add1f3</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae89195ec056bda70f24c8acd19e38123</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac417146484d3f17c5d8fba93ac138e4c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7520034d94b880688decae32da584eda</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47eaa5996ad8e3326785e7c4ad5c081c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbeaaabed87d5512d2286baa95c4a97c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6e3cd3ca4cd9a2e66d90c444629ff32</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ed95dd10eb670518a078257233a7037</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c88fcaeb69c94e028e9de2a8436dcad</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga896fedd904924b35b5d2afcae58f3a0c</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7697781422bbb9de18a582f93388324c</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cac30ae19e5ed19d98562f0dab48191</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb69979b7b37bfd566ca1ab2da349c98</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeda02a903e1895363cf991717900cd5c</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46152b0d4aabffb4ca701da3b541068b</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2039c53f02ea2409638a50ef3c6be3e</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0c0ceb6055acb375303cecd49634749</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4ed94a65ade2bd611d9abb6706e4a2c</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ba83f60df077bb1b5654a2ee1afb367</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6783ef41308862477ba5314de3e69d0</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf30eab4cac32df44e33444bfe7b0070</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac651885fe279e2497a477cbfc1ede96f</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ec516b24d0b6b66b6419089b9bc0713</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d099a82124c0e33bdcc5d5e74eaebb2</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ff38bcfdc1dca4e5abfac0ca3b117fc</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60178b3035534897196a4b09472e91cc</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd9c3439096df88dba795aa33800687e</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3294c22d3973039061192bd929066c96</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11741cd474c1427634c329d2f3cf849d</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86f3cae0a9f8d811c21af7e28ea6efc3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f4f48f70be081aacfd902bedf1e51fe</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae56b745a12912d7e0b7ae22fd6297902</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8be39f600250879de5101123b66504b8</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaea9ab37e1f2dd66c45b3283de613cbd</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cfb79324be9e683545bb7002bc4ab28</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73e9304361fccde39db1ab2ae0c07f68</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ee6639a7f89d8f34c3c6ef3612549c1</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga128ceaedc10a626785f8ce09f554198a</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08afcea4414c4e8448351d208645e1d2</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga96ad2da041f97e4dc0ea14e0da62fe96</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dd4f1bc3a106a0ae0c8a202dc9b289e</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga853c4c648ea2ed3ba048ed254fa6f394</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35df58b1d78944360c0d0a1f79eaf903</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5346316989e032dda02d05565286aba1</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ba49598153961051c9ddf282d36acf2</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80fad755179790ebd605e94301d180ef</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b07bce720a1685cb83bf8f41013a25f</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76e79f2930fab6ae0c14b89445494a83</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga792515f0fb51d1d5ec3909796ca83210</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7dcbfffb2623cdd808a82387de219fdb</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b545fa1278af6ad8c1d637d3177eb10</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3cb39b62df9f3c283aa768412fda24bc</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18dff9db2290860f6cc90b61deaa1b30</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c906fac8d8e04f4c1b62ba525fd1617</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a2bb15eb31a7a24d0434a3a131d06d8</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec539fea1d620f685a11e9d391f78afd</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacd8701578ccdf15bc6cbb4d3d5517c9</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00a17f5eee9ac60ccb1ababf1fd1e73b</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga346d65131b0e3c9e3ac61de5176606a8</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae42afbc516bbfa01e1310a9bab908702</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0a74127fa51af116df67364acd93bd3</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa30c0df3a7b04d70749c2ab8b6fff5fe</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3eff50212ed2892cd6fe4b8d19dd3a2a</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae34b2a72fe4150e858465a7769ee2c52</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a6fbc5b8438fe5bea85238b9d0c5f3e</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade08fcc308b2e20d50c4a3438fe4b6ee</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e7ea06c654354b984128255037d55fd</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b31d6c71170412cae5061aa6ac19442</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c31130c36dc9b842e26fdaf680e00b6</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecc2ba37fea0d1d795a2cab8ece45cc1</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e6ca62ce202bf4254d1693ff365b2b4</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3aaa8602fe180ff929eec43ef8b4dc10</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17501e9d781105cc74a04762b4b4fc2c</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b3f7ae4f21d99b42135277c23cf24d1</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga666c44211474c9a295525bca03433cee</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81f8f4793ee7c514eca370438997eb45</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec3b2bf74cd4ff6af94bb83bdf8783b4</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1329e50637b7b5ac07100d3e263331d</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3123a45c875b4eb9a41975aa969b6db5</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63e43865abdcf4a38d39a5eb89729f63</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5a0f9e14535efa9de7e727cef2f9bcd</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa49d3faa449c6996a36b4cfe9bc746e7</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91d7fcd75c972fae50f91d56bd0f815a</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12c2c61f6d87749a497db6cb678835db</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4940b8cdca244cec798fc5e12b96ed8e</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd318fb104522620d4d12b98b93c8974</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadc84b344cba3e9d8279cce4daa335a3</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga231392fd7250c8b1cba1027db6dd2f59</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3be2422dd410d768a47a1523612c6e2</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9683b0f490d61333a0c9b0ac6177c797</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae6976ca05a71a3867491b1d63a38d79</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9aac1815665d44067eae7d8cb4e4be40</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf173de4fa9a66e44f6e01e46e50fb96e</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00fc760015647c4518fc1c250b34f3a0</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6961930505501ab67e70de1bec1fc7c</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadea03e1ebb6998d08fe7e356fc675da4</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f4d496fb1ee18b3cd918b6a3092c629</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfd53947e82410ed70ef8af8e469be95</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39b292f62396880cbe964128a125a2a8</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6458afcdc07e562050e4315122f859d2</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef695f029df417b63799eff1f8e20218</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1c384571fec644fe63911fd26bf6e6b</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b85167fb47e745fce108d23ae3674e0</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa100c0ecc7e8aec9341b40562ac55b3a</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0557ed1e9462d24223497a0c53db7d90</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb98ebc2ade19b8e960fa40f5d6a253e</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; greater&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabeba06102a7ddcc288c0bdfd5ad53943</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28104bc3c35f00a84d0c0a202d828016</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga375d418eb1a852d4f59b5cc121db7a76</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4abb3ebe954b5a048662cb57aaab0d3e</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, greater&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6140102c352e065da10d30bd9b3df38</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a4586e4cf8cd4353f49b0ac4d474553</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab439a8c37814ba930d4f4f0d15095883</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad280748a5ba0aaef06f5f48f8d162fd0</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d783278f798a238eb375b58e4eeade4</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga122cfa74c83428505a928ea12d304942</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9756cee47606a4de0ca1c3c8e97a40b2</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5aa17050b6e23908154a490b186e5592</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14fe180ed1d9c9666c46e88a36c421a8</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad811bc14ad784839e1712295d4e83754</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe61d0ede1edc0adfbfd9b36ff25807c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d3593bbf347cf20dbe267ed1e4b6bdf</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9eeed971901e990337183732ccbf3062</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf07fd705ec7dee96f2948b9c796fd57</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f245406d7cd46cbb3a59a584165838b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga955fe8b68fec245dfff73673b106dbac</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga439bf2a35472eab8177bacd5ab7343e2</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3fc72714527d0bfbb64122101404c00</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d46fe9fcedb8c65f5d5b5cc55770f5a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd896dcb0ea5b24ddf9a17b006ed2701</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ac833608b2481b20d0d91a71036d45d</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e9707f1f0bd1f08a43c8c6faaf389ef</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4e587facdf3b1a86a40be230639efef</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeed166390fcd3b6634764bad3f4dfe99</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2237c47c62d003ee6a19ff2b3cd54b2</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa790adfb4f6f2fa460c244f2f7621ed3</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9896d8eed5804f7d4900f8b8266295ba</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeba9c5a1af22468fa4de9e27a7291c17</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c3a579dea9a2c50a6082bf7c5c50d1f</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60ce8fe5baf2a39a1963c206fe8f2283</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a9e6afe8941f12362335b1a80e42496</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae77b149d4b2eda29c2d2e09c7a265f1</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaabfe335f05bb7a355f8e2cf6d4ad83c3</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3605088dd4d00bc3d812c01485e0c854</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c88870704b2df7f664851aed891ab38</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef4fc6253f1fb6bf2454927304b4a510</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69ca27b75b7944d427c7fc889d1f1ed9</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bc8565c031f480e33a7117621a1c9a3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92661182e0e12aad1638cdb23d736d6c</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbc22dae06d9b06159c8d410d038acf7</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga763bba01a3388aa4241f24b934a36b9e</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1eba4d1da0623f9c69a57db9e769144</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80a322f89d75c39df09b42d571cde02c</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff20e4d2dbcb670af32bba301c579fbc</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9aa24e4c795c4f9dff281f74e4a49517</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ec6a668ce4bdaee3fb96cd6af71bd59</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga979bbc65c1aa9cb961473faeec0c001d</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdda92bd64d36ec1d43b5ce270677166</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae003f99da4c8129f3ce6908560dd6598</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga640d6afcfb462ced93eefa1b697cd060</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7eadb9c719cbffb8161d58910fc8bf13</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa4f074c9ea9489fd8b41157998c5fed</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac94d95ec080ec57be5729ff0a14d6740</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fd6dc47e174621164179fbf737f2809</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3292736e722c948bfee81f8ce13d285</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd34ffd2648022fee481fe264945565c</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga208a8ecd6574e328b8b89dce3d96550a</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a78dc7183016b7eaa8994891ac7349e</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53328b4712dbd36f5bc5fc303973997c</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga337362bc409dec3c7470826563fd08d5</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fcd4b8ca094ed23e6c523f312c075b8</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb89d12f168130b16b6a852fbcf29ac1</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e9ae77beea1adff95bca10ef7401942</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6d6be81f2d1ad7424d414f6028a6dfd</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d2cc8c1b0507e85f915853485ecc6d0</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2eaa0d1ca6c4bb54774350171b9e16b5</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31473d08b4bb642729365caf9a6c0e39</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab45d33bf92b38f1331208282fda45064</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35415f4fd50ebd8a203fef079c54ec8d</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafad508ec58830cc1077eb07e8fc153fd</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga408471782e6c3338d5ee9de16e31644e</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f1e7ce1a6510265ead6b6207f39effc</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ca64d102ed2cfae7f3abeb781421204</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67f6d1cb7b1b325a6dfe5414dbb94dbd</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad98a98af64c25c869aae0f4ad0c55af4</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga990332db3565090a646987254c79fab4</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53c1fd7fbe4e5985f1d2fa725731eb08</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b861ce2de51abdd03593b3d3d84f684</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga444c5e1f7f62cf798066d5659366df23</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab561641feed35c20278ece35bb8797b3</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc4955ba9e1c06bd2d983bd2677c73a5</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69c9bb1991eefd2ab477846e8270813c</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb44be8155c1703205e51c693ef32da6</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; greater&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8878ea91b5b6eaa85ccdbfe29245f37</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7fbdf61b01310dfb036bb6ffef461b8a</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab1a02c460ac72367d4652923fba630b</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga293527eeddad289a3efad53f1a4b6f3f</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ed513d4cb9e4110d3db70f50be835ba</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa37cb32841f9ffa14b1936e05a1ebe9</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga335811f06efddba5e75ce0116d04783a</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94e97195a2b7cecf5ede8e47d260723c</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c9c2d7a26f8d9c7b8834f9f190a8914</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13fc85d9e1c15b1d1d2c862936ab29cf</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd0188a961cefcfb26b7b15fac712e82</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a4ad2ef4e95c53079cda25bcb76fc53</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7365378eede3da961a558ff603f0a8f2</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad59ee5976df102e72b1ff749231c9f47</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67126297a64ef25f2c3194020fca3cad</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85ba6a29fe83842bfffc726e582b5ee3</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga775f874d3cba778e3c0cae929b525fc8</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4590cd1de2f1f07aa520e168ea968c27</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c1f9c52c48f29114947a08f0984cc23</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga88e36f2665d9739cc06ae0cb2562e8c0</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed44ab15e814fce58a672cdb92eaaaf0</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e5b8010cca18aab7e53847d1133ce81</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga539493c0b07035d7e67d87bd68856ca4</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64e320de3bce9ed33ff9c8fc57be6d39</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8406f156d41ec17be418590d2e953a74</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3dc323ca96973f3bb10ea8ff03296b78</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga731e1a86a51c771a75d83daa958df9e0</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45a21bb3cd57a2e993037143309e84e1</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc8e092faec9f57baa41674711a444ea</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4154e5c15631b66c54787029ebc990c3</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e68f9ecf09b25e36f1530afba43747d</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a68b7438b043a42d8732d97012003f5</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa1f457d5eb24579073db8c8c0dd3d1ad</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga797e9d77bdde72476f32812b9860ad79</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c591ad7ad538fbf08751daa923b5d69</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36dee9bd496c8a7f169401b8bef8917b</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48894961a76e7fa4c7de45c8b68b6e28</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f6fa9a1fa9b618b6a6738dbeabcf3df</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb8f7ad533a2657bd11aabdcdd7ee987</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2ed51d9bd9237ec4ee957a2861de80d7</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f33674629adbf0b08b4fb78c25495cc</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d8af3d392d78262551dea823f822220</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab363efde6df231138d5222b1b6bd48f3</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacae5341fc17764c044f28d7510fd879d</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1dada72f050c77f7e18d2bf96c8e376</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga510b88a926bd78ed6550626a57f297f5</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga806d3a0ebd5bdb173bb8e6966a271ce6</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae61b876a934c12556a1d0fb1a979b61f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd7f570da35b3a1f08024cae07b63a65</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11624f1de8320515cd7971807c75e1cb</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44de255513d5d66efc9b8a89eaff1fe5</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b272fefdc673ba134b36d9e5ea88b5c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacb3760b00efdc9e7ee9f9bd86304f94</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa11704c5197ed56052e52557ab8aa29b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1adfcad7362651dbbcf29163621e8a6c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad07704960f3c9ace7765e3f4c496bd6e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6951e256e5788320f1eca5105f76596f</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga053ac7b33a7fdc5d34218983001f0f43</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf3c9bc60881121216c407af1a319ed6</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga646651e94a7b468f128be9c30a448e94</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga588bf5d735442049d6513d94884fcd33</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c72029e1748eb9921b128c7e1306487</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaba4b299c1f9f39e23300e9dda97f1a5</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f6ccf218473b80b7b2dcc253febdc9a</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade5ffb51464ed9a304c6ccf1eea95bff</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d8502df0ee39c8dbae6ae47d4806b8a</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5abf293a57acdb1d193efdbeb48850b7</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacacfa7f605da556808ffabf98be76b0</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc74e9748c7d824f4c402e7443157efd</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc8ffbcfb9495f8eea8cde1af08039d6</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4cfc621933360fd6c3a21434b90477a</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7768c8e69a236df27818762a8f104c35</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga638b8ff8b443331da14412ec2160b5ca</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9515aeac782a6d1ae7590df66bea7a46</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2105f59e015e952c00a570a6e7e2e4b2</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef6c3afc4730f338360d815cdb9ad3fd</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6873c898fdcd84d5872f5fcba9792ac4</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf21a4fde0acb285c32c1d56008abcf41</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ccf77a9b8d87c2980e3d2f435125264</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7765769643c89f70c73d35ec4a3cadd</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb3f698e36d064129d4414b2ad6a9a3e</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3afa887b077a0f377b27f72350df7259</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga249d6a87d32bd5ad9f4e22f32ccd632a</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e1c680c140830f6d38dd143b428e2f4</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaac862fd70672e334a90773b88267455</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e41bcdfabc98e9ec2de85bc163826b5</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga478501caf9d016ecb74e586aa74a8eff</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8694d45c659b1fee5f7806e99aac8e7</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0edff402253aa4596b3dc6854b6af18e</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f344776a2bbd8f29184a166ef092af2</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34384f5470f48a898cd982db515575c3</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d6eedcf500e803f32a17150b27968a5</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2b88160c219e0921cfea0acf8c246c5</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b136da085c473eec683b0d25665d999</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73786eb58807a17a538c755e34d9675d</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef31a3f97ef6709045c6c5e280dffef1</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3a68b5ab03282686225ed7b88012c4b</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebe853d079262445e933d64c232dea87</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab24f6ed6cb8e1e447b97a75be6654f7f</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga547d2e06b7c5d87d0392acfbbb350e3d</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae61d709025c856d3146d10cb7e788d75</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga541f5919f746411f043d670afb3ba7b3</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95c4a13893450c74268cecbb7a4d47a7</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4827daed85d7647479290921fae85f9</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11ddf2b8e66168e64e5baec6ce0e558e</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a824a0f0b67806b6db61f3532ec2c97</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad08e83716e56a26fe1d0e187f0d119c0</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4010de5c35fd52658f696ef5106f8d8b</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6abb0e15698a012d2de983ded0ab3030</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20b1151c7a2a2ddd85dcf62518c58d49</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9507310e4ad6cfcbca66c2fd7c7082f</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0b5d7bde9d408e0589cd5f21072be91</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga932feafc496906a1677f88fc87ea080b</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa4b9df279731155760f059dbe663be7</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab681691fbf17f68b4e9d588645b08116</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bcbec3693958703c755c64ce0937ba3</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6879e2b18878ecceaab7af951c8d02fc</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9c1b2af00f1761da0a412aad906d0ba</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae028258321b0d812d56c32b12781884c</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad65349597030ceded4eda21244cc6f83</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; greater_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4a46fc2fe5cfcdd13a525291b946f8f</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4edddce6542f00b2cb1de230437ba40b</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf24927de1bc04bacffcbb04310862f2e</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b591de78c118edddff4887525e0c5d9</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08b0e1e9ffda58046cd9889f7068e649</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1531b3d6906a273b4cf9e8c56e19caa</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2eab9bc4ae70aa428b0a54595b4d1b2</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fbf32a1fa03bb675190ebd2adb3ac70</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga343064aec5bc2570785ee2e4b25f2190</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga802b60c4cd50658153f7e88b252935c5</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae68aad51dc7f176ef197ee8c43c3a41d</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga474292d4a9c6579fc2d31c9dcdcaa971</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee757427c34f7ec54713ef3daae854ef</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7603237906458e967c0fa97b30a7ea26</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf5c8659f318787ec9c570f6c28a6d79</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad503839d28a592a63579ac69fff5770d</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab39e5d20573a9eee660ca26dea704c79</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga379297274f928684ddd01d1639186bde</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbe3335440dfae434492e1a8bf645fed</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2342d92eb6d0793324526b6b624ed55f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e6c8cfeb4f0decc7df05a723a6c9dfc</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72f9873c1d8e23d23aa1202cb8769d47</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b57d328ef1c202285e79ad7e716a8a5</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a733f15a33275a3a1b6708d792b9f8a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64b20e2e9879e3691510451e592680d6</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08c9dfe6878f4763bf4dac43f4f5d04a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82ab7b6a88bfd3f78727f28858fa4cba</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e6e215b381849b8447d7772489747a7</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85c14289414e71b5bf0675ea8d968e01</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa99c425347e64289b99dd299c5b056be</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9679fb0d52f38136048f4bbed439cb8</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6717ae40031888d4caf0930e953a2a4</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac58560dda25f7164c4e7c1bcb825ba43</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06f152774e8b0eb90005f94f22e5c0f4</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47de73c0cc4d881d7de20015dc693c39</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69a7806d503c903b6903aefc48b26d1f</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39812fcd8511e6a1370e5bc0de568f96</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a4d4f19b1228d8c35964c9631b12db1</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc9f85f2cd8647cac819333b0b5d90d2</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9d23aba1973ca8fd1ea7c710c89d9c9</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed751d867269bace54872e57a083af43</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c856e8c20c27045d1016b675fea6c29</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67b57ea4eeeb2dfc404c0596ad12a003</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3a5b7d75125123f6c481b6b5335baf5</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f084768a0834cb515abe7cc12e5a5c2</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fa8c7b4fcf0364baf63899bab7585b4</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9008ea56e80e41f137fae6c4f29c5e2c</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1860e2d6fbcabfd958136c1d2a873565</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga262bbf2d811490645625b3c0819db5a9</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36e215aa920b9cc6ff8763ea6a0f351c</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f1d34855a281e482d0e3f4f63fb223d</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44d280831442d389a632fc7fbe483319</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ffec63daec8b21a7335902c39f72934</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65a1e83fce063ae99925116f6b9314b6</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga567f2b1789a36d0eb404328b4a46d3d0</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9820dddbd4b7a8f47accaae69c7d5fa7</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga903362346dc9aae85e4b89908de2b2ec</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e98d90b7383e80556c88c4f8b7234eb</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf57fb59eafb3407011d5e11379f7503</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c20165381781d496bb5f36a2894e005</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab477e756e10e9575b55f770133665f13</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6dca9856befb76c281c9f9d78c2dc88</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab45427f22253d5cf273e2ca93cfb489</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5fffb4be3747cc44803e6c381a51983</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2081fb9edca3a8318295766946442143</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga260712aebe5466a8e4f01ea498d2ca02</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf503ce80b70d5e95589c6bcc5dcdc534</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfc31b023630642daa958687ede735dc</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86b5ec62d72169a5af71fbef20395bf7</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga844cecceba28036b2ef12a014b0ccfb7</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42a42be02e720782ac6d6a890f87df34</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09aac80f9054e642a162795b850c973b</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeaf6f4ae0c4adbf3594389355fc10fc6</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga147cb8d515df77bc9dda9bd957c21a75</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6307095b70d98cfb7875659cd516c9d7</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f1c529d765c81d140c77108626aa14a</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b709e4bac601f7322655f2bdb989cae</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63ccaabd5ee595473b9dc5bd77d9948e</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga276ef3a39dccd5a558013568f8e10634</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab653e7053862a95e577b8db3322dd49c</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad27e238c1e9be9861c908a2e310babf1</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ad8d76d5bed9116ae14111943a9e427</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga918b29d239c3847107e62dff87df0060</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0908caa9d6c53cae421d882e77ba750f</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4220001c070c91cfe6bc14200622a5b4</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1aa05edd1f94210980d40ecd8615e6cd</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bdf640af5ef6c8037f04d2a21f72624</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga57b0beb61b6838a8997630c88d57b1c0</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga562e145a0cc65fa6571d18d0b5304fcd</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga574dbf94893fb637932048a1da56f61e</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23dec7e74c18bf4befb0e357ffada712</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a2d82b647bfdd3d8b9f555255b08446</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1be79933bce514a940a915865400b1be</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc0fe10ccf8bffd6a42d61a2cb7b7630</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4424230c30d8785f0c7ecb0903651540</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace59218cd1224e9bd4e71d44effb706e</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b85716ad8e68247c20bbf301d5db78b</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29e1fa7243c5a45d5b4a8333ef5e4ad4</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3903754f858daaf6174edeec6c964db1</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb305d044d1d79eaa26884fa8691b13c</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga056a095b396077c1a14f6e237ba69f62</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b226fe3a602b25eb493c5b47675b115</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7064aa0e201b06e6456b7225ab13b76f</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba1a42db310a4daf0fb2865aaf7f5201</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24aac76e0a255dbf62c78f3f5ac1b4d6</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fb9bef1f86ce4022e33132f5a80b4ae</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e81b5c59f5873a9b2b355605d4628c4</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f177c946e1c5b13bda7e1a4d6b14792</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga106351f7f67aac5a4539cf2da429051b</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga536c9c60a5f68e761b71f7a521bd440f</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga309e3255d388c6334fa4baccb66c39c4</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga930dfc19c86c269dba903a06651d79b1</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8caa79576d2640d9c571dcbf39c41f9e</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2daad5e0b4930181e2e66c9f17f93c20</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef0821f6c671d9712c7238465f8d4884</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ff5a2a334e85c74b8286600064aae8b</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6976070c4b0ebc9d2ac34bc7c325b112</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa59e7fec8a197d56403682e2d3e321de</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga846d66712d50f6eeecb5c18ac0b8b095</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98c8742a4a9d1fe28d97bff1459c8ec5</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_xor&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1c5878a58021ef5240269034aa6e52a</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cdbc34390912374b3c016740db6e5a1</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1487d3dd6d9e842c3f266fdef9b3cd06</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92297263151c479220003960e6c94826</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc8b1ea1436679399d6de28a93f37c7c</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd6445fdc04ff5606d05f981dac957ee</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61455fe5de691c1102ebec11128de52a</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga754806ed446290afea054d4cab646e54</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ae473eb2417fa915fb5d169be28d0d6</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7de7a8c28d3b5cc29651d6128ca2d910</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5c2aa1114fc5bc919fecf84836a85bb</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga182950bf07b543f15aef63a570a75740</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7cb4644f2a37866175abd213e99bf9c</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b29a922cca4534da997e1800dbccc0f</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85a70d4dfeb3063b32cbe3db7f75cb8a</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0efc7c5881e23be48037958261a0496f</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga305080aaf14a3ac0997ad739d57372c7</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a0a8103dfd6807e20fcd226e5cd3aec</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0df3c76006f995c76b73f820597058d3</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14769e6c0a5b2888af00d0ceb63fc090</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga33dc3b6cc908d682b8b4b924037462a8</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19056ea37b866c0f7f7e47b9d1d06c56</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3471e18d63b852c4eb063e1ccf2a9d1</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga153845e401bd20e6df63bedfaf7d7740</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6aa67b59a7a6af82dad9017aeb8a9af3</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0050ef6d1fdf78babb2005617798ce61</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4facae47043f42a6073976b43823e93</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b6259cc669165993056e3d324752240</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84b366f249cf5a2013e1f901b03c4edb</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_or&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f838dcf370e805ee941920dbe4330c5</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f1b07edd28a722343c3308400eebc79</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7ecb0983df24434fbf0671b7da423f4</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58960035f01708425896947b5bf6770f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43d4ed1f12cae13c7ae0bb045026472c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7bdd4e528e3e126f21145d63eb30769</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56f8877cba3e09421ea4ee5d014088d5</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56d085d1e5b2230bb3971c5ca26a2d4a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cc2fe59ca33355ff83394af5de4f7ef</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga529c6d209fb7e5990ffa44b44f1c08d2</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf599e4e9bff68f5f411a748addd8f442</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ac29af04d3ff28282099ae43d64c1eb</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ae3b6aa8f01802bd73dc969d72fabc5</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b04c7e2bf05018eff5107b8b21d834f</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6a261516077c0b79a742b166cfc07a0</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fa19097be382eb043bc1947c99527bf</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2438bf2b14756d6e5ed3bad3b3c1e1ec</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5168caae872a1693252bf524ca06a971</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05ead05d032040865f64cd3f8f1e0547</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga347152b541965b0706b8883c77ab59d1</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaace76c0789620825414ff7a595ef5911</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b428f7caf6c47e78c4ee870da69a5bb</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga572df6ef6d0112b56753ba4014881e53</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga755c6b9eed56b86c14c166120150cf5a</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ed7b2138bc1f9497aa3c07b3dd5a07f</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f6ed6bde6e724a15b3d462ad5fff304</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91b74f2c70bcedc67c9df84a02addb79</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58feb6927428f1968143209446ea498a</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe034eef275830737afa1537131c713d</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa946b17fa40760b3cce26d1725940ca2</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga253d7ad29ab7ebdc052102e29a706176</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b37972c39e3bf6b142cbe675a990964</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7eae7ed305c1f6f0d697cf6b5513b52c</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a144b52934da855d744f0f6821ad443</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06a7ba688aec7b3bc93dfd03efb7a0a1</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga066869163b1bdbd4100bdc23a675e905</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48ef824b54938a4efab1d92d2547b6ff</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e22900c73b91968a336722095dee82f</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b91ed6a653874c97911addea7492e88</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4f44f5d07e21c6d6e891fe50f7a95c3</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2dc4e4e7647a0a14bfaf036a293f7c20</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0385791a7e492043910a3c6d9633f1e</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4df0525a2ea1daa49391935fd6096f82</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga085e8a5af5cec776858566322bde16fe</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga089d5fc24f8caba2cd4157d4c72acd16</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24144ec0fb8b6b445ab0a1ee9e41da15</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c4229c9c4d01aae2eb3c68b6d295a5d</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef6dcabe2a6d79eb4f75768d54ddb701</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga926b508cb3586f7e8b26e7ab4f3a36d9</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga236fa0260af6ef2b14fadba155fe5abe</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6cb1874e00d5f309b08b23fa3135867</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77b5075254d12609ad87bed4527633a4</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e682a0014ba8daf79be5ea7b234da6f</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37dad1dbb748b11a1193be946b3722a1</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e888e4f12d42f958c274ae74b5b8fcf</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac38b34c8a76b66b0466166192db5d2e6</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac167061f4c1ca73369f88716e8989984</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16512210aee4858a3ab481592bf74f1c</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62e550301aa3c7d81e282e7b5eb3020a</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafe49b72410fc249acf6ec30c4af1de5</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab07096b3294af7bcec98722b2446e479</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06a47b495c6be9943d7cd3a7f7fd616f</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6457d3d1d93c0166976483a2f951ee3d</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3689763321a43eacdd8d773eb2c70712</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3c24e96d5e746179a09bac2d3c87915</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07e8931d3f33d88b72fa9dc59a512de1</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf93278ae0f5956226836d397a9668761</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79f162c3c30abfc430c7ff7beeae97f8</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga843f54b435b967d9fcb1259ebe47d149</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0631c1ac1e1d609ce0a5a20bc12d61a5</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41753a5acd49f58734c7f0b2b906c820</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64863e5f445a3cb5b5f5900dbb2d1cb6</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32e508cfe66f331a33b2f3da6e900404</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3050373d10dc996186ca8f35ae0d0bf</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ccfb5c0cc94544213a31f2cca13c615</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f53c51e5f229c2d88d5820a0c1bf963</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf719b791735f78195bfe29926f1b0ab7</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9803d4b0e3d1a0167830a72715b0c04e</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1cc5655efe72e5d9e95279d76e1d48e</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cd8cbff79c1cace2db279f6de7a0681</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab28d8dab796f6cc5d9efbba9a4a140d4</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf3ed13bdecfdf8509917b6128cbdd7b</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga57922b91c42d3f3ec0d95961bb252c2a</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae58e21e5c4f719ccbeff08445d7c6fdc</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32f816f6e9ef55e8af7d1076b934d769</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c9b224b12822bc42b33d5371cf7cef4</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace641577e19ea3b0204727ec67a54b77</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae01ca019d7b9f4b726b7017dccfb97eb</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bd2ec7511fa65af12e0c31e7eca6cf1</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdb8f03f5e8aded2d1c1f5b674f8d0be</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad435bf12fa84bd6238bd536719b8a55d</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga682b9e8e6d24725fbfd14afe04c746cc</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53fea0cb9bdf3c6ad83ef37fe04f24dc</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga848a2952f43a7226971f5d2426afbc8a</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c523f9819c7a99755990d8ed6b08504</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a03a718dffc89a29648a361f61ba315</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3bb180e11c140a1860d1c7282f3f4c5</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae96a32168030467d5053c0f8bda7dd1b</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga093ad1e54e64a7cccf3782b2410172e3</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf9201cd6a194985ee8dc16efad11954</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; logical_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9872817b8694a93ce033b27bde4549d9</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga449da38cef9a7f5b5c1b9630ae2607ae</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25c31cdc9a5fe1b199915996717e1321</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62085703eec31cc3da75bb590a86c4ea</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, logical_or&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b896b8e8c55386a79e4132dbb86cb85</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56bd222aa931f4a2f6c330e6e49ed71c</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3283fe040cbd0280fae5affaa5a577c3</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7db7c5c12deeb79a3ad18e230fd0028</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaba01bc6fa2a85a61bc572ee53396c0d</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99d4f17ca75885550288386f0959cfa5</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5cd0e8199aa6ece5c42b6d469df866d</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb0588dab343533c00fe007f4e019f29</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6139801e245820e8d980eb9fa19227ae</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63478cb4cc5f4751131390dd6961a05a</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3195292a300750b94da6edb4b4aaa39</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga628a9de2f5c9331b5d32d012ecea6057</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e9c3ba92e1a2e8191f09b8fa8f52e58</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8de774d82b3c6331a9cda51192cad003</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd7bf63f289ab7a0ccb3b76975450e8b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga681a6c20c78fa4e5813310aa866ded7b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12312fd571bccbcff5a1abb3a797258d</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb98f735e8ab6b6427caf265d69bd4a1</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1097d73ec71c89c78f90636d5a35f11a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga446ac73d6fc9c701bf235f9530e05486</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9feff133da5c0cb798cc33b19fbd9ed2</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1bdb1e714d4966bc3b89850c3f223aa6</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e998efb0b51d4b11c8166bc17652e8f</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d607a72c6d5edbf0c5f0defadeecfe9</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb7e65838ac0a9b1d7beac8bbf01b0e1</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c08c399ce28a20e5849c10236e3ec1e</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff58076f49066c7da5f88773b94eccca</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6a798890ec4e1c957610419cbc07fa3</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f85d3d5f36760dd63779885fef347fc</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3532b09926ae239bbfdcb638f8602895</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8487430a598578322fad0872d8e6ea35</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga625848bfaa38a86a0132a1771535fddb</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d5361965c51f7ca2fe416200eb560d7</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0637cf031452de7f45462f4cf7d20f0</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c9970228fa884a956021c0cebfe15e5</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b192a956c850745aab40b4a445557c1</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace4df827df684e65c9ef5817d6092149</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86d20c442deaf8cf12b73a79b55e2600</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eb6a324aab99b8d6635ed71b5f3a6d9</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gababaf31e37f3a416bbaa1abcbedadb9b</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fe1c8b48957c39413aac5e3ffd90376</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcd6bed19993a3dec96454714e056e3c</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51f6411482c1c1dc459307997d262caa</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb5f81c65260b22ae9af48906f448382</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf45510b81f8e1759112cecd4b5a4aa3</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac790b4177372769ebcb41bf113cc07d8</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b56bd1f805e2cc2a433d784ea26764b</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8d59bf11b4243a05cd6cc3456fa3278</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc57b8d10acf24138375fc21e1799aeb</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga630796daa4fa81bd3480cccdd6208ce0</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d0b4e24f07cae0bd5ef2032f1895b44</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c2b6b4c57ef47d6c51cc19656e57dc0</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b65fb035d930940ab0736ddbc0519fc</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaab756a072938395df21755c1b6a904d</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1593e87e954982987925c25988dab81a</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff73a5437bdeffdeb0b0c679cf39443b</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga96c371efcc9fa6314c3997cabac8de8e</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab52b978af7010683e959b7f5961f609c</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9613bf79ecb44e0124d987c0dc603c0e</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62831716f60762daf6bdc34ba4563a5b</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebbcb4c326b4d6504cd9400ac933f53e</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95813948539b789f7529edc7fec1b313</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f2c04274bc2e9ef0c0e64e835272570</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed613e1f82f7862a55e3133e0b2ea94b</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba6a7eed88b7ef37db22ace6732f6174</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89385a5dbfdb1ef20b2e838ad9ec15cd</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fafcbb93a3a84b83a0d2d4e0609100d</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44648e106e79365765d8081617546291</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb998884b15432012259b70ee9eff749</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30c84efa97656970fb477d1ac42a077a</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8dc5f6ba926a32a8bb43a71f974f71f3</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7bb01e03b921b536c9de83900f120cb</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac554616aa3c8e0f521084e7fdffb3338</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae3e389c0e99795f9a710bd9d7cd7893</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14791b0a2e98ba50d90b77b9d63768c3</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0995ff62918197fe40f2bea8e2b37898</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0716b8368db9bfe6147ff620abcaf320</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fd3592b47fa7aa798a21f19a79a3a2d</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86fa4d24a51bc0fdb27624637e4162e7</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc178b7c15f18971eb20fffbb9a887a7</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0791a6d7981555c8bf84034105c29ad0</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37c9af7b70c2be4f8c212d1cd78d8ab7</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4d99f903f7ab411eb7ba30a7722489b</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; logical_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd4db8a79be3822a029c193a90d497b9</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga444bdacd77a60792457a032271d6d8cc</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c72b384daef54b49c99c95bb6e5d236</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41de5b9e5a723be85cb439a1c08f7ce9</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga035765656c86485e88a7ffeedff10886</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadee77151b150eacdfbd738bbd951de91</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ae692a8fbb489bb9e1745d7065fa41f</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1608d98a47346871d348ee3148a07c1a</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa98a4d1808e3e161362ed3709ac3b76f</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3c33ae535cb54e41e989a2e26834450</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a42dd360c68ec429b3a9abd29792217</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga391980191d7c6907415884f3893e4622</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1eb7dc78006628d46caf362876324bfd</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga838e1acadd4adf72d05375901877406a</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bb7b251d40b57f97ee8761816827d5f</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa20f0d48b258a29f1f78dc3bcd155f2</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5cca9e55f0124be8c28f031dde68ff82</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, bit_not&lt; typename Body::value_type &gt; &gt; &gt;</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa29572ad05d7d307bd76477fc7bcd675</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_not&lt; T &gt; &gt; &gt;</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab61e2e68546fd301f26efdc0b899f812</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_not&lt; T &gt; &gt; &gt;</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04024fcaac24f9750d9235327ac62c1b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9cb1d6029d987bdbd57fb47193ee591</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7d6682dd37b7ea68625ab7a1b693926</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b1e50a02cb728d3a0a936c6239263d0</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga133c3fb71ea8172a37867390be557400</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9aa4e3b79d78611d2031c8d21420d4ab</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga861b8704201b4e6e2d55a9abd798161a</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga195352c298ca60f9f1427d993b5aeb6c</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca7d9565b8e27201dbcefa113a9c16c8</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_not&lt; T &gt; &gt; &gt;</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga302ca15eb9153d1232403be942aac59e</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3055d07443d2275c1d12b97bdf297fce</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30d4f587e0787e85c7237f061c7f5629</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77e7214b716a6e24b6c0ad5100723acb</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46c754a9105964639a463dadebfa4176</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecbd81337a2a8039c93dc0f6b7f322d4</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8e1f246e66d56a7a4315f926d64938e</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79cc15f84516fa21851f6c9748497891</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37a2be39fcfb682e1e91697df152cdd3</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf372f82a0e3f18ff74490509c8fb3600</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8c1a39515d09b32e3d25441c5cd129a</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga077d19d04f77129e7fdb284d42bc78ee</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa789cd510fcff4984885dcdfbb618018</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ PerspectiveMapPtrSz</type>
      <name>perspectiveMap</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d9fb685753febcac788c82f2375f45c</anchor>
      <arglist>(Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Binder2nd&lt; pow_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt; &gt;</type>
      <name>pow_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd6fcd234235b3fe7378b45d194678d7</anchor>
      <arglist>(const SrcPtr &amp;src, float power)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; PyrDownBody&lt; SrcPtr &gt; &gt;</type>
      <name>pyrDown_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8f53549ef604c1ecefc85badb97a0c3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; PyrUpBody&lt; SrcPtr &gt; &gt;</type>
      <name>pyrUp_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d2ec7f6e6dae7fd50717cad7b22da77</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ReduceToColumnBody&lt; Reductor, SrcPtr &gt; &gt;</type>
      <name>reduceToColumn_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5e359d60d5542bd34234381a74f581f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ReduceToRowBody&lt; Reductor, SrcPtr &gt; &gt;</type>
      <name>reduceToRow_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d90b6bc8f4a3f671df538da4571e2fb</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; MapPtr &gt;::ptr_type &gt; &gt;</type>
      <name>remap_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga760de42a5a15c652685cedba244cb0d9</anchor>
      <arglist>(const SrcPtr &amp;src, const MapPtr &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; RemapPtr2Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; MapXPtr &gt;::ptr_type, typename PtrTraits&lt; MapYPtr &gt;::ptr_type &gt; &gt;</type>
      <name>remap_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86b0c535235c065c9101439c83ac1e2c</anchor>
      <arglist>(const SrcPtr &amp;src, const MapXPtr &amp;mapx, const MapYPtr &amp;mapy)</arglist>
    </member>
    <member kind="function">
      <type>__host__ RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; MapPtr &gt;::ptr_type &gt;</type>
      <name>remapPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab42554c6ffe36361771806d36f34352d</anchor>
      <arglist>(const SrcPtr &amp;src, const MapPtr &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>__host__ RemapPtr2Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; MapXPtr &gt;::ptr_type, typename PtrTraits&lt; MapYPtr &gt;::ptr_type &gt;</type>
      <name>remapPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0904428ccb1267c4e98d1e23658a971d</anchor>
      <arglist>(const SrcPtr &amp;src, const MapXPtr &amp;mapx, const MapYPtr &amp;mapy)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_&lt; typename MakeVec&lt; typename VecTraits&lt; T &gt;::elem_type, cn &gt;::type &gt;</type>
      <name>reshape_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae163c85ca96fb5b809819558a0d4828a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;mat, int rows=0)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ResizePtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>resize_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bd10e6a13bba09da0ffc63f438f774f</anchor>
      <arglist>(const SrcPtr &amp;src, float fx, float fy)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ResizePtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>resizePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e7a113275c675f989f21a13d7841cad</anchor>
      <arglist>(const SrcPtr &amp;src, float fx, float fy)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_GRAY_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_GRAY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc81c98f2e6d48046a6b6bcd0b7d4e65</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HLS4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_HLS4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8817936b2d5a81f66929a68a123720f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HLS4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_HLS4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab16a5f77bb5f14559155b3eed90829dc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HLS_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_HLS_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga152697da6804759df6e12f1a681dc314</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HLS_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_HLS_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga410ffa2ca0f30d5c4ed03b5fc8cb0f07</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HSV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_HSV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a53075674e0fd88de4d11e45b473a5a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HSV4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_HSV4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae26413e1f42a2f405e5ebc36a67bfad0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HSV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_HSV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga882e7601bae83ea569ec137d26730768</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HSV_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_HSV_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6886467920e96535ef14b864aa28c90</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaabec16bffd35b5e7c1371244b479a3bd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8de8a5d6e8791966449783315bbc2997</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12cc96b1c4f9486833d65b3efa3fbec8</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50706c5ee884c1e05aa57f8794bab866</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_XYZ4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_XYZ4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b6bb73046611187661a371eaf8511ea</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_XYZ_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_XYZ_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55adab107770b16042ff207d8fa1a3c8</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_YCrCb4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_YCrCb4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga538c4f834a752daba755877a89749117</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_YCrCb_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_YCrCb_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5d27342d8b3196f28db721373f8b3b5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_YUV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_YUV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8657304173ca49094c20741c03b367b1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_YUV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGB_to_YUV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3d72042530ffc03db2a1038afc26c18</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_GRAY_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_GRAY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga288d78410274134b51a4bf6dc6720282</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HLS4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_HLS4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fe1fd4d0897d2bbc382fc02396e4634</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HLS4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_HLS4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4a26a282b5568b9f4aed2bef2fcb392</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HLS_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_HLS_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga254b349bc93d4f8e81a9860f28ff714a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HLS_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_HLS_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b440b230c73865377e31ddb9fd49337</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HSV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_HSV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45e72643d4070af9a3af84d0a06d5e7a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HSV4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_HSV4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b63ba6c1f5f146108c0b2cca51c4a6a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HSV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_HSV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf280f2fede0ec4c713cf57fd5bd7eb8f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HSV_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_HSV_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21fc1d57f53156e3656929fafd9a1def</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bc026a35df87275b058479d82c82e54</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc847928721fa19073657bdc3e81cb92</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c36663295a75502f99312ac86a232ad</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06e788dcd5192faf9900cb34f695e5cd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_XYZ4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_XYZ4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3dd2e3dda6a2cadd60170b5a79715fd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_XYZ_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_XYZ_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17d2d2304f2a41f5846c9f06945c3eed</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_YCrCb4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_YCrCb4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc7551bae18031ff867059a47a2a985c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_YCrCb_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_YCrCb_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe2c45aee9636ab234c35385721e79fb</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_YUV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_YUV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0abd6dfce18d3a8c79ad9ef8700a2869</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_YUV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>RGBA_to_YUV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5b51c2ef7bfc3144545ce7b6751fd68</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3fa97d2962821c66a6da9d0bbe49a81</anchor>
      <arglist>(const char1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga307be99a36bb1f692712bc1007af81ee</anchor>
      <arglist>(const char2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bec44d357099645335436c34a2984a7</anchor>
      <arglist>(const char3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb485fdc9eb65077a593fccaa7b4bec4</anchor>
      <arglist>(const char4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec73c1f4e04f727226bfc5cdf7ff8e1b</anchor>
      <arglist>(const double1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff3ae0dea1074c2dd8479fa6f513abdc</anchor>
      <arglist>(const double2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac03f3b37e37accef4fe70c21d6217fd3</anchor>
      <arglist>(const double3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6781e62a74ceb01541cf999473c92f4d</anchor>
      <arglist>(const double4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b068ab6767c3e2ad5aff7c7c30f9bd5</anchor>
      <arglist>(const float1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0708209eb1dc67e6932ba60ec6446987</anchor>
      <arglist>(const float2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac354f9377335205f4e7b99cb41ac01e5</anchor>
      <arglist>(const float3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5580f73a451a8c01431e826c2be54941</anchor>
      <arglist>(const float4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8953169c24d174035b98673ba7d5fc4</anchor>
      <arglist>(const int1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0729ce32d7c64b2cac6103a5c610a5aa</anchor>
      <arglist>(const int2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8d5a16f600c9b17ec9e3788f284990a</anchor>
      <arglist>(const int3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94fc8be90ec12d66375c40d0caad239a</anchor>
      <arglist>(const int4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f76fe469a4282f6c9de1146ce80e3f9</anchor>
      <arglist>(const short1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9afa2fb6b1ec91306aaafc92d9c3f197</anchor>
      <arglist>(const short2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5db1e1257dd13f2786b9a1c91948bc2</anchor>
      <arglist>(const short3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9df4b6774fd112d543b7b6558623ee1</anchor>
      <arglist>(const short4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ee565a15744d3de6af8153f230fe854</anchor>
      <arglist>(const uchar1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87c234d126817a1dd202effc4bb6d391</anchor>
      <arglist>(const uchar2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf82ead577c82e7591c731388772c722b</anchor>
      <arglist>(const uchar3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85880deb493c26dabf26a3295bb576de</anchor>
      <arglist>(const uchar4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadba091ef184761e71939a571f62c9d02</anchor>
      <arglist>(const uint1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ed2f34d2851b61d536b8eeeb42b3c0a</anchor>
      <arglist>(const uint2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5084f61e08e46838ac3aaa711ae8e8fe</anchor>
      <arglist>(const uint3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b9f18505e6ba443843f2f902bfc1a2d</anchor>
      <arglist>(const uint4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2a18816fb3fdbd5c901296f0e3d2b39</anchor>
      <arglist>(const ushort1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae17a9f5e321e050e56f4843b93a3fa81</anchor>
      <arglist>(const ushort2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca7211d479ebea8aece3dd4c442834b3</anchor>
      <arglist>(const ushort3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8827e84c260623089718bf71cbe63c06</anchor>
      <arglist>(const ushort4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b2f7da0d26cdd57ecc9cdfc5d6f90f5</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab30b73c0e64d03c792350c14be8eec23</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf15e4921652d9fbd60d00344253452d</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga349b7424d52356a7a81eb91c51813876</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66ba6a271e512a881ee35c894443e521</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff5037c4ff4b5258af65822291e7fe9e</anchor>
      <arglist>(signed long long v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27914f3dc7cee0a11ad7c6e5ad15edf7</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e1cb1a911669d3ab50a0733486a2aa3</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3429e1e4ef8e0df809c219a527073920</anchor>
      <arglist>(unsigned long long v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga540041ca0ffc53578e2783a2edbd38cf</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9cb20822689ea8bc4310a3de6ae3c95</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9de09fa9c34ffe7775aa0cab6132dedd</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14c1f5b8e7d39800e766cf3bd6cba7cc</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae74d54a6f97f3aacc21ca859fd03c852</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30db125fedbcf34b0a690506d4248626</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f712bea6487498bf600a7f5ce33f887</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93d029a3dc86137b3a0e069162546316</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb4a2dc03918a410404a343b8cd1e209</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab002f030fe9d93d5ab7286200177ab8b</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75918332c2cfe2a3b740082ecd7abce9</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac08dc08b6582088a4d971752ee93b8f4</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f2285cead20ce214f9022d619db19b1</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4938af087daf6722dc22540480c5359</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60fff906354e9993142f9a33a298a66d</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f7ea7a220ffe32e266a838393382a94</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcbd783c745e2e644f7cfeca4c9c9c2c</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4a62f942f48787e884494da17b23052</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4df4bc980fb186d5eb0f4f88bda836a</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaefb017c9d045edd80e268ef32fc18cb6</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga562d3198ee6c36b6aa81076eecdedc77</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76edb9c8a7fccd34f91f69c81123b283</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fa73fdfe02dc22047c97f7103cf69d6</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0081947fe77f41a5f396d694dfd96194</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fafcb7d205acbd32394767c2656e271</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7bd2d811553da5426e1f3994f04f0f7</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8865f1ffa24b835e3a61e85d072bec47</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12dfa3107ac915def7b547f162d13204</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab58248a8f72a0971cf3269dade2e05c6</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeae6ac3635c3c03a9104c7f9b1d5ef49</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2ed24aa034319787e11c2e8efac52a36</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ScharrXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>scharrX_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff73d49688bbdd4e6b9c950c289782e0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ScharrXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>scharrXPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38e5652ebaf1681ef749c01663fe3fd0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ScharrYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>scharrY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f4c79bd7fa0f53799f7a204bf33a52f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ScharrYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>scharrYPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb390f4f94c81f4667525f407430a94f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ PtrTraits&lt; Ptr2DSz &gt;::ptr_type</type>
      <name>shrinkPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3dcb9b45488dc7770dd40609724b531</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ca6d7da7566d4fed9d0472b070bda3c</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb37f9efcdb08d87d26702803205670c</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40f69179231e1d9aec1e60bf3fd67744</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga603ead4205bbc200a0f1c7eb2894a3a7</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1841ebd92ea58d1ad61b78b3e7f90829</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2740282849b89e813cb302a1d0444aa</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bc3ae5929000eb7f97153640ed2fe09</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2ccede62049f156c6ddd6db49c438e6</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae82be4ae62a43620e9d309c88fc2f96f</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72e7e4ab7f2f475737f808409ad5e41f</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d64e2eb87abb7ae2364c7ee304014ba</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18a0f30cd4a933e15d636a5fee642cf7</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40a71fd43839f68db29d5d3d9d991fe8</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab32dadaf27d00fd3ae420bfe2993b089</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d5cc3d51b7df55c83dc6338cfc4b272</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga609b61e646afc5ea47c8da0ed4af188a</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga915d35b330bdfe06327511373de2cd6f</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55ead77b8219b1623b103970d7d2657b</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e3378e56015ebf4fee733ffe8546e78</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d987301b57d2a3e0f6effc19c062290</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa65ebb1958aa6daaacb7e0b94810ff87</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09521d0ba1e338a8709ba2b34191ece0</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2671b223cd6902850864586638c5ac23</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f147de79af702d8d4398a75a1521c41</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e004f45ce1d6e29fa3ccaea88d4ee80</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae04f739d259ae154cd26a39b5604f694</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16cfbafe094337f83a97d0884e8618c9</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70aca1b22d401d2de7d7efc3323bca93</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f96ddc1a5114686c3a916de5d4a2dbb</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9a4525a60ac6b9342aa440db3be7cbc</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90c83f6fdb6e0cf40a0fd5960e1597cb</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d00db800f05fc15be653fd37d4380e4</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, sin_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>sin_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac06926bd3a2ef4db0b25c8b4c9925bd5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ SingleMaskChannelsSz&lt; typename PtrTraits&lt; MaskPtr &gt;::ptr_type &gt;</type>
      <name>singleMaskChannels</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc76a1b68cf607e3a4e4564d1c30a14c</anchor>
      <arglist>(const MaskPtr &amp;mask, int channels)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11ca9a17c7a0fc5a6482d44925904591</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga041bd4a026295d1ecd49292b72bcd9b0</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbfadd781ca9a813fc846d412e1bb8cb</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07e2a3dbaccc0f8545a04c2981b6893c</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1372528a6d841534331bdd0270d9b87f</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac5d6219259ed327d126311d05f3f77d</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e573cff24de567a8d3c8215ec25a686</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf8a3df5e8a2b664bec6d194a8efc1b11</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5ae3dd563be525b52f9d614b44b0008</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac10c00f0dc12cd8e4eeaad51330251bf</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fb23dca771a80de9a2629878d60385e</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa641ed89c52fc91f854112ab277934ee</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1eaa0ad7b95a36a271c0afbbd8d7a0a</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87c9882d3f6d3ea06cf957fecceb1af1</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5162f3f12ea498b9fcc5a843ed6112cd</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d4abff00111b20ef9070fd6c52ff6c4</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1669c360c5924edd756ae9d9536eb8e4</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad385a12228a01205ba34ea7926f407a0</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38b71a067f79c91cc5f62b5f422b09c9</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga487d5848e17ac161e3776eecf48adcf6</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab41fc9242b7523253e30be1597ee66ae</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga772d44272d0bd7c7b67f16ea0b85cb80</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga344edc16853d27c854368f389d416065</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddc053cb31f1c990c61111d1c6743dc2</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91d6389dea5e2a1eee144bade28064c6</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b36fcf77ae7d883572908e070ef4b8c</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f05f7337e5c6b1ee245f37182398e51</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga693a5fecbc38f4ab58b6e42a5b26c711</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga931ce3aa6bc08deb00c50fb03bf47ed3</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa81c2145a67198bd56929f430f2278b2</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab486c1024c95760571e684fb39a2ee85</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97f6b210903dc62269c50728eac20a3f</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, sinh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>sinh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbf84e802b30ab6677aeb4b75fee8dd3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23c1a246203f9d6783c97d5621d38205</anchor>
      <arglist>(T0 *t0)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eaca0c3f67728f3a3cb6ad7947909ad</anchor>
      <arglist>(T0 *t0, T1 *t1)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66419522def4074b28146b8308fb9634</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeea22bdd9c5ace14f93bc5e1179fa9be</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03e148eaef82b5bd3f224e8b92342ac8</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8532f5dece47f1c264686f1a33363d2d</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 *, volatile T6 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21a3877440831ce85f5e67a985c52efb</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5, T6 *t6)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 *, volatile T6 *, volatile T7 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab10b740c944e9ab9d598d3109c403da5</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5, T6 *t6, T7 *t7)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 *, volatile T6 *, volatile T7 *, volatile T8 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga629b4c0663d2ca097c47cfdf388ed547</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5, T6 *t6, T7 *t7, T8 *t8)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 *, volatile T6 *, volatile T7 *, volatile T8 *, volatile T9 * &gt;</type>
      <name>smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga890ad164a3f476487a2ee82723c5c14b</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5, T6 *t6, T7 *t7, T8 *t8, T9 *t9)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; SobelXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>sobelX_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeadbc61455e09d84ce42113deacb95e6</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ SobelXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>sobelXPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f8cc74995b219bc6c82937e3a21b8eb</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; SobelYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>sobelY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8310df81020212238bf35800cacfccbd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ SobelYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>sobelYPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadcd276e3083600099e9819e62402c6c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, sqr_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>sqr_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5972caceabc9c4b2907456fed446447</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f5651c2f477deab8c9a6a22480b0921</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga922fe16de9a9337ce89c38529cbf4bc2</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24082b6cad8f2ce48a688416553d4cee</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5004527b61c574319714c7cef27adaf</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00f30f8a2dd3b6e7b2b423f4c77c5e88</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf48bb6b8b4f2ec9160f153e00d413071</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6893715da72b11485bce57fc081add6</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc7ad959ab6a8987b12e7d5f74549864</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fdf1eb5d63c4bd6c0e9aa3826df4c56</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga819167f65c834bcb0aff3c93dbc3c6ff</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadef80c222abf27a9e99b5dd50b6dd911</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15dec14a6c836fe321ee6d34e43bcf63</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5445817fdef24e8f63fe154b3e0ff1db</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bac73eee164c074617d7542a0328dff</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf838bdac0e861508a4706edd78f2ff7e</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf088d5ce5e1a99b65a2e563a1212985</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0a7f7fea0c50ddf540b5e4d2652eb59</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b7b4319ad51d28aa241f421d918a106</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabca1ecf48e0d7efa0ef3a267169af3e9</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa546317b5fabb8dba6e03c186b29de6e</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb80681acb72738ed818f3f2d46b3fa2</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5636d655b66d1e528679dca9099cd0fa</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e7258a055c96158790a168f7f80a97f</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc50a964cceb2c66902a54c327103421</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79b759ff3cc2ae788b7cd28876b8f32f</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8915709c6046b1de839b156c6a3e2fbd</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cf5cd21194f2cbaeaada72747bf04a0</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c295b136a0161bcffd91a1b872b5e6d</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb4bf19688d464f9ca6762dcc5052764</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa976ce20aaa72db500831bf5f7b07573</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14bd8e08e3ed7e7eb27d443b7f561d99</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37cd9743de393cb069367eb6eacfbd47</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, sqrt_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>sqrt_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3df7a28359bb3f925ef7fe7f81908680</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; SumExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>sum_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37e47704c1c4522d50cc9e9f33f3a36d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab2861d06ea28098768c411c4a004bda</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfaabdc3b38246f96af7222ba86ea236</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0d5d2dc1b65a22f7aad7160be6caf34</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaffbd6e5d1c6422ce0fa5cd0eefa0642a</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8c860990267c06b55433e94667d00df</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga354b53c655eeaaa0cdb34c731550a18d</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a816be188964e277c8505b169def45b</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf966a66ec4dae52d7c54a783eb143740</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga321bd881717a99b5ce57c6979c7ac812</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e6bb2a47b4930d3f598a16d12bc8cee</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6600a1b5c1e762f8eccebbc83e3d83d</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga343aeebb955e6b8ade7c81de2b503a3f</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbc07cfcdc67d2d74a3b289631431df6</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga563c15a76c2beccc8b9e2900a916afc8</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d93d71234de0828eb63a32d26d869f3</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ecf20bcddbbe86ae86f921d18d26c88</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd6605162340e91ccc8020655e2f4bac</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38dfd86d8b6fd18e875c9b7705740ebc</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed79335a1296246d7e8c42e4edca7cc6</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb155f64a156b28136180f800aee544b</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35550b9a68d4214e3c9701219d42e42f</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9b3f9080bab2c5faa052696940f9e3b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa42448e9d066933568fd36858c124274</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e5d0b49532d508cf28945e99479dc2e</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa70635fd8b6e9fbe5d8724fd1379ab0d</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e73678ae8db76dfdab09330a73b4f40</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga034eba2156aac018f8893dad0d12c1a4</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga272faade7192828c455c3981530550c4</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3be145ff237e2f1f8629ad62c05c697</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3b7587a9b79be1c5204e13c806acb99</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga02ae4c03d049fd2d3dfc63c6e6b7fe7f</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68848db541101ea8520d54ebb6dee279</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, tan_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>tan_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a1f955cde64dcbad1c15d2665ff53df</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa393aec6df5d816067b8a145f95acfdb</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga867e1d2329bf43d6cde7980fdca51559</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8de54e2fea59ac5ef67c180f18caefdd</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga194a2fb5810da42d7d787d4f0cfcd290</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98f4cdfe2c246ff6738754c976db85b9</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98ad8c427568c85682202726982cf73f</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga180f392bae31b013c454f9b94538b180</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7bd8b3c6ec4cc7f60fd287272706bb2</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2a279d830a6e0e6ee9f81ebdfd48867</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3dc0a9f3176569af757a5271046440f</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37a5ec47f29fc9c5f077f81d75edacce</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d490f73a043e8b6c88c27d7c43dbfd8</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e22e66070d0b20442d4282d775ea290</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48568accf1cd935c47237c0f9a0b5a6e</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae28e056d1a28f8814d54344ddd2d2dc1</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12dfdbac4e66ff3d2a89b688ad38d771</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfdaeb04492a6fabb75d147ea5831417</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dd2b3295f8ca282c3c8d1e1eeadf6f7</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60caf9e7c3a45201f3245966b599985e</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39eb534ba2c0c6a1f77ffca705b506c7</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c3552307e19fc605da2e9701059f7d4</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58dea08dd173dcdedd59a006e7ca07cb</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46c5395068317219fd153592b8ad9336</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ee6a8eee9ed53b87443f9492ca613cf</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4acd792684185e5ec114fa844a038a90</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59379080668d13417552a24405a749c0</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac146d362245aae4b500580de8e030f05</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae263d03c6ff173d9f52f1bff13cd3070</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cedaa513222ede70653b1087ac95e6e</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga778d8707774a42fc0cf65d3010b5f474</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b532c589eaa2b8828b02cfa1ff0a25b</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a7af2fc1aca6c890ef8df791aa7b0cc</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, tanh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>tanh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddc1b48709c081028680dd52c50edc07</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshBinaryFunc&lt; T &gt;</type>
      <name>thresh_binary_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fc02a58a86e484582e1a5a7b413ab77</anchor>
      <arglist>(T thresh, T maxVal)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshBinaryInvFunc&lt; T &gt;</type>
      <name>thresh_binary_inv_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf01a60705ea0043a883f0496550fad4a</anchor>
      <arglist>(T thresh, T maxVal)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshToZeroFunc&lt; T &gt;</type>
      <name>thresh_to_zero_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae31e03d47e2e865dd36f249c58323fe8</anchor>
      <arglist>(T thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshToZeroInvFunc&lt; T &gt;</type>
      <name>thresh_to_zero_inv_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8113dd0199201909601747a895e56d75</anchor>
      <arglist>(T thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshTruncFunc&lt; T &gt;</type>
      <name>thresh_trunc_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaabd6bcc02f8be156b4de4fa9ec959b6</anchor>
      <arglist>(T thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshBinaryFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>threshBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14aa7aa07e17175c6d5f6fdf442aac39</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh, typename PtrTraits&lt; SrcPtr &gt;::value_type maxVal)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshBinaryInvFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>threshBinaryInv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8de691f0c5bc950c89f55f354aaf4a3</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh, typename PtrTraits&lt; SrcPtr &gt;::value_type maxVal)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshToZeroFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>threshToZero_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1397b4a1b4cc57d2b61777fcc4070081</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshToZeroInvFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>threshToZeroInv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b429550a5704c824b4a23db045127ed</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshTruncFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>threshTrunc_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82b537ffb089343946506e2d57002dd4</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BinaryTransformPtrSz&lt; typename PtrTraits&lt; Src1Ptr &gt;::ptr_type, typename PtrTraits&lt; Src2Ptr &gt;::ptr_type, Op &gt;</type>
      <name>transformPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b7ae8e012c2a88e12b044c2de476c9b</anchor>
      <arglist>(const Src1Ptr &amp;src1, const Src2Ptr &amp;src2, const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__host__ UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Op &gt;</type>
      <name>transformPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52e729b1406c40d69981c3bb4e8b7270</anchor>
      <arglist>(const SrcPtr &amp;src, const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; TransposeBody&lt; SrcPtr &gt; &gt;</type>
      <name>transpose_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace27ec86dcfb12e471c92c2e825fbacc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ UnaryTupleAdapter&lt; Op, n &gt;</type>
      <name>unaryTupleAdapter</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fcb0faac55bc6a6079e1a64393503df</anchor>
      <arglist>(const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vabsdiff2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga198b2bfcacae3cbe61938bce671432ba</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vabsdiff4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf86631ff00cb9e7cf5e60a0fcb23743d</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vadd2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31016a43f185b5436a6057046b3a87e2</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vadd4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ba46e5d618d1b3a265053fb66695daa</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vavg2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8635d8429a01073075a189e45472637b</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vavg4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26fe1ab7bbf8d42d15778c4a33942c25</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vavrg2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d65e10ea4aadee07d6bf64a5cd124b6</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vavrg4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4db95f1f4957d445cf44f3b971696012</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmpeq2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaad69622fde93f93e51bfb9d003457035</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmpeq4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga490f2147e0f52fde56eee6ef068bdc2a</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmpge2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43512196d41f198a5c6f08c903fc7dac</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmpge4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07ed1834e5be35f07abcad584c884655</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmpgt2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8976e5ab34ccd5fcd500205a3bb718bb</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmpgt4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga689437dbed283333a8edfcce80ae0b64</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmple2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe0f777d27b15696ae3e859268113048</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmple4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8be660977cb33535a020c1b453702360</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmplt2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5d86d0b05c3913ae727bde6cf762969</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmplt4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b3085d21f688f9735e3ddea0b39b600</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmpne2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafec1064313a526d42093e9970dc6fe4</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vcmpne4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga313926d4ce24905c750d65a00f4de0ac</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vmax2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fb74fef161b3a8547118b23f603012d</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vmax4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac65f79fa4274b6cd38b7b5a1b12a8671</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vmin2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3876e8efa35fa14a0cda1711ab53bd09</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vmin4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafba0d98f53518d1e4b18eee07cc7f267</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vseteq2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01ff15b2b7c1d0685620454423dde88e</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vseteq4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36f692aef5c8080cb8960b46b14f96e3</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetge2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6917a10dd7bc10547c31cfcb5e76675c</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetge4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59bddb10bcef75d257c5ebe2e7b04b7d</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetgt2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8f33a6b3237e708124c4564b84c6848</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetgt4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga047b4a6f5b5b33d11cebe5d1a3de98d3</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetle2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdc0c57f0ad835fd61d7ddfe4ae33e4b</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetle4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5750754e7e85345d8efd89a35e6866d3</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetlt2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf34d0415531e6b94721c4dd48b0025fe</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetlt4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga856c6fa9bf9db87aee51fec4a8cb9a28</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetne2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae44f99094f082fd1151dba42df0c7fda</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsetne4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae33c04148c2053a7a65c81a98b1f9618</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsub2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9984e5765f6214960ecee677531e207</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>vsub4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga678156de6871de69a5f16364b0243cfe</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, AffineMapPtr &gt; &gt;</type>
      <name>warpAffine_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04501bdda3654e70d11c51a5486d5001</anchor>
      <arglist>(const SrcPtr &amp;src, Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, AffineMapPtr &gt;</type>
      <name>warpAffinePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d37bc75e8668e153d4e159a8a1beea3</anchor>
      <arglist>(const SrcPtr &amp;src, Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ OutIt</type>
      <name>warpCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ddaf6e451618b957deea9ab4570f4b3</anchor>
      <arglist>(InIt beg, InIt end, OutIt out)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>warpFill</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa02a32764180cfb333f398aed49a8516</anchor>
      <arglist>(It beg, It end, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, PerspectiveMapPtr &gt; &gt;</type>
      <name>warpPerspective_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3343bf42d7dc8346861180ca3a74dac</anchor>
      <arglist>(const SrcPtr &amp;src, Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, PerspectiveMapPtr &gt;</type>
      <name>warpPerspectivePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4670cccfcf935377136e7751f9faedd5</anchor>
      <arglist>(const SrcPtr &amp;src, Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>warpReduce</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2514037f3bd4a0a954ebb2b027b44e5</anchor>
      <arglist>(const tuple&lt; P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 &gt; &amp;smem, const tuple&lt; R0, R1, R2, R3, R4, R5, R6, R7, R8, R9 &gt; &amp;val, uint tid, const tuple&lt; Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9 &gt; &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>warpReduce</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad05e1b53750e6693dcd4159a90e316e0</anchor>
      <arglist>(volatile T *smem, T &amp;val, uint tid, const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>warpReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ab97e5a97c3dc361c1c7bef083a41b2</anchor>
      <arglist>(const tuple&lt; KP0, KP1, KP2, KP3, KP4, KP5, KP6, KP7, KP8, KP9 &gt; &amp;skeys, const tuple&lt; KR0, KR1, KR2, KR3, KR4, KR5, KR6, KR7, KR8, KR9 &gt; &amp;key, const tuple&lt; VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9 &gt; &amp;svals, const tuple&lt; VR0, VR1, VR2, VR3, VR4, VR5, VR6, VR7, VR8, VR9 &gt; &amp;val, uint tid, const tuple&lt; Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9 &gt; &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>warpReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98526d37bca18910003ce173098369bf</anchor>
      <arglist>(volatile K *skeys, K &amp;key, const tuple&lt; VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9 &gt; &amp;svals, const tuple&lt; VR0, VR1, VR2, VR3, VR4, VR5, VR6, VR7, VR8, VR9 &gt; &amp;val, uint tid, const Cmp &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>warpReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga490aa92b4685941ab60de37f83714e4d</anchor>
      <arglist>(volatile K *skeys, K &amp;key, volatile V *svals, V &amp;val, uint tid, const Cmp &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>warpScanExclusive</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d353ae8fa480b1310576aea85f9e18c</anchor>
      <arglist>(T data, volatile T *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ T</type>
      <name>warpScanInclusive</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga610cdff6587ed703bfda64f4f75674c2</anchor>
      <arglist>(T data, volatile T *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ OutIt</type>
      <name>warpTransform</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e4473cb49162f5380500a4e926f0184</anchor>
      <arglist>(InIt beg, InIt end, OutIt out, const UnOp &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ OutIt</type>
      <name>warpTransform</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7878692a548bdae902f59478916c5866</anchor>
      <arglist>(InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, const BinOp &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>warpYota</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8b9834505134c180a736e575436d52a</anchor>
      <arglist>(OutIt beg, OutIt end, T value)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>XYZ4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa97047deb173490d8fe55288d019044b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>XYZ4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07419ee18d75b8ca466fc16892da51d1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>XYZ4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc9700dc4448d9edfef8f41c322ec508</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>XYZ4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c411600d85bd0ea605f0ccbe1cabed7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>XYZ_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga009f275b29eed1e9092cece39f7bfb94</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>XYZ_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc1794f7e178ce953d1b0637599d560e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>XYZ_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcb359bf33b7efa2ddca10b272865a06</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>XYZ_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c71f54c42c712cb51295b30527ed1a2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YCrCb4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd10a5c9076ceb98eb164871d1936bd1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YCrCb4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b3aa391d6e4d55170c5b033281de023</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YCrCb4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2f81bbb84cd0c851efc3408be6447e3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YCrCb4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3c23641c117c8928ac477b9d2f6c54a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YCrCb_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05d4f78ba00ab4fa24f2667849c0bad9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YCrCb_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca9aee270a367acde619744fab792fba</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YCrCb_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga601b9a29d2181b85fdcd19c55fce0226</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YCrCb_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc0361b373f26c50e3b8f1521eb952ba</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YUV4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab6fd9cb8461888a2ab614abc5d0ae26</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YUV4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaebb47bf3d3220efcf0caf2ccd60b541</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YUV4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad029e91e76f93abc94e2cadd90b16b08</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YUV4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga499dcc13ae4a6959ce0827f2ce3ffe4c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YUV_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga404c048552bd1d74a7e04c17805c9da5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YUV_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67c9e07766100ba1a757e9613f138515</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YUV_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecaa4ae6fc0e6d034f05e592d101344a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>YUV_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3480e46bc8624d6d6917c8cc8d050822</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ZipPtrSz&lt; tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::ptr_type, typename PtrTraits&lt; Ptr1 &gt;::ptr_type &gt; &gt;</type>
      <name>zipPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga732f57bfc826a060feca80a12ec54175</anchor>
      <arglist>(const Ptr0 &amp;ptr0, const Ptr1 &amp;ptr1)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ZipPtrSz&lt; tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::ptr_type, typename PtrTraits&lt; Ptr1 &gt;::ptr_type, typename PtrTraits&lt; Ptr2 &gt;::ptr_type &gt; &gt;</type>
      <name>zipPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65cdede01c73fa81957ba0668bd319a0</anchor>
      <arglist>(const Ptr0 &amp;ptr0, const Ptr1 &amp;ptr1, const Ptr2 &amp;ptr2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ZipPtrSz&lt; tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::ptr_type, typename PtrTraits&lt; Ptr1 &gt;::ptr_type, typename PtrTraits&lt; Ptr2 &gt;::ptr_type, typename PtrTraits&lt; Ptr3 &gt;::ptr_type &gt; &gt;</type>
      <name>zipPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga536c8e32d87703c9cabc034aa662876f</anchor>
      <arglist>(const Ptr0 &amp;ptr0, const Ptr1 &amp;ptr1, const Ptr2 &amp;ptr2, const Ptr3 &amp;ptr3)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::cudev::functional_detail</name>
    <filename>d8/db9/namespacecv_1_1cudev_1_1functional__detail.html</filename>
    <class kind="struct">cv::cudev::functional_detail::FloatType</class>
  </compound>
  <compound kind="namespace">
    <name>cv::cudev::vec_math_detail</name>
    <filename>d8/d80/namespacecv_1_1cudev_1_1vec__math__detail.html</filename>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper</class>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper&lt; 1, VecD &gt;</class>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper&lt; 2, VecD &gt;</class>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper&lt; 3, VecD &gt;</class>
    <class kind="struct">cv::cudev::vec_math_detail::SatCastHelper&lt; 4, VecD &gt;</class>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>abs_</name>
      <anchorfile>d8/d80/namespacecv_1_1cudev_1_1vec__math__detail.html</anchorfile>
      <anchor>ad6547a7ef9396bc2aec3b23b869e4b04</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>abs_</name>
      <anchorfile>d8/d80/namespacecv_1_1cudev_1_1vec__math__detail.html</anchorfile>
      <anchor>aa8ba7e3d328eb55a45d52dc877747a4f</anchor>
      <arglist>(short val)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::datasets</name>
    <filename>d0/d44/namespacecv_1_1datasets.html</filename>
    <class kind="class">cv::datasets::AR_hmdb</class>
    <class kind="struct">cv::datasets::AR_hmdbObj</class>
    <class kind="class">cv::datasets::AR_sports</class>
    <class kind="struct">cv::datasets::AR_sportsObj</class>
    <class kind="struct">cv::datasets::cameraParam</class>
    <class kind="struct">cv::datasets::cameraPos</class>
    <class kind="class">cv::datasets::Dataset</class>
    <class kind="class">cv::datasets::FR_adience</class>
    <class kind="struct">cv::datasets::FR_adienceObj</class>
    <class kind="class">cv::datasets::FR_lfw</class>
    <class kind="struct">cv::datasets::FR_lfwObj</class>
    <class kind="class">cv::datasets::GR_chalearn</class>
    <class kind="struct">cv::datasets::GR_chalearnObj</class>
    <class kind="class">cv::datasets::GR_skig</class>
    <class kind="struct">cv::datasets::GR_skigObj</class>
    <class kind="struct">cv::datasets::groundTruth</class>
    <class kind="class">cv::datasets::HPE_humaneva</class>
    <class kind="struct">cv::datasets::HPE_humanevaObj</class>
    <class kind="class">cv::datasets::HPE_parse</class>
    <class kind="struct">cv::datasets::HPE_parseObj</class>
    <class kind="class">cv::datasets::IR_affine</class>
    <class kind="struct">cv::datasets::IR_affineObj</class>
    <class kind="class">cv::datasets::IR_robot</class>
    <class kind="struct">cv::datasets::IR_robotObj</class>
    <class kind="class">cv::datasets::IS_bsds</class>
    <class kind="struct">cv::datasets::IS_bsdsObj</class>
    <class kind="class">cv::datasets::IS_weizmann</class>
    <class kind="struct">cv::datasets::IS_weizmannObj</class>
    <class kind="struct">cv::datasets::join</class>
    <class kind="class">cv::datasets::MSM_epfl</class>
    <class kind="struct">cv::datasets::MSM_epflObj</class>
    <class kind="class">cv::datasets::MSM_middlebury</class>
    <class kind="struct">cv::datasets::MSM_middleburyObj</class>
    <class kind="struct">cv::datasets::Object</class>
    <class kind="class">cv::datasets::OR_imagenet</class>
    <class kind="struct">cv::datasets::OR_imagenetObj</class>
    <class kind="class">cv::datasets::OR_mnist</class>
    <class kind="struct">cv::datasets::OR_mnistObj</class>
    <class kind="class">cv::datasets::OR_pascal</class>
    <class kind="struct">cv::datasets::OR_pascalObj</class>
    <class kind="class">cv::datasets::OR_sun</class>
    <class kind="struct">cv::datasets::OR_sunObj</class>
    <class kind="struct">cv::datasets::PascalObj</class>
    <class kind="struct">cv::datasets::PascalPart</class>
    <class kind="class">cv::datasets::PD_caltech</class>
    <class kind="struct">cv::datasets::PD_caltechObj</class>
    <class kind="class">cv::datasets::PD_inria</class>
    <class kind="struct">cv::datasets::PD_inriaObj</class>
    <class kind="struct">cv::datasets::pose</class>
    <class kind="struct">cv::datasets::skeleton</class>
    <class kind="class">cv::datasets::SLAM_kitti</class>
    <class kind="struct">cv::datasets::SLAM_kittiObj</class>
    <class kind="class">cv::datasets::SLAM_tumindoor</class>
    <class kind="struct">cv::datasets::SLAM_tumindoorObj</class>
    <class kind="class">cv::datasets::SR_bsds</class>
    <class kind="struct">cv::datasets::SR_bsdsObj</class>
    <class kind="class">cv::datasets::SR_div2k</class>
    <class kind="struct">cv::datasets::SR_div2kObj</class>
    <class kind="class">cv::datasets::SR_general100</class>
    <class kind="struct">cv::datasets::SR_general100Obj</class>
    <class kind="struct">cv::datasets::tag</class>
    <class kind="class">cv::datasets::TR_chars</class>
    <class kind="struct">cv::datasets::TR_charsObj</class>
    <class kind="class">cv::datasets::TR_icdar</class>
    <class kind="struct">cv::datasets::TR_icdarObj</class>
    <class kind="class">cv::datasets::TR_svt</class>
    <class kind="struct">cv::datasets::TR_svtObj</class>
    <class kind="class">cv::datasets::TRACK_alov</class>
    <class kind="struct">cv::datasets::TRACK_alovObj</class>
    <class kind="class">cv::datasets::TRACK_vot</class>
    <class kind="struct">cv::datasets::TRACK_votObj</class>
    <class kind="struct">cv::datasets::word</class>
    <member kind="enumeration">
      <type></type>
      <name>actionType</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ga610754124ced68d1f05760b5948fbb76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>circle</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a6f0d8b2d9e3e947b2a5c1eff9e81ee95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>triangle</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a26c349619f95531945f6c0c7a24dedea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>updown</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a8282b6720d8b3e64bd56fbc9931f2520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>rightleft</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76abf87d06fd32f99f20821216e5f768287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>wave</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a04aadabebcc9c845ca8b55dced0a4c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>z</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a05a6d7b97917f1e8192a5469cc2e30fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cross</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76ac486a777bd8cd6f37ada22cdd8c09f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>comehere</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76ac20b315e6b2ac06929fe20ebed4ad90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>turnaround</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a39055bc42fd5822e8a3a2c9639c3612a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>pat</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a51cc7ec239bc574f3ba40cd4fe5c9475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>backgroundType</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gaf7e286a941a896732aa34847bab9b182</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>woodenBoard</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaf7e286a941a896732aa34847bab9b182adb140e2810e33fb6d03e068628421923</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>whitePaper</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaf7e286a941a896732aa34847bab9b182af9618fe50faf2a020c694c398e24e3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>paperWithCharacters</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaf7e286a941a896732aa34847bab9b182ac6d68478d6a9675f8a513ba60f4d69d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>datasetType</name>
      <anchorfile>d9/de0/group__datasets__hpe.html</anchorfile>
      <anchor>ga570cd866657e421a9d34fd891214cdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>humaneva_1</name>
      <anchorfile>d9/de0/group__datasets__hpe.html</anchorfile>
      <anchor>gga570cd866657e421a9d34fd891214cdaca58a323dca9edfd3fa43b0c2a90218743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>humaneva_2</name>
      <anchorfile>d9/de0/group__datasets__hpe.html</anchorfile>
      <anchor>gga570cd866657e421a9d34fd891214cdaca367d42dd71351d8c381ddad686308f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>genderType</name>
      <anchorfile>de/d93/group__datasets__fr.html</anchorfile>
      <anchor>ga3bdb11e4d5333d49ecab1e789fcce58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>male</name>
      <anchorfile>de/d93/group__datasets__fr.html</anchorfile>
      <anchor>gga3bdb11e4d5333d49ecab1e789fcce58eaa72b40f453955d64fdda0f3258f290ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>female</name>
      <anchorfile>de/d93/group__datasets__fr.html</anchorfile>
      <anchor>gga3bdb11e4d5333d49ecab1e789fcce58ea428e94219615ce49fda832cf97a382fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>none</name>
      <anchorfile>de/d93/group__datasets__fr.html</anchorfile>
      <anchor>gga3bdb11e4d5333d49ecab1e789fcce58eac10123dfa7c5e5311f56bea9cfbfe795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>illuminationType</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gaa38573e5a0fc4bf3706c054bf78abe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>light</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaa38573e5a0fc4bf3706c054bf78abe32ad270947696ed1ad9ec4e9dd2ace1a024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>dark</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaa38573e5a0fc4bf3706c054bf78abe32ac12eb3aa4faede9c0c126f206ac20b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>imageType</name>
      <anchorfile>dc/dfb/group__datasets__slam.html</anchorfile>
      <anchor>ga4d28f23013f06ead1ded84a16d514805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LEFT</name>
      <anchorfile>dc/dfb/group__datasets__slam.html</anchorfile>
      <anchor>gga4d28f23013f06ead1ded84a16d514805a69491a271644378beb97b78b33c96c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIGHT</name>
      <anchorfile>dc/dfb/group__datasets__slam.html</anchorfile>
      <anchor>gga4d28f23013f06ead1ded84a16d514805a025fb89c3d3b2972d36c728381ebc50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LADYBUG</name>
      <anchorfile>dc/dfb/group__datasets__slam.html</anchorfile>
      <anchor>gga4d28f23013f06ead1ded84a16d514805a4e90836550ef7b17c459581cf571c808</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>poseType</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ga82775e152f8a74c5fe06f5a7343e0233</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>fist</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga82775e152f8a74c5fe06f5a7343e0233a96440bcf7f90afff850728efd5aabf56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>index</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga82775e152f8a74c5fe06f5a7343e0233a9dfc90ef6dc3ba62850d76cc3534572c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>flat</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga82775e152f8a74c5fe06f5a7343e0233a6306dd1c0bf0644fbae4ca9083032da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>sampleType</name>
      <anchorfile>d8/db1/group__datasets__pd.html</anchorfile>
      <anchor>ga53cbd80c15fe793bc8d0c87c57629ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POS</name>
      <anchorfile>d8/db1/group__datasets__pd.html</anchorfile>
      <anchor>gga53cbd80c15fe793bc8d0c87c57629ccba5d7a482a7505fa7d961f2e61643b7bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEG</name>
      <anchorfile>d8/db1/group__datasets__pd.html</anchorfile>
      <anchor>gga53cbd80c15fe793bc8d0c87c57629ccba8382530f5229c7220c0b0f2628334019</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createDirectory</name>
      <anchorfile>d8/d00/group__datasets.html</anchorfile>
      <anchor>ga67fef8eb0a66502901e995d9b3b2fb20</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDirList</name>
      <anchorfile>d8/d00/group__datasets.html</anchorfile>
      <anchor>ga7d73becf82793bd2a9f086e71eba22b3</anchor>
      <arglist>(const std::string &amp;dirName, std::vector&lt; std::string &gt; &amp;fileNames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>d8/d00/group__datasets.html</anchorfile>
      <anchor>gab5a8449f94bf741fb2b0a4f59ce1c81c</anchor>
      <arglist>(const std::string &amp;s, std::vector&lt; std::string &gt; &amp;elems, char delim)</arglist>
    </member>
    <member kind="variable">
      <type>const string</type>
      <name>sectionNames</name>
      <anchorfile>db/dc1/group__datasets__track.html</anchorfile>
      <anchor>gaae90bc58a7dfcdb4042a445d259e576b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>sectionSizes</name>
      <anchorfile>db/dc1/group__datasets__track.html</anchorfile>
      <anchor>ga19321b112ab3487fe3bd6ca88ae245e0</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::detail</name>
    <filename>d2/daf/namespacecv_1_1detail.html</filename>
    <namespace>cv::detail::contrib_feature</namespace>
    <namespace>cv::detail::kalman_filters</namespace>
    <namespace>cv::detail::online_boosting</namespace>
    <namespace>cv::detail::tbm</namespace>
    <namespace>cv::detail::tld</namespace>
    <namespace>cv::detail::tracking</namespace>
    <class kind="struct">cv::detail::accepted_infer_types</class>
    <class kind="class">cv::detail::AffineBasedEstimator</class>
    <class kind="class">cv::detail::AffineBestOf2NearestMatcher</class>
    <class kind="class">cv::detail::AffineWarper</class>
    <class kind="class">cv::detail::AugmentedUnscentedKalmanFilterParams</class>
    <class kind="class">cv::detail::BaseClassifier</class>
    <class kind="class">cv::detail::BasicOpaqueRef</class>
    <class kind="class">cv::detail::BasicVectorRef</class>
    <class kind="class">cv::detail::BestOf2NearestMatcher</class>
    <class kind="class">cv::detail::BestOf2NearestRangeMatcher</class>
    <class kind="class">cv::detail::Blender</class>
    <class kind="class">cv::detail::BlocksChannelsCompensator</class>
    <class kind="class">cv::detail::BlocksCompensator</class>
    <class kind="class">cv::detail::BlocksGainCompensator</class>
    <class kind="class">cv::detail::BundleAdjusterAffine</class>
    <class kind="class">cv::detail::BundleAdjusterAffinePartial</class>
    <class kind="class">cv::detail::BundleAdjusterBase</class>
    <class kind="class">cv::detail::BundleAdjusterRay</class>
    <class kind="class">cv::detail::BundleAdjusterReproj</class>
    <class kind="struct">cv::detail::callCustomGetBorder</class>
    <class kind="struct">cv::detail::callCustomGetBorder&lt; false, Impl &gt;</class>
    <class kind="struct">cv::detail::callCustomGetBorder&lt; true, Impl &gt;</class>
    <class kind="struct">cv::detail::CameraParams</class>
    <class kind="class">cv::detail::ChannelsCompensator</class>
    <class kind="class">cv::detail::ClassifierThreshold</class>
    <class kind="struct">cv::detail::CompileArgTag</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::calib3d::cpu::StereoInitParam &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::GNetPackage &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::onnx::WorkloadTypeONNXPtr &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::ot::ObjectTrackerParams &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::plaidml::config &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::streaming::queue_capacity &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::use_only &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::video::BackgroundSubtractorParams &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::wip::draw::freetype_font &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::wip::ov::benchmark_mode &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::gapi::wip::ov::WorkloadTypeOVPtr &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::GKernelPackage &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::graph_dump_path &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; cv::use_threaded_executor &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; gapi::oak::ColorCameraParams &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; gapi::oak::EncoderConfig &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; gapi::streaming::sync_policy &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; GFluidOutputRois &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; GFluidParallelFor &gt;</class>
    <class kind="struct">cv::detail::CompileArgTag&lt; GFluidParallelOutputRois &gt;</class>
    <class kind="struct">cv::detail::CompressedRectilinearPortraitProjector</class>
    <class kind="class">cv::detail::CompressedRectilinearPortraitWarper</class>
    <class kind="struct">cv::detail::CompressedRectilinearProjector</class>
    <class kind="class">cv::detail::CompressedRectilinearWarper</class>
    <class kind="struct">cv::detail::contains_shape_field</class>
    <class kind="struct">cv::detail::contains_shape_field&lt; TaggedTypeCandidate, void_t&lt; decltype(TaggedTypeCandidate::shape)&gt; &gt;</class>
    <class kind="class">cv::detail::CvFeatureEvaluator</class>
    <class kind="class">cv::detail::CvFeatureParams</class>
    <class kind="class">cv::detail::CvHaarEvaluator</class>
    <class kind="class">cv::detail::CvHaarFeatureParams</class>
    <class kind="class">cv::detail::CvHOGEvaluator</class>
    <class kind="struct">cv::detail::CvHOGFeatureParams</class>
    <class kind="class">cv::detail::CvLBPEvaluator</class>
    <class kind="struct">cv::detail::CvLBPFeatureParams</class>
    <class kind="class">cv::detail::CvParams</class>
    <class kind="struct">cv::detail::CylindricalPortraitProjector</class>
    <class kind="class">cv::detail::CylindricalPortraitWarper</class>
    <class kind="struct">cv::detail::CylindricalProjector</class>
    <class kind="class">cv::detail::CylindricalWarper</class>
    <class kind="class">cv::detail::CylindricalWarperGpu</class>
    <class kind="class">cv::detail::Detector</class>
    <class kind="class">cv::detail::DisjointSets</class>
    <class kind="class">cv::detail::DpSeamFinder</class>
    <class kind="class">cv::detail::EstimatedGaussDistribution</class>
    <class kind="class">cv::detail::Estimator</class>
    <class kind="class">cv::detail::ExposureCompensator</class>
    <class kind="struct">cv::detail::ExtractArgsCallback</class>
    <class kind="struct">cv::detail::ExtractMetaCallback</class>
    <class kind="class">cv::detail::FeatherBlender</class>
    <class kind="class">cv::detail::FeaturesMatcher</class>
    <class kind="struct">cv::detail::FisheyeProjector</class>
    <class kind="class">cv::detail::FisheyeWarper</class>
    <class kind="struct">cv::detail::flatten_g</class>
    <class kind="struct">cv::detail::flatten_g&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::flatten_g&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::fluid_get_in</class>
    <class kind="struct">cv::detail::fluid_get_in&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::fluid_get_in&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::fluid_get_in&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::fluid_get_in&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::FluidCallHelper</class>
    <class kind="struct">cv::detail::FluidCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt;, UseScratch &gt;</class>
    <class kind="class">cv::detail::GainCompensator</class>
    <class kind="class">cv::detail::GArrayU</class>
    <class kind="struct">cv::detail::GCompoundCallHelper</class>
    <class kind="struct">cv::detail::GCompoundCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::GCompoundContext</class>
    <class kind="class">cv::detail::GCompoundKernel</class>
    <class kind="class">cv::detail::GCompoundKernelImpl</class>
    <class kind="struct">cv::detail::get_border_helper</class>
    <class kind="struct">cv::detail::get_border_helper&lt; false, Impl, Ins... &gt;</class>
    <class kind="struct">cv::detail::get_border_helper&lt; true, Impl, Ins... &gt;</class>
    <class kind="struct">cv::detail::get_compound_in</class>
    <class kind="struct">cv::detail::get_compound_in&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_compound_in&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::get_compound_in&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GArray&lt; cv::GArray&lt; U &gt; &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GArray&lt; cv::GMat &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GArray&lt; cv::GScalar &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GOpaque&lt; cv::GMat &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GOpaque&lt; cv::GScalar &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_in&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::get_out</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GArray&lt; cv::GArray&lt; U &gt; &gt; &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GArray&lt; cv::GMat &gt; &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::get_out&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::get_window_helper</class>
    <class kind="struct">cv::detail::get_window_helper&lt; false, Impl, Ins... &gt;</class>
    <class kind="struct">cv::detail::get_window_helper&lt; true, Impl, Ins... &gt;</class>
    <class kind="class">cv::detail::GInferInputsTyped</class>
    <class kind="class">cv::detail::GInferOutputsTyped</class>
    <class kind="struct">cv::detail::GObtainCtor</class>
    <class kind="struct">cv::detail::GOpaqueTraits</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; bool &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::gapi::wip::draw::Prim &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Mat &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Point &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Point2f &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Point3f &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Rect &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Scalar &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; cv::Size &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; double &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; float &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; int64_t &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; std::string &gt;</class>
    <class kind="struct">cv::detail::GOpaqueTraits&lt; uint64_t &gt;</class>
    <class kind="class">cv::detail::GOpaqueU</class>
    <class kind="class">cv::detail::Graph</class>
    <class kind="class">cv::detail::GraphCutSeamFinder</class>
    <class kind="class">cv::detail::GraphCutSeamFinderBase</class>
    <class kind="struct">cv::detail::GraphEdge</class>
    <class kind="struct">cv::detail::GTypeOf</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::gapi::wip::IStreamSource::Ptr &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::Mat &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::MediaFrame &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::RMat &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::Scalar &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; cv::UMat &gt;</class>
    <class kind="struct">cv::detail::GTypeOf&lt; std::vector&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GArray&lt; T &gt; &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GOpaque&lt; T &gt; &gt;</class>
    <class kind="struct">cv::detail::GTypeTraits&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::has_custom_wrap</class>
    <class kind="struct">cv::detail::has_gshape</class>
    <class kind="struct">cv::detail::has_Window</class>
    <class kind="class">cv::detail::HomographyBasedEstimator</class>
    <class kind="struct">cv::detail::ImageFeatures</class>
    <class kind="struct">cv::detail::in_variant</class>
    <class kind="struct">cv::detail::InferROITraits</class>
    <class kind="struct">cv::detail::InferROITraits&lt; GInferListBase &gt;</class>
    <class kind="struct">cv::detail::InferROITraits&lt; GInferROIBase &gt;</class>
    <class kind="struct">cv::detail::InOutInfo</class>
    <class kind="struct">cv::detail::is_gmat_type</class>
    <class kind="struct">cv::detail::is_meta_descr</class>
    <class kind="struct">cv::detail::is_meta_descr&lt; GArrayDesc &gt;</class>
    <class kind="struct">cv::detail::is_meta_descr&lt; GMatDesc &gt;</class>
    <class kind="struct">cv::detail::is_meta_descr&lt; GOpaqueDesc &gt;</class>
    <class kind="struct">cv::detail::is_meta_descr&lt; GScalarDesc &gt;</class>
    <class kind="struct">cv::detail::KernelTag</class>
    <class kind="class">cv::detail::KernelTypeMedium</class>
    <class kind="class">cv::detail::KernelTypeMedium&lt; K, std::function&lt; R(Args...)&gt; &gt;</class>
    <class kind="class">cv::detail::KernelTypeMedium&lt; K, std::function&lt; std::tuple&lt; R... &gt;(Args...)&gt; &gt;</class>
    <class kind="struct">cv::detail::last_type</class>
    <class kind="struct">cv::detail::MatchesInfo</class>
    <class kind="struct">cv::detail::MercatorProjector</class>
    <class kind="class">cv::detail::MercatorWarper</class>
    <class kind="struct">cv::detail::MetaHelper</class>
    <class kind="struct">cv::detail::MetaHelper&lt; K, std::tuple&lt; Ins... &gt;, Out &gt;</class>
    <class kind="struct">cv::detail::MetaHelper&lt; K, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::MetaType</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::MetaType&lt; cv::GScalar &gt;</class>
    <class kind="class">cv::detail::MultiBandBlender</class>
    <class kind="class">cv::detail::NoBundleAdjuster</class>
    <class kind="class">cv::detail::NoExposureCompensator</class>
    <class kind="class">cv::detail::NoSeamFinder</class>
    <class kind="struct">cv::detail::NoTag</class>
    <class kind="struct">cv::detail::ocl_get_in</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GFrame &gt;</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ocl_get_in&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::ocl_get_out</class>
    <class kind="struct">cv::detail::ocl_get_out&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ocl_get_out&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::ocl_get_out&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ocl_get_out&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::OCLCallHelper</class>
    <class kind="struct">cv::detail::OCLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::OCVCallHelper</class>
    <class kind="struct">cv::detail::OCVCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::OCVSetupHelper</class>
    <class kind="struct">cv::detail::OCVSetupHelper&lt; Impl, std::tuple&lt; Ins... &gt; &gt;</class>
    <class kind="struct">cv::detail::OCVStCallHelper</class>
    <class kind="struct">cv::detail::OCVStCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="class">cv::detail::OpaqueRef</class>
    <class kind="class">cv::detail::OpaqueRefT</class>
    <class kind="struct">cv::detail::OptRef</class>
    <class kind="class">cv::detail::PairwiseSeamFinder</class>
    <class kind="struct">cv::detail::PaniniPortraitProjector</class>
    <class kind="class">cv::detail::PaniniPortraitWarper</class>
    <class kind="struct">cv::detail::PaniniProjector</class>
    <class kind="class">cv::detail::PaniniWarper</class>
    <class kind="struct">cv::detail::plaidml_get_in</class>
    <class kind="struct">cv::detail::plaidml_get_in&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::plaidml_get_out</class>
    <class kind="struct">cv::detail::plaidml_get_out&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::PlaidMLCallHelper</class>
    <class kind="struct">cv::detail::PlaidMLCallHelper&lt; Impl, std::tuple&lt; Ins... &gt;, std::tuple&lt; Outs... &gt; &gt;</class>
    <class kind="struct">cv::detail::PlanePortraitProjector</class>
    <class kind="class">cv::detail::PlanePortraitWarper</class>
    <class kind="struct">cv::detail::PlaneProjector</class>
    <class kind="class">cv::detail::PlaneWarper</class>
    <class kind="class">cv::detail::PlaneWarperGpu</class>
    <class kind="struct">cv::detail::ProjectorBase</class>
    <class kind="struct">cv::detail::ProtoToMeta</class>
    <class kind="struct">cv::detail::ProtoToMeta&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToMeta&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::ProtoToMeta&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToMeta&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GArray&lt; cv::GMat &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::ProtoToParam&lt; cv::GScalar &gt;</class>
    <class kind="class">cv::detail::RotationWarper</class>
    <class kind="class">cv::detail::RotationWarperBase</class>
    <class kind="struct">cv::detail::scratch_helper</class>
    <class kind="struct">cv::detail::scratch_helper&lt; false, Impl, Ins... &gt;</class>
    <class kind="struct">cv::detail::scratch_helper&lt; true, Impl, Ins... &gt;</class>
    <class kind="class">cv::detail::SeamFinder</class>
    <class kind="struct">cv::detail::SphericalPortraitProjector</class>
    <class kind="class">cv::detail::SphericalPortraitWarper</class>
    <class kind="struct">cv::detail::SphericalProjector</class>
    <class kind="class">cv::detail::SphericalWarper</class>
    <class kind="class">cv::detail::SphericalWarperGpu</class>
    <class kind="struct">cv::detail::StereographicProjector</class>
    <class kind="class">cv::detail::StereographicWarper</class>
    <class kind="class">cv::detail::StrongClassifierDirectSelection</class>
    <class kind="class">cv::detail::Timelapser</class>
    <class kind="class">cv::detail::TimelapserCrop</class>
    <class kind="struct">cv::detail::tracked_cv_mat</class>
    <class kind="struct">cv::detail::tracked_cv_umat</class>
    <class kind="class">cv::detail::TrackerContribFeature</class>
    <class kind="class">cv::detail::TrackerContribFeatureHAAR</class>
    <class kind="class">cv::detail::TrackerContribFeatureSet</class>
    <class kind="class">cv::detail::TrackerContribSampler</class>
    <class kind="class">cv::detail::TrackerContribSamplerAlgorithm</class>
    <class kind="class">cv::detail::TrackerContribSamplerCSC</class>
    <class kind="class">cv::detail::TrackerFeature</class>
    <class kind="class">cv::detail::TrackerFeatureFeature2d</class>
    <class kind="class">cv::detail::TrackerFeatureHOG</class>
    <class kind="class">cv::detail::TrackerFeatureLBP</class>
    <class kind="class">cv::detail::TrackerFeatureSet</class>
    <class kind="class">cv::detail::TrackerModel</class>
    <class kind="class">cv::detail::TrackerSampler</class>
    <class kind="class">cv::detail::TrackerSamplerAlgorithm</class>
    <class kind="class">cv::detail::TrackerSamplerCS</class>
    <class kind="class">cv::detail::TrackerSamplerCSC</class>
    <class kind="class">cv::detail::TrackerSamplerPF</class>
    <class kind="class">cv::detail::TrackerStateEstimator</class>
    <class kind="class">cv::detail::TrackerStateEstimatorAdaBoosting</class>
    <class kind="class">cv::detail::TrackerStateEstimatorSVM</class>
    <class kind="class">cv::detail::TrackerTargetState</class>
    <class kind="struct">cv::detail::TransformTag</class>
    <class kind="struct">cv::detail::TransHelper</class>
    <class kind="struct">cv::detail::TransHelper&lt; K, std::tuple&lt; Ins... &gt;, Out &gt;</class>
    <class kind="struct">cv::detail::TransverseMercatorProjector</class>
    <class kind="class">cv::detail::TransverseMercatorWarper</class>
    <class kind="struct">cv::detail::TypeHint</class>
    <class kind="struct">cv::detail::TypeHintBase</class>
    <class kind="class">cv::detail::UkfSystemModel</class>
    <class kind="class">cv::detail::UnscentedKalmanFilter</class>
    <class kind="class">cv::detail::UnscentedKalmanFilterParams</class>
    <class kind="struct">cv::detail::valid_infer2_types</class>
    <class kind="struct">cv::detail::valid_infer2_types&lt; std::tuple&lt; Ns... &gt;, std::tuple&lt;&gt; &gt;</class>
    <class kind="struct">cv::detail::valid_infer2_types&lt; std::tuple&lt;&gt;, std::tuple&lt; Ts... &gt; &gt;</class>
    <class kind="class">cv::detail::VectorRef</class>
    <class kind="class">cv::detail::VectorRefT</class>
    <class kind="class">cv::detail::VoronoiSeamFinder</class>
    <class kind="class">cv::detail::WeakClassifierHaarFeature</class>
    <class kind="struct">cv::detail::WrapValue</class>
    <class kind="struct">cv::detail::wref_spec</class>
    <class kind="struct">cv::detail::Yield</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GArray&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GMat &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GMatP &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GOpaque&lt; U &gt; &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; cv::GScalar &gt;</class>
    <class kind="struct">cv::detail::Yield&lt; GFrame &gt;</class>
    <member kind="typedef">
      <type>all_satisfy&lt; is_meta_descr, Ts... &gt;</type>
      <name>are_meta_descrs</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a0014dee0bf4f1950267fdc8538106a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>all_satisfy&lt; is_meta_descr, typename all_but_last&lt; Ts... &gt;::type &gt;</type>
      <name>are_meta_descrs_but_last</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>aa72cd7ecaf0c8fc366e99bf4b78d3305</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(OpaqueRef &amp;)&gt;</type>
      <name>ConstructOpaque</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>ac527a932f5b0323215167860c7c420c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; void(VectorRef &amp;)&gt;</type>
      <name>ConstructVec</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>ab72588354dc7c6cdf0c9c2f8e1060470</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename GTypeOf&lt; T &gt;::type</type>
      <name>g_type_of_t</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>aff85423189dc977b1a7c738ab42dcb26</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; int, double, float, uint64_t, bool, std::string, cv::Size, cv::Scalar, cv::Point, cv::Point2f, cv::Point3f, cv::Mat, cv::Rect, cv::gapi::wip::draw::Prim &gt;</type>
      <name>GOpaqueTraitsArrayTypes</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>ada699552cfe5377d942608ae4edadaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; int, double, float, uint64_t, bool, std::string, cv::Size, cv::Point, cv::Point2f, cv::Point3f, cv::Rect, cv::gapi::wip::draw::Prim &gt;</type>
      <name>GOpaqueTraitsOpaqueTypes</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a012b66c05f2d745b3c28942d28f95ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>util::variant&lt; util::monostate, detail::ConstructVec, detail::ConstructOpaque &gt;</type>
      <name>HostCtor</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a63c2c70d2c5a83050bc6bbc8bd7fe06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_same&lt; GCompileArg, typename std::decay&lt; T &gt;::type &gt;</type>
      <name>is_compile_arg</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>aea86e2ecc5589415fc549416b1d493a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_same&lt; GArg, typename std::decay&lt; T &gt;::type &gt;</type>
      <name>is_garg</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a649c1029bba4de67bbceec715aa40eb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::is_same&lt; T, typename MetaType&lt; T &gt;::type &gt;</type>
      <name>is_nongapi_type</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a39e7773a0502a90d10fca9f50059d84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename last_type&lt; Ts... &gt;::type</type>
      <name>last_type_t</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a667e2e0053f257edf2184af583519d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OptRef&lt; cv::detail::OpaqueRef &gt;</type>
      <name>OptionalOpaqueRef</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>afaf996e11c8ce7fd9544179e72bce3a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OptRef&lt; cv::detail::VectorRef &gt;</type>
      <name>OptionalVectorRef</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a74b142063d278160b8b9c50d85665d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename ProtoToMeta&lt; T &gt;::type</type>
      <name>ProtoToMetaT</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a960542bc7426de88984755646e22430d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename ProtoToParam&lt; T &gt;::type</type>
      <name>ProtoToParamT</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a547ff5e1efcbc64d131b04543bda97b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>all_satisfy&lt; accepted_infer_types, Ts... &gt;</type>
      <name>valid_infer_types</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>af5c6ba49277441c838ab6004e3f0940d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>WrapValue&lt; typename std::decay&lt; T &gt;::type &gt;</type>
      <name>wrap_gapi_helper</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a0f3ce269ee2d530746cded50cfe2aa36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>WrapValue&lt; typename std::decay&lt; g_type_of_t&lt; T &gt; &gt;::type &gt;</type>
      <name>wrap_host_helper</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a0e875fd1b388a79298fe006f815766b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ArgKind</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a97a661738725552712698d4c48b5d131</anchor>
      <arglist></arglist>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="a97a661738725552712698d4c48b5d131a8db6257a0d77996feca38d2047e505a2">OPAQUE_VAL</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="a97a661738725552712698d4c48b5d131a90b01b81fe9c67cf4cf494ea28ce6049">GOBJREF</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="a97a661738725552712698d4c48b5d131a3c3cec74241178c326af9ecc748f8a5e">GMAT</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="a97a661738725552712698d4c48b5d131a0af57151ae46d3f29763b176abdc9c10">GMATP</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="a97a661738725552712698d4c48b5d131a75914001977f710b9cbbc41fe74adf60">GFRAME</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="a97a661738725552712698d4c48b5d131a5877567eb1be9452a0eb8e716733d418">GSCALAR</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="a97a661738725552712698d4c48b5d131a99673c409108f5ac89fdd24c991366b7">GARRAY</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="a97a661738725552712698d4c48b5d131ab04bc9eca72a9d45140c37fa8309a059">GOPAQUE</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OpaqueKind</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>aae7a824b4ffade7c81c6857045b7503a</anchor>
      <arglist></arglist>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa67cb6d4b98fe66d78b0a946d16e6690e">CV_UNKNOWN</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aafe6c5df1cc144f6ffb129ed80f52910e">CV_BOOL</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aad2764ff5471c83d3c5b837e90560fa74">CV_INT</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aaa27bcba2fc89c243e71258ef9b0fbdef">CV_INT64</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa4fd343b63a01390434178d5fb6abda78">CV_DOUBLE</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa746c17a42b9550814ca28b03ad609199">CV_FLOAT</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa1ad01bf47d59bf9c4e2ed60a4b21ba80">CV_UINT64</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa1183325c0bf7b9d1e49746ca354d0c03">CV_STRING</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aaf2f77cc0fc5a584125fadf45b007d6aa">CV_POINT</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa9c8c94165e71858fbd3c1b04c13ca33a">CV_POINT2F</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aaf85cda65f57757ae980c734f01382f0f">CV_POINT3F</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa3c76365e21d869838f90c771982269a1">CV_SIZE</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa9ee7d7730478898263daa7b92154988b">CV_RECT</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa94765452416d4e30cca37042625e0146">CV_SCALAR</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa93f351ccac2d58641b2a4c509b22fea9">CV_MAT</enumvalue>
      <enumvalue file="d2/daf/namespacecv_1_1detail.html" anchor="aae7a824b4ffade7c81c6857045b7503aa4abb03b80a6a653d24a31599dba67dc3">CV_DRAW_PRIM</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WaveCorrectKind</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga83b24d4c3e93584986a56d9e43b9cf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAVE_CORRECT_HORIZ</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>gga83b24d4c3e93584986a56d9e43b9cf7faa9e3a58207a58e3245aab95af18b68a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAVE_CORRECT_VERT</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>gga83b24d4c3e93584986a56d9e43b9cf7fa3d3661394e07da0c7c51ddeb84851212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WAVE_CORRECT_AUTO</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>gga83b24d4c3e93584986a56d9e43b9cf7facb39c2cdb52bdf9cc0819416f6b1d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>WaveCorrectKind</type>
      <name>autoDetectWaveCorrectKind</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga5e52ee77cb336b1dfa366dc7c4056afe</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;rmats)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>calibrateRotatingCamera</name>
      <anchorfile>d4/dbc/group__stitching__autocalib.html</anchorfile>
      <anchor>ga76195b136d2d9cdbee5db812defa1428</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;Hs, Mat &amp;K)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeImageFeatures</name>
      <anchorfile>df/d8c/group__stitching__match.html</anchorfile>
      <anchor>ga345c954d91511618cfb792235651963a</anchor>
      <arglist>(const Ptr&lt; Feature2D &gt; &amp;featuresFinder, InputArray image, ImageFeatures &amp;features, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeImageFeatures</name>
      <anchorfile>df/d8c/group__stitching__match.html</anchorfile>
      <anchor>ga1e4ca67941780b89a36003eed2bb476e</anchor>
      <arglist>(const Ptr&lt; Feature2D &gt; &amp;featuresFinder, InputArrayOfArrays images, std::vector&lt; ImageFeatures &gt; &amp;features, InputArrayOfArrays masks=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>constructGraphOutputs</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a6932d878565b480c318febd22a117455</anchor>
      <arglist>(const cv::GTypesInfo &amp;out_info, cv::GRunArgs &amp;args, cv::GRunArgsP &amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLaplacePyr</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>gac41bfd71102d3739962d6f034464e9ce</anchor>
      <arglist>(InputArray img, int num_levels, std::vector&lt; UMat &gt; &amp;pyr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createLaplacePyrGpu</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga3cce24901db3d32e5bb0d3e31b67f622</anchor>
      <arglist>(InputArray img, int num_levels, std::vector&lt; UMat &gt; &amp;pyr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createWeightMap</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga44acdfd65d4502ff8d66ee9efd5cb2c9</anchor>
      <arglist>(InputArray mask, float sharpness, InputOutputArray weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimateFocal</name>
      <anchorfile>d4/dbc/group__stitching__autocalib.html</anchorfile>
      <anchor>ga7de597a5c64fc2b9e64e7889936fd370</anchor>
      <arglist>(const std::vector&lt; ImageFeatures &gt; &amp;features, const std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, std::vector&lt; double &gt; &amp;focals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findMaxSpanningTree</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>gadb39c8dec819cf596194465bde94f4d2</anchor>
      <arglist>(int num_images, const std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, Graph &amp;span_tree, std::vector&lt; int &gt; &amp;centers)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>focalsFromHomography</name>
      <anchorfile>d4/dbc/group__stitching__autocalib.html</anchorfile>
      <anchor>ga0d78f56152790435703b556e0f5840f1</anchor>
      <arglist>(const Mat &amp;H, double &amp;f0, double &amp;f1, bool &amp;f0_ok, bool &amp;f1_ok)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; is_nongapi_type&lt; T &gt;::value, T &gt;::type</type>
      <name>get_in_meta</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a0039302d3e5576789cd94107f0000efc</anchor>
      <arglist>(const GMetaArgs &amp;, const GArgs &amp;in_args, int idx)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt;!is_nongapi_type&lt; T &gt;::value, typenameMetaType&lt; T &gt;::type &gt;::type</type>
      <name>get_in_meta</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a0821dc7e961c5aacecdcd43b3ed00e54</anchor>
      <arglist>(const GMetaArgs &amp;in_meta, const GArgs &amp;, int idx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GProtoOutputArgs</type>
      <name>getGOut_impl</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a7af1507e6b3c9be4a5027723202b4cd6</anchor>
      <arglist>(const std::tuple&lt; Ts... &gt; &amp;ts, detail::Seq&lt; Indexes... &gt;)</arglist>
    </member>
    <member kind="function">
      <type>InferROITraits&lt; InferType &gt;::outType</type>
      <name>inferGenericROI</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a5fb0571cd62ba1f240daf7850c631e6a</anchor>
      <arglist>(const std::string &amp;tag, const typename InferROITraits&lt; InferType &gt;::inType &amp;in, const cv::GInferInputs &amp;inputs)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>leaveBiggestComponent</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga4a6e7887e96c3665053c4b2a64efe872</anchor>
      <arglist>(std::vector&lt; ImageFeatures &gt; &amp;features, std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, float conf_threshold)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>make_default</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a6f3efaf324e89013d5fadb2f1a5f19f3</anchor>
      <arglist>() -&gt; decltype(T{})</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; cv::GCall &gt;</type>
      <name>makeCall</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>aed1f238805b4a3a5d7f715b179cb9f5a</anchor>
      <arglist>(const std::string &amp;tag, std::vector&lt; cv::GArg &gt; &amp;&amp;args, std::vector&lt; std::string &gt; &amp;&amp;names, cv::GKinds &amp;&amp;kinds)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>matchesGraphAsString</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga7f097123be3e2a782468c1e302e9332a</anchor>
      <arglist>(std::vector&lt; String &gt; &amp;paths, std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, float conf_threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeUsingWeightMap</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>gad4eab2369179fcb46792aaef2b68425e</anchor>
      <arglist>(InputArray weight, InputOutputArray src)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>overlapRoi</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gaf9ff38a39051369119b53529b3d779ab</anchor>
      <arglist>(Point tl1, Point tl2, Size sz1, Size sz2, Rect &amp;roi)</arglist>
    </member>
    <member kind="function">
      <type>GProtoArgs</type>
      <name>packArgs</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a1365451d170d199f2bac7c95fe5feb3b</anchor>
      <arglist>(Ts... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postprocess</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a90788819ae75ed8cc94331159859d133</anchor>
      <arglist>(Outputs &amp;... outs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postprocess_ocl</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a8c6a7120c4c06f085a6bc3503243c4d9</anchor>
      <arglist>(Outputs &amp;... outs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreImageFromLaplacePyr</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga534299b90685590682e84ca30d40527e</anchor>
      <arglist>(std::vector&lt; UMat &gt; &amp;pyr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>restoreImageFromLaplacePyrGpu</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga30165ec358a75d9476e16138967ed121</anchor>
      <arglist>(std::vector&lt; UMat &gt; &amp;pyr)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>resultRoi</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gaeb641b2481aa8261c3ee087a38016485</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; Size &gt; &amp;sizes)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>resultRoi</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gab7d43257ae6a1d607ee195f369d51b67</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>resultRoiIntersection</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gac27a7690523e62854880225ec2020271</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; Size &gt; &amp;sizes)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>resultTl</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>ga0714acd404c7b8024017d6d93a0eab3d</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>selectRandomSubset</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>ga73d6882563516f276bda76365d4619ee</anchor>
      <arglist>(int count, int size, std::vector&lt; int &gt; &amp;subset)</arglist>
    </member>
    <member kind="function">
      <type>int &amp;</type>
      <name>stitchingLogLevel</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>ga24289dcfcb22bb6de3adef8e8e1fc86c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>gapi::GNetParam</type>
      <name>strip</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>aa3e0fd33a9587046335f9eb87e399f67</anchor>
      <arglist>(T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unpackBlobs</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a2f3b650bb58db1c7b03169735e78994d</anchor>
      <arglist>(const cv::GInferInputs::Map &amp;blobs, std::vector&lt; cv::GArg &gt; &amp;args, std::vector&lt; std::string &gt; &amp;names, cv::GKinds &amp;kinds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>waveCorrect</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga8faf9588aebd5aeb6f8c649c82beb1fb</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;rmats, WaveCorrectKind kind)</arglist>
    </member>
    <member kind="function">
      <type>GOptRunArgP</type>
      <name>wrap_opt_arg</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a774bd632212b7fae9d8974e846a9b674</anchor>
      <arglist>(optional&lt; cv::Mat &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>GOptRunArgP</type>
      <name>wrap_opt_arg</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a5d2452beaf27e2761aa76cbcbb41adfd</anchor>
      <arglist>(optional&lt; cv::MediaFrame &gt; &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>GOptRunArgP</type>
      <name>wrap_opt_arg</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>a1e48556a3b15889efd142a9f5f055a38</anchor>
      <arglist>(optional&lt; cv::RMat &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>GOptRunArgP</type>
      <name>wrap_opt_arg</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>adb3926f6a2303405cde787198382acc5</anchor>
      <arglist>(optional&lt; cv::Scalar &gt; &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>GOptRunArgP</type>
      <name>wrap_opt_arg</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>ab83b89bd52526480c3764c69e37af556</anchor>
      <arglist>(optional&lt; std::vector&lt; T &gt; &gt; &amp;arg)</arglist>
    </member>
    <member kind="function">
      <type>GOptRunArgP</type>
      <name>wrap_opt_arg</name>
      <anchorfile>d2/daf/namespacecv_1_1detail.html</anchorfile>
      <anchor>aa3c2af6d02d64f8caa5dd0f7f2fc15a1</anchor>
      <arglist>(optional&lt; T &gt; &amp;arg)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::detail::tracking</name>
    <filename>de/d44/namespacecv_1_1detail_1_1tracking.html</filename>
    <namespace>cv::detail::tracking::contrib_feature</namespace>
    <namespace>cv::detail::tracking::kalman_filters</namespace>
    <namespace>cv::detail::tracking::online_boosting</namespace>
    <namespace>cv::detail::tracking::tbm</namespace>
    <namespace>cv::detail::tracking::tld</namespace>
    <class kind="class">cv::detail::tracking::AugmentedUnscentedKalmanFilterParams</class>
    <class kind="class">cv::detail::tracking::BaseClassifier</class>
    <class kind="class">cv::detail::tracking::ClassifierThreshold</class>
    <class kind="class">cv::detail::tracking::CvFeatureEvaluator</class>
    <class kind="class">cv::detail::tracking::CvFeatureParams</class>
    <class kind="class">cv::detail::tracking::CvHaarEvaluator</class>
    <class kind="class">cv::detail::tracking::CvHaarFeatureParams</class>
    <class kind="class">cv::detail::tracking::CvHOGEvaluator</class>
    <class kind="struct">cv::detail::tracking::CvHOGFeatureParams</class>
    <class kind="class">cv::detail::tracking::CvLBPEvaluator</class>
    <class kind="struct">cv::detail::tracking::CvLBPFeatureParams</class>
    <class kind="class">cv::detail::tracking::CvParams</class>
    <class kind="class">cv::detail::tracking::Detector</class>
    <class kind="class">cv::detail::tracking::EstimatedGaussDistribution</class>
    <class kind="class">cv::detail::tracking::StrongClassifierDirectSelection</class>
    <class kind="class">cv::detail::tracking::TrackerContribFeature</class>
    <class kind="class">cv::detail::tracking::TrackerContribFeatureHAAR</class>
    <class kind="class">cv::detail::tracking::TrackerContribFeatureSet</class>
    <class kind="class">cv::detail::tracking::TrackerContribSampler</class>
    <class kind="class">cv::detail::tracking::TrackerContribSamplerAlgorithm</class>
    <class kind="class">cv::detail::tracking::TrackerContribSamplerCSC</class>
    <class kind="class">cv::detail::tracking::TrackerFeature</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureFeature2d</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureHOG</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureLBP</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureSet</class>
    <class kind="class">cv::detail::tracking::TrackerModel</class>
    <class kind="class">cv::detail::tracking::TrackerSampler</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerAlgorithm</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerCS</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerCSC</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerPF</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimator</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimatorAdaBoosting</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimatorSVM</class>
    <class kind="class">cv::detail::tracking::TrackerTargetState</class>
    <class kind="class">cv::detail::tracking::UkfSystemModel</class>
    <class kind="class">cv::detail::tracking::UnscentedKalmanFilter</class>
    <class kind="class">cv::detail::tracking::UnscentedKalmanFilterParams</class>
    <class kind="class">cv::detail::tracking::WeakClassifierHaarFeature</class>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; Ptr&lt; TrackerTargetState &gt;, float &gt; &gt;</type>
      <name>ConfidenceMap</name>
      <anchorfile>d5/d0b/group__tracking__detail.html</anchorfile>
      <anchor>ga67c9939022cafc96f51089517d7636e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Ptr&lt; TrackerTargetState &gt; &gt;</type>
      <name>Trajectory</name>
      <anchorfile>d5/d0b/group__tracking__detail.html</anchorfile>
      <anchor>ga5d9e680e8f85f20e15c917ab1ddc9fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeInteractionMatrix</name>
      <anchorfile>d5/d0b/group__tracking__detail.html</anchorfile>
      <anchor>ga4618f5f8ed8f91c4a23f90418b33a3a2</anchor>
      <arglist>(const cv::Mat &amp;uv, const cv::Mat &amp;depths, const cv::Mat &amp;K, cv::Mat &amp;J)</arglist>
    </member>
    <member kind="function">
      <type>cv::Vec6d</type>
      <name>computeTwist</name>
      <anchorfile>d5/d0b/group__tracking__detail.html</anchorfile>
      <anchor>gacf95c610e07549eff7ca45b8b2dafb57</anchor>
      <arglist>(const cv::Mat &amp;uv, const cv::Mat &amp;duv, const cv::Mat &amp;depths, const cv::Mat &amp;K)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::detail::tracking::contrib_feature</name>
    <filename>d3/dbe/namespacecv_1_1detail_1_1tracking_1_1contrib__feature.html</filename>
    <class kind="class">cv::detail::tracking::contrib_feature::CvFeatureEvaluator</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvFeatureParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHaarEvaluator</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHaarFeatureParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvHOGEvaluator</class>
    <class kind="struct">cv::detail::tracking::contrib_feature::CvHOGFeatureParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvLBPEvaluator</class>
    <class kind="struct">cv::detail::tracking::contrib_feature::CvLBPFeatureParams</class>
    <class kind="class">cv::detail::tracking::contrib_feature::CvParams</class>
    <member kind="function">
      <type>void</type>
      <name>_writeFeatures</name>
      <anchorfile>d3/dbe/namespacecv_1_1detail_1_1tracking_1_1contrib__feature.html</anchorfile>
      <anchor>a4f01b368a040c653d0ff1ba7117afeaa</anchor>
      <arglist>(const std::vector&lt; Feature &gt; features, FileStorage &amp;fs, const Mat &amp;featureMap)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>calcNormFactor</name>
      <anchorfile>d3/dbe/namespacecv_1_1detail_1_1tracking_1_1contrib__feature.html</anchorfile>
      <anchor>a5a3d7086f8a6cce23b240bf433158259</anchor>
      <arglist>(const Mat &amp;sum, const Mat &amp;sqSum)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::detail::tracking::kalman_filters</name>
    <filename>d1/d9b/namespacecv_1_1detail_1_1tracking_1_1kalman__filters.html</filename>
    <class kind="class">cv::detail::tracking::kalman_filters::AugmentedUnscentedKalmanFilterParams</class>
    <class kind="class">cv::detail::tracking::kalman_filters::UkfSystemModel</class>
    <class kind="class">cv::detail::tracking::kalman_filters::UnscentedKalmanFilter</class>
    <class kind="class">cv::detail::tracking::kalman_filters::UnscentedKalmanFilterParams</class>
    <member kind="function">
      <type>Ptr&lt; UnscentedKalmanFilter &gt;</type>
      <name>createAugmentedUnscentedKalmanFilter</name>
      <anchorfile>d1/d9b/namespacecv_1_1detail_1_1tracking_1_1kalman__filters.html</anchorfile>
      <anchor>a173ff2972ffd4a9d60bd07b0e179608f</anchor>
      <arglist>(const AugmentedUnscentedKalmanFilterParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; UnscentedKalmanFilter &gt;</type>
      <name>createUnscentedKalmanFilter</name>
      <anchorfile>d1/d9b/namespacecv_1_1detail_1_1tracking_1_1kalman__filters.html</anchorfile>
      <anchor>ae643efd90313d3e386e5fed279dac6eb</anchor>
      <arglist>(const UnscentedKalmanFilterParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::detail::tracking::online_boosting</name>
    <filename>d2/dea/namespacecv_1_1detail_1_1tracking_1_1online__boosting.html</filename>
    <class kind="class">cv::detail::tracking::online_boosting::BaseClassifier</class>
    <class kind="class">cv::detail::tracking::online_boosting::ClassifierThreshold</class>
    <class kind="class">cv::detail::tracking::online_boosting::Detector</class>
    <class kind="class">cv::detail::tracking::online_boosting::EstimatedGaussDistribution</class>
    <class kind="class">cv::detail::tracking::online_boosting::StrongClassifierDirectSelection</class>
    <class kind="class">cv::detail::tracking::online_boosting::WeakClassifierHaarFeature</class>
  </compound>
  <compound kind="namespace">
    <name>cv::detail::tracking::tbm</name>
    <filename>dc/d5e/namespacecv_1_1detail_1_1tracking_1_1tbm.html</filename>
    <class kind="class">cv::detail::tracking::tbm::CosDistance</class>
    <class kind="class">cv::detail::tracking::tbm::IDescriptorDistance</class>
    <class kind="class">cv::detail::tracking::tbm::IImageDescriptor</class>
    <class kind="class">cv::detail::tracking::tbm::ITrackerByMatching</class>
    <class kind="class">cv::detail::tracking::tbm::MatchTemplateDistance</class>
    <class kind="class">cv::detail::tracking::tbm::ResizedImageDescriptor</class>
    <class kind="class">cv::detail::tracking::tbm::Track</class>
    <class kind="struct">cv::detail::tracking::tbm::TrackedObject</class>
    <class kind="struct">cv::detail::tracking::tbm::TrackerParams</class>
    <member kind="typedef">
      <type>std::unordered_map&lt; int, TrackedObjects &gt;</type>
      <name>ObjectTracks</name>
      <anchorfile>dc/d5e/namespacecv_1_1detail_1_1tracking_1_1tbm.html</anchorfile>
      <anchor>a95a2032bd8d3695ba8343d65f28e4434</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::deque&lt; TrackedObject &gt;</type>
      <name>TrackedObjects</name>
      <anchorfile>dc/d5e/namespacecv_1_1detail_1_1tracking_1_1tbm.html</anchorfile>
      <anchor>a3642762f08ff82848a1809d46dc38adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; ITrackerByMatching &gt;</type>
      <name>createTrackerByMatching</name>
      <anchorfile>dc/d5e/namespacecv_1_1detail_1_1tracking_1_1tbm.html</anchorfile>
      <anchor>a582e81a542b1a278e1533b90e7870ada</anchor>
      <arglist>(const TrackerParams &amp;params=TrackerParams())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>dc/d5e/namespacecv_1_1detail_1_1tracking_1_1tbm.html</anchorfile>
      <anchor>a52ce645191354e316ee81a9640c25a11</anchor>
      <arglist>(const TrackedObject &amp;first, const TrackedObject &amp;second)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>dc/d5e/namespacecv_1_1detail_1_1tracking_1_1tbm.html</anchorfile>
      <anchor>aaeb186c6801e5a7eb9baf5db93f88721</anchor>
      <arglist>(const TrackedObject &amp;first, const TrackedObject &amp;second)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::detail::tracking::tld</name>
    <filename>d3/dd8/namespacecv_1_1detail_1_1tracking_1_1tld.html</filename>
    <member kind="function">
      <type>cv::String</type>
      <name>tld_getNextDatasetFrame</name>
      <anchorfile>d3/dd8/namespacecv_1_1detail_1_1tracking_1_1tld.html</anchorfile>
      <anchor>a5a1b51673c5497f1152d8ddc2e072612</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::Rect2d</type>
      <name>tld_InitDataset</name>
      <anchorfile>d3/dd8/namespacecv_1_1detail_1_1tracking_1_1tld.html</anchorfile>
      <anchor>a0df164f549e4b837096d7986e4709f6e</anchor>
      <arglist>(int videoInd, const char *rootPath=&quot;TLD_dataset&quot;, int datasetInd=0)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::details</name>
    <filename>d9/d9e/namespacecv_1_1details.html</filename>
    <class kind="class">cv::details::FPDenormalsIgnoreHintScope</class>
    <class kind="class">cv::details::FPDenormalsIgnoreHintScopeNOOP</class>
    <class kind="struct">cv::details::FPDenormalsModeState</class>
    <member kind="function">
      <type>bool</type>
      <name>restoreFPDenormalsState</name>
      <anchorfile>d9/d9e/namespacecv_1_1details.html</anchorfile>
      <anchor>a3031788e5366be349ed538745be84fdb</anchor>
      <arglist>(const FPDenormalsModeState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>saveFPDenormalsState</name>
      <anchorfile>d9/d9e/namespacecv_1_1details.html</anchorfile>
      <anchor>abad3ca33750c8e1a5b1e645d1b75d2c1</anchor>
      <arglist>(FPDenormalsModeState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFPDenormalsIgnoreHint</name>
      <anchorfile>d9/d9e/namespacecv_1_1details.html</anchorfile>
      <anchor>a0b87fc3b257f510890788f100d7005c9</anchor>
      <arglist>(bool ignore, FPDenormalsModeState &amp;state)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::directx</name>
    <filename>d9/d12/namespacecv_1_1directx.html</filename>
    <namespace>cv::directx::ocl</namespace>
    <member kind="function">
      <type>void</type>
      <name>convertFromD3D10Texture2D</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga46cdc3c6cc25fdef7321a923b040f046</anchor>
      <arglist>(ID3D10Texture2D *pD3D10Texture2D, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertFromD3D11Texture2D</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>gaaea63f9b492b4a84e1e9ef6d4eba377c</anchor>
      <arglist>(ID3D11Texture2D *pD3D11Texture2D, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertFromDirect3DSurface9</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga657f9cc740fe38fb0eb16df075224c2d</anchor>
      <arglist>(IDirect3DSurface9 *pDirect3DSurface9, OutputArray dst, void *surfaceSharedHandle=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToD3D10Texture2D</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga96bb00cac7698f2fdb7001057f9e4352</anchor>
      <arglist>(InputArray src, ID3D10Texture2D *pD3D10Texture2D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToD3D11Texture2D</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga92b6817beb98d9cdd71280420e3da8e3</anchor>
      <arglist>(InputArray src, ID3D11Texture2D *pD3D11Texture2D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToDirect3DSurface9</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga45c2557af043bc17b9491503fc669a2d</anchor>
      <arglist>(InputArray src, IDirect3DSurface9 *pDirect3DSurface9, void *surfaceSharedHandle=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTypeFromD3DFORMAT</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga17031976572a0096cd4e2519fbe30c74</anchor>
      <arglist>(const int iD3DFORMAT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getTypeFromDXGI_FORMAT</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>gad5909ae5d47945e931b093bd2b6e12e9</anchor>
      <arglist>(const int iDXGI_FORMAT)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::directx::ocl</name>
    <filename>dd/d58/namespacecv_1_1directx_1_1ocl.html</filename>
    <member kind="function">
      <type>Context &amp;</type>
      <name>initializeContextFromD3D10Device</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga1e0f41114112de4f59c83d2395813155</anchor>
      <arglist>(ID3D10Device *pD3D10Device)</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>initializeContextFromD3D11Device</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>gafdf4286575e0b2b532c6dc00b3ed6750</anchor>
      <arglist>(ID3D11Device *pD3D11Device)</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>initializeContextFromDirect3DDevice9</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga0357f508bafbd859c5b53eaeae10e81f</anchor>
      <arglist>(IDirect3DDevice9 *pDirect3DDevice9)</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>initializeContextFromDirect3DDevice9Ex</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga60b05421597d578f146f4a55a837ae16</anchor>
      <arglist>(IDirect3DDevice9Ex *pDirect3DDevice9Ex)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::dnn</name>
    <filename>df/d57/namespacecv_1_1dnn.html</filename>
    <namespace>cv::dnn::accessor</namespace>
    <namespace>cv::dnn::details</namespace>
    <class kind="struct">cv::dnn::_Range</class>
    <class kind="class">cv::dnn::AbsLayer</class>
    <class kind="class">cv::dnn::AccumLayer</class>
    <class kind="class">cv::dnn::AcoshLayer</class>
    <class kind="class">cv::dnn::AcosLayer</class>
    <class kind="class">cv::dnn::ActivationLayer</class>
    <class kind="class">cv::dnn::ActivationLayerInt8</class>
    <class kind="class">cv::dnn::ArgLayer</class>
    <class kind="class">cv::dnn::AsinhLayer</class>
    <class kind="class">cv::dnn::AsinLayer</class>
    <class kind="class">cv::dnn::AtanhLayer</class>
    <class kind="class">cv::dnn::AtanLayer</class>
    <class kind="class">cv::dnn::AttentionLayer</class>
    <class kind="class">cv::dnn::BackendNode</class>
    <class kind="class">cv::dnn::BackendWrapper</class>
    <class kind="class">cv::dnn::BaseConvolutionLayer</class>
    <class kind="class">cv::dnn::BatchNormLayer</class>
    <class kind="class">cv::dnn::BatchNormLayerInt8</class>
    <class kind="class">cv::dnn::BlankLayer</class>
    <class kind="class">cv::dnn::BNLLLayer</class>
    <class kind="class">cv::dnn::CeilLayer</class>
    <class kind="class">cv::dnn::CeluLayer</class>
    <class kind="class">cv::dnn::ChannelsPReLULayer</class>
    <class kind="class">cv::dnn::ClassificationModel</class>
    <class kind="class">cv::dnn::CompareLayer</class>
    <class kind="class">cv::dnn::ConcatLayer</class>
    <class kind="class">cv::dnn::ConstLayer</class>
    <class kind="class">cv::dnn::ConvolutionLayer</class>
    <class kind="class">cv::dnn::ConvolutionLayerInt8</class>
    <class kind="class">cv::dnn::CorrelationLayer</class>
    <class kind="class">cv::dnn::CoshLayer</class>
    <class kind="class">cv::dnn::CosLayer</class>
    <class kind="class">cv::dnn::CropAndResizeLayer</class>
    <class kind="class">cv::dnn::CropLayer</class>
    <class kind="class">cv::dnn::CumSumLayer</class>
    <class kind="class">cv::dnn::DataAugmentationLayer</class>
    <class kind="class">cv::dnn::DeconvolutionLayer</class>
    <class kind="class">cv::dnn::DepthToSpaceLayer</class>
    <class kind="class">cv::dnn::DequantizeLayer</class>
    <class kind="class">cv::dnn::DetectionModel</class>
    <class kind="class">cv::dnn::DetectionOutputLayer</class>
    <class kind="class">cv::dnn::Dict</class>
    <class kind="struct">cv::dnn::DictValue</class>
    <class kind="class">cv::dnn::EinsumLayer</class>
    <class kind="class">cv::dnn::EltwiseLayer</class>
    <class kind="class">cv::dnn::EltwiseLayerInt8</class>
    <class kind="class">cv::dnn::ELULayer</class>
    <class kind="class">cv::dnn::ErfLayer</class>
    <class kind="class">cv::dnn::ExpandLayer</class>
    <class kind="class">cv::dnn::ExpLayer</class>
    <class kind="class">cv::dnn::FlattenLayer</class>
    <class kind="class">cv::dnn::FloorLayer</class>
    <class kind="class">cv::dnn::FlowWarpLayer</class>
    <class kind="class">cv::dnn::GatherElementsLayer</class>
    <class kind="class">cv::dnn::GatherLayer</class>
    <class kind="class">cv::dnn::GeluApproximationLayer</class>
    <class kind="class">cv::dnn::GeluLayer</class>
    <class kind="class">cv::dnn::GemmLayer</class>
    <class kind="class">cv::dnn::GroupNormLayer</class>
    <class kind="class">cv::dnn::GRULayer</class>
    <class kind="class">cv::dnn::HardSigmoidLayer</class>
    <class kind="class">cv::dnn::HardSwishLayer</class>
    <class kind="struct">cv::dnn::Image2BlobParams</class>
    <class kind="class">cv::dnn::InnerProductLayer</class>
    <class kind="class">cv::dnn::InnerProductLayerInt8</class>
    <class kind="class">cv::dnn::InstanceNormLayer</class>
    <class kind="class">cv::dnn::InterpLayer</class>
    <class kind="class">cv::dnn::KeypointsModel</class>
    <class kind="class">cv::dnn::Layer</class>
    <class kind="class">cv::dnn::LayerFactory</class>
    <class kind="class">cv::dnn::LayerNormLayer</class>
    <class kind="class">cv::dnn::LayerParams</class>
    <class kind="class">cv::dnn::LogLayer</class>
    <class kind="class">cv::dnn::LRNLayer</class>
    <class kind="class">cv::dnn::LSTMLayer</class>
    <class kind="class">cv::dnn::MatMulLayer</class>
    <class kind="class">cv::dnn::MaxUnpoolLayer</class>
    <class kind="class">cv::dnn::MishLayer</class>
    <class kind="class">cv::dnn::Model</class>
    <class kind="class">cv::dnn::MVNLayer</class>
    <class kind="class">cv::dnn::NaryEltwiseLayer</class>
    <class kind="class">cv::dnn::Net</class>
    <class kind="class">cv::dnn::NormalizeBBoxLayer</class>
    <class kind="class">cv::dnn::NotLayer</class>
    <class kind="class">cv::dnn::PaddingLayer</class>
    <class kind="class">cv::dnn::PermuteLayer</class>
    <class kind="class">cv::dnn::PoolingLayer</class>
    <class kind="class">cv::dnn::PoolingLayerInt8</class>
    <class kind="class">cv::dnn::PowerLayer</class>
    <class kind="class">cv::dnn::PriorBoxLayer</class>
    <class kind="class">cv::dnn::ProposalLayer</class>
    <class kind="class">cv::dnn::QuantizeLayer</class>
    <class kind="class">cv::dnn::ReciprocalLayer</class>
    <class kind="class">cv::dnn::ReduceLayer</class>
    <class kind="class">cv::dnn::RegionLayer</class>
    <class kind="class">cv::dnn::ReLU6Layer</class>
    <class kind="class">cv::dnn::ReLULayer</class>
    <class kind="class">cv::dnn::ReorgLayer</class>
    <class kind="class">cv::dnn::RequantizeLayer</class>
    <class kind="class">cv::dnn::ReshapeLayer</class>
    <class kind="class">cv::dnn::ResizeLayer</class>
    <class kind="class">cv::dnn::RNNLayer</class>
    <class kind="class">cv::dnn::RoundLayer</class>
    <class kind="class">cv::dnn::ScaleLayer</class>
    <class kind="class">cv::dnn::ScaleLayerInt8</class>
    <class kind="class">cv::dnn::ScatterLayer</class>
    <class kind="class">cv::dnn::ScatterNDLayer</class>
    <class kind="class">cv::dnn::SegmentationModel</class>
    <class kind="class">cv::dnn::SeluLayer</class>
    <class kind="class">cv::dnn::ShiftLayer</class>
    <class kind="class">cv::dnn::ShiftLayerInt8</class>
    <class kind="class">cv::dnn::ShrinkLayer</class>
    <class kind="class">cv::dnn::ShuffleChannelLayer</class>
    <class kind="class">cv::dnn::SigmoidLayer</class>
    <class kind="class">cv::dnn::SignLayer</class>
    <class kind="class">cv::dnn::SinhLayer</class>
    <class kind="class">cv::dnn::SinLayer</class>
    <class kind="class">cv::dnn::SliceLayer</class>
    <class kind="class">cv::dnn::SoftmaxLayer</class>
    <class kind="class">cv::dnn::SoftmaxLayerInt8</class>
    <class kind="class">cv::dnn::SoftplusLayer</class>
    <class kind="class">cv::dnn::SoftsignLayer</class>
    <class kind="class">cv::dnn::SpaceToDepthLayer</class>
    <class kind="class">cv::dnn::SplitLayer</class>
    <class kind="class">cv::dnn::SqrtLayer</class>
    <class kind="class">cv::dnn::SwishLayer</class>
    <class kind="class">cv::dnn::TanHLayer</class>
    <class kind="class">cv::dnn::TanLayer</class>
    <class kind="class">cv::dnn::TextDetectionModel</class>
    <class kind="class">cv::dnn::TextDetectionModel_DB</class>
    <class kind="class">cv::dnn::TextDetectionModel_EAST</class>
    <class kind="class">cv::dnn::TextRecognitionModel</class>
    <class kind="class">cv::dnn::ThresholdedReluLayer</class>
    <class kind="class">cv::dnn::TileLayer</class>
    <class kind="class">cv::dnn::TopKLayer</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::vector&lt; LayerFactory::Constructor &gt; &gt;</type>
      <name>LayerFactory_Impl</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga5aa020953ede767d142e0adec836d7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>MatShape</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga8a9ab61770c140f0fa2880c90aeae832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Backend</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga186f7d9bfacac8b0ff2e26e2eab02625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_DEFAULT</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625a51129aae9bc5df62a3ba95f98008717e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_HALIDE</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625ab066325cd703cf32062246e77dca4a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_INFERENCE_ENGINE</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625a6d17a7450b1e077ac91faa10a1e85486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_OPENCV</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625a88591466239dde609ae676cec698a5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_VKCOM</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625a91dbe681fc3246a2bd36b04e7b65122f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_CUDA</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625ab242310e1ca6b405ead9308f4b66971c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_WEBNN</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625ab43c6532177243b532ad1856dff9ac08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_TIMVX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625afecc85537e79f52214784b58b43e9067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_BACKEND_CANN</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625abf38112eb9a9f568bc3abf90c18e6e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>DataLayout</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gafb2a3f3df80d7583c3d99695a52bfc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_LAYOUT_UNKNOWN</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57aa9b17678a98be7d2bd91734ce9c28594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_LAYOUT_ND</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57ab3118b1d729363b309f238c6c06f778d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_LAYOUT_NCHW</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57aebeea55898ff505c29ba7bae618fc88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_LAYOUT_NCDHW</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57a786cc03068d1875cd72d2b1bec941c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_LAYOUT_NHWC</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57a7bd22b8322f44a068b940da621b659b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_LAYOUT_NDHWC</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57a023345682f740feec89422ecd192d89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_LAYOUT_PLANAR</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57ad6967565749c7d7f5bd2272de7153d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ImagePaddingMode</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga8dd1e430b2881b6f12c05fd8261bd99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_PMODE_NULL</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga8dd1e430b2881b6f12c05fd8261bd99fa15938d9fa2378b188fa0939caa20d1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_PMODE_CROP_CENTER</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga8dd1e430b2881b6f12c05fd8261bd99fad1fd0aa5aabefcb5ff9262acb0efb7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_PMODE_LETTERBOX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga8dd1e430b2881b6f12c05fd8261bd99fa30a783c5829f5ebd2459d9fe5e249150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SoftNMSMethod</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gab427fb5119f62598e06db706fe017a45</anchor>
      <arglist></arglist>
      <enumvalue file="d6/d0f/group__dnn.html" anchor="ggab427fb5119f62598e06db706fe017a45afc8698a97ee4a3e8030a8f8815c1a5a1">SOFTNMS_LINEAR</enumvalue>
      <enumvalue file="d6/d0f/group__dnn.html" anchor="ggab427fb5119f62598e06db706fe017a45a37cfaba09078171271164c45a486187b">SOFTNMS_GAUSSIAN</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Target</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga709af7692ba29788182cf573531b0ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_CPU</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a17439f29cc1356016ed533e465b03539</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_OPENCL</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a45f8ea53f004e52665078a88167c7c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_OPENCL_FP16</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5ab6d2643e6e5a3d0dfaca2ec69fd041b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_MYRIAD</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a17d5b540a9ee3ee726f181f309a223b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_VULKAN</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5aacc0a9bdf5a6ecfca0bd6557470d5a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_FPGA</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a03cfa62d77507ae5e32f8aa4e559f331</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_CUDA</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a5d7e050b90e78a923d304c328d16e5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_CUDA_FP16</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a36a5a729e39ff249d590ea78170b6968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_HDDL</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5ac2d885f739eec7f45de4cb7068a93292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_NPU</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a368cbac03d72a6de562391390d7fd55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DNN_TARGET_CPU_FP16</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a4326aee044f0566815af0770784a5ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>blobFromImage</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga29f34df9376379a603acd8df581ac8d7</anchor>
      <arglist>(InputArray image, double scalefactor=1.0, const Size &amp;size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false, int ddepth=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blobFromImage</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga98113a886b1d1fe0b38a8eef39ffaaa0</anchor>
      <arglist>(InputArray image, OutputArray blob, double scalefactor=1.0, const Size &amp;size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false, int ddepth=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>blobFromImages</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga0b7b7c3c530b747ef738178835e1e70f</anchor>
      <arglist>(InputArrayOfArrays images, double scalefactor=1.0, Size size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false, int ddepth=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blobFromImages</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga2b89ed84432e4395f5a1412c2926293c</anchor>
      <arglist>(InputArrayOfArrays images, OutputArray blob, double scalefactor=1.0, Size size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false, int ddepth=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>blobFromImagesWithParams</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga8027ad777236a7ae543c6e4ffa4d544c</anchor>
      <arglist>(InputArrayOfArrays images, const Image2BlobParams &amp;param=Image2BlobParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blobFromImagesWithParams</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gaf1792dbe9861a480cf8d55f662899671</anchor>
      <arglist>(InputArrayOfArrays images, OutputArray blob, const Image2BlobParams &amp;param=Image2BlobParams())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>blobFromImageWithParams</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gadc12e5f4a801fd3c1d802f4c8c5d311c</anchor>
      <arglist>(InputArray image, const Image2BlobParams &amp;param=Image2BlobParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blobFromImageWithParams</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac4c6111c90c94bc495cd0ac23355fc6d</anchor>
      <arglist>(InputArray image, OutputArray blob, const Image2BlobParams &amp;param=Image2BlobParams())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatShape</type>
      <name>concat</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a431bbdb55c4aaaa669b8aa7d9fe1cf2c</anchor>
      <arglist>(const MatShape &amp;a, const MatShape &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableModelDiagnostics</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga9c06b170a462e97b413163aadb9869f9</anchor>
      <arglist>(bool isDiagnosticsMode)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::pair&lt; Backend, Target &gt; &gt;</type>
      <name>getAvailableBackends</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gab691d0cb65a60adcb0291ea5bf98f438</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Target &gt;</type>
      <name>getAvailableTargets</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga711e5056b6642b33d9480c98c6889f56</anchor>
      <arglist>(dnn::Backend be)</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>getInferenceEngineBackendType</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>aae38e8e41ac40b37f02065f0496a4843</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>getInferenceEngineCPUType</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a5f6ddfeb87382765f0710bd3a1c54bea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>getInferenceEngineVPUType</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a22340bcfcb958c5c9b68741dcf61199b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LayerFactory_Impl &amp;</type>
      <name>getLayerFactoryImpl</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga2ad24113aadfca8d64edf01559b1fc61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mutex &amp;</type>
      <name>getLayerFactoryMutex</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga883ebc4f77ce647530dbb7f011436256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>getPlane</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a7b946ce7b1387942b8c47cbcef4a1579</anchor>
      <arglist>(const Mat &amp;m, int n, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>imagesFromBlob</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga4051b5fa2ed5f54b76c059a8625df9f5</anchor>
      <arglist>(const cv::Mat &amp;blob_, OutputArrayOfArrays images_)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isAllOnes</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a46ff2e304f6646850b789bf0d8ea81f7</anchor>
      <arglist>(const MatShape &amp;inputShape, int startPos, int endPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NMSBoxes</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga9d118d70a1659af729d01b10233213ee</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NMSBoxes</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga6e9e67e8d1d8b3a70b55ab9ea715e70d</anchor>
      <arglist>(const std::vector&lt; Rect2d &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NMSBoxes</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gaeec27cb32195e71e6d88032bda193162</anchor>
      <arglist>(const std::vector&lt; RotatedRect &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NMSBoxesBatched</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga977aae09fbf7c804e003cfea1d4e928c</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const std::vector&lt; int &gt; &amp;class_ids, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NMSBoxesBatched</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga1cb276919bb1c84e58d3911fca4bc8b8</anchor>
      <arglist>(const std::vector&lt; Rect2d &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const std::vector&lt; int &gt; &amp;class_ids, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>normalize_axis</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a07861c58be26a1fadc91bdde5e347eea</anchor>
      <arglist>(int axis, const MatShape &amp;shape)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>normalize_axis</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a170f9ba8c1c63fa01c35c26023d1be91</anchor>
      <arglist>(int axis, int dims)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Range</type>
      <name>normalize_axis_range</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>aca42cb5ffee77cda24d44902660b0481</anchor>
      <arglist>(const Range &amp;r, int axisSize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>af90e7dc5cdf9835fd253ce6779ca1c8a</anchor>
      <arglist>(std::ostream &amp;out, const std::vector&lt; _Tp &gt; &amp;shape)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>print</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a43417dcaeb3c1e2a09b9d948e234c366</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;shape, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga138439da76f26266fdefec9723f6c5cd</anchor>
      <arglist>(const String &amp;framework, const std::vector&lt; uchar &gt; &amp;bufferModel, const std::vector&lt; uchar &gt; &amp;bufferConfig=std::vector&lt; uchar &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga4823489a689bf4edfae7447eb807b067</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=&quot;&quot;, const String &amp;framework=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromCaffe</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga946b342af1355185a7107640f868b64a</anchor>
      <arglist>(const char *bufferProto, size_t lenProto, const char *bufferModel=NULL, size_t lenModel=0)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromCaffe</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga5b1fd56ca658f10c3bd544ea46f57164</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferProto, const std::vector&lt; uchar &gt; &amp;bufferModel=std::vector&lt; uchar &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromCaffe</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga7117752a0216d9f84a9677eefdabf514</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;prototxt, CV_WRAP_FILE_PATH const String &amp;caffeModel=String())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromDarknet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga351c327837e9e2d98035487695f74836</anchor>
      <arglist>(const char *bufferCfg, size_t lenCfg, const char *bufferModel=NULL, size_t lenModel=0)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromDarknet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gaef8ac647296804e79d463d0e14af8e9d</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferCfg, const std::vector&lt; uchar &gt; &amp;bufferModel=std::vector&lt; uchar &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromDarknet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gae11aaf57b3f2bbdaf99ea6e4957d8384</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;cfgFile, CV_WRAP_FILE_PATH const String &amp;darknetModel=String())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromModelOptimizer</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac3e76ebe0ac85f45144823be699c2023</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferModelConfig, const std::vector&lt; uchar &gt; &amp;bufferWeights)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromModelOptimizer</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gad2c5afab20a751d5ac2a587d607023d0</anchor>
      <arglist>(const uchar *bufferModelConfigPtr, size_t bufferModelConfigSize, const uchar *bufferWeightsPtr, size_t bufferWeightsSize)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromModelOptimizer</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga423b5f7da63618dc809667f9b5338d75</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;xml, CV_WRAP_FILE_PATH const String &amp;bin=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromONNX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga9198ecaac7c32ddf0aa7a1bcbd359567</anchor>
      <arglist>(const char *buffer, size_t sizeBuffer)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromONNX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac1a00e8bae54070e5837c15b1482997d</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromONNX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gafd98356f905742ff082e3e4e193633a3</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;onnxFile)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromTensorflow</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gacdba30a7c20db2788efbf5bb16a7884d</anchor>
      <arglist>(const char *bufferModel, size_t lenModel, const char *bufferConfig=NULL, size_t lenConfig=0)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromTensorflow</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac9b3890caab2f84790a17b306f36bd57</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferModel, const std::vector&lt; uchar &gt; &amp;bufferConfig=std::vector&lt; uchar &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromTensorflow</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga91c313cd8269ddddaf3cb8299df2d4cb</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=String())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromTFLite</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gafd3447013bbfb49cad33f69ab0523222</anchor>
      <arglist>(const char *bufferModel, size_t lenModel)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromTFLite</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gab913e8da754b3d8e463389894365bd0c</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferModel)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromTFLite</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gae563b9ed2bc79838499a22727ad6c604</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>readNetFromTorch</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga73785dd1e95cd3070ef36f3109b053fe</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, bool isBinary=true, bool evaluate=true)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>readTensorFromONNX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gab2345c68a33a0e745a7800e19d8ce234</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>readTorchBlob</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga70a86067eed7e495865cedc175ddba09</anchor>
      <arglist>(const String &amp;filename, bool isBinary=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseHDDLPlugin</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a351b52fcc39376b1fc919ff457a443b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetMyriadDevice</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a845954e233d408c56911db34bf8a800c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>setInferenceEngineBackendType</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a9caa7da18447ff7850ca962706482ec7</anchor>
      <arglist>(const cv::String &amp;newBackendType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatShape</type>
      <name>shape</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a270ae5dc357c85f7fec6d94470b52189</anchor>
      <arglist>(const int *dims, const int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatShape</type>
      <name>shape</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a4945f789f41ace4a6c6f04bcbf722eb8</anchor>
      <arglist>(const Mat &amp;mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatShape</type>
      <name>shape</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>ae9fde5a054f96266528e875c5a67d338</anchor>
      <arglist>(const MatSize &amp;sz)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatShape</type>
      <name>shape</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a0eba3cf13e42df5456b480161f62eb22</anchor>
      <arglist>(const UMat &amp;mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MatShape</type>
      <name>shape</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>aee924c1bbfcc83e730882abcdbe49d06</anchor>
      <arglist>(int a0, int a1=-1, int a2=-1, int a3=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shrinkCaffeModel</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga1736d72a1ea3fe72134f5121db834661</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;src, CV_WRAP_FILE_PATH const String &amp;dst, const std::vector&lt; String &gt; &amp;layersTypes=std::vector&lt; String &gt;())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>skipModelImport</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a3878c43aaf01990a2cc07b90efc3168d</anchor>
      <arglist>(bool skip)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>slice</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>ae14f6407db835831e8d5b8cc3693b808</anchor>
      <arglist>(const Mat &amp;m, const _Range &amp;r0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>slice</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a72905f90ed70aefb3146201c774e6538</anchor>
      <arglist>(const Mat &amp;m, const _Range &amp;r0, const _Range &amp;r1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>slice</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a40066b7362eb3f88901507fbc44087d7</anchor>
      <arglist>(const Mat &amp;m, const _Range &amp;r0, const _Range &amp;r1, const _Range &amp;r2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Mat</type>
      <name>slice</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>ac81609723c58d6db31a2b046a02e3311</anchor>
      <arglist>(const Mat &amp;m, const _Range &amp;r0, const _Range &amp;r1, const _Range &amp;r2, const _Range &amp;r3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>softNMSBoxes</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac568f9e7aac314c09ddbc73ab4dc4814</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, std::vector&lt; float &gt; &amp;updated_scores, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, size_t top_k=0, const float sigma=0.5, SoftNMSMethod method=SoftNMSMethod::SOFTNMS_GAUSSIAN)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>toString</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>ade3c6b09d1b942dba9bbeb34d64542fc</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;shape, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>total</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a158b37be5e9164d17b331a5e004bff71</anchor>
      <arglist>(const Mat &amp;mat, int start=-1, int end=-1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>total</name>
      <anchorfile>df/d57/namespacecv_1_1dnn.html</anchorfile>
      <anchor>a65ad6cf1b64a572bf78d696d2014b0e6</anchor>
      <arglist>(const MatShape &amp;shape, int start=-1, int end=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeTextGraph</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga7bf95f3a16cb670b078a72383144ba4c</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;output)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::dnn::accessor</name>
    <filename>d5/def/namespacecv_1_1dnn_1_1accessor.html</filename>
  </compound>
  <compound kind="namespace">
    <name>cv::dnn::details</name>
    <filename>de/db0/namespacecv_1_1dnn_1_1details.html</filename>
    <class kind="class">cv::dnn::details::_LayerStaticRegisterer</class>
    <member kind="function">
      <type>Ptr&lt; Layer &gt;</type>
      <name>_layerDynamicRegisterer</name>
      <anchorfile>de/db0/namespacecv_1_1dnn_1_1details.html</anchorfile>
      <anchor>a4e820568e414e59e68acec1c3293dfcc</anchor>
      <arglist>(LayerParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::dnn_objdetect</name>
    <filename>d9/d16/namespacecv_1_1dnn__objdetect.html</filename>
    <class kind="class">cv::dnn_objdetect::InferBbox</class>
    <class kind="struct">cv::dnn_objdetect::object</class>
  </compound>
  <compound kind="namespace">
    <name>cv::dnn_superres</name>
    <filename>de/d9a/namespacecv_1_1dnn__superres.html</filename>
    <class kind="class">cv::dnn_superres::DnnSuperResImpl</class>
  </compound>
  <compound kind="namespace">
    <name>cv::dpm</name>
    <filename>d5/d43/namespacecv_1_1dpm.html</filename>
    <class kind="class">cv::dpm::DPMDetector</class>
  </compound>
  <compound kind="namespace">
    <name>cv::dynafu</name>
    <filename>d4/d41/namespacecv_1_1dynafu.html</filename>
    <class kind="class">cv::dynafu::DynaFu</class>
    <member kind="typedef">
      <type>kinfu::Params</type>
      <name>Params</name>
      <anchorfile>d4/d41/namespacecv_1_1dynafu.html</anchorfile>
      <anchor>aaad83bf5745c16ba19e1eeba81d79265</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::Error</name>
    <filename>d1/d0d/namespacecv_1_1Error.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>Code</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abcca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsOk</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaabaee502ffca14f1b599157f7b2630cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsBackTrace</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaad6c1f3c096dc99e1337e325b98b3248a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsError</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaacf93e97abba2e7defa74fe5b99e122ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsInternal</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaab3e6a206e16ca696761f9cb52ddd9e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsNoMem</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa27734f018d2dd51cbaa7e3723cfbf43b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsBadArg</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaaf587497af64537041ee62c04a92b755d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsBadFunc</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaaf607ce2a27ae969358b4f68ee0c235b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsNoConv</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa7b0d3c58f05aaf8e1b7ffc71a6c972f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsAutoTrace</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa123b92bc9c5061fc5ee3c83063ae96b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HeaderIsNull</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa1349d0a8af3047dfd9d32f62cfcadae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadImageSize</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa93b5aec8c31c366dffaa9a316d9c20d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadOffset</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa36b169c8b1c0b950a503e40d4669f144</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadDataPtr</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaaf49499ab4f1e708a6941d1004dc921fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadStep</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa1670338df3460d0f954d03d0b4fa086c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadModelOrChSeq</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa240fc71ed7eb33afca8539bd54cd123d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadNumChannels</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa4f9030381646764be3834aae87e35c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadNumChannel1U</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa1014713da7b6b749328fc00334e398d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadDepth</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa0352ae733e9b76f6ad0162d49b3b6b25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadAlphaChannel</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaaa495f4437e1fd9a14c7af9d9d4ffcdc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadOrder</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaae0136e2f3a80eca1972e709ce9994d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadOrigin</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaacca368a2e009bedaa1a6af07c9d75abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadAlign</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa622e509f5cbc6a96ae23205cb9dd3c97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadCallBack</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaaf4ed2495bb6938c88e39f98395139244</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadTileSize</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa747d53bc704c519b9a81cc412ddf5d0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadCOI</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa76945d22fdcd44f361e444bc59a8337f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BadROISize</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa7e8ca355c1299aa378f588b15e9b2a0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MaskIsTiled</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa9a2b6e0d80053fdd4909ef6cf80326d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsNullPtr</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaad7b48332aa1bee326ee0ca3f3f70cb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsVecLengthErr</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa4860313ddd694922075df8e524e3f4bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsFilterStructContentErr</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa5359a20eee5a4850c267cf9f30a116f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsKernelStructContentErr</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa365707f9d2d6fe1d470e9d5b88795bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsFilterOffsetErr</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa4f2340a0c03c1f55a5d2c40b3451d8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsBadSize</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa1f4e9ad819c291555c6b5ae42e45e86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsDivByZero</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa7d22eccfb697c85312bc99ba5370c8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsInplaceNotSupported</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa1f6b9d48182da888af489a651754e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsObjectNotFound</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaadea8da9c644db9b7984920ba4576d068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsUnmatchedFormats</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa13775beec4927a023c6c219ad29aa160</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsBadFlag</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaabaf8225a48e1263fa91ff31ae38742e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsBadPoint</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaaa7c6b67d606e324e64af6d8985262f5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsBadMask</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa5797e3819fb65dca51b9a1154585801c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsUnmatchedSizes</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa5fb735c19fa95cab412642fd8085d82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsUnsupportedFormat</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa33999ba3bd3e78ac3f1b615782a103d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsOutOfRange</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaae81e61d2aacc2b4355293af68aededd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsParseError</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa916bf0cb589f4ae1b5da5af8a444bd69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsNotImplemented</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaab5d0063314f64d350a93d091b542d465</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsBadMemBlock</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa4c25fd80ffbf300c1cd65a00ab9549b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>StsAssert</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaaad9981b6501b20252ca09e719fd260e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GpuNotSupported</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa98a4374ad27d41a85f3fe5b229d0ed0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GpuApiCallError</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa7819e5297da9b94b2aeabed2aa73578a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpenGlNotSupported</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaaf236f11d402e491ba469756c7062b418</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpenGlApiCallError</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa9f71b79f0b0cb60879173bd9cef8c639</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpenCLApiCallError</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa9bef3bdb9825b3eb17f43e20980bd651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpenCLDoubleNotSupported</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa1968883aa9ea7c47509d657bf802aea5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpenCLInitError</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa4c2ce87013f9b175a293ff2f0bcbc00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OpenCLNoAMDBlasFft</name>
      <anchorfile>d1/d0d/namespacecv_1_1Error.html</anchorfile>
      <anchor>a759fa1af92f7aa7377c76ffb142abccaa5d99510b10d71eadc2e42f19f4d8c088</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::face</name>
    <filename>d4/d48/namespacecv_1_1face.html</filename>
    <class kind="class">cv::face::BasicFaceRecognizer</class>
    <class kind="class">cv::face::BIF</class>
    <class kind="struct">cv::face::CParams</class>
    <class kind="class">cv::face::EigenFaceRecognizer</class>
    <class kind="class">cv::face::Facemark</class>
    <class kind="class">cv::face::FacemarkAAM</class>
    <class kind="class">cv::face::FacemarkKazemi</class>
    <class kind="class">cv::face::FacemarkLBF</class>
    <class kind="class">cv::face::FacemarkTrain</class>
    <class kind="class">cv::face::FaceRecognizer</class>
    <class kind="class">cv::face::FisherFaceRecognizer</class>
    <class kind="class">cv::face::LBPHFaceRecognizer</class>
    <class kind="class">cv::face::MACE</class>
    <class kind="class">cv::face::PredictCollector</class>
    <class kind="class">cv::face::StandardCollector</class>
    <member kind="typedef">
      <type>bool(*</type>
      <name>FN_FaceDetector</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gae0bc3cfe0eb0cccde1fc0d91c6cde9db</anchor>
      <arglist>)(InputArray, OutputArray, void *userData)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Facemark &gt;</type>
      <name>createFacemarkAAM</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga4367f68f8da6987cb29f9c61bb8c5fae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Facemark &gt;</type>
      <name>createFacemarkKazemi</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gaf5c0923d7f35c5952513e96b4a346853</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Facemark &gt;</type>
      <name>createFacemarkLBF</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga635774d6f6dd94d2f5d312383f48ded0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFacemarks</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga318d9669d5ed4dfc6ab9fae2715310f5</anchor>
      <arglist>(InputOutputArray image, InputArray points, Scalar color=Scalar(255, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFaces</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga62cec28ecffa694e1efb272ff0c65da2</anchor>
      <arglist>(InputArray image, OutputArray faces, CParams *params)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getFacesHAAR</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga64a534740d4c9aa0489da85b431fec47</anchor>
      <arglist>(InputArray image, OutputArray faces, const String &amp;face_cascade_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadDatasetList</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga02020fc9f387bb043a478fe5f112bb8d</anchor>
      <arglist>(String imageList, String annotationList, std::vector&lt; String &gt; &amp;images, std::vector&lt; String &gt; &amp;annotations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadFacePoints</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gab70c6fb08756f867d6160099907202a5</anchor>
      <arglist>(String filename, OutputArray points, float offset=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadTrainingData</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gac3a2d046686d932425d2601b640d97d3</anchor>
      <arglist>(std::vector&lt; String &gt; filename, std::vector&lt; std::vector&lt; Point2f &gt; &gt; &amp;trainlandmarks, std::vector&lt; String &gt; &amp;trainimages)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadTrainingData</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gacd36ecb8de65bd12d8420d4a0ae98a4b</anchor>
      <arglist>(String filename, std::vector&lt; String &gt; &amp;images, OutputArray facePoints, char delim=&apos; &apos;, float offset=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>loadTrainingData</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga9bbdd4136cc1eee55586b5f115d8a3a8</anchor>
      <arglist>(String imageList, String groundTruth, std::vector&lt; String &gt; &amp;images, OutputArray facePoints, float offset=0.0f)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::fastcv</name>
    <filename>d3/de7/namespacecv_1_1fastcv.html</filename>
    <namespace>cv::fastcv::dsp</namespace>
    <class kind="class">cv::fastcv::FCVMSER</class>
    <class kind="class">cv::fastcv::QcAllocator</class>
    <class kind="class">cv::fastcv::QcResourceManager</class>
    <member kind="enumeration">
      <type></type>
      <name>ColorConversionCodes</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2YUV444sp_NV12</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aaf4feacb6dccc0052f00db10e1794e5ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2YUV422sp_NV12</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa04bafa9bd693bfe77fd5c5f629102b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV422sp2YUV444sp</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aabc660dc22383404ddabf717424ec481d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV422sp2YUV_NV12</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa4ec1ae88113ffddc683e484ef9b24579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV444sp2YUV422sp</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aad48c37e61bc72bd371ca9b937f15019a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV444sp2YUV_NV12</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aab7f02de21833abadd197e04bdcc7eddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV2RGB565_NV12</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa0794cc956c4f74b4946c542b61e97a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV422sp2RGB565</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa01bf0d772ccc8dd914e7a57b61a5c8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV422sp2RGB</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa2fb3a94c7fe413bbf7120a6d5a7f9d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV422sp2RGBA</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa607f2cd42de79e627c58faf1f9135e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV444sp2RGB565</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa4d3572573f510f334dc03e3d85116172</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV444sp2RGB</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa7ba634cdc7704b3df0af8e2c5f6d0098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_YUV444sp2RGBA</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa3e5099222ecab1e6bb668ce58ce282b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV_NV12</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa0dc29ad1f35c9d9581db965faf1ba1ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB5652YUV444sp</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aadd9469385a6ec46a1d1dbe5f4aef3189</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB5652YUV422sp</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa84281cae14f865df7652931568329b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB5652YUV_NV12</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa03514a4c52e202106bfa643ba970a404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV444sp</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aa278475305cd77475946572610c015960</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_RGB2YUV422sp</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a3726484f3530207a0bc54ed5b77bdb8aab22d7eba2e6762752e339b8f978da32e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>arithmetic_op</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaa564b3d3640c0a72df58334c4f299795</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bilateralFilter</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gac9bc86df12450b620e437be224990ea8</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int d, float sigmaColor, float sigmaSpace, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bilateralRecursive</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga94e4790bfc8e7e5e367f683d6992600e</anchor>
      <arglist>(cv::InputArray src, cv::OutputArray dst, float sigmaColor=0.03f, float sigmaSpace=0.1f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildPyramid</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gad4c7f3a13e7103c368d17e08f8c37325</anchor>
      <arglist>(InputArray src, OutputArrayOfArrays pyr, int nLevels, bool scaleBy2=true, int borderType=cv::BORDER_REFLECT, uint8_t borderValue=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcHist</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gac4240682f4529068433f128085699d33</anchor>
      <arglist>(InputArray _src, OutputArray _hist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clusterEuclidean</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga36243d3b7e412bfe4c6d3be1055eaf6c</anchor>
      <arglist>(InputArray points, InputArray clusterCenters, OutputArray newClusterCenters, OutputArray clusterSizes, OutputArray clusterBindings, OutputArray clusterSumDists, int numPointsUsed=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtColor</name>
      <anchorfile>d3/de7/namespacecv_1_1fastcv.html</anchorfile>
      <anchor>a385177aa5a64d2f2ded2f154c41b06ae</anchor>
      <arglist>(InputArray src, OutputArray dst, int code)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>DCT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga1a806a38a2aba471971a272cb0fd91fc</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FAST10</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gabea0a59dbcea87f4a2ffd246294ed4ba</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray coords, OutputArray scores, int barrier, int border, bool nmsEnabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FFT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga6fd1ee8b6e0ba0a36bbcfad273c8dda1</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillConvexPoly</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gab89abc361e733c50753effe6c27d613f</anchor>
      <arglist>(InputOutputArray img, InputArray pts, Scalar color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter2D</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga70b0a86ba4b86f665b5564576953bc51</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int ddepth, InputArray _kernel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gaussianBlur</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga8d249d2bada322d525c7f9c9dcc66c6c</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int kernel_size=3, bool blur_border=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga103989ec754ebaa8a6df46c20aa22d5b</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, float alpha=1.0, InputArray src3=noArray(), float beta=0.0)</arglist>
    </member>
    <member kind="function">
      <type>cv::MatAllocator *</type>
      <name>getQcAllocator</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga5709283fa138303d4e0f12a7a70809e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>houghLines</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaf173af0034e3e6bb91292e38768b86c5</anchor>
      <arglist>(InputArray src, OutputArray lines, double threshold=0.25)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>IDCT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga7b52f76a609cceb5746309a4ff9c6042</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>IFFT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaef8af7df7821b3b982118993fc82143d</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>integrateYUV</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga9a8ec349a2df4b49f59c863ea46f4c18</anchor>
      <arglist>(InputArray Y, InputArray CbCr, OutputArray IY, OutputArray ICb, OutputArray ICr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matmuls8s32</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga8ab439a24d7c12ef344187470b8372b3</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>meanShift</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaf0a848fdf19825c897e220d90e6bd52b</anchor>
      <arglist>(InputArray src, Rect &amp;rect, TermCriteria termCrit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga922882d5ea92f6a41cda3d2534d092f6</anchor>
      <arglist>(InputArrayOfArrays mv, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>cv::Moments</type>
      <name>moments</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaca5f4525c0f3cf962909a3ca27a94b50</anchor>
      <arglist>(InputArray _src, bool binary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeLocalBox</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gac3767c2d53ad734044152ec4d843688e</anchor>
      <arglist>(InputArray _src, OutputArray _dst, Size pSize, bool useStdDev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remap</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga74da513cf7ff2129cbc7cb4ff0fe367b</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray map1, InputArray map2, int interpolation, int borderValue=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remapRGBA</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga7638655e33279cba82cba71933fa70d7</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray map1, InputArray map2, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resizeDown</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga27ca43a3924e624d14d46cbf9c93ee4b</anchor>
      <arglist>(cv::InputArray _src, cv::OutputArray _dst, Size dsize, double inv_scale_x, double inv_scale_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sepFilter2D</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gadfb3df5b40b4380e0240bf82d6e7c0d3</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int ddepth, InputArray _kernelX, InputArray _kernelY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sobel</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga6c88784d98d1510d183f3f9d79a1a7c9</anchor>
      <arglist>(InputArray _src, OutputArray _dx, OutputArray _dy, int kernel_size, int borderType, int borderValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sobel3x3u8</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaac7b0cb402c5a401dae898ec9c510eb6</anchor>
      <arglist>(InputArray _src, OutputArray _dst, OutputArray _dsty=noArray(), int ddepth=CV_8U, bool normalization=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sobelPyramid</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga34b9f2c1cd402f7ccfeba78d9b4ed1a1</anchor>
      <arglist>(InputArrayOfArrays pyr, OutputArrayOfArrays dx, OutputArrayOfArrays dy, int outType=CV_8S)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga740c0cdf3961b4c0f95314a5159cc848</anchor>
      <arglist>(InputArray src, OutputArrayOfArrays mv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thresholdRange</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga76665736d930ac583980b53ccba77009</anchor>
      <arglist>(InputArray src, OutputArray dst, int lowThresh, int highThresh, int trueValue, int falseValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackOpticalFlowLK</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga44ee0a4d902312c036c4c1058f59038d</anchor>
      <arglist>(InputArray src, InputArray dst, InputArrayOfArrays srcPyr, InputArrayOfArrays dstPyr, InputArray ptsIn, OutputArray ptsOut, InputArray ptsEst, OutputArray statusVec, cv::Size winSize=cv::Size(7, 7), cv::TermCriteria termCriteria=cv::TermCriteria(cv::TermCriteria::MAX_ITER|cv::TermCriteria::EPS, 7, 0.03f *0.03f))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>trackOpticalFlowLK</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga98c5e139ef2f202c079b9ebcf2528c7e</anchor>
      <arglist>(InputArray src, InputArray dst, InputArrayOfArrays srcPyr, InputArrayOfArrays dstPyr, InputArrayOfArrays srcDxPyr, InputArrayOfArrays srcDyPyr, InputArray ptsIn, OutputArray ptsOut, OutputArray statusVec, cv::Size winSize=cv::Size(7, 7), int maxIterations=7)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpAffine</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga74f9d0eed0d7e3ef96fd6c07e39c4310</anchor>
      <arglist>(InputArray _src, OutputArray _dst, InputArray _M, Size dsize, int interpolation=INTER_LINEAR, int borderValue=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspective</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga1777ff2154fb60712826e0b6d1895bd1</anchor>
      <arglist>(InputArray _src, OutputArray _dst, InputArray _M0, Size dsize, int interpolation, int borderType, const Scalar &amp;borderValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspective2Plane</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga16d22e01b3385d2b25c8391b279e357b</anchor>
      <arglist>(InputArray _src1, InputArray _src2, OutputArray _dst1, OutputArray _dst2, InputArray _M0, Size dsize)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::fastcv::dsp</name>
    <filename>dd/d6b/namespacecv_1_1fastcv_1_1dsp.html</filename>
    <member kind="function">
      <type>void</type>
      <name>Canny</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga70caf73bb9f82e8c2c2f7dbce325b6d8</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int lowThreshold, int highThreshold, int apertureSize=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fcvdspdeinit</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga6b9ddd31536c981ce5981098ea1461e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>fcvdspinit</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga169b158e8170832354a2d44e682e4e4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FFT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga54afe73c12c32bfc1f7211e5fac51363</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter2D</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gacf8653a9775a75e4fee22c8cfacf66bc</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int ddepth, InputArray _kernel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>IFFT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga7c05d354e824f77677a19a7ed14f7642</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sumOfAbsoluteDiffs</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gab8bd41e4f0b8903770f3742df8303b31</anchor>
      <arglist>(cv::InputArray _patch, cv::InputArray _src, cv::OutputArray _dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thresholdOtsu</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaa59751ee37e34b56dc3334a886a89a9f</anchor>
      <arglist>(InputArray _src, OutputArray _dst, bool type)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::fisheye</name>
    <filename>d2/d14/namespacecv_1_1fisheye.html</filename>
    <member kind="enumvalue">
      <name>CALIB_USE_INTRINSIC_GUESS</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a0899eaa2f96d6eed9927c4b4f4464e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_RECOMPUTE_EXTRINSIC</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a98ab6fae454ae53e5c3e731e4b5ae39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_CHECK_COND</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a4bfca5f912b78a97ed9a6b7498983b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_SKEW</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2ad10382c27dd97f326b1cd01477e4db7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K1</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2ab42b5b79bad18428edc607c8f5a4d8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K2</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a0a4eed079d81e401bc3f3802e2ea29a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K3</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2af269e67db66ed6bce32b61ad2555ab20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K4</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a959d6c9a9c55e4d0baee9e69f32912db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_INTRINSIC</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2ae4ade803e9503dc58975b2156836e724</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_PRINCIPAL_POINT</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2ab7d86700c6c4017df7501a29370279a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_ZERO_DISPARITY</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2aae6f0aec9f8b1401ae3d8d1ff00dca87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_FOCAL_LENGTH</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a866d9412b33303b6d6555a088531ebb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrate</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gad626a78de2b1dae7489e152a5a5a89e1</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, const Size &amp;image_size, InputOutputArray K, InputOutputArray D, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 100, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distortPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga75d8877a98e38d0b29b6892c5f8d7765</anchor>
      <arglist>(InputArray undistorted, OutputArray distorted, InputArray K, InputArray D, double alpha=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>distortPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga76105bbc25aeb1168a69eb3a7e59b795</anchor>
      <arglist>(InputArray undistorted, OutputArray distorted, InputArray Kundistorted, InputArray K, InputArray D, double alpha=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimateNewCameraMatrixForUndistortRectify</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga384940fdf04c03e362e94b6eb9b673c9</anchor>
      <arglist>(InputArray K, InputArray D, const Size &amp;image_size, InputArray R, OutputArray P, double balance=0.0, const Size &amp;new_size=Size(), double fov_scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initUndistortRectifyMap</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga0d37b45f780b32f63ed19c21aa9fd333</anchor>
      <arglist>(InputArray K, InputArray D, InputArray R, InputArray P, const cv::Size &amp;size, int m1type, OutputArray map1, OutputArray map2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gab1ad1dc30c42ee1a50ce570019baf2c4</anchor>
      <arglist>(InputArray objectPoints, OutputArray imagePoints, const Affine3d &amp;affine, InputArray K, InputArray D, double alpha=0, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga719a1b99cd5cb1fec92d0d1aedbb6841</anchor>
      <arglist>(InputArray objectPoints, OutputArray imagePoints, InputArray rvec, InputArray tvec, InputArray K, InputArray D, double alpha=0, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvePnP</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga04d61e7c2738e13ffae65c2cfb380036</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, bool useExtrinsicGuess=false, int flags=SOLVEPNP_ITERATIVE, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 10, 1e-8))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solvePnPRansac</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gabc1c7a253a8cf2a09f948f8426967a56</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, bool useExtrinsicGuess=false, int iterationsCount=100, float reprojectionError=8.0, double confidence=0.99, OutputArray inliers=noArray(), int flags=SOLVEPNP_ITERATIVE, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 10, 1e-8))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stereoCalibrate</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gadbb3a6ca6429528ef302c784df47949b</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray K1, InputOutputArray D1, InputOutputArray K2, InputOutputArray D2, Size imageSize, OutputArray R, OutputArray T, int flags=fisheye::CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 100, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stereoCalibrate</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gae36bd43c34a0cb1cb543da00902a821e</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray K1, InputOutputArray D1, InputOutputArray K2, InputOutputArray D2, Size imageSize, OutputArray R, OutputArray T, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags=fisheye::CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 100, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stereoRectify</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gac1af58774006689056b0f2ef1db55ecc</anchor>
      <arglist>(InputArray K1, InputArray D1, InputArray K2, InputArray D2, const Size &amp;imageSize, InputArray R, InputArray tvec, OutputArray R1, OutputArray R2, OutputArray P1, OutputArray P2, OutputArray Q, int flags, const Size &amp;newImageSize=Size(), double balance=0.0, double fov_scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistortImage</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga167df4b00a6fd55287ba829fbf9913b9</anchor>
      <arglist>(InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray Knew=cv::noArray(), const Size &amp;new_size=Size())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistortPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga5c5be479d6ff9304ed2298b314c361fc</anchor>
      <arglist>(InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray R=noArray(), InputArray P=noArray(), TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 10, 1e-8))</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::flann</name>
    <filename>d0/d0a/namespacecv_1_1flann.html</filename>
    <class kind="struct">cv::flann::CvType</class>
    <class kind="struct">cv::flann::CvType&lt; char &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; double &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; float &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; short &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; unsigned char &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; unsigned short &gt;</class>
    <class kind="class">cv::flann::GenericIndex</class>
    <member kind="function">
      <type>int</type>
      <name>hierarchicalClustering</name>
      <anchorfile>dc/de5/group__flann.html</anchorfile>
      <anchor>gaf89c8914eb439855c9a24c3de01bfd82</anchor>
      <arglist>(const Mat &amp;features, Mat &amp;centers, const ::cvflann::KMeansIndexParams &amp;params, Distance d=Distance())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::freetype</name>
    <filename>db/d33/namespacecv_1_1freetype.html</filename>
    <class kind="class">cv::freetype::FreeType2</class>
    <member kind="function">
      <type>Ptr&lt; FreeType2 &gt;</type>
      <name>createFreeType2</name>
      <anchorfile>d4/dfc/group__freetype.html</anchorfile>
      <anchor>gaad70f52c6b3c5b78d5e88ac6663218ad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ft</name>
    <filename>df/d47/namespacecv_1_1ft.html</filename>
    <member kind="enumvalue">
      <name>LINEAR</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga32191e9703130ac4eedc929ebc803305a4d3d0c977941e929e23e9c6cb4ae4715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SINUS</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga32191e9703130ac4eedc929ebc803305a2b23baf7ce23f7583fe2a584728b77ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONE_STEP</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga7fecde05631fc8d5e2a8497200ab2077ae6619bf12f07b1ec1f249341568fd56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MULTI_STEP</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga7fecde05631fc8d5e2a8497200ab2077ac76aa06a768ef2d483abe5db77cabd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ITERATIVE</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga7fecde05631fc8d5e2a8497200ab2077a42216ed5e5593d09ba0a26576061c33f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createKernel</name>
      <anchorfile>d1/dfc/group__f__image.html</anchorfile>
      <anchor>ga0e5694cf8dd380d512e915660870027c</anchor>
      <arglist>(InputArray A, InputArray B, OutputArray kernel, const int chn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createKernel</name>
      <anchorfile>d1/dfc/group__f__image.html</anchorfile>
      <anchor>ga8b7e380f7e09f0efa30ca315f50bd214</anchor>
      <arglist>(int function, int radius, OutputArray kernel, const int chn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter</name>
      <anchorfile>d1/dfc/group__f__image.html</anchorfile>
      <anchor>ga99c17738a69b556b18bc86e7aee1a1d9</anchor>
      <arglist>(InputArray image, InputArray kernel, OutputArray output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT02D_components</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>ga2e6f8833aa72454850665baf7a583229</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray components, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT02D_FL_process</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>ga55a31d93a56ff0713cb466b4c39f3b6f</anchor>
      <arglist>(InputArray matrix, const int radius, OutputArray output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT02D_FL_process_float</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>gafc5685ee620a0b397c1b86c3fc82bd39</anchor>
      <arglist>(InputArray matrix, const int radius, OutputArray output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT02D_inverseFT</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>ga03b14c805fcdfbb3f1b23e1ab4d1e12c</anchor>
      <arglist>(InputArray components, InputArray kernel, OutputArray output, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>FT02D_iteration</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>ga03c0e714c646c6d0394ae0eb2c2ae2a3</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray output, InputArray mask, OutputArray maskOutput, bool firstStop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT02D_process</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>gab672419d3deead8602de611537099288</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray output, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT12D_components</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga7d6d0321a9914d3796a1e3b9fc68a495</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray components)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT12D_createPolynomMatrixHorizontal</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga4cdc8614be18fd950b6da114168391b5</anchor>
      <arglist>(int radius, OutputArray matrix, const int chn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT12D_createPolynomMatrixVertical</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>gae14b96c862f6c1b1f13cce03a95e3e2d</anchor>
      <arglist>(int radius, OutputArray matrix, const int chn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT12D_inverseFT</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga42960e3dedc53cb7a2b210e21d0c71a2</anchor>
      <arglist>(InputArray components, InputArray kernel, OutputArray output, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT12D_polynomial</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga3ac09befbc2b08c59cc9a60dbe3fdcca</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray c00, OutputArray c10, OutputArray c01, OutputArray components, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FT12D_process</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga7a49b37ec6f442427b9a3ef4842189dd</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray output, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inpaint</name>
      <anchorfile>d1/dfc/group__f__image.html</anchorfile>
      <anchor>ga62fa7703db24939ad65d7a799e8e599e</anchor>
      <arglist>(InputArray image, InputArray mask, OutputArray output, int radius, int function, int algorithm)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi</name>
    <filename>d4/d1c/namespacecv_1_1gapi.html</filename>
    <namespace>cv::gapi::calib3d</namespace>
    <namespace>cv::gapi::compound</namespace>
    <namespace>cv::gapi::core</namespace>
    <namespace>cv::gapi::cpu</namespace>
    <namespace>cv::gapi::fluid</namespace>
    <namespace>cv::gapi::ie</namespace>
    <namespace>cv::gapi::imgproc</namespace>
    <namespace>cv::gapi::nn</namespace>
    <namespace>cv::gapi::oak</namespace>
    <namespace>cv::gapi::ocl</namespace>
    <namespace>cv::gapi::onnx</namespace>
    <namespace>cv::gapi::ot</namespace>
    <namespace>cv::gapi::ov</namespace>
    <namespace>cv::gapi::own</namespace>
    <namespace>cv::gapi::plaidml</namespace>
    <namespace>cv::gapi::python</namespace>
    <namespace>cv::gapi::render</namespace>
    <namespace>cv::gapi::s11n</namespace>
    <namespace>cv::gapi::streaming</namespace>
    <namespace>cv::gapi::video</namespace>
    <namespace>cv::gapi::wip</namespace>
    <class kind="struct">cv::gapi::Generic</class>
    <class kind="struct">cv::gapi::GNetPackage</class>
    <class kind="struct">cv::gapi::KalmanParams</class>
    <class kind="struct">cv::gapi::use_only</class>
    <member kind="typedef">
      <type>cv::GKernelPackage</type>
      <name>GKernelPackage</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a677d6afb9127873d2a7ba113e64056a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StereoOutputFormat</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>ac48508c20738bab60010b9c29eff9506</anchor>
      <arglist></arglist>
      <enumvalue file="d4/d1c/namespacecv_1_1gapi.html" anchor="ac48508c20738bab60010b9c29eff9506ac8e699cd19165f9589fc1450066f8d7c">DEPTH_FLOAT16</enumvalue>
      <enumvalue file="d4/d1c/namespacecv_1_1gapi.html" anchor="ac48508c20738bab60010b9c29eff9506a7f9e8c15883871f01a9a80013898a6cf">DEPTH_FLOAT32</enumvalue>
      <enumvalue file="d4/d1c/namespacecv_1_1gapi.html" anchor="ac48508c20738bab60010b9c29eff9506ac4b6733e409caecdcf878cb70d942261">DISPARITY_FIXED16_11_5</enumvalue>
      <enumvalue file="d4/d1c/namespacecv_1_1gapi.html" anchor="ac48508c20738bab60010b9c29eff9506a49f16156af9e943e16f796b297379535">DISPARITY_FIXED16_12_4</enumvalue>
      <enumvalue file="d4/d1c/namespacecv_1_1gapi.html" anchor="ac48508c20738bab60010b9c29eff9506a92c7d7d864c7faa519430ed8718794d4">DEPTH_16F</enumvalue>
      <enumvalue file="d4/d1c/namespacecv_1_1gapi.html" anchor="ac48508c20738bab60010b9c29eff9506aefa4a96ea4e832dc301f93adc4723039">DEPTH_32F</enumvalue>
      <enumvalue file="d4/d1c/namespacecv_1_1gapi.html" anchor="ac48508c20738bab60010b9c29eff9506aae35fb77d4052ba92a151b88ab3692d1">DISPARITY_16Q_10_5</enumvalue>
      <enumvalue file="d4/d1c/namespacecv_1_1gapi.html" anchor="ac48508c20738bab60010b9c29eff9506a7699b2eff430901bbe75302632e2787d">DISPARITY_16Q_11_4</enumvalue>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>absDiff</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gaf923b18b9f56f6ecdbb23b380a99a413</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>absDiffC</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga6a59513a83d79899345a39ee3497ba47</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>add</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga3fec036f5cf3f6cb8c2633c109085f0b</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>addC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga8b5f4be4cb0e2b52b03778fafddd0819</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;c, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>addC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gab51408fdde1ec0a5d4fe5123826180ce</anchor>
      <arglist>(const GScalar &amp;c, const GMat &amp;src1, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>addWeighted</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga60503b0500750881cc58a60e7eae084b</anchor>
      <arglist>(const GMat &amp;src1, double alpha, const GMat &amp;src2, double beta, double gamma, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>BackgroundSubtractor</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>gaab6a9c8473dbb256ec55865ee189b417</anchor>
      <arglist>(const GMat &amp;src, const cv::gapi::video::BackgroundSubtractorParams &amp;bsParams)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>BayerGR2RGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gad78d0756339b84ed0fed49ac3b7dae01</anchor>
      <arglist>(const GMat &amp;src_gr)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>BGR2Gray</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga3e8fd8197ab16811caf9b31cb1e08a05</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>BGR2I420</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaca3b4d4564ab8e30849f8827bd6cc715</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>BGR2LUV</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga163bb69f25a0dfd9aeb3eebe380842bb</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>BGR2RGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaa0a47ab76ba9519d0972a97d468366b2</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>BGR2YUV</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaf9b408ae08a97bebe001d3227b22dbd5</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>bilateralFilter</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gaaa26e22b22ad13e3a1ca173c0a652b60</anchor>
      <arglist>(const GMat &amp;src, int d, double sigmaColor, double sigmaSpace, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>cv::GRunArg</type>
      <name>bind</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga02fd7c1cd89f04db62f51880717f135a</anchor>
      <arglist>(cv::GRunArgP &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>cv::GRunArgsP</type>
      <name>bind</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga300d192882e96103ad5c1ffba0f7317e</anchor>
      <arglist>(cv::GRunArgs &amp;out_args)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>bitwise_and</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga0b865f60a0cc59f848b09e6a3ca0cc55</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>bitwise_and</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaaa5d96258439a172036384bbce5420a8</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>bitwise_not</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga02beaca6bb6fe5582d58ea829470da79</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>bitwise_or</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga71ab0f799abf2496cfad7a7316876695</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>bitwise_or</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga6ce8ae3f0013e94a510993631cb63281</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>bitwise_xor</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga5462641576e73efedf2ccf07b4d4c876</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>bitwise_xor</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaa8621d1b994e907685e61b31cebb9a3d</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>blur</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gae50f1db53f567b9c846851c6e0d81849</anchor>
      <arglist>(const GMat &amp;src, const Size &amp;ksize, const Point &amp;anchor=Point(-1,-1), int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Rect &gt;</type>
      <name>boundingRect</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga07ceb2f3804f616d847efe6b5d6cf401</anchor>
      <arglist>(const GArray&lt; Point2f &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Rect &gt;</type>
      <name>boundingRect</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga90e8d11145eaa503183667bf8f829993</anchor>
      <arglist>(const GArray&lt; Point2i &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Rect &gt;</type>
      <name>boundingRect</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga36cff44407487c65f83dc868e91775b8</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>boxFilter</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gaa37a58b30753913cbcc7f5425726dbd5</anchor>
      <arglist>(const GMat &amp;src, int dtype, const Size &amp;ksize, const Point &amp;anchor=Point(-1,-1), bool normalize=true, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; GMat &gt;, GScalar &gt;</type>
      <name>buildOpticalFlowPyramid</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>ga71db61c0cb8a75be364b4970c149c21b</anchor>
      <arglist>(const GMat &amp;img, const Size &amp;winSize, const GScalar &amp;maxLevel, bool withDerivatives=true, int pyrBorder=BORDER_REFLECT_101, int derivBorder=BORDER_CONSTANT, bool tryReuseInputImage=true)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; Point2f &gt;, GArray&lt; uchar &gt;, GArray&lt; float &gt; &gt;</type>
      <name>calcOpticalFlowPyrLK</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>ga2c56c6a1df507cfd3870f00fe1da3175</anchor>
      <arglist>(const GArray&lt; GMat &gt; &amp;prevPyr, const GArray&lt; GMat &gt; &amp;nextPyr, const GArray&lt; Point2f &gt; &amp;prevPts, const GArray&lt; Point2f &gt; &amp;predPts, const Size &amp;winSize=Size(21, 21), const GScalar &amp;maxLevel=3, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT|TermCriteria::EPS, 30, 0.01), int flags=0, double minEigThresh=1e-4)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; Point2f &gt;, GArray&lt; uchar &gt;, GArray&lt; float &gt; &gt;</type>
      <name>calcOpticalFlowPyrLK</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>gae6dada37e098e81e708e9daaac97f2fa</anchor>
      <arglist>(const GMat &amp;prevImg, const GMat &amp;nextImg, const GArray&lt; Point2f &gt; &amp;prevPts, const GArray&lt; Point2f &gt; &amp;predPts, const Size &amp;winSize=Size(21, 21), const GScalar &amp;maxLevel=3, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT|TermCriteria::EPS, 30, 0.01), int flags=0, double minEigThresh=1e-4)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>Canny</name>
      <anchorfile>d5/def/group__gapi__feature.html</anchorfile>
      <anchor>gad93b9f85e6abecc152d05d3e75bac37a</anchor>
      <arglist>(const GMat &amp;image, double threshold1, double threshold2, int apertureSize=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>cartToPolar</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gafd67546961f044eb4b3a028e574c7712</anchor>
      <arglist>(const GMat &amp;x, const GMat &amp;y, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpEQ</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaea61a43cc393b6bfa81fc57007df28d2</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpEQ</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga947f0104b91a77f40430b226fccdd2f0</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpGE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga2b13187939387e99b4a7dbc497d9d52d</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpGE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga6e4dd0a6dd8f9420d2f6635c912fb396</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpGT</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gae7804b39335c3a62d21e7afd1c1fa566</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpGT</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga19547e74738ea21e6c97d1149dddb6ef</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpLE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga1a745b957e7f94c416a5773a13524576</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpLE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gab9df2b0aac068354dabb781a7250cdc4</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpLT</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaa67732d475ab1df386eebff7b90895da</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpLT</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga916e9433be97f99b0d6992ac1d1926de</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpNE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga6646d5a6e2ed232281fddd08d2a52772</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cmpNE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaac184e5ab0dc3b1ee74775c6bdc634e2</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>cv::GKernelPackage</type>
      <name>combine</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a443a14d808e36edc6e72531fa18e9111</anchor>
      <arglist>(const cv::GKernelPackage &amp;a, const cv::GKernelPackage &amp;b, Ps &amp;&amp;... rest)</arglist>
    </member>
    <member kind="function">
      <type>cv::GKernelPackage</type>
      <name>combine</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a7627f235a78b85fd0e7079a87225e410</anchor>
      <arglist>(const cv::GKernelPackage &amp;lhs, const cv::GKernelPackage &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>concatHor</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga332791cecc4160115bbea9449ee11657</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>concatHor</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga5518633a98c85dea0a0a5c3da4f136e0</anchor>
      <arglist>(const std::vector&lt; GMat &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>concatVert</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga1cd4abced53d37ad46907283c6b3fa36</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>concatVert</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga771d3a4a7dd392e51f1f0081b09aa7ff</anchor>
      <arglist>(const std::vector&lt; GMat &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>convertTo</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gae972b2c91904d36e92ee14a6778db82e</anchor>
      <arglist>(const GMat &amp;src, int rdepth, double alpha=1, double beta=0)</arglist>
    </member>
    <member kind="function">
      <type>GFrame</type>
      <name>copy</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga1dc3b1987d6685689ecc0d590abddba8</anchor>
      <arglist>(const GFrame &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>copy</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gac782e501961826d93c5556e623fca3c3</anchor>
      <arglist>(const GMat &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; int &gt;</type>
      <name>countNonZero</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gacbd38bdfb41ad16b14d56e6739a1092b</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>crop</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gae72ac2d6fec8d4e636a7d72d37e70895</anchor>
      <arglist>(const GMat &amp;src, const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>cv::GComputation</type>
      <name>deserialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga7007b91822fca9008c82deaf2f85e3f8</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMetaArgs</type>
      <name>deserialize</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>ga7007b91822fca9008c82deaf2f85e3f8</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>cv::GRunArgs</type>
      <name>deserialize</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>ga7007b91822fca9008c82deaf2f85e3f8</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::string &gt;</type>
      <name>deserialize</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>ga7007b91822fca9008c82deaf2f85e3f8</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; std::is_same&lt; T, GCompileArgs &gt;::value, GCompileArgs &gt;::type</type>
      <name>deserialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga6e34a9c12cb7097f311b62ed3590e2c7</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; std::is_same&lt; T, GRunArgs &gt;::value, GRunArgs &gt;::type</type>
      <name>deserialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga98139cd847c8e76caed326ecd2a2e6c1</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>dilate</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga2bbdb0560707a4d2b0b0e3c4bdf41975</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;kernel, const Point &amp;anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>dilate3x3</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gafa1c08d3a18264ca3089ec843658108b</anchor>
      <arglist>(const GMat &amp;src, int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>div</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gac8d294174992b969881304c7035a5f9f</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, double scale, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>divC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gabcbc1a4cc9301f8315b19b1aec4fd5d0</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;divisor, double scale, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>divRC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gab715e84ee54c737916007ff7b8e6dcda</anchor>
      <arglist>(const GScalar &amp;divident, const GMat &amp;src, double scale, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>equalizeHist</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>aa7c977c041670443eda46750f3bfaf02</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>erode</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga8d275850ccc5009372dd21237dcf1836</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;kernel, const Point &amp;anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>erode3x3</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga48591777d1073198ece7b0f1c2bd885c</anchor>
      <arglist>(const GMat &amp;src, int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>filter2D</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga7f2fc386cd3ecb074d65b3ad124f38eb</anchor>
      <arglist>(const GMat &amp;src, int ddepth, const Mat &amp;kernel, const Point &amp;anchor=Point(-1,-1), const Scalar &amp;delta=Scalar(0), int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; GArray&lt; Point &gt; &gt;</type>
      <name>findContours</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga5181e0f2240f1e22422f93e1036e9ca7</anchor>
      <arglist>(const GMat &amp;src, const RetrievalModes mode, const ContourApproximationModes method)</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; GArray&lt; Point &gt; &gt;</type>
      <name>findContours</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga2d05b93993a8e7e957807d3b8c8d9869</anchor>
      <arglist>(const GMat &amp;src, const RetrievalModes mode, const ContourApproximationModes method, const GOpaque&lt; Point &gt; &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; GArray&lt; Point &gt; &gt;, GArray&lt; Vec4i &gt; &gt;</type>
      <name>findContoursH</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gae9b4b0056d52a6955e5c96c73f4a3be8</anchor>
      <arglist>(const GMat &amp;src, const RetrievalModes mode, const ContourApproximationModes method)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; GArray&lt; Point &gt; &gt;, GArray&lt; Vec4i &gt; &gt;</type>
      <name>findContoursH</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga4638086823e0f9929fc2e7f3aa9ff39e</anchor>
      <arglist>(const GMat &amp;src, const RetrievalModes mode, const ContourApproximationModes method, const GOpaque&lt; Point &gt; &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec4f &gt;</type>
      <name>fitLine2D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gace4704f84381f2f44e0df00e95aaf72e</anchor>
      <arglist>(const GArray&lt; Point2d &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec4f &gt;</type>
      <name>fitLine2D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga6a027c437177e9b9df51a40f8c096fe2</anchor>
      <arglist>(const GArray&lt; Point2f &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec4f &gt;</type>
      <name>fitLine2D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gac41c81438c9b0f45b1e48f8dd897192a</anchor>
      <arglist>(const GArray&lt; Point2i &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec4f &gt;</type>
      <name>fitLine2D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga88376159e1c148a7d0dff31fd17c01c1</anchor>
      <arglist>(const GMat &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec6f &gt;</type>
      <name>fitLine3D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gaea96c24f8da238a518c1e71b76aeb1ed</anchor>
      <arglist>(const GArray&lt; Point3d &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec6f &gt;</type>
      <name>fitLine3D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga233ac142fe596629e7ca900f4502a2bf</anchor>
      <arglist>(const GArray&lt; Point3f &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec6f &gt;</type>
      <name>fitLine3D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gaa38e9a917dca0aa59f6aad43d1b61d8b</anchor>
      <arglist>(const GArray&lt; Point3i &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec6f &gt;</type>
      <name>fitLine3D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga52bf446416ceeebed750f5f8f6974f61</anchor>
      <arglist>(const GMat &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>flip</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gaa5d151bf720b9e4186ca3d415dc879c7</anchor>
      <arglist>(const GMat &amp;src, int flipCode)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>gaussianBlur</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gaaca00b81d171421032917e53751ac427</anchor>
      <arglist>(const GMat &amp;src, const Size &amp;ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>cv::util::optional&lt; T &gt;</type>
      <name>getCompileArg</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a4e7955fb81f4db124922bf82409e9600</anchor>
      <arglist>(const cv::GCompileArgs &amp;args)</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; Point2f &gt;</type>
      <name>goodFeaturesToTrack</name>
      <anchorfile>d5/def/group__gapi__feature.html</anchorfile>
      <anchor>gae084bf2cfb95cad5b75a20a84ef54a8c</anchor>
      <arglist>(const GMat &amp;image, int maxCorners, double qualityLevel, double minDistance, const Mat &amp;mask=Mat(), int blockSize=3, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>I4202BGR</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga855cf3f8b832742bbe77c4bc4c727705</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>I4202RGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga499ca61dc623ca59e414b81b84505a15</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>Net::Result</type>
      <name>infer</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>ad56fa2785be315ddc82a800878123a58</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>cv::GInferListOutputs</type>
      <name>infer</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a53019cb2ebfb3d823a9c83d940693bfb</anchor>
      <arglist>(const std::string &amp;tag, const cv::GArray&lt; cv::Rect &gt; &amp;rois, const cv::GInferInputs &amp;inputs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GInferOutputs</type>
      <name>infer</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>aa78eb12e68a307a53114d06e894fa0d3</anchor>
      <arglist>(const std::string &amp;tag, const cv::GInferInputs &amp;inputs)</arglist>
    </member>
    <member kind="function">
      <type>cv::GInferOutputs</type>
      <name>infer</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a33db5e2ad13835067533984e846ea6e8</anchor>
      <arglist>(const std::string &amp;tag, const cv::GOpaque&lt; cv::Rect &gt; &amp;roi, const cv::GInferInputs &amp;inputs)</arglist>
    </member>
    <member kind="function">
      <type>Net::ResultL</type>
      <name>infer</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a90d6679e32f4bdfabe3a990d06c02876</anchor>
      <arglist>(cv::GArray&lt; cv::Rect &gt; roi, Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>Net::Result</type>
      <name>infer</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a4ad741555c257e68e542becbf65b8185</anchor>
      <arglist>(cv::GOpaque&lt; cv::Rect &gt; roi, T in)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; cv::detail::accepted_infer_types&lt; Input &gt;::value, cv::GInferListOutputs &gt;::type</type>
      <name>infer2</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a062659e6ba317e5e031048a76fc6dc27</anchor>
      <arglist>(const std::string &amp;tag, const Input &amp;in, const cv::GInferListInputs &amp;inputs)</arglist>
    </member>
    <member kind="function">
      <type>Net::ResultL</type>
      <name>infer2</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a6748e76e1dbc0106cedca77ea3fd915d</anchor>
      <arglist>(T image, cv::GArray&lt; Args &gt;... args)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>inRange</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga76246465115220c5e5986a55298300c7</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;threshLow, const GScalar &amp;threshUp)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>integral</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gab4460ce25a42f60e3ef9c47d0f224fc2</anchor>
      <arglist>(const GMat &amp;src, int sdepth=-1, int sqdepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>island</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a91a81b54c71d0c42bf9372a9e292ebe3</anchor>
      <arglist>(const std::string &amp;name, GProtoInputArgs &amp;&amp;ins, GProtoOutputArgs &amp;&amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>KalmanFilter</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>ga0b18fdc215bb554b34f01099c85df2c7</anchor>
      <arglist>(const GMat &amp;measurement, const GOpaque&lt; bool &gt; &amp;haveMeasurement, const cv::gapi::KalmanParams &amp;kfParams)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>KalmanFilter</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>ga01d36765f6c877f577f15f04850ffa19</anchor>
      <arglist>(const GMat &amp;measurement, const GOpaque&lt; bool &gt; &amp;haveMeasurement, const GMat &amp;control, const cv::gapi::KalmanParams &amp;kfParams)</arglist>
    </member>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga18c46d5801429bb63848fc6e2391cb20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga63123eaad9024722885f5c7b425dad84</anchor>
      <arglist>(FF &amp;... functors)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GOpaque&lt; double &gt;, GArray&lt; int &gt;, GArray&lt; Point2f &gt; &gt;</type>
      <name>kmeans</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>acf2501682aa53b002f61e03b8f34bc9f</anchor>
      <arglist>(const GArray&lt; Point2f &gt; &amp;data, const int K, const GArray&lt; int &gt; &amp;bestLabels, const TermCriteria &amp;criteria, const int attempts, const KmeansFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GOpaque&lt; double &gt;, GArray&lt; int &gt;, GArray&lt; Point3f &gt; &gt;</type>
      <name>kmeans</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a7fc606d8bb6a3431785bc0853537586c</anchor>
      <arglist>(const GArray&lt; Point3f &gt; &amp;data, const int K, const GArray&lt; int &gt; &amp;bestLabels, const TermCriteria &amp;criteria, const int attempts, const KmeansFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GOpaque&lt; double &gt;, GMat, GMat &gt;</type>
      <name>kmeans</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a02f0f24c1f85433a1e66916572fb6a43</anchor>
      <arglist>(const GMat &amp;data, const int K, const GMat &amp;bestLabels, const TermCriteria &amp;criteria, const int attempts, const KmeansFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GOpaque&lt; double &gt;, GMat, GMat &gt;</type>
      <name>kmeans</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>ab82bb25fa1bcb0de78a21f794054ce9a</anchor>
      <arglist>(const GMat &amp;data, const int K, const TermCriteria &amp;criteria, const int attempts, const KmeansFlags flags)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>Laplacian</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gab1e27267574404a1f01016fb9a3a3475</anchor>
      <arglist>(const GMat &amp;src, int ddepth, int ksize=1, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>LUT</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga7f13dbe65b7df6816c53162647762a11</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;lut)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>LUV2BGR</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gad83380f5b614aebd9430c09800e12849</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>mask</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaba076d51941328cb7ca9348b7b535220</anchor>
      <arglist>(const GMat &amp;src, const GMat &amp;mask)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>max</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga0ff081ea80eb39a96389c16ac0f9e944</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>mean</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaa37ea1b811bcc3e26ee1b3fb00acc55c</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>medianBlur</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga90c28c4986e8117ecb1b61300ff3e7e8</anchor>
      <arglist>(const GMat &amp;src, int ksize)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>merge3</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gaf63e894270a088695e6ec97d9a903971</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, const GMat &amp;src3)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>merge4</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga8206d42b933edcbf08d6953e202d0dd0</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, const GMat &amp;src3, const GMat &amp;src4)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>min</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gab714c7a4adc847d75bfc080ac92924f4</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>morphologyEx</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga8b3991ce1a3aade775abd955d850ec15</anchor>
      <arglist>(const GMat &amp;src, const MorphTypes op, const Mat &amp;kernel, const Point &amp;anchor=Point(-1,-1), const int iterations=1, const BorderTypes borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>mul</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga42a8187b2bf350f90e4a31f93e929e51</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, double scale=1.0, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>mulC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga173028247b9426f6e744c18df02c10f1</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;multiplier, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>mulC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaa924c8c082e0476e4d846843d5f8bed3</anchor>
      <arglist>(const GMat &amp;src, double multiplier, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>mulC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga29ed07435c1ab0da02627303594a9b73</anchor>
      <arglist>(const GScalar &amp;multiplier, const GMat &amp;src, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::GNetPackage</type>
      <name>networks</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a7d2b842e9369c0d72b383e61b9038581</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>normalize</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gaedda08934a12c8b4d8f3c1762f27cacc</anchor>
      <arglist>(const GMat &amp;src, double alpha, double beta, int norm_type, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>normInf</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga4d4f56eea9f26736f7d0c703b377f9e7</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>normL1</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga238421ed8e075474f03acb06e7168b26</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>normL2</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gaeb09f3519bcc89b23ededc3925b9916f</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>NV12toBGR</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga26fa592432479d54a56e66227f818d7c</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMatP</type>
      <name>NV12toBGRp</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaa41eebd2d72389dcf282850520bd8498</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>NV12toGray</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaf44bcc7b1d8636d5c0b4425805dd00e0</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>NV12toRGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga0a8da2537ef9dd90d97e4681ca0ff6c6</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMatP</type>
      <name>NV12toRGBp</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga827c85675868381815af086868e450d6</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>ad56f6fcb23f2a9cfb755740235424a11</anchor>
      <arglist>(const GBackend &amp;lhs, const GBackend &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::GNetPackage &amp;</type>
      <name>operator+=</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a0a87bb245e1397ddb8104a29d75d0110</anchor>
      <arglist>(cv::gapi::GNetPackage &amp;lhs, const cv::gapi::GNetPackage &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; Rect &gt;</type>
      <name>parseSSD</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a8d5afe4f963d0fbbd2b2e7b211c5cd82</anchor>
      <arglist>(const GMat &amp;in, const GOpaque&lt; Size &gt; &amp;inSz, const float confidenceThreshold, const bool alignmentToSquare, const bool filterOutOfBounds)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; Rect &gt;, GArray&lt; int &gt; &gt;</type>
      <name>parseSSD</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a3f660136598a5e5f7061e28af6aa0919</anchor>
      <arglist>(const GMat &amp;in, const GOpaque&lt; Size &gt; &amp;inSz, const float confidenceThreshold=0.5f, const int filterLabel=-1)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; Rect &gt;, GArray&lt; int &gt; &gt;</type>
      <name>parseYolo</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>ad7b0ab1c2b5adc5b22e8bc85c69e31b0</anchor>
      <arglist>(const GMat &amp;in, const GOpaque&lt; Size &gt; &amp;inSz, const float confidenceThreshold=0.5f, const float nmsThreshold=0.5f, const std::vector&lt; float &gt; &amp;anchors=nn::parsers::GParseYolo::defaultAnchors())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>phase</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga3c98a8ad1054d296500220737c04d18c</anchor>
      <arglist>(const GMat &amp;x, const GMat &amp;y, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>polarToCart</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gab770a8033856f3bd8effefe8ff844e8a</anchor>
      <arglist>(const GMat &amp;magnitude, const GMat &amp;angle, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>remap</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gac2c8de7ed8e75e46516246a8365b6298</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;map1, const Mat &amp;map2, int interpolation, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>resize</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gad0ae87ad8b909c3c11a07b007837be8b</anchor>
      <arglist>(const GMat &amp;src, const Size &amp;dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR)</arglist>
    </member>
    <member kind="function">
      <type>GMatP</type>
      <name>resizeP</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga3e57b0f6b2c54564502ff87231c24782</anchor>
      <arglist>(const GMatP &amp;src, const Size &amp;dsize, int interpolation=cv::INTER_LINEAR)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>RGB2Gray</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga2adcde9d63378940740c7b54fd00956c</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>RGB2Gray</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga8238eab93515169d2d66b50ee8a0285b</anchor>
      <arglist>(const GMat &amp;src, float rY, float gY, float bY)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>RGB2HSV</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gadaaa97be932cab83d3f35f731bfe0da0</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>RGB2I420</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga5236e6f6382928b70ddda9f8666e4aec</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>RGB2Lab</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga74589c39069c4d068940b521990206cd</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>RGB2YUV</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga3cc413473e72f242f65a6df44e929d05</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>RGB2YUV422</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga2698756bd4be47c4bda06be15007534f</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>select</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga41ca710c7c457ecc8b32b5a3d9f12634</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, const GMat &amp;mask)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>sepFilter</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga546a47a68c08bb49bb40825780ffc2e8</anchor>
      <arglist>(const GMat &amp;src, int ddepth, const Mat &amp;kernelX, const Mat &amp;kernelY, const Point &amp;anchor, const Scalar &amp;delta, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga76aeb425e3386817cdf8a6af080c1b0b</anchor>
      <arglist>(const cv::GCompileArgs &amp;ca)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga7e09269ab0deef87067c5456ed3bb3f9</anchor>
      <arglist>(const cv::GComputation &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>gae94373d681065896a61c757307c6de2f</anchor>
      <arglist>(const cv::GMetaArgs &amp;ma)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga18436d6658379cade0c2f6d4c3ffdb6c</anchor>
      <arglist>(const cv::GRunArgs &amp;ra)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>gae4fc9b947a07445639f0af7740c3d487</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;vs)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>Sobel</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gae1443445c4cb3187dcf439a57cfa534f</anchor>
      <arglist>(const GMat &amp;src, int ddepth, int dx, int dy, int ksize=3, double scale=1, double delta=0, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>SobelXY</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gaebfb892224a4e649cdfc858b6868d1f7</anchor>
      <arglist>(const GMat &amp;src, int ddepth, int order, int ksize=3, double scale=1, double delta=0, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat, GMat &gt;</type>
      <name>split3</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga0637e312962a096973a0c45ba0242299</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat, GMat, GMat &gt;</type>
      <name>split4</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga79971ff976017827ddfa9b0b2e96fc19</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>sqrt</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaf3880c8feae9027fa91a701a1fd0d3b4</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>stereo</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a23b371c1eedf18c2529a252cdc491eda</anchor>
      <arglist>(const GMat &amp;left, const GMat &amp;right, const StereoOutputFormat of=StereoOutputFormat::DEPTH_FLOAT32)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>sub</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gab2a1ac8bdeda1de78ec97f9cd8e9ff0a</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>subC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaa5979f64bab17bf1717f2842d6c1d53f</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;c, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>subRC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga755bf791d27f88ab5b4214575bf4c5a8</anchor>
      <arglist>(const GScalar &amp;c, const GMat &amp;src, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>sum</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga58d80f9e109fed142b280d673afb795a</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GScalar &gt;</type>
      <name>threshold</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gae8fb8dece48377bbcb7149a520f80677</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;maxval, int type)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>threshold</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gad538f94c264624d0ea78b853d53adcb2</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;thresh, const GScalar &amp;maxval, int type)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>transpose</name>
      <anchorfile>d4/d1c/namespacecv_1_1gapi.html</anchorfile>
      <anchor>a1c31cedbb5513e68cb45cc99ae171300</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>warpAffine</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gaa6d70833c5eb6f6885a1b5ceb7b83957</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;M, const Size &amp;dsize, int flags=cv::INTER_LINEAR, int borderMode=cv::BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>warpPerspective</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gac0cc729169b973fb0a8bb6f01968b357</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;M, const Size &amp;dsize, int flags=cv::INTER_LINEAR, int borderMode=cv::BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>YUV2BGR</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gad322eb34ae0d3ca84e4666fd5351bec9</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>YUV2RGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaeeefe27c05d76f4dd91ec089e59b3e5a</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::calib3d</name>
    <filename>d5/dd9/namespacecv_1_1gapi_1_1calib3d.html</filename>
    <namespace>cv::gapi::calib3d::cpu</namespace>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d5/dd9/namespacecv_1_1gapi_1_1calib3d.html</anchorfile>
      <anchor>a918d3c50be4fa0784d08ad7ae6e9773e</anchor>
      <arglist>(GStereo,&lt; GMat(GMat, GMat, const StereoOutputFormat)&gt;, &quot;org.opencv.stereo&quot;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::calib3d::cpu</name>
    <filename>d1/d0a/namespacecv_1_1gapi_1_1calib3d_1_1cpu.html</filename>
    <class kind="struct">cv::gapi::calib3d::cpu::StereoInitParam</class>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>d1/d0a/namespacecv_1_1gapi_1_1calib3d_1_1cpu.html</anchorfile>
      <anchor>a45d0987bd8054e77fb635cea1edda099</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::compound</name>
    <filename>d8/d5c/namespacecv_1_1gapi_1_1compound.html</filename>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d8/d5c/namespacecv_1_1gapi_1_1compound.html</anchorfile>
      <anchor>a1e231c4c2d4c0166c354e5f1adebe9d7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::core</name>
    <filename>d9/d90/namespacecv_1_1gapi_1_1core.html</filename>
    <namespace>cv::gapi::core::cpu</namespace>
    <namespace>cv::gapi::core::fluid</namespace>
    <namespace>cv::gapi::core::gpu</namespace>
    <namespace>cv::gapi::core::ocl</namespace>
    <namespace>cv::gapi::core::plaidml</namespace>
    <member kind="typedef">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>GMat2</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aa300d499836202c97fbe967dfbe44fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; GMat, GMat, GMat &gt;</type>
      <name>GMat3</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a6dfb10cb110ad5f44cbb6dfc47400223</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; GMat, GMat, GMat, GMat &gt;</type>
      <name>GMat4</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a7c78186ba469dd39ef315b6c8b528f09</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; GMat, GScalar &gt;</type>
      <name>GMatScalar</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>ad2e3e177bb3dcb1db49d6fe2b7013da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::gapi::imgproc::GResize</type>
      <name>GResize</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a57c2f1eaca994845dce285d812003483</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::gapi::imgproc::GResizeP</type>
      <name>GResizeP</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>ac84ed219c085cba550eb6f02cfaa2e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a1d20c8b46df56c48f1f4db0cc43c93c2</anchor>
      <arglist>(GAbsDiff,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.matrixop.absdiff&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>acc2ee85bb17f2e8370f719d0d79e3fdd</anchor>
      <arglist>(GAbsDiffC,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.matrixop.absdiffC&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a6e2164c1a75bb5ba96e49272f7eacaf8</anchor>
      <arglist>(GAdd,&lt; GMat(GMat, GMat, int)&gt;, &quot;org.opencv.core.math.add&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>ac9ea23a0dce0f1d6dbb70908f9669a09</anchor>
      <arglist>(GAddC,&lt; GMat(GMat, GScalar, int)&gt;, &quot;org.opencv.core.math.addC&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>ac178655f862b125197d0aff4621b53c3</anchor>
      <arglist>(GAddW,&lt; GMat(GMat, double, GMat, double, double, int)&gt;, &quot;org.opencv.core.matrixop.addweighted&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a4da41e712d6cff45258bcbfd68500bda</anchor>
      <arglist>(GAnd,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.bitwise_and&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a1cff21d5caa3603ebda0304f09e1f59b</anchor>
      <arglist>(GAndS,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.bitwise_andS&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a6018fa2bb652393666e824a9d78e6799</anchor>
      <arglist>(GCmpEQ,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpEQ&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a90b04a2c3c003f4f1db2ca1fea86b564</anchor>
      <arglist>(GCmpEQScalar,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpEQScalar&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>ac1a9a537b0febdeafcf0c39a36607a4a</anchor>
      <arglist>(GCmpGE,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpGE&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a2061c1d063cc7409dcf0fdf92556884b</anchor>
      <arglist>(GCmpGEScalar,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpGEScalar&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a327390d0946f72deccb654c4d2ab52e0</anchor>
      <arglist>(GCmpGT,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpGT&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>af72ecd62436658317832890369b92b83</anchor>
      <arglist>(GCmpGTScalar,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpGTScalar&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a5d9f1e27c821dc7f7ec13890ecb15f3b</anchor>
      <arglist>(GCmpLE,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpLE&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a0b67332ae52dd2037a435114c74266ec</anchor>
      <arglist>(GCmpLEScalar,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpLEScalar&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aedf1d0fa02fa278fbe84f652ec92cb29</anchor>
      <arglist>(GCmpLT,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpLT&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>ad04b1183456619ff0469a1013dfee4d3</anchor>
      <arglist>(GCmpLTScalar,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpLTScalar&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a052ca7a7a252afbd2c8bd26c150d5ce1</anchor>
      <arglist>(GCmpNE,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpNE&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a7258359294055d336dcfa72fe5cd2e56</anchor>
      <arglist>(GCmpNEScalar,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.compare.cmpNEScalar&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a443947eee697dbd3ccfcd10f47795931</anchor>
      <arglist>(GConcatHor,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.imgproc.transform.concatHor&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a5681c6b843c25051be0166e383fa895c</anchor>
      <arglist>(GConcatVert,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.imgproc.transform.concatVert&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a1f55e4845f4811ad6bc788451df93951</anchor>
      <arglist>(GConvertTo,&lt; GMat(GMat, int, double, double)&gt;, &quot;org.opencv.core.transform.convertTo&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a0467ce8bd2bf335474293c6417ae260e</anchor>
      <arglist>(GCountNonZero,&lt; GOpaque&lt; int &gt;(GMat)&gt;, &quot;org.opencv.core.matrixop.countNonZero&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a8a383cbe54ad210c8026f5723e2a714e</anchor>
      <arglist>(GCrop,&lt; GMat(GMat, Rect)&gt;, &quot;org.opencv.core.transform.crop&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a010b577a7989b0ac7e1dd846c6d29f89</anchor>
      <arglist>(GDiv,&lt; GMat(GMat, GMat, double, int)&gt;, &quot;org.opencv.core.math.div&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>ad753d26f1ec0897681091f431fdd204a</anchor>
      <arglist>(GDivC,&lt; GMat(GMat, GScalar, double, int)&gt;, &quot;org.opencv.core.math.divC&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aa6918eedfab08deade649213df282449</anchor>
      <arglist>(GDivRC,&lt; GMat(GScalar, GMat, double, int)&gt;, &quot;org.opencv.core.math.divRC&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a53316f7d604ffd1a99a134e064d6b03d</anchor>
      <arglist>(GFlip,&lt; GMat(GMat, int)&gt;, &quot;org.opencv.core.transform.flip&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a18ad9ead6c6af17ac3cfa43b3ab39ab5</anchor>
      <arglist>(GInRange,&lt; GMat(GMat, GScalar, GScalar)&gt;, &quot;org.opencv.core.matrixop.inrange&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a3e6b83e2b09ed3c27dcf98ec55b17db8</anchor>
      <arglist>(GKMeans2D,&lt; std::tuple&lt; GOpaque&lt; double &gt;, GArray&lt; int &gt;, GArray&lt; Point2f &gt; &gt;(GArray&lt; Point2f &gt;, int, GArray&lt; int &gt;, TermCriteria, int, KmeansFlags)&gt;, &quot;org.opencv.core.kmeans2D&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a3247a5872cfe3149b55efc7b2b31e0d9</anchor>
      <arglist>(GKMeans3D,&lt; std::tuple&lt; GOpaque&lt; double &gt;, GArray&lt; int &gt;, GArray&lt; Point3f &gt; &gt;(GArray&lt; Point3f &gt;, int, GArray&lt; int &gt;, TermCriteria, int, KmeansFlags)&gt;, &quot;org.opencv.core.kmeans3D&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a254f8b9b640006a48777f6fdedc7d130</anchor>
      <arglist>(GKMeansND,&lt; std::tuple&lt; GOpaque&lt; double &gt;, GMat, GMat &gt;(GMat, int, GMat, TermCriteria, int, KmeansFlags)&gt;, &quot;org.opencv.core.kmeansND&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a8307e82fc9f346d1681141c674e7f981</anchor>
      <arglist>(GKMeansNDNoInit,&lt; std::tuple&lt; GOpaque&lt; double &gt;, GMat, GMat &gt;(GMat, int, TermCriteria, int, KmeansFlags)&gt;, &quot;org.opencv.core.kmeansNDNoInit&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a2b66d20743bd169abc1a7139fddef697</anchor>
      <arglist>(GLUT,&lt; GMat(GMat, Mat)&gt;, &quot;org.opencv.core.transform.LUT&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aa830da48626a059dbc680fbb911d9c00</anchor>
      <arglist>(GMask,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.mask&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a08aec321c243197363ddc856558d3567</anchor>
      <arglist>(GMax,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.matrixop.max&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a3596b989f6950299156797faaf3f1d0d</anchor>
      <arglist>(GMean,&lt; GScalar(GMat)&gt;, &quot;org.opencv.core.math.mean&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a1edd0e350a65b08f0fa1415da0cd43ab</anchor>
      <arglist>(GMerge3,&lt; GMat(GMat, GMat, GMat)&gt;, &quot;org.opencv.core.transform.merge3&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a05585336a90529347c12d89f999c826c</anchor>
      <arglist>(GMerge4,&lt; GMat(GMat, GMat, GMat, GMat)&gt;, &quot;org.opencv.core.transform.merge4&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a9ec08fed4ec4d0bac322974e2fa65fa1</anchor>
      <arglist>(GMin,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.matrixop.min&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a29ef59bcc236a623dd46c6a7900cf597</anchor>
      <arglist>(GMul,&lt; GMat(GMat, GMat, double, int)&gt;, &quot;org.opencv.core.math.mul&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a595f2cb3d3061a93fb14651c830592d1</anchor>
      <arglist>(GMulC,&lt; GMat(GMat, GScalar, int)&gt;, &quot;org.opencv.core.math.mulC&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a120334f4221a11de53c2cf0066bfbc72</anchor>
      <arglist>(GMulCOld,&lt; GMat(GMat, double, int)&gt;, &quot;org.opencv.core.math.mulCOld&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aef5929b591c5e71cf887a8b62313c211</anchor>
      <arglist>(GMulS,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.math.muls&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a6c0b23a7574fe8f652c0f77d3f9b52f8</anchor>
      <arglist>(GNormalize,&lt; GMat(GMat, double, double, int, int)&gt;, &quot;org.opencv.core.normalize&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a0c9e74a71342a22b7a28bde1dd6d062d</anchor>
      <arglist>(GNormInf,&lt; GScalar(GMat)&gt;, &quot;org.opencv.core.matrixop.norminf&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a70163400cfea11587861508b31191560</anchor>
      <arglist>(GNormL1,&lt; GScalar(GMat)&gt;, &quot;org.opencv.core.matrixop.norml1&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>accdb022a8bd58144959fe3b1914437cf</anchor>
      <arglist>(GNormL2,&lt; GScalar(GMat)&gt;, &quot;org.opencv.core.matrixop.norml2&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a1a4446ef260dcc850080a32e7c0ebce4</anchor>
      <arglist>(GNot,&lt; GMat(GMat)&gt;, &quot;org.opencv.core.pixelwise.bitwise_not&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aff5dc0a46e3ebe84e60ac0372457f2f0</anchor>
      <arglist>(GOr,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.bitwise_or&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a5e3bb8b6fd8ef8c7dff464c7fecd6724</anchor>
      <arglist>(GOrS,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.bitwise_orS&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aa9831aaad7d2f83ecf742e3657295626</anchor>
      <arglist>(GPhase,&lt; GMat(GMat, GMat, bool)&gt;, &quot;org.opencv.core.math.phase&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a0fc6edcb889dab3283b84d489d7d90d4</anchor>
      <arglist>(GRemap,&lt; GMat(GMat, Mat, Mat, int, int, Scalar)&gt;, &quot;org.opencv.core.transform.remap&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a15cc4f0579b195436ee13b692be9d45f</anchor>
      <arglist>(GSelect,&lt; GMat(GMat, GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.select&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>ad208f51242a5edcd8977dec095506218</anchor>
      <arglist>(GSqrt,&lt; GMat(GMat)&gt;, &quot;org.opencv.core.math.sqrt&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a74927d9d9257c34b5e0fe3f26846e6c0</anchor>
      <arglist>(GSub,&lt; GMat(GMat, GMat, int)&gt;, &quot;org.opencv.core.math.sub&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a4bb7ca21e2b9c32be04220b2c4b1637c</anchor>
      <arglist>(GSubC,&lt; GMat(GMat, GScalar, int)&gt;, &quot;org.opencv.core.math.subC&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a10d430f78ac05d9621d3aed60e38812b</anchor>
      <arglist>(GSubRC,&lt; GMat(GScalar, GMat, int)&gt;, &quot;org.opencv.core.math.subRC&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a827262fbb9d53cfa6f205e1b5bd2fada</anchor>
      <arglist>(GSum,&lt; GScalar(GMat)&gt;, &quot;org.opencv.core.matrixop.sum&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a8f2b46f1c8a849c23f1677e8a60074dd</anchor>
      <arglist>(GThreshold,&lt; GMat(GMat, GScalar, GScalar, int)&gt;, &quot;org.opencv.core.matrixop.threshold&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a577a47ec74c773cf93ae37d76ffe112d</anchor>
      <arglist>(GTranspose,&lt; GMat(GMat)&gt;, &quot;org.opencv.core.transpose&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a538900741c19468c1f1dfd06c26403a1</anchor>
      <arglist>(GWarpAffine,&lt; GMat(GMat, const Mat &amp;, Size, int, int, const cv::Scalar &amp;)&gt;, &quot;org.opencv.core.warpAffine&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aba9020ce28d7c38bf4fc4415fee47a75</anchor>
      <arglist>(GWarpPerspective,&lt; GMat(GMat, const Mat &amp;, Size, int, int, const cv::Scalar &amp;)&gt;, &quot;org.opencv.core.warpPerspective&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a7a69e0b2f6277edce847e76bc4f31268</anchor>
      <arglist>(GXor,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.core.pixelwise.bitwise_xor&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>acd7d3948fade5de959df9001e3cbb2c7</anchor>
      <arglist>(GXorS,&lt; GMat(GMat, GScalar)&gt;, &quot;org.opencv.core.pixelwise.bitwise_xorS&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL_M</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>adfecadedbbe1a625f6b58811e095f9d5</anchor>
      <arglist>(GCartToPolar,&lt; GMat2(GMat, GMat, bool)&gt;, &quot;org.opencv.core.math.cartToPolar&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL_M</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>afc961da7c484e7555149cc9c78fa2ec3</anchor>
      <arglist>(GIntegral,&lt; GMat2(GMat, int, int)&gt;, &quot;org.opencv.core.matrixop.integral&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL_M</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a1e338a0f2befffbd65959190886b62c4</anchor>
      <arglist>(GPolarToCart,&lt; GMat2(GMat, GMat, bool)&gt;, &quot;org.opencv.core.math.polarToCart&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL_M</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a1c239b61dec5479c0da1c3e5d4977f01</anchor>
      <arglist>(GSplit3,&lt; GMat3(GMat)&gt;, &quot;org.opencv.core.transform.split3&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL_M</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>aeef944a45e94e088f7575118a54c989e</anchor>
      <arglist>(GSplit4,&lt; GMat4(GMat)&gt;,&quot;org.opencv.core.transform.split4&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL_M</name>
      <anchorfile>d9/d90/namespacecv_1_1gapi_1_1core.html</anchorfile>
      <anchor>a0015fc2a7cca83e46d759e0d6a294706</anchor>
      <arglist>(GThresholdOT,&lt; GMatScalar(GMat, GScalar, int)&gt;, &quot;org.opencv.core.matrixop.thresholdOT&quot;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::core::cpu</name>
    <filename>d6/dd0/namespacecv_1_1gapi_1_1core_1_1cpu.html</filename>
    <member kind="function">
      <type>cv::GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>d6/dd0/namespacecv_1_1gapi_1_1core_1_1cpu.html</anchorfile>
      <anchor>a59708e6f69fc20f7504c2ec8eadaa727</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::core::fluid</name>
    <filename>db/db6/namespacecv_1_1gapi_1_1core_1_1fluid.html</filename>
    <member kind="function">
      <type>cv::GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>db/db6/namespacecv_1_1gapi_1_1core_1_1fluid.html</anchorfile>
      <anchor>a882a9591d0387bd7827a54c150ffcff4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::core::gpu</name>
    <filename>db/d86/namespacecv_1_1gapi_1_1core_1_1gpu.html</filename>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::core::ocl</name>
    <filename>d6/d68/namespacecv_1_1gapi_1_1core_1_1ocl.html</filename>
    <member kind="function">
      <type>cv::GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>d6/d68/namespacecv_1_1gapi_1_1core_1_1ocl.html</anchorfile>
      <anchor>a9ffba570b4572f8a2b3c37ed2a7b7039</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::core::plaidml</name>
    <filename>d1/d49/namespacecv_1_1gapi_1_1core_1_1plaidml.html</filename>
    <member kind="function">
      <type>cv::GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>d1/d49/namespacecv_1_1gapi_1_1core_1_1plaidml.html</anchorfile>
      <anchor>a2895bff7b2e05b5a2dfb85b92a21e0e3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::cpu</name>
    <filename>d0/d83/namespacecv_1_1gapi_1_1cpu.html</filename>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>dc/d1c/group__gapi__std__backends.html</anchorfile>
      <anchor>ga0ea1033f48e85753bcd35218f7384ea7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::fluid</name>
    <filename>d0/d1a/namespacecv_1_1gapi_1_1fluid.html</filename>
    <class kind="struct">cv::gapi::fluid::Border</class>
    <class kind="class">cv::gapi::fluid::Buffer</class>
    <class kind="class">cv::gapi::fluid::View</class>
    <member kind="typedef">
      <type>util::optional&lt; Border &gt;</type>
      <name>BorderOpt</name>
      <anchorfile>d0/d1a/namespacecv_1_1gapi_1_1fluid.html</anchorfile>
      <anchor>a7d8ca30c5c655abecde8c327d0a5de8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>dc/d1c/group__gapi__std__backends.html</anchorfile>
      <anchor>ga022e60a8bd0047ea84ad1ec4ddd1ddd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d0/d1a/namespacecv_1_1gapi_1_1fluid.html</anchorfile>
      <anchor>a10b8ba4730d3e056eb20a3ec7b1cee96</anchor>
      <arglist>(const Border &amp;b1, const Border &amp;b2)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::ie</name>
    <filename>d1/dae/namespacecv_1_1gapi_1_1ie.html</filename>
    <namespace>cv::gapi::ie::detail</namespace>
    <class kind="class">cv::gapi::ie::Params</class>
    <class kind="class">cv::gapi::ie::Params&lt; cv::gapi::Generic &gt;</class>
    <class kind="struct">cv::gapi::ie::PortCfg</class>
    <class kind="class">cv::gapi::ie::PyParams</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>IEConfig</name>
      <anchorfile>d1/dae/namespacecv_1_1gapi_1_1ie.html</anchorfile>
      <anchor>a3ffc4492ebc833cbd55329851ac0a703</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InferMode</name>
      <anchorfile>d1/dae/namespacecv_1_1gapi_1_1ie.html</anchorfile>
      <anchor>a33407007be487b6f1da7779a25e37ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Sync</name>
      <anchorfile>d1/dae/namespacecv_1_1gapi_1_1ie.html</anchorfile>
      <anchor>a33407007be487b6f1da7779a25e37ed1a3126e4d8a772164b45ac2a2c8919df71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Async</name>
      <anchorfile>d1/dae/namespacecv_1_1gapi_1_1ie.html</anchorfile>
      <anchor>a33407007be487b6f1da7779a25e37ed1a1557a627771ec1d01785e2b4019e5532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TraitAs</name>
      <anchorfile>d1/dae/namespacecv_1_1gapi_1_1ie.html</anchorfile>
      <anchor>af63f38e596d0a0c4a2196532cfba3c1b</anchor>
      <arglist></arglist>
      <enumvalue file="d1/dae/namespacecv_1_1gapi_1_1ie.html" anchor="af63f38e596d0a0c4a2196532cfba3c1bace2f94540fa9914e8fe6f0de9817717b">TENSOR</enumvalue>
      <enumvalue file="d1/dae/namespacecv_1_1gapi_1_1ie.html" anchor="af63f38e596d0a0c4a2196532cfba3c1ba23a12f67f614b5518c7f1c2465bf95e3">IMAGE</enumvalue>
    </member>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d1/dae/namespacecv_1_1gapi_1_1ie.html</anchorfile>
      <anchor>a5f9e491fbf88b8b8ae40904e86cd82b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyParams</type>
      <name>params</name>
      <anchorfile>d1/dae/namespacecv_1_1gapi_1_1ie.html</anchorfile>
      <anchor>a63261ea0a85b34126a0c98891700c86c</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>PyParams</type>
      <name>params</name>
      <anchorfile>d1/dae/namespacecv_1_1gapi_1_1ie.html</anchorfile>
      <anchor>a3ab1729bcaf2d08e30dd2bc645410908</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model, const std::string &amp;weights, const std::string &amp;device)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::ie::detail</name>
    <filename>d5/dfc/namespacecv_1_1gapi_1_1ie_1_1detail.html</filename>
    <class kind="struct">cv::gapi::ie::detail::ParamDesc</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, T &gt;</type>
      <name>AttrMap</name>
      <anchorfile>d5/dfc/namespacecv_1_1gapi_1_1ie_1_1detail.html</anchorfile>
      <anchor>aa8fbf44de5a81b8eaca351a80dd9612c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::util::variant&lt; cv::util::monostate, AttrMap&lt; Attr &gt;, Attr &gt;</type>
      <name>LayerVariantAttr</name>
      <anchorfile>d5/dfc/namespacecv_1_1gapi_1_1ie_1_1detail.html</anchorfile>
      <anchor>a34299c8d4ddd338a0d44e885d06c7d60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::imgproc</name>
    <filename>de/df8/namespacecv_1_1gapi_1_1imgproc.html</filename>
    <namespace>cv::gapi::imgproc::cpu</namespace>
    <namespace>cv::gapi::imgproc::fluid</namespace>
    <namespace>cv::gapi::imgproc::gpu</namespace>
    <namespace>cv::gapi::imgproc::ocl</namespace>
    <member kind="typedef">
      <type>ContourApproximationModes</type>
      <name>ContMethod</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a286aa283a3617bc6440e783139d9744a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; GArray&lt; GArray&lt; Point &gt; &gt;, GArray&lt; Vec4i &gt; &gt;</type>
      <name>GFindContoursOutput</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a6aeababcdde60ce30b016ecb69451ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>GMat2</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a56d272b493d6bd4eacbbe19df8408f78</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; GMat, GMat, GMat &gt;</type>
      <name>GMat3</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a3a9280cd55d3e0edde0273c1c60ee7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RetrievalModes</type>
      <name>RetrMode</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>af15455b9b193607f9baf12fbba006dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a6516544faf97eb6b93322f9b71db3794</anchor>
      <arglist>(GBayerGR2RGB,&lt; cv::GMat(cv::GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.bayergr2rgb&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a2c02b0e546abbfadcadc7e1326ad7063</anchor>
      <arglist>(GBGR2Gray,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.bgr2gray&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a5b15b9415b8aa59a5a6ce162762f57dc</anchor>
      <arglist>(GBGR2I420,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.bgr2i420&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>aeb437878c83b0f783bbb1216a6911dce</anchor>
      <arglist>(GBGR2LUV,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.bgr2luv&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a36adaf64e7bbdb8f06a32b32dd709783</anchor>
      <arglist>(GBGR2RGB,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.bgr2rgb&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a4770be1c8483d01ee6dfa32ebc17b2b6</anchor>
      <arglist>(GBGR2YUV,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.bgr2yuv&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a84f50de583e7220392207236a77e9da4</anchor>
      <arglist>(GBilateralFilter,&lt; GMat(GMat, int, double, double, int)&gt;, &quot;org.opencv.imgproc.filters.bilateralfilter&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a1cd418ffad832a3f5e465bc6fc04c787</anchor>
      <arglist>(GBlur,&lt; GMat(GMat, Size, Point, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.blur&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ab62920d9c37b2ba49c377c5044dd2f84</anchor>
      <arglist>(GBoundingRectMat,&lt; GOpaque&lt; Rect &gt;(GMat)&gt;, &quot;org.opencv.imgproc.shape.boundingRectMat&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a5eb315a22eed3575eddcbfa0b58226ac</anchor>
      <arglist>(GBoundingRectVector32F,&lt; GOpaque&lt; Rect &gt;(GArray&lt; Point2f &gt;)&gt;, &quot;org.opencv.imgproc.shape.boundingRectVector32F&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ab967e5e1fd29cfd8ae90333d2e62eea6</anchor>
      <arglist>(GBoundingRectVector32S,&lt; GOpaque&lt; Rect &gt;(GArray&lt; Point2i &gt;)&gt;, &quot;org.opencv.imgproc.shape.boundingRectVector32S&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a717b6278a9ff403e022876ee0e8f1c95</anchor>
      <arglist>(GBoxFilter,&lt; GMat(GMat, int, Size, Point, bool, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.boxfilter&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ab5b50413b96f0963a26baebc17115c53</anchor>
      <arglist>(GCanny,&lt; GMat(GMat, double, double, int, bool)&gt;, &quot;org.opencv.imgproc.feature.canny&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a7f53b7747605d66a91dd86f80a0425d4</anchor>
      <arglist>(GDilate,&lt; GMat(GMat, Mat, Point, int, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.dilate&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a74f190965d19db0416a571e4cb452e37</anchor>
      <arglist>(GEqHist,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.equalizeHist&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a91b030c4870ed242785018acc657b268</anchor>
      <arglist>(GErode,&lt; GMat(GMat, Mat, Point, int, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.erode&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a7dd6e41e58ad0662d0bb5f1d384d5e7c</anchor>
      <arglist>(GFilter2D,&lt; GMat(GMat, int, Mat, Point, Scalar, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.filter2D&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>abc17fbb246df20143fedf01ab99ec0e7</anchor>
      <arglist>(GFindContours,&lt; GArray&lt; GArray&lt; Point &gt; &gt;(GMat, RetrMode, ContMethod, GOpaque&lt; Point &gt;)&gt;, &quot;org.opencv.imgproc.shape.findContours&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ad03580b20bc5400e558add3197046c26</anchor>
      <arglist>(GFindContoursH,&lt; GFindContoursOutput(GMat, RetrMode, ContMethod, GOpaque&lt; Point &gt;)&gt;, &quot;org.opencv.imgproc.shape.findContoursH&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ade9d0ade0abf1196401491c22da49185</anchor>
      <arglist>(GFindContoursHNoOffset,&lt; GFindContoursOutput(GMat, RetrMode, ContMethod)&gt;, &quot;org.opencv.imgproc.shape.findContoursHNoOffset&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a3b3257a78a2c70bf5501427c2094237e</anchor>
      <arglist>(GFindContoursNoOffset,&lt; GArray&lt; GArray&lt; Point &gt; &gt;(GMat, RetrMode, ContMethod)&gt;, &quot;org.opencv.imgproc.shape.findContoursNoOffset&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a03ff0ccfee3dd1149405af037e1a27af</anchor>
      <arglist>(GFitLine2DMat,&lt; GOpaque&lt; Vec4f &gt;(GMat, DistanceTypes, double, double, double)&gt;, &quot;org.opencv.imgproc.shape.fitLine2DMat&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a689735d1ec9fa2613cacb90f4a38c838</anchor>
      <arglist>(GFitLine2DVector32F,&lt; GOpaque&lt; Vec4f &gt;(GArray&lt; Point2f &gt;, DistanceTypes, double, double, double)&gt;, &quot;org.opencv.imgproc.shape.fitLine2DVector32F&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>accafdc478b86ea03eed63e5789e1f6ae</anchor>
      <arglist>(GFitLine2DVector32S,&lt; GOpaque&lt; Vec4f &gt;(GArray&lt; Point2i &gt;, DistanceTypes, double, double, double)&gt;, &quot;org.opencv.imgproc.shape.fitLine2DVector32S&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ade4a14b8296cebdcfb0e9e3136226184</anchor>
      <arglist>(GFitLine2DVector64F,&lt; GOpaque&lt; Vec4f &gt;(GArray&lt; Point2d &gt;, DistanceTypes, double, double, double)&gt;, &quot;org.opencv.imgproc.shape.fitLine2DVector64F&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a7832d91085c9baa73967be1277ad60ab</anchor>
      <arglist>(GFitLine3DMat,&lt; GOpaque&lt; Vec6f &gt;(GMat, DistanceTypes, double, double, double)&gt;, &quot;org.opencv.imgproc.shape.fitLine3DMat&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a174d51b3010bc53002be3cfbdf93b897</anchor>
      <arglist>(GFitLine3DVector32F,&lt; GOpaque&lt; Vec6f &gt;(GArray&lt; Point3f &gt;, DistanceTypes, double, double, double)&gt;, &quot;org.opencv.imgproc.shape.fitLine3DVector32F&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a4879b7656427eeb6ab324e1cbd238fcd</anchor>
      <arglist>(GFitLine3DVector32S,&lt; GOpaque&lt; Vec6f &gt;(GArray&lt; Point3i &gt;, DistanceTypes, double, double, double)&gt;, &quot;org.opencv.imgproc.shape.fitLine3DVector32S&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ac848dca5255175b3ad9b6336d06b8c16</anchor>
      <arglist>(GFitLine3DVector64F,&lt; GOpaque&lt; Vec6f &gt;(GArray&lt; Point3d &gt;, DistanceTypes, double, double, double)&gt;, &quot;org.opencv.imgproc.shape.fitLine3DVector64F&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ad068417b91ec315ed8822698ea7f420b</anchor>
      <arglist>(GGaussBlur,&lt; GMat(GMat, Size, double, double, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.gaussianBlur&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a5110efdf4cfe913cc3cefe4bb05fb197</anchor>
      <arglist>(GGoodFeatures,&lt; cv::GArray&lt; cv::Point2f &gt;(GMat, int, double, double, Mat, int, bool, double)&gt;, &quot;org.opencv.imgproc.feature.goodFeaturesToTrack&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a7da9cafe14936b3f5341a003fe8d93c2</anchor>
      <arglist>(GI4202BGR,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.i4202bgr&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a1a011a598cdabbb9d413301f097ae14d</anchor>
      <arglist>(GI4202RGB,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.i4202rgb&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a437d0bdf538833bcada898250298d78e</anchor>
      <arglist>(GLaplacian,&lt; GMat(GMat, int, int, double, double, int)&gt;, &quot;org.opencv.imgproc.filters.laplacian&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a3ea3ca3cbf7786fc2a5866ae6421653e</anchor>
      <arglist>(GLUV2BGR,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.luv2bgr&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a5ab4754ae4780a80cd20a507a0e9a585</anchor>
      <arglist>(GMedianBlur,&lt; GMat(GMat, int)&gt;, &quot;org.opencv.imgproc.filters.medianBlur&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>aee19f31e8c64bf11a5ffc70ef77611da</anchor>
      <arglist>(GMorphologyEx,&lt; GMat(GMat, MorphTypes, Mat, Point, int, BorderTypes, Scalar)&gt;, &quot;org.opencv.imgproc.filters.morphologyEx&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>aabc05fef579914a6717062d62a3f3da9</anchor>
      <arglist>(GNV12toBGR,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.nv12tobgr&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a1b9d5a0b0193121b06f1c917cd6321c7</anchor>
      <arglist>(GNV12toBGRp,&lt; GMatP(GMat, GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.nv12tobgrp&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a87365a368cbb6728a90ca1c4ecdc18af</anchor>
      <arglist>(GNV12toGray,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.nv12togray&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>aeaeaba861d8831272f6dffd32078a223</anchor>
      <arglist>(GNV12toRGB,&lt; GMat(GMat, GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.nv12torgb&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>aca764e2ca0029562c00c4ef28f1f3115</anchor>
      <arglist>(GNV12toRGBp,&lt; GMatP(GMat, GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.nv12torgbp&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a62f7b4024d089cae728bd8a6dbf2d30f</anchor>
      <arglist>(GResize,&lt; GMat(GMat, Size, double, double, int)&gt;, &quot;org.opencv.imgproc.transform.resize&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>afcd3ac1b4a5c7e8d2cba203f8787d709</anchor>
      <arglist>(GResizeP,&lt; GMatP(GMatP, Size, int)&gt;, &quot;org.opencv.imgproc.transform.resizeP&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a5e4ef69aa5d87f8c9154918c55b177bd</anchor>
      <arglist>(GRGB2Gray,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.rgb2gray&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a700d532d43e0800601b4f3432c641abc</anchor>
      <arglist>(GRGB2GrayCustom,&lt; GMat(GMat, float, float, float)&gt;, &quot;org.opencv.imgproc.colorconvert.rgb2graycustom&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a70ef78cf5bf28b57b55a107d30cc1cb0</anchor>
      <arglist>(GRGB2HSV,&lt; cv::GMat(cv::GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.rgb2hsv&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>aeee94aa10e71631fc58831c0598ee1c1</anchor>
      <arglist>(GRGB2I420,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.rgb2i420&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a87cc1fb1050a8519486ef611d7de023e</anchor>
      <arglist>(GRGB2Lab,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.rgb2lab&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>aba165d805a3ed1ddfef27bd48aa9b793</anchor>
      <arglist>(GRGB2YUV,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.rgb2yuv&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a3f184a76457688a37f65be6fd15a5148</anchor>
      <arglist>(GRGB2YUV422,&lt; cv::GMat(cv::GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.rgb2yuv422&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>ade73cf034cc0e180ef668443f9a29100</anchor>
      <arglist>(GSepFilter,&lt; GMat(GMat, int, Mat, Mat, Point, Scalar, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.sepfilter&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>af8a1e856292df3f3e82e2871b8000fc9</anchor>
      <arglist>(GSobel,&lt; GMat(GMat, int, int, int, int, double, double, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.sobel&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>aaf8f8e07f52cf14c9a06d27b2fff45df</anchor>
      <arglist>(GYUV2BGR,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.yuv2bgr&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>acfe98a43caa59a6175184672020925d2</anchor>
      <arglist>(GYUV2RGB,&lt; GMat(GMat)&gt;, &quot;org.opencv.imgproc.colorconvert.yuv2rgb&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL_M</name>
      <anchorfile>de/df8/namespacecv_1_1gapi_1_1imgproc.html</anchorfile>
      <anchor>a3d210c745929a542266552327732a7e9</anchor>
      <arglist>(GSobelXY,&lt; GMat2(GMat, int, int, int, double, double, int, Scalar)&gt;, &quot;org.opencv.imgproc.filters.sobelxy&quot;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::imgproc::cpu</name>
    <filename>d3/dde/namespacecv_1_1gapi_1_1imgproc_1_1cpu.html</filename>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>d3/dde/namespacecv_1_1gapi_1_1imgproc_1_1cpu.html</anchorfile>
      <anchor>a7365d5847064080e7a34fa5f71f3ea17</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::imgproc::fluid</name>
    <filename>d3/def/namespacecv_1_1gapi_1_1imgproc_1_1fluid.html</filename>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>d3/def/namespacecv_1_1gapi_1_1imgproc_1_1fluid.html</anchorfile>
      <anchor>ab02da98e314e3106ebb3a12bdd3db4ee</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::imgproc::gpu</name>
    <filename>df/d89/namespacecv_1_1gapi_1_1imgproc_1_1gpu.html</filename>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::imgproc::ocl</name>
    <filename>dc/d7a/namespacecv_1_1gapi_1_1imgproc_1_1ocl.html</filename>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>dc/d7a/namespacecv_1_1gapi_1_1imgproc_1_1ocl.html</anchorfile>
      <anchor>af97ff7f6856899a2f5e151bc297bb513</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::nn</name>
    <filename>d4/d8b/namespacecv_1_1gapi_1_1nn.html</filename>
    <namespace>cv::gapi::nn::parsers</namespace>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::nn::parsers</name>
    <filename>df/da2/namespacecv_1_1gapi_1_1nn_1_1parsers.html</filename>
    <member kind="typedef">
      <type>std::tuple&lt; GArray&lt; Rect &gt;, GArray&lt; int &gt; &gt;</type>
      <name>GDetections</name>
      <anchorfile>df/da2/namespacecv_1_1gapi_1_1nn_1_1parsers.html</anchorfile>
      <anchor>acf96fef94eda1db49c11be9b103ec075</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GArray&lt; Rect &gt;</type>
      <name>GRects</name>
      <anchorfile>df/da2/namespacecv_1_1gapi_1_1nn_1_1parsers.html</anchorfile>
      <anchor>acfa17f60b1abd47bc5a2e89fd2e61142</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>df/da2/namespacecv_1_1gapi_1_1nn_1_1parsers.html</anchorfile>
      <anchor>a8f5769e1d0f7ef656f951699b317f510</anchor>
      <arglist>(GParseSSD,&lt; GRects(GMat, GOpaque&lt; Size &gt;, float, bool, bool)&gt;, &quot;org.opencv.nn.parsers.parseSSD&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>df/da2/namespacecv_1_1gapi_1_1nn_1_1parsers.html</anchorfile>
      <anchor>ab5fbfa9ab1dcb084ceba2418fa9309e8</anchor>
      <arglist>(GParseSSDBL,&lt; GDetections(GMat, GOpaque&lt; Size &gt;, float, int)&gt;, &quot;org.opencv.nn.parsers.parseSSD_BL&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>df/da2/namespacecv_1_1gapi_1_1nn_1_1parsers.html</anchorfile>
      <anchor>a7858eec91cb5ba2d772b73483ec28602</anchor>
      <arglist>(GParseYolo,&lt; GDetections(GMat, GOpaque&lt; Size &gt;, float, float, std::vector&lt; float &gt;)&gt;, &quot;org.opencv.nn.parsers.parseYolo&quot;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::oak</name>
    <filename>db/d30/namespacecv_1_1gapi_1_1oak.html</filename>
    <namespace>cv::gapi::oak::detail</namespace>
    <class kind="class">cv::gapi::oak::ColorCamera</class>
    <class kind="struct">cv::gapi::oak::ColorCameraParams</class>
    <class kind="struct">cv::gapi::oak::EncoderConfig</class>
    <class kind="class">cv::gapi::oak::Params</class>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>db/d30/namespacecv_1_1gapi_1_1oak.html</anchorfile>
      <anchor>a37c97dd6830f1f885708a39552d20a3c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GFrame</type>
      <name>copy</name>
      <anchorfile>db/d30/namespacecv_1_1gapi_1_1oak.html</anchorfile>
      <anchor>a93c5015908db797b44c78266fa290b39</anchor>
      <arglist>(const GFrame &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; uint8_t &gt;</type>
      <name>encode</name>
      <anchorfile>db/d30/namespacecv_1_1gapi_1_1oak.html</anchorfile>
      <anchor>a23ae961d9646aeac93061927f9fb3932</anchor>
      <arglist>(const GFrame &amp;in, const EncoderConfig &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_API_OP</name>
      <anchorfile>db/d30/namespacecv_1_1gapi_1_1oak.html</anchorfile>
      <anchor>afd9754460a8b4b6bc59b854f1818c019</anchor>
      <arglist>(GCopy,&lt; GFrame(GFrame)&gt;, &quot;org.opencv.oak.copy&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_API_OP</name>
      <anchorfile>db/d30/namespacecv_1_1gapi_1_1oak.html</anchorfile>
      <anchor>a2b68638504f8228f61b910a1bf3eef81</anchor>
      <arglist>(GEncFrame,&lt; GArray&lt; uint8_t &gt;(GFrame, EncoderConfig)&gt;, &quot;org.opencv.oak.enc_frame&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_API_OP</name>
      <anchorfile>db/d30/namespacecv_1_1gapi_1_1oak.html</anchorfile>
      <anchor>a6d673e6fb7ecd886ee9ea42525577991</anchor>
      <arglist>(GSobelXY,&lt; GFrame(GFrame, const cv::Mat &amp;, const cv::Mat &amp;)&gt;, &quot;org.opencv.oak.sobelxy&quot;)</arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>db/d30/namespacecv_1_1gapi_1_1oak.html</anchorfile>
      <anchor>aed9a8abd7fd210e6d0f79005fea5069e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GFrame</type>
      <name>sobelXY</name>
      <anchorfile>db/d30/namespacecv_1_1gapi_1_1oak.html</anchorfile>
      <anchor>a5a5fbaf4f0016c372caa44767da05157</anchor>
      <arglist>(const GFrame &amp;in, const cv::Mat &amp;hk, const cv::Mat &amp;vk)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::oak::detail</name>
    <filename>d4/d6e/namespacecv_1_1gapi_1_1oak_1_1detail.html</filename>
    <class kind="struct">cv::gapi::oak::detail::ParamDesc</class>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::ocl</name>
    <filename>d8/dc9/namespacecv_1_1gapi_1_1ocl.html</filename>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>dc/d1c/group__gapi__std__backends.html</anchorfile>
      <anchor>gae15a5e1a5d90af30f79f1fad75afda96</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::onnx</name>
    <filename>d4/d8e/namespacecv_1_1gapi_1_1onnx.html</filename>
    <namespace>cv::gapi::onnx::detail</namespace>
    <namespace>cv::gapi::onnx::ep</namespace>
    <class kind="class">cv::gapi::onnx::Params</class>
    <class kind="class">cv::gapi::onnx::Params&lt; cv::gapi::Generic &gt;</class>
    <class kind="struct">cv::gapi::onnx::PortCfg</class>
    <class kind="class">cv::gapi::onnx::PyParams</class>
    <class kind="class">cv::gapi::onnx::WorkloadTypeONNX</class>
    <member kind="typedef">
      <type>std::function&lt; void(const std::unordered_map&lt; std::string, cv::Mat &gt; &amp;, std::unordered_map&lt; std::string, cv::Mat &gt; &amp;)&gt;</type>
      <name>PostProc</name>
      <anchorfile>d4/d8e/namespacecv_1_1gapi_1_1onnx.html</anchorfile>
      <anchor>ad9f175cc0620ae426cd51afbde87b1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; cv::gapi::onnx::WorkloadTypeONNX &gt;</type>
      <name>WorkloadTypeONNXPtr</name>
      <anchorfile>d4/d8e/namespacecv_1_1gapi_1_1onnx.html</anchorfile>
      <anchor>ad92ab4b2bff13ed724703a1bc7c40a7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TraitAs</name>
      <anchorfile>d4/d8e/namespacecv_1_1gapi_1_1onnx.html</anchorfile>
      <anchor>af9a00645def019ccc3f7c33699af063b</anchor>
      <arglist></arglist>
      <enumvalue file="d4/d8e/namespacecv_1_1gapi_1_1onnx.html" anchor="af9a00645def019ccc3f7c33699af063bace2f94540fa9914e8fe6f0de9817717b">TENSOR</enumvalue>
      <enumvalue file="d4/d8e/namespacecv_1_1gapi_1_1onnx.html" anchor="af9a00645def019ccc3f7c33699af063ba23a12f67f614b5518c7f1c2465bf95e3">IMAGE</enumvalue>
    </member>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d4/d8e/namespacecv_1_1gapi_1_1onnx.html</anchorfile>
      <anchor>ad3a45be1322056b5297d8f278df38ae2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyParams</type>
      <name>params</name>
      <anchorfile>d4/d8e/namespacecv_1_1gapi_1_1onnx.html</anchorfile>
      <anchor>a46530f8ffd9f50197984bec9821dce41</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model_path)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::onnx::detail</name>
    <filename>d8/da9/namespacecv_1_1gapi_1_1onnx_1_1detail.html</filename>
    <class kind="struct">cv::gapi::onnx::detail::ParamDesc</class>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::onnx::ep</name>
    <filename>db/d03/namespacecv_1_1gapi_1_1onnx_1_1ep.html</filename>
    <class kind="struct">cv::gapi::onnx::ep::CoreML</class>
    <class kind="struct">cv::gapi::onnx::ep::CUDA</class>
    <class kind="class">cv::gapi::onnx::ep::DirectML</class>
    <class kind="struct">cv::gapi::onnx::ep::OpenVINO</class>
    <class kind="struct">cv::gapi::onnx::ep::TensorRT</class>
    <member kind="typedef">
      <type>cv::util::variant&lt; cv::util::monostate, OpenVINO, DirectML, CoreML, CUDA, TensorRT &gt;</type>
      <name>EP</name>
      <anchorfile>db/d03/namespacecv_1_1gapi_1_1onnx_1_1ep.html</anchorfile>
      <anchor>afb22d51868ecc51ad201c32e6bc709df</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::ot</name>
    <filename>db/def/namespacecv_1_1gapi_1_1ot.html</filename>
    <namespace>cv::gapi::ot::cpu</namespace>
    <class kind="struct">cv::gapi::ot::ObjectTrackerParams</class>
    <member kind="typedef">
      <type>std::tuple&lt; cv::GArray&lt; cv::Rect &gt;, cv::GArray&lt; int32_t &gt;, cv::GArray&lt; uint64_t &gt;, cv::GArray&lt; int &gt; &gt;</type>
      <name>GTrackedInfo</name>
      <anchorfile>db/def/namespacecv_1_1gapi_1_1ot.html</anchorfile>
      <anchor>aa0555a9e5e6bdfd34201b2f99b892158</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrackingStatus</name>
      <anchorfile>db/def/namespacecv_1_1gapi_1_1ot.html</anchorfile>
      <anchor>a4dde6e2f2ae3159d592b2748a62c464f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEW</name>
      <anchorfile>db/def/namespacecv_1_1gapi_1_1ot.html</anchorfile>
      <anchor>a4dde6e2f2ae3159d592b2748a62c464fac3feea6b52924078fb9cfc33fd01de59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRACKED</name>
      <anchorfile>db/def/namespacecv_1_1gapi_1_1ot.html</anchorfile>
      <anchor>a4dde6e2f2ae3159d592b2748a62c464fa46f353dec220c33962fe016959a73faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOST</name>
      <anchorfile>db/def/namespacecv_1_1gapi_1_1ot.html</anchorfile>
      <anchor>a4dde6e2f2ae3159d592b2748a62c464fa60305388feb8c52cc2af83910ccf9639</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; cv::GArray&lt; cv::Rect &gt;, cv::GArray&lt; int &gt;, cv::GArray&lt; uint64_t &gt;, cv::GArray&lt; int &gt; &gt;</type>
      <name>track</name>
      <anchorfile>db/def/namespacecv_1_1gapi_1_1ot.html</anchorfile>
      <anchor>ae7750771a2741639a14cc7a38e49c747</anchor>
      <arglist>(const cv::GFrame &amp;frame, const cv::GArray&lt; cv::Rect &gt; &amp;detected_rects, const cv::GArray&lt; int &gt; &amp;detected_class_labels, float delta)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; cv::GArray&lt; cv::Rect &gt;, cv::GArray&lt; int &gt;, cv::GArray&lt; uint64_t &gt;, cv::GArray&lt; int &gt; &gt;</type>
      <name>track</name>
      <anchorfile>db/def/namespacecv_1_1gapi_1_1ot.html</anchorfile>
      <anchor>a28cd581a0e3b63dd88784bbd36120c13</anchor>
      <arglist>(const cv::GMat &amp;mat, const cv::GArray&lt; cv::Rect &gt; &amp;detected_rects, const cv::GArray&lt; int &gt; &amp;detected_class_labels, float delta)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::ot::cpu</name>
    <filename>da/db4/namespacecv_1_1gapi_1_1ot_1_1cpu.html</filename>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>da/db4/namespacecv_1_1gapi_1_1ot_1_1cpu.html</anchorfile>
      <anchor>ae8b122682c85c10d14b8c85968721965</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::ov</name>
    <filename>d3/d73/namespacecv_1_1gapi_1_1ov.html</filename>
    <namespace>cv::gapi::ov::detail</namespace>
    <class kind="struct">cv::gapi::ov::Params</class>
    <class kind="class">cv::gapi::ov::Params&lt; cv::gapi::Generic &gt;</class>
    <class kind="class">cv::gapi::ov::PyParams</class>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d3/d73/namespacecv_1_1gapi_1_1ov.html</anchorfile>
      <anchor>a1614934e74d637e608b252854afbd1e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PyParams</type>
      <name>params</name>
      <anchorfile>d3/d73/namespacecv_1_1gapi_1_1ov.html</anchorfile>
      <anchor>a5a5260f3241f9d464a4a700903cd90e0</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;bin_path, const std::string &amp;device)</arglist>
    </member>
    <member kind="function">
      <type>PyParams</type>
      <name>params</name>
      <anchorfile>d3/d73/namespacecv_1_1gapi_1_1ov.html</anchorfile>
      <anchor>a78fc6bd74de053dd3df4b74b768f917e</anchor>
      <arglist>(const std::string &amp;tag, const std::string &amp;model_path, const std::string &amp;weights, const std::string &amp;device)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::ov::detail</name>
    <filename>dd/dcf/namespacecv_1_1gapi_1_1ov_1_1detail.html</filename>
    <class kind="struct">cv::gapi::ov::detail::ParamDesc</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, T &gt;</type>
      <name>AttrMap</name>
      <anchorfile>dd/dcf/namespacecv_1_1gapi_1_1ov_1_1detail.html</anchorfile>
      <anchor>abdb51ec089eea4030dff3bc2196fd3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::util::variant&lt; cv::util::monostate, AttrMap&lt; Attr &gt;, Attr &gt;</type>
      <name>LayerVariantAttr</name>
      <anchorfile>dd/dcf/namespacecv_1_1gapi_1_1ov_1_1detail.html</anchorfile>
      <anchor>adc83f27474d4e791c9c4752c623571fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static detail::ParamDesc::Model &amp;</type>
      <name>getModelToSetAttrOrThrow</name>
      <anchorfile>dd/dcf/namespacecv_1_1gapi_1_1ov_1_1detail.html</anchorfile>
      <anchor>ac664c69c5bdea8330e2739b26bdf74f5</anchor>
      <arglist>(detail::ParamDesc::Kind &amp;kind, const std::string &amp;attr_name)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::own</name>
    <filename>d6/d7d/namespacecv_1_1gapi_1_1own.html</filename>
    <namespace>cv::gapi::own::detail</namespace>
    <class kind="class">cv::gapi::own::Mat</class>
    <class kind="class">cv::gapi::own::Point</class>
    <class kind="class">cv::gapi::own::Point2f</class>
    <class kind="class">cv::gapi::own::Point3f</class>
    <class kind="class">cv::gapi::own::Rect</class>
    <class kind="class">cv::gapi::own::Scalar</class>
    <class kind="class">cv::gapi::own::Size</class>
    <class kind="struct">cv::gapi::own::VoidType</class>
    <member kind="function">
      <type>double</type>
      <name>ceild</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a80a01f26587bf79f0783ef5037443103</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>GMatDesc</type>
      <name>descr_of</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a6addd09dba37c9c7fb2cbd58beb6d5cc</anchor>
      <arglist>(const Mat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>cv::GMetaArgs</type>
      <name>descrs_of</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a905279ccee2a6a4f48eae70f6021581f</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>floord</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a9a5f3e924d9d2b8c8de768bc3895c68b</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a1fd873abaeb604fdbf9e008118552f6e</anchor>
      <arglist>(const Rect &amp;lhs, const Rect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a9afb185df936f93b5388f549a463e618</anchor>
      <arglist>(const Size &amp;lhs, const Size &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>operator&amp;</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a9cc0241256afb292cf7b55ee663f8cbe</anchor>
      <arglist>(const Rect &amp;lhs, const Rect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Rect &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>afa5c1a4801703208e13bd5c50fb21e06</anchor>
      <arglist>(Rect &amp;lhs, const Rect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>Size &amp;</type>
      <name>operator+=</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a6656b44c23598ad0475e981c5e47470c</anchor>
      <arglist>(Size &amp;lhs, const Size &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a1e29f7c39228e28e85cfbba9a1970141</anchor>
      <arglist>(std::ostream &amp;o, const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>aaac7bb0ab7b14611f8aabb1e76d67671</anchor>
      <arglist>(std::ostream &amp;o, const Size &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a67f8ec451661ed549feca91a814d84e9</anchor>
      <arglist>(const Rect &amp;lhs, const Rect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>adc6dd73da3e9d530ba62bb4de813ce59</anchor>
      <arglist>(const Scalar &amp;lhs, const Scalar &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>aa2f43bcd90b89230eadc4556a534cf0d</anchor>
      <arglist>(const Size &amp;lhs, const Size &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>rintd</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a4b0f257465a70c776c077cd2b2ca3323</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>roundd</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>af2332e532138858c371946406dffc6c6</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_ALWAYS_INLINE DST</type>
      <name>saturate</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a999b49ba7fbc58c0bdda656350b4697a</anchor>
      <arglist>(SRC x)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_ALWAYS_INLINE DST</type>
      <name>saturate</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a7180645ca071786d982b5b4b4ef0642b</anchor>
      <arglist>(SRC x, R)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CV_ALWAYS_INLINE T</type>
      <name>saturate</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>ad9ec07ea36c0d4ab15415fda60e57ca2</anchor>
      <arglist>(T x)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>to_ocv</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a729faccb5070a1a90945a95de0d3ae61</anchor>
      <arglist>(Mat &amp;&amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>to_ocv</name>
      <anchorfile>d6/d7d/namespacecv_1_1gapi_1_1own.html</anchorfile>
      <anchor>a8364ba7dd882bebca8c10b80eb5a9ff4</anchor>
      <arglist>(Mat const &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::own::detail</name>
    <filename>d0/d06/namespacecv_1_1gapi_1_1own_1_1detail.html</filename>
    <class kind="struct">cv::gapi::own::detail::MatHeader</class>
    <member kind="function">
      <type>void</type>
      <name>assign_row</name>
      <anchorfile>d0/d06/namespacecv_1_1gapi_1_1own_1_1detail.html</anchorfile>
      <anchor>ade6038d3a875aa1114b5ddeaaa696e79</anchor>
      <arglist>(void *ptr, int cols, Scalar const &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>default_step</name>
      <anchorfile>d0/d06/namespacecv_1_1gapi_1_1own_1_1detail.html</anchorfile>
      <anchor>aafeec5427533d638f2f8437397363899</anchor>
      <arglist>(int type, int cols)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::plaidml</name>
    <filename>d6/dbb/namespacecv_1_1gapi_1_1plaidml.html</filename>
    <class kind="struct">cv::gapi::plaidml::config</class>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d6/dbb/namespacecv_1_1gapi_1_1plaidml.html</anchorfile>
      <anchor>adbea99141d627260981a6f138a1e73c5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::python</name>
    <filename>d1/d16/namespacecv_1_1gapi_1_1python.html</filename>
    <class kind="struct">cv::gapi::python::GPythonContext</class>
    <class kind="class">cv::gapi::python::GPythonFunctor</class>
    <class kind="class">cv::gapi::python::GPythonKernel</class>
    <member kind="typedef">
      <type>std::function&lt; cv::GRunArgs(const GPythonContext &amp;)&gt;</type>
      <name>Impl</name>
      <anchorfile>d1/d16/namespacecv_1_1gapi_1_1python.html</anchorfile>
      <anchor>ac35e03e4fc33bf346293772650437777</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::function&lt; cv::GArg(const GMetaArgs &amp;, const GArgs &amp;)&gt;</type>
      <name>Setup</name>
      <anchorfile>d1/d16/namespacecv_1_1gapi_1_1python.html</anchorfile>
      <anchor>a9014f085fa9e7d538b06a55532e22212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>backend</name>
      <anchorfile>d1/d16/namespacecv_1_1gapi_1_1python.html</anchorfile>
      <anchor>a4947bc39d31c189db264c43038c28d77</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::render</name>
    <filename>db/df4/namespacecv_1_1gapi_1_1render.html</filename>
    <namespace>cv::gapi::render::ocv</namespace>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::render::ocv</name>
    <filename>da/d40/namespacecv_1_1gapi_1_1render_1_1ocv.html</filename>
    <member kind="function">
      <type>cv::GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>da/d40/namespacecv_1_1gapi_1_1render_1_1ocv.html</anchorfile>
      <anchor>abef567bd3b13ed93532c7c18c7fbe202</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::s11n</name>
    <filename>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</filename>
    <namespace>cv::gapi::s11n::detail</namespace>
    <class kind="struct">cv::gapi::s11n::IIStream</class>
    <class kind="struct">cv::gapi::s11n::IOStream</class>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a98b225737ce71a058dae9c2574082819</anchor>
      <arglist>(IOStream &amp;os, const cv::detail::OpaqueRef &amp;opr)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a1a4f570aadff46c590df1069f83fa052</anchor>
      <arglist>(IOStream &amp;os, const cv::detail::VectorRef &amp;vr)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a544e1f83c4f90b314e64f02b7224c80e</anchor>
      <arglist>(IOStream &amp;os, const cv::gapi::wip::IStreamSource::Ptr &amp;issptr)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a58131a1d314a3427a2760c0369966f98</anchor>
      <arglist>(IOStream &amp;os, const cv::Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>ab2b3adeaace7e3c46f81c41f59498d22</anchor>
      <arglist>(IOStream &amp;os, const cv::Point &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>ad86e8875e1f91e1a83091ddecca37a33</anchor>
      <arglist>(IOStream &amp;os, const cv::Point2f &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a72d2473ac90ad6854a1993444c105080</anchor>
      <arglist>(IOStream &amp;os, const cv::Point3f &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a9ef9f67f94471929af6272af8941743b</anchor>
      <arglist>(IOStream &amp;os, const cv::Rect &amp;rc)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>ae22dec1163b29fb186c30953f1e2e1d5</anchor>
      <arglist>(IOStream &amp;os, const cv::RMat &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a78b51534f4a26da5beffa9e538d7297e</anchor>
      <arglist>(IOStream &amp;os, const cv::Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a54b14512ab8893259b94776007d502e6</anchor>
      <arglist>(IOStream &amp;os, const cv::Size &amp;sz)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>ade76775111da2aa1fa76bfbd47dd346d</anchor>
      <arglist>(IOStream &amp;os, const cv::UMat &amp;um)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>acb7b8441543656a9aca1bd730e14ff09</anchor>
      <arglist>(IOStream &amp;os, const cv::util::variant&lt; Ts... &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a9641b5a46c50179b242f31135320bf38</anchor>
      <arglist>(IOStream &amp;os, const std::map&lt; K, V &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>ab0533ac3027b4ce0f3ffc71e59c74075</anchor>
      <arglist>(IOStream &amp;os, const std::unordered_map&lt; K, V &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a582718c541bff4e45eb47796cd6f37f2</anchor>
      <arglist>(IOStream &amp;os, const std::vector&lt; T &gt; &amp;ts)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a9952d1d44429e01777ba8781f36af0aa</anchor>
      <arglist>(IIStream &amp;is, cv::detail::OpaqueRef &amp;opr)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a7db069df8a93d55b40cbb4c6823bc7ee</anchor>
      <arglist>(IIStream &amp;is, cv::detail::VectorRef &amp;vr)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>ae0372d88245c46f854b5833473b8fb4f</anchor>
      <arglist>(IIStream &amp;is, cv::gapi::wip::IStreamSource::Ptr &amp;issptr)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>afed8baf901b404b87add0b4d40b6c637</anchor>
      <arglist>(IIStream &amp;is, cv::Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a8b64f9768b066ee831857b3cb78c4bbb</anchor>
      <arglist>(IIStream &amp;is, cv::Point &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a454e7693930baac916cfe24f5f4a6642</anchor>
      <arglist>(IIStream &amp;is, cv::Point2f &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a2621f7614db741ba9f490d37080704e6</anchor>
      <arglist>(IIStream &amp;is, cv::Point3f &amp;pt)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a45e6c6dd3cd5bbffd94458702a64b409</anchor>
      <arglist>(IIStream &amp;is, cv::Rect &amp;rc)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a9a909a73c927c29dfb2f3e607307d2b6</anchor>
      <arglist>(IIStream &amp;is, cv::RMat &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a2f59b8b7d0c3f6483274bec45208c673</anchor>
      <arglist>(IIStream &amp;is, cv::Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a6edeabe931f5935b83e07b37c2343f71</anchor>
      <arglist>(IIStream &amp;is, cv::Size &amp;sz)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a90ab6f2af4749dadb99bbc0a587b24f5</anchor>
      <arglist>(IIStream &amp;is, cv::UMat &amp;um)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>ab9ce1f09544dc05688b6969ad644a8b6</anchor>
      <arglist>(IIStream &amp;is, cv::util::variant&lt; Ts... &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a010d8c2e6e6178862b7e1f6ef22baff1</anchor>
      <arglist>(IIStream &amp;is, std::map&lt; K, V &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>aace5579e89353a1cd46d206fdb2ae16b</anchor>
      <arglist>(IIStream &amp;is, std::unordered_map&lt; K, V &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>operator&gt;&gt;</name>
      <anchorfile>d1/d0d/namespacecv_1_1gapi_1_1s11n.html</anchorfile>
      <anchor>a3139e0cc868d08cea0ca2744f006610c</anchor>
      <arglist>(IIStream &amp;is, std::vector&lt; T &gt; &amp;ts)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::s11n::detail</name>
    <filename>d3/ded/namespacecv_1_1gapi_1_1s11n_1_1detail.html</filename>
    <class kind="struct">cv::gapi::s11n::detail::NotImplemented</class>
    <class kind="struct">cv::gapi::s11n::detail::S11N</class>
    <class kind="struct">cv::gapi::s11n::detail::S11N&lt; cv::gapi::ot::ObjectTrackerParams &gt;</class>
    <class kind="struct">cv::gapi::s11n::detail::wrap_serialize</class>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>get_v</name>
      <anchorfile>d3/ded/namespacecv_1_1gapi_1_1s11n_1_1detail.html</anchorfile>
      <anchor>a7448f278266380e1638e59afe3492162</anchor>
      <arglist>(IIStream &amp;, V &amp;, std::size_t, std::size_t)</arglist>
    </member>
    <member kind="function">
      <type>IIStream &amp;</type>
      <name>get_v</name>
      <anchorfile>d3/ded/namespacecv_1_1gapi_1_1s11n_1_1detail.html</anchorfile>
      <anchor>ac1a464779a493e3ed3c7ba886927072b</anchor>
      <arglist>(IIStream &amp;is, V &amp;v, std::size_t i, std::size_t gi)</arglist>
    </member>
    <member kind="function">
      <type>std::unique_ptr&lt; IIStream &gt;</type>
      <name>getInStream</name>
      <anchorfile>d3/ded/namespacecv_1_1gapi_1_1s11n_1_1detail.html</anchorfile>
      <anchor>a51a560c84862e94100c0cc54c38d4b62</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>put_v</name>
      <anchorfile>d3/ded/namespacecv_1_1gapi_1_1s11n_1_1detail.html</anchorfile>
      <anchor>aa29427b0adbd680130193d6e3831ae42</anchor>
      <arglist>(IOStream &amp;, const V &amp;, std::size_t)</arglist>
    </member>
    <member kind="function">
      <type>IOStream &amp;</type>
      <name>put_v</name>
      <anchorfile>d3/ded/namespacecv_1_1gapi_1_1s11n_1_1detail.html</anchorfile>
      <anchor>a0d770fcf809bca706973b56be72e17d9</anchor>
      <arglist>(IOStream &amp;os, const V &amp;v, std::size_t x)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::streaming</name>
    <filename>df/d5b/namespacecv_1_1gapi_1_1streaming.html</filename>
    <namespace>cv::gapi::streaming::detail</namespace>
    <namespace>cv::gapi::streaming::meta_tag</namespace>
    <class kind="struct">cv::gapi::streaming::queue_capacity</class>
    <member kind="enumeration">
      <type></type>
      <name>sync_policy</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a7a2d1e97568dfbfd7e1299e23cc5856b</anchor>
      <arglist></arglist>
      <enumvalue file="df/d5b/namespacecv_1_1gapi_1_1streaming.html" anchor="a7a2d1e97568dfbfd7e1299e23cc5856ba9c144ad2ec245a55186aad71e4b2020f">dont_sync</enumvalue>
      <enumvalue file="df/d5b/namespacecv_1_1gapi_1_1streaming.html" anchor="a7a2d1e97568dfbfd7e1299e23cc5856ba6e9d25362c485bc3c90c818dfac5dc49">drop</enumvalue>
    </member>
    <member kind="function">
      <type>cv::GMat</type>
      <name>BGR</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>ae2e6e22adf209151db432d9e89862ee7</anchor>
      <arglist>(const cv::GFrame &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>GFrame</type>
      <name>desync</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>ab9102264f0b62d2bcb1c35b096ca9697</anchor>
      <arglist>(const GFrame &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>desync</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a59a060ed73a3c992adc54c872071e202</anchor>
      <arglist>(const GMat &amp;g)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_API_OP</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a8754e9781db574bae84fd1a936acef8f</anchor>
      <arglist>(GUV,&lt; GMat(GFrame)&gt;, &quot;org.opencv.streaming.UV&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_API_OP</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a63e9c424730ac0af160305262ebe6b52</anchor>
      <arglist>(GY,&lt; GMat(GFrame)&gt;, &quot;org.opencv.streaming.Y&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a6afe1b284fb1be9477dd6c0be136aca5</anchor>
      <arglist>(GSize,&lt; GOpaque&lt; Size &gt;(GMat)&gt;, &quot;org.opencv.streaming.size&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>af872493828091e49a30939e20ec53c44</anchor>
      <arglist>(GSizeMF,&lt; GOpaque&lt; Size &gt;(GFrame)&gt;, &quot;org.opencv.streaming.sizeMF&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a8068601f8bb76b7a4931f529431efff1</anchor>
      <arglist>(GSizeR,&lt; GOpaque&lt; Size &gt;(GOpaque&lt; Rect &gt;)&gt;, &quot;org.opencv.streaming.sizeR&quot;)</arglist>
    </member>
    <member kind="function">
      <type>cv::GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a15ebf49188a14a6d5ae60bb741dc3919</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::GOpaque&lt; T &gt;</type>
      <name>meta</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a76ac6c0c7721262bdbe25c52e598daf7</anchor>
      <arglist>(G g, const std::string &amp;tag)</arglist>
    </member>
    <member kind="function">
      <type>cv::GOpaque&lt; int64_t &gt;</type>
      <name>seq_id</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>ac6e70645601f6ebdc01572e0768a8592</anchor>
      <arglist>(G g)</arglist>
    </member>
    <member kind="function">
      <type>cv::GOpaque&lt; int64_t &gt;</type>
      <name>seqNo</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a7a228df508223ed768947a7ed7b26b21</anchor>
      <arglist>(G g)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Size &gt;</type>
      <name>size</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a2e42b22b867b8ea81bb57a4caa1791cf</anchor>
      <arglist>(const GFrame &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Size &gt;</type>
      <name>size</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>abc5db6c129a4ea2177b3bfce576d9499</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Size &gt;</type>
      <name>size</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>aef88f6bfdcbe513bb7c5cd85232957cb</anchor>
      <arglist>(const GOpaque&lt; Rect &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>cv::GOpaque&lt; int64_t &gt;</type>
      <name>timestamp</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a3b1da0a52d1e198ad2b24aa699b6b166</anchor>
      <arglist>(G g)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>UV</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>a3f92aa114714e5c1f24206fe7069851a</anchor>
      <arglist>(const cv::GFrame &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>Y</name>
      <anchorfile>df/d5b/namespacecv_1_1gapi_1_1streaming.html</anchorfile>
      <anchor>ae2877ed198e75ac7651b766334e20c7f</anchor>
      <arglist>(const cv::GFrame &amp;frame)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::streaming::detail</name>
    <filename>d6/db9/namespacecv_1_1gapi_1_1streaming_1_1detail.html</filename>
    <class kind="struct">cv::gapi::streaming::detail::GDesync</class>
    <class kind="struct">cv::gapi::streaming::detail::GMeta</class>
    <member kind="function">
      <type>G</type>
      <name>desync</name>
      <anchorfile>d6/db9/namespacecv_1_1gapi_1_1streaming_1_1detail.html</anchorfile>
      <anchor>ae3d2bab442e6f66b587d8b4989085c73</anchor>
      <arglist>(const G &amp;g)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::streaming::meta_tag</name>
    <filename>db/d1e/namespacecv_1_1gapi_1_1streaming_1_1meta__tag.html</filename>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>seq_id</name>
      <anchorfile>db/d1e/namespacecv_1_1gapi_1_1streaming_1_1meta__tag.html</anchorfile>
      <anchor>aac5deb661e22ac9b28b444b232db3262</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr const char *</type>
      <name>timestamp</name>
      <anchorfile>db/d1e/namespacecv_1_1gapi_1_1streaming_1_1meta__tag.html</anchorfile>
      <anchor>abdb058a8d0e801559826ac3cdc9173aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::video</name>
    <filename>d7/d9d/namespacecv_1_1gapi_1_1video.html</filename>
    <namespace>cv::gapi::video::cpu</namespace>
    <class kind="struct">cv::gapi::video::BackgroundSubtractorParams</class>
    <member kind="typedef">
      <type>std::tuple&lt; GArray&lt; GMat &gt;, GScalar &gt;</type>
      <name>GBuildPyrOutput</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>a2c3ea7047da29fe64d6fdee7aeed4b0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; cv::GArray&lt; cv::Point2f &gt;, cv::GArray&lt; uchar &gt;, cv::GArray&lt; float &gt; &gt;</type>
      <name>GOptFlowLKOutput</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>abd701eacff63678dda0bd9ac70b267e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BackgroundSubtractorType</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>aedd70c42656ff75548e0f29f416359a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_BS_MOG2</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>aedd70c42656ff75548e0f29f416359a8aa263043e7c10ee837dd678d43889aab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_BS_KNN</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>aedd70c42656ff75548e0f29f416359a8ab79b105ef904fe6efd6e2da4518c3540</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkParams</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>a8b8d1b139239ece964b41fd9a90f1afa</anchor>
      <arglist>(const cv::gapi::KalmanParams &amp;kfParams, const cv::GMatDesc &amp;measurement, const cv::GMatDesc &amp;control={})</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>a8b7d6745ac03bf69c6ddde91afeb8912</anchor>
      <arglist>(GBackgroundSubtractor,&lt; GMat(GMat, BackgroundSubtractorParams)&gt;, &quot;org.opencv.video.BackgroundSubtractor&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>a7db6a9a0ab821b64757c0d2d45be1f0f</anchor>
      <arglist>(GBuildOptFlowPyramid,&lt; GBuildPyrOutput(GMat, Size, GScalar, bool, int, int, bool)&gt;, &quot;org.opencv.video.buildOpticalFlowPyramid&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>afcc0ad5d918b96632e8b3352d302cde5</anchor>
      <arglist>(GCalcOptFlowLK,&lt; GOptFlowLKOutput(GMat, GMat, cv::GArray&lt; cv::Point2f &gt;, cv::GArray&lt; cv::Point2f &gt;, Size, GScalar, TermCriteria, int, double)&gt;, &quot;org.opencv.video.calcOpticalFlowPyrLK&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>a87e51c18993ba32d34ba62a0b6a63f92</anchor>
      <arglist>(GCalcOptFlowLKForPyr,&lt; GOptFlowLKOutput(cv::GArray&lt; cv::GMat &gt;, cv::GArray&lt; cv::GMat &gt;, cv::GArray&lt; cv::Point2f &gt;, cv::GArray&lt; cv::Point2f &gt;, Size, GScalar, TermCriteria, int, double)&gt;, &quot;org.opencv.video.calcOpticalFlowPyrLKForPyr&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>G_TYPED_KERNEL</name>
      <anchorfile>d7/d9d/namespacecv_1_1gapi_1_1video.html</anchorfile>
      <anchor>a11ee49baa28c8c29b34c33b1296bf3f2</anchor>
      <arglist>(GKalmanFilter,&lt; GMat(GMat, GOpaque&lt; bool &gt;, GMat, KalmanParams)&gt;, &quot;org.opencv.video.KalmanFilter&quot;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::video::cpu</name>
    <filename>dd/dd7/namespacecv_1_1gapi_1_1video_1_1cpu.html</filename>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>kernels</name>
      <anchorfile>dd/dd7/namespacecv_1_1gapi_1_1video_1_1cpu.html</anchorfile>
      <anchor>a9419e0e5cfb7a93502547fb9abcd76e6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::wip</name>
    <filename>dd/de9/namespacecv_1_1gapi_1_1wip.html</filename>
    <namespace>cv::gapi::wip::draw</namespace>
    <namespace>cv::gapi::wip::gst</namespace>
    <namespace>cv::gapi::wip::onevpl</namespace>
    <namespace>cv::gapi::wip::ov</namespace>
    <class kind="struct">cv::gapi::wip::Data</class>
    <class kind="class">cv::gapi::wip::GAsyncCanceled</class>
    <class kind="class">cv::gapi::wip::GAsyncContext</class>
    <class kind="class">cv::gapi::wip::GCaptureSource</class>
    <class kind="class">cv::gapi::wip::IStreamSource</class>
    <class kind="class">cv::gapi::wip::QueueInput</class>
    <class kind="class">cv::gapi::wip::QueueSource</class>
    <class kind="class">cv::gapi::wip::QueueSourceBase</class>
    <member kind="typedef">
      <type>gst::GStreamerPipeline</type>
      <name>GStreamerPipeline</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>af97df5b0b5f8f1f41bcdb10e4862feb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>gst::GStreamerSource</type>
      <name>GStreamerSource</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>aa8a8a8a9bd3030009b55ea2992a176c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>onevpl::GSource</type>
      <name>GVPLSource</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a187fff0e9c53ad68ed35edf3fb29ce52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>async</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a1ace5a102dca0045c9ad6ce7da4b6687</anchor>
      <arglist>(GCompiled &amp;gcmpld, GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>async</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>aa35e6adf04cbfece186913af1e4c371e</anchor>
      <arglist>(GCompiled &amp;gcmpld, GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs, GAsyncContext &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>async</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>af0b613787bf7ad96ea630824bf042356</anchor>
      <arglist>(GCompiled &amp;gcmpld, std::function&lt; void(std::exception_ptr)&gt; &amp;&amp;callback, GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>async</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>aef0be07fd8f46361642b6960846969c0</anchor>
      <arglist>(GCompiled &amp;gcmpld, std::function&lt; void(std::exception_ptr)&gt; &amp;&amp;callback, GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs, GAsyncContext &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>async_apply</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a8976ecfcba1d3e9eef6dca402af3db5a</anchor>
      <arglist>(GComputation &amp;gcomp, GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs, GCompileArgs &amp;&amp;args, GAsyncContext &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type>std::future&lt; void &gt;</type>
      <name>async_apply</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>af433d5e3e83084680f74a81542e8e849</anchor>
      <arglist>(GComputation &amp;gcomp, GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>async_apply</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>af364608b2394086a446b58270d31024c</anchor>
      <arglist>(GComputation &amp;gcomp, std::function&lt; void(std::exception_ptr)&gt; &amp;&amp;callback, GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs, GCompileArgs &amp;&amp;args, GAsyncContext &amp;ctx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>async_apply</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>ac18191406996961abbc1f5060e08c510</anchor>
      <arglist>(GComputation &amp;gcomp, std::function&lt; void(std::exception_ptr)&gt; &amp;&amp;callback, GRunArgs &amp;&amp;ins, GRunArgsP &amp;&amp;outs, GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; IStreamSource &gt;</type>
      <name>get_streaming_source</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a1d10bd25d6a22671fc9fff25363061f7</anchor>
      <arglist>(cv::Ptr&lt; GStreamerPipeline &gt; &amp;pipeline, const std::string &amp;appsinkName, const GStreamerSource::OutputType outputType=GStreamerSource::OutputType::MAT)</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; IStreamSource &gt;</type>
      <name>make_capture_src</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>aa2b8e25d4b704332bf816f641f532fad</anchor>
      <arglist>(const int id, const std::map&lt; int, double &gt; &amp;properties={})</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; IStreamSource &gt;</type>
      <name>make_capture_src</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a90a838efebe2138c8e2f420dbdb8ae34</anchor>
      <arglist>(const std::string &amp;path, const std::map&lt; int, double &gt; &amp;properties={})</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; IStreamSource &gt;</type>
      <name>make_gst_src</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a292accfd59f39ac869ebdec4dcfdfffb</anchor>
      <arglist>(const std::string &amp;pipeline, const GStreamerSource::OutputType outputType=GStreamerSource::OutputType::MAT)</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; IStreamSource &gt;</type>
      <name>make_onevpl_src</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a072c769063ab80db995b2b3f9d165baf</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; cv::gapi::wip::IStreamSource &gt;</type>
      <name>make_py_src</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a6afccd54550a45a6135acafa2f4a05c6</anchor>
      <arglist>(const cv::Ptr&lt; cv::gapi::wip::IStreamSource &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>IStreamSource::Ptr</type>
      <name>make_src</name>
      <anchorfile>dd/de9/namespacecv_1_1gapi_1_1wip.html</anchorfile>
      <anchor>a7995ff65897390f23e1a1534aa8469bd</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::wip::draw</name>
    <filename>df/d8d/namespacecv_1_1gapi_1_1wip_1_1draw.html</filename>
    <class kind="struct">cv::gapi::wip::draw::Circle</class>
    <class kind="struct">cv::gapi::wip::draw::freetype_font</class>
    <class kind="struct">cv::gapi::wip::draw::FText</class>
    <class kind="struct">cv::gapi::wip::draw::Image</class>
    <class kind="struct">cv::gapi::wip::draw::Line</class>
    <class kind="struct">cv::gapi::wip::draw::Mosaic</class>
    <class kind="struct">cv::gapi::wip::draw::Poly</class>
    <class kind="struct">cv::gapi::wip::draw::Rect</class>
    <class kind="struct">cv::gapi::wip::draw::Text</class>
    <member kind="typedef">
      <type>std::tuple&lt; cv::GMat, cv::GMat &gt;</type>
      <name>GMat2</name>
      <anchorfile>df/d8d/namespacecv_1_1gapi_1_1wip_1_1draw.html</anchorfile>
      <anchor>a3937c909b2b561c562bac388f87401fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; cv::GMatDesc, cv::GMatDesc &gt;</type>
      <name>GMatDesc2</name>
      <anchorfile>df/d8d/namespacecv_1_1gapi_1_1wip_1_1draw.html</anchorfile>
      <anchor>a4a406fa431aa8c74f0e9781c7bcb1ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>util::variant&lt; Text, FText, Rect, Circle, Line, Mosaic, Image, Poly &gt;</type>
      <name>Prim</name>
      <anchorfile>de/db8/group__gapi__draw__prims.html</anchorfile>
      <anchor>ga851e9c1c8a7135fd54a16dd7acc73812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Prim &gt;</type>
      <name>Prims</name>
      <anchorfile>de/db8/group__gapi__draw__prims.html</anchorfile>
      <anchor>ga07490a088efa57a2aa517c8cdcd0b197</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>gaa315ba452961559eb9222d3ace8ce178</anchor>
      <arglist>(cv::Mat &amp;bgr, const Prims &amp;prims, cv::GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>ga10063407824d197cff1dd7221e9bed1c</anchor>
      <arglist>(cv::Mat &amp;y_plane, cv::Mat &amp;uv_plane, const Prims &amp;prims, cv::GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>gad7efd86334de290f446964c8f9511df5</anchor>
      <arglist>(cv::MediaFrame &amp;frame, const Prims &amp;prims, cv::GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>render3ch</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>gaa5b5b1b06d1e5653a96c692447a026c1</anchor>
      <arglist>(const GMat &amp;src, const GArray&lt; Prim &gt; &amp;prims)</arglist>
    </member>
    <member kind="function">
      <type>GFrame</type>
      <name>renderFrame</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>ga34d32bb8208ad30314b07aae39466fa6</anchor>
      <arglist>(const GFrame &amp;m_frame, const GArray&lt; Prim &gt; &amp;prims)</arglist>
    </member>
    <member kind="function">
      <type>GMat2</type>
      <name>renderNV12</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>ga35872fecb834a374ae66c36707dfc0b7</anchor>
      <arglist>(const GMat &amp;y, const GMat &amp;uv, const GArray&lt; Prim &gt; &amp;prims)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::wip::gst</name>
    <filename>d0/dd1/namespacecv_1_1gapi_1_1wip_1_1gst.html</filename>
    <class kind="class">cv::gapi::wip::gst::GStreamerPipeline</class>
    <class kind="class">cv::gapi::wip::gst::GStreamerSource</class>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::wip::onevpl</name>
    <filename>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</filename>
    <class kind="struct">cv::gapi::wip::onevpl::CfgParam</class>
    <class kind="struct">cv::gapi::wip::onevpl::Context</class>
    <class kind="struct">cv::gapi::wip::onevpl::DataProviderException</class>
    <class kind="struct">cv::gapi::wip::onevpl::DataProviderImplementationException</class>
    <class kind="struct">cv::gapi::wip::onevpl::DataProviderSystemErrorException</class>
    <class kind="struct">cv::gapi::wip::onevpl::DataProviderUnsupportedException</class>
    <class kind="struct">cv::gapi::wip::onevpl::Device</class>
    <class kind="class">cv::gapi::wip::onevpl::GSource</class>
    <class kind="struct">cv::gapi::wip::onevpl::IDataProvider</class>
    <class kind="struct">cv::gapi::wip::onevpl::IDeviceSelector</class>
    <member kind="typedef">
      <type>std::vector&lt; CfgParam &gt;</type>
      <name>CfgParams</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>a440f38bc76113372b022066b2d72d241</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AccelType</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>aede49061edfc4ea4b57fde3f92ae57d7</anchor>
      <arglist></arglist>
      <enumvalue file="dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html" anchor="aede49061edfc4ea4b57fde3f92ae57d7ab9361011891280a44d85b967739cc6a5">HOST</enumvalue>
      <enumvalue file="dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html" anchor="aede49061edfc4ea4b57fde3f92ae57d7ad57057b1c58cba9d4c5bd4f3ab7ee78e">DX11</enumvalue>
      <enumvalue file="dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html" anchor="aede49061edfc4ea4b57fde3f92ae57d7ab80a85e9723eafdfdfb1221ae4bb4bf3">VAAPI</enumvalue>
      <enumvalue file="dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html" anchor="aede49061edfc4ea4b57fde3f92ae57d7a9a513575a412d80364a7f48a3538ac7d">LAST_VALUE</enumvalue>
    </member>
    <member kind="function">
      <type>Context</type>
      <name>create_dx11_context</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>aa1ecccae46adab9296c1b9cc4eba9552</anchor>
      <arglist>(Context::Ptr ctx_ptr)</arglist>
    </member>
    <member kind="function">
      <type>Device</type>
      <name>create_dx11_device</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>aeab4240cf9b8fa2ac1651ced7806a803</anchor>
      <arglist>(Device::Ptr device_ptr, const std::string &amp;device_name)</arglist>
    </member>
    <member kind="function">
      <type>Context</type>
      <name>create_host_context</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>a17958b1ab5a902d22201298799c7547a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Device</type>
      <name>create_host_device</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>a6d13bff1b01d52701ac584496f311e3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Context</type>
      <name>create_vaapi_context</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>ad3f5a3669a3b93efdfcdd847fcdb5971</anchor>
      <arglist>(Context::Ptr ctx_ptr)</arglist>
    </member>
    <member kind="function">
      <type>Device</type>
      <name>create_vaapi_device</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>a049c7e9b8ca8c9828a78531fcd7760e4</anchor>
      <arglist>(Device::Ptr device_ptr, const std::string &amp;device_name)</arglist>
    </member>
    <member kind="function">
      <type>std::shared_ptr&lt; IDeviceSelector &gt;</type>
      <name>getDefaultDeviceSelector</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>a1e5b7732a92356607fe7b287f58d68b4</anchor>
      <arglist>(const std::vector&lt; CfgParam &gt; &amp;cfg_params)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>to_cstring</name>
      <anchorfile>dd/d70/namespacecv_1_1gapi_1_1wip_1_1onevpl.html</anchorfile>
      <anchor>a21d5e4e15738154f76699861fa7d8e5d</anchor>
      <arglist>(AccelType type)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gapi::wip::ov</name>
    <filename>d9/d62/namespacecv_1_1gapi_1_1wip_1_1ov.html</filename>
    <class kind="struct">cv::gapi::wip::ov::benchmark_mode</class>
    <class kind="class">cv::gapi::wip::ov::WorkloadTypeOV</class>
    <member kind="typedef">
      <type>std::shared_ptr&lt; cv::gapi::wip::ov::WorkloadTypeOV &gt;</type>
      <name>WorkloadTypeOVPtr</name>
      <anchorfile>d9/d62/namespacecv_1_1gapi_1_1wip_1_1ov.html</anchorfile>
      <anchor>a77c0431e50c3fef638386f0511ee56c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::gimpl</name>
    <filename>d9/d43/namespacecv_1_1gimpl.html</filename>
  </compound>
  <compound kind="namespace">
    <name>cv::hal</name>
    <filename>d6/d19/namespacecv_1_1hal.html</filename>
    <class kind="struct">cv::hal::DCT2D</class>
    <class kind="struct">cv::hal::DFT1D</class>
    <class kind="struct">cv::hal::DFT2D</class>
    <member kind="enumeration">
      <type></type>
      <name>StoreMode</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>afe7c2ef8e1924718cfa3a33010834904</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORE_UNALIGNED</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>afe7c2ef8e1924718cfa3a33010834904adcb5798a4d3a33e327c29d5bb95c080a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORE_ALIGNED</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>afe7c2ef8e1924718cfa3a33010834904ab5cb308631f6c97244313f5a4d09d621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>STORE_ALIGNED_NOCACHE</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>afe7c2ef8e1924718cfa3a33010834904a37cb7fb8de75e609d48468004ffdb4d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaba8def02f4712e9034995ed83d53eef0</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac9cf83a21446818f75ea3136ce4902f0</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaec553594175dd27343eeb2ed8fa0f597</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6104620d290ba95ae1a23b9a802dcadb</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf1cd5515875f900699450d84d9ca449b</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2897751f31dffc11bfb3f18d259838c7</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>absdiff8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gab7002d470e1f44da6b0d7859f286581d</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga575d22516b5a1b937d5fefdd9e3cb991</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8787d7ffbc867e3b9a4158b4540d55b3</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga1d8757d450d3dff55b1d1c0808bb17c3</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga84ed1c0f7bb24f1f1f7ba782f5357b94</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga0b998375de19b552d6e8edfce94d0f73</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gada32f4dccdbcd9bdd8e6903641047ec7</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga7a51b6af89b3259f9b95de719448f8fb</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRNGBias32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga11d91cae9fe70372c3dfc6ae61915830</anchor>
      <arglist>(float *arr, const float *scaleBiasPairs, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRNGBias64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac51f612c2a482d6a0108bbe2b6a50ca6</anchor>
      <arglist>(double *arr, const double *scaleBiasPairs, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gafca0f3d217cd99e0076225f36198d67d</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga78d01fafd0086948a468c1f9a8acc225</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga813efb858941c477501b3b9e3ccb6e03</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga81315809ac5fc2fb91f403c0e9bf9f2c</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga818ccab35160e627c3d0b72aa7adf490</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaa83a019ec9d2a71a4e97efa0f5045e6d</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addWeighted8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gab5189f195b48e31675327ad4af3c05a4</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>and8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga1a479a26d137b754fbc2b1741a7ac896</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cartToPolar32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga1725e4b8b1555c512552c840d2b79bca</anchor>
      <arglist>(const float *x, const float *y, float *mag, float *angle, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cartToPolar64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga27e121058b63fb299dedb1331b5307ac</anchor>
      <arglist>(const double *x, const double *y, double *mag, double *angle, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Cholesky32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga511583d8e86bf1156a380207bae1708e</anchor>
      <arglist>(float *A, size_t astep, int m, float *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Cholesky64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaeace96de6b7ecfa535b9e13a14a20bcb</anchor>
      <arglist>(double *A, size_t astep, int m, double *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmp16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga4cbdcc03d0a35df354db3b9ffc8a05e3</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmp16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf5331cf7cc620dd06390a7a4ad337240</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmp32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga822695283d4dc9f2bf882fea9dccee9f</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmp32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga74d6cc76af8045b57be921340f437d62</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmp64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaab047b38298429955aa9aeb0c2148047</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmp8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga84dd422284915a26720959fe79b7fb04</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cmp8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga12c4782d42112f392d07931e02cb6de7</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvt16f32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga59c0bfd38c2fe7b7685ae7afe9373ddb</anchor>
      <arglist>(const hfloat *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvt32f16f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae369a622e845dcea0794daa1e8e9e4d2</anchor>
      <arglist>(const float *src, hfloat *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGR5x5toBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga6a5412fa603b31e2ab13ee50272e1d25</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGR5x5toGray</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga613ae5d9e9aaaec3e8b11f060d7c84df</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga93098228063985aa2bababe21f76e8bf</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, int dcn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoBGR5x5</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gab0ee904b73ac326cd6a43a9d6d3fa319</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoGray</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga6cec65e9e9aa10cd364c2f558c34e808</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoHSV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gafcf8f9a5fdc881a7acafc4f73eac06c7</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isFullRange, bool isHSV)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoLab</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga8cb363c62e2247a765fa38febaa8bc37</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isLab, bool srgb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoThreePlaneYUV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gae40818cc51fb485a561a701d835ef084</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoTwoPlaneYUV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga1d485a19d2d1f427cada0288c468b5d0</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *y_data, uchar *uv_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoXYZ</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga5342b7dbea365565170e30de4cf13647</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtBGRtoYUV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga63b89dce968725d2d12ebd65b8aa67e5</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isCbCr, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtGraytoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga843c86dcf81c9cb6e6e0dc97952fe5d6</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtGraytoBGR5x5</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga6753adfed75b0adff0a2938a66c4df64</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtHSVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gad00ad9bfcfa57596b81d16437f59aaba</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isFullRange, bool isHSV)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtLabtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gab726ed6f0db14eafb657c1644474e7d4</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isLab, bool srgb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtMultipliedRGBAtoRGBA</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga249d8bbee8894e169c31b97e2ff75482</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtOnePlaneBGRtoYUV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gafefc4d33a5a2568579cdd563c88687fe</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx, int ycn, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtOnePlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gafa04bf120a9ed6cbf252a612efb70f3e</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int uIdx, int ycn, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtRGBAtoMultipliedRGBA</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gaceacd38bef5fee2d702af596a55fa97c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtThreePlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gae834932c03969c6b86aae4025e2bc228</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtTwoPlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga29a31976d83df0c31d6cfc994440205a</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtTwoPlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga64e7ae5e051816f2706477635bfd6514</anchor>
      <arglist>(const uchar *y_data, const uchar *uv_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtTwoPlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga073c9b189a9f028dbc500a2fb4c9aca3</anchor>
      <arglist>(const uchar *y_data, size_t y_step, const uchar *uv_data, size_t uv_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtXYZtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gaa7a1b7cf283b8b67864de33e4e837d6d</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvtYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga2ed0bbbde57cd75419ff7839faeb0bf6</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isCbCr, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>div16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9a187cb7282eb1b514b5795dcc8b0fcc</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>div16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaaffc26b52c8b8c88e741e6cc1bbaba21</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>div32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga39880dfe18797c0ddcee0992d50ac21e</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>div32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae2511415ec8e1cb170392cfa9e8c0497</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>div64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf3ea1e8b95e6e681e402dda0874bdaa4</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>div8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga45f634c54c3ad6a9c5e9cace0b4d3e6e</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>div8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga48bae07fcb6715ecee852cc5c0189221</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exp32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaaa6369f0c58d52fb7faca9d2b697479f</anchor>
      <arglist>(const float *src, float *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>exp64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6cbf3e40dc9952420ab8ef0a32d74f79</anchor>
      <arglist>(const double *src, double *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastAtan32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga99d27abbd6e6e238dcfaea0db9ff1fa0</anchor>
      <arglist>(const float *y, const float *x, float *dst, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastAtan64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3ff50ecb8347b4fcef979fe37beb902b</anchor>
      <arglist>(const double *y, const double *x, double *dst, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>filter2D</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga42c2468ab3a1238fbf48458c57169081</anchor>
      <arglist>(int stype, int dtype, int kernel_type, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int full_width, int full_height, int offset_x, int offset_y, uchar *kernel_data, size_t kernel_step, int kernel_width, int kernel_height, int anchor_x, int anchor_y, double delta, int borderType, bool isSubmatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8894272aecb229343b39d377b908fd1f</anchor>
      <arglist>(const float *src1, size_t src1_step, const float *src2, size_t src2_step, float alpha, const float *src3, size_t src3_step, float beta, float *dst, size_t dst_step, int m_a, int n_a, int n_d, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm32fc</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga5c127e4c3e06c6e6d9f4305a0f1eb4eb</anchor>
      <arglist>(const float *src1, size_t src1_step, const float *src2, size_t src2_step, float alpha, const float *src3, size_t src3_step, float beta, float *dst, size_t dst_step, int m_a, int n_a, int n_d, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf08475eab6be49976709bae2841aca54</anchor>
      <arglist>(const double *src1, size_t src1_step, const double *src2, size_t src2_step, double alpha, const double *src3, size_t src3_step, double beta, double *dst, size_t dst_step, int m_a, int n_a, int n_d, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gemm64fc</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3c942b8418afda53087e70d5944b59a7</anchor>
      <arglist>(const double *src1, size_t src1_step, const double *src2, size_t src2_step, double alpha, const double *src3, size_t src3_step, double beta, double *dst, size_t dst_step, int m_a, int n_a, int n_d, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>integral</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga78d53bcbe1710d0f7034e89fd0d43259</anchor>
      <arglist>(int depth, int sdepth, int sqdepth, const uchar *src, size_t srcstep, uchar *sum, size_t sumstep, uchar *sqsum, size_t sqsumstep, uchar *tilted, size_t tstep, int width, int height, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invSqrt32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae41866c26362d0ee7d48198f7b1215de</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invSqrt64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8eecdda77ea46172be12b2a580eb7a14</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2b1d931c2cdadf3623d57a853b370147</anchor>
      <arglist>(const float *src, float *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>log64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3c28878c1a05aabd1bca73992346c88f</anchor>
      <arglist>(const double *src, double *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LU32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacfb1d2c42a8292dd0f9bb63abd2c0d41</anchor>
      <arglist>(float *A, size_t astep, int m, float *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>LU64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga96b03c679e27c7cf3ec17823db7b260d</anchor>
      <arglist>(double *A, size_t astep, int m, double *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>magnitude32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga451b1ee5dfcbaf7c5f17d0d1354fd5f0</anchor>
      <arglist>(const float *x, const float *y, float *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>magnitude64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga4507829050190e4c5f5ee2c1159b25b7</anchor>
      <arglist>(const double *x, const double *y, double *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga66336453cd904ddef80b325b92626610</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga601826ce6352e8b85eb260be8b85c7a6</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga4652f0687a917b049d22a466adb4c18e</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6738c923e01c515b9c3be8329adf5494</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9283f7d52b658ea4c9b59652d9f0a173</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacc4819891df74719567179051e911e2b</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>max8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac92f2f18733b6f8ac7692da669252906</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf3380647212f442cdc89ada0d26e5dd1</anchor>
      <arglist>(const ushort **src, ushort *dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6d608cfae074f0f75db7e7f4e760be0f</anchor>
      <arglist>(const int **src, int *dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge64s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga5e717dd8d0a41c6c06793ab9308c8fc6</anchor>
      <arglist>(const int64 **src, int64 *dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>merge8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6b834e84af204ef9becc0805dca5caab</anchor>
      <arglist>(const uchar **src, uchar *dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae83e8c8c49856c8ff27464a5db0d9675</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga335e895c38ac1eb36c369be486da8153</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf5f3e8331a257006805cc99669177886</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga5700a944987bea8f8b1d690bef9ddb86</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae1dfb30bfd99e7ec82e403ac1d2ba564</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga776e806b44d419b8fe1aeeb0edc33b19</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>min8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga728aef20afc83e88001bf555e5375820</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>morph</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga24d63a25f503c51da1d80c5d86cc27bd</anchor>
      <arglist>(int op, int src_type, int dst_type, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int roi_width, int roi_height, int roi_x, int roi_y, int roi_width2, int roi_height2, int roi_x2, int roi_y2, int kernel_type, uchar *kernel_data, size_t kernel_step, int kernel_width, int kernel_height, int anchor_x, int anchor_y, int borderType, const double borderValue[4], int iterations, bool isSubmatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8fb6f980b109edb1e4e0107334693ac9</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga242229fc8cc1fe5f840c737fc8d27e77</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae1a577a4621637502343531e62aba9e4</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga87426b5ce323eee5c97f92f082df8c5c</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga38bd2b62ad3fa7906495708f82d16718</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacf694c2099ea3046ff44575570235fc4</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mul8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3dd47e9d72de2668e8a1ae6b5ec99b29</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>normHamming</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gadf02bcb9c4a70f4e0f5a3dd66adfd897</anchor>
      <arglist>(const uchar *a, const uchar *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>normHamming</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaa671377b42e39aaca23f5ee91f5a8004</anchor>
      <arglist>(const uchar *a, const uchar *b, int n, int cellSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>normHamming</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf779b175d6b59d5c36b76e58f17cf922</anchor>
      <arglist>(const uchar *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>normHamming</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga51ba95d472f3c7a349b5405e070f595e</anchor>
      <arglist>(const uchar *a, int n, int cellSize)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normL1_</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga78689e1adfb5b25291dacd03f85fd195</anchor>
      <arglist>(const float *a, const float *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>normL1_</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacb1b8548f147e1eeda793687beb6bba1</anchor>
      <arglist>(const uchar *a, const uchar *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>normL2Sqr_</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3f28624360bc484ef29d8a52f57535e8</anchor>
      <arglist>(const float *a, const float *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>not8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gabf1778785d2fa6835daa6ef4eec982d6</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator!=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a35cf5f9ac9c2f0f44acbfca3f7167b5c</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator&amp;</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>ac9ac7252e03ccf17017e20a7967f99fc</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>operator&amp;=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a1a8f28a615603c55aecaaae484bb8cb1</anchor>
      <arglist>(R &amp;res, const R &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator*</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a77b4d7932e73d6b238cfe7178e9413bb</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>operator*=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a312f789b56570fdd0b9618a8231482a3</anchor>
      <arglist>(R &amp;res, const R &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator+</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a5bdd5d631f3db9bb091bdbc43de3841b</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>operator+=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>abc8b57827d03b1ff5700755ea197b6f4</anchor>
      <arglist>(R &amp;res, const R &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator-</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>af20dffb74464362d8390e16d02059784</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>operator-=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a4a3880ce542dac8ecb718ed5dbc329d8</anchor>
      <arglist>(R &amp;res, const R &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator/</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a9afe73f100db286d2ec1e8a085ea5fe1</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>operator/=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a7197965a8624227b64ed2cce0704f97a</anchor>
      <arglist>(R &amp;res, const R &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator&lt;</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a11047c0201c6ea0b0677cf96d7b22873</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator&lt;=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>aded9bde28b12d89c27cfa0d4c93067cc</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator==</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a67e600f12b6895b4345451c91394f940</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator&gt;</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>aa358ec4d0b869d25fc36905dae4bd4e9</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator&gt;=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>afe6398c45f263f507bd32b1b51cad9a2</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator^</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a9a9d3e972dd19f7a205ce60b3ee1c322</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>operator^=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>abf265b68aec94dc55e3ebcfe3ed51646</anchor>
      <arglist>(R &amp;res, const R &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator|</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a8a8f3ef856826d33508bd3acc0831035</anchor>
      <arglist>(const R &amp;lhs, const R &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>R &amp;</type>
      <name>operator|=</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a9733ffe98baec8e61a600bd904ba262f</anchor>
      <arglist>(R &amp;res, const R &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>operator~</name>
      <anchorfile>d6/d19/namespacecv_1_1hal.html</anchorfile>
      <anchor>a3fe0073c1a5d0c01a162a5ff5b6ec187</anchor>
      <arglist>(const R &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>or8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gabe8e8d763760f73eb41f9b555b92a6a3</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polarToCart32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae60d0a707922b627b2fd909887c271c4</anchor>
      <arglist>(const float *mag, const float *angle, float *x, float *y, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>polarToCart64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2d441847539a0664774559b76d192f60</anchor>
      <arglist>(const double *mag, const double *angle, double *x, double *y, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QR32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac4046d6a73c161946c85c0ae6ca41350</anchor>
      <arglist>(float *A, size_t astep, int m, int n, int k, float *b, size_t bstep, float *hFactors)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>QR64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gafc1c2691f1c54a4992cc23d1e077a05a</anchor>
      <arglist>(double *A, size_t astep, int m, int n, int k, double *b, size_t bstep, double *hFactors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recip16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga772bb1fa1685d71849f79082a80fcc31</anchor>
      <arglist>(const short *, size_t, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recip16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8445f61e2f091b105828e8545478af6d</anchor>
      <arglist>(const ushort *, size_t, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recip32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga5b71f0bb6c0b759161073c2f7912d711</anchor>
      <arglist>(const float *, size_t, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recip32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9ec38966b1ad5b1e6310f072e9b9f88d</anchor>
      <arglist>(const int *, size_t, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recip64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae19484a785495245c58d751824d9eb0f</anchor>
      <arglist>(const double *, size_t, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recip8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga98afc67712c4d56b8c51e3c43d902e42</anchor>
      <arglist>(const schar *, size_t, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>recip8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8c0cef82dafa61a600048b2ad488beba</anchor>
      <arglist>(const uchar *, size_t, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga2fe39d2201b12e1b961ca56b2aff9ff2</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, double inv_scale_x, double inv_scale_y, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sepFilter2D</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga9bc59a448bd61e38e0383daf1572b12d</anchor>
      <arglist>(int stype, int dtype, int ktype, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int full_width, int full_height, int offset_x, int offset_y, uchar *kernelx_data, int kernelx_len, uchar *kernely_data, int kernely_len, int anchor_x, int anchor_y, double delta, int borderType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8cd402bcaf735ab84d5ad59051868add</anchor>
      <arglist>(const ushort *src, ushort **dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacfc4896c02badd30b7bba240188c684c</anchor>
      <arglist>(const int *src, int **dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split64s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac1622b7541f3084a053e12e0419bd88f</anchor>
      <arglist>(const int64 *src, int64 **dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>split8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9a989ec41345fcd2e66cc809fa9a4cb4</anchor>
      <arglist>(const uchar *src, uchar **dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sqrt32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga99f1449955e5dd00966f4e37fbf72027</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sqrt64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2343231151ea0b652a3aa38f0b57b9e1</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2168b6368851e50c8c6e5c1b39af2abb</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga38881a1fc619c13b879d08947a4f9038</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga7db1a88cf2010a1a413c8d83d46c8373</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gad6a86901a206d2c9dd37d693f05eece5</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gabcefa88a20f298b67912d253ed180a5b</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9a0c3f4922f9b2097b585085eae353dd</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sub8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga66404cf0bb4d0b827efad2c86f0b9139</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SVD32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga7e379c106c1228dcdac27bab1fb81c6e</anchor>
      <arglist>(float *At, size_t astep, float *W, float *U, size_t ustep, float *Vt, size_t vstep, int m, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>SVD64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae50420ada479a479075a154a9e7fb642</anchor>
      <arglist>(double *At, size_t astep, double *W, double *U, size_t ustep, double *Vt, size_t vstep, int m, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpAffine</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga8a534cca6fb845c9ac77f10c35f67c0c</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, const double M[6], int interpolation, int borderType, const double borderValue[4])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpAffineBlockline</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga8f0a6f804f15c0c5af709af2eddd4355</anchor>
      <arglist>(int *adelta, int *bdelta, short *xy, short *alpha, int X0, int Y0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpAffineBlocklineNN</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga7ea440e502997dce20040742aa166249</anchor>
      <arglist>(int *adelta, int *bdelta, short *xy, int X0, int Y0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspective</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga843a5226c302e59fe09b08f424e08795</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, const double M[9], int interpolation, int borderType, const double borderValue[4])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspectiveBlockline</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga4b4f8893306fd4a30314efd9e7673d6d</anchor>
      <arglist>(const double *M, short *xy, short *alpha, double X0, double Y0, double W0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpPerspectiveBlocklineNN</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gaed2e95ff434ef5eedcb8306d0689808b</anchor>
      <arglist>(const double *M, short *xy, double X0, double Y0, double W0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>xor8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf6b6b88b438cb9b1c2beaeb0b8582117</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::hdf</name>
    <filename>dd/d44/namespacecv_1_1hdf.html</filename>
    <class kind="class">cv::hdf::HDF5</class>
    <member kind="function">
      <type>Ptr&lt; HDF5 &gt;</type>
      <name>open</name>
      <anchorfile>d6/dee/group__hdf5.html</anchorfile>
      <anchor>gac54469571a13d649c09bc7ea51e0cbec</anchor>
      <arglist>(const String &amp;HDF5Filename)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::hfs</name>
    <filename>d9/de8/namespacecv_1_1hfs.html</filename>
    <class kind="class">cv::hfs::HfsSegment</class>
  </compound>
  <compound kind="namespace">
    <name>cv::img_hash</name>
    <filename>de/d85/namespacecv_1_1img__hash.html</filename>
    <class kind="class">cv::img_hash::AverageHash</class>
    <class kind="class">cv::img_hash::BlockMeanHash</class>
    <class kind="class">cv::img_hash::ColorMomentHash</class>
    <class kind="class">cv::img_hash::ImgHashBase</class>
    <class kind="class">cv::img_hash::MarrHildrethHash</class>
    <class kind="class">cv::img_hash::PHash</class>
    <class kind="class">cv::img_hash::RadialVarianceHash</class>
    <member kind="enumeration">
      <type></type>
      <name>BlockMeanHashMode</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>ga2f6c70af3b4924b4eea07cfa25ce0962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLOCK_MEAN_HASH_MODE_0</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gga2f6c70af3b4924b4eea07cfa25ce0962a6f674fdb0f63d5d2f927cafbbf7f2707</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLOCK_MEAN_HASH_MODE_1</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gga2f6c70af3b4924b4eea07cfa25ce0962acd4cad53c6ffadcceffdf145c2039859</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>averageHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>ga482a3fdcb92bfff57cdc2aed2b5bc47e</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blockMeanHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>ga33aaedc557653d1d541a78bbc119b116</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr, int mode=BLOCK_MEAN_HASH_MODE_0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorMomentHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gac2b55a4cec31a709cee9f9cdd6b933f7</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>marrHildrethHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gaf849522d808a8ef9ae2ed9422cf236b7</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr, float alpha=2.0f, float scale=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>ga5eeee1e27bc45caffe3b529ab42568e3</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>radialVarianceHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gab0df0c3a059f1498a256c16a9d582970</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr, double sigma=1, int numOfAngleLine=180)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::instr</name>
    <filename>dc/d47/namespacecv_1_1instr.html</filename>
    <class kind="class">cv::instr::NodeData</class>
    <class kind="struct">cv::instr::NodeDataTls</class>
    <member kind="typedef">
      <type>Node&lt; NodeData &gt;</type>
      <name>InstrNode</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>af24d8c0b3b5a29011882e54fdbf153a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FLAGS</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a017f72a106b21e7ed62c5efa25300612</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLAGS_NONE</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a017f72a106b21e7ed62c5efa25300612a7cb3d7e2fb9323ea58c26d71b0b5ad41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLAGS_MAPPING</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a017f72a106b21e7ed62c5efa25300612a2179656df5cb2d063fc7d4cd7832c674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FLAGS_EXPAND_SAME_NAMES</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a017f72a106b21e7ed62c5efa25300612a0f3b3d3a281bf899e129650268314e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IMPL</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a9b77a9e0a5f5e66564a1a39c87903178</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMPL_PLAIN</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a9b77a9e0a5f5e66564a1a39c87903178a856b5bd29129dc9ce32254688e2519d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMPL_IPP</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a9b77a9e0a5f5e66564a1a39c87903178a2dae30c2ae75ed684f0d51130fedcf9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMPL_OPENCL</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a9b77a9e0a5f5e66564a1a39c87903178a28151a2fbfc313cc38dab21d1c878e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TYPE</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>ab97cb8c3f3c89d95e1a8a6c090534b07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_GENERAL</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>ab97cb8c3f3c89d95e1a8a6c090534b07a289321828657503ab1539ad17904a925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_MARKER</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>ab97cb8c3f3c89d95e1a8a6c090534b07a0025497a8b803c1564fa60d01c628247</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_WRAPPER</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>ab97cb8c3f3c89d95e1a8a6c090534b07a3bb468f2996912301469d76be784c183</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TYPE_FUN</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>ab97cb8c3f3c89d95e1a8a6c090534b07a76e4e851a896def5b60f25367f44ac6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>FLAGS</type>
      <name>getFlags</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a5142de0b305bcbd647d1c0e3a686f2e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InstrNode *</type>
      <name>getTrace</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a1a3b6382d52b8d75c09f858e76d0b13b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a3025fa7e3d6892a5ee2144bf3b564c22</anchor>
      <arglist>(const NodeData &amp;lhs, const NodeData &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetTrace</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a2bfb5e5c8e5f5d81aa19dfe8b168863e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFlags</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a4a7e562d10be02f026af8492778c50b5</anchor>
      <arglist>(FLAGS modeFlags)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setFlags</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>ab969571185d4fec9f235ff5b2febf280</anchor>
      <arglist>(int modeFlags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseInstrumentation</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a09cfb71c8b9c9e222a9110b964bb2e5d</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useInstrumentation</name>
      <anchorfile>dc/d47/namespacecv_1_1instr.html</anchorfile>
      <anchor>a851536b52d18bac7b2d2cb8c05d540eb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::intensity_transform</name>
    <filename>db/d4d/namespacecv_1_1intensity__transform.html</filename>
    <member kind="function">
      <type>void</type>
      <name>autoscaling</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>ga8cc227ca2e5918620786ce44b93270e5</anchor>
      <arglist>(const Mat input, Mat &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BIMEF</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>gadae1a95a11d75a9c22444844e712d8b8</anchor>
      <arglist>(InputArray input, OutputArray output, float k, float mu, float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BIMEF</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>ga9b65943a38b905f9ed42a622de92e740</anchor>
      <arglist>(InputArray input, OutputArray output, float mu=0.5f, float a=-0.3293f, float b=1.1258f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>contrastStretching</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>gaabdbfa8715c8c813f4c862986b1a0882</anchor>
      <arglist>(const Mat input, Mat &amp;output, const int r1, const int s1, const int r2, const int s2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>gammaCorrection</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>gaec85454c2cd29f2440fefd55d609e682</anchor>
      <arglist>(const Mat input, Mat &amp;output, const float gamma)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logTransform</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>gab480ce8b4bbd00195f66d9dec1d5e4ad</anchor>
      <arglist>(const Mat input, Mat &amp;output)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::internal</name>
    <filename>d4/d88/namespacecv_1_1internal.html</filename>
    <member kind="function">
      <type>T</type>
      <name>down_cast</name>
      <anchorfile>d4/d88/namespacecv_1_1internal.html</anchorfile>
      <anchor>a38a46a178fc203af27735cab909db334</anchor>
      <arglist>(Source operand)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::julia</name>
    <filename>d1/d1f/namespacecv_1_1julia.html</filename>
    <member kind="function">
      <type>void</type>
      <name>initJulia</name>
      <anchorfile>d7/d44/group__julia.html</anchorfile>
      <anchor>ga0642058520c37f02e121239d03dc4ae2</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::kinfu</name>
    <filename>d9/dfc/namespacecv_1_1kinfu.html</filename>
    <namespace>cv::kinfu::detail</namespace>
    <class kind="struct">cv::kinfu::Intr</class>
    <class kind="class">cv::kinfu::KinFu</class>
    <class kind="struct">cv::kinfu::Params</class>
    <class kind="class">cv::kinfu::Volume</class>
    <class kind="struct">cv::kinfu::VolumeParams</class>
    <member kind="enumeration">
      <type></type>
      <name>VolumeType</name>
      <anchorfile>d9/dfc/namespacecv_1_1kinfu.html</anchorfile>
      <anchor>a8d6bdd33dfc1b9c247ef0a41975109c2</anchor>
      <arglist></arglist>
      <enumvalue file="d9/dfc/namespacecv_1_1kinfu.html" anchor="a8d6bdd33dfc1b9c247ef0a41975109c2a0a34ba916a7b3891f93933656f77d033">TSDF</enumvalue>
      <enumvalue file="d9/dfc/namespacecv_1_1kinfu.html" anchor="a8d6bdd33dfc1b9c247ef0a41975109c2a6c5847c2d3464bbe5804ffd6a14ffdfb">HASHTSDF</enumvalue>
      <enumvalue file="d9/dfc/namespacecv_1_1kinfu.html" anchor="a8d6bdd33dfc1b9c247ef0a41975109c2aff571e1c07bb61639114e33d09b15663">COLOREDTSDF</enumvalue>
    </member>
    <member kind="function">
      <type>Ptr&lt; Volume &gt;</type>
      <name>makeVolume</name>
      <anchorfile>d9/dfc/namespacecv_1_1kinfu.html</anchorfile>
      <anchor>a0d93f5b7ff0220cdc48ec6c18a3ffe83</anchor>
      <arglist>(const VolumeParams &amp;_volumeParams)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Volume &gt;</type>
      <name>makeVolume</name>
      <anchorfile>d9/dfc/namespacecv_1_1kinfu.html</anchorfile>
      <anchor>a7277a08d4797e4a15b38eeabcbd24dd4</anchor>
      <arglist>(VolumeType _volumeType, float _voxelSize, Matx44f _pose, float _raycastStepFactor, float _truncDist, int _maxWeight, float _truncateThreshold, Vec3i _resolution)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::kinfu::detail</name>
    <filename>da/dca/namespacecv_1_1kinfu_1_1detail.html</filename>
    <class kind="class">cv::kinfu::detail::PoseGraph</class>
  </compound>
  <compound kind="namespace">
    <name>cv::large_kinfu</name>
    <filename>d7/d3b/namespacecv_1_1large__kinfu.html</filename>
    <class kind="class">cv::large_kinfu::LargeKinfu</class>
    <class kind="struct">cv::large_kinfu::Params</class>
  </compound>
  <compound kind="namespace">
    <name>cv::legacy</name>
    <filename>d7/d04/namespacecv_1_1legacy.html</filename>
    <class kind="class">cv::legacy::MultiTracker</class>
    <class kind="class">cv::legacy::MultiTracker_Alt</class>
    <class kind="class">cv::legacy::MultiTrackerTLD</class>
    <class kind="class">cv::legacy::Tracker</class>
    <class kind="class">cv::legacy::TrackerBoosting</class>
    <class kind="class">cv::legacy::TrackerCSRT</class>
    <class kind="class">cv::legacy::TrackerKCF</class>
    <class kind="class">cv::legacy::TrackerMedianFlow</class>
    <class kind="class">cv::legacy::TrackerMIL</class>
    <class kind="class">cv::legacy::TrackerMOSSE</class>
    <class kind="class">cv::legacy::TrackerTLD</class>
    <member kind="function">
      <type>Ptr&lt; cv::Tracker &gt;</type>
      <name>upgradeTrackingAPI</name>
      <anchorfile>dc/d6b/group__tracking__legacy.html</anchorfile>
      <anchor>gacc11c16400107c595a2bbbdad4882eac</anchor>
      <arglist>(const Ptr&lt; legacy::Tracker &gt; &amp;legacy_tracker)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::line_descriptor</name>
    <filename>d2/d51/namespacecv_1_1line__descriptor.html</filename>
    <class kind="class">cv::line_descriptor::BinaryDescriptor</class>
    <class kind="class">cv::line_descriptor::BinaryDescriptorMatcher</class>
    <class kind="struct">cv::line_descriptor::DrawLinesMatchesFlags</class>
    <class kind="struct">cv::line_descriptor::KeyLine</class>
    <class kind="class">cv::line_descriptor::LSDDetector</class>
    <class kind="struct">cv::line_descriptor::LSDParam</class>
    <member kind="function">
      <type>void</type>
      <name>drawKeylines</name>
      <anchorfile>dc/ddd/group__line__descriptor.html</anchorfile>
      <anchor>ga5e8cbc3c61c763a03474ce02141ce7e4</anchor>
      <arglist>(const Mat &amp;image, const std::vector&lt; KeyLine &gt; &amp;keylines, Mat &amp;outImage, const Scalar &amp;color=Scalar::all(-1), int flags=DrawLinesMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawLineMatches</name>
      <anchorfile>dc/ddd/group__line__descriptor.html</anchorfile>
      <anchor>ga01e43c974ddb735d39dd7124499f40ab</anchor>
      <arglist>(const Mat &amp;img1, const std::vector&lt; KeyLine &gt; &amp;keylines1, const Mat &amp;img2, const std::vector&lt; KeyLine &gt; &amp;keylines2, const std::vector&lt; DMatch &gt; &amp;matches1to2, Mat &amp;outImg, const Scalar &amp;matchColor=Scalar::all(-1), const Scalar &amp;singleLineColor=Scalar::all(-1), const std::vector&lt; char &gt; &amp;matchesMask=std::vector&lt; char &gt;(), int flags=DrawLinesMatchesFlags::DEFAULT)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::linemod</name>
    <filename>d5/d08/namespacecv_1_1linemod.html</filename>
    <class kind="class">cv::linemod::ColorGradient</class>
    <class kind="class">cv::linemod::DepthNormal</class>
    <class kind="class">cv::linemod::Detector</class>
    <class kind="struct">cv::linemod::Feature</class>
    <class kind="struct">cv::linemod::Match</class>
    <class kind="class">cv::linemod::Modality</class>
    <class kind="class">cv::linemod::QuantizedPyramid</class>
    <class kind="struct">cv::linemod::Template</class>
    <member kind="function">
      <type>void</type>
      <name>colormap</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaa6148fb2b9582f983782fdc89afe3384</anchor>
      <arglist>(const Mat &amp;quantized, Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawFeatures</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga0a8042ae6ca72f3da2f441be6e117bd9</anchor>
      <arglist>(InputOutputArray img, const std::vector&lt; Template &gt; &amp;templates, const Point2i &amp;tl, int size=10)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; linemod::Detector &gt;</type>
      <name>getDefaultLINE</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaa5f46ef33383343f16996cf0d4c70688</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; linemod::Detector &gt;</type>
      <name>getDefaultLINEMOD</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga1f0e38f17a8655598746c3e6ffed46d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::mcc</name>
    <filename>dd/d01/namespacecv_1_1mcc.html</filename>
    <class kind="class">cv::mcc::CChecker</class>
    <class kind="class">cv::mcc::CCheckerDetector</class>
    <class kind="class">cv::mcc::CCheckerDraw</class>
    <class kind="struct">cv::mcc::DetectorParameters</class>
    <member kind="enumeration">
      <type></type>
      <name>TYPECHART</name>
      <anchorfile>dd/d19/group__mcc.html</anchorfile>
      <anchor>ga836ee96afcefd4f35e95760ca9e8163d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MCC24</name>
      <anchorfile>dd/d19/group__mcc.html</anchorfile>
      <anchor>gga836ee96afcefd4f35e95760ca9e8163da3c0b5a40e1157d57f944cab818e7311d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SG140</name>
      <anchorfile>dd/d19/group__mcc.html</anchorfile>
      <anchor>gga836ee96afcefd4f35e95760ca9e8163daf5a1e0baf0b844795330a04e480d420d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VINYL18</name>
      <anchorfile>dd/d19/group__mcc.html</anchorfile>
      <anchor>gga836ee96afcefd4f35e95760ca9e8163dad8fbc43d0b761276ea93aee742b654ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ml</name>
    <filename>d8/df1/namespacecv_1_1ml.html</filename>
    <class kind="class">cv::ml::ANN_MLP</class>
    <class kind="class">cv::ml::Boost</class>
    <class kind="class">cv::ml::DTrees</class>
    <class kind="class">cv::ml::EM</class>
    <class kind="class">cv::ml::KNearest</class>
    <class kind="class">cv::ml::LogisticRegression</class>
    <class kind="class">cv::ml::NormalBayesClassifier</class>
    <class kind="class">cv::ml::ParamGrid</class>
    <class kind="class">cv::ml::RTrees</class>
    <class kind="struct">cv::ml::SimulatedAnnealingSolverSystem</class>
    <class kind="class">cv::ml::StatModel</class>
    <class kind="class">cv::ml::SVM</class>
    <class kind="class">cv::ml::SVMSGD</class>
    <class kind="class">cv::ml::TrainData</class>
    <member kind="typedef">
      <type>ANN_MLP</type>
      <name>ANN_MLP_ANNEAL</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ga41d135383c258bd312a54a7964a6e7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ErrorTypes</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gae5b308134f67997a42e5ca48c2713bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEST_ERROR</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggae5b308134f67997a42e5ca48c2713bcbad0e961149b375d9c9e00d79ac4e4f029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRAIN_ERROR</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggae5b308134f67997a42e5ca48c2713bcbadbd34852ad37a296e9ecff30b252ec69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SampleTypes</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ga9c57a2b823008dda53d2c7f7059a8710</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ROW_SAMPLE</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gga9c57a2b823008dda53d2c7f7059a8710ab8565ac2eb79152a4e3c80b0e9c9fd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COL_SAMPLE</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gga9c57a2b823008dda53d2c7f7059a8710a5c76025220c9a8f5dbd2e0e49783b214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VariableTypes</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gafd82a0e568907b8680027cb246a6eb06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAR_NUMERICAL</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggafd82a0e568907b8680027cb246a6eb06ae94fb869759383fce5f02a63b4666a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAR_ORDERED</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggafd82a0e568907b8680027cb246a6eb06a077b19eb913ac28b0a7ca765943cd188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAR_CATEGORICAL</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggafd82a0e568907b8680027cb246a6eb06aa27f7cc3f72af77e1c2b39f5d91db078</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createConcentricSpheresTestSet</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ga28249d75f6dc48d8eae29731395f2027</anchor>
      <arglist>(int nsamples, int nfeatures, int nclasses, OutputArray samples, OutputArray responses)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randMVNormal</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gaf444266b05eeb29f24fc4fe6b6972c8d</anchor>
      <arglist>(InputArray mean, InputArray cov, int nsamples, OutputArray samples)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>simulatedAnnealingSolver</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ga2b136c7508a37057e01ef2473694714f</anchor>
      <arglist>(SimulatedAnnealingSolverSystem &amp;solverSystem, double initialTemperature, double finalTemperature, double coolingRatio, size_t iterationsPerStep, double *lastTemperature=NULL, cv::RNG &amp;rngEnergy=cv::theRNG())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::motempl</name>
    <filename>da/d2c/namespacecv_1_1motempl.html</filename>
    <member kind="function">
      <type>double</type>
      <name>calcGlobalOrientation</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga9b841df1ad43ae7ea06fb3cdd6408db7</anchor>
      <arglist>(InputArray orientation, InputArray mask, InputArray mhi, double timestamp, double duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcMotionGradient</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaf81cb3d2e60299558df0e4d6c0e059a7</anchor>
      <arglist>(InputArray mhi, OutputArray mask, OutputArray orientation, double delta1, double delta2, int apertureSize=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>segmentMotion</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga9eea50c233a0a6d7fecdd2c66821eed5</anchor>
      <arglist>(InputArray mhi, OutputArray segmask, std::vector&lt; Rect &gt; &amp;boundingRects, double timestamp, double segThresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateMotionHistory</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga9c60ca58707e508be624e21da1273026</anchor>
      <arglist>(InputArray silhouette, InputOutputArray mhi, double timestamp, double duration)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::multicalib</name>
    <filename>d8/db8/namespacecv_1_1multicalib.html</filename>
    <class kind="class">cv::multicalib::MultiCameraCalibration</class>
  </compound>
  <compound kind="namespace">
    <name>cv::ocl</name>
    <filename>d5/d96/namespacecv_1_1ocl.html</filename>
    <class kind="class">cv::ocl::Context</class>
    <class kind="class">cv::ocl::Device</class>
    <class kind="class">cv::ocl::Image2D</class>
    <class kind="class">cv::ocl::Kernel</class>
    <class kind="class">cv::ocl::KernelArg</class>
    <class kind="class">cv::ocl::OpenCLExecutionContext</class>
    <class kind="class">cv::ocl::OpenCLExecutionContextScope</class>
    <class kind="class">cv::ocl::Platform</class>
    <class kind="class">cv::ocl::PlatformInfo</class>
    <class kind="class">cv::ocl::Program</class>
    <class kind="class">cv::ocl::ProgramSource</class>
    <class kind="class">cv::ocl::Queue</class>
    <class kind="class">cv::ocl::Timer</class>
    <member kind="enumeration">
      <type></type>
      <name>OclVectorStrategy</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gae601ac868b72015b583ccbbdd0dec587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCL_VECTOR_OWN</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ggae601ac868b72015b583ccbbdd0dec587af4f3dacb8b06545e8e10cdc64d353ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCL_VECTOR_MAX</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ggae601ac868b72015b583ccbbdd0dec587a3340448a36ad842065ad35c3586a754e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCL_VECTOR_DEFAULT</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ggae601ac868b72015b583ccbbdd0dec587a566f2a652ca8f26eabf5f6fc50faf59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachContext</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaf83af36be2097fd43e3eba5c8f3025b1</anchor>
      <arglist>(const String &amp;platformName, void *platformID, void *context, void *deviceID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildOptionsAddMatrixDescription</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga95fc5d853c45a6b1db1d425d831f7d2f</anchor>
      <arglist>(String &amp;buildOptions, const String &amp;name, InputArray _m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>checkOptimalVectorWidth</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga293c0b13a39f10465e3ea67a018d6779</anchor>
      <arglist>(const int *vectorWidths, InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray(), OclVectorStrategy strat=OCL_VECTOR_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertFromBuffer</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaf7698360b08aa452c2692296ce55bccd</anchor>
      <arglist>(void *cl_mem_buffer, size_t step, int rows, int cols, int type, UMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertFromImage</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gada97cc08c31e416b957e23b480334b6c</anchor>
      <arglist>(void *cl_mem_image, UMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>convertTypeStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga5f148c32937ac94c6d39b34377849bbe</anchor>
      <arglist>(int sdepth, int ddepth, int cn, char *buf)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>convertTypeStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga7518e53a90a9cbecb42d9698471c3721</anchor>
      <arglist>(int sdepth, int ddepth, int cn, char *buf, size_t buf_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finish</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gabfca32247f267c662b3bff6587d14b40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatAllocator *</type>
      <name>getOpenCLAllocator</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga4325416a60b5573b664e6a871570ca84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>getOpenCLErrorString</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga3477d1af24bbe4b5960e2b2cf15b1c27</anchor>
      <arglist>(int errorCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPlatfomsInfo</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gae98550085d4a41df7a1daff093fe775c</anchor>
      <arglist>(std::vector&lt; PlatformInfo &gt; &amp;platform_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveAmdBlas</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gad2e486ab8104a3b197001e27d54e2a95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveAmdFft</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga593387b5285a57ea03350b363c74c6cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveOpenCL</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaf8716694664cb127e7928c335b97d217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>haveSVM</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga0744f1db6ed2ec8f8aa79a43449a4855</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeContextFromHandle</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga497674e2f118f367b2fa4decbcdecb15</anchor>
      <arglist>(Context &amp;ctx, void *platform, void *context, void *device)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>isOpenCLActivated</name>
      <anchorfile>d5/d96/namespacecv_1_1ocl.html</anchorfile>
      <anchor>a587e0f34249ff186739c8df338402aee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>kernelToStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gafb2b78806f036b57609e26b8237fa3d9</anchor>
      <arglist>(InputArray _kernel, int ddepth=-1, const char *name=NULL)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>memopTypeToStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaaa35ea353690d0bba9edd9a1a3e69484</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>predictOptimalVectorWidth</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga1b16507915166d63529ad8126e465c1a</anchor>
      <arglist>(InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray(), OclVectorStrategy strat=OCL_VECTOR_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>predictOptimalVectorWidthMax</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga8b96cd547eac1e787cf50e22820bc4b9</anchor>
      <arglist>(InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUseOpenCL</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gab747fa4efd88d3188f4ebcbc8a639c1e</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>typeToStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga7f2f248d37cfa3e1e4122249f7dc8c49</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useOpenCL</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gadb3b41d4552e9db7887855e3a1b2af37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>vecopTypeToStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaa3c1017cd44dcd6c739943f31bb8f248</anchor>
      <arglist>(int t)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ogl</name>
    <filename>df/d60/namespacecv_1_1ogl.html</filename>
    <namespace>cv::ogl::ocl</namespace>
    <class kind="class">cv::ogl::Arrays</class>
    <class kind="class">cv::ogl::Buffer</class>
    <class kind="class">cv::ogl::Texture2D</class>
    <member kind="enumeration">
      <type></type>
      <name>RenderModes</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>gaf53526c205a92260f356fe6589460aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POINTS</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba8b467f66c33c13df37f24aa3f1196f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINES</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba8ea1de81114c3db43c9dfa96870367a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE_LOOP</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aabaf4d36edb6cf9011af8cf4015b5a61952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE_STRIP</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba7aa95cc95670cd6bb875d0092e3bf457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRIANGLES</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aabab2fc9178ebe34e531f1451751e673c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRIANGLE_STRIP</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aabae656afaa0987fa2f044e3fdc260aa140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TRIANGLE_FAN</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba1778386fd1796017cf36965339b27cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUADS</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba6fe3c72a87b56e3f16bc1cf13fa9fc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>QUAD_STRIP</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aabaa746cc01f0f606c16249ef41beb14eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POLYGON</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba8c8c07e1f038e9fe452b06fb80d15c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertFromGLTexture2D</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>gad2a559f1b93a89fa4936948f4c4c4bb2</anchor>
      <arglist>(const Texture2D &amp;texture, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToGLTexture2D</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga5ab4018bf271aecf8b7144e46ff363e9</anchor>
      <arglist>(InputArray src, Texture2D &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>mapGLBuffer</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga39ac62ef00a590b9021e233d1dcdc622</anchor>
      <arglist>(const Buffer &amp;buffer, AccessFlag accessFlags=ACCESS_READ|ACCESS_WRITE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga090c1f371c37a575dea8b5c6371aec70</anchor>
      <arglist>(const Arrays &amp;arr, InputArray indices, int mode=POINTS, Scalar color=Scalar::all(255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga0f86b878c8b65fe081fd4f7ac1e62110</anchor>
      <arglist>(const Arrays &amp;arr, int mode=POINTS, Scalar color=Scalar::all(255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>render</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga64c7a6323ba1b978f2f9142a4bad5ca1</anchor>
      <arglist>(const Texture2D &amp;tex, Rect_&lt; double &gt; wndRect=Rect_&lt; double &gt;(0.0, 0.0, 1.0, 1.0), Rect_&lt; double &gt; texRect=Rect_&lt; double &gt;(0.0, 0.0, 1.0, 1.0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unmapGLBuffer</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga7503c23aabed6fbe4f20b500bb921e71</anchor>
      <arglist>(UMat &amp;u)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ogl::ocl</name>
    <filename>d1/d36/namespacecv_1_1ogl_1_1ocl.html</filename>
    <member kind="function">
      <type>Context &amp;</type>
      <name>initializeContextFromGL</name>
      <anchorfile>d1/d36/namespacecv_1_1ogl_1_1ocl.html</anchorfile>
      <anchor>a00cb568b15c20415461185deba9ad360</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::omnidir</name>
    <filename>db/dd2/namespacecv_1_1omnidir.html</filename>
    <namespace>cv::omnidir::internal</namespace>
    <member kind="enumvalue">
      <name>CALIB_USE_GUESS</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a44106d930e2a174c6ed350f219f2d095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_SKEW</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6af70dfa2a5c442e4f2b3992183f58db57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K1</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6ae0cda4a468b2dd7d5bf8d25b59af842d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_K2</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6ae06ee285ec34e44f896f14411921b4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_P1</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a797a57203db40b8abf59e406c5115caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_P2</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a6209b9a3475764750722a1de1eede165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_XI</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6ab995c1b213d289aa8d4dd3cfba8b9c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_GAMMA</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a9032c7d629be0a896e942f14670919c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CALIB_FIX_CENTER</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a2a44eb74b27a87e8e0049ffcfcf8ed02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECTIFY_PERSPECTIVE</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggad8e827e6b375fc521c0c9efd43bfbc60a31955c9ca6f1102df0d2149947194907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECTIFY_CYLINDRICAL</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggad8e827e6b375fc521c0c9efd43bfbc60a1c393e788481b0d3d430f34ca48c9b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECTIFY_LONGLATI</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggad8e827e6b375fc521c0c9efd43bfbc60abe86f27bd18947404765e70eb9f90787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECTIFY_STEREOGRAPHIC</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggad8e827e6b375fc521c0c9efd43bfbc60a6abf85110a5c5b2d8394442e22bdcb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XYZRGB</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggab24c5b17dd88131a91dcd2bfab69604faa1adad1b0fe06ed7c8203712c194aa0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>XYZ</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggab24c5b17dd88131a91dcd2bfab69604fa1b9784248615a43b52020905cebd78f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>calibrate</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gaf285e757a4091bfbc2bb742ada3ccba7</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size size, InputOutputArray K, InputOutputArray xi, InputOutputArray D, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags, TermCriteria criteria, OutputArray idx=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initUndistortRectifyMap</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ga5825788141f468e6fbcd501d5115df15</anchor>
      <arglist>(InputArray K, InputArray D, InputArray xi, InputArray R, InputArray P, const cv::Size &amp;size, int m1type, OutputArray map1, OutputArray map2, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoints</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gab81dab5ed5ac69791dba220ec5f32db4</anchor>
      <arglist>(InputArray objectPoints, OutputArray imagePoints, const Affine3d &amp;affine, InputArray K, double xi, InputArray D, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectPoints</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gaa56e2e41ffcca9aaf9862279066778de</anchor>
      <arglist>(InputArray objectPoints, OutputArray imagePoints, InputArray rvec, InputArray tvec, InputArray K, double xi, InputArray D, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>stereoCalibrate</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ga6f1aa828b02e7263394acb5f6821cc84</anchor>
      <arglist>(InputOutputArrayOfArrays objectPoints, InputOutputArrayOfArrays imagePoints1, InputOutputArrayOfArrays imagePoints2, const Size &amp;imageSize1, const Size &amp;imageSize2, InputOutputArray K1, InputOutputArray xi1, InputOutputArray D1, InputOutputArray K2, InputOutputArray xi2, InputOutputArray D2, OutputArray rvec, OutputArray tvec, OutputArrayOfArrays rvecsL, OutputArrayOfArrays tvecsL, int flags, TermCriteria criteria, OutputArray idx=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stereoReconstruct</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ga907c0cb0b0ec8896f1e60510b546e63a</anchor>
      <arglist>(InputArray image1, InputArray image2, InputArray K1, InputArray D1, InputArray xi1, InputArray K2, InputArray D2, InputArray xi2, InputArray R, InputArray T, int flag, int numDisparities, int SADWindowSize, OutputArray disparity, OutputArray image1Rec, OutputArray image2Rec, const Size &amp;newSize=Size(), InputArray Knew=cv::noArray(), OutputArray pointCloud=cv::noArray(), int pointType=XYZRGB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stereoRectify</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gaf055863d589cb166c23cc26fcaa6ce98</anchor>
      <arglist>(InputArray R, InputArray T, OutputArray R1, OutputArray R2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistortImage</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gafe4f53d9b64bfe15b86e75a4699cbba4</anchor>
      <arglist>(InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray xi, int flags, InputArray Knew=cv::noArray(), const Size &amp;new_size=Size(), InputArray R=Mat::eye(3, 3, CV_64F))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>undistortPoints</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gaba79dc040a15997c533342d166812d9c</anchor>
      <arglist>(InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray xi, InputArray R)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::omnidir::internal</name>
    <filename>df/d9f/namespacecv_1_1omnidir_1_1internal.html</filename>
    <member kind="function">
      <type>void</type>
      <name>compose_motion</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>ad6bfe905b168b3a45ba709cd8979ecaf</anchor>
      <arglist>(InputArray _om1, InputArray _T1, InputArray _om2, InputArray _T2, Mat &amp;om3, Mat &amp;T3, Mat &amp;dom3dom1, Mat &amp;dom3dT1, Mat &amp;dom3dom2, Mat &amp;dom3dT2, Mat &amp;dT3dom1, Mat &amp;dT3dT1, Mat &amp;dT3dom2, Mat &amp;dT3dT2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeJacobian</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>ad6cec91dcb4298212e91bb5a796caa00</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, InputArray parameters, Mat &amp;JTJ_inv, Mat &amp;JTE, int flags, double epsilon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeJacobianStereo</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>ae817b8128ba1943eebdb8e10503c6c0f</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputArray parameters, Mat &amp;JTJ_inv, Mat &amp;JTE, int flags, double epsilon)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeMeanReproErr</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a8c7e950ebb15a15631ef2af498728786</anchor>
      <arglist>(InputArrayOfArrays imagePoints, InputArrayOfArrays proImagePoints)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeMeanReproErr</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a8c452345e36b893ed62b349e81f738fc</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, InputArray K, InputArray D, double xi, InputArrayOfArrays omAll, InputArrayOfArrays tAll)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeMeanReproErrStereo</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>af5ef20e9755bc2c48da36e3556c67090</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputArray K1, InputArray K2, InputArray D1, InputArray D2, double xi1, double xi2, InputArray om, InputArray T, InputArrayOfArrays omL, InputArrayOfArrays TL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decodeParameters</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a1ce3447b0344cfade75947e2fe0e6914</anchor>
      <arglist>(InputArray paramsters, OutputArray K, OutputArrayOfArrays omAll, OutputArrayOfArrays tAll, OutputArray distoration, double &amp;xi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>decodeParametersStereo</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>abd67a34e9f9f1e1fb27afa5b7762b333</anchor>
      <arglist>(InputArray parameters, OutputArray K1, OutputArray K2, OutputArray om, OutputArray T, OutputArrayOfArrays omL, OutputArrayOfArrays tL, OutputArray D1, OutputArray D2, double &amp;xi1, double &amp;xi2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeParameters</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a2d2fdf1ab0543fd762b22c6b07a0056e</anchor>
      <arglist>(InputArray K, InputArrayOfArrays omAll, InputArrayOfArrays tAll, InputArray distoaration, double xi, OutputArray parameters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeParametersStereo</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>afc0f36819f26738baa9a89f53985581d</anchor>
      <arglist>(InputArray K1, InputArray K2, InputArray om, InputArray T, InputArrayOfArrays omL, InputArrayOfArrays tL, InputArray D1, InputArray D2, double xi1, double xi2, OutputArray parameters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimateUncertainties</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a9f80a603d0bfeb29a52e0c3ffa01b013</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, InputArray parameters, Mat &amp;errors, Vec2d &amp;std_error, double &amp;rms, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>estimateUncertaintiesStereo</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>afc136088b0f942287339de93bc150f9f</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputArray parameters, Mat &amp;errors, Vec2d &amp;std_error, double &amp;rms, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillFixed</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a931f3b7eddb7c9ff104a4c05defce512</anchor>
      <arglist>(Mat &amp;G, int flags, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fillFixedStereo</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a877fd2f07d10492659c1835d8206d08f</anchor>
      <arglist>(Mat &amp;G, int flags, int n)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>findMedian</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>ac02adc0c5f2a55ce62d684d34f59e857</anchor>
      <arglist>(const Mat &amp;row)</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>findMedian3</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>ab91013ecd20ffd8e9f5f651f413a7a9e</anchor>
      <arglist>(InputArray mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flags2idx</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>ac11b28b72254863b09873d0dd9e115ef</anchor>
      <arglist>(int flags, std::vector&lt; int &gt; &amp;idx, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flags2idxStereo</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a5d0af87fbd3e0639376713687b02f98e</anchor>
      <arglist>(int flags, std::vector&lt; int &gt; &amp;idx, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getInterset</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a2e06135678e2dbdc1ba7a857f6f483ce</anchor>
      <arglist>(InputArray idx1, InputArray idx2, OutputArray inter1, OutputArray inter2, OutputArray inter_ori)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeCalibration</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a97d02afc97ddf9a7eb52ed188b3c5087</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size size, OutputArrayOfArrays omAll, OutputArrayOfArrays tAll, OutputArray K, double &amp;xi, OutputArray idx=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeStereoCalibration</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a2d7b8bdafac8a51c8b3ff2a7038fb5c5</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, const Size &amp;size1, const Size &amp;size2, OutputArray om, OutputArray T, OutputArrayOfArrays omL, OutputArrayOfArrays tL, OutputArray K1, OutputArray D1, OutputArray K2, OutputArray D2, double &amp;xi1, double &amp;xi2, int flags, OutputArray idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>subMatrix</name>
      <anchorfile>df/d9f/namespacecv_1_1omnidir_1_1internal.html</anchorfile>
      <anchor>a892830aff7387b7fa15298250403c95a</anchor>
      <arglist>(const Mat &amp;src, Mat &amp;dst, const std::vector&lt; int &gt; &amp;cols, const std::vector&lt; int &gt; &amp;rows)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::optflow</name>
    <filename>d7/df9/namespacecv_1_1optflow.html</filename>
    <class kind="class">cv::optflow::DenseRLOFOpticalFlow</class>
    <class kind="class">cv::optflow::DualTVL1OpticalFlow</class>
    <class kind="class">cv::optflow::GPCDetails</class>
    <class kind="class">cv::optflow::GPCForest</class>
    <class kind="struct">cv::optflow::GPCMatchingParams</class>
    <class kind="struct">cv::optflow::GPCPatchDescriptor</class>
    <class kind="struct">cv::optflow::GPCPatchSample</class>
    <class kind="struct">cv::optflow::GPCTrainingParams</class>
    <class kind="class">cv::optflow::GPCTrainingSamples</class>
    <class kind="class">cv::optflow::GPCTree</class>
    <class kind="class">cv::optflow::OpticalFlowPCAFlow</class>
    <class kind="class">cv::optflow::PCAPrior</class>
    <class kind="class">cv::optflow::RLOFOpticalFlowParameter</class>
    <class kind="class">cv::optflow::SparseRLOFOpticalFlow</class>
    <member kind="typedef">
      <type>std::vector&lt; GPCPatchSample &gt;</type>
      <name>GPCSamplesVector</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaae8114ca8607c4a6f7735b313fe9a342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GPCDescType</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaa42b40f18dde15651b35c2666ac6824d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPC_DESCRIPTOR_DCT</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggaa42b40f18dde15651b35c2666ac6824da2ca1454e5a45e1faac62237cad32b479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPC_DESCRIPTOR_WHT</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggaa42b40f18dde15651b35c2666ac6824da363ac25bbb8fad970bf2efbdcccab11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InterpolationType</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gac80d2a88890a3d8a1e655c91a24f3225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERP_GEO</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggac80d2a88890a3d8a1e655c91a24f3225adbe6372a8510a26dae909fd9e5acfacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERP_EPIC</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggac80d2a88890a3d8a1e655c91a24f3225a286254d8895e599c70603e226f2d3026</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INTERP_RIC</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggac80d2a88890a3d8a1e655c91a24f3225a7c079638b5150b20bdf5fb2a0acf5f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SolverType</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaac4a33e26da30a5c5aa1ed3f66fc0998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_STANDART</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggaac4a33e26da30a5c5aa1ed3f66fc0998aa4c47a58f231a484eff77183148908a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_BILINEAR</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggaac4a33e26da30a5c5aa1ed3f66fc0998a412f292ae2101f5fd3de778cc597c13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SupportRegionType</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gabd57af723cddf921d0c0601a6e8e789b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SR_FIXED</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggabd57af723cddf921d0c0601a6e8e789ba039f4856c9cd55fdd1a50c20885f046b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SR_CROSS</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggabd57af723cddf921d0c0601a6e8e789ba9d59164b49e3adbe1031a21d65053edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOpticalFlowDenseRLOF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga0fc536362c239654322d9015f6efcecd</anchor>
      <arglist>(InputArray I0, InputArray I1, InputOutputArray flow, Ptr&lt; RLOFOpticalFlowParameter &gt; rlofParam=Ptr&lt; RLOFOpticalFlowParameter &gt;(), float forwardBackwardThreshold=0, Size gridStep=Size(6, 6), InterpolationType interp_type=InterpolationType::INTERP_EPIC, int epicK=128, float epicSigma=0.05f, float epicLambda=100.f, int ricSPSize=15, int ricSLICType=100, bool use_post_proc=true, float fgsLambda=500.0f, float fgsSigma=1.5f, bool use_variational_refinement=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOpticalFlowSF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga370e4f91055a5ae14a0db71850b2f788</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray flow, int layers, int averaging_block_size, int max_flow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOpticalFlowSF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaf23c367519903ed2384e9532e43c7032</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray flow, int layers, int averaging_block_size, int max_flow, double sigma_dist, double sigma_color, int postprocess_window, double sigma_dist_fix, double sigma_color_fix, double occ_thr, int upscale_averaging_radius, double upscale_sigma_dist, double upscale_sigma_color, double speed_up_thr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOpticalFlowSparseRLOF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga32ba4b0f6a21684d99d45f6bc470f480</anchor>
      <arglist>(InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArray status, OutputArray err, Ptr&lt; RLOFOpticalFlowParameter &gt; rlofParam=Ptr&lt; RLOFOpticalFlowParameter &gt;(), float forwardBackwardThreshold=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcOpticalFlowSparseToDense</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gad6aa63f2703202806fe18dc1353b5f4b</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray flow, int grid_step=8, int k=128, float sigma=0.05f, bool use_post_proc=true, float fgs_lambda=500.0f, float fgs_sigma=1.5f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>createOptFlow_DeepFlow</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gad03cf5d01f6e424944452cfca6e3040f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>createOptFlow_DenseRLOF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga5d1d497db82f16057a0011b181df8978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DualTVL1OpticalFlow &gt;</type>
      <name>createOptFlow_DualTVL1</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gafe8ede964c43afceedf84905ec292f89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>createOptFlow_Farneback</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga5b28463c45a8a66407da2e1ad40ae9c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>createOptFlow_PCAFlow</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga269441e82c71eb7133aa40f77f3e70cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>createOptFlow_SimpleFlow</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga7e80984b03e81dacda8fc1ac39b3dd88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SparseOpticalFlow &gt;</type>
      <name>createOptFlow_SparseRLOF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaaff1a5894761adf7cc738af414e9ec7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>createOptFlow_SparseToDense</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga8e4134b41aac3bc54b051e8eccd05573</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ovis</name>
    <filename>dc/d06/namespacecv_1_1ovis.html</filename>
    <class kind="class">cv::ovis::WindowScene</class>
    <member kind="enumeration">
      <type></type>
      <name>EntityProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga2bc1852949fc37d8ae7acf53ba3b19a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENTITY_MATERIAL</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8a255cf920ff3705482c8a2d84630f0d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENTITY_SCALE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8ac44a6bd329c63f7560db179852fa9476</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENTITY_AABB_WORLD</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8a9b8d138748e3114bc1ebae65837efdfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENTITY_ANIMBLEND_MODE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8a4fe0b9f283b57608e744032e28e8d5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENTITY_CAST_SHADOWS</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8aa548b0f00a845ab70954aba7db627561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gaea70a6f274f75325488b51c14578620a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_POINT_SIZE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aae70b278b28a11f386dad827d5cb7ed65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_LINE_WIDTH</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aa20b84ae789e1989a24a67a5248dbca3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_OPACITY</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aa338c9d0436bf767e82cab713d92af513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_EMISSIVE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aab4e1e8ad6c2625eeed92f18edba3b405</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_DIFFUSE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aa168d81aafad40e07dbee4d6158be1db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_TEXTURE0</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aafc0e368296f231ebe9a63a6537bde448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_TEXTURE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aa31f70ed1b004bc4fa9ac7f3a11ab9907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_TEXTURE1</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aaab1a6ff1107ddafd430962038b564730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_TEXTURE2</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aaf94fc18d5fcf12e801f06b38ab66e2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MATERIAL_TEXTURE3</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aab9dc60eae5d97342078e8c170c9c3e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SceneSettings</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gab053860632281ae40811362b337b564a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCENE_SEPARATE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa74b79923ba6b1b014585efe98a307e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCENE_INTERACTIVE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aac3ceb82a09722fe7259f41e4c5a703d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCENE_SHOW_CS_CROSS</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa92776131bdb1f35563415df44da054e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCENE_AA</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa4ff02bb7514152d154973ad7a061b756</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCENE_OFFSCREEN</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa734b0f1d8ccd553b8a441214d673a996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SCENE_SHADOWS</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa2020ea5e92cc2efe2b2d76417f24ee4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addResourceLocation</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga8307b17279db18ca2ec0e5338fa7e64a</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createGridMesh</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gaf483ecf2b3b15220f7a7aa1597b4eb54</anchor>
      <arglist>(const String &amp;name, const Size2f &amp;size, const Size &amp;segments=Size(1, 1))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPlaneMesh</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga9214437e592ecc604c736b3575cee5e5</anchor>
      <arglist>(const String &amp;name, const Size2f &amp;size, InputArray image=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createPointCloudMesh</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gae9f76a970c4762f125957b3541b4ad3f</anchor>
      <arglist>(const String &amp;name, InputArray vertices, InputArray colors=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createTriangleMesh</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga5648ab6b81d2764eb1865ca55fe95e80</anchor>
      <arglist>(const String &amp;name, InputArray vertices, InputArray normals=noArray(), InputArray indices=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; WindowScene &gt;</type>
      <name>createWindow</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga3118ab195db6d84e95de05f38bc3c709</anchor>
      <arglist>(const String &amp;title, const Size &amp;size, int flags=SCENE_INTERACTIVE|SCENE_AA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga3dfac94809b957393480bac0c11ca214</anchor>
      <arglist>(const String &amp;name, const String &amp;prop, const Scalar &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gaf7aaaa30b9398b06721d5d5971b9590b</anchor>
      <arglist>(const String &amp;name, int prop, const Scalar &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga329b3d975bf26644caf7928044800344</anchor>
      <arglist>(const String &amp;name, int prop, const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga373f1826f2900b42e94d037525907b4c</anchor>
      <arglist>(const String &amp;name, int prop, InputArray value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTexture</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gac635b7b8d7646a178ba4615c0e767dea</anchor>
      <arglist>(const String &amp;name, InputArray image)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>waitKey</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga751950ce23f11ca1d12b0be1f658e4d9</anchor>
      <arglist>(int delay=0)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::parallel</name>
    <filename>df/d7e/namespacecv_1_1parallel.html</filename>
    <namespace>cv::parallel::openmp</namespace>
    <namespace>cv::parallel::tbb</namespace>
    <class kind="class">cv::parallel::ParallelForAPI</class>
    <member kind="function">
      <type>void</type>
      <name>setParallelForBackend</name>
      <anchorfile>de/d55/group__core__parallel__backend.html</anchorfile>
      <anchor>ga7791f3c18e50f00b5fa88ac9d44cd52f</anchor>
      <arglist>(const std::shared_ptr&lt; ParallelForAPI &gt; &amp;api, bool propagateNumThreads=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setParallelForBackend</name>
      <anchorfile>de/d55/group__core__parallel__backend.html</anchorfile>
      <anchor>gad8733714032379c4801ae1807a4a1289</anchor>
      <arglist>(const std::string &amp;backendName, bool propagateNumThreads=true)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::parallel::openmp</name>
    <filename>d0/d8c/namespacecv_1_1parallel_1_1openmp.html</filename>
    <class kind="class">cv::parallel::openmp::ParallelForBackend</class>
  </compound>
  <compound kind="namespace">
    <name>cv::parallel::tbb</name>
    <filename>dd/d61/namespacecv_1_1parallel_1_1tbb.html</filename>
    <class kind="class">cv::parallel::tbb::ParallelForBackend</class>
    <member kind="function" static="yes">
      <type>static tbb::task_scheduler_init &amp;</type>
      <name>getScheduler</name>
      <anchorfile>dd/d61/namespacecv_1_1parallel_1_1tbb.html</anchorfile>
      <anchor>ac89873f1554d2142174ada5f65bb66e9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::phase_unwrapping</name>
    <filename>dd/dea/namespacecv_1_1phase__unwrapping.html</filename>
    <class kind="class">cv::phase_unwrapping::HistogramPhaseUnwrapping</class>
    <class kind="class">cv::phase_unwrapping::PhaseUnwrapping</class>
  </compound>
  <compound kind="namespace">
    <name>cv::plot</name>
    <filename>d0/d62/namespacecv_1_1plot.html</filename>
    <class kind="class">cv::plot::Plot2d</class>
  </compound>
  <compound kind="namespace">
    <name>cv::ppf_match_3d</name>
    <filename>d0/de6/namespacecv_1_1ppf__match__3d.html</filename>
    <class kind="class">cv::ppf_match_3d::ICP</class>
    <class kind="class">cv::ppf_match_3d::Pose3D</class>
    <class kind="class">cv::ppf_match_3d::PoseCluster3D</class>
    <class kind="class">cv::ppf_match_3d::PPF3DDetector</class>
    <member kind="typedef">
      <type>uint</type>
      <name>KeyType</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga209242181c847535105212d7b01d4d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptr&lt; Pose3D &gt;</type>
      <name>Pose3DPtr</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaace349a5dbee5aa24dd68d8f57518902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptr&lt; PoseCluster3D &gt;</type>
      <name>PoseCluster3DPtr</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga89a4263e9791e1a3c81f4403cd0ad5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>addNoisePC</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga7ba92c6b7cb6cc7565c2c038ddc88bbb</anchor>
      <arglist>(Mat pc, double scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeBboxStd</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaba913ce390921fb9cb212de4198665a2</anchor>
      <arglist>(Mat pc, Vec2f &amp;xRange, Vec2f &amp;yRange, Vec2f &amp;zRange)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>computeNormalsPC3d</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaa74e62c7b2a8b8a70e44e42211fd00f5</anchor>
      <arglist>(const Mat &amp;PC, Mat &amp;PCNormals, const int NumNeighbors, const bool FlipViewpoint, const Vec3f &amp;viewpoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyFlann</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga439450ce38dae0b87bf497c50d6211e9</anchor>
      <arglist>(void *flannIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRandomPose</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga4ef8ad47fa5a52443c05cd0fafba11cc</anchor>
      <arglist>(Matx44d &amp;Pose)</arglist>
    </member>
    <member kind="function">
      <type>hashtable_int *</type>
      <name>hashtable_int_clone</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga050fef45ea0b64134283a0b72dd4731d</anchor>
      <arglist>(hashtable_int *hashtbl)</arglist>
    </member>
    <member kind="function">
      <type>hashtable_int *</type>
      <name>hashtableCreate</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga057c16fb3355d7ec8cb71bbd37afe6e8</anchor>
      <arglist>(size_t size, size_t(*hashfunc)(uint))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hashtableDestroy</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaf6dab57e6f2f511e029e198946084034</anchor>
      <arglist>(hashtable_int *hashtbl)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>hashtableGet</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaf67306a1433089d7e1ac8fe3f99b2d29</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key)</arglist>
    </member>
    <member kind="function">
      <type>hashnode_i *</type>
      <name>hashtableGetBucketHashed</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gabe3572baac99c65b042bd5ee08b682d7</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashtableInsert</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaec303fafd34abac1f8484e770873baab</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key, void *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashtableInsertHashed</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gae8d440f96050e4c9281cf31f44e3664c</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hashtablePrint</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga0a19bdd2a6084b1e36ffa5c08a8b6dbe</anchor>
      <arglist>(hashtable_int *hashtbl)</arglist>
    </member>
    <member kind="function">
      <type>hashtable_int *</type>
      <name>hashtableRead</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gac4d12bb37e2c13a02cd20b707339569d</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashtableRemove</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaebe839b16913e028b8eb8a9ff6288130</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashtableResize</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gacf7a8a048ffc1c1db34732c64c6a47b2</anchor>
      <arglist>(hashtable_int *hashtbl, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hashtableWrite</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga7ee817b1612534a975e518877efbd956</anchor>
      <arglist>(const hashtable_int *hashtbl, const size_t dataSize, FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>indexPCFlann</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga964be3c53c6b7ceec1ea3c67ae0d94cc</anchor>
      <arglist>(Mat pc)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>loadPLYSimple</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gad893719cc47a72b24482f2bfdebb409e</anchor>
      <arglist>(const char *fileName, int withNormals=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint</type>
      <name>next_power_of_two</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga26d44267cee459ec1a861b24066e2d89</anchor>
      <arglist>(uint value)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>normalizePCCoeff</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaae4792bf8469222356c16364759941aa</anchor>
      <arglist>(Mat pc, float scale, float *Cx, float *Cy, float *Cz, float *MinVal, float *MaxVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queryPCFlann</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga1f97667a487faab9bd849341361db1a1</anchor>
      <arglist>(void *flannIndex, Mat &amp;pc, Mat &amp;indices, Mat &amp;distances)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>queryPCFlann</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gac98a74b02d163b63ec68e8bf6ebcf8c6</anchor>
      <arglist>(void *flannIndex, Mat &amp;pc, Mat &amp;indices, Mat &amp;distances, const int numNeighbors)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>samplePCByQuantization</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga685d0fc50635dfdd4ebc587067ff44a9</anchor>
      <arglist>(Mat pc, Vec2f &amp;xrange, Vec2f &amp;yrange, Vec2f &amp;zrange, float sample_step_relative, int weightByCenter=0)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>samplePCUniform</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gafa74163329034224819de46933541e9c</anchor>
      <arglist>(Mat PC, int sampleStep)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>samplePCUniformInd</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga5d137ea853b0263108fc324cff4656f3</anchor>
      <arglist>(Mat PC, int sampleStep, std::vector&lt; int &gt; &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>transformPCPose</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gab21c92ff881ae85b72c552e7e6e52c55</anchor>
      <arglist>(Mat pc, const Matx44d &amp;Pose)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>transPCCoeff</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gab6d5a91876b73a024830da8405909b79</anchor>
      <arglist>(Mat pc, float scale, float Cx, float Cy, float Cz, float MinVal, float MaxVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writePLY</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga72ffa4c73f214a573cb4028e015c4adb</anchor>
      <arglist>(Mat PC, const char *fileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writePLYVisibleNormals</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga965333522cfe06814478dec8ffa4cd41</anchor>
      <arglist>(Mat PC, const char *fileName)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::quality</name>
    <filename>da/d0b/namespacecv_1_1quality.html</filename>
    <namespace>cv::quality::quality_utils</namespace>
    <class kind="class">cv::quality::QualityBase</class>
    <class kind="class">cv::quality::QualityBRISQUE</class>
    <class kind="class">cv::quality::QualityGMSD</class>
    <class kind="class">cv::quality::QualityMSE</class>
    <class kind="class">cv::quality::QualityPSNR</class>
    <class kind="class">cv::quality::QualitySSIM</class>
  </compound>
  <compound kind="namespace">
    <name>cv::quality::quality_utils</name>
    <filename>d6/d84/namespacecv_1_1quality_1_1quality__utils.html</filename>
    <member kind="function">
      <type>R</type>
      <name>expand_mat</name>
      <anchorfile>d6/d84/namespacecv_1_1quality_1_1quality__utils.html</anchorfile>
      <anchor>a4bc8e62e8ba688115623e6e09affbdef</anchor>
      <arglist>(InputArray src, int TYPE_DEFAULT=EXPANDED_MAT_DEFAULT_TYPE)</arglist>
    </member>
    <member kind="function">
      <type>R</type>
      <name>extract_mat</name>
      <anchorfile>d6/d84/namespacecv_1_1quality_1_1quality__utils.html</anchorfile>
      <anchor>ae3019e362fe2aab8d86e7bca8c8064e4</anchor>
      <arglist>(InputArray in, const int type=-1)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>get_column_range</name>
      <anchorfile>d6/d84/namespacecv_1_1quality_1_1quality__utils.html</anchorfile>
      <anchor>a25e455be508f3ef63bd2b05352b7c139</anchor>
      <arglist>(const cv::Mat &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>scale</name>
      <anchorfile>d6/d84/namespacecv_1_1quality_1_1quality__utils.html</anchorfile>
      <anchor>ae55d1c89ff5761730174745401162743</anchor>
      <arglist>(cv::Mat &amp;mat, const cv::Mat &amp;range, const T min, const T max)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static CV_CONSTEXPR const int</type>
      <name>EXPANDED_MAT_DEFAULT_TYPE</name>
      <anchorfile>d6/d84/namespacecv_1_1quality_1_1quality__utils.html</anchorfile>
      <anchor>af9e2ce343214a7e11a94f84d71b86d9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::randpattern</name>
    <filename>db/d7d/namespacecv_1_1randpattern.html</filename>
    <class kind="class">cv::randpattern::RandomPatternCornerFinder</class>
    <class kind="class">cv::randpattern::RandomPatternGenerator</class>
  </compound>
  <compound kind="namespace">
    <name>cv::rapid</name>
    <filename>d3/d37/namespacecv_1_1rapid.html</filename>
    <class kind="class">cv::rapid::GOSTracker</class>
    <class kind="class">cv::rapid::OLSTracker</class>
    <class kind="class">cv::rapid::Rapid</class>
    <class kind="class">cv::rapid::Tracker</class>
    <member kind="function">
      <type>void</type>
      <name>convertCorrespondencies</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga6bd49f91628f98e739c6d3e6391c1580</anchor>
      <arglist>(InputArray cols, InputArray srcLocations, OutputArray pts2d, InputOutputArray pts3d=noArray(), InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawCorrespondencies</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga3c33db4e65f6d4dcc8407d74db52db05</anchor>
      <arglist>(InputOutputArray bundle, InputArray cols, InputArray colors=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawSearchLines</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga670179aac62ded2f049c47c9660fcbc0</anchor>
      <arglist>(InputOutputArray img, InputArray locations, const Scalar &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>drawWireframe</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga477aaaaa9b2e4a8bc70be3632c0c8bcb</anchor>
      <arglist>(InputOutputArray img, InputArray pts2d, InputArray tris, const Scalar &amp;color, int type=LINE_8, bool cullBackface=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractControlPoints</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga2c20a8316368b0f19f716fb750b463ca</anchor>
      <arglist>(int num, int len, InputArray pts3d, InputArray rvec, InputArray tvec, InputArray K, const Size &amp;imsize, InputArray tris, OutputArray ctl2d, OutputArray ctl3d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLineBundle</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>gae1995e7cb751224f90d07fd05980f03f</anchor>
      <arglist>(int len, InputArray ctl2d, InputArray img, OutputArray bundle, OutputArray srcLocations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findCorrespondencies</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga9e251f260012d7774c6fb48146a84ead</anchor>
      <arglist>(InputArray bundle, OutputArray cols, OutputArray response=noArray())</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>rapid</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga5c95a9129ffe37f0595bc4a8ac40d37c</anchor>
      <arglist>(InputArray img, int num, int len, InputArray pts3d, InputArray tris, InputArray K, InputOutputArray rvec, InputOutputArray tvec, double *rmsd=0)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::reg</name>
    <filename>dd/d9a/namespacecv_1_1reg.html</filename>
    <class kind="class">cv::reg::Map</class>
    <class kind="class">cv::reg::MapAffine</class>
    <class kind="class">cv::reg::Mapper</class>
    <class kind="class">cv::reg::MapperGradAffine</class>
    <class kind="class">cv::reg::MapperGradEuclid</class>
    <class kind="class">cv::reg::MapperGradProj</class>
    <class kind="class">cv::reg::MapperGradShift</class>
    <class kind="class">cv::reg::MapperGradSimilar</class>
    <class kind="class">cv::reg::MapperPyramid</class>
    <class kind="class">cv::reg::MapProjec</class>
    <class kind="class">cv::reg::MapShift</class>
    <class kind="class">cv::reg::MapTypeCaster</class>
  </compound>
  <compound kind="namespace">
    <name>cv::rgbd</name>
    <filename>d7/d0b/namespacecv_1_1rgbd.html</filename>
    <class kind="class">cv::rgbd::DepthCleaner</class>
    <class kind="class">cv::rgbd::FastICPOdometry</class>
    <class kind="class">cv::rgbd::ICPOdometry</class>
    <class kind="class">cv::rgbd::Odometry</class>
    <class kind="struct">cv::rgbd::OdometryFrame</class>
    <class kind="struct">cv::rgbd::RgbdFrame</class>
    <class kind="class">cv::rgbd::RgbdICPOdometry</class>
    <class kind="class">cv::rgbd::RgbdNormals</class>
    <class kind="class">cv::rgbd::RgbdOdometry</class>
    <class kind="class">cv::rgbd::RgbdPlane</class>
    <member kind="function">
      <type>void</type>
      <name>depthTo3d</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga403eeb581b09684f7e24f7c157086dd6</anchor>
      <arglist>(InputArray depth, InputArray K, OutputArray points3d, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>depthTo3dSparse</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga76a9cadc808e7262f391d94fdc262b9e</anchor>
      <arglist>(InputArray depth, InputArray in_K, InputArray in_points, OutputArray points3d)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga34e1c9295a7216be59ca4da67d1f5eed</anchor>
      <arglist>(const double &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaec2aff91f8f0600fb7024f57ca9c52c9</anchor>
      <arglist>(const float &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga1d690fd424b88e2933705f641c59ac44</anchor>
      <arglist>(const int &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga74ef1e077263eb737b6349d3d3158f2f</anchor>
      <arglist>(const short int &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga8821699754cadee8a0f04f0622b673c7</anchor>
      <arglist>(const unsigned int &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gafb08f97f37ed0cda66e4f9c47828a0ff</anchor>
      <arglist>(const unsigned short int &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga0df0ea008a0a040251180f498adb6609</anchor>
      <arglist>(InputArray unregisteredCameraMatrix, InputArray registeredCameraMatrix, InputArray registeredDistCoeffs, InputArray Rt, InputArray unregisteredDepth, const Size &amp;outputImagePlaneSize, OutputArray registeredDepth, bool depthDilation=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rescaleDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaa233152ac22391dfa4dd080b9d0bb136</anchor>
      <arglist>(InputArray in, int depth, OutputArray out, double depth_factor=1000.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warpFrame</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gac0db6aeba01fa17ec2c69694497926f0</anchor>
      <arglist>(const Mat &amp;image, const Mat &amp;depth, const Mat &amp;mask, const Mat &amp;Rt, const Mat &amp;cameraMatrix, const Mat &amp;distCoeff, OutputArray warpedImage, OutputArray warpedDepth=noArray(), OutputArray warpedMask=noArray())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::saliency</name>
    <filename>dc/d0d/namespacecv_1_1saliency.html</filename>
    <class kind="class">cv::saliency::MotionSaliency</class>
    <class kind="class">cv::saliency::MotionSaliencyBinWangApr2014</class>
    <class kind="class">cv::saliency::Objectness</class>
    <class kind="class">cv::saliency::ObjectnessBING</class>
    <class kind="class">cv::saliency::Saliency</class>
    <class kind="class">cv::saliency::StaticSaliency</class>
    <class kind="class">cv::saliency::StaticSaliencyFineGrained</class>
    <class kind="class">cv::saliency::StaticSaliencySpectralResidual</class>
  </compound>
  <compound kind="namespace">
    <name>cv::samples</name>
    <filename>df/df3/namespacecv_1_1samples.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addSamplesDataSearchPath</name>
      <anchorfile>d6/dba/group__core__utils__samples.html</anchorfile>
      <anchor>gae7a49fd5761f8abbe754993e328ea84f</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addSamplesDataSearchSubDirectory</name>
      <anchorfile>d6/dba/group__core__utils__samples.html</anchorfile>
      <anchor>gaa54838b2113b79689df232c190de969e</anchor>
      <arglist>(const cv::String &amp;subdir)</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>findFile</name>
      <anchorfile>d6/dba/group__core__utils__samples.html</anchorfile>
      <anchor>ga3a33b00033b46c698ff6340d95569c13</anchor>
      <arglist>(const cv::String &amp;relative_path, bool required=true, bool silentMode=false)</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>findFileOrKeep</name>
      <anchorfile>d6/dba/group__core__utils__samples.html</anchorfile>
      <anchor>ga4a37595bcd267558bd6c176c7307f050</anchor>
      <arglist>(const cv::String &amp;relative_path, bool silentMode=false)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::segmentation</name>
    <filename>d9/d72/namespacecv_1_1segmentation.html</filename>
    <class kind="class">cv::segmentation::IntelligentScissorsMB</class>
  </compound>
  <compound kind="namespace">
    <name>cv::sfm</name>
    <filename>db/db0/namespacecv_1_1sfm.html</filename>
    <class kind="class">cv::sfm::BaseSFM</class>
    <class kind="class">cv::sfm::libmv_CameraIntrinsicsOptions</class>
    <class kind="class">cv::sfm::libmv_ReconstructionOptions</class>
    <class kind="class">cv::sfm::SFMLibmvEuclideanReconstruction</class>
    <member kind="enumvalue">
      <name>SFM_IO_BUNDLER</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4abf49ab84b44c1c6bec4b68b268001941</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_IO_VISUALSFM</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4a777693dd917a3358b58f64061227bf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_IO_OPENSFM</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4a87f8db6b133638d9397579067dc900ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_IO_OPENMVG</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4a1b9130c03a4bd60d285ac4d56065fa51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_IO_THEIASFM</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4a3b88a1709635d73d377870d7b09f2690</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_DISTORTION_MODEL_POLYNOMIAL</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga08459ca7adf2e119f51a59a24be2869daed2c8936165cc35b920a6e45089f5d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_DISTORTION_MODEL_DIVISION</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga08459ca7adf2e119f51a59a24be2869daad60cf064485340c3f5bd866b98dea56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_REFINE_FOCAL_LENGTH</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga6159f01e50c9138f363fc3b72aa7ee4aa6530505c3c95c8d634079f893f89ffb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_REFINE_PRINCIPAL_POINT</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga6159f01e50c9138f363fc3b72aa7ee4aa09e0f30a18c69bedcda6062294393665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_REFINE_RADIAL_DISTORTION_K1</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga6159f01e50c9138f363fc3b72aa7ee4aa8ee40c6701881a34b95a1c39ed1ce6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SFM_REFINE_RADIAL_DISTORTION_K2</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga6159f01e50c9138f363fc3b72aa7ee4aa59c1a1d32d8dc6f0e65c439b3687c86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyTransformationToPoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga7b77333794ddab27da390b19baa033b2</anchor>
      <arglist>(InputArray points, InputArray T, OutputArray transformed_points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeOrientation</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga42e4e05b414d11f3abc29612f058d249</anchor>
      <arglist>(InputArrayOfArrays x1, InputArrayOfArrays x2, OutputArray R, OutputArray t, double s)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>depth</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>ga8b5e5413af41caf3f2a0bbf4cdf517a8</anchor>
      <arglist>(InputArray R, InputArray t, InputArray X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>essentialFromFundamental</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gab948a699b18e85ed516d6e8e0b32c9e3</anchor>
      <arglist>(InputArray F, InputArray K1, InputArray K2, OutputArray E)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>essentialFromRt</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga732858c7d49c6a44a4a91451b3374350</anchor>
      <arglist>(InputArray R1, InputArray t1, InputArray R2, InputArray t2, OutputArray E)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>euclideanToHomogeneous</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>gaed1efbb8c79c48bfaaa78118bf2c3694</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fundamentalFromCorrespondences7PointRobust</name>
      <anchorfile>db/d3a/group__robust.html</anchorfile>
      <anchor>ga1d908603423af0d26be144fd233067c1</anchor>
      <arglist>(InputArray x1, InputArray x2, double max_error, OutputArray F, OutputArray inliers, double outliers_probability=1e-2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>fundamentalFromCorrespondences8PointRobust</name>
      <anchorfile>db/d3a/group__robust.html</anchorfile>
      <anchor>ga1c4d5becbdd48f48547837e44e9b3e98</anchor>
      <arglist>(InputArray x1, InputArray x2, double max_error, OutputArray F, OutputArray inliers, double outliers_probability=1e-2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fundamentalFromEssential</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gaaac7556ce8ebb74b199d416a3e86861a</anchor>
      <arglist>(InputArray E, InputArray K1, InputArray K2, OutputArray F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fundamentalFromProjections</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga02efdf4480a63d680a5dada595a88aa8</anchor>
      <arglist>(InputArray P1, InputArray P2, OutputArray F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>homogeneousToEuclidean</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>gafe4dd53eb700167a5c4ad51375cb2442</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importReconstruction</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ga10a93a70917b83ac7929f7cc40e5365b</anchor>
      <arglist>(const cv::String &amp;file, OutputArrayOfArrays Rs, OutputArrayOfArrays Ts, OutputArrayOfArrays Ks, OutputArrayOfArrays points3d, int file_format=SFM_IO_BUNDLER)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>isotropicPreconditionerFromPoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga646945dfd23dd78577c04f98441668eb</anchor>
      <arglist>(InputArray points, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>KRtFromProjection</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>ga5745ac7685e46f69eac7f517e788b059</anchor>
      <arglist>(InputArray P, OutputArray K, OutputArray R, OutputArray t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>meanAndVarianceAlongRows</name>
      <anchorfile>d1/d6a/group__numeric.html</anchorfile>
      <anchor>ga10bf67ff702c28406312748f905863ec</anchor>
      <arglist>(InputArray A, OutputArray mean, OutputArray variance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>motionFromEssential</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gaee634880c5f298096ab2fc514de87cbd</anchor>
      <arglist>(InputArray E, OutputArrayOfArrays Rs, OutputArrayOfArrays ts)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>motionFromEssentialChooseSolution</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga6bd98cb968781abf62659eedc0d0481e</anchor>
      <arglist>(InputArrayOfArrays Rs, InputArrayOfArrays ts, InputArray K1, InputArray x1, InputArray K2, InputArray x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizedEightPointSolver</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gaa37cc469d0c0573be08c3d55f6f1be8f</anchor>
      <arglist>(InputArray x1, InputArray x2, OutputArray F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeFundamental</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga99db07182e74de2ecf32d78fe1d5df41</anchor>
      <arglist>(InputArray F, OutputArray F_normalized)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizeIsotropicPoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga6dd543753e1ef54fe91a4f34e3bcfa81</anchor>
      <arglist>(InputArray points, OutputArray normalized_points, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalizePoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga2c1df04b9b822fbbb5f3a3c0c1c66ebb</anchor>
      <arglist>(InputArray points, OutputArray normalized_points, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preconditionerFromPoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga85b7dbb7aebde1e970ec1c034edfd19c</anchor>
      <arglist>(InputArray points, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectionFromKRt</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>ga2daa5a23fd362c8950ff9256c690fed8</anchor>
      <arglist>(InputArray K, InputArray R, InputArray t, OutputArray P)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>projectionsFromFundamental</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gae29b41e17673893a3fb0ed6c38f2d23e</anchor>
      <arglist>(InputArray F, OutputArray P1, OutputArray P2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconstruct</name>
      <anchorfile>da/db5/group__reconstruction.html</anchorfile>
      <anchor>ga2d2661dc124447c3ff1c589eb8354768</anchor>
      <arglist>(const std::vector&lt; String &gt; images, OutputArray Ps, OutputArray points3d, InputOutputArray K, bool is_projective=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconstruct</name>
      <anchorfile>da/db5/group__reconstruction.html</anchorfile>
      <anchor>gae4fb41e10f6d6bad54f2555fc8902dbb</anchor>
      <arglist>(const std::vector&lt; String &gt; images, OutputArray Rs, OutputArray Ts, InputOutputArray K, OutputArray points3d, bool is_projective=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconstruct</name>
      <anchorfile>da/db5/group__reconstruction.html</anchorfile>
      <anchor>ga279c084302ae1d7541d458e4b23fabd3</anchor>
      <arglist>(InputArrayOfArrays points2d, OutputArray Ps, OutputArray points3d, InputOutputArray K, bool is_projective=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reconstruct</name>
      <anchorfile>da/db5/group__reconstruction.html</anchorfile>
      <anchor>gaadb8cc60069485cbb9273b1efebd757d</anchor>
      <arglist>(InputArrayOfArrays points2d, OutputArray Rs, OutputArray Ts, InputOutputArray K, OutputArray points3d, bool is_projective=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>relativeCameraMotion</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gae9ad20b15801475977147475eef82626</anchor>
      <arglist>(InputArray R1, InputArray t1, InputArray R2, InputArray t2, OutputArray R, OutputArray t)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>skew</name>
      <anchorfile>d1/d6a/group__numeric.html</anchorfile>
      <anchor>ga281f0a5a7375c577d33672cb33604718</anchor>
      <arglist>(InputArray x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>triangulatePoints</name>
      <anchorfile>d0/dbd/group__triangulation.html</anchorfile>
      <anchor>ga211c855276b3084f3bbd8b2d9161dc74</anchor>
      <arglist>(InputArrayOfArrays points2d, InputArrayOfArrays projection_matrices, OutputArray points3d)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::signal</name>
    <filename>d9/d72/namespacecv_1_1signal.html</filename>
    <member kind="function">
      <type>void</type>
      <name>resampleSignal</name>
      <anchorfile>d2/d1f/group__signal.html</anchorfile>
      <anchor>gad32480ac5c9832126cf0c6bde026686d</anchor>
      <arglist>(InputArray inputSignal, OutputArray outSignal, const int inFreq, const int outFreq)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::stereo</name>
    <filename>d2/d7f/namespacecv_1_1stereo.html</filename>
    <class kind="struct">cv::stereo::MatchQuasiDense</class>
    <class kind="struct">cv::stereo::PropagationParameters</class>
    <class kind="class">cv::stereo::QuasiDenseStereo</class>
    <class kind="class">cv::stereo::StereoBinaryBM</class>
    <class kind="class">cv::stereo::StereoBinarySGBM</class>
    <class kind="class">cv::stereo::StereoMatcher</class>
    <member kind="enumvalue">
      <name>CV_SPECKLE_REMOVAL_ALGORITHM</name>
      <anchorfile>dd/d86/group__stereo.html</anchorfile>
      <anchor>ggad1c0bef509ed2f45a95c093844de30b1ad3a671c26e45b96aca07a4562d9b9db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_SPECKLE_REMOVAL_AVG_ALGORITHM</name>
      <anchorfile>dd/d86/group__stereo.html</anchorfile>
      <anchor>ggad1c0bef509ed2f45a95c093844de30b1ad2b1bbe8c716a18472feab8784695f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_QUADRATIC_INTERPOLATION</name>
      <anchorfile>dd/d86/group__stereo.html</anchorfile>
      <anchor>gga3624c65d022e89a5ebbdb92b0041e370a9b1155a0c2c6722aa9e41c4c4d4c0a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_SIMETRICV_INTERPOLATION</name>
      <anchorfile>dd/d86/group__stereo.html</anchorfile>
      <anchor>gga3624c65d022e89a5ebbdb92b0041e370a44f645f3eb948edfd55a5c9bb73dbd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_DENSE_CENSUS</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>aeca3f198f93144affa5b99a3c078337fafd8fa32e4653c225c061fb2326b2eba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_SPARSE_CENSUS</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>aeca3f198f93144affa5b99a3c078337fac08eff59ba7cfc0aa727e62530b32223</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_CS_CENSUS</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>aeca3f198f93144affa5b99a3c078337faac1c7a2d4ad6f2a23a39bf8b760c00a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_MODIFIED_CS_CENSUS</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>aeca3f198f93144affa5b99a3c078337faa217c4ece909e8d27bdcb50a12d81f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_MODIFIED_CENSUS_TRANSFORM</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>aeca3f198f93144affa5b99a3c078337fa1bde9860c3201024e7b68e5dc71931c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_MEAN_VARIATION</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>aeca3f198f93144affa5b99a3c078337fa0103fea918b22dd6e8882c5b06043d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_STAR_KERNEL</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>aeca3f198f93144affa5b99a3c078337faf1709c357cf1ba90ad602dde3cab283f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>censusTransform</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>a7bee90a8682c60a5337dc1f2f59b5ef0</anchor>
      <arglist>(const Mat &amp;image1, const Mat &amp;image2, int kernelSize, Mat &amp;dist1, Mat &amp;dist2, const int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>censusTransform</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>a827079a329baa2fb521bdd7955b49bdf</anchor>
      <arglist>(const Mat &amp;image1, int kernelSize, Mat &amp;dist1, const int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifiedCensusTransform</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>a6bcf99a1fa63dd1e8b76c356e96c291e</anchor>
      <arglist>(const Mat &amp;img1, const Mat &amp;img2, int kernelSize, Mat &amp;dist1, Mat &amp;dist2, const int type, int t=0, const Mat &amp;integralImage1=Mat(), const Mat &amp;integralImage2=Mat())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>modifiedCensusTransform</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>a0b1ad174d25d87a8d51fc232cc09e3bb</anchor>
      <arglist>(const Mat &amp;img1, int kernelSize, Mat &amp;dist, const int type, int t=0, const Mat &amp;integralImage=Mat())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starCensusTransform</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>a6637cc61e72252138c0fe0a40bb59f88</anchor>
      <arglist>(const Mat &amp;img1, const Mat &amp;img2, int kernelSize, Mat &amp;dist1, Mat &amp;dist2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>starCensusTransform</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>a50ad6ac4578f1ef9f276ce419cbaeab8</anchor>
      <arglist>(const Mat &amp;img1, int kernelSize, Mat &amp;dist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>symetricCensusTransform</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>a3c38c6d7f6b72a5863b36689e677c69a</anchor>
      <arglist>(const Mat &amp;img1, const Mat &amp;img2, int kernelSize, Mat &amp;dist1, Mat &amp;dist2, const int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>symetricCensusTransform</name>
      <anchorfile>d2/d7f/namespacecv_1_1stereo.html</anchorfile>
      <anchor>a3404381e8573d3d01512545ba6409142</anchor>
      <arglist>(const Mat &amp;img1, int kernelSize, Mat &amp;dist1, const int type)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::structured_light</name>
    <filename>d7/d58/namespacecv_1_1structured__light.html</filename>
    <class kind="class">cv::structured_light::GrayCodePattern</class>
    <class kind="class">cv::structured_light::SinusoidalPattern</class>
    <class kind="class">cv::structured_light::StructuredLightPattern</class>
    <member kind="enumvalue">
      <name>FTP</name>
      <anchorfile>d1/d90/group__structured__light.html</anchorfile>
      <anchor>ggaa93412105a562da71e2957776ff2ae13a4652f36554cab9ec596798cdb98aa1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSP</name>
      <anchorfile>d1/d90/group__structured__light.html</anchorfile>
      <anchor>ggaa93412105a562da71e2957776ff2ae13a1642d3774551cc6161f49359cc4dd3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAPS</name>
      <anchorfile>d1/d90/group__structured__light.html</anchorfile>
      <anchor>ggaa93412105a562da71e2957776ff2ae13a7f8cbabe23690dec5c877978aa57be7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DECODE_3D_UNDERWORLD</name>
      <anchorfile>d1/d90/group__structured__light.html</anchorfile>
      <anchor>gga08afd04ff0feef8eb8c7ed1bec85d199a98f0a8c890dded38d226722bcdd5795c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::superres</name>
    <filename>d8/d85/namespacecv_1_1superres.html</filename>
    <class kind="class">cv::superres::BroxOpticalFlow</class>
    <class kind="class">cv::superres::DenseOpticalFlowExt</class>
    <class kind="class">cv::superres::DualTVL1OpticalFlow</class>
    <class kind="class">cv::superres::FarnebackOpticalFlow</class>
    <class kind="class">cv::superres::FrameSource</class>
    <class kind="class">cv::superres::PyrLKOpticalFlow</class>
    <class kind="class">cv::superres::SuperResolution</class>
    <member kind="function">
      <type>Ptr&lt; FrameSource &gt;</type>
      <name>createFrameSource_Camera</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga38c78594d25a12042011629dc212439e</anchor>
      <arglist>(int deviceId=0)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FrameSource &gt;</type>
      <name>createFrameSource_Empty</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga700925e093419b2cb7f2283c684e773c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FrameSource &gt;</type>
      <name>createFrameSource_Video</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga5d2645cfa11a4a5cfd9bd9fa40e36b0c</anchor>
      <arglist>(const String &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FrameSource &gt;</type>
      <name>createFrameSource_Video_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga383d3273c32c0efa2c0ef355680bb89e</anchor>
      <arglist>(const String &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BroxOpticalFlow &gt;</type>
      <name>createOptFlow_Brox_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga9fc50f4cb20d4112e5f0f493572985f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DualTVL1OpticalFlow &gt;</type>
      <name>createOptFlow_DualTVL1</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga8b8b73b01d61284c35f527e02aefbd90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DualTVL1OpticalFlow &gt;</type>
      <name>createOptFlow_DualTVL1_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>gafbf79b25241af0fdc58bee2861f39754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FarnebackOpticalFlow &gt;</type>
      <name>createOptFlow_Farneback</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga200203fe5dd893b60d1a37382b7e40a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FarnebackOpticalFlow &gt;</type>
      <name>createOptFlow_Farneback_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga5e2d6082e7739fb494e6bb90b99da5f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; PyrLKOpticalFlow &gt;</type>
      <name>createOptFlow_PyrLK_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga938e570ac41dc4773437d5ba12d4c380</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperResolution &gt;</type>
      <name>createSuperResolution_BTVL1</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>gafc25d43259a2228147a3aad21c02e276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperResolution &gt;</type>
      <name>createSuperResolution_BTVL1_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga315e21de5afdb1aebaae1c7f05af90d0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::text</name>
    <filename>d8/de7/namespacecv_1_1text.html</filename>
    <class kind="class">cv::text::BaseOCR</class>
    <class kind="class">cv::text::ERFilter</class>
    <class kind="struct">cv::text::ERStat</class>
    <class kind="class">cv::text::OCRBeamSearchDecoder</class>
    <class kind="class">cv::text::OCRHMMDecoder</class>
    <class kind="class">cv::text::OCRHolisticWordRecognizer</class>
    <class kind="class">cv::text::OCRTesseract</class>
    <class kind="class">cv::text::TextDetector</class>
    <class kind="class">cv::text::TextDetectorCNN</class>
    <member kind="enumvalue">
      <name>ERFILTER_NM_RGBLGrad</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ggabef115554c80d081f14479c6896da207a79e06bd9ad5b17411581ac430f805e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERFILTER_NM_IHSGrad</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ggabef115554c80d081f14479c6896da207a00b4e765bdc40567ad70beb7df464e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCR_LEVEL_WORD</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga8a88cdcd845044f30990b35f1624152aab4582fb3843b8ad7e209bf8f212ac2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCR_LEVEL_TEXTLINE</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga8a88cdcd845044f30990b35f1624152aae3afbc0d74dd08bf11ff430c59d75fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>classifier_type</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga688d3bbaf5a5ac19ffe9633d7dc0156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCR_KNN_CLASSIFIER</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga688d3bbaf5a5ac19ffe9633d7dc0156aafc76612bdc2a94f57f02bd25a6255f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCR_CNN_CLASSIFIER</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga688d3bbaf5a5ac19ffe9633d7dc0156aaf2248e60e9f6373cd7555a758a910262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>decoder_mode</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gac013d7b1a6a1b7d739b89474c20ec086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OCR_DECODER_VITERBI</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ggac013d7b1a6a1b7d739b89474c20ec086a9d8baffabe0834b3eacaf2e32a5c7fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>erGrouping_Modes</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gac71e4c8addcf8f6dabc9b6da401d5eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERGROUPING_ORIENTATION_HORIZ</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ggac71e4c8addcf8f6dabc9b6da401d5eb9a27297f8181275dff67535f204e4bdd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERGROUPING_ORIENTATION_ANY</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ggac71e4c8addcf8f6dabc9b6da401d5eb9aa88b048d788f8f61bcec6c478078e3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ocr_engine_mode</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga91c5c4396fea4192c6bf5a8b2eba871a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OEM_TESSERACT_ONLY</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga91c5c4396fea4192c6bf5a8b2eba871aa308fc26cecf758c6d7f4d503f9c9d5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OEM_CUBE_ONLY</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga91c5c4396fea4192c6bf5a8b2eba871aa42027b630054154cd8263f6a70f58ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OEM_TESSERACT_CUBE_COMBINED</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga91c5c4396fea4192c6bf5a8b2eba871aa12cb4b814e595a715a93ddca68d07787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OEM_DEFAULT</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga91c5c4396fea4192c6bf5a8b2eba871aa8323b4ed6d93e0dd6b2656dd4eaa11c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>page_seg_mode</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga32b394fdfb46625c2134d5456c78576b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_OSD_ONLY</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba7f263fe084bd2b66918ca1b8828c7f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_AUTO_OSD</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba45394fc9b8bcf757170c7951aa0a833c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_AUTO_ONLY</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba941826c53c13b78c57cb79d2a66062bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_AUTO</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba592c3b182ce902537d8aaed3e00d4d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_SINGLE_COLUMN</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba12b616117a78aed4be8eb43cc5f3266a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_SINGLE_BLOCK_VERT_TEXT</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba9df2b8ca6b05b6c4595d63ffe1ed5d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_SINGLE_BLOCK</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576baa3e77010118ac2ec965fa9b0bb55bbc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_SINGLE_LINE</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba7e8598b350f3caf72196e723e5b210e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_SINGLE_WORD</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba66b6336634f7fa1f726d7c1fc30b811e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_CIRCLE_WORD</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba7086bc9fce731b1a2804aa15a118ec97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PSM_SINGLE_CHAR</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba31569ebd7f6f05aa73ab1021622377e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeNMChannels</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga23fdd9364be7b67d104f814dd679fcde</anchor>
      <arglist>(InputArray _src, OutputArrayOfArrays _channels, int _mode=ERFILTER_NM_RGBLGrad)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter &gt;</type>
      <name>createERFilterNM1</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga86af9bca204e5458611ab0a725de7d0b</anchor>
      <arglist>(const Ptr&lt; ERFilter::Callback &gt; &amp;cb, int thresholdDelta=1, float minArea=(float) 0.00025, float maxArea=(float) 0.13, float minProbability=(float) 0.4, bool nonMaxSuppression=true, float minProbabilityDiff=(float) 0.1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter &gt;</type>
      <name>createERFilterNM1</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga55ceace3712e9b97c3d0192e27e4b646</anchor>
      <arglist>(const String &amp;filename, int thresholdDelta=1, float minArea=(float) 0.00025, float maxArea=(float) 0.13, float minProbability=(float) 0.4, bool nonMaxSuppression=true, float minProbabilityDiff=(float) 0.1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter &gt;</type>
      <name>createERFilterNM2</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gac108f079a9bf8baa367b46079e0398d4</anchor>
      <arglist>(const Ptr&lt; ERFilter::Callback &gt; &amp;cb, float minProbability=(float) 0.3)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter &gt;</type>
      <name>createERFilterNM2</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gad9400b6145fe25d54052867592e167c9</anchor>
      <arglist>(const String &amp;filename, float minProbability=(float) 0.3)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>createOCRHMMTransitionsTable</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gadfc8fe61325b04caf837633f36f74c77</anchor>
      <arglist>(const String &amp;vocabulary, std::vector&lt; cv::String &gt; &amp;lexicon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createOCRHMMTransitionsTable</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga4ed3cbd46c1559f046cd25288a1f024b</anchor>
      <arglist>(std::string &amp;vocabulary, std::vector&lt; std::string &gt; &amp;lexicon, OutputArray transition_probabilities_table)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectRegions</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gacead6485d0966726892094fc4aaf9dc6</anchor>
      <arglist>(InputArray image, const Ptr&lt; ERFilter &gt; &amp;er_filter1, const Ptr&lt; ERFilter &gt; &amp;er_filter2, std::vector&lt; Rect &gt; &amp;groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const String &amp;filename=String(), float minProbability=(float) 0.5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectRegions</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gac4abe0243775e0d1a871a7d85fde0198</anchor>
      <arglist>(InputArray image, const Ptr&lt; ERFilter &gt; &amp;er_filter1, const Ptr&lt; ERFilter &gt; &amp;er_filter2, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;regions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectTextSWT</name>
      <anchorfile>d8/de7/namespacecv_1_1text.html</anchorfile>
      <anchor>a9370f4e7849c94fb418eebd915a6839d</anchor>
      <arglist>(InputArray input, std::vector&lt; cv::Rect &gt; &amp;result, bool dark_on_light, OutputArray &amp;draw=noArray(), OutputArray &amp;chainBBs=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erGrouping</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga807dea4f63f6e2b59c9ac22d35e23926</anchor>
      <arglist>(InputArray image, InputArray channel, std::vector&lt; std::vector&lt; Point &gt; &gt; regions, std::vector&lt; Rect &gt; &amp;groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const String &amp;filename=String(), float minProbablity=(float) 0.5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erGrouping</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga6299380bbb9141488220bdee62b62cd1</anchor>
      <arglist>(InputArray img, InputArrayOfArrays channels, std::vector&lt; std::vector&lt; ERStat &gt; &gt; &amp;regions, std::vector&lt; std::vector&lt; Vec2i &gt; &gt; &amp;groups, std::vector&lt; Rect &gt; &amp;groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const std::string &amp;filename=std::string(), float minProbablity=0.5)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter::Callback &gt;</type>
      <name>loadClassifierNM1</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga855d69e837e2ecab5794d4d0635d0f6b</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter::Callback &gt;</type>
      <name>loadClassifierNM2</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gac392e1174891dda183327ff01518f59f</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; OCRBeamSearchDecoder::ClassifierCallback &gt;</type>
      <name>loadOCRBeamSearchClassifierCNN</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gaa794d3d767e8bd62a17a308e471d163f</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; OCRHMMDecoder::ClassifierCallback &gt;</type>
      <name>loadOCRHMMClassifier</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga7753287d6b53d18050baf2880420d793</anchor>
      <arglist>(const String &amp;filename, int classifier)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; OCRHMMDecoder::ClassifierCallback &gt;</type>
      <name>loadOCRHMMClassifierCNN</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga769fa62768bb2e19c1f0390c00f014d5</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; OCRHMMDecoder::ClassifierCallback &gt;</type>
      <name>loadOCRHMMClassifierNM</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga290880e14c5d2d744020068a2b91f161</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>MSERsToERStats</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gaa40b490a66fa21eb1d89163202f69c86</anchor>
      <arglist>(InputArray image, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;contours, std::vector&lt; std::vector&lt; ERStat &gt; &gt; &amp;regions)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::traits</name>
    <filename>d7/db8/namespacecv_1_1traits.html</filename>
  </compound>
  <compound kind="namespace">
    <name>cv::util</name>
    <filename>d3/dce/namespacecv_1_1util.html</filename>
    <namespace>cv::util::detail</namespace>
    <class kind="class">cv::util::any</class>
    <class kind="class">cv::util::bad_any_cast</class>
    <class kind="class">cv::util::bad_optional_access</class>
    <class kind="class">cv::util::bad_variant_access</class>
    <class kind="struct">cv::util::copy_through_move_t</class>
    <class kind="struct">cv::util::monostate</class>
    <class kind="class">cv::util::optional</class>
    <class kind="struct">cv::util::static_indexed_visitor</class>
    <class kind="struct">cv::util::static_visitor</class>
    <class kind="struct">cv::util::type_list_element</class>
    <class kind="struct">cv::util::type_list_index</class>
    <class kind="class">cv::util::variant</class>
    <class kind="struct">cv::util::variant_size</class>
    <class kind="struct">cv::util::variant_size&lt; util::variant&lt; Types... &gt; &gt;</class>
    <member kind="typedef">
      <type>enable_if_t&lt; !std::is_same&lt; decay_t&lt; T &gt;, decay_t&lt; U &gt; &gt;::value, V &gt;</type>
      <name>are_different_t</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a3bd4a3b672451169528c8d2ddeeb5748</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::decay&lt; T &gt;::type</type>
      <name>decay_t</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>aa1fd7a3805697336dd8e59600258a224</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>typename std::enable_if&lt; B, T &gt;::type</type>
      <name>enable_if_t</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a8588ceaa3104587dfa310f98f3b8ff30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>value_t &amp;</type>
      <name>any_cast</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a6b4f3673528fd8c1273e5fe4a404666e</anchor>
      <arglist>(any &amp;operand)</arglist>
    </member>
    <member kind="function">
      <type>value_t *</type>
      <name>any_cast</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a8949136b34b91feb2b5c597d523dacb7</anchor>
      <arglist>(any *operand)</arglist>
    </member>
    <member kind="function">
      <type>const value_t &amp;</type>
      <name>any_cast</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a50736adeb27fb67c3889e031357a884b</anchor>
      <arglist>(const any &amp;operand)</arglist>
    </member>
    <member kind="function">
      <type>const value_t *</type>
      <name>any_cast</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a1b138dd19580e3d618aee607f4ddef9c</anchor>
      <arglist>(const any *operand)</arglist>
    </member>
    <member kind="function">
      <type>copy_through_move_t&lt; util::decay_t&lt; T &gt; &gt;</type>
      <name>copy_through_move</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>ae948c655375a55940fdb2ec8d50acc71</anchor>
      <arglist>(T &amp;&amp;t)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>get</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a9fbdc1e13578418fb485cb66a8cd87e2</anchor>
      <arglist>(const util::variant&lt; Types... &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>const util::type_list_element&lt; Index, Types... &gt;::type &amp;</type>
      <name>get</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>ac652e18f886172b6798dbc7e6a58552c</anchor>
      <arglist>(const util::variant&lt; Types... &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>get</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a71f02f915a836dd4fa73b9dbc76d297b</anchor>
      <arglist>(util::variant&lt; Types... &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>util::type_list_element&lt; Index, Types... &gt;::type &amp;</type>
      <name>get</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a5850a9cf9ac4175218c3f71b980abd0f</anchor>
      <arglist>(util::variant&lt; Types... &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>get_if</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a359826cbca43bd1ba30663693960fa61</anchor>
      <arglist>(const util::variant&lt; Types... &gt; *v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get_if</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>ad9437cba1b6142cf823005f189259b8c</anchor>
      <arglist>(util::variant&lt; Types... &gt; *v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>holds_alternative</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a2d33fc6eb38576b151326991529ce403</anchor>
      <arglist>(const util::variant&lt; Types... &gt; &amp;v) noexcept</arglist>
    </member>
    <member kind="function">
      <type>optional&lt; typename std::decay&lt; T &gt;::type &gt;</type>
      <name>make_optional</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>ae87e1848e5fe5add52bc859f0e1e36b0</anchor>
      <arglist>(T &amp;&amp;value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>aefce3a0692acbbc03674218a59ded1bc</anchor>
      <arglist>(const variant&lt; Us... &gt; &amp;lhs, const variant&lt; Us... &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a4d75335a7cc12c0d62a854c9151e02d2</anchor>
      <arglist>(const util::monostate &amp;, const util::monostate &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a671a36e09de46881212b09f980d86b00</anchor>
      <arglist>(const variant&lt; Us... &gt; &amp;lhs, const variant&lt; Us... &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>suppress_unused_warning</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a5f00f5a230b8dc4f63bdd1c8057ace44</anchor>
      <arglist>(const T &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throw_error</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a40544b3ca23b3917f2a5de6b0273079d</anchor>
      <arglist>(ExceptionType &amp;&amp;e)</arglist>
    </member>
    <member kind="function">
      <type>value_t &amp;</type>
      <name>unsafe_any_cast</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a0c87263a9e6cb57d265989381afa6b88</anchor>
      <arglist>(any &amp;operand)</arglist>
    </member>
    <member kind="function">
      <type>const value_t &amp;</type>
      <name>unsafe_any_cast</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>a21f3ad7b0178f696ebf869953d8e60fa</anchor>
      <arglist>(const any &amp;operand)</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>visit</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>ac7d7a99a03b3da693f6d6888fa9913fc</anchor>
      <arglist>(Visitor &amp;&amp;visitor, const Variant &amp;var) -&gt; decltype(visitor(get&lt; 0 &gt;(var)))</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>visit</name>
      <anchorfile>d3/dce/namespacecv_1_1util.html</anchorfile>
      <anchor>abffd2e88d41b88bc1e3e9c1241630e9e</anchor>
      <arglist>(Visitor &amp;visitor, const Variant &amp;var, VisitorArg &amp;&amp;...args) -&gt; decltype(visitor(get&lt; 0 &gt;(var)))</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::util::detail</name>
    <filename>d9/dab/namespacecv_1_1util_1_1detail.html</filename>
    <class kind="struct">cv::util::detail::type_list_index_helper</class>
    <class kind="struct">cv::util::detail::type_list_index_helper&lt; I, Target, First &gt;</class>
    <class kind="struct">cv::util::detail::visitor_interface</class>
    <class kind="struct">cv::util::detail::visitor_return_type_deduction_helper</class>
    <member kind="function">
      <type>ReturnType</type>
      <name>apply_visitor_impl</name>
      <anchorfile>d9/dab/namespacecv_1_1util_1_1detail.html</anchorfile>
      <anchor>a22f1101c503b42ff7f254df518b36599</anchor>
      <arglist>(Visitor &amp;&amp;, Variant &amp;, std::true_type, std::false_type, VisitorArgs &amp;&amp;...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>apply_visitor_impl</name>
      <anchorfile>d9/dab/namespacecv_1_1util_1_1detail.html</anchorfile>
      <anchor>ab1744c433f480ab7e5e3aeac339799e9</anchor>
      <arglist>(Visitor &amp;&amp;, Variant &amp;, std::true_type, std::true_type, VisitorArgs &amp;&amp;...)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt;!std::is_base_of&lt; visitor_interface, typenamestd::decay&lt; Visitor &gt;::type &gt;::value, ReturnType &gt;::type</type>
      <name>apply_visitor_impl</name>
      <anchorfile>d9/dab/namespacecv_1_1util_1_1detail.html</anchorfile>
      <anchor>a84d918f66ec01b1c11e72a13f3103451</anchor>
      <arglist>(Visitor &amp;&amp;visitor, Variant &amp;&amp;v, std::false_type not_processed, std::integral_constant&lt; bool, no_return_value &gt; should_no_return, VisitorArgs &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; std::is_base_of&lt; visitor_interface, typenamestd::decay&lt; Visitor &gt;::type &gt;::value, ReturnType &gt;::type</type>
      <name>apply_visitor_impl</name>
      <anchorfile>d9/dab/namespacecv_1_1util_1_1detail.html</anchorfile>
      <anchor>ad6e93d4090054a03b1a25c8beb1b2175</anchor>
      <arglist>(Visitor &amp;&amp;visitor, Variant &amp;&amp;v, std::false_type not_processed, std::integral_constant&lt; bool, no_return_value &gt; should_no_return, VisitorArgs &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; std::is_base_of&lt; static_visitor&lt; ReturnType, typenamestd::decay&lt; Visitor &gt;::type &gt;, typenamestd::decay&lt; Visitor &gt;::type &gt;::value, ReturnType &gt;::type</type>
      <name>invoke_class_visitor</name>
      <anchorfile>d9/dab/namespacecv_1_1util_1_1detail.html</anchorfile>
      <anchor>af4d9018c04d074c575d735ec36dcacc5</anchor>
      <arglist>(Visitor &amp;visitor, Value &amp;&amp;v, VisitorArgs &amp;&amp;...args)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; std::is_base_of&lt; static_indexed_visitor&lt; ReturnType, typenamestd::decay&lt; Visitor &gt;::type &gt;, typenamestd::decay&lt; Visitor &gt;::type &gt;::value, ReturnType &gt;::type</type>
      <name>invoke_class_visitor</name>
      <anchorfile>d9/dab/namespacecv_1_1util_1_1detail.html</anchorfile>
      <anchor>a57ab43c2719b3c8a68ad385d57370682</anchor>
      <arglist>(Visitor &amp;visitor, Value &amp;&amp;v, VisitorArgs &amp;&amp;...args)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::utils</name>
    <filename>d3/dc4/namespacecv_1_1utils.html</filename>
    <namespace>cv::utils::fs</namespace>
    <namespace>cv::utils::logging</namespace>
    <namespace>cv::utils::trace</namespace>
    <class kind="class">cv::utils::AllocatorStatisticsInterface</class>
    <class kind="class">cv::utils::BufferArea</class>
    <class kind="class">cv::utils::lock_guard</class>
    <class kind="class">cv::utils::optional_lock_guard</class>
    <class kind="class">cv::utils::optional_shared_lock_guard</class>
    <class kind="class">cv::utils::shared_lock_guard</class>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>Paths</name>
      <anchorfile>d3/dc4/namespacecv_1_1utils.html</anchorfile>
      <anchor>a8a925b06bb0e09dede483e22333ad4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpBool</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf80f610b81e838865974de31a2c7f632</anchor>
      <arglist>(bool argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpCString</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabc97db0a4f7f5675a47bab6c25384713</anchor>
      <arglist>(const char *argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpDouble</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga81eda02bc7fd9b7e5b656bab76ae0443</anchor>
      <arglist>(double argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpFloat</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6510785b47105a8b2254d034b3d1a22c</anchor>
      <arglist>(float argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dumpInputArray</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabbbbf8c36017475930ae8817189e9fa6</anchor>
      <arglist>(InputArray argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dumpInputArrayOfArrays</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabe4f2b9ed3bcc3988cc26e962d0d3eb7</anchor>
      <arglist>(InputArrayOfArrays argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dumpInputOutputArray</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5cc7a521c0e256cb0e5a0236e3ed3f23</anchor>
      <arglist>(InputOutputArray argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dumpInputOutputArrayOfArrays</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa300bc8cdf4508113efe926f3fce7d72</anchor>
      <arglist>(InputOutputArrayOfArrays argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpInt</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5a32f315f1a230c21820493ca48c21cb</anchor>
      <arglist>(int argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpInt64</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf80712f9fecd51530e4addf683d090b7</anchor>
      <arglist>(int64 argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpRange</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaca30624c96f1d24b65253c6cc7a71070</anchor>
      <arglist>(const Range &amp;argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpRect</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae58d2ea1c92b0c33da50b56e92a35dd9</anchor>
      <arglist>(const Rect &amp;argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpRotatedRect</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga43fb24612294359fadba16f68e9cd488</anchor>
      <arglist>(const RotatedRect &amp;argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpSizeT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf17a637927d8015219f77b7c7f34741b</anchor>
      <arglist>(size_t argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpString</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaeb35d6b56ae6906eb9ad0c939524c420</anchor>
      <arglist>(const String &amp;argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>dumpTermCriteria</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabfa61f331255ab4942ac98a5219a9cb5</anchor>
      <arglist>(const TermCriteria &amp;argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dumpVectorOfDouble</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab754a91370050599c2f33053a95f76c0</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dumpVectorOfInt</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf4e568249c87eb9c988002143a981e8f</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dumpVectorOfRect</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga55b935555ace966eb3c8886aadd9e722</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getConfigurationParameterBool</name>
      <anchorfile>d3/dc4/namespacecv_1_1utils.html</anchorfile>
      <anchor>ac06cbd683d1b53c598be373f4d062576</anchor>
      <arglist>(const char *name, bool defaultValue=false)</arglist>
    </member>
    <member kind="function">
      <type>Paths</type>
      <name>getConfigurationParameterPaths</name>
      <anchorfile>d3/dc4/namespacecv_1_1utils.html</anchorfile>
      <anchor>a2b97a06b31bb66caaa50c0e757bed882</anchor>
      <arglist>(const char *name, const Paths &amp;defaultValue=Paths())</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getConfigurationParameterSizeT</name>
      <anchorfile>d3/dc4/namespacecv_1_1utils.html</anchorfile>
      <anchor>a96a18231580c3d91fc0dddfade71ec93</anchor>
      <arglist>(const char *name, size_t defaultValue=0)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getConfigurationParameterString</name>
      <anchorfile>d3/dc4/namespacecv_1_1utils.html</anchorfile>
      <anchor>aede8589323da33208cecfb4ca43732bd</anchor>
      <arglist>(const char *name, const std::string &amp;defaultValue=std::string())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getThreadID</name>
      <anchorfile>d3/dc4/namespacecv_1_1utils.html</anchorfile>
      <anchor>a861802cc8e8b0507fd794faec3a08376</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::utils::fs</name>
    <filename>dc/dfa/namespacecv_1_1utils_1_1fs.html</filename>
    <member kind="function">
      <type>cv::String</type>
      <name>canonical</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>af060c2cb5335bc792026ed4499d583c5</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createDirectories</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>adc14f8d4f218ffd770ce57d4380d859f</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createDirectory</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>aca64d8ee9509dc1db0acef5dbc807e6d</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>exists</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>a121000e13a76df1f238633a34281544d</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>getCacheDirectoryForDownloads</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>ab86277b1bdf1a2e160f0b1987b4029d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>getcwd</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>a14c77d283875a24e105f00ee33392525</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>getParent</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>acb1d1a681946c8ceda64e6d8aea3d972</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>std::wstring</type>
      <name>getParent</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>ac41c108b6766066fd1513a0460e3f584</anchor>
      <arglist>(const std::wstring &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glob</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>a4ad0cea222ba9846c8b78afedf5832cf</anchor>
      <arglist>(const cv::String &amp;directory, const cv::String &amp;pattern, std::vector&lt; cv::String &gt; &amp;result, bool recursive=false, bool includeDirectories=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>glob_relative</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>a480c13699a3f91d7416f350d698cbf7e</anchor>
      <arglist>(const cv::String &amp;directory, const cv::String &amp;pattern, std::vector&lt; cv::String &gt; &amp;result, bool recursive=false, bool includeDirectories=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDirectory</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>a26219f574f38cb8f632621a6042c8a9c</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>join</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>abd0ef8c83e77e143081b83a953492c7a</anchor>
      <arglist>(const cv::String &amp;base, const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove_all</name>
      <anchorfile>dc/dfa/namespacecv_1_1utils_1_1fs.html</anchorfile>
      <anchor>a5c23a1bc36782e9d9e58959e8ed1176e</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::utils::logging</name>
    <filename>da/db0/namespacecv_1_1utils_1_1logging.html</filename>
    <namespace>cv::utils::logging::internal</namespace>
    <class kind="struct">cv::utils::logging::LogTag</class>
    <class kind="struct">cv::utils::logging::LogTagAuto</class>
    <member kind="enumeration">
      <type></type>
      <name>LogLevel</name>
      <anchorfile>da/db0/namespacecv_1_1utils_1_1logging.html</anchorfile>
      <anchor>a57fad1f723934e699c495e99140f1bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LEVEL_SILENT</name>
      <anchorfile>da/db0/namespacecv_1_1utils_1_1logging.html</anchorfile>
      <anchor>a57fad1f723934e699c495e99140f1bd9af22555055cb3ea3e5abe29d84714b7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LEVEL_FATAL</name>
      <anchorfile>da/db0/namespacecv_1_1utils_1_1logging.html</anchorfile>
      <anchor>a57fad1f723934e699c495e99140f1bd9a575a4dbf4c097783849fbcca720e8a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LEVEL_ERROR</name>
      <anchorfile>da/db0/namespacecv_1_1utils_1_1logging.html</anchorfile>
      <anchor>a57fad1f723934e699c495e99140f1bd9ace06c8008d88bf2a2a8f4986667e46ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LEVEL_WARNING</name>
      <anchorfile>da/db0/namespacecv_1_1utils_1_1logging.html</anchorfile>
      <anchor>a57fad1f723934e699c495e99140f1bd9a4a4b8775ccf5e8c421aa7c457344b268</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LEVEL_INFO</name>
      <anchorfile>da/db0/namespacecv_1_1utils_1_1logging.html</anchorfile>
      <anchor>a57fad1f723934e699c495e99140f1bd9a385487d1e9fa9a1619d50c5c5b004feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LEVEL_DEBUG</name>
      <anchorfile>da/db0/namespacecv_1_1utils_1_1logging.html</anchorfile>
      <anchor>a57fad1f723934e699c495e99140f1bd9a9ddbf3b53deed46c6c946288e9981bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LEVEL_VERBOSE</name>
      <anchorfile>da/db0/namespacecv_1_1utils_1_1logging.html</anchorfile>
      <anchor>a57fad1f723934e699c495e99140f1bd9acdc999c35e205d46f10ac7c15b3b011e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>LogLevel</type>
      <name>getLogLevel</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga42b8f832c209189c1abbc5a23892f681</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::utils::logging::LogLevel</type>
      <name>getLogTagLevel</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga0827742493c08ccfcf3c28d289e6fcb3</anchor>
      <arglist>(const char *tag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerLogTag</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gabbf1817c13a329597611628569270906</anchor>
      <arglist>(cv::utils::logging::LogTag *plogtag)</arglist>
    </member>
    <member kind="function">
      <type>LogLevel</type>
      <name>setLogLevel</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa022dd6c6e2d72539cc1e5100bcb378b</anchor>
      <arglist>(LogLevel logLevel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLogTagLevel</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga0bc84211764950ce24c66a8274255e72</anchor>
      <arglist>(const char *tag, cv::utils::logging::LogLevel level)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::utils::logging::internal</name>
    <filename>d9/dd4/namespacecv_1_1utils_1_1logging_1_1internal.html</filename>
    <member kind="typedef">
      <type>void(*</type>
      <name>WriteLogMessageExFuncType</name>
      <anchorfile>d9/dd4/namespacecv_1_1utils_1_1logging_1_1internal.html</anchorfile>
      <anchor>af6938d760cd16840362c30a9fda38e4b</anchor>
      <arglist>)(LogLevel, const char *, const char *, int, const char *, const char *)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>WriteLogMessageFuncType</name>
      <anchorfile>d9/dd4/namespacecv_1_1utils_1_1logging_1_1internal.html</anchorfile>
      <anchor>a1181b47d55a5180afd6a818f713519e9</anchor>
      <arglist>)(LogLevel, const char *)</arglist>
    </member>
    <member kind="function">
      <type>cv::utils::logging::LogTag *</type>
      <name>getGlobalLogTag</name>
      <anchorfile>d9/dd4/namespacecv_1_1utils_1_1logging_1_1internal.html</anchorfile>
      <anchor>a24e73b21120454034be87c24dc725f0b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceWriteLogMessage</name>
      <anchorfile>d9/dd4/namespacecv_1_1utils_1_1logging_1_1internal.html</anchorfile>
      <anchor>a2443e645095d1bd06c711543d034ba69</anchor>
      <arglist>(WriteLogMessageFuncType f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replaceWriteLogMessageEx</name>
      <anchorfile>d9/dd4/namespacecv_1_1utils_1_1logging_1_1internal.html</anchorfile>
      <anchor>af83f9fe1ef2606b0867493e312b821cc</anchor>
      <arglist>(WriteLogMessageExFuncType f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeLogMessage</name>
      <anchorfile>d9/dd4/namespacecv_1_1utils_1_1logging_1_1internal.html</anchorfile>
      <anchor>acf0166b1abacd898a77f46d785ddef26</anchor>
      <arglist>(LogLevel logLevel, const char *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeLogMessageEx</name>
      <anchorfile>d9/dd4/namespacecv_1_1utils_1_1logging_1_1internal.html</anchorfile>
      <anchor>af91b3fd05f3ec7839d95a21617467628</anchor>
      <arglist>(LogLevel logLevel, const char *tag, const char *file, int line, const char *func, const char *message)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::utils::trace</name>
    <filename>d1/d07/namespacecv_1_1utils_1_1trace.html</filename>
  </compound>
  <compound kind="namespace">
    <name>cv::va_intel</name>
    <filename>d9/d83/namespacecv_1_1va__intel.html</filename>
    <namespace>cv::va_intel::ocl</namespace>
    <member kind="function">
      <type>void</type>
      <name>convertFromVASurface</name>
      <anchorfile>d1/daa/group__core__va__intel.html</anchorfile>
      <anchor>ga6147e41eb1e1ab2631eeed53252c0735</anchor>
      <arglist>(VADisplay display, VASurfaceID surface, Size size, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertToVASurface</name>
      <anchorfile>d1/daa/group__core__va__intel.html</anchorfile>
      <anchor>ga870965de4f91f2b054c6f974c65faa66</anchor>
      <arglist>(VADisplay display, InputArray src, VASurfaceID surface, Size size)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::va_intel::ocl</name>
    <filename>df/df8/namespacecv_1_1va__intel_1_1ocl.html</filename>
    <member kind="function">
      <type>Context &amp;</type>
      <name>initializeContextFromVA</name>
      <anchorfile>df/df8/namespacecv_1_1va__intel_1_1ocl.html</anchorfile>
      <anchor>aa6d5a7d9e11e343f7895e7f16a8e35bf</anchor>
      <arglist>(VADisplay display, bool tryInterop=true)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::videoio_registry</name>
    <filename>de/dde/namespacecv_1_1videoio__registry.html</filename>
    <member kind="function">
      <type>cv::String</type>
      <name>getBackendName</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga6723e68832186e20bd44cd3c2b0d8c60</anchor>
      <arglist>(VideoCaptureAPIs api)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>getBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga973abd27c3ea165472f789fa511d9f7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getCameraBackendPluginVersion</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gab36e3e19ab2396410b74046de141323c</anchor>
      <arglist>(VideoCaptureAPIs api, int &amp;version_ABI, int &amp;version_API)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>getCameraBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga043347faf6f5590b867a8b621906f7a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStreamBackendPluginVersion</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gadf3c0c355f0917ccf754ac1af79d605a</anchor>
      <arglist>(VideoCaptureAPIs api, int &amp;version_ABI, int &amp;version_API)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>getStreamBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga29296d4c06ed9a9ff8bddae9fe581de1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getStreamBufferedBackendPluginVersion</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gaac39ea6d2202efa30bc3149be760b903</anchor>
      <arglist>(VideoCaptureAPIs api, int &amp;version_ABI, int &amp;version_API)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>getStreamBufferedBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga9e97ddc3d3bbb024deb133363bb26fe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getWriterBackendPluginVersion</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gac41a544552a08bf3dc8142d687fbe4e5</anchor>
      <arglist>(VideoCaptureAPIs api, int &amp;version_ABI, int &amp;version_API)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>getWriterBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gaed03e49e6a45ca5b20afe1b9f78955e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBackend</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga9068310d50ef430c2f5f6b185a99a24b</anchor>
      <arglist>(VideoCaptureAPIs api)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBackendBuiltIn</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gadf24ec0854bb893a75591306ad9f3878</anchor>
      <arglist>(VideoCaptureAPIs api)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::videostab</name>
    <filename>da/d6d/namespacecv_1_1videostab.html</filename>
    <class kind="class">cv::videostab::ColorAverageInpainter</class>
    <class kind="class">cv::videostab::ColorInpainter</class>
    <class kind="class">cv::videostab::ConsistentMosaicInpainter</class>
    <class kind="class">cv::videostab::DeblurerBase</class>
    <class kind="class">cv::videostab::FastMarchingMethod</class>
    <class kind="class">cv::videostab::FromFileMotionReader</class>
    <class kind="class">cv::videostab::GaussianMotionFilter</class>
    <class kind="class">cv::videostab::IDenseOptFlowEstimator</class>
    <class kind="class">cv::videostab::IFrameSource</class>
    <class kind="class">cv::videostab::ILog</class>
    <class kind="class">cv::videostab::ImageMotionEstimatorBase</class>
    <class kind="class">cv::videostab::IMotionStabilizer</class>
    <class kind="class">cv::videostab::InpainterBase</class>
    <class kind="class">cv::videostab::InpaintingPipeline</class>
    <class kind="class">cv::videostab::IOutlierRejector</class>
    <class kind="class">cv::videostab::ISparseOptFlowEstimator</class>
    <class kind="class">cv::videostab::KeypointBasedMotionEstimator</class>
    <class kind="class">cv::videostab::LogToStdout</class>
    <class kind="class">cv::videostab::LpMotionStabilizer</class>
    <class kind="class">cv::videostab::MaskFrameSource</class>
    <class kind="class">cv::videostab::MoreAccurateMotionWobbleSuppressor</class>
    <class kind="class">cv::videostab::MoreAccurateMotionWobbleSuppressorBase</class>
    <class kind="class">cv::videostab::MotionEstimatorBase</class>
    <class kind="class">cv::videostab::MotionEstimatorL1</class>
    <class kind="class">cv::videostab::MotionEstimatorRansacL2</class>
    <class kind="class">cv::videostab::MotionFilterBase</class>
    <class kind="class">cv::videostab::MotionInpainter</class>
    <class kind="class">cv::videostab::MotionStabilizationPipeline</class>
    <class kind="class">cv::videostab::NullDeblurer</class>
    <class kind="class">cv::videostab::NullFrameSource</class>
    <class kind="class">cv::videostab::NullInpainter</class>
    <class kind="class">cv::videostab::NullLog</class>
    <class kind="class">cv::videostab::NullOutlierRejector</class>
    <class kind="class">cv::videostab::NullWobbleSuppressor</class>
    <class kind="class">cv::videostab::OnePassStabilizer</class>
    <class kind="class">cv::videostab::PyrLkOptFlowEstimatorBase</class>
    <class kind="struct">cv::videostab::RansacParams</class>
    <class kind="class">cv::videostab::SparsePyrLkOptFlowEstimator</class>
    <class kind="class">cv::videostab::StabilizerBase</class>
    <class kind="class">cv::videostab::ToFileMotionWriter</class>
    <class kind="class">cv::videostab::TranslationBasedLocalOutlierRejector</class>
    <class kind="class">cv::videostab::TwoPassStabilizer</class>
    <class kind="class">cv::videostab::VideoFileSource</class>
    <class kind="class">cv::videostab::WeightingDeblurer</class>
    <class kind="class">cv::videostab::WobbleSuppressorBase</class>
    <member kind="enumeration">
      <type></type>
      <name>MotionModel</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>gac61e59db30b7d13983885d3ad3116ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_TRANSLATION</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1ad150f24197611b08a99e45c5a93ef264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_TRANSLATION_AND_SCALE</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a3d76e30fb2c762645cbd8c83b2d4d556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_ROTATION</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a2765d1659d5a36bdd1c356396a624ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_RIGID</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a633545fdfe3273bb79ce349f79a1383c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_SIMILARITY</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a1aca015a89be32663e700279ed2380f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_AFFINE</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a30b3b23d3cdd42fd8a7c4e286472de36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_HOMOGRAPHY</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a3071d1039ef9d542486f51a864134fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MM_UNKNOWN</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a3354f345c38aa36dbf97cc17639bf9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>at</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>gafee23bb49217f9780f890afcdfdea85a</anchor>
      <arglist>(int idx, const std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>at</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>ga36322e6e160c3247708ded5ec2bd9ddf</anchor>
      <arglist>(int idx, std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>calcBlurriness</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>ga527fd10de0ee99ed7585d4a7dc23c470</anchor>
      <arglist>(const Mat &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calcFlowMask</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>ga682d54675bbbffe349241bd6887892b1</anchor>
      <arglist>(const Mat &amp;flowX, const Mat &amp;flowY, const Mat &amp;errors, float maxError, const Mat &amp;mask0, const Mat &amp;mask1, Mat &amp;flowMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>completeFrameAccordingToFlow</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>gac7e9d9a4c1095962a1b4780b4fb859df</anchor>
      <arglist>(const Mat &amp;flowMask, const Mat &amp;flowX, const Mat &amp;flowY, const Mat &amp;frame1, const Mat &amp;mask1, float distThresh, Mat &amp;frame0, Mat &amp;mask0)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>ensureInclusionConstraint</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga8e28e77e2b7582f3c022e9772117d045</anchor>
      <arglist>(const Mat &amp;M, Size size, float trimRatio)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>estimateGlobalMotionLeastSquares</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga8fa2f6a88df65ad78241783faffc26a8</anchor>
      <arglist>(InputOutputArray points0, InputOutputArray points1, int model=MM_AFFINE, float *rmse=0)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>estimateGlobalMotionRansac</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga6260bd61792a7ec94ea974af9d94ead7</anchor>
      <arglist>(InputArray points0, InputArray points1, int model=MM_AFFINE, const RansacParams &amp;params=RansacParams::default2dMotion(MM_AFFINE), float *rmse=0, int *ninliers=0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>estimateOptimalTrimRatio</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>gab049af45e7db622406b58686e81fa5e2</anchor>
      <arglist>(const Mat &amp;M, Size size)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>getMotion</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga1ea168631bcaeda9fb62aa5bab4dddd2</anchor>
      <arglist>(int from, int to, const std::vector&lt; Mat &gt; &amp;motions)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::viz</name>
    <filename>d9/d62/namespacecv_1_1viz.html</filename>
    <class kind="class">cv::viz::Camera</class>
    <class kind="class">cv::viz::Color</class>
    <class kind="class">cv::viz::KeyboardEvent</class>
    <class kind="class">cv::viz::Mesh</class>
    <class kind="class">cv::viz::MouseEvent</class>
    <class kind="class">cv::viz::Viz3d</class>
    <class kind="class">cv::viz::WArrow</class>
    <class kind="class">cv::viz::WCameraPosition</class>
    <class kind="class">cv::viz::WCircle</class>
    <class kind="class">cv::viz::WCloud</class>
    <class kind="class">cv::viz::WCloudCollection</class>
    <class kind="class">cv::viz::WCloudNormals</class>
    <class kind="class">cv::viz::WCone</class>
    <class kind="class">cv::viz::WCoordinateSystem</class>
    <class kind="class">cv::viz::WCube</class>
    <class kind="class">cv::viz::WCylinder</class>
    <class kind="class">cv::viz::WGrid</class>
    <class kind="class">cv::viz::Widget</class>
    <class kind="class">cv::viz::Widget2D</class>
    <class kind="class">cv::viz::Widget3D</class>
    <class kind="struct">cv::viz::WidgetAccessor</class>
    <class kind="class">cv::viz::WImage3D</class>
    <class kind="class">cv::viz::WImageOverlay</class>
    <class kind="class">cv::viz::WLine</class>
    <class kind="class">cv::viz::WMesh</class>
    <class kind="class">cv::viz::WPaintedCloud</class>
    <class kind="class">cv::viz::WPlane</class>
    <class kind="class">cv::viz::WPolyLine</class>
    <class kind="class">cv::viz::WSphere</class>
    <class kind="class">cv::viz::WText</class>
    <class kind="class">cv::viz::WText3D</class>
    <class kind="class">cv::viz::WTrajectory</class>
    <class kind="class">cv::viz::WTrajectoryFrustums</class>
    <class kind="class">cv::viz::WTrajectorySpheres</class>
    <class kind="class">cv::viz::WWidgetMerger</class>
    <member kind="enumeration">
      <type></type>
      <name>RenderingProperties</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gae4df8152c2d8639b915eccd0bb90f8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>POINT_SIZE</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8acae2641145d37d70d4f6fa20344295d353</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPACITY</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8acadf29e51a4d564723ffac7ae2eaf2ccab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LINE_WIDTH</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca06fc87e04c15fbfad2977314751a8738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FONT_SIZE</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca58e5b5d44537f61d9b5d590ca4c3c28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPRESENTATION</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca36a301be1668d029901f94cd3226d802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IMMEDIATE_RENDERING</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca0e49c2cab4dc09a7c4b923fcd552142a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADING</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca01452d0c5c4ba91f3d0cb1aa94cf9b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AMBIENT</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8acac8a6d0b96e27a89f2b240c0c867a44d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LIGHTING</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca1cf60cd6e7bb2919685ba047588085f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RepresentationValues</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ga4b33d8c74317eb777b20accb8fe2ce4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPRESENTATION_POINTS</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gga4b33d8c74317eb777b20accb8fe2ce4caa96f1fac6585f2154df245cd9be07e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPRESENTATION_WIREFRAME</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gga4b33d8c74317eb777b20accb8fe2ce4cad9e6a89e8d3a8e2c7d4d0af09047e07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>REPRESENTATION_SURFACE</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gga4b33d8c74317eb777b20accb8fe2ce4ca5d5672bade6a20e704b087cb19c5009a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ShadingValues</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gaf05708ceb519dea9e16744b5fd56c5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADING_FLAT</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggaf05708ceb519dea9e16744b5fd56c5e2ac1d13fb38b0b5feb9b38385efd7ff970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADING_GOURAUD</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggaf05708ceb519dea9e16744b5fd56c5e2af649f45acd495f6c82a4da9a9fc367fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADING_PHONG</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggaf05708ceb519dea9e16744b5fd56c5e2a9f5dda86ef76075b021ab066af408fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>computeNormals</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gaef5ba3c97115c715298a620a145beffa</anchor>
      <arglist>(const Mesh &amp;mesh, OutputArray normals)</arglist>
    </member>
    <member kind="function">
      <type>Viz3d</type>
      <name>getWindowByName</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga91ed3eefdd38bcc0d3d8be527a58c6c7</anchor>
      <arglist>(const String &amp;window_name)</arglist>
    </member>
    <member kind="function">
      <type>Viz3d</type>
      <name>imshow</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga1a852143d72014de60067bf3e46faec0</anchor>
      <arglist>(const String &amp;window_name, InputArray image, const Size &amp;window_size=Size(-1, -1))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNan</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga1a10dc77396c81df53ad300ea4a426c8</anchor>
      <arglist>(const Point3_&lt; _Tp &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNan</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga0d937e5774fedecb73ea47652f339a02</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNan</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gac89eaf4fd08fad1f55e315c0e67acf65</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNan</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gac1c740657f322dea194e709414743e81</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type>Affine3d</type>
      <name>makeCameraPose</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gab04d43faa448940bb58754af6356955b</anchor>
      <arglist>(const Vec3d &amp;position, const Vec3d &amp;focal_point, const Vec3d &amp;y_dir)</arglist>
    </member>
    <member kind="function">
      <type>Affine3d</type>
      <name>makeTransformToGlobal</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga16ef52f42849f13a36b715d488ce5b9f</anchor>
      <arglist>(const Vec3d &amp;axis_x, const Vec3d &amp;axis_y, const Vec3d &amp;axis_z, const Vec3d &amp;origin=Vec3d::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>readCloud</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga9711c507dba3d8ba11b0c6d845328abc</anchor>
      <arglist>(const String &amp;file, OutputArray colors=noArray(), OutputArray normals=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mesh</type>
      <name>readMesh</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga2a9275114ec9184bb1814a29ffe00c62</anchor>
      <arglist>(const String &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>readPose</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gabaecbbd7c3d7208913394637f6dcd04a</anchor>
      <arglist>(const String &amp;file, Affine3d &amp;pose, const String &amp;tag=&quot;pose&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readTrajectory</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga8b1eae0484d3d1cef27e3e8fa83aafd2</anchor>
      <arglist>(OutputArray traj, const String &amp;files_format=&quot;pose%05d.xml&quot;, int start=0, int end=INT_MAX, const String &amp;tag=&quot;pose&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterAllWindows</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga12946f6b1c58cfa00c8e2f8016cf66dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeCloud</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gac2afffcdc8346762a0979664e9e2b249</anchor>
      <arglist>(const String &amp;file, InputArray cloud, InputArray colors=noArray(), InputArray normals=noArray(), bool binary=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writePose</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga3d25aaecb4a692f446179fed36eeb1b4</anchor>
      <arglist>(const String &amp;file, const Affine3d &amp;pose, const String &amp;tag=&quot;pose&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeTrajectory</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga62f87da85e4c2cc315918beb449bd706</anchor>
      <arglist>(InputArray traj, const String &amp;files_format=&quot;pose%05d.xml&quot;, int start=0, const String &amp;tag=&quot;pose&quot;)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::wechat_qrcode</name>
    <filename>df/ddf/namespacecv_1_1wechat__qrcode.html</filename>
    <class kind="class">cv::wechat_qrcode::WeChatQRCode</class>
  </compound>
  <compound kind="namespace">
    <name>cv::xfeatures2d</name>
    <filename>d3/df6/namespacecv_1_1xfeatures2d.html</filename>
    <class kind="class">cv::xfeatures2d::AffineFeature2D</class>
    <class kind="class">cv::xfeatures2d::BEBLID</class>
    <class kind="class">cv::xfeatures2d::BoostDesc</class>
    <class kind="class">cv::xfeatures2d::BriefDescriptorExtractor</class>
    <class kind="class">cv::xfeatures2d::DAISY</class>
    <class kind="class">cv::xfeatures2d::Elliptic_KeyPoint</class>
    <class kind="class">cv::xfeatures2d::FREAK</class>
    <class kind="class">cv::xfeatures2d::HarrisLaplaceFeatureDetector</class>
    <class kind="class">cv::xfeatures2d::LATCH</class>
    <class kind="class">cv::xfeatures2d::LUCID</class>
    <class kind="class">cv::xfeatures2d::MSDDetector</class>
    <class kind="class">cv::xfeatures2d::PCTSignatures</class>
    <class kind="class">cv::xfeatures2d::PCTSignaturesSQFD</class>
    <class kind="class">cv::xfeatures2d::StarDetector</class>
    <class kind="class">cv::xfeatures2d::SURF</class>
    <class kind="class">cv::xfeatures2d::TBMR</class>
    <class kind="class">cv::xfeatures2d::TEBLID</class>
    <class kind="class">cv::xfeatures2d::VGG</class>
    <member kind="typedef">
      <type>SURF</type>
      <name>SurfDescriptorExtractor</name>
      <anchorfile>d2/dca/group__xfeatures2d__nonfree.html</anchorfile>
      <anchor>ga4a54d552fe0a5b05a00d1b49c7b5340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SURF</type>
      <name>SurfFeatureDetector</name>
      <anchorfile>d2/dca/group__xfeatures2d__nonfree.html</anchorfile>
      <anchor>ga6af725cc4317bde8fe1176b04fe93d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FASTForPointSet</name>
      <anchorfile>d7/d7a/group__xfeatures2d__experiment.html</anchorfile>
      <anchor>gaf2523f757626e05bcaef4c202521b727</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression=true, cv::FastFeatureDetector::DetectorType type=FastFeatureDetector::TYPE_9_16)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matchGMS</name>
      <anchorfile>db/dd9/group__xfeatures2d__match.html</anchorfile>
      <anchor>gaaf19e0024c555f8d8982396376150288</anchor>
      <arglist>(const Size &amp;size1, const Size &amp;size2, const std::vector&lt; KeyPoint &gt; &amp;keypoints1, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; DMatch &gt; &amp;matches1to2, std::vector&lt; DMatch &gt; &amp;matchesGMS, const bool withRotation=false, const bool withScale=false, const double thresholdFactor=6.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>matchLOGOS</name>
      <anchorfile>db/dd9/group__xfeatures2d__match.html</anchorfile>
      <anchor>ga55b555fffec434bf0cdf99b454056f7b</anchor>
      <arglist>(const std::vector&lt; KeyPoint &gt; &amp;keypoints1, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; int &gt; &amp;nn1, const std::vector&lt; int &gt; &amp;nn2, std::vector&lt; DMatch &gt; &amp;matches1to2)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ximgproc</name>
    <filename>d9/d29/namespacecv_1_1ximgproc.html</filename>
    <namespace>cv::ximgproc::rl</namespace>
    <namespace>cv::ximgproc::segmentation</namespace>
    <class kind="class">cv::ximgproc::AdaptiveManifoldFilter</class>
    <class kind="struct">cv::ximgproc::Box</class>
    <class kind="class">cv::ximgproc::ContourFitting</class>
    <class kind="class">cv::ximgproc::DisparityFilter</class>
    <class kind="class">cv::ximgproc::DisparityWLSFilter</class>
    <class kind="class">cv::ximgproc::DTFilter</class>
    <class kind="class">cv::ximgproc::EdgeAwareInterpolator</class>
    <class kind="class">cv::ximgproc::EdgeBoxes</class>
    <class kind="class">cv::ximgproc::EdgeDrawing</class>
    <class kind="class">cv::ximgproc::FastBilateralSolverFilter</class>
    <class kind="class">cv::ximgproc::FastGlobalSmootherFilter</class>
    <class kind="class">cv::ximgproc::FastLineDetector</class>
    <class kind="class">cv::ximgproc::GuidedFilter</class>
    <class kind="class">cv::ximgproc::RFFeatureGetter</class>
    <class kind="class">cv::ximgproc::RICInterpolator</class>
    <class kind="class">cv::ximgproc::RidgeDetectionFilter</class>
    <class kind="class">cv::ximgproc::ScanSegment</class>
    <class kind="class">cv::ximgproc::SparseMatchInterpolator</class>
    <class kind="class">cv::ximgproc::StructuredEdgeDetection</class>
    <class kind="class">cv::ximgproc::SuperpixelLSC</class>
    <class kind="class">cv::ximgproc::SuperpixelSEEDS</class>
    <class kind="class">cv::ximgproc::SuperpixelSLIC</class>
    <member kind="typedef">
      <type>std::vector&lt; Box &gt;</type>
      <name>Boxes</name>
      <anchorfile>d4/d0d/group__ximgproc__edgeboxes.html</anchorfile>
      <anchor>ga964c515cc02d84af64086a7d3ab5f2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AngleRangeOption</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_0_45</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3ea29ee7f86306ebea2e7e489b307e27c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_45_90</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3eaa8d304ccb0d916daaf7ba094f40e7273</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_90_135</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3eab091550fe679b3fec9aff3efe7529810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_315_0</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3ea7a68852e321bceeba7d63a2784400ee1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_315_45</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3eadc2b721b1557d012403d37f6a30e0d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_45_135</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3ea2e520252ceea6620dda5c8b403cfac0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_315_135</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3eacf201e7104201a24452e6ade448de92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_CTR_HOR</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3ea728dc85bd644c37d0b17da12800fd266</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ARO_CTR_VER</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a6084e9c9732060c84a1e5fc55062dd3eaca048d27204d9cd39c4af66d86295d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EdgeAwareFiltersList</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gadd1227d417ac1d12db3444fa5cdcb50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTF_NC</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50bae7471def53e472acdd9d5ff027f3b2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTF_IC</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50ba750b04bda8b3a538f473695b3c6e4134</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DTF_RF</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50ba87c50252b836691c3aec0e7cee7e2c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GUIDED_FILTER</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50bac17af01b156904658f6b8307a64422f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AM_FILTER</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50baf5dab3b48abd1fff2316a98a3f1f03b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HoughDeskewOption</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a63f608e1fc7cbef07a95509fcf4881d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HDO_RAW</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a63f608e1fc7cbef07a95509fcf4881d2a26943a034c064fd5f4d37683a9e82062</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HDO_DESKEW</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a63f608e1fc7cbef07a95509fcf4881d2a57f7f7fc62201b48417cbf5a2b7ab2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>HoughOp</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a998fc1e1cca9a365651dd9917205f991</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FHT_MIN</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a998fc1e1cca9a365651dd9917205f991ac775165fcc9202a066e85aa58db24e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FHT_MAX</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a998fc1e1cca9a365651dd9917205f991ac543a6f391969565a70ee23f975a8d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FHT_ADD</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a998fc1e1cca9a365651dd9917205f991a359b7ee9f22eb20107d8600fb92e09e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FHT_AVE</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a998fc1e1cca9a365651dd9917205f991aa4f4c96ce42b4e255925a00f018db333</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LocalBinarizationMethods</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga77765f3d60539a658097c1dd8faedf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINARIZATION_NIBLACK</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gga77765f3d60539a658097c1dd8faedf24a46d86176b25f88d84c21eda2a9fdd6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINARIZATION_SAUVOLA</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gga77765f3d60539a658097c1dd8faedf24a26a46390c032fc9c7ad5a74349dbf1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINARIZATION_WOLF</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gga77765f3d60539a658097c1dd8faedf24a3a4c8ca1ab79c32ca5f2d78e279a52dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BINARIZATION_NICK</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gga77765f3d60539a658097c1dd8faedf24a45be84b3db622a64a1c2b5ca35a79f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RulesOption</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a341b198401a7ad09481b19cc9dc3908f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RO_STRICT</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a341b198401a7ad09481b19cc9dc3908fa24dd34b49f550491aed478468cf383f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RO_IGNORE_BORDERS</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a341b198401a7ad09481b19cc9dc3908fa2baa80f7a44c2b025b1cbe1f1f313147</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SLICType</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>ga6c6f7deab0bd328066f0ada72c2ce57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SLIC</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>gga6c6f7deab0bd328066f0ada72c2ce57ba14bff8b90df89890367525f0de4f3409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SLICO</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>gga6c6f7deab0bd328066f0ada72c2ce57ba9b397d2eb2d75580b3a481bf8e0edef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MSLIC</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>gga6c6f7deab0bd328066f0ada72c2ce57ba7f820d4b97c57b9d42dfa862a8ab347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ThinningTypes</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gaa244a73deb4e58ae70ee96afe9d2460b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THINNING_ZHANGSUEN</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ggaa244a73deb4e58ae70ee96afe9d2460bacbe8f65466c9d11a295d1bc7413e3404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THINNING_GUOHALL</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ggaa244a73deb4e58ae70ee96afe9d2460badb2002d300bd03c5eb6da108ab9fb36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WMFWeightType</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>ae01330ec6648a4971b7aa3076b595cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WMF_EXP</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>ae01330ec6648a4971b7aa3076b595cd6a7bb4cc9c7bc728a9e29b4503952e47a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WMF_IV1</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>ae01330ec6648a4971b7aa3076b595cd6ab180d3fd333a0829c17db4036f010036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WMF_IV2</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>ae01330ec6648a4971b7aa3076b595cd6af5f9edde9a1f3b6ca9b7fe81b28b2cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WMF_COS</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>ae01330ec6648a4971b7aa3076b595cd6a0cd93f618be5627d6998ea43a7532a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WMF_JAC</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>ae01330ec6648a4971b7aa3076b595cd6ac59ff751a6f0f28092383279e0631e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WMF_OFF</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>ae01330ec6648a4971b7aa3076b595cd6a623aacf6d30cafdadc49b52749a3a1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>amFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaa64a0d71e930e75b2a174e9acc38c37b</anchor>
      <arglist>(InputArray joint, InputArray src, OutputArray dst, double sigma_s, double sigma_r, bool adjust_outliers=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>anisotropicDiffusion</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gaffedd976e0a8efb5938107acab185ec2</anchor>
      <arglist>(InputArray src, OutputArray dst, float alpha, float K, int niters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bilateralTextureFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga0996c392b4e686f906a56d9e3fa7bfe3</anchor>
      <arglist>(InputArray src, OutputArray dst, int fr=3, int numIter=1, double sigmaAlpha=-1., double sigmaAvg=-1.)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>BrightEdges</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a0e6acd5ea62ff95c1e3e071320063f96</anchor>
      <arglist>(Mat &amp;_original, Mat &amp;_edgeview, int contrast=1, int shortrange=3, int longrange=9)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>colorMatchTemplate</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga370f180e4a52231ba218adbb4a65a9ca</anchor>
      <arglist>(InputArray img, InputArray templ, OutputArray result)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeBadPixelPercent</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga6db28b4258a9a820d5cf75b63cd51543</anchor>
      <arglist>(InputArray GT, InputArray src, Rect ROI, int thresh=24)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>computeMSE</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaad2210013ec0118e542cb38a01cae416</anchor>
      <arglist>(InputArray GT, InputArray src, Rect ROI)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>contourSampling</name>
      <anchorfile>dd/ddc/group__ximgproc__fourier.html</anchorfile>
      <anchor>ga7f51db9e952d4292a3b80bcc12b9fec9</anchor>
      <arglist>(InputArray src, OutputArray out, int nbElt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>covarianceEstimation</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a8db2552ff9a24347332cae1c94fef230</anchor>
      <arglist>(InputArray src, OutputArray dst, int windowRows, int windowCols)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; AdaptiveManifoldFilter &gt;</type>
      <name>createAMFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga3b9f6f4b3b0cbcd0f0c29bf857e9b45a</anchor>
      <arglist>(double sigma_s, double sigma_r, bool adjust_outliers=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ContourFitting &gt;</type>
      <name>createContourFitting</name>
      <anchorfile>dd/ddc/group__ximgproc__fourier.html</anchorfile>
      <anchor>ga10b12943fd9682c84a57bc19c00ea6bf</anchor>
      <arglist>(int ctr=1024, int fd=16)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DisparityWLSFilter &gt;</type>
      <name>createDisparityWLSFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga2709c56d6e1d5d9a31467cc2b85aa9cf</anchor>
      <arglist>(Ptr&lt; StereoMatcher &gt; matcher_left)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DisparityWLSFilter &gt;</type>
      <name>createDisparityWLSFilterGeneric</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga5d8e7616f99a7a693c5171614a529ed9</anchor>
      <arglist>(bool use_confidence)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DTFilter &gt;</type>
      <name>createDTFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaa1cdc8da5853c13e24ab07c58969d1fc</anchor>
      <arglist>(InputArray guide, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; EdgeAwareInterpolator &gt;</type>
      <name>createEdgeAwareInterpolator</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga3c57d8b4a9ee3468efdcfce4796f8f4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; EdgeBoxes &gt;</type>
      <name>createEdgeBoxes</name>
      <anchorfile>d4/d0d/group__ximgproc__edgeboxes.html</anchorfile>
      <anchor>ga821780a786c45c1b79820a705b4d03c8</anchor>
      <arglist>(float alpha=0.65f, float beta=0.75f, float eta=1, float minScore=0.01f, int maxBoxes=10000, float edgeMinMag=0.1f, float edgeMergeThr=0.5f, float clusterMinMag=0.5f, float maxAspectRatio=3, float minBoxArea=1000, float gamma=2, float kappa=1.5f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; EdgeDrawing &gt;</type>
      <name>createEdgeDrawing</name>
      <anchorfile>d4/d8b/group__ximgproc__edge__drawing.html</anchorfile>
      <anchor>ga032003132a15b0e71fdf42b128543b8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FastBilateralSolverFilter &gt;</type>
      <name>createFastBilateralSolverFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga45d3cc892401c8c91282d83058aa32eb</anchor>
      <arglist>(InputArray guide, double sigma_spatial, double sigma_luma, double sigma_chroma, double lambda=128.0, int num_iter=25, double max_tol=1e-5)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FastGlobalSmootherFilter &gt;</type>
      <name>createFastGlobalSmootherFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga08f3d6e0cce980b8def6cf987293e5df</anchor>
      <arglist>(InputArray guide, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FastLineDetector &gt;</type>
      <name>createFastLineDetector</name>
      <anchorfile>df/ded/group__ximgproc__fast__line__detector.html</anchorfile>
      <anchor>ga562156ef2caf0f5c690f27d831e6c758</anchor>
      <arglist>(int length_threshold=10, float distance_threshold=1.414213562f, double canny_th1=50.0, double canny_th2=50.0, int canny_aperture_size=3, bool do_merge=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GuidedFilter &gt;</type>
      <name>createGuidedFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga0178e34b6552ac7f23f63ff5dc9085d3</anchor>
      <arglist>(InputArray guide, int radius, double eps, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createQuaternionImage</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga7e05deed15f29e96b90be1042ef94221</anchor>
      <arglist>(InputArray img, OutputArray qimg)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; RFFeatureGetter &gt;</type>
      <name>createRFFeatureGetter</name>
      <anchorfile>de/d51/group__ximgproc__edge.html</anchorfile>
      <anchor>ga75a480f2aec0fae178250ae03bc6dcb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; RICInterpolator &gt;</type>
      <name>createRICInterpolator</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga5710bf685590eb68b8c2637edb5d02dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; StereoMatcher &gt;</type>
      <name>createRightMatcher</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga5c8dcf94c16eefff293311f4c5a9259d</anchor>
      <arglist>(Ptr&lt; StereoMatcher &gt; matcher_left)</arglist>
    </member>
    <member kind="function">
      <type>cv::Ptr&lt; ScanSegment &gt;</type>
      <name>createScanSegment</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>aa21de0d54ea22913e56c57723bb6f007</anchor>
      <arglist>(int image_width, int image_height, int num_superpixels, int slices=8, bool merge_small=true)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; StructuredEdgeDetection &gt;</type>
      <name>createStructuredEdgeDetection</name>
      <anchorfile>de/d51/group__ximgproc__edge.html</anchorfile>
      <anchor>ga2aad8b0b32e05d82200348dcf5b32066</anchor>
      <arglist>(const String &amp;model, Ptr&lt; const RFFeatureGetter &gt; howToGetFeatures=Ptr&lt; RFFeatureGetter &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperpixelLSC &gt;</type>
      <name>createSuperpixelLSC</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>ga713f45545332289d43abcb6878455ffd</anchor>
      <arglist>(InputArray image, int region_size=10, float ratio=0.075f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperpixelSEEDS &gt;</type>
      <name>createSuperpixelSEEDS</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>ga99234c30e4c9e711867d8088783dfde5</anchor>
      <arglist>(int image_width, int image_height, int image_channels, int num_superpixels, int num_levels, int prior=2, int histogram_bins=5, bool double_step=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperpixelSLIC &gt;</type>
      <name>createSuperpixelSLIC</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>ga503d462461962668b3bffbf2d7b72038</anchor>
      <arglist>(InputArray image, int algorithm=SLICO, int region_size=10, float ruler=10.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dtFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga420d830e628e79e8e8ba0f97c098b8b8</anchor>
      <arglist>(InputArray guide, InputArray src, OutputArray dst, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>edgePreservingFilter</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga86fcda65ced0aafa2741088d82e9161c</anchor>
      <arglist>(InputArray src, OutputArray dst, int d, double threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastBilateralSolverFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga503eac1d6f580fefb61f465bccc3cb11</anchor>
      <arglist>(InputArray guide, InputArray src, InputArray confidence, OutputArray dst, double sigma_spatial=8, double sigma_luma=8, double sigma_chroma=8, double lambda=128.0, int num_iter=25, double max_tol=1e-5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fastGlobalSmootherFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaf8673fe9147160ad96ac6053fac3c106</anchor>
      <arglist>(InputArray guide, InputArray src, OutputArray dst, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FastHoughTransform</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a401697bbdcf6c4a4c7d385beda75e849</anchor>
      <arglist>(InputArray src, OutputArray dst, int dstMatDepth, int angleRange=ARO_315_135, int op=FHT_ADD, int makeSkew=HDO_DESKEW)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findEllipses</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga45405d89eeaa32d00e5a3d1ecc3090c2</anchor>
      <arglist>(InputArray image, OutputArray ellipses, float scoreThreshold=0.7f, float reliabilityThreshold=0.5f, float centerDistanceThreshold=0.05f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fourierDescriptor</name>
      <anchorfile>dd/ddc/group__ximgproc__fourier.html</anchorfile>
      <anchor>gac929d241e37cc33fdb59969d1b197dd2</anchor>
      <arglist>(InputArray src, OutputArray dst, int nbElt=-1, int nbFD=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getDisparityVis</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gae192a87924cbc134b75e01b79bb44718</anchor>
      <arglist>(InputArray src, OutputArray dst, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GradientDericheX</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gacf941ccad0650e0284bd01d0abcf3dfd</anchor>
      <arglist>(InputArray op, OutputArray dst, double alpha, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GradientDericheY</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga68e493a3fb84d9b16fd40fb507a5fc19</anchor>
      <arglist>(InputArray op, OutputArray dst, double alpha, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GradientPaillouX</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga72624ecc016ba7b637374de088fe9cc2</anchor>
      <arglist>(InputArray op, OutputArray _dst, double alpha, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>GradientPaillouY</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gad2695dc392ec956c4a70de8cd3b056ff</anchor>
      <arglist>(InputArray op, OutputArray _dst, double alpha, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>guidedFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaee6c3f577560a7693b2bfac9301fbff0</anchor>
      <arglist>(InputArray guide, InputArray src, OutputArray dst, int radius, double eps, int dDepth=-1, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>Vec4i</type>
      <name>HoughPoint2Line</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>aad77c2a5fbc2a891b705911b73ea33c7</anchor>
      <arglist>(const Point &amp;houghPoint, InputArray srcImgInfo, int angleRange=ARO_315_135, int makeSkew=HDO_DESKEW, int rules=RO_IGNORE_BORDERS)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>jointBilateralFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga80b9b58fb85dd069691b709285ab985c</anchor>
      <arglist>(InputArray joint, InputArray src, OutputArray dst, int d, double sigmaColor, double sigmaSpace, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>l0Smooth</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gac13015b6a8a7e99554f4affa7b6896ae</anchor>
      <arglist>(InputArray src, OutputArray dst, double lambda=0.02, double kappa=2.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>niBlackThreshold</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gab042a5032bbb85275f1fd3e04e7c7660</anchor>
      <arglist>(InputArray _src, OutputArray _dst, double maxValue, int type, int blockSize, double k, int binarizationMethod=BINARIZATION_NIBLACK, double r=128)</arglist>
    </member>
    <member kind="function">
      <type>Matx23d</type>
      <name>PeiLinNormalization</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga50d064b92f63916f4162474eea22d656</anchor>
      <arglist>(InputArray I)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>PeiLinNormalization</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gaeef3f93a672fa5e3e20adbf6e5e32986</anchor>
      <arglist>(InputArray I, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qconj</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaf505269396f358080c6f98d263951949</anchor>
      <arglist>(InputArray qimg, OutputArray qcimg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qdft</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gafe851e887c7a22d721a8cee0ddf94dce</anchor>
      <arglist>(InputArray img, OutputArray qimg, int flags, bool sideLeft)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qmultiply</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga78b42366c6e13cfb73704e9aacb982de</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>qunitary</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga72528a5e9655482cdf6766aea985b781</anchor>
      <arglist>(InputArray qimg, OutputArray qnimg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>RadonTransform</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>add1f75166a366bca7c9c4808502af72a</anchor>
      <arglist>(InputArray src, OutputArray dst, double theta=1, double start_angle=0, double end_angle=180, bool crop=false, bool norm=false)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>readGT</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaabcd737c61fe63766554347f2a1859b9</anchor>
      <arglist>(String src_path, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rollingGuidanceFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gacef7fba156b072851dae79e42c39001f</anchor>
      <arglist>(InputArray src, OutputArray dst, int d=-1, double sigmaColor=25, double sigmaSpace=3, int numOfIter=4, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>thinning</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga37002c6ca80c978edb6ead5d6b39740c</anchor>
      <arglist>(InputArray src, OutputArray dst, int thinningType=THINNING_ZHANGSUEN)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformFD</name>
      <anchorfile>dd/ddc/group__ximgproc__fourier.html</anchorfile>
      <anchor>ga95f303288dac0e02ab3777b603933921</anchor>
      <arglist>(InputArray src, InputArray t, OutputArray dst, bool fdContour=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>weightedMedianFilter</name>
      <anchorfile>d9/d29/namespacecv_1_1ximgproc.html</anchorfile>
      <anchor>a0a4c06aeaf79ab285b8985b28ff02d27</anchor>
      <arglist>(InputArray joint, InputArray src, OutputArray dst, int r, double sigma=25.5, int weightType=WMF_EXP, InputArray mask=noArray())</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ximgproc::rl</name>
    <filename>d2/d1a/namespacecv_1_1ximgproc_1_1rl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>createRLEImage</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>gaa2b3524997874269670f2f63d54d792d</anchor>
      <arglist>(const std::vector&lt; cv::Point3i &gt; &amp;runs, OutputArray res, Size size=Size(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dilate</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>gac3de990089892266fa30189edcb6da3c</anchor>
      <arglist>(InputArray rlSrc, OutputArray rlDest, InputArray rlKernel, Point anchor=Point(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>erode</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga1903619622035efbe28ad08151f60ec3</anchor>
      <arglist>(InputArray rlSrc, OutputArray rlDest, InputArray rlKernel, bool bBoundaryOn=true, Point anchor=Point(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getStructuringElement</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga8a7c10c524fb2572e2eefe0caf0375fc</anchor>
      <arglist>(int shape, Size ksize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isRLMorphologyPossible</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga85ed82296e9e9893dcbaa92b87837019</anchor>
      <arglist>(InputArray rlStructuringElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>morphologyEx</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga939a4d8afa86b012f6e3d006e6a32180</anchor>
      <arglist>(InputArray rlSrc, OutputArray rlDest, int op, InputArray rlKernel, bool bBoundaryOnForErosion=true, Point anchor=Point(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>paint</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga7cabc1c2901b8b58082f8febc366638b</anchor>
      <arglist>(InputOutputArray image, InputArray rlSrc, const cv::Scalar &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>threshold</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga6c9167cbfe788a52a07f6dd3ef8ca4d9</anchor>
      <arglist>(InputArray src, OutputArray rlDest, double thresh, int type)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::ximgproc::segmentation</name>
    <filename>d8/d8a/namespacecv_1_1ximgproc_1_1segmentation.html</filename>
    <class kind="class">cv::ximgproc::segmentation::GraphSegmentation</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentation</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyColor</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyFill</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyMultiple</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategySize</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyTexture</class>
    <member kind="function">
      <type>Ptr&lt; GraphSegmentation &gt;</type>
      <name>createGraphSegmentation</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>gae067b832eee0d26aa30269a7ae423d2f</anchor>
      <arglist>(double sigma=0.5, float k=300, int min_size=100)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentation &gt;</type>
      <name>createSelectiveSearchSegmentation</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga027ed012c60d88840e22ccd0ea35a454</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyColor &gt;</type>
      <name>createSelectiveSearchSegmentationStrategyColor</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga37172a750c8cacb18228b63ae1f1d333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyFill &gt;</type>
      <name>createSelectiveSearchSegmentationStrategyFill</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga0d2668ad130fc7f94bd347c26da9e778</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga18377903f983a3c0203baca2e68b581b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>gac03c8d6bba60278501a673a6999f3551</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga275c578ef6d5d24a772b689ff23d8d12</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s1, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s2)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga21f5dd59cb37597a3874537342d6a191</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s1, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s2, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s3)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>gae82aee757b4029715ef38b756f0e5e76</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s1, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s2, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s3, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s4)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategySize &gt;</type>
      <name>createSelectiveSearchSegmentationStrategySize</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>gaad18e0f7ed7df09e5720efb9bd2653a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyTexture &gt;</type>
      <name>createSelectiveSearchSegmentationStrategyTexture</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga168b040a8f25152cabda67148261fbdf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cv::xobjdetect</name>
    <filename>d3/d30/namespacecv_1_1xobjdetect.html</filename>
    <class kind="class">cv::xobjdetect::WBDetector</class>
  </compound>
  <compound kind="namespace">
    <name>cv::xphoto</name>
    <filename>df/db9/namespacecv_1_1xphoto.html</filename>
    <class kind="class">cv::xphoto::GrayworldWB</class>
    <class kind="class">cv::xphoto::LearningBasedWB</class>
    <class kind="class">cv::xphoto::SimpleWB</class>
    <class kind="class">cv::xphoto::TonemapDurand</class>
    <class kind="class">cv::xphoto::WhiteBalancer</class>
    <member kind="enumeration">
      <type></type>
      <name>Bm3dSteps</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga2fc5a9661c1338a823fb3290673a880d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BM3D_STEPALL</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gga2fc5a9661c1338a823fb3290673a880da328ff1593300c0e4f7a2c5b7959528de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BM3D_STEP1</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gga2fc5a9661c1338a823fb3290673a880da0336e7fa2abd0b644fdd47466c4dc51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BM3D_STEP2</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gga2fc5a9661c1338a823fb3290673a880da8bba899283ff32425773b96c8b577ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InpaintTypes</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gaac254ca51291f930a86502adc834a87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INPAINT_SHIFTMAP</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ggaac254ca51291f930a86502adc834a87da4e1f6f6e76837e282aff24dc73f97bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INPAINT_FSR_BEST</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ggaac254ca51291f930a86502adc834a87dab95b58c30e74bb1dd6ad77fa5d75140b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INPAINT_FSR_FAST</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ggaac254ca51291f930a86502adc834a87daedfca54293916a29f9e3bca4e780c520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TransformTypes</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gac867e23ce513e1b12612a5a34a97b264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HAAR</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ggac867e23ce513e1b12612a5a34a97b264a5839ae8a6c539e4efcfb9bd59ccbee70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>applyChannelGains</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga95fba1ce3eb262ed1b5dbb4385f8b590</anchor>
      <arglist>(InputArray src, OutputArray dst, float gainB, float gainG, float gainR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bm3dDenoising</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gadf4af6c1e77be6a1e243067b1291e1f6</anchor>
      <arglist>(InputArray src, InputOutputArray dstStep1, OutputArray dstStep2, float h=1, int templateWindowSize=4, int searchWindowSize=16, int blockMatchingStep1=2500, int blockMatchingStep2=400, int groupSize=8, int slidingStep=1, float beta=2.0f, int normType=cv::NORM_L2, int step=cv::xphoto::BM3D_STEPALL, int transformType=cv::xphoto::HAAR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bm3dDenoising</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga467eecdf3ba4fc7abd0d2f3590ceee15</anchor>
      <arglist>(InputArray src, OutputArray dst, float h=1, int templateWindowSize=4, int searchWindowSize=16, int blockMatchingStep1=2500, int blockMatchingStep2=400, int groupSize=8, int slidingStep=1, float beta=2.0f, int normType=cv::NORM_L2, int step=cv::xphoto::BM3D_STEPALL, int transformType=cv::xphoto::HAAR)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GrayworldWB &gt;</type>
      <name>createGrayworldWB</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga7e5be2cf1559381951b6e4e33571f0ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; LearningBasedWB &gt;</type>
      <name>createLearningBasedWB</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga20e3145e441970eb52cec6d004409b8c</anchor>
      <arglist>(const String &amp;path_to_model=String())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SimpleWB &gt;</type>
      <name>createSimpleWB</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga0021cec54ca446693d752443e8de8d61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TonemapDurand &gt;</type>
      <name>createTonemapDurand</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga1a7f584b7e6b10d830c4ac3bb12b4b73</anchor>
      <arglist>(float gamma=1.0f, float contrast=4.0f, float saturation=1.0f, float sigma_color=2.0f, float sigma_space=2.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dctDenoising</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga14261b2fd705095a0c405da342fdff55</anchor>
      <arglist>(const Mat &amp;src, Mat &amp;dst, const double sigma, const int psize=16)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>inpaint</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gab4febba6be53e5fddc480b8cedf51eee</anchor>
      <arglist>(const Mat &amp;src, const Mat &amp;mask, Mat &amp;dst, const int algorithmType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oilPainting</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gac18ef93a7b1e65f703f7dc3b1e8e5235</anchor>
      <arglist>(InputArray src, OutputArray dst, int size, int dynRatio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>oilPainting</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gac050a6e876298cb9713cd2c09db9a027</anchor>
      <arglist>(InputArray src, OutputArray dst, int size, int dynRatio, int code)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cvflann</name>
    <filename>dc/d8c/namespacecvflann.html</filename>
    <member kind="function">
      <type>flann_distance_t</type>
      <name>flann_distance_type</name>
      <anchorfile>dc/d8c/namespacecvflann.html</anchorfile>
      <anchor>acefb2bb801db2e24fa23e3d3a0b11585</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_distance_type</name>
      <anchorfile>dc/d8c/namespacecvflann.html</anchorfile>
      <anchor>a9089240e70096e3b2ee3bec2b7f85c98</anchor>
      <arglist>(flann_distance_t distance_type, int order)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cvv</name>
    <filename>dd/d06/namespacecvv.html</filename>
    <namespace>cvv::impl</namespace>
    <class kind="class">cvv::FinalShowCaller</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>debugDMatch</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga68668c8dddd147c90070efa600c6d0ac</anchor>
      <arglist>(cv::InputArray img1, std::vector&lt; cv::KeyPoint &gt; keypoints1, cv::InputArray img2, std::vector&lt; cv::KeyPoint &gt; keypoints2, std::vector&lt; cv::DMatch &gt; matches, const impl::CallMetaData &amp;data, const char *description=nullptr, const char *view=nullptr, bool useTrainDescriptor=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>debugDMatch</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga1a4749f275c79094d8db4825abe2cff7</anchor>
      <arglist>(cv::InputArray img1, std::vector&lt; cv::KeyPoint &gt; keypoints1, cv::InputArray img2, std::vector&lt; cv::KeyPoint &gt; keypoints2, std::vector&lt; cv::DMatch &gt; matches, const impl::CallMetaData &amp;data, const std::string &amp;description, const std::string &amp;view, bool useTrainDescriptor=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>debugFilter</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga9ddffb4d96ca0b4dd47ae94bedc6def7</anchor>
      <arglist>(cv::InputArray original, cv::InputArray result, impl::CallMetaData metaData, const ::std::string &amp;description, const ::std::string &amp;view=&quot;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>debugFilter</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga7fcba850f6ecb852203e5622a37c3bc6</anchor>
      <arglist>(cv::InputArray original, cv::InputArray result, impl::CallMetaData metaData=impl::CallMetaData(), const char *description=nullptr, const char *view=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>debugMode</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga1669e90a1a521eebc7c61a694bba2927</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalShow</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga06724816aad0970637457645ae60c8ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDebugFlag</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga00c72e5ec4298bad4394ce601affe294</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>showImage</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>gacd3ae9dce4c81f1d7d9bf8fd04d01c60</anchor>
      <arglist>(cv::InputArray img, impl::CallMetaData metaData, const ::std::string &amp;description, const ::std::string &amp;view=&quot;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>showImage</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga776e85265cd41bf22cfd8c5bfff1b045</anchor>
      <arglist>(cv::InputArray img, impl::CallMetaData metaData=impl::CallMetaData(), const char *description=nullptr, const char *view=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cvv::impl</name>
    <filename>d7/d84/namespacecvv_1_1impl.html</filename>
    <class kind="struct">cvv::impl::CallMetaData</class>
    <member kind="function">
      <type>void</type>
      <name>debugDMatch</name>
      <anchorfile>d7/d84/namespacecvv_1_1impl.html</anchorfile>
      <anchor>a6dfa7a2f61782d810340ba5afe3205c9</anchor>
      <arglist>(cv::InputArray img1, std::vector&lt; cv::KeyPoint &gt; keypoints1, cv::InputArray img2, std::vector&lt; cv::KeyPoint &gt; keypoints2, std::vector&lt; cv::DMatch &gt; matches, const CallMetaData &amp;data, const char *description, const char *view, bool useTrainDescriptor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debugFilter</name>
      <anchorfile>d7/d84/namespacecvv_1_1impl.html</anchorfile>
      <anchor>a81d0d251c62351b2f9372074d1303f8a</anchor>
      <arglist>(cv::InputArray original, cv::InputArray result, const CallMetaData &amp;data, const char *description, const char *view)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>finalShow</name>
      <anchorfile>d7/d84/namespacecvv_1_1impl.html</anchorfile>
      <anchor>ac62877fc660116487c0731c7527a1347</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool &amp;</type>
      <name>getDebugFlag</name>
      <anchorfile>d7/d84/namespacecvv_1_1impl.html</anchorfile>
      <anchor>a6319370d8d71cc8574da5ac09d27cfb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImage</name>
      <anchorfile>d7/d84/namespacecvv_1_1impl.html</anchorfile>
      <anchor>a5e7f1938e252a7c78ab0fa6751f06808</anchor>
      <arglist>(cv::InputArray img, const CallMetaData &amp;data, const char *description, const char *view)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>NcvCTprep</name>
    <filename>d2/d12/namespaceNcvCTprep.html</filename>
    <class kind="struct">NcvCTprep::assertTest</class>
    <class kind="struct">NcvCTprep::CT_ASSERT_FAILURE</class>
    <class kind="struct">NcvCTprep::CT_ASSERT_FAILURE&lt; true &gt;</class>
  </compound>
  <compound kind="namespace">
    <name>plaidml</name>
    <filename>da/d9f/namespaceplaidml.html</filename>
    <namespace>plaidml::edsl</namespace>
  </compound>
  <compound kind="namespace">
    <name>plaidml::edsl</name>
    <filename>d0/da9/namespaceplaidml_1_1edsl.html</filename>
  </compound>
  <compound kind="namespace">
    <name>simd512</name>
    <filename>de/db3/namespacesimd512.html</filename>
    <member kind="typedef">
      <type>v_float32x16</type>
      <name>v_float32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaadee0b1a1a203120f8245531046b7d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_float64x8</type>
      <name>v_float64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1c37ec435f813f61a7da6a9c918a8748</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_int16x32</type>
      <name>v_int16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga26c8a8d6bb1af12e2e8007f9cebdf98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_int32x16</type>
      <name>v_int32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad9805f80cef85993ff28bfaf47335be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_int64x8</type>
      <name>v_int64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1e3f8837eaf22310fa250e2ba8112292</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_int8x64</type>
      <name>v_int8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2411f7e71c01a304b6a84848b0a775ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_uint16x32</type>
      <name>v_uint16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3c1017b0b187688833cc4915e5d2007b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_uint32x16</type>
      <name>v_uint32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4778dc368cb63665e4ad3e6e7ad4f602</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_uint64x8</type>
      <name>v_uint64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa8d978ca2573347a212d6c61f3e0dc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_uint8x64</type>
      <name>v_uint8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3aa2eb74959275935f3dac2ad74f21a7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>d8/dcc/namespacestd.html</filename>
    <class kind="struct">std::hash&lt; cv::gapi::GBackend &gt;</class>
    <class kind="struct">std::hash&lt; cv::GShape &gt;</class>
  </compound>
  <compound kind="group">
    <name>core</name>
    <title>Core functionality</title>
    <filename>d0/de1/group__core.html</filename>
    <subgroup>core_basic</subgroup>
    <subgroup>core_array</subgroup>
    <subgroup>core_async</subgroup>
    <subgroup>core_xml</subgroup>
    <subgroup>core_cluster</subgroup>
    <subgroup>core_utils</subgroup>
    <subgroup>core_opengl</subgroup>
    <subgroup>core_optim</subgroup>
    <subgroup>core_directx</subgroup>
    <subgroup>core_eigen</subgroup>
    <subgroup>core_opencl</subgroup>
    <subgroup>core_va_intel</subgroup>
    <subgroup>core_hal</subgroup>
    <subgroup>core_parallel</subgroup>
    <subgroup>core_quaternion</subgroup>
  </compound>
  <compound kind="group">
    <name>core_basic</name>
    <title>Basic structures</title>
    <filename>dc/d84/group__core__basic.html</filename>
    <namespace>cv::traits</namespace>
    <class kind="class">cv::_InputArray</class>
    <class kind="class">cv::_InputOutputArray</class>
    <class kind="class">cv::_OutputArray</class>
    <class kind="class">cv::Algorithm</class>
    <class kind="class">cv::Complex</class>
    <class kind="class">cv::DataDepth</class>
    <class kind="class">cv::DataType</class>
    <class kind="class">cv::DMatch</class>
    <class kind="class">cv::Formatted</class>
    <class kind="class">cv::Formatter</class>
    <class kind="class">cv::KeyPoint</class>
    <class kind="class">cv::Mat</class>
    <class kind="class">cv::Mat_</class>
    <class kind="class">cv::MatAllocator</class>
    <class kind="class">cv::MatCommaInitializer_</class>
    <class kind="class">cv::MatConstIterator</class>
    <class kind="class">cv::MatConstIterator_</class>
    <class kind="class">cv::MatExpr</class>
    <class kind="class">cv::MatIterator_</class>
    <class kind="class">cv::MatOp</class>
    <class kind="struct">cv::MatSize</class>
    <class kind="struct">cv::MatStep</class>
    <class kind="class">cv::Matx</class>
    <class kind="class">cv::NAryMatIterator</class>
    <class kind="struct">cv::ParamType</class>
    <class kind="struct">cv::ParamType&lt; _Tp, typename std::enable_if&lt; std::is_enum&lt; _Tp &gt;::value &gt;::type &gt;</class>
    <class kind="struct">cv::ParamType&lt; Algorithm &gt;</class>
    <class kind="struct">cv::ParamType&lt; bool &gt;</class>
    <class kind="struct">cv::ParamType&lt; double &gt;</class>
    <class kind="struct">cv::ParamType&lt; float &gt;</class>
    <class kind="struct">cv::ParamType&lt; Mat &gt;</class>
    <class kind="struct">cv::ParamType&lt; Scalar &gt;</class>
    <class kind="struct">cv::ParamType&lt; std::vector&lt; Mat &gt; &gt;</class>
    <class kind="struct">cv::ParamType&lt; String &gt;</class>
    <class kind="struct">cv::ParamType&lt; uchar &gt;</class>
    <class kind="struct">cv::ParamType&lt; uint64 &gt;</class>
    <class kind="struct">cv::ParamType&lt; unsigned &gt;</class>
    <class kind="class">cv::Point3_</class>
    <class kind="class">cv::Point_</class>
    <class kind="class">cv::Range</class>
    <class kind="class">cv::Rect_</class>
    <class kind="class">cv::RotatedRect</class>
    <class kind="class">cv::Scalar_</class>
    <class kind="class">cv::Size_</class>
    <class kind="class">cv::SparseMat</class>
    <class kind="class">cv::SparseMat_</class>
    <class kind="class">cv::SparseMatConstIterator</class>
    <class kind="class">cv::SparseMatConstIterator_</class>
    <class kind="class">cv::SparseMatIterator</class>
    <class kind="class">cv::SparseMatIterator_</class>
    <class kind="class">cv::TermCriteria</class>
    <class kind="class">cv::UMat</class>
    <class kind="struct">cv::UMatData</class>
    <class kind="class">cv::Vec</class>
    <member kind="typedef">
      <type>Complex&lt; double &gt;</type>
      <name>cv::Complexd</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3a5d93a0cbc1d360dbd3abf218bbb4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Complex&lt; float &gt;</type>
      <name>cv::Complexf</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaab0325d447419758daf5de162ffb051f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const _InputArray &amp;</type>
      <name>cv::InputArray</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga353a9de602fe76c709e12074a6f362ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>InputArray</type>
      <name>cv::InputArrayOfArrays</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga606feabe3b50ab6838f1ba89727aa07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const _InputOutputArray &amp;</type>
      <name>cv::InputOutputArray</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf77c9a14ef956c50c1efd4547f444e63</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>InputOutputArray</type>
      <name>cv::InputOutputArrayOfArrays</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8899575c0929a56ab8bdd01cf34ebcb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; uchar &gt;</type>
      <name>cv::Mat1b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1d355af1bc5c7241588bdb3600951515</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; double &gt;</type>
      <name>cv::Mat1d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8dc8a9e248a8885bb3c61d35f07b61ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; float &gt;</type>
      <name>cv::Mat1f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga9747ac59f97cbb93ddd719c4fb3e2d5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; int &gt;</type>
      <name>cv::Mat1i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga87332e283de569e7bb029d4f4b401dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; short &gt;</type>
      <name>cv::Mat1s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0c456856506ff905ce035acec092ef9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; ushort &gt;</type>
      <name>cv::Mat1w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4895c2ba170884f13b4a1b1c80fea8ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2b &gt;</type>
      <name>cv::Mat2b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf7e98a9c920ba16ba08b99bb53c52224</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2d &gt;</type>
      <name>cv::Mat2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga04278ad1d5a287e15c07239d6119fe0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2f &gt;</type>
      <name>cv::Mat2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5d6e8769d5f6a8b21eb59137e643f095</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2i &gt;</type>
      <name>cv::Mat2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1ee6db17208ebd8bef5749d81267bf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2s &gt;</type>
      <name>cv::Mat2s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf945be4c317df201188e50e578e1fa75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec2w &gt;</type>
      <name>cv::Mat2w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaeb96ec2e3fd29bc27da746681e692b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3b &gt;</type>
      <name>cv::Mat3b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7198dbdcacbcde70f7c7d1209d57146a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3d &gt;</type>
      <name>cv::Mat3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf14b1aa52fc952072c0b653f916ffac8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3f &gt;</type>
      <name>cv::Mat3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8ee031423ba0ecb65fef2bc40abd970e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3i &gt;</type>
      <name>cv::Mat3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga89d566f26821c717c666d31bcfc6bf35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3s &gt;</type>
      <name>cv::Mat3s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4c3cec2bb940613dec561e59b0948801</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec3w &gt;</type>
      <name>cv::Mat3w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5574e954e5acfdb4e1e03e1dbd8bab6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4b &gt;</type>
      <name>cv::Mat4b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga38bd307d9a0cac4c335e648ef8b63a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4d &gt;</type>
      <name>cv::Mat4d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab7781ee46e4a6148e037be23217201dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4f &gt;</type>
      <name>cv::Mat4f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga781cc98063ecb8e02e3576140714842f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4i &gt;</type>
      <name>cv::Mat4i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8895fd82b424209f63bf9713fd5259a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4s &gt;</type>
      <name>cv::Mat4s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7de7f3b26b41d7326e85ab2e5d9eb1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Mat_&lt; Vec4w &gt;</type>
      <name>cv::Mat4w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga66c490bf66285c5cb0b5a21696d0cd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 1, 2 &gt;</type>
      <name>cv::Matx12d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2e67dac932ed81c0c90e3d658c0f7033</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 1, 2 &gt;</type>
      <name>cv::Matx12f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3a2cc9d733bf60e0200fa46196805153</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 1, 3 &gt;</type>
      <name>cv::Matx13d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga765ff587743f231c87ffa708f6f76b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 1, 3 &gt;</type>
      <name>cv::Matx13f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0af99d4dbb40a817429f3039700f8a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 1, 4 &gt;</type>
      <name>cv::Matx14d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3a3e911d56f0e29d34cca18548bfdbbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 1, 4 &gt;</type>
      <name>cv::Matx14f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1a460d05e81b372d31b50169ec289d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 1, 6 &gt;</type>
      <name>cv::Matx16d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3afc2be04e64e50bd58296878ec38a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 1, 6 &gt;</type>
      <name>cv::Matx16f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7cf48157727556c640df2854f11ff91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 2, 1 &gt;</type>
      <name>cv::Matx21d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga088ad84a55a0fa104ccb9f828dc38299</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 2, 1 &gt;</type>
      <name>cv::Matx21f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga37e9c8ab7c9ccf91d4b512c656664886</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 2, 2 &gt;</type>
      <name>cv::Matx22d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga10d0d07f3ac00f086e0fc532790ccc8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 2, 2 &gt;</type>
      <name>cv::Matx22f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8f480b4b705baac0f2bc1a7db43809ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 2, 3 &gt;</type>
      <name>cv::Matx23d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga392a6836e5dbc164888f4e39c7d9d9af</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 2, 3 &gt;</type>
      <name>cv::Matx23f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaa52e0258d92b0ff1be1644b061e65f66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 3, 1 &gt;</type>
      <name>cv::Matx31d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga778f9bbae8b0fe95271de44ac24083b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 3, 1 &gt;</type>
      <name>cv::Matx31f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1625ab2c70d7f06d259f245cb5f5f4f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 3, 2 &gt;</type>
      <name>cv::Matx32d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0d13e4d37f158c9e3f2d3a047849e626</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 3, 2 &gt;</type>
      <name>cv::Matx32f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga6d016ebac929fa7bb2fa4f3ebdb9e953</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 3, 3 &gt;</type>
      <name>cv::Matx33d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaff0100a48f049fb15584a4a657eae838</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 3, 3 &gt;</type>
      <name>cv::Matx33f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga118a383f60581636c7c8ab180cbb155e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 3, 4 &gt;</type>
      <name>cv::Matx34d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2ac31d988d1a8b5fb959d395dba89890</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 3, 4 &gt;</type>
      <name>cv::Matx34f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaec7e9859876e96fe9ee16e01b6f359b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 4, 1 &gt;</type>
      <name>cv::Matx41d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gafb03ffa6748e6d6e53e997e4975c6404</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 4, 1 &gt;</type>
      <name>cv::Matx41f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga9a196e7bdf588d7c685edbb330f74423</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 4, 3 &gt;</type>
      <name>cv::Matx43d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7db1c513c2dfacc11b83ed8a8c500304</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 4, 3 &gt;</type>
      <name>cv::Matx43f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac6f34340fe75178e5a11a77150a3303d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 4, 4 &gt;</type>
      <name>cv::Matx44d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga366070cdc95233a6b6db521dfd99e713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 4, 4 &gt;</type>
      <name>cv::Matx44f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaaccfdd6e633076501c97b6ba4e792f53</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 6, 1 &gt;</type>
      <name>cv::Matx61d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga95ed8b37f47393d8d9a50d9571c7be48</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 6, 1 &gt;</type>
      <name>cv::Matx61f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga449bf946575de9dc943e74566a0c5e7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; double, 6, 6 &gt;</type>
      <name>cv::Matx66d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gafeab5cbf4078b280e11c59338435cd5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Matx&lt; float, 6, 6 &gt;</type>
      <name>cv::Matx66f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1482aa6880dc74dad16683fd0ecc11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>const _OutputArray &amp;</type>
      <name>cv::OutputArray</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaad17fda1d0f0d1ee069aebb1df2913c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>OutputArray</type>
      <name>cv::OutputArrayOfArrays</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga889a09549b98223016170d9b613715de</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point2i</type>
      <name>cv::Point</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1e83eafb2d26b3c93f09e8338bcab192</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point_&lt; double &gt;</type>
      <name>cv::Point2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga32986d8c6fd05949688352abd112509f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point_&lt; float &gt;</type>
      <name>cv::Point2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7d080aa40de011e4410bca63385ffe2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point_&lt; int &gt;</type>
      <name>cv::Point2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0f70b52f0c0b119f7ed2448ffebdc144</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point_&lt; int64 &gt;</type>
      <name>cv::Point2l</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2f6c21f7cbd3a08bfc6467fd20df2f7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point3_&lt; double &gt;</type>
      <name>cv::Point3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga17f8af95b76535bd387f4909850c8810</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point3_&lt; float &gt;</type>
      <name>cv::Point3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3d79ceeb4419bccd0308dfdf1cd31435</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Point3_&lt; int &gt;</type>
      <name>cv::Point3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac4ae8f2fb37ecb4b5d9268f17e46a18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::shared_ptr&lt; _Tp &gt;</type>
      <name>cv::Ptr</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga524e5e94ebf48db273a71ab275eaf5b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rect2i</type>
      <name>cv::Rect</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga11d95de507098e90bad732b9345402e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rect_&lt; double &gt;</type>
      <name>cv::Rect2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga894fe0940d40d4d65f008a2ca4e616bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rect_&lt; float &gt;</type>
      <name>cv::Rect2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2d6c1acbbb651cf626f138748aac3d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Rect_&lt; int &gt;</type>
      <name>cv::Rect2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaa87c8f580952d28b4127261994bce7d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Scalar_&lt; double &gt;</type>
      <name>cv::Scalar</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga599fe92e910c027be274233eccad7beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size2i</type>
      <name>cv::Size</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga346f563897249351a34549137c8532a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size_&lt; double &gt;</type>
      <name>cv::Size2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaff96e5bec8019ca9917fd1e4c0cf8267</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size_&lt; float &gt;</type>
      <name>cv::Size2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab34496d2466b5f69930ab74c70f117d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size_&lt; int &gt;</type>
      <name>cv::Size2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5ef7f5978948e0cb3c3a3d4172594aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Size_&lt; int64 &gt;</type>
      <name>cv::Size2l</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga153b6b90ce30f84239c9a39613e836d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::string</type>
      <name>cv::String</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga1f6634802eeadfd7245bc75cf3e216c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::AccessFlag</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga6226c29c7b0e7bda7aff72e96ba8e1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ACCESS_READ</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfa39d5f615d02cac084ab1dd0cb4f7c221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ACCESS_WRITE</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfafcb8f7013ace1726cd1bbeea800bc7b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ACCESS_RW</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfaf44732c797cd59f5940e426ecd62f45f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ACCESS_MASK</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfadc26a0b8f5374d205eb2e30c0f7f90fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ACCESS_FAST</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga6226c29c7b0e7bda7aff72e96ba8e1dfa0a404dec4617d7d1fe1f14767b8e379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::Param</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8af2ae1e077644d1dd232d29d988b79a</anchor>
      <arglist></arglist>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa53f93baa3057821107c750323892fa92">INT</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aac48d5da12d702e73d6966069f2687376">BOOLEAN</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa8cf125b0e31559ba75a9d9b4f818a554">REAL</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa63b588d5559f64f89a416e656880b949">STRING</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aaf0c2c0ca864067cc6e21a7ea2c1b1fdd">MAT</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aac4f6db46662589f21d34d4abafdf8fb7">MAT_VECTOR</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aacc42f38c94fd1898b9e8a14132d94261">ALGORITHM</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aae738c26bf4ce1037fa81b039a915cbf6">FLOAT</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa9ba5b3da1d35e22e1680ddbe52d36ed5">UNSIGNED_INT</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa6de7acf711860176ba606e9aa2b85d5f">UINT64</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa56283e7d906f746d62e95c8ba7814c3f">UCHAR</enumvalue>
      <enumvalue file="dc/d84/group__core__basic.html" anchor="gga8af2ae1e077644d1dd232d29d988b79aa8f3d9a4b6a7b7f2c7afa61ca113d0db9">SCALAR</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::UMatUsageFlags</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5681439dda418431eb0a672697135ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAGE_DEFAULT</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2ae383b08ee18b73d8c1588d968f953893</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAGE_ALLOCATE_HOST_MEMORY</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2a37b195428a7ac50f293765907fa43ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAGE_ALLOCATE_DEVICE_MEMORY</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2aeeff47f93f4e35ffed58e1b7de649dab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAGE_ALLOCATE_SHARED_MEMORY</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2a0c30cfff62017d086c6ec4052589b569</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::__UMAT_USAGE_FLAGS_32BIT</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gga5681439dda418431eb0a672697135ed2a46b027b92f5210fce74197d5a1439da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>cv::determinant</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga06b8ec936c3cbc9502d76c7818053b41</anchor>
      <arglist>(const Matx&lt; _Tp, m, m &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ptr&lt; _Tp &gt;</type>
      <name>cv::makePtr</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gabf2af97fa12e27f2737068fc1e9830da</anchor>
      <arglist>(const A1 &amp;... a1)</arglist>
    </member>
    <member kind="function">
      <type>InputOutputArray</type>
      <name>cv::noArray</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gad9287b23bba2fed753b36ef561ae7346</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>cv::norm</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4e556cb8ad35a643a1ea66e035711bb9</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;M)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>cv::norm</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7199682a392fe6788e4edc4eeb5a4b65</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;M, int normType)</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, cn &gt;</type>
      <name>cv::normalize</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga23363ebab0f32a7f02701af97f40802e</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cv::operator!=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga41d6c35ef4783f7f0c2cef8c4337b4fa</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga40e3b14da2eb53ef13d18092b37fb27f</anchor>
      <arglist>(const Matx&lt; _Tp, m, l &gt; &amp;a, const Matx&lt; _Tp, l, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, m &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab26ed68b1a4af34da4c0de4729381427</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Vec&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7ca48fbacd686ec1b8e54b5abfb0a704</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaa6f9b1a12a3ff097b601515a916e04a2</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8e8ecc072001999b0e2d2d4448c76e19</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 4 &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga747451d91abca538315d39e9c43566e0</anchor>
      <arglist>(const Vec&lt; _Tp, 4 &gt; &amp;v1, const Vec&lt; _Tp, 4 &gt; &amp;v2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga58a02bbcebf7bfcc6fe66cd53a0405b6</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0e839e7dc631a9eb3267e17b3cd2a60b</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga60996a82827869fa215351a3ea0b8dc9</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3c9d2c8cc77dc47e748933e0da82c858</anchor>
      <arglist>(double alpha, const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga6a88a04a2a90c8ee79256c7d095db1e2</anchor>
      <arglist>(double alpha, const Vec&lt; _Tp, cn &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga6f259b58921a3a522ef87528fcb23a95</anchor>
      <arglist>(float alpha, const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga53bd9666fcdc3c214b41be2310cb1e39</anchor>
      <arglist>(float alpha, const Vec&lt; _Tp, cn &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga861ded525149c0abdd6c96fb10c85d32</anchor>
      <arglist>(int alpha, const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga82d8074f11b8a8e5d642ded31daa623c</anchor>
      <arglist>(int alpha, const Vec&lt; _Tp, cn &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>cv::operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gabd4342bc544eb0d9003de3e1becca61c</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>cv::operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaaa8fc732365b3137b711feac1b343fcd</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>cv::operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga25a1f2a7c7409bed196b141d898ba75b</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function">
      <type>Vec&lt; _Tp, 4 &gt; &amp;</type>
      <name>cv::operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga089438b1f47b6043cdefd2fdfd4ecbc9</anchor>
      <arglist>(Vec&lt; _Tp, 4 &gt; &amp;v1, const Vec&lt; _Tp, 4 &gt; &amp;v2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>cv::operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga99a4b6e3bc004343de90c641de328458</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>cv::operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2bff464235c1c6b91fd5a6feee1e2c27</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>cv::operator*=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga10edbbc74932090f488d57c9130b68a3</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator+</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3ece82a60b9ff43330aad18a6885de1c</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator+</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4f16d75b1f45dcb0b0f28e1ab2442598</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, const Vec&lt; _Tp, cn &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp1, m, n &gt; &amp;</type>
      <name>cv::operator+=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga63b28e6eef0ba6bcece0312bb5978000</anchor>
      <arglist>(Matx&lt; _Tp1, m, n &gt; &amp;a, const Matx&lt; _Tp2, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp1, cn &gt; &amp;</type>
      <name>cv::operator+=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf0ca7a9685db57ae2afce178ae21c8d1</anchor>
      <arglist>(Vec&lt; _Tp1, cn &gt; &amp;a, const Vec&lt; _Tp2, cn &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator-</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gace58e85bf16727fe8d288c90d5f5de5f</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator-</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5a2b8650c331ac93f997e2d4a1225e51</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator-</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga68899b7e31041222399ef0ca7f83e9b7</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator-</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga00b3c93a3d0eec93bee1e11c2b60c896</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, const Vec&lt; _Tp, cn &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp1, m, n &gt; &amp;</type>
      <name>cv::operator-=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga82a6b2eab2711249e4ee0d9f5e6a8bff</anchor>
      <arglist>(Matx&lt; _Tp1, m, n &gt; &amp;a, const Matx&lt; _Tp2, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp1, cn &gt; &amp;</type>
      <name>cv::operator-=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0ddd439a15f3229997a8c1cac74e5431</anchor>
      <arglist>(Vec&lt; _Tp1, cn &gt; &amp;a, const Vec&lt; _Tp2, cn &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga256afe671ae20028604d604e9ae4a859</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt;</type>
      <name>cv::operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaa4eda6d0eeacd7e7b92966bc0c7625d0</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gafbc5b4fbe77b2e189ab53668d1430d8c</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac8fb2c228db0e2c1b58407aa89626957</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt;</type>
      <name>cv::operator/</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7a3f7a4bcb50e0a7f21643f2ad88e856</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>cv::operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga301598f220a53320b0df517a2bf7c66b</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matx&lt; _Tp, m, n &gt; &amp;</type>
      <name>cv::operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gada0c56dc12a12421348288f2fee81e9e</anchor>
      <arglist>(Matx&lt; _Tp, m, n &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>cv::operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf2ebeb10129ab223152a5d065e60a656</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, double alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>cv::operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga22a4eed678cca67628b4b3f82deffd77</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, float alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec&lt; _Tp, cn &gt; &amp;</type>
      <name>cv::operator/=</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga89554bcc28f8cf5d01e2e8de4b342606</anchor>
      <arglist>(Vec&lt; _Tp, cn &gt; &amp;a, int alpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5da7eff5500fe4d3cb981ad80fe9477a</anchor>
      <arglist>(String &amp;out, const Mat &amp;mtx)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga18ff1b5b7644158f40caf7e6ba4f73a9</anchor>
      <arglist>(String &amp;out, Ptr&lt; Formatted &gt; fmtd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cv::operator==</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga5e1dcfb24cce2aa5431d2041e9baed7f</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a, const Matx&lt; _Tp, m, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _InputArray</type>
      <name>cv::rawIn</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga357a0ae6f9a5951b70fa50ec304d4025</anchor>
      <arglist>(_Tp &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _InputOutputArray</type>
      <name>cv::rawInOut</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga0a6668770210aac2bab60edef7665338</anchor>
      <arglist>(_Tp &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _OutputArray</type>
      <name>cv::rawOut</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga810a6d3d2b66b6d04e9f07e567b77407</anchor>
      <arglist>(_Tp &amp;v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>cv::toLowerCase</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga092419891901d4af43e7c4c2de84b3b2</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>cv::toUpperCase</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3b25b7019e6fbd24d2ef83231d03c50a</anchor>
      <arglist>(const std::string &amp;str)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>cv::trace</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga36ad18631177b097a38198c4e83c6e2b</anchor>
      <arglist>(const Matx&lt; _Tp, m, n &gt; &amp;a)</arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 2 &gt;</type>
      <name>cv::Vec2b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga595458e63aa1443ddd5c51fa71d70e2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 3 &gt;</type>
      <name>cv::Vec3b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga7e6060c0b8d48459964df6e1eb524c03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; uchar, 4 &gt;</type>
      <name>cv::Vec4b</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac8e7c61fdf0d8d9f6e8be7c25dc36584</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 2 &gt;</type>
      <name>cv::Vec2s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga8c8616b035cf33c4b2b02fd7b89d6335</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 3 &gt;</type>
      <name>cv::Vec3s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga2a2f4663171710b47944de9a74383dd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; short, 4 &gt;</type>
      <name>cv::Vec4s</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga40acb05e3e183aabebc77a235389b582</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 2 &gt;</type>
      <name>cv::Vec2w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga622811ee01673a858f41b4fbfd4b1043</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 3 &gt;</type>
      <name>cv::Vec3w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gac2ca2e7d93b15bc56b379fd5c42c0932</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; ushort, 4 &gt;</type>
      <name>cv::Vec4w</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga50f51484537d86bd43ff14c681ee3abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 2 &gt;</type>
      <name>cv::Vec2i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga121402b88177c336b18945dd71d96ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 3 &gt;</type>
      <name>cv::Vec3i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga55864bca2bbede9731df5baa0d1be763</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 4 &gt;</type>
      <name>cv::Vec4i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga94ce799099ae6cdd66685e3fd0cad7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 6 &gt;</type>
      <name>cv::Vec6i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf1e413135207def5004c5297bd2f5a61</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; int, 8 &gt;</type>
      <name>cv::Vec8i</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga3c0eb56d15c13ca6708f168919af3a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 2 &gt;</type>
      <name>cv::Vec2f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga392bb4f8a6b9e0dde07f31dc28e73319</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 3 &gt;</type>
      <name>cv::Vec3f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gab9e0ab642a3e01742916763173b72232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 4 &gt;</type>
      <name>cv::Vec4f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga4f29b2178d21a471ee688b14d66d6567</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; float, 6 &gt;</type>
      <name>cv::Vec6f</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga74b819dd94c6a8c6f3d8cc39aeaa4992</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 2 &gt;</type>
      <name>cv::Vec2d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>gaf20d857c2077c986d3b303e3d58bbc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 3 &gt;</type>
      <name>cv::Vec3d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga370d94209693b5b13437ab4991cabf73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 4 &gt;</type>
      <name>cv::Vec4d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga41502c424d368098331a348dc26141bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Vec&lt; double, 6 &gt;</type>
      <name>cv::Vec6d</name>
      <anchorfile>dc/d84/group__core__basic.html</anchorfile>
      <anchor>ga07a801beb07134f7090e3d789ca7c324</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_array</name>
    <title>Operations on arrays</title>
    <filename>d2/de8/group__core__array.html</filename>
    <class kind="class">cv::LDA</class>
    <class kind="class">cv::PCA</class>
    <class kind="class">cv::RNG</class>
    <class kind="class">cv::RNG_MT19937</class>
    <class kind="class">cv::SVD</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::BorderTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga209f2f4869e304c82d07739337eae7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_CONSTANT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5aed2e4346047e265c8c5a6d0276dcd838</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_REPLICATE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5aa1de4cff95e3377d6d0cbe7569bd4e9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_REFLECT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a815c8a89b7cb206dcba14d11b7560f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_WRAP</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a697c1b011884a7c2bdc0e5caf7955661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_REFLECT_101</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5ab3c5a6143d8120b95005fa7105a10bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_TRANSPARENT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a886a5eb6b466854d63f9e742d5c8eefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_REFLECT101</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a119fb22eda11675d2e00426d334a1a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_DEFAULT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5afe14c13a4ea8b8e3b3ef399013dbae01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::BORDER_ISOLATED</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga209f2f4869e304c82d07739337eae7c5a4fcb77ae62e1e1336c1c2b24a441995c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::CmpTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0cc47ff833d40b58ecbe1d609a53d784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CMP_EQ</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a878fbe5d23e277c3d87128a8844e639d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CMP_GT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784ada5167eceeaca5a3dc9d7f6a96255827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CMP_GE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a0dd1b1a6fa443343f44aef8c52942625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CMP_LT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a5a747de43c04d59b6e51a2959a8af105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CMP_LE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a45cc5be6c7f35292542aa7c00ce4cf1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CMP_NE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga0cc47ff833d40b58ecbe1d609a53d784a7997997a104b827c918884b6c5ee0e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::CovarFlags</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga719ebd4a73f30f4fab258ab7616d0f0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COVAR_SCRAMBLED</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fa6fb4e6e0255e4fe67972a00d1c7936d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COVAR_NORMAL</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fa5ff1530be25ae14f9a652788a4c26a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COVAR_USE_AVG</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fa460c69e5ccfb86ea54c61222ab62dea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COVAR_SCALE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fac9b7943fc9402898978cbfa22717441c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COVAR_ROWS</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fadbac775ac8245aad5bfef994731c635f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COVAR_COLS</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga719ebd4a73f30f4fab258ab7616d0f0fac8cc5a80914e18d6100184a2829aa3c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::DecompTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaaf9ea5dcc392d5ae04eacb9920b9674c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DECOMP_LU</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca247a3455cd64973152e17e26999dc024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DECOMP_SVD</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca523b676c90c7a1d2841b1267ba9ba614</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DECOMP_EIG</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca3fc1b148b39f0ca4ac5fc6e0f1b7198b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DECOMP_CHOLESKY</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca33cf860f98004310374a81d2c01715da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DECOMP_QR</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674cab086be5a080138d7db9b11dab378d845</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DECOMP_NORMAL</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaaf9ea5dcc392d5ae04eacb9920b9674ca13eaae0241295166140291223db12166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::DftFlags</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf4dde112b483b38175621befedda1f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DFT_INVERSE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca4e01d7e91cae1dbb68a26767d7b636be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DFT_SCALE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca74746fb171aa4bfc08ace28d73f52375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DFT_ROWS</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca1744dc1cf1249944bc841e78c1565b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DFT_COMPLEX_OUTPUT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca07b45079b38d60e7837dfb666a55299b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DFT_REAL_OUTPUT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca28347c7846e5eaed83e019cd003e8e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DFT_COMPLEX_INPUT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1caa5ccb5f191a65e2d11a5ceba1f886efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DCT_INVERSE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca7d18108cbce9d52e6496633c713587da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DCT_ROWS</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggaf4dde112b483b38175621befedda1f1ca49bc8de8aedbe7fabb8960445133e494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::GemmFlags</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga66643400559695a653d08e2000809060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GEMM_1_T</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga66643400559695a653d08e2000809060a04b6ef29f9ae9332d139828ffc7c1f39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GEMM_2_T</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga66643400559695a653d08e2000809060a188bdf58e57b4b8f0685451ba15cdd2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GEMM_3_T</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga66643400559695a653d08e2000809060a6ba75d49e23663b42c4cc5dcd1cc5752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::NormTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gad12cefbcb5291cf958a85b4b67b6149f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_INF</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fad33872d928c74f8a49d1ba06d72aefc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_L1</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fab55c78ff204a979026c026ea19de65c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_L2</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa7bacbe84d400336a8f26297d8e80e3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_L2SQR</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fabe948af03c9289b0dd7e663d5c035f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_HAMMING</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa4b063afd04aebb8dd07085a1207da727</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_HAMMING2</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa7fab9cda83e79380cd273c49de8e3231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_TYPE_MASK</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149faaabf1ea549554e2cbdfde2acfcfc5374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_RELATIVE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa0a85f9203dcdf3fbc1cca589b6f5df39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORM_MINMAX</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ggad12cefbcb5291cf958a85b4b67b6149fa9f0c1c342a18114d47b516a88e29822e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ReduceTypes</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga14cdedf2933367eb9395ec16798af994</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::REDUCE_SUM</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994a101441e283ed69f20cfc5468114f9867</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::REDUCE_AVG</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994a85f039992a454ca367bc190529766c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::REDUCE_MAX</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994a928b4c3eb0a038ea41b61d122c0495ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::REDUCE_MIN</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994a1f40a2ed66c8a8b8198186da47ec7b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::REDUCE_SUM2</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga14cdedf2933367eb9395ec16798af994aadf86c43faf54c6061fa412050efd469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::RotateFlags</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6f45d55c0b1cc9d97f5353a7c8a7aac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ROTATE_90_CLOCKWISE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga6f45d55c0b1cc9d97f5353a7c8a7aac2a0419ea25335f7df5c771a06551a91d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ROTATE_180</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga6f45d55c0b1cc9d97f5353a7c8a7aac2aa65044d24dcdbd15f48fe3887d2e4b16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ROTATE_90_COUNTERCLOCKWISE</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gga6f45d55c0b1cc9d97f5353a7c8a7aac2a15ff5052b63aa43a334c865ebd8bb2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::absdiff</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6fef31bc8c4071cbc114a758a2b79c14</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::add</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga10ac1bfb180e2cfda1701d06c24fdbd6</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::addWeighted</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gafafb2513349db3bcff51f54ee5592a19</anchor>
      <arglist>(InputArray src1, double alpha, InputArray src2, double beta, double gamma, OutputArray dst, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::batchDistance</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4ba778a1c57f83233b1d851c83f5a622</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dist, int dtype, OutputArray nidx, int normType=NORM_L2, int K=0, InputArray mask=noArray(), int update=0, bool crosscheck=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::bitwise_and</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga60b4d04b251ba5eb1392c34425497e14</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::bitwise_not</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0002cf8b418479f4cb49a75442baee2f</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::bitwise_or</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab85523db362a4e26ff0c703793a719b4</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::bitwise_xor</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga84b2d8188ce506593dcc3f8cd00e8e2c</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::borderInterpolate</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga247f571aa6244827d3d798f13892da58</anchor>
      <arglist>(int p, int len, int borderType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::broadcast</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga607b273f4b3bffe58dd9c13fc405eec1</anchor>
      <arglist>(InputArray src, InputArray shape, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcCovarMatrix</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa8720666bcc872b85af4eedbdd699e26</anchor>
      <arglist>(const Mat *samples, int nsamples, Mat &amp;covar, Mat &amp;mean, int flags, int ctype=6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcCovarMatrix</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0df425e395eacb7fd0b8c11ed4e42f7c</anchor>
      <arglist>(InputArray samples, OutputArray covar, InputOutputArray mean, int flags, int ctype=6)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cartToPolar</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gac5f92f48ec32cacf5275969c33ee837d</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude, OutputArray angle, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::checkRange</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga2bd19d89cae59361416736f87e3c7a64</anchor>
      <arglist>(InputArray a, bool quiet=true, Point *pos=0, double minVal=-DBL_MAX, double maxVal=DBL_MAX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::compare</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga303cfb72acf8cbb36d884650c09a3a97</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::completeSymm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6847337c0c55769e115a70e0f011b5ca</anchor>
      <arglist>(InputOutputArray m, bool lowerToUpper=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::convertFp16</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9c25d9ef44a2a48ecc3774b30cb80082</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::convertScaleAbs</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3460e9c9f37b563ab9dd550c4d8c4e7d</anchor>
      <arglist>(InputArray src, OutputArray dst, double alpha=1, double beta=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::copyMakeBorder</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga2ac1049c2c3dd25c2b41bffe17658a36</anchor>
      <arglist>(InputArray src, OutputArray dst, int top, int bottom, int left, int right, int borderType, const Scalar &amp;value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::copyTo</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga931a49489330f998452fc53e96e1719a</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::countNonZero</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa4b89393263bb4d604e0fe5986723914</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dct</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga85aad4d668c01fbd64825f589e3696d4</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::determinant</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf802bd9ca3e07b8b6170645ef0611d0c</anchor>
      <arglist>(InputArray mtx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dft</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gadd6cf9baf2b8b704a11b5f04aaf4f39d</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=0, int nonzeroRows=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::divide</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga1f96b569cac4c286642b34eff098138e</anchor>
      <arglist>(double scale, InputArray src2, OutputArray dst, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::divide</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6db555d30115642fedae0cda05604874</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::eigen</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9fa0d58657f60eaa6c71f6fbb40456e3</anchor>
      <arglist>(InputArray src, OutputArray eigenvalues, OutputArray eigenvectors=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::eigenNonSymmetric</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf51987e03cac8d171fbd2b327cf966f6</anchor>
      <arglist>(InputArray src, OutputArray eigenvalues, OutputArray eigenvectors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::exp</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3e10108e2162c338f1b848af619f39e5</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::extractChannel</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gacc6158574aa1f0281878c955bcf35642</anchor>
      <arglist>(InputArray src, OutputArray dst, int coi)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::findNonZero</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaed7df59a3539b4cc0fe5c9c8d7586190</anchor>
      <arglist>(InputArray src, OutputArray idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::flip</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaca7be533e3dac7feb70fc60635adf441</anchor>
      <arglist>(InputArray src, OutputArray dst, int flipCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::flipND</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6c7adcc7771b452141c8f9a22a54bcf5</anchor>
      <arglist>(InputArray src, OutputArray dst, int axis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::gemm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gacb6e64071dffe36434e1e7ee79e7cb35</anchor>
      <arglist>(InputArray src1, InputArray src2, double alpha, InputArray src3, double beta, OutputArray dst, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getOptimalDFTSize</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6577a2e59968936ae02eb2edde5de299</anchor>
      <arglist>(int vecsize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::hasNonZero</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gae050b67f77d525133bdf0cbca20e54f2</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf9771c991763233866bf76b5b5d1776f</anchor>
      <arglist>(const Mat *src, size_t nsrc, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaab5ceee39e0580f879df645a872c6bf7</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4676b1376cdc4e528dab6bd9edc51c1a</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::idct</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga77b168d84e564c50228b69730a227ef2</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::idft</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa708aa2d2e57a508f968eb0f69aa5ff1</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=0, int nonzeroRows=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::inRange</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga48af0ab51e36436c5d04340e036ce981</anchor>
      <arglist>(InputArray src, InputArray lowerb, InputArray upperb, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::insertChannel</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga1d4bd886d35b00ec0b764cb4ce6eb515</anchor>
      <arglist>(InputArray src, InputOutputArray dst, int coi)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::invert</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gad278044679d4ecf20f7622cc151aaaa2</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=DECOMP_LU)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::log</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga937ecdce4679a77168730830a955bea7</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::LUT</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab55b8d062b7f5587720ede032d34156f</anchor>
      <arglist>(InputArray src, InputArray lut, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::magnitude</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6d3b097586bca4409873d64a90fe64c3</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::Mahalanobis</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4493aee129179459cbfc6064f051aa7d</anchor>
      <arglist>(InputArray v1, InputArray v2, InputArray icovar)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::max</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gad81c37ed0b0fd23ede0cefadbf04af44</anchor>
      <arglist>(const Mat &amp;src1, const Mat &amp;src2, Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::max</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6eefd595055bf1ea4ba3d12f70531511</anchor>
      <arglist>(const UMat &amp;src1, const UMat &amp;src2, UMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::max</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gacc40fa15eac0fb83f8ca70b7cc0b588d</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>cv::mean</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga191389f8a0e58180bb13a727782cd461</anchor>
      <arglist>(InputArray src, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::meanStdDev</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga846c858f4004d59493d7c6a4354b301d</anchor>
      <arglist>(InputArray src, OutputArray mean, OutputArray stddev, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::merge</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga7d7b4d6c6ee504b30a20b1680029c7b4</anchor>
      <arglist>(const Mat *mv, size_t count, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::merge</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga61f2f2bde4a0a0154b2333ea504fab1d</anchor>
      <arglist>(InputArrayOfArrays mv, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::min</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0b8852cd1a92366860e390e8abbe78dc</anchor>
      <arglist>(const Mat &amp;src1, const Mat &amp;src2, Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::min</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa83bf3dce9a4a488675347fff6692cb9</anchor>
      <arglist>(const UMat &amp;src1, const UMat &amp;src2, UMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::min</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9af368f182ee76d0463d0d8d5330b764</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::minMaxIdx</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga7622c466c628a75d9ed008b42250a73f</anchor>
      <arglist>(InputArray src, double *minVal, double *maxVal=0, int *minIdx=0, int *maxIdx=0, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::minMaxLoc</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga8873b86a29c5af51cafdcee82f8150a7</anchor>
      <arglist>(const SparseMat &amp;a, double *minVal, double *maxVal, int *minIdx=0, int *maxIdx=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::minMaxLoc</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab473bf2eb6d14ff97e89b355dac20707</anchor>
      <arglist>(InputArray src, double *minVal, double *maxVal=0, Point *minLoc=0, Point *maxLoc=0, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::mixChannels</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga51d768c270a1cdd3497255017c4504be</anchor>
      <arglist>(const Mat *src, size_t nsrcs, Mat *dst, size_t ndsts, const int *fromTo, size_t npairs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::mixChannels</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga89dd05fd8fe54f5b7b5d89bca21153a1</anchor>
      <arglist>(InputArrayOfArrays src, InputOutputArrayOfArrays dst, const int *fromTo, size_t npairs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::mixChannels</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga83b61f9875e6618ee08487b21ec71ab1</anchor>
      <arglist>(InputArrayOfArrays src, InputOutputArrayOfArrays dst, const std::vector&lt; int &gt; &amp;fromTo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::mulSpectrums</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3ab38646463c59bf0ce962a9d51db64f</anchor>
      <arglist>(InputArray a, InputArray b, OutputArray c, int flags, bool conjB=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::multiply</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga979d898a58d7f61c53003e162e7ad89f</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::mulTransposed</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gadc4e49f8f7a155044e3be1b9e3b270ab</anchor>
      <arglist>(InputArray src, OutputArray dst, bool aTa, InputArray delta=noArray(), double scale=1, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::norm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga7c331fb8dd951707e184ef4e3f21dd33</anchor>
      <arglist>(const SparseMat &amp;src, int normType)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::norm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gae15fc2d956eb3a93ec65339a50dc7b6a</anchor>
      <arglist>(InputArray src1, InputArray src2, int normType=NORM_L2, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::norm</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga55a581f0accd8d990af775d378e7e46c</anchor>
      <arglist>(InputArray src1, int normType=NORM_L2, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::normalize</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga7bcf47a1df78cf575162e0aed44960cb</anchor>
      <arglist>(const SparseMat &amp;src, SparseMat &amp;dst, double alpha, int normType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::normalize</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga87eef7ee3970f86906d69a92cbf064bd</anchor>
      <arglist>(InputArray src, InputOutputArray dst, double alpha=1, double beta=0, int norm_type=NORM_L2, int dtype=-1, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::patchNaNs</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga62286befb7cde3568ff8c7d14d5079da</anchor>
      <arglist>(InputOutputArray a, double val=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::PCABackProject</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab26049f30ee8e94f7d69d82c124faafc</anchor>
      <arglist>(InputArray data, InputArray mean, InputArray eigenvectors, OutputArray result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::PCACompute</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0ad1147fbcdb256f2e14ae2bfb8c991d</anchor>
      <arglist>(InputArray data, InputOutputArray mean, OutputArray eigenvectors, double retainedVariance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::PCACompute</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4e2073c7311f292a0648f04c37b73781</anchor>
      <arglist>(InputArray data, InputOutputArray mean, OutputArray eigenvectors, int maxComponents=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::PCACompute</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa928ce9ac86ffc12b7fae3a22a3aa308</anchor>
      <arglist>(InputArray data, InputOutputArray mean, OutputArray eigenvectors, OutputArray eigenvalues, double retainedVariance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::PCACompute</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga27a565b31d820b05dcbcd47112176b6e</anchor>
      <arglist>(InputArray data, InputOutputArray mean, OutputArray eigenvectors, OutputArray eigenvalues, int maxComponents=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::PCAProject</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6b9fbc7b3a99ebfd441bbec0a6bc4f88</anchor>
      <arglist>(InputArray data, InputArray mean, InputArray eigenvectors, OutputArray result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::perspectiveTransform</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gad327659ac03e5fd6894b90025e6900a7</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::phase</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9db9ca9b4d81c3bde5677b8f64dc0137</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray angle, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::polarToCart</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga581ff9d44201de2dd1b40a50db93d665</anchor>
      <arglist>(InputArray magnitude, InputArray angle, OutputArray x, OutputArray y, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::pow</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaf0d056b5bd1dc92500d6f6cf6bac41ef</anchor>
      <arglist>(InputArray src, double power, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::PSNR</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3119e3ea73010a6f810bb05aa36ac8d6</anchor>
      <arglist>(InputArray src1, InputArray src2, double R=255.)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::randn</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaeff1f61e972d133a04ce3a5f81cf6808</anchor>
      <arglist>(InputOutputArray dst, InputArray mean, InputArray stddev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::randShuffle</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga6a789c8a5cb56c6dd62506179808f763</anchor>
      <arglist>(InputOutputArray dst, double iterFactor=1., RNG *rng=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::randu</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga1ba1026dca0807b27057ba6a49d258c0</anchor>
      <arglist>(InputOutputArray dst, InputArray low, InputArray high)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::reduce</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4b78072a303f29d9031d56e5638da78e</anchor>
      <arglist>(InputArray src, OutputArray dst, int dim, int rtype, int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::reduceArgMax</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa87ea34d99bcc5bf9695048355163da0</anchor>
      <arglist>(InputArray src, OutputArray dst, int axis, bool lastIndex=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::reduceArgMin</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaeecd548276bfb91b938989e66b722088</anchor>
      <arglist>(InputArray src, OutputArray dst, int axis, bool lastIndex=false)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::repeat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga8e9c4ef56a85c58332c63997c10a51d8</anchor>
      <arglist>(const Mat &amp;src, int ny, int nx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::repeat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga496c3860f3ac44c40b48811333cfda2d</anchor>
      <arglist>(InputArray src, int ny, int nx, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rotate</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga4ad01c0978b0ce64baa246811deeac24</anchor>
      <arglist>(InputArray src, OutputArray dst, int rotateCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::scaleAdd</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga9e0845db4135f55dcf20227402f00d98</anchor>
      <arglist>(InputArray src1, double alpha, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setIdentity</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga388d7575224a4a277ceb98ccaa327c99</anchor>
      <arglist>(InputOutputArray mtx, const Scalar &amp;s=Scalar(1))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setRNGSeed</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga757e657c037410d9e19e819569e7de0f</anchor>
      <arglist>(int seed)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::solve</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga12b43690dbd31fed96f213eefead2373</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int flags=DECOMP_LU)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::solveCubic</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga1c3b0b925b085b6e96931ee309e6a1da</anchor>
      <arglist>(InputArray coeffs, OutputArray roots)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::solvePoly</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gac2f5e953016fabcdf793d762f4ec5dce</anchor>
      <arglist>(InputArray coeffs, OutputArray roots, int maxIters=300)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sort</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga45dd56da289494ce874be2324856898f</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sortIdx</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gadf35157cbf97f3cb85a545380e383506</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::split</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga0547c7fed86152d7e9d0096029c8518a</anchor>
      <arglist>(const Mat &amp;src, Mat *mvbegin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::split</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga8027f9deee1e42716be8039e5863fbd9</anchor>
      <arglist>(InputArray m, OutputArrayOfArrays mv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sqrt</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga186222c3919657890f88df5a1f64a7d7</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::subtract</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaa0f00d98b4b5edeaeb7b8333b2de353b</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>cv::sum</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga716e10a2dd9e228e4d3c95818f106722</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::SVBackSubst</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab4e620e6fc6c8a27bb2be3d50a840c0b</anchor>
      <arglist>(InputArray w, InputArray u, InputArray vt, InputArray rhs, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::SVDecomp</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab477b5b7b39b370bb03e75b19d2d5109</anchor>
      <arglist>(InputArray src, OutputArray w, OutputArray u, OutputArray vt, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::swap</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gafbc8f513f40dc1b7c2d48ea6a5a81776</anchor>
      <arglist>(Mat &amp;a, Mat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::swap</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaac41913cb7239fd2771b3c3f25349fe0</anchor>
      <arglist>(UMat &amp;a, UMat &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>RNG &amp;</type>
      <name>cv::theRNG</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3161a635d36203f92adadec67b29c2a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>cv::trace</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga3419ac19c7dcd2be4bd552a23e147dd8</anchor>
      <arglist>(InputArray mtx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::transform</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga393164aa54bb9169ce0a8cc44e08ff22</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::transpose</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga46630ed6c0ea6254a35f447289bd7404</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::transposeND</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gab1b1274b4a563be34cdfa55b8919a4ec</anchor>
      <arglist>(InputArray src, const std::vector&lt; int &gt; &amp;order, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::vconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga744f53b69f6e4f12156cdde4e76aed27</anchor>
      <arglist>(const Mat *src, size_t nsrc, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::vconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>gaad07cede730cdde64b90e987aad179b8</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::vconcat</name>
      <anchorfile>d2/de8/group__core__array.html</anchorfile>
      <anchor>ga558e169e15adcc46b8cdcc6cd215070f</anchor>
      <arglist>(InputArrayOfArrays src, OutputArray dst)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_async</name>
    <title>Asynchronous API</title>
    <filename>da/d57/group__core__async.html</filename>
    <class kind="class">cv::AsyncArray</class>
    <class kind="class">cv::AsyncPromise</class>
  </compound>
  <compound kind="group">
    <name>core_xml</name>
    <title>XML/YAML/JSON Persistence</title>
    <filename>d4/da4/group__core__xml.html</filename>
    <class kind="class">cv::FileNode</class>
    <class kind="class">cv::FileNodeIterator</class>
    <class kind="class">cv::FileStorage</class>
    <docanchor file="d4/da4/group__core__xml.html" title="XML/YAML/JSON file storages.">xml_storage</docanchor>
    <docanchor file="d4/da4/group__core__xml.html" title="Format specification">format_spec</docanchor>
  </compound>
  <compound kind="group">
    <name>core_cluster</name>
    <title>Clustering</title>
    <filename>d5/d38/group__core__cluster.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::KmeansFlags</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>ga276000efe55ee2756e0c471c7b270949</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::KMEANS_RANDOM_CENTERS</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>gga276000efe55ee2756e0c471c7b270949adfa80a38dfc0aef0de888c3164f33faf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::KMEANS_PP_CENTERS</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>gga276000efe55ee2756e0c471c7b270949a78ddd00a99cd51db10ed63c024eb1e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::KMEANS_USE_INITIAL_LABELS</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>gga276000efe55ee2756e0c471c7b270949a40625baa3d28c780813f9634b960b366</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::kmeans</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>ga9a34dc06c6ec9460e90860f15bcd2f88</anchor>
      <arglist>(InputArray data, int K, InputOutputArray bestLabels, TermCriteria criteria, int attempts, int flags, OutputArray centers=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::partition</name>
      <anchorfile>d5/d38/group__core__cluster.html</anchorfile>
      <anchor>ga5e76b70faef6cc54e5f2bb48ab7080f3</anchor>
      <arglist>(const std::vector&lt; _Tp &gt; &amp;vec, std::vector&lt; int &gt; &amp;labels, _EqPredicate predicate=_EqPredicate())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_utils</name>
    <title>Utility and system functions and macros</title>
    <filename>db/de0/group__core__utils.html</filename>
    <subgroup>core_logging</subgroup>
    <subgroup>core_utils_sse</subgroup>
    <subgroup>core_utils_neon</subgroup>
    <subgroup>core_utils_vsx</subgroup>
    <subgroup>core_utils_softfloat</subgroup>
    <subgroup>core_utils_samples</subgroup>
    <namespace>cv</namespace>
    <namespace>cv::details</namespace>
    <namespace>cv::Error</namespace>
    <namespace>cv::instr</namespace>
    <namespace>cv::utils::fs</namespace>
    <class kind="class">cv::Allocator</class>
    <class kind="class">cv::AutoBuffer</class>
    <class kind="class">cv::utils::BufferArea</class>
    <class kind="class">cv::CommandLineParser</class>
    <class kind="union">Cv16suf</class>
    <class kind="union">Cv32suf</class>
    <class kind="union">Cv64suf</class>
    <class kind="class">cv::Exception</class>
    <class kind="struct">cv::Hamming</class>
    <class kind="class">cv::ParallelLoopBody</class>
    <class kind="class">cv::ParallelLoopBodyLambdaWrapper</class>
    <class kind="class">cv::TickMeter</class>
    <class kind="class">cv::TLSData</class>
    <class kind="class">cv::TLSDataAccumulator</class>
    <class kind="class">cv::TLSDataContainer</class>
    <member kind="define">
      <type>#define</type>
      <name>__has_cpp_attribute</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga62830eac725acad3927b87e43156cfe8</anchor>
      <arglist>(__x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_2PI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1ff4e987d10b07a31704ff710fda8df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ALWAYS_INLINE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga37dee5b110a95cc5938cb07c86582426</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_Assert</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf62bcd90f70e275191ab95136d85906b</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_AssertTerminate</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0ebee335a1e5bf2af34fdad6c902b423</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CDECL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7890067b22f553f61def418f6fcbb5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CMP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8a2ec3c704834fcf02213fd392c75ac8</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CONSTEXPR</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8c25290814d4ad39d0334afa7ab09967</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3bd7fc9990bb0778bbed4b893ea12e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga57fea9517fed3010669087abadd3a759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_CLX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf9071f92d55908ee333fff5f8b0eea8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_CNL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacb57bc8a55f83a1b8654839e9d20a8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_COMMON</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga162f97ee2c098c61678ece8ae663f4d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_ICL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga58d372e545eeda7aa6ca02af39bb6cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_KNL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga62e075ac87216cfd0f57eafcb2cb668a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_KNM</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaba97f6b50c9a7401adcde3236f793d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX512_SKX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga20895e828513e5d357df23e84a6e4cc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_5124FMAPS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae31e99cccf681f0e108af05dbe5150f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_5124VNNIW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga28b1f01a936e090aaeee99cac7c24b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512BITALG</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2b66f9df27ff2afde721c5f0c67d4a97</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512BW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2dd8f3c21ded53b4e25d58cf605543ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512CD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2711ff80efef5096eade24e3e02248ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512DQ</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7c5017b20347d73264330eb54d942c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512ER</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga74fcd0b4e1fab1d597e2eecbb285a681</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512F</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0c59ee4ea12c56920f2ea6342d025146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512IFMA</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5a79107e5d99e57b97833d3014d94434</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512IFMA512</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga04467719f0c0d036f25cef0f6a4a7f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512PF</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga457eef7720e763d6718ded380227cbfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VBMI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8322455e6dcfa4a4e7dc0f67bab69206</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VBMI2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga58a2b0ccbe47f445fdcb7b118570718c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga926510f35fd39ef1adc378139fe71c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VNNI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6d65634fcb94adf9deef255b3496a861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_AVX_512VPOPCNTDQ</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga073327603fe88eacd742179847e39dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FMA3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9db70f4811a1136f8279069afdb04c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_FP16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gadd3882bf2ff8dbfd5228b4dab2872f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_LASX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6bde88e11772e9a10c47fd43c9653080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_LSX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga88d4b6cbb3e2015c39a35523535ec7a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_MMX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa481472118e08e296fd42fc8e5abf9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_MSA</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga60900ef9117153ec4ab7fb252e5bdc2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NEON</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafad79db0bcd08b82f973fb680166d8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NEON_BF16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga58aac3666271cc170190228fc16bcb6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NEON_DOTPROD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0d1610bc34b560b269db67b71986e673</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NEON_FP16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga51cbcde157382704c6a7891e0e7b548b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_NONE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga104b95e4b2eec07215d29596064f47cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_POPCNT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa40a6af4861eb57b2424dbf0352aa007</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_RISCVV</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaca0665357a0998736f1618849e902e1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_RVV</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga70fb55f26b3956e082fed8970684a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabb389e2e9724962a4e34b1af20a79d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab1df28a9e1b1be2549e89164ca8f071f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae85ae2cf0c12946ba63fd038d3791c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE4_1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa9ac4475f854fb05a2c638bf0e994a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSE4_2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac5eecc3ec419583730de850144327359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SSSE3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2d225e0524b22cfcb76e95ec6f1ffea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_SVE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0e8ba7c8b0964ea540d93470b6c72635</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_VSX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2b5a7d2c4c52d5948968f8708d3ecc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CPU_VSX3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga684c875da69a43839af6cc156956701c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CXX11</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa432c913c02e39ce361e9e99a5a3299</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DbgAssert</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafbcb487cba05bd288dbe18c433de4f6f</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DECL_ALIGNED</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga37ad1490cadef420db822300ba567bef</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ELEM_SIZE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafede26477297ba5774c779f6b74f451b</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ELEM_SIZE1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga52623447b967d8e2c68794c5f709da1e</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ENABLE_UNROLLED</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf9dda5d0186a96c60bb2a1d36fff2e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ENUM_CLASS_EXPOSE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga826116bb2cf9ae65d1f4eaba417479c4</anchor>
      <arglist>(EnumType,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ENUM_FLAGS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4944d9654d150791c9f4caa0febedb93</anchor>
      <arglist>(EnumType)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_Error</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5b48c333c777666e076bd7052799f891</anchor>
      <arglist>(code, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_Error_</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1c0cd6e5bd9a5f915c6cab9c0632f969</anchor>
      <arglist>(code, args)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_AS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga288d5d11e4d8675aab962ec2b2066855</anchor>
      <arglist>(synonym)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_TEMPLATE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7b792197fc8b1d28d5d850e642261e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_W</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga67ea671a3582ce612ac3c281e067f480</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_W_MAP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaff7195942cab00fc5eafdd8ed777fac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_W_PARAMS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf62739852ed8498ed504135b5ea4cc4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXPORTS_W_SIMPLE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga13d649e3f5582a106caaa98f187dd34b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_EXTERN_C</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1bfe8d7a4ade4c675fe4c5e1b7584977</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_FINAL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8b49a79bdb8458a658db563481a19f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_FOURCC_MACRO</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae50212337d3b05af7acb23d9efa611c3</anchor>
      <arglist>(c1, c2, c3, c4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_FP16_TYPE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf729e3e1d0b8d2d70df8c228bb9c7f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HARDWARE_MAX_FEATURE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1883364dc95a41d4ed2c2a678eb323df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IMAX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab1b51d98277b85b5ea47debc03964a08</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IMIN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3ad8b321d30ceea2e550b408f4b43971</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IN_OUT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3ebcb7da2dea1ae77f77f643f54dcf09</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IS_CONT_MAT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga533c5ceefc8e939b1b0a4d79f70d58fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IS_MAT_CONT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5d380f9788823e5f6339e468fbb08905</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_IS_SUBMAT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab477ea83aff3a1e64d55dd94d9c0ce17</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaba83942e77a0b0e6cd7eee6c41a9550e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_CN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga645f5d1efbab7bb8fdd460df6e633ebc</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_CN_MASK</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9674cdb1652c965abdd63f4a8b35cd29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_CONT_FLAG</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga33697d633cfb0cc8e0855420ac031b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_CONT_FLAG_SHIFT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4e8901cf64ec3224be98b260434145ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_TYPE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga96a7faeae8e745d65fb59a1e98b32098</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_TYPE_MASK</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga258b1347e5201a388695587807009b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAX_DIM</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga931cb1f0da753cc1f8a3f838390616c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_ND</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga97a4cb869a02a6461430738382eb5ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_NODISCARD_STD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga58159c4f320dc56ac7211b0a0396c0c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_NOEXCEPT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7b88772bee40b329b585a3a2157abd9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_OUT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4e999bc21cb894d3ed789f3f0bc26778</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_OVERRIDE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4d89d63e402ef9ddc48e18e21180fe4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_PI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga677b89fae9308b340ddaebf0dba8455f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_PROP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6fefb17d69c36b334374f612e3795a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_PROP_RW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9e800d960e0fc30e7f83c67c98e69ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SIGN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaed43245c1fcbd2830effed913e192133</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_STDCALL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga60f4b24e47e8775e51bf4ae588fb1e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_STRONG_ALIGNMENT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae00bf98a17eb606efee32d13ae162ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SUBMAT_FLAG</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac29e34f0ff2d7d991cda4371609a4346</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SUBMAT_FLAG_SHIFT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga89d1249ff6d3dea7477d418622f89c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_SWAP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafd3bea6eee3aa8c801dc0f12a405554c</anchor>
      <arglist>(a, b, t)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae435babf3ce7cca990524b23adf6b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_AS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6a1f29cf8d55c0ee1b4687f6006da0b9</anchor>
      <arglist>(synonym)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_DEFAULT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga92152159130797a2713a0992dd5239d2</anchor>
      <arglist>(val)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_FILE_PATH</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa79858ad91f4c939276e0672d343d4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_MAPPABLE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacbb88034b7de34a8b35aa42f3216a94e</anchor>
      <arglist>(mappable)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_WRAP_PHANTOM</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6c6ee613d3eebd87f9f391fcde4a6cde</anchor>
      <arglist>(phantom_header)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa99ec4acc4ecb2dc3c2d05da15d0e3f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MIN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3acffbd305ee72dcd4593c0d8af64a4f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_ABI_COMPATIBILITY</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga811b0124be39dd6b027481429bd377aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::lock_guard&lt; cv::Mutex &gt;</type>
      <name>cv::AutoLock</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaac6054394f54fbbc849a09f4286774e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int(*</type>
      <name>cv::ErrorCallback</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae52d6d11c71181d60f0a30eed078d66d</anchor>
      <arglist>)(int status, const char *func_name, const char *err_msg, const char *file_name, int line, void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>Hamming</type>
      <name>cv::HammingLUT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga682e9949b0344ee3afdaece6de39027c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::recursive_mutex</type>
      <name>cv::Mutex</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf0b2df4f7899189c9d04f7a2c2559132</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::AlgorithmHint</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafeab8763db9cdb68a6c20353efe0e9de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ALGO_HINT_DEFAULT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ggafeab8763db9cdb68a6c20353efe0e9dea66fafe04e935b03139886c5505b0af46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ALGO_HINT_ACCURATE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ggafeab8763db9cdb68a6c20353efe0e9dea7cf203d987a7264ad517ecf534c12513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ALGO_HINT_APPROX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ggafeab8763db9cdb68a6c20353efe0e9deafe1df7ea846bd794a67bc93bf8c834cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CpuFeatures</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga74405b66c7a701d17cec08a50b8b2802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_MMX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aa7dd25359af89cd60e31edf9524294da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a6cd6b333ce30a64366342bc42200898f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aea8f9d1f74db87af707691acd35749b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a2a990ca5b0f8a7df7915183b289dd6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSSE3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ae0dcb0edfce2304ce1c52356c007ca9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE4_1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aacc2331d1c0c6dbb66700f70636a939f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SSE4_2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a78871769cbf689bc323089879b445880</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_POPCNT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a285100483dfe9b0c22bb152abf4d23e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FP16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ac995a654aedc70043bbe8b709f3cc5f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a8faf81b6ed314cc932826ec4ea4d59a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a1fd6cf1ee58909592878a2ae274b5bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_FMA3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a2b4ba6413e255bc9bb90e577013f770d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512F</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802acbfa5ea4ac4b55dce9f02f916d4ba9c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512BW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ac5c16e10f1d719cc4ff4c11878c809fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512CD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a4f75062ee0470932b4dd3978c3da2345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512DQ</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a23c406eee21d3aa60ad7e4bfa148cfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512ER</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a779eb756852e076a003a2da29ba0d05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512IFMA512</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a52a18ce1a21f9b5156d130c40f6c0cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512IFMA</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a25d8dd19ee03a6b199ca4afaa23fbca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512PF</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ac3a4b309028719f9f46aa7480e3e2e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VBMI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802af76a5d20542b93012367365e08f88ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a21b83178d761387f54d0986947e4b8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VBMI2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a014124a819d12e5a85c8b4fd285d6105</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VNNI</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a0bd7fdf0fb2c21af26b006771b2599f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512BITALG</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ab8b16554165a17d3d890664d40fc457b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_512VPOPCNTDQ</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ae5fd72dbef2a849e2c6470a4949c3b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_5124VNNIW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a4788b43d115eafb0314c01bacc3eb2bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX_5124FMAPS</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a5ff43f81296f5c13087c01799de330a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_NEON</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a8612b40158337dbe9d846a1e937670ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_NEON_DOTPROD</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a28aa4ee557c35988f9e149f1cae67822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_NEON_FP16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a7c026402b26c53bbbd655578142999cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_NEON_BF16</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aa26667749aa2a45f5dd3b329a5e8b20e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_SVE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a12ac205e66528d1b5415fae20cecb75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_MSA</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a9eb9e92522f4304a0fb088e537fc907f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_RISCVV</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aadf60f44dc8bc62eb3cf925fc06d0d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_VSX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a950cffa6194f894aef53bad183ad235d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_VSX3</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802ac74c287e1c17e424150dc91f40ea629f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_RVV</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a679c8820d1a752f2a4667dc8a4e77d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_LSX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802aea4f4d8315aad632da6df654c9786526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_LASX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a264d18e117398eb5984da49e215c516a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_SKX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a5e72cc7c10e55160242460978d8dc460</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_COMMON</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a5786d569bd24b546c11418acae892a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_KNL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a671daf4752ced762cdfe88f75a320937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_KNM</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a32aedb3a821d22467045dd8bfd7576f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_CNL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a7bcac929667950d65a0c2ac6fd64b986</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_CLX</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a4d92bbd932458c2ac0e96c308615a6e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_AVX512_ICL</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a9fe5c0fcdc110feeab7bf419de345eb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CPU_MAX_FEATURE</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga74405b66c7a701d17cec08a50b8b2802a6b5b12670914dcac265df838e90b5813</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::SortFlags</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8e88a1f27e41e12f81caab17cf81667b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SORT_EVERY_ROW</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga8e88a1f27e41e12f81caab17cf81667ba9776827c6c057260be34311392e6b618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SORT_EVERY_COLUMN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga8e88a1f27e41e12f81caab17cf81667ba5be81ea78c4ed2dc7aca349d5dabec36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SORT_ASCENDING</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga8e88a1f27e41e12f81caab17cf81667ba62b054bb27aeefd25fb6728034b630a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SORT_DESCENDING</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gga8e88a1f27e41e12f81caab17cf81667bac23176acbd1cbe51058088d1358367dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp *</type>
      <name>cv::alignPtr</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7d7b007312be535012cdbd6f45037399</anchor>
      <arglist>(_Tp *ptr, int n=(int) sizeof(_Tp))</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>cv::alignSize</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf2ff8f837e7a44f288b050765492f800</anchor>
      <arglist>(size_t sz, int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::checkHardwareSupport</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga83400136ccc28490087722ef5b3a27d9</anchor>
      <arglist>(int feature)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::Cholesky</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac8d860b8a49bf2ed304b1c82acb916e5</anchor>
      <arglist>(double *A, size_t astep, int m, double *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::Cholesky</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab39ce257149bdae7f9552e05c05c7642</anchor>
      <arglist>(float *A, size_t astep, int m, float *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>cv::cubeRoot</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga01c06ed7a8756ea81fe3d3466b9daa91</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::cubeRoot</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga51452a9a5b6b232e0d67855c8e27f436</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>cv::cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab3fbec499b8b9ec34ebbc038aa0df479</anchor>
      <arglist>(_Tp x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga39fbc1a33aedb130e3c0e59e8c2f64ec</anchor>
      <arglist>(schar x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4f5a784b6921093228ec0ffd3b464fa5</anchor>
      <arglist>(short x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7ff9da9e1d83d45c8778435633074fd7</anchor>
      <arglist>(uchar x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::cv_abs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga276f90264ac8083f22d139520f62c44f</anchor>
      <arglist>(ushort x)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>CV_FOURCC</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac005718f121379beffdbdbfb44f2646a</anchor>
      <arglist>(char c1, char c2, char c3, char c4)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvCeil</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2938a33996791626f9f122e054ed34c4</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvCeil</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga859c43a2bc10d1bc89a9a538ec41dc80</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvCeil</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf724f15663be3c0130026d0eab7fc5ae</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvFloor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1c4500a953c96901f87178f098c781af</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvFloor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab482bef3966b6f9641d1995c3c05b160</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvFloor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaff8dcaaf14e156f04f42e79a3db5956e</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvIsInf</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae04046b1211c77ff19a535bd78c15964</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvIsInf</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafe19ff681b44d364c0e1991d138d680c</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvIsNaN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae41ccc6a43a73d4d8e79794c8c544407</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvIsNaN</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga572cd5c424274efedf0d43b3484e2ee5</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvRound</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga085eca238176984a0b72df2818598d85</anchor>
      <arglist>(double value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvRound</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga977608301213682f12e68dcf1f77c288</anchor>
      <arglist>(float value)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cvRound</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga47ead185bfeefb70d09e90d8fe8afde7</anchor>
      <arglist>(int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cv::divUp</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga52d39d0a7310cba0cf526bc9dbda5404</anchor>
      <arglist>(int a, unsigned int b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>cv::divUp</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga783150b042a28904f7df9e74788981e6</anchor>
      <arglist>(size_t a, unsigned int b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpBool</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf80f610b81e838865974de31a2c7f632</anchor>
      <arglist>(bool argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpCString</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabc97db0a4f7f5675a47bab6c25384713</anchor>
      <arglist>(const char *argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpDouble</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga81eda02bc7fd9b7e5b656bab76ae0443</anchor>
      <arglist>(double argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpFloat</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6510785b47105a8b2254d034b3d1a22c</anchor>
      <arglist>(float argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::utils::dumpInputArray</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabbbbf8c36017475930ae8817189e9fa6</anchor>
      <arglist>(InputArray argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::utils::dumpInputArrayOfArrays</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabe4f2b9ed3bcc3988cc26e962d0d3eb7</anchor>
      <arglist>(InputArrayOfArrays argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::utils::dumpInputOutputArray</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5cc7a521c0e256cb0e5a0236e3ed3f23</anchor>
      <arglist>(InputOutputArray argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::utils::dumpInputOutputArrayOfArrays</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa300bc8cdf4508113efe926f3fce7d72</anchor>
      <arglist>(InputOutputArrayOfArrays argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpInt</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5a32f315f1a230c21820493ca48c21cb</anchor>
      <arglist>(int argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpInt64</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf80712f9fecd51530e4addf683d090b7</anchor>
      <arglist>(int64 argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpRange</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaca30624c96f1d24b65253c6cc7a71070</anchor>
      <arglist>(const Range &amp;argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpRect</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae58d2ea1c92b0c33da50b56e92a35dd9</anchor>
      <arglist>(const Rect &amp;argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpRotatedRect</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga43fb24612294359fadba16f68e9cd488</anchor>
      <arglist>(const RotatedRect &amp;argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpSizeT</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf17a637927d8015219f77b7c7f34741b</anchor>
      <arglist>(size_t argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpString</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaeb35d6b56ae6906eb9ad0c939524c420</anchor>
      <arglist>(const String &amp;argument)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>cv::utils::dumpTermCriteria</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gabfa61f331255ab4942ac98a5219a9cb5</anchor>
      <arglist>(const TermCriteria &amp;argument)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::utils::dumpVectorOfDouble</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab754a91370050599c2f33053a95f76c0</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::utils::dumpVectorOfInt</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf4e568249c87eb9c988002143a981e8f</anchor>
      <arglist>(const std::vector&lt; int &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::utils::dumpVectorOfRect</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga55b935555ace966eb3c8886aadd9e722</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::error</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4910d7f86336cd4eff9dd05575667e41</anchor>
      <arglist>(const Exception &amp;exc)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::error</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf88f853187447fbf4632690c3e66d76e</anchor>
      <arglist>(int code, const String &amp;err, const char *func, const char *file, int line)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::fastAtan2</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7b356498dd314380a0c386b059852270</anchor>
      <arglist>(float y, float x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastFree</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4b0d54a6957761ba64880fa51c4b8a6b</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cv::fastMalloc</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac0fbe1104c56f83d292d1b6ba79c4e4e</anchor>
      <arglist>(size_t bufSize)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>cv::Mat::forEach_impl</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa9eb8c7cba44b791827d0cd685206273</anchor>
      <arglist>(const Functor &amp;operation)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::format</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0cccdb2f73859309b0611cf70b1b9409</anchor>
      <arglist>(const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>cv::getBuildInformation</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4f516e31fb32f1b952cfecb2b4f10c46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>cv::getCPUFeaturesLine</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9de89718fc1dd949ac5403c0b8b4ec77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>cv::getCPUTickCount</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf3070efdcfef6f1e7ac28d2b6a29a7c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AlgorithmHint</type>
      <name>cv::getDefaultAlgorithmHint</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9e8575bb7b047ecaf385044f3d1b3df7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>cv::getElemSize</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacd16cccbc7be62773bcf60568e9a7b74</anchor>
      <arglist>(int type)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::getHardwareFeatureName</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9276e02958e6e9ebde89087e35b3db29</anchor>
      <arglist>(int feature)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getNumberOfCPUs</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gadf09fc982bf4f17bc84bd1abce5d0863</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getNumThreads</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2db334ec41d98da3129ef4a2342fc4d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getThreadNum</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf9cc0cb10097686a9da60f6c587e5774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>cv::getTickCount</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae73f58000611a1af25dd36d496bf4487</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::getTickFrequency</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga705441a9ef01f47acdc55d87fbe5090c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getVersionMajor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaebca81a0853cd9dff3d6fd88dad25ad0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getVersionMinor</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf76d1e4fd9562ae058abfea4891b8b0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getVersionRevision</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2d7ae9f1e3fb51d5a62c5cde4626bfcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::getVersionString</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae87dff0eecfca4e5ec38ac06ee424980</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::glob</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf91b7f383218e2d3f760939140942297</anchor>
      <arglist>(String pattern, std::vector&lt; String &gt; &amp;result, bool recursive=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cv::isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gadbc1b082037ac3725f3b12fe6c541c61</anchor>
      <arglist>(const T &amp;data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cv::isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0097dcc52f97e95d694a887f523b7d81</anchor>
      <arglist>(const void *p1)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cv::isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae3ed31d1c50282265abcb27c669d51bb</anchor>
      <arglist>(const void *p1, const void *p2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cv::isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4a80b9260cb1a5b3b07217cf42d0474d</anchor>
      <arglist>(const void *p1, const void *p2, const void *p3)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cv::isAligned</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga74dc86ab666c4a81841b6bed3f68742e</anchor>
      <arglist>(const void *p1, const void *p2, const void *p3, const void *p4)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::LU</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf80b646047515ac185536d342f3219a5</anchor>
      <arglist>(double *A, size_t astep, int m, double *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::LU</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6caa4b9c6213b619c6e6f7523dc520fb</anchor>
      <arglist>(float *A, size_t astep, int m, float *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>cv::normInf</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga88d10ad6fabc12581122af0655f14528</anchor>
      <arglist>(const _Tp *a, const _Tp *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>cv::normInf</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafbc6702d6233a210781b69505fe35657</anchor>
      <arglist>(const _Tp *a, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>cv::normL1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga442c3185940fc1879e26e8676253e0c5</anchor>
      <arglist>(const _Tp *a, const _Tp *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>cv::normL1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacb7cee5ed28705cf01ea141ae7927545</anchor>
      <arglist>(const _Tp *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::normL1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gac43f78105ba75ece4056964547b23c19</anchor>
      <arglist>(const float *a, const float *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::normL1</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae0f0a5246a545bc9aff70680c9efed22</anchor>
      <arglist>(const uchar *a, const uchar *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>cv::normL2Sqr</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae4cfcbe0059f7678012af41dbfcdfbe9</anchor>
      <arglist>(const _Tp *a, const _Tp *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _AccTp</type>
      <name>cv::normL2Sqr</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaf0e07145e0927234be3e0311f0658e83</anchor>
      <arglist>(const _Tp *a, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>cv::normL2Sqr</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga6a653487f2dc0d579c803be43ddac124</anchor>
      <arglist>(const float *a, const float *b, int n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::ostream &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga45664a4d7e99aa7957929d0c66f776de</anchor>
      <arglist>(std::ostream &amp;out, const TickMeter &amp;tm)</arglist>
    </member>
    <member kind="function">
      <type>ErrorCallback</type>
      <name>cv::redirectError</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8cd28eccccb695570cdaf86a572d2c0c</anchor>
      <arglist>(ErrorCallback errCallback, void *userdata=0, void **prevUserdata=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>cv::roundUp</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga36763beb301d4375d66f7e7f103e0bfa</anchor>
      <arglist>(int a, unsigned int b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>cv::roundUp</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafb8b9cb1c65ed5e4777cd4c53576a95a</anchor>
      <arglist>(size_t a, unsigned int b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa8c8aec7a8c03978852a4e91ac3ddcbf</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab4564cac4a7ff9d778b3632eaf47c929</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa0de3315df3b8e5b29fbb7e51532f89c</anchor>
      <arglist>(hfloat v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9024811d61f2918858725a162a3aa7c9</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafe791a19c82a2e1f02a9402d6f83990c</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga01c0a05cb440634930ee867e52588281</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga55c0488a57595affa92c66c23fd8fb5f</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab93126370b85fda2c8bfaf8c811faeaf</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5b5f1aef348ef82f0adf0464f0513013</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga08265fce1b6339d66f93787d044710d1</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1464104e6565d72aed3ba05faca9bca7</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab74dd2b6c13b247fa08d601dbdf1c836</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaee47906ae8bb8d45a3a0f6f839228ee1</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae2444d9655d1d7e721a12b604f20c283</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga51d9bcb44bd429af61bdc0227c3d48c7</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa9b8d28fd28895f907c649d8982937b3</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab1d4f77f03edd0c8b854d02bf6a13fb7</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7d74df866b3d61512c80707508c13870</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7952084dea82c0d8377104cb08e4d728</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0937926114a7487f33120a528c9dc859</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>hfloat</type>
      <name>cv::saturate_cast&lt; hfloat &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa40bde847141e24139fcdbb59c5229e</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>int64</type>
      <name>cv::saturate_cast&lt; int64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga54c5ab276eb47278b58c3bc754d2e04a</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1b9da70e72e5a6b1ad32ace3b45c0bbf</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9b9d98b74d781bb70b46c67cd70173f4</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga096260914c593c4764f588c876604beb</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga544b394d825265f03f96535b66a7b0d5</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga0d53cb04a6c671bf7a1e23bea46dfe75</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae1c96d1acbd436addabcfec6bee46a78</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaae16f431992f3d0e8393c09f933377ff</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5a69d0e8a848b888bcb98b975269f773</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae28d54c3b982221c9a5476791c30135f</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga1cf19710f8f0d05b05e51873d5f8cb69</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5cc3558b1356e57f382e09f301c05267</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7412c11051d743eb205d938ee14f6e14</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga34934406a6b84f81cbec0769448d094a</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga151b0d50e4f35cce93b5f9dfe5f0bd82</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga73b7591f276a1341c64c490855e09392</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga69af8961066ed7ff0abb69ac0a011e6e</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga678742b234d2097f865a5120c06a5141</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaaed1e14390c69784007a94d6e71482a1</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga124d8b79de99e19bc1f6a1327bcc7865</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2fd840e837a7e8046d577208bcf2d606</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga2858f5fe522e46a2e17662669199f6ff</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga68c9897d4f20d6f75aeefa3f463b96fb</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gad47a9e5d5775742acf7ce72ca4848e7f</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacbe14a50f82d3f79b940bd14aa270fd8</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gad5146ed5f6911e421712048dc8152937</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>cv::saturate_cast&lt; uint64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaa3d87fb1b746c3328faae94d39f7bf99</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>cv::saturate_cast&lt; uint64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga72530b1680a543b2aaf2be8c814b21fd</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>cv::saturate_cast&lt; uint64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga37ad23701d2672e038f56ee02f1b2a40</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>uint64</type>
      <name>cv::saturate_cast&lt; uint64 &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9bf9a50740db89014cbf5a1aec09bc71</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga4fa1f08b18a5a39f72c52ace9c460e19</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gaade231f022e1047fc12d90239a39acc6</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga12a6d8398d1a9ebc6637b731dcf69eb3</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gad1f5573f2776d4afecd1f76ab3beb299</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8b6b29005638adc8972a6f64cb5684dd</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga38154b84f2639a7a9406532733f4feea</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga660fb68b81d9d495154b5c06e41a3299</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5af18f1ff122ad9d99c3798feffcfc98</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga8bbab11fa8e18035cc061261256f8fe6</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga5bf3d066c7efa8ae0434bdebbae2c127</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gab077dbff27322353dbc4a98be5d10084</anchor>
      <arglist>(int64 v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga76c1b61875701eb6ddbbea23468daf60</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gacf39a62e64bed7a1e6acead97556c4b2</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga45b8fa706ff9308c9edff546bd9dcf82</anchor>
      <arglist>(uint64 v)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga7f68905aebc081a1d3a5b7a3e8954d2f</anchor>
      <arglist>(unsigned v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::setBreakOnError</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae4904ef072dede53cf161d9a6869083f</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setNumThreads</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gae78625c3c2aa9e0b83ed31b73c6549c0</anchor>
      <arglist>(int nthreads)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setUseOptimized</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga3c8487ea4449e550bc39575ede094c7a</anchor>
      <arglist>(bool onoff)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::tempfile</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga9fcedbe6d0104d7ce012987478b060d4</anchor>
      <arglist>(const char *suffix=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::terminate</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>ga38379f379bb5776d05ecd50de0e9a29c</anchor>
      <arglist>(int code, const String &amp;err, const char *func, const char *file, int line) CV_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::useOptimized</name>
      <anchorfile>db/de0/group__core__utils.html</anchorfile>
      <anchor>gafa6d5d04eff341825573ec6c0aa6519f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_logging</name>
    <title>Logging facilities</title>
    <filename>d3/dcb/group__core__logging.html</filename>
    <namespace>cv</namespace>
    <namespace>cv::utils::logging::internal</namespace>
    <class kind="struct">cv::utils::logging::LogTagAuto</class>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_DEBUG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga73e198bf918aeddcbf884733793b54d4</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ERROR</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga61945c827c7bc921bbabfd415d0f126d</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_FATAL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa45c4b83effbfdd0e8b9edaaf656f803</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_DEBUG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga62dda54667bca0fc5eb14856732c0910</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_ERROR</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga984bbd26a1e9c967481acbe540deabcb</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_FATAL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga7652d43e902c014502d9c431c5566f47</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_INFO</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa649746de70530e5afed788c2466ef15</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa3c9608ad31e890602fe4ca29f5afce1</anchor>
      <arglist>(tag, v, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa3c9608ad31e890602fe4ca29f5afce1</anchor>
      <arglist>(tag, v, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_IF_WARNING</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaf28e78cab45508a088b0a825529b63b0</anchor>
      <arglist>(tag, logging_cond,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_INFO</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga6c2052511ce6fd604e3a9434b20e0e48</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_DEBUG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga3dba372bf949960147916e26697075e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_ERROR</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga72ff12a307fea792b3714bbfe0944fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_FATAL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga7625b783f863a37282cca8aadf256d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_INFO</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga21a32deb99c143c4216feebeee8a126e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_SILENT</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga3d6e5cd288b2f2baa20dd0bdcd7d6075</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa0631ef37bb9f14bd3323bc99853e861</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_LEVEL_WARN</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa7b08adac0e86248812e9182e269cdf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_DEBUG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga0d4e06792bc7471bdcade607cc65052e</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_ERROR</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga9d3969d7ddf0c4ae212611c6e92cd63a</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_INFO</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga16978541278cac223a89698b9efc12dc</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga767bbab0b9b618afddd9a67f44c361df</anchor>
      <arglist>(tag, v,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga767bbab0b9b618afddd9a67f44c361df</anchor>
      <arglist>(tag, v,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_ONCE_WARNING</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga261cd7d47d60c8539dda54c51dbe5439</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_STRIP_LEVEL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gacdd2564ac0f843ae415bd2776eaf1800</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gae770c4fa93bc10216bb5865ba822cb75</anchor>
      <arglist>(tag, v,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_VERBOSE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gae770c4fa93bc10216bb5865ba822cb75</anchor>
      <arglist>(tag, v,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_WARNING</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga9a7297e347ba19830270825e5cbb6d0b</anchor>
      <arglist>(tag,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG_WITH_TAG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga11f2e8fcf14fea15d10c1f5a6fed0884</anchor>
      <arglist>(tag, msgLevel, extra_check0, extra_check1,...)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOGTAG_EXPAND_NAME</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa0367a584c8f5284f2fd99d46100b515</anchor>
      <arglist>(tag)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOGTAG_FALLBACK</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gad16aeabe8ea857cbfc7c3c78e46633c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOGTAG_GLOBAL</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa2e54fb6936c7e1cc2fbf80a7b5511d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOGTAG_PTR_CAST</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga1e9af42da9d916ae4deb2b8037c1e04b</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_ARG</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga52b7b8e5906254368d4c8bc804a6d8f7</anchor>
      <arglist>(arg_id)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_ARG_VALUE</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaaffc9ef684ff91b6e54a1a689a58ac5f</anchor>
      <arglist>(arg_id, arg_name, value)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_FUNCTION</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga9b1e047c2289e857adb155864c798f55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_FUNCTION_SKIP_NESTED</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga178377b37ef07efbb4956a0a64334b26</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_REGION</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga94254b4aa6f12aaca7f621f4e58fe773</anchor>
      <arglist>(name_as_static_string_literal)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_TRACE_REGION_NEXT</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga73621fa9c4826651eb7739bd57616514</anchor>
      <arglist>(name_as_static_string_literal)</arglist>
    </member>
    <member kind="function">
      <type>LogLevel</type>
      <name>cv::utils::logging::getLogLevel</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga42b8f832c209189c1abbc5a23892f681</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::utils::logging::LogLevel</type>
      <name>cv::utils::logging::getLogTagLevel</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga0827742493c08ccfcf3c28d289e6fcb3</anchor>
      <arglist>(const char *tag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::utils::logging::registerLogTag</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gabbf1817c13a329597611628569270906</anchor>
      <arglist>(cv::utils::logging::LogTag *plogtag)</arglist>
    </member>
    <member kind="function">
      <type>LogLevel</type>
      <name>cv::utils::logging::setLogLevel</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>gaa022dd6c6e2d72539cc1e5100bcb378b</anchor>
      <arglist>(LogLevel logLevel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::utils::logging::setLogTagLevel</name>
      <anchorfile>d3/dcb/group__core__logging.html</anchorfile>
      <anchor>ga0bc84211764950ce24c66a8274255e72</anchor>
      <arglist>(const char *tag, cv::utils::logging::LogLevel level)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_utils_sse</name>
    <title>SSE utilities</title>
    <filename>d6/d06/group__core__utils__sse.html</filename>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi16</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gaefce5585c1a6f10174e2f8a81460d890</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi16</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga5153a4fe91a6affdd5211ae0ca6cc713</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi16</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gabf39d2c79a9454e60dd039c91c73cd5e</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1, __m128i &amp;v_a0, __m128i &amp;v_a1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga90661a495fa42b2df501c63082b01060</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga6332980cd695cefad51b43899e9e988d</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gaeb0a5cbaf753843f4dbd495814c76287</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1, __m128i &amp;v_a0, __m128i &amp;v_a1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga3bf3c82191f33c2820a8c4ca8b47165a</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga2527bd83fe749c21f4cdb4bc53e5c200</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1, __m128 &amp;v_b0, __m128 &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_deinterleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga5c0a11604d16aedebab893b967366d28</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1, __m128 &amp;v_b0, __m128 &amp;v_b1, __m128 &amp;v_a0, __m128 &amp;v_a1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga28c7e502dd98047db8248c4e01f28746</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gafd238f6658913cc1971458f8fcc055ef</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_epi8</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga316441da4e56fbe6bd9e161a7048b932</anchor>
      <arglist>(__m128i &amp;v_r0, __m128i &amp;v_r1, __m128i &amp;v_g0, __m128i &amp;v_g1, __m128i &amp;v_b0, __m128i &amp;v_b1, __m128i &amp;v_a0, __m128i &amp;v_a1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga4b4188e1efc86e0d805dc8bcb3d72465</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>ga5f80d480537fadc8071c0f0ac33f1ee8</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1, __m128 &amp;v_b0, __m128 &amp;v_b1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_mm_interleave_ps</name>
      <anchorfile>d6/d06/group__core__utils__sse.html</anchorfile>
      <anchor>gaf050cdbc87c6057d2b0a7741837f998c</anchor>
      <arglist>(__m128 &amp;v_r0, __m128 &amp;v_r1, __m128 &amp;v_g0, __m128 &amp;v_g1, __m128 &amp;v_b0, __m128 &amp;v_b1, __m128 &amp;v_a0, __m128 &amp;v_a1)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_utils_neon</name>
    <title>NEON utilities</title>
    <filename>d8/d45/group__core__utils__neon.html</filename>
    <member kind="function">
      <type>float32x2_t</type>
      <name>cv_vrecp_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>gaeb314eb0f269a9769453517e931e3963</anchor>
      <arglist>(float32x2_t val)</arglist>
    </member>
    <member kind="function">
      <type>float32x4_t</type>
      <name>cv_vrecpq_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga2c5d24998fb8d4d09587ae59276ccc7b</anchor>
      <arglist>(float32x4_t val)</arglist>
    </member>
    <member kind="function">
      <type>int32x2_t</type>
      <name>cv_vrnd_s32_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga8a5239a569a5981ebde879d4733880a7</anchor>
      <arglist>(float32x2_t v)</arglist>
    </member>
    <member kind="function">
      <type>uint32x2_t</type>
      <name>cv_vrnd_u32_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>gafdc59151bc3772ea9ba541aac20c9475</anchor>
      <arglist>(float32x2_t v)</arglist>
    </member>
    <member kind="function">
      <type>int32x4_t</type>
      <name>cv_vrndq_s32_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga048ba8911b40c0a93c66b181d93ffd21</anchor>
      <arglist>(float32x4_t v)</arglist>
    </member>
    <member kind="function">
      <type>uint32x4_t</type>
      <name>cv_vrndq_u32_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>gad1de174f2f34485c51599e29a6c6ffa2</anchor>
      <arglist>(float32x4_t v)</arglist>
    </member>
    <member kind="function">
      <type>float32x2_t</type>
      <name>cv_vrsqrt_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga9630868e44d91def9c50ad17d89931c3</anchor>
      <arglist>(float32x2_t val)</arglist>
    </member>
    <member kind="function">
      <type>float32x4_t</type>
      <name>cv_vrsqrtq_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga7971ec21fe2577b92fe9da005a981fb4</anchor>
      <arglist>(float32x4_t val)</arglist>
    </member>
    <member kind="function">
      <type>float32x2_t</type>
      <name>cv_vsqrt_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>gacb20dd29e179b19bf38293670d522fc8</anchor>
      <arglist>(float32x2_t val)</arglist>
    </member>
    <member kind="function">
      <type>float32x4_t</type>
      <name>cv_vsqrtq_f32</name>
      <anchorfile>d8/d45/group__core__utils__neon.html</anchorfile>
      <anchor>ga912f76560209db18ef4afb1d73bdd472</anchor>
      <arglist>(float32x4_t val)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_utils_vsx</name>
    <title>VSX utilities</title>
    <filename>d3/d50/group__core__utils__vsx.html</filename>
  </compound>
  <compound kind="group">
    <name>core_utils_softfloat</name>
    <title>Softfloat support</title>
    <filename>d7/dcc/group__core__utils__softfloat.html</filename>
    <class kind="struct">cv::softdouble</class>
    <class kind="struct">cv::softfloat</class>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaeeadf92dca0d8472616f8608fdcb241e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gab0ba4201e29886459956de5500d51672</anchor>
      <arglist>(const double a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga91be418b1b6f40094a8212c5997e680a</anchor>
      <arglist>(const int32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad2ef086e5378199006e95bab0913cbaf</anchor>
      <arglist>(const int64_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga5c2434a765a38cafc214c81b54239742</anchor>
      <arglist>(const softdouble &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga136cdc02508643e0c523b83fe4abd6ca</anchor>
      <arglist>(const uint32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad6c2c15092e4652a37c32ae066b498aa</anchor>
      <arglist>(const uint64_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3bff550288d8719474fe71f463fbfc7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga04202c2edb5f1f8f75e806fb37abc3b9</anchor>
      <arglist>(const float a)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gadc3eed39f933f4924ac16a0be93df54c</anchor>
      <arglist>(const int32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga66426ab441c67a01df01529ccc46521c</anchor>
      <arglist>(const int64_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga1a4225942d70d185f9e046d6c863df31</anchor>
      <arglist>(const softfloat &amp;c)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga79cdf60b97caf7ba8093f24b8fbbf92c</anchor>
      <arglist>(const uint32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga16fc78346e0adfbe62a1e6e61939289c</anchor>
      <arglist>(const uint64_t)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::abs</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga9b8c2a12e6804f796228a57e741678b5</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::abs</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga72dd776aec140cd56401b29af17e36c3</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::cbrt</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gac8f04998be778e95f591ae789e7d6578</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::cos</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga164d580371866184ddc96fa7aaf47085</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::eps</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga94978663ce70a161bf9c6fa1a35143b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>cv::softfloat::eps</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga7d52b83bca0ec1b316337800ac2986d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::exp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga21c119788f779f9e631161ffa354bbe5</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::exp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga1eb07a682abff20e0864104599c06fbc</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::fromRaw</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf69ed94a5e5dd2499598eeedcd655f68</anchor>
      <arglist>(const uint64_t a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const softfloat</type>
      <name>cv::softfloat::fromRaw</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaec5706db4303cd7c812996d810288440</anchor>
      <arglist>(const uint32_t a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::softdouble::getExp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaac093e8f05f30d9d37b5a3c83e26e284</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::softfloat::getExp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga037d41e536aaaa6bbb5cc8a0271241d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::getFrac</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaba94cc346d1335477ad937508cf280df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::getFrac</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga078c541088c266a12c79a1bf52ca3710</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::getSign</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga2e3c3607d0bf146d1906dc61ee143769</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::getSign</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gae4968636f759c9b3900b1ef0f9f3ca96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::inf</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gadd37b1cc59a301a3e1b269ade244712c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>cv::softfloat::inf</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga15b1c64547f8da94c0c6e0c21e5cc568</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::isInf</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga4baf2433a45e75cd5adcd27f944265c1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::isInf</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga361d1cbf6593c26ea61285d094b5aa54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::isNaN</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gae19d8a1b2dd1e0806c7d2de07f82f829</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::isNaN</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga5001848e8ce56d145ad32301981a12a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::isSubnormal</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga9f1381799912b9539e1841b9ae2e9ed3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::isSubnormal</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga5420ac5bdd327653ee0b90005c5c2b94</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::log</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga54b0b6e1873fb3a4b1db47252d79b8d3</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::log</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gae5de78ee278fe88405c6dbc38502f7c1</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::max</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga07f4a159313983528c74d5162a56fbc9</anchor>
      <arglist>(const softdouble &amp;a, const softdouble &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::max</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga78f988f6cfa6223610298cbd4f86ec66</anchor>
      <arglist>(const softfloat &amp;a, const softfloat &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::max</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3d08b6f078ecee3862aeb01bdf0ba8b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>cv::softfloat::max</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga6361d683afa3e472e06a0c2e80984f00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::min</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf625702f70e571f33784b0652be9a7b7</anchor>
      <arglist>(const softdouble &amp;a, const softdouble &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::min</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gac48df53b8fd34b87e7b121fa8fd4c379</anchor>
      <arglist>(const softfloat &amp;a, const softfloat &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::min</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga9a426dcd6be0bd77995b636fe291e6d0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>cv::softfloat::min</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga2473116e9ce9a101a7e6ed53753df9b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::mulAdd</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gafd3f019e0be823233d1a74330e3b2849</anchor>
      <arglist>(const softdouble &amp;a, const softdouble &amp;b, const softdouble &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::mulAdd</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gafe33592336ab4182d98316e65a151ccd</anchor>
      <arglist>(const softfloat &amp;a, const softfloat &amp;b, const softfloat &amp;c)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::nan</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf4177737a51195afed3c96b008c479b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>cv::softfloat::nan</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga96ac1a9a3b8ed51b3ec606b2374b0cba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::one</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga87203f2a67ddb911cc8cbb8984a8c7e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>cv::softfloat::one</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga214e54c7bf87163f778fc5212c0c92f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::operator double</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga6193742b4bdb010eb9e5c91f106ca2e7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::operator float</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga977222074f9cbe76771c7864eeda3985</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softfloat::operator softdouble</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad15be60dda73c34e2d9c79f1d3c2ea34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::softdouble::operator softfloat</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga021a93447f30e43636141398859ccd6c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::operator!=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3e6d2ce9ae1fc533c68737efecdd1b5b</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::operator!=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gafa7691dc904caca8588ea6a4b0954e08</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::operator%</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabb6ec4cce27f5f5c22c51fd8923d0f11</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::operator%</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga69f4dbc0a0eace2d056676b41ca65ff2</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>cv::softdouble::operator%=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga21d9728003ec6f25c7fb5c0f8c838021</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>cv::softfloat::operator%=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gab79a37807d9108b2af5621e23b1e359a</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::operator*</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gac2116f5bce2914d578953c6ac8c0da16</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::operator*</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gab2ccc99b90013df8b9cf49f6c63842ff</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>cv::softdouble::operator*=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga30b00412933f22bc6c9a09bd9b6cf39e</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>cv::softfloat::operator*=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad4b76b5e234cdf5d9d61509348198ce5</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::operator+</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gacf49831e844a094b21a41a37df2189e8</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::operator+</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gadb3c3fbb5bf49638bcaeddbfd16f3df7</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>cv::softdouble::operator+=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf6af85362128416f70114340c6346def</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>cv::softfloat::operator+=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga7ab1cd200e310d11836af63a7e3c5cea</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::operator-</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga8150a63cd7bd61db576f3d89082e8b5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::operator-</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gadf6a12deaeedcf12e67dc695caff1068</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::operator-</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabb6d151a3faa03d866700dd46f0ad04a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::operator-</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga00fec559cf58adaedb43c5092df36b84</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>cv::softdouble::operator-=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga8d72b805849fbebef1566bc916bc2e4f</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>cv::softfloat::operator-=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga503eaaaf07b06066c396e5cbb97dfe76</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::operator/</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga995d0eb099efa09893b36adecda4243a</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::operator/</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaad5d6d10fa57557f159b67b9618bf557</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>cv::softdouble::operator/=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga5f5278ee8da45ef24dbf9cec5810063a</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>cv::softfloat::operator/=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga69d6a647b6b508f7ea18a4026860d2cc</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::operator&lt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga4124a96f9c9f5f9ebdee548914bf7a04</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::operator&lt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga86f3dce677d4a2fb357774c872647522</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::operator&lt;=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaa804bf096018d007e2a7894cdb98037a</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::operator&lt;=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga6c17bb1577e0284585be0ba580811e8f</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble &amp;</type>
      <name>cv::softdouble::operator=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3ca56502c2d7f57ab74b7d7819d7f452</anchor>
      <arglist>(const softdouble &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>softfloat &amp;</type>
      <name>cv::softfloat::operator=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaefb8ac83b4e7cfae1b8188a8c930ab9d</anchor>
      <arglist>(const softfloat &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::operator==</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga972dee821ab26d61f11528b427131083</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::operator==</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf9ae987f5788edbe1aada59dd7f41717</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::operator&gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga89a6048ae27277f5f84458078a447a7b</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::operator&gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga9e6bd3f5911bf05d858b143d76813b13</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softdouble::operator&gt;=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga7523b2303cf5a3e9343147742f277149</anchor>
      <arglist>(const softdouble &amp;) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::softfloat::operator&gt;=</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3899c1c417984a878e1623a12f364a6b</anchor>
      <arglist>(const softfloat &amp;) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::pi</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga41255205b005025756f29372d0ad8cb3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>cv::softfloat::pi</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabd90e5aaea95a7ae582cc34e830fcb5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::pow</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaa02f6b3f5671b691159973a056e57980</anchor>
      <arglist>(const softdouble &amp;a, const softdouble &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::pow</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga8bc36646a43b82baa15f151a973fb0c5</anchor>
      <arglist>(const softfloat &amp;a, const softfloat &amp;b)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga26c23c7d5cdd701b104957a0825b3a6e</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static _Tp</type>
      <name>cv::saturate_cast</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga7d7d4e9b73c6fc946586bf16b3732e57</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>cv::saturate_cast&lt; int64_t &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga49fcff1c81cbd1902bbb47e3d5eae1cc</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>int64_t</type>
      <name>cv::saturate_cast&lt; int64_t &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga761f0568efff59d3adc8ac3a83b423a4</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga969528075693d3d69053f54c599d26ab</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>schar</type>
      <name>cv::saturate_cast&lt; schar &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga84f9d5ac20f3334fe662dea956e7ff46</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga45ed5e958f34ae3388d2e0c5fb92a950</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>short</type>
      <name>cv::saturate_cast&lt; short &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaa1f21ab0a0a9f0a325e3378224535189</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga799ff72834ce913db4ebf0c2f6afd830</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>cv::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabf59e3093f441c47f86115961f0fd73d</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>cv::saturate_cast&lt; uint64_t &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga4ba4abab85f7bde364260f6ed5ac11a8</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>uint64_t</type>
      <name>cv::saturate_cast&lt; uint64_t &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gabce86878d2e10edca5e624974fbb3d23</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gaf0bc3eb460758fd79df014493c0da4a7</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>cv::saturate_cast&lt; unsigned &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga753aab461dd1c60a1d914a2372afe000</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga41337dc7f2f82e76b310b3a83515f917</anchor>
      <arglist>(softdouble a)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>cv::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga825ac01a6feb853f21b9c19764198bf0</anchor>
      <arglist>(softfloat a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::setExp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga22d81509e98aefb71a1966cb2f5901d9</anchor>
      <arglist>(int e) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::setExp</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga3701dfb1bc90fcb6de674e4d7f73cd98</anchor>
      <arglist>(int e) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::setFrac</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga4a950579c5ad9d00e235f4d4dba79308</anchor>
      <arglist>(const softdouble &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::setFrac</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga356bf2e1eb0897c509af1a02dc23f1f5</anchor>
      <arglist>(const softfloat &amp;s) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::softdouble::setSign</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga939dba50e8cd4c484e9ab95955d1d07a</anchor>
      <arglist>(bool sign) const</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::softfloat::setSign</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga24ffde1fd1ffbdfee1c033491829cbf7</anchor>
      <arglist>(bool sign) const</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::sin</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>gad7c879b58f79ccd980f4ce13fe3db49a</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softdouble</type>
      <name>cv::sqrt</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga021a8c75426f99035d767a68d258e12a</anchor>
      <arglist>(const softdouble &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>softfloat</type>
      <name>cv::sqrt</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga682082a1892db64a2856403ec17ba297</anchor>
      <arglist>(const softfloat &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softdouble</type>
      <name>cv::softdouble::zero</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga66d91d22d0547c9723add6e2d3cec806</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static softfloat</type>
      <name>cv::softfloat::zero</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga897ca9528f54b2999a9eb94e47a4c7a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint64_t</type>
      <name>cv::softdouble::v</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga106ab2d5803c055080a5854c9efbc3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>cv::softfloat::v</name>
      <anchorfile>d7/dcc/group__core__utils__softfloat.html</anchorfile>
      <anchor>ga953f220c5fb48964d1d3717195aac90f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_utils_samples</name>
    <title>Utility functions for OpenCV samples</title>
    <filename>d6/dba/group__core__utils__samples.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::samples::addSamplesDataSearchPath</name>
      <anchorfile>d6/dba/group__core__utils__samples.html</anchorfile>
      <anchor>gae7a49fd5761f8abbe754993e328ea84f</anchor>
      <arglist>(const cv::String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::samples::addSamplesDataSearchSubDirectory</name>
      <anchorfile>d6/dba/group__core__utils__samples.html</anchorfile>
      <anchor>gaa54838b2113b79689df232c190de969e</anchor>
      <arglist>(const cv::String &amp;subdir)</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>cv::samples::findFile</name>
      <anchorfile>d6/dba/group__core__utils__samples.html</anchorfile>
      <anchor>ga3a33b00033b46c698ff6340d95569c13</anchor>
      <arglist>(const cv::String &amp;relative_path, bool required=true, bool silentMode=false)</arglist>
    </member>
    <member kind="function">
      <type>cv::String</type>
      <name>cv::samples::findFileOrKeep</name>
      <anchorfile>d6/dba/group__core__utils__samples.html</anchorfile>
      <anchor>ga4a37595bcd267558bd6c176c7307f050</anchor>
      <arglist>(const cv::String &amp;relative_path, bool silentMode=false)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_opengl</name>
    <title>OpenGL interoperability</title>
    <filename>d2/d3c/group__core__opengl.html</filename>
    <namespace>cv::ogl::ocl</namespace>
    <class kind="class">cv::ogl::Arrays</class>
    <class kind="class">cv::ogl::Buffer</class>
    <class kind="class">cv::ogl::Texture2D</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::ogl::RenderModes</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>gaf53526c205a92260f356fe6589460aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::POINTS</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba8b467f66c33c13df37f24aa3f1196f14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::LINES</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba8ea1de81114c3db43c9dfa96870367a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::LINE_LOOP</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aabaf4d36edb6cf9011af8cf4015b5a61952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::LINE_STRIP</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba7aa95cc95670cd6bb875d0092e3bf457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::TRIANGLES</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aabab2fc9178ebe34e531f1451751e673c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::TRIANGLE_STRIP</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aabae656afaa0987fa2f044e3fdc260aa140</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::TRIANGLE_FAN</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba1778386fd1796017cf36965339b27cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::QUADS</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba6fe3c72a87b56e3f16bc1cf13fa9fc53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::QUAD_STRIP</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aabaa746cc01f0f606c16249ef41beb14eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ogl::POLYGON</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ggaf53526c205a92260f356fe6589460aaba8c8c07e1f038e9fe452b06fb80d15c10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ogl::convertFromGLTexture2D</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>gad2a559f1b93a89fa4936948f4c4c4bb2</anchor>
      <arglist>(const Texture2D &amp;texture, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ogl::convertToGLTexture2D</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga5ab4018bf271aecf8b7144e46ff363e9</anchor>
      <arglist>(InputArray src, Texture2D &amp;texture)</arglist>
    </member>
    <member kind="function">
      <type>UMat</type>
      <name>cv::ogl::mapGLBuffer</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga39ac62ef00a590b9021e233d1dcdc622</anchor>
      <arglist>(const Buffer &amp;buffer, AccessFlag accessFlags=ACCESS_READ|ACCESS_WRITE)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ogl::render</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga090c1f371c37a575dea8b5c6371aec70</anchor>
      <arglist>(const Arrays &amp;arr, InputArray indices, int mode=POINTS, Scalar color=Scalar::all(255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ogl::render</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga0f86b878c8b65fe081fd4f7ac1e62110</anchor>
      <arglist>(const Arrays &amp;arr, int mode=POINTS, Scalar color=Scalar::all(255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ogl::render</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga64c7a6323ba1b978f2f9142a4bad5ca1</anchor>
      <arglist>(const Texture2D &amp;tex, Rect_&lt; double &gt; wndRect=Rect_&lt; double &gt;(0.0, 0.0, 1.0, 1.0), Rect_&lt; double &gt; texRect=Rect_&lt; double &gt;(0.0, 0.0, 1.0, 1.0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::setGlDevice</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga7da4b94fc78501f4239c132901387730</anchor>
      <arglist>(int device=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ogl::unmapGLBuffer</name>
      <anchorfile>d2/d3c/group__core__opengl.html</anchorfile>
      <anchor>ga7503c23aabed6fbe4f20b500bb921e71</anchor>
      <arglist>(UMat &amp;u)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_optim</name>
    <title>Optimization Algorithms</title>
    <filename>da/d01/group__core__optim.html</filename>
    <class kind="class">cv::ConjGradSolver</class>
    <class kind="class">cv::DownhillSolver</class>
    <class kind="class">cv::MinProblemSolver</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::SolveLPResult</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>ga86a370deffb37af51deb405a634eb14c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVELP_LOST</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14ca6cbe4bf230f4fbba080075f5a421f2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVELP_UNBOUNDED</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14ca53443e5084b8afbd368920564a005e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVELP_UNFEASIBLE</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14cae1450427844e557ad644cb4fcd44edef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVELP_SINGLE</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14ca4f5a045a7b15b7b64acee6107b76e7b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVELP_MULTI</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>gga86a370deffb37af51deb405a634eb14ca94f9f0f66b795a4df9861e236064f1f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::solveLP</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>ga9a06d237a9d38ace891efa1ca1b5d00a</anchor>
      <arglist>(InputArray Func, InputArray Constr, OutputArray z)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::solveLP</name>
      <anchorfile>da/d01/group__core__optim.html</anchorfile>
      <anchor>ga8ee8a43c36adb080c8905ebecfeb9dae</anchor>
      <arglist>(InputArray Func, InputArray Constr, OutputArray z, double constr_eps)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_directx</name>
    <title>DirectX interoperability</title>
    <filename>de/dc1/group__core__directx.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::directx::convertFromD3D10Texture2D</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga46cdc3c6cc25fdef7321a923b040f046</anchor>
      <arglist>(ID3D10Texture2D *pD3D10Texture2D, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::directx::convertFromD3D11Texture2D</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>gaaea63f9b492b4a84e1e9ef6d4eba377c</anchor>
      <arglist>(ID3D11Texture2D *pD3D11Texture2D, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::directx::convertFromDirect3DSurface9</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga657f9cc740fe38fb0eb16df075224c2d</anchor>
      <arglist>(IDirect3DSurface9 *pDirect3DSurface9, OutputArray dst, void *surfaceSharedHandle=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::directx::convertToD3D10Texture2D</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga96bb00cac7698f2fdb7001057f9e4352</anchor>
      <arglist>(InputArray src, ID3D10Texture2D *pD3D10Texture2D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::directx::convertToD3D11Texture2D</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga92b6817beb98d9cdd71280420e3da8e3</anchor>
      <arglist>(InputArray src, ID3D11Texture2D *pD3D11Texture2D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::directx::convertToDirect3DSurface9</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga45c2557af043bc17b9491503fc669a2d</anchor>
      <arglist>(InputArray src, IDirect3DSurface9 *pDirect3DSurface9, void *surfaceSharedHandle=NULL)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::directx::getTypeFromD3DFORMAT</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga17031976572a0096cd4e2519fbe30c74</anchor>
      <arglist>(const int iD3DFORMAT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::directx::getTypeFromDXGI_FORMAT</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>gad5909ae5d47945e931b093bd2b6e12e9</anchor>
      <arglist>(const int iDXGI_FORMAT)</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>cv::directx::ocl::initializeContextFromD3D10Device</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga1e0f41114112de4f59c83d2395813155</anchor>
      <arglist>(ID3D10Device *pD3D10Device)</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>cv::directx::ocl::initializeContextFromD3D11Device</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>gafdf4286575e0b2b532c6dc00b3ed6750</anchor>
      <arglist>(ID3D11Device *pD3D11Device)</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>cv::directx::ocl::initializeContextFromDirect3DDevice9</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga0357f508bafbd859c5b53eaeae10e81f</anchor>
      <arglist>(IDirect3DDevice9 *pDirect3DDevice9)</arglist>
    </member>
    <member kind="function">
      <type>Context &amp;</type>
      <name>cv::directx::ocl::initializeContextFromDirect3DDevice9Ex</name>
      <anchorfile>de/dc1/group__core__directx.html</anchorfile>
      <anchor>ga60b05421597d578f146f4a55a837ae16</anchor>
      <arglist>(IDirect3DDevice9Ex *pDirect3DDevice9Ex)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_eigen</name>
    <title>Eigen support</title>
    <filename>d0/daf/group__core__eigen.html</filename>
    <namespace>cv::traits</namespace>
    <class kind="class">cv::Affine3</class>
    <member kind="typedef">
      <type>Affine3&lt; double &gt;</type>
      <name>cv::Affine3d</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga0b49177f52ed1b43e3f5a198baeee203</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Affine3&lt; float &gt;</type>
      <name>cv::Affine3f</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gae10a81cba3f3232648be48e28759a7bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gafd7f2b330fe822f42f918f848ca21dd5</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, 1, Eigen::Dynamic &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga28d4c291bb74c3b915e2fd62f03906b1</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, _rows, _cols, _options, _maxRows, _maxCols &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga137921303143b3f17de1307b1feb0860</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, 1 &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga5df03dfca2194b7cb59266bcf72f2246</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, Eigen::Dynamic &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga2a2ce582ca5e1e353842f63881d076eb</anchor>
      <arglist>(const Mat &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaa79981ae2c2dbeea3ccf788d3a851a74</anchor>
      <arglist>(const Mat &amp;src, Eigen::Tensor&lt; _Tp, 3, _layout &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaa57eee0d2918816f75823d9941f1db7b</anchor>
      <arglist>(const Matx&lt; _Tp, 1, _cols &gt; &amp;src, Eigen::Matrix&lt; _Tp, 1, Eigen::Dynamic &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaeaf7bbf5b36b766deeaf0c529717ccbb</anchor>
      <arglist>(const Matx&lt; _Tp, _rows, 1 &gt; &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, 1 &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaaed24d680285c19716286aa24ae7a579</anchor>
      <arglist>(const Matx&lt; _Tp, _rows, _cols &gt; &amp;src, Eigen::Matrix&lt; _Tp, _rows, _cols, _options, _maxRows, _maxCols &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga3f3a879a3af721ecde8d149dbfc7eeb7</anchor>
      <arglist>(const Matx&lt; _Tp, _rows, _cols &gt; &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, Eigen::Dynamic &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cv2eigen</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga71d0883b8338195a86db9d7949950257</anchor>
      <arglist>(const Matx&lt; _Tp, _rows, _cols &gt; &amp;src, Eigen::Matrix&lt; _Tp, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Eigen::TensorMap&lt; Eigen::Tensor&lt; _Tp, 3, Eigen::RowMajor &gt; &gt;</type>
      <name>cv::cv2eigen_tensormap</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga16daedf385937cf974ba0141ef555b66</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::eigen2cv</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gac9fd7b6d6cc93f82b77da378f9565be3</anchor>
      <arglist>(const Eigen::Matrix&lt; _Tp, _rows, _cols, _options, _maxRows, _maxCols &gt; &amp;src, Matx&lt; _Tp, _rows, _cols &gt; &amp;dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::eigen2cv</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gabf167b4c7d0dbed6bc3ae6e3fda25734</anchor>
      <arglist>(const Eigen::Matrix&lt; _Tp, _rows, _cols, _options, _maxRows, _maxCols &gt; &amp;src, OutputArray dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::eigen2cv</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga7d024b90a359c852cce5dff47ebc77a4</anchor>
      <arglist>(const Eigen::Tensor&lt; _Tp, 3, _layout &gt; &amp;src, OutputArray dst)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static V</type>
      <name>cv::operator*</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gae9c102e6fd783bcf801e3432aca22e7b</anchor>
      <arglist>(const Affine3&lt; T &gt; &amp;affine, const V &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Affine3&lt; T &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gae40ac6a79592156da921a732a745946a</anchor>
      <arglist>(const Affine3&lt; T &gt; &amp;affine1, const Affine3&lt; T &gt; &amp;affine2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3d</type>
      <name>cv::operator*</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>gaa607fd3c66c5c525cc4d39dc83ffd177</anchor>
      <arglist>(const Affine3d &amp;affine, const Vec3d &amp;vector)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Vec3f</type>
      <name>cv::operator*</name>
      <anchorfile>d0/daf/group__core__eigen.html</anchorfile>
      <anchor>ga548eb6a25623179405f13cad3954c01e</anchor>
      <arglist>(const Affine3f &amp;affine, const Vec3f &amp;vector)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_opencl</name>
    <title>OpenCL support</title>
    <filename>dc/d83/group__core__opencl.html</filename>
    <class kind="class">cv::BufferPoolController</class>
    <class kind="class">cv::ocl::Context</class>
    <class kind="class">cv::ocl::Device</class>
    <class kind="class">cv::ocl::Image2D</class>
    <class kind="class">cv::ocl::Kernel</class>
    <class kind="class">cv::ocl::KernelArg</class>
    <class kind="class">cv::ocl::OpenCLExecutionContext</class>
    <class kind="class">cv::ocl::OpenCLExecutionContextScope</class>
    <class kind="class">cv::ocl::Platform</class>
    <class kind="class">cv::ocl::PlatformInfo</class>
    <class kind="class">cv::ocl::Program</class>
    <class kind="class">cv::ocl::ProgramSource</class>
    <class kind="class">cv::ocl::Queue</class>
    <class kind="class">cv::ocl::Timer</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::ocl::OclVectorStrategy</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gae601ac868b72015b583ccbbdd0dec587</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ocl::OCL_VECTOR_OWN</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ggae601ac868b72015b583ccbbdd0dec587af4f3dacb8b06545e8e10cdc64d353ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ocl::OCL_VECTOR_MAX</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ggae601ac868b72015b583ccbbdd0dec587a3340448a36ad842065ad35c3586a754e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ocl::OCL_VECTOR_DEFAULT</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ggae601ac868b72015b583ccbbdd0dec587a566f2a652ca8f26eabf5f6fc50faf59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ocl::attachContext</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaf83af36be2097fd43e3eba5c8f3025b1</anchor>
      <arglist>(const String &amp;platformName, void *platformID, void *context, void *deviceID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ocl::buildOptionsAddMatrixDescription</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga95fc5d853c45a6b1db1d425d831f7d2f</anchor>
      <arglist>(String &amp;buildOptions, const String &amp;name, InputArray _m)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ocl::checkOptimalVectorWidth</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga293c0b13a39f10465e3ea67a018d6779</anchor>
      <arglist>(const int *vectorWidths, InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray(), OclVectorStrategy strat=OCL_VECTOR_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ocl::convertFromBuffer</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaf7698360b08aa452c2692296ce55bccd</anchor>
      <arglist>(void *cl_mem_buffer, size_t step, int rows, int cols, int type, UMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ocl::convertFromImage</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gada97cc08c31e416b957e23b480334b6c</anchor>
      <arglist>(void *cl_mem_image, UMat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>cv::ocl::convertTypeStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga5f148c32937ac94c6d39b34377849bbe</anchor>
      <arglist>(int sdepth, int ddepth, int cn, char *buf)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>cv::ocl::convertTypeStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga7518e53a90a9cbecb42d9698471c3721</anchor>
      <arglist>(int sdepth, int ddepth, int cn, char *buf, size_t buf_size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ocl::finish</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gabfca32247f267c662b3bff6587d14b40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MatAllocator *</type>
      <name>cv::ocl::getOpenCLAllocator</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga4325416a60b5573b664e6a871570ca84</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>cv::ocl::getOpenCLErrorString</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga3477d1af24bbe4b5960e2b2cf15b1c27</anchor>
      <arglist>(int errorCode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ocl::getPlatfomsInfo</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gae98550085d4a41df7a1daff093fe775c</anchor>
      <arglist>(std::vector&lt; PlatformInfo &gt; &amp;platform_info)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::ocl::haveAmdBlas</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gad2e486ab8104a3b197001e27d54e2a95</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::ocl::haveAmdFft</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga593387b5285a57ea03350b363c74c6cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::ocl::haveOpenCL</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaf8716694664cb127e7928c335b97d217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::ocl::haveSVM</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga0744f1db6ed2ec8f8aa79a43449a4855</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ocl::initializeContextFromHandle</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga497674e2f118f367b2fa4decbcdecb15</anchor>
      <arglist>(Context &amp;ctx, void *platform, void *context, void *device)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::ocl::kernelToStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gafb2b78806f036b57609e26b8237fa3d9</anchor>
      <arglist>(InputArray _kernel, int ddepth=-1, const char *name=NULL)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>cv::ocl::memopTypeToStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaaa35ea353690d0bba9edd9a1a3e69484</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ocl::predictOptimalVectorWidth</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga1b16507915166d63529ad8126e465c1a</anchor>
      <arglist>(InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray(), OclVectorStrategy strat=OCL_VECTOR_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ocl::predictOptimalVectorWidthMax</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga8b96cd547eac1e787cf50e22820bc4b9</anchor>
      <arglist>(InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ocl::setUseOpenCL</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gab747fa4efd88d3188f4ebcbc8a639c1e</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>cv::ocl::typeToStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>ga7f2f248d37cfa3e1e4122249f7dc8c49</anchor>
      <arglist>(int t)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::ocl::useOpenCL</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gadb3b41d4552e9db7887855e3a1b2af37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>cv::ocl::vecopTypeToStr</name>
      <anchorfile>dc/d83/group__core__opencl.html</anchorfile>
      <anchor>gaa3c1017cd44dcd6c739943f31bb8f248</anchor>
      <arglist>(int t)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_va_intel</name>
    <title>Intel VA-API/OpenCL (CL-VA) interoperability</title>
    <filename>d1/daa/group__core__va__intel.html</filename>
    <namespace>cv::va_intel::ocl</namespace>
    <member kind="function">
      <type>void</type>
      <name>cv::va_intel::convertFromVASurface</name>
      <anchorfile>d1/daa/group__core__va__intel.html</anchorfile>
      <anchor>ga6147e41eb1e1ab2631eeed53252c0735</anchor>
      <arglist>(VADisplay display, VASurfaceID surface, Size size, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::va_intel::convertToVASurface</name>
      <anchorfile>d1/daa/group__core__va__intel.html</anchorfile>
      <anchor>ga870965de4f91f2b054c6f974c65faa66</anchor>
      <arglist>(VADisplay display, InputArray src, VASurfaceID surface, Size size)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal</name>
    <title>Hardware Acceleration Layer</title>
    <filename>de/d85/group__core__hal.html</filename>
    <subgroup>core_hal_functions</subgroup>
    <subgroup>core_hal_interface</subgroup>
    <subgroup>core_hal_intrin</subgroup>
    <subgroup>core_lowlevel_api</subgroup>
  </compound>
  <compound kind="group">
    <name>core_hal_functions</name>
    <title>Functions</title>
    <filename>d3/ddd/group__core__hal__functions.html</filename>
    <class kind="struct">cv::hal::DCT2D</class>
    <class kind="struct">cv::hal::DFT1D</class>
    <class kind="struct">cv::hal::DFT2D</class>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::absdiff16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaba8def02f4712e9034995ed83d53eef0</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::absdiff16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac9cf83a21446818f75ea3136ce4902f0</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::absdiff32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaec553594175dd27343eeb2ed8fa0f597</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::absdiff32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6104620d290ba95ae1a23b9a802dcadb</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::absdiff64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf1cd5515875f900699450d84d9ca449b</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::absdiff8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2897751f31dffc11bfb3f18d259838c7</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::absdiff8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gab7002d470e1f44da6b0d7859f286581d</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::add16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga575d22516b5a1b937d5fefdd9e3cb991</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::add16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8787d7ffbc867e3b9a4158b4540d55b3</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::add32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga1d8757d450d3dff55b1d1c0808bb17c3</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::add32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga84ed1c0f7bb24f1f1f7ba782f5357b94</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::add64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga0b998375de19b552d6e8edfce94d0f73</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::add8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gada32f4dccdbcd9bdd8e6903641047ec7</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::add8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga7a51b6af89b3259f9b95de719448f8fb</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addRNGBias32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga11d91cae9fe70372c3dfc6ae61915830</anchor>
      <arglist>(float *arr, const float *scaleBiasPairs, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addRNGBias64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac51f612c2a482d6a0108bbe2b6a50ca6</anchor>
      <arglist>(double *arr, const double *scaleBiasPairs, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addWeighted16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gafca0f3d217cd99e0076225f36198d67d</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addWeighted16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga78d01fafd0086948a468c1f9a8acc225</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addWeighted32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga813efb858941c477501b3b9e3ccb6e03</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addWeighted32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga81315809ac5fc2fb91f403c0e9bf9f2c</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addWeighted64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga818ccab35160e627c3d0b72aa7adf490</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addWeighted8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaa83a019ec9d2a71a4e97efa0f5045e6d</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::addWeighted8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gab5189f195b48e31675327ad4af3c05a4</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_scalars)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::and8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga1a479a26d137b754fbc2b1741a7ac896</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cartToPolar32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga1725e4b8b1555c512552c840d2b79bca</anchor>
      <arglist>(const float *x, const float *y, float *mag, float *angle, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cartToPolar64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga27e121058b63fb299dedb1331b5307ac</anchor>
      <arglist>(const double *x, const double *y, double *mag, double *angle, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::hal::Cholesky32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga511583d8e86bf1156a380207bae1708e</anchor>
      <arglist>(float *A, size_t astep, int m, float *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::hal::Cholesky64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaeace96de6b7ecfa535b9e13a14a20bcb</anchor>
      <arglist>(double *A, size_t astep, int m, double *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cmp16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga4cbdcc03d0a35df354db3b9ffc8a05e3</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cmp16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf5331cf7cc620dd06390a7a4ad337240</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cmp32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga822695283d4dc9f2bf882fea9dccee9f</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cmp32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga74d6cc76af8045b57be921340f437d62</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cmp64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaab047b38298429955aa9aeb0c2148047</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cmp8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga84dd422284915a26720959fe79b7fb04</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cmp8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga12c4782d42112f392d07931e02cb6de7</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *_cmpop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvt16f32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga59c0bfd38c2fe7b7685ae7afe9373ddb</anchor>
      <arglist>(const hfloat *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvt32f16f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae369a622e845dcea0794daa1e8e9e4d2</anchor>
      <arglist>(const float *src, hfloat *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::div16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9a187cb7282eb1b514b5795dcc8b0fcc</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::div16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaaffc26b52c8b8c88e741e6cc1bbaba21</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::div32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga39880dfe18797c0ddcee0992d50ac21e</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::div32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae2511415ec8e1cb170392cfa9e8c0497</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::div64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf3ea1e8b95e6e681e402dda0874bdaa4</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::div8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga45f634c54c3ad6a9c5e9cace0b4d3e6e</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::div8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga48bae07fcb6715ecee852cc5c0189221</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::exp32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaaa6369f0c58d52fb7faca9d2b697479f</anchor>
      <arglist>(const float *src, float *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::exp64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6cbf3e40dc9952420ab8ef0a32d74f79</anchor>
      <arglist>(const double *src, double *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::fastAtan32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga99d27abbd6e6e238dcfaea0db9ff1fa0</anchor>
      <arglist>(const float *y, const float *x, float *dst, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::fastAtan64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3ff50ecb8347b4fcef979fe37beb902b</anchor>
      <arglist>(const double *y, const double *x, double *dst, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::gemm32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8894272aecb229343b39d377b908fd1f</anchor>
      <arglist>(const float *src1, size_t src1_step, const float *src2, size_t src2_step, float alpha, const float *src3, size_t src3_step, float beta, float *dst, size_t dst_step, int m_a, int n_a, int n_d, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::gemm32fc</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga5c127e4c3e06c6e6d9f4305a0f1eb4eb</anchor>
      <arglist>(const float *src1, size_t src1_step, const float *src2, size_t src2_step, float alpha, const float *src3, size_t src3_step, float beta, float *dst, size_t dst_step, int m_a, int n_a, int n_d, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::gemm64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf08475eab6be49976709bae2841aca54</anchor>
      <arglist>(const double *src1, size_t src1_step, const double *src2, size_t src2_step, double alpha, const double *src3, size_t src3_step, double beta, double *dst, size_t dst_step, int m_a, int n_a, int n_d, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::gemm64fc</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3c942b8418afda53087e70d5944b59a7</anchor>
      <arglist>(const double *src1, size_t src1_step, const double *src2, size_t src2_step, double alpha, const double *src3, size_t src3_step, double beta, double *dst, size_t dst_step, int m_a, int n_a, int n_d, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::invSqrt32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae41866c26362d0ee7d48198f7b1215de</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::invSqrt64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8eecdda77ea46172be12b2a580eb7a14</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::log32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2b1d931c2cdadf3623d57a853b370147</anchor>
      <arglist>(const float *src, float *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::log64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3c28878c1a05aabd1bca73992346c88f</anchor>
      <arglist>(const double *src, double *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::LU32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacfb1d2c42a8292dd0f9bb63abd2c0d41</anchor>
      <arglist>(float *A, size_t astep, int m, float *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::LU64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga96b03c679e27c7cf3ec17823db7b260d</anchor>
      <arglist>(double *A, size_t astep, int m, double *b, size_t bstep, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::magnitude32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga451b1ee5dfcbaf7c5f17d0d1354fd5f0</anchor>
      <arglist>(const float *x, const float *y, float *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::magnitude64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga4507829050190e4c5f5ee2c1159b25b7</anchor>
      <arglist>(const double *x, const double *y, double *dst, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::max16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga66336453cd904ddef80b325b92626610</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::max16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga601826ce6352e8b85eb260be8b85c7a6</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::max32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga4652f0687a917b049d22a466adb4c18e</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::max32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6738c923e01c515b9c3be8329adf5494</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::max64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9283f7d52b658ea4c9b59652d9f0a173</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::max8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacc4819891df74719567179051e911e2b</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::max8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac92f2f18733b6f8ac7692da669252906</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::merge16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf3380647212f442cdc89ada0d26e5dd1</anchor>
      <arglist>(const ushort **src, ushort *dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::merge32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6d608cfae074f0f75db7e7f4e760be0f</anchor>
      <arglist>(const int **src, int *dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::merge64s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga5e717dd8d0a41c6c06793ab9308c8fc6</anchor>
      <arglist>(const int64 **src, int64 *dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::merge8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga6b834e84af204ef9becc0805dca5caab</anchor>
      <arglist>(const uchar **src, uchar *dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::min16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae83e8c8c49856c8ff27464a5db0d9675</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::min16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga335e895c38ac1eb36c369be486da8153</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::min32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf5f3e8331a257006805cc99669177886</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::min32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga5700a944987bea8f8b1d690bef9ddb86</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::min64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae1dfb30bfd99e7ec82e403ac1d2ba564</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::min8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga776e806b44d419b8fe1aeeb0edc33b19</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::min8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga728aef20afc83e88001bf555e5375820</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::mul16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8fb6f980b109edb1e4e0107334693ac9</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::mul16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga242229fc8cc1fe5f840c737fc8d27e77</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::mul32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae1a577a4621637502343531e62aba9e4</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::mul32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga87426b5ce323eee5c97f92f082df8c5c</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::mul64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga38bd2b62ad3fa7906495708f82d16718</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::mul8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacf694c2099ea3046ff44575570235fc4</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::mul8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3dd47e9d72de2668e8a1ae6b5ec99b29</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::normHamming</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gadf02bcb9c4a70f4e0f5a3dd66adfd897</anchor>
      <arglist>(const uchar *a, const uchar *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::normHamming</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaa671377b42e39aaca23f5ee91f5a8004</anchor>
      <arglist>(const uchar *a, const uchar *b, int n, int cellSize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::normHamming</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf779b175d6b59d5c36b76e58f17cf922</anchor>
      <arglist>(const uchar *a, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::normHamming</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga51ba95d472f3c7a349b5405e070f595e</anchor>
      <arglist>(const uchar *a, int n, int cellSize)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::hal::normL1_</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga78689e1adfb5b25291dacd03f85fd195</anchor>
      <arglist>(const float *a, const float *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::normL1_</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacb1b8548f147e1eeda793687beb6bba1</anchor>
      <arglist>(const uchar *a, const uchar *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::hal::normL2Sqr_</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga3f28624360bc484ef29d8a52f57535e8</anchor>
      <arglist>(const float *a, const float *b, int n)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::not8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gabf1778785d2fa6835daa6ef4eec982d6</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::or8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gabe8e8d763760f73eb41f9b555b92a6a3</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::polarToCart32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae60d0a707922b627b2fd909887c271c4</anchor>
      <arglist>(const float *mag, const float *angle, float *x, float *y, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::polarToCart64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2d441847539a0664774559b76d192f60</anchor>
      <arglist>(const double *mag, const double *angle, double *x, double *y, int n, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::QR32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac4046d6a73c161946c85c0ae6ca41350</anchor>
      <arglist>(float *A, size_t astep, int m, int n, int k, float *b, size_t bstep, float *hFactors)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::hal::QR64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gafc1c2691f1c54a4992cc23d1e077a05a</anchor>
      <arglist>(double *A, size_t astep, int m, int n, int k, double *b, size_t bstep, double *hFactors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::recip16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga772bb1fa1685d71849f79082a80fcc31</anchor>
      <arglist>(const short *, size_t, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::recip16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8445f61e2f091b105828e8545478af6d</anchor>
      <arglist>(const ushort *, size_t, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::recip32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga5b71f0bb6c0b759161073c2f7912d711</anchor>
      <arglist>(const float *, size_t, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::recip32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9ec38966b1ad5b1e6310f072e9b9f88d</anchor>
      <arglist>(const int *, size_t, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::recip64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae19484a785495245c58d751824d9eb0f</anchor>
      <arglist>(const double *, size_t, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::recip8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga98afc67712c4d56b8c51e3c43d902e42</anchor>
      <arglist>(const schar *, size_t, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::recip8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8c0cef82dafa61a600048b2ad488beba</anchor>
      <arglist>(const uchar *, size_t, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::split16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga8cd402bcaf735ab84d5ad59051868add</anchor>
      <arglist>(const ushort *src, ushort **dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::split32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gacfc4896c02badd30b7bba240188c684c</anchor>
      <arglist>(const int *src, int **dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::split64s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gac1622b7541f3084a053e12e0419bd88f</anchor>
      <arglist>(const int64 *src, int64 **dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::split8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9a989ec41345fcd2e66cc809fa9a4cb4</anchor>
      <arglist>(const uchar *src, uchar **dst, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sqrt32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga99f1449955e5dd00966f4e37fbf72027</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sqrt64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2343231151ea0b652a3aa38f0b57b9e1</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sub16s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga2168b6368851e50c8c6e5c1b39af2abb</anchor>
      <arglist>(const short *src1, size_t step1, const short *src2, size_t step2, short *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sub16u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga38881a1fc619c13b879d08947a4f9038</anchor>
      <arglist>(const ushort *src1, size_t step1, const ushort *src2, size_t step2, ushort *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sub32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga7db1a88cf2010a1a413c8d83d46c8373</anchor>
      <arglist>(const float *src1, size_t step1, const float *src2, size_t step2, float *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sub32s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gad6a86901a206d2c9dd37d693f05eece5</anchor>
      <arglist>(const int *src1, size_t step1, const int *src2, size_t step2, int *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sub64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gabcefa88a20f298b67912d253ed180a5b</anchor>
      <arglist>(const double *src1, size_t step1, const double *src2, size_t step2, double *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sub8s</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga9a0c3f4922f9b2097b585085eae353dd</anchor>
      <arglist>(const schar *src1, size_t step1, const schar *src2, size_t step2, schar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sub8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga66404cf0bb4d0b827efad2c86f0b9139</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::SVD32f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>ga7e379c106c1228dcdac27bab1fb81c6e</anchor>
      <arglist>(float *At, size_t astep, float *W, float *U, size_t ustep, float *Vt, size_t vstep, int m, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::SVD64f</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gae50420ada479a479075a154a9e7fb642</anchor>
      <arglist>(double *At, size_t astep, double *W, double *U, size_t ustep, double *Vt, size_t vstep, int m, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::xor8u</name>
      <anchorfile>d3/ddd/group__core__hal__functions.html</anchorfile>
      <anchor>gaf6b6b88b438cb9b1c2beaeb0b8582117</anchor>
      <arglist>(const uchar *src1, size_t step1, const uchar *src2, size_t step2, uchar *dst, size_t step, int width, int height, void *)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface</name>
    <title>Interface</title>
    <filename>d1/d1b/group__core__hal__interface.html</filename>
    <subgroup>core_hal_interface_addsub</subgroup>
    <subgroup>core_hal_interface_minmax</subgroup>
    <subgroup>core_hal_interface_absdiff</subgroup>
    <subgroup>core_hal_interface_logical</subgroup>
    <subgroup>core_hal_interface_lut</subgroup>
    <subgroup>core_hal_interface_lut16</subgroup>
    <subgroup>core_hal_interface_hamming</subgroup>
    <subgroup>core_hal_interface_norm</subgroup>
    <subgroup>core_hal_interface_convert</subgroup>
    <subgroup>core_hal_interface_compare</subgroup>
    <subgroup>core_hal_interface_multiply</subgroup>
    <subgroup>core_hal_interface_divide</subgroup>
    <subgroup>core_hal_interface_reciprocal</subgroup>
    <subgroup>core_hal_interface_addWeighted</subgroup>
    <subgroup>core_hal_interface_split</subgroup>
    <subgroup>core_hal_interface_merge</subgroup>
    <subgroup>core_hal_interface_fastAtan</subgroup>
    <subgroup>core_hal_interface_magnitude</subgroup>
    <subgroup>core_hal_interface_invSqrt</subgroup>
    <subgroup>core_hal_interface_sqrt</subgroup>
    <subgroup>core_hal_interface_log</subgroup>
    <subgroup>core_hal_interface_exp</subgroup>
    <subgroup>core_hal_interface_decomp_lu</subgroup>
    <subgroup>core_hal_interface_decomp_cholesky</subgroup>
    <subgroup>core_hal_interface_decomp_svd</subgroup>
    <subgroup>core_hal_interface_decomp_qr</subgroup>
    <subgroup>core_hal_interface_matrix_multiplication</subgroup>
    <class kind="struct">cvhalDFT</class>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_copyToMasked</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gace4c8acc16fb1b713df741aec2de56d7</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int type, const uchar *mask_data, size_t mask_step, int mask_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dct2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5ce71d3262e5510cbcd3a9a1d21deb50</anchor>
      <arglist>(cvhalDFT *context, const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dctFree2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga1ad2b09c40b2d9fbfe721de6921159c0</anchor>
      <arglist>(cvhalDFT *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dctInit2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5e7dd4da66d082d57093ff81a29fcf09</anchor>
      <arglist>(cvhalDFT **context, int width, int height, int depth, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dft</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2b498fbe7e2dfa8a3d080e17022c9943</anchor>
      <arglist>(const uchar *src, uchar *dst, int depth, int nf, int *factors, double scale, int *itab, void *wave, int tab_size, int n, bool isInverse, bool noPermute)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dft1D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga77997c8f8083f8e433b94643630c60a7</anchor>
      <arglist>(cvhalDFT *context, const uchar *src, uchar *dst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dft2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad8ecfbf7db4f93662d441ca244dc59bf</anchor>
      <arglist>(cvhalDFT *context, const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dftFree1D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga20074d7c833ae6c290fc21e2a1bfd310</anchor>
      <arglist>(cvhalDFT *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dftFree2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga968ee8cbfcf431fe08014e035bd61d83</anchor>
      <arglist>(cvhalDFT *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dftInit1D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga31692ec9adb13b5f0c360a6971c22f27</anchor>
      <arglist>(cvhalDFT **context, int len, int count, int depth, int flags, bool *needBuffer)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dftInit2D</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2a7a59805b4c555fdd6b7de8bb799308</anchor>
      <arglist>(cvhalDFT **context, int width, int height, int depth, int src_channels, int dst_channels, int flags, int nonzero_rows)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_dotProduct</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga96817077d620b04c611e795dc16ec174</anchor>
      <arglist>(const uchar *a_data, size_t a_step, const uchar *b_data, size_t b_step, int width, int height, int type, double *dot_val)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_flip</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaad6a02dc8b04641fa65ea004245b7d68</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int flip_mode)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_inRange32f</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga8aa59e8c7d7f2ab6d2fa11691316ed40</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_depth, int width, int height, int cn, double lower_bound, double upper_bound)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_inRange8u</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga9b67b67bd732e7bb3a33e96e9bb9d7ab</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_depth, int width, int height, int cn, uchar lower_bound, uchar upper_bound)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_meanStdDev</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa23f31f6d966079ecac9cdcd37a16fbe</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, int src_type, double *mean_val, double *stddev_val, uchar *mask, size_t mask_step)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_minMaxIdx</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga26afefe3e83b3bc2fd025b23b1dd9051</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, int depth, double *minVal, double *maxVal, int *minIdx, int *maxIdx, uchar *mask)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_minMaxIdxMaskStep</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5fb598fca28925f506a0a3f3913eebd9</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, int depth, double *minVal, double *maxVal, int *minIdx, int *maxIdx, uchar *mask, size_t mask_step)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_rotate90</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga69c2dd60aee1ca78804b3e76699f014f</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int angle)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sum</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaeb4d9c7f98100b0d63f82631cca23263</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, int width, int height, double *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_transpose2d</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa08db1a18c71ab056a53ca23bdd29842</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int src_width, int src_height, int element_size)</arglist>
    </member>
    <member kind="typedef">
      <type>uint32_t</type>
      <name>uint</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4f5fce8c1ef282264f9214809524d836</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>schar</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga0fd9ce9d735064461bebfe6037026093</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uchar</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga65f85814a8290f9797005d3b28e7e5fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>ushort</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab95f123a6c9bcfee6a343170ef8c5f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>int64</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7cde0074dfd288f2d70c0e035dacb28a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64_t</type>
      <name>uint64</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gabc0f5bc07737e498f287334775dff2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_BIG_INT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga9ff754092810bfb8d77c9518d6c1d3af</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_BIG_UINT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga38faafbc7fc2e59f36f530325a3e0faa</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_USRTYPE1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gade5b0078a2fa63ca46144696b126649e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CN_MAX</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3de14a42631396fe0480be69d5d2363f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CN_SHIFT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab20a4b46fe25d403e4f1dd67a5168d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_DEPTH_MAX</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gacba5122a909469622bb5398aac729910</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8U</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga32b18d904ee2b1731a9416a8eef67d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8S</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga26f5e76cbfb2fd9c2ba6fadc6cc19ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16U</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaf55ae5a94c48cae66b96979877576f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16S</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga9d2ee1a8334733dea7482a47a88e0f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32S</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4067910fc388075c3ea3aa14393e83b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32F</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4a3def5d72b74bed31f5f8ab7676099c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64F</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga30a562691cc5987bc88eb7bb7a8faf2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16F</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2b02a49f1f211e23c1fc11705a1f0ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_DEPTH_MASK</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5b26b9ef4355c49186626f287d68cdd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAT_DEPTH</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga39f3412d63cac68d4f1d138ab52a6fc8</anchor>
      <arglist>(flags)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAKETYPE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab2ebca36079fd923483abee99d7ff40d</anchor>
      <arglist>(depth, cn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_MAKE_TYPE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gac0f2281e91c4e610de4f450eb0a39993</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga81df635441b21f532fdace401e04f588</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3cb9fe9fa9bc4989f5a89035e2a994e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga88c4cd9de76f678f33928ef1e3f96047</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4519ad2827f771db8260c61207b782df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8UC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga78c5506f62d99edd7e83aba259250394</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga1b815a35427dd01547632db1eef5103d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5680666ab84ac30bb12e7c105d83db35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga29d6244dbb596ad4e8a3615f52ec3acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga1cab01a031fd5b63789cc7219e04f339</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_8SC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3cdf6f280653a88064bff25619769eaf</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga404fd4e4553b57c481b7fac31aedcd2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3dacad813d46a71ef27133e3868d93ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad2358c569de8fe354451244bd3c01b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga8527575e537706d45d2c99eb137f96c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16UC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga76d22d2e9b90571328923e17f0f8af2a</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3515053e24377cf079fa1027d208ad52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga50ed0965d0ae7fcd8ee04ec170551ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaccec8fc5e39e4b93cb16bcb04ce8e0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gacdb4198aab1f79718fa9b9319784d896</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16SC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gafe24fe1868190286852ccbb1b26e56b1</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga32f03fbb8f73bff70215b77f5c3cac11</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga14c1a4e44aa1114fa9a3d6a135863d55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga75ec4152fab95ff77d702b5ceeb4e5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gabb3078c1d583118ac40a8010292035fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32SC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gae9e13c89621697e73aea4636da5674ff</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga32ec76240e43e4c9c7b2e2785180a7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga15d6109d87682bf909122d0ce51c46a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga0610d99405b809062622588c25ed5c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2ecfd4e62c422119efcbcf42b363de05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_32FC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga56e67b727727f2f9b73a4b62f0c4b2b5</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3b256d68c6002b6afd60ab9538d717a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga90505db617283cb4ac14f0870ef57021</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gac2b9f01245cd8c07a171af40d11d8098</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga44a3c8b22264a8a3e392d8245b0b1d37</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_64FC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4213eb262159eb6da4edf8c9255e8244</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC1</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gac133c060dd6c36fda8e162068ef50b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC2</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga181cc53809fc9ebf1c0a4fe3d2c052c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC3</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga0595df06fc1e8de05a0b92aea02078ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC4</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa09aff67d4be5c0fe1dbfb1286781a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_16FC</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga8e1b6c428ced09efe9e6a27e65d10fd9</anchor>
      <arglist>(n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_OK</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa600ffad4255793712ffedcaf36df9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_NOT_IMPLEMENTED</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga230f66164e15f566d72b0e71ffbb2393</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ERROR_UNKNOWN</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab0d2dbac9ab41461e79e13634b01c780</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_EQ</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga611422a388ecb0a66d042b42312bba7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_GT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga70b92f77c2adf9de4c7696b99a5bdc7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_GE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga976fcbc3bf99f2ceb254484f289746ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_LT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga147db2cae9488b07176d3b9fb1c09647</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_LE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa9c820b6cce6ef4b84354845ca9d08e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_CMP_NE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2c4df6f3e533e0803a1c8a32b035a894</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_CONSTANT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad23466ede4910ce5c52f76eb512a9b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REPLICATE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2efa0955021518e5fc94a787efa590d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REFLECT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7d2d8d21abcb600852fb85004682cc38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_WRAP</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga3f4a91b5c3ced983b69a4f8243b85ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_REFLECT_101</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4be6288dcee2034f939573b4c781ffb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_TRANSPARENT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gafd8043f213c188b7371f066546ff7aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_BORDER_ISOLATED</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaa9d2f61d64f2a5d989881bd5ae577c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_INVERSE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaeff41110a50683072e96f14d042950ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_SCALE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga454a966d4d58fd27df2ff490d1dfb3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_ROWS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaf7b3650a4f52080b120bb7aaa3c3e3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_COMPLEX_OUTPUT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga5a63fddb1257f8da56f760ad7d856e13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_REAL_OUTPUT</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2f7eed3a7a46e9ce6e6ee7fc9ba5a3ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_TWO_STAGE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga4de0d819434d4e7afe20a943894cb45c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_STAGE_COLS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gab9a13d7fb7e0f7a2afe7183681119bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_IS_CONTINUOUS</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7cdf2f5a3e8dd665fca506f4ddc81157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_DFT_IS_INPLACE</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga79ff832a4f76218b307bb7c721eb62fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_NO_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga2bb7ebcd1132449d21ae3003035ea2f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_SHORT_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gaef18682fc7ef14dc8ba98c733bfc6743</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_MODIFY_A</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga7a0b33445df6e7065573ed9d4f2b4334</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_SVD_FULL_UV</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga935ec3366cc64c30bfebad9e454f1a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_1_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>gad7e72a14736befc691155cb22224a72d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_2_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga800f5addd0454a6e0703517e4120d7ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_GEMM_3_T</name>
      <anchorfile>d1/d1b/group__core__hal__interface.html</anchorfile>
      <anchor>ga98541a16566dd34df3c497153c54fc73</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_intrin</name>
    <title>Universal intrinsics</title>
    <filename>df/d91/group__core__hal__intrin.html</filename>
    <subgroup>core_hal_intrin_impl</subgroup>
    <class kind="struct">cv::v_reg</class>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_MATH_HAVE_EXP</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaedd93c0ed2b9ce3710c6b6a8c162e6c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_float32x16</type>
      <name>simd512::v_float32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaadee0b1a1a203120f8245531046b7d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; float, 16 &gt;</type>
      <name>cv::v_float32x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga76ce60cd3543f398370290978652b420</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; float, 4 &gt;</type>
      <name>cv::v_float32x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad1f972902dd8ee6dd7c2ebeb845728d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; float, 8 &gt;</type>
      <name>cv::v_float32x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6690c85e980da1a3c5261f21664afdb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_float64x8</type>
      <name>simd512::v_float64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1c37ec435f813f61a7da6a9c918a8748</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; double, 2 &gt;</type>
      <name>cv::v_float64x2</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafc604f432c648ca88335be4fcc4de25d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; double, 4 &gt;</type>
      <name>cv::v_float64x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafbfdbefd971c97e78291b6df88748fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; double, 8 &gt;</type>
      <name>cv::v_float64x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaea216afd9fb00927b245d843eec64100</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_int16x32</type>
      <name>simd512::v_int16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga26c8a8d6bb1af12e2e8007f9cebdf98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; short, 16 &gt;</type>
      <name>cv::v_int16x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga04b5e7da41da3305616a2d9df93b7066</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; short, 32 &gt;</type>
      <name>cv::v_int16x32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3f93bc6afcb7cf7aa67feb283548c16f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; short, 8 &gt;</type>
      <name>cv::v_int16x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafa3957262ebae34fbdf7f4b930cb79ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_int32x16</type>
      <name>simd512::v_int32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad9805f80cef85993ff28bfaf47335be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int, 16 &gt;</type>
      <name>cv::v_int32x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacffe99e057ff72cf56bf96d7551ad7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int, 4 &gt;</type>
      <name>cv::v_int32x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4c6899623e3f4b0d89737817e7f83ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int, 8 &gt;</type>
      <name>cv::v_int32x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab0e4c8efae79851c76291a051c568055</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_int64x8</type>
      <name>simd512::v_int64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1e3f8837eaf22310fa250e2ba8112292</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int64, 2 &gt;</type>
      <name>cv::v_int64x2</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2448f821d0ad63d2f5f1b474e26aa0bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int64, 4 &gt;</type>
      <name>cv::v_int64x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d3183f016ccb1bc70a3bf6128d6fa88</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; int64, 8 &gt;</type>
      <name>cv::v_int64x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga54e464e7ff819183bf63e7537af85278</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_int8x64</type>
      <name>simd512::v_int8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2411f7e71c01a304b6a84848b0a775ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; schar, 16 &gt;</type>
      <name>cv::v_int8x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga133cdb895b50ab8825455da083d83ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; schar, 32 &gt;</type>
      <name>cv::v_int8x32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8160b1a5535d86dafeafb3a659e95d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; schar, 64 &gt;</type>
      <name>cv::v_int8x64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae4263bf131c6f1531d417a9a6ee14d9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_uint16x32</type>
      <name>simd512::v_uint16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3c1017b0b187688833cc4915e5d2007b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; ushort, 16 &gt;</type>
      <name>cv::v_uint16x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5b4f44deccd4b9fac229f349f5f12d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; ushort, 32 &gt;</type>
      <name>cv::v_uint16x32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5e66514f37b11b384425643050aec666</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; ushort, 8 &gt;</type>
      <name>cv::v_uint16x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga33d7ee7873e4a78bcdf0b0beea3e061b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_uint32x16</type>
      <name>simd512::v_uint32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4778dc368cb63665e4ad3e6e7ad4f602</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; unsigned, 16 &gt;</type>
      <name>cv::v_uint32x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga292da30dbac1727c6b727e2cdb20098d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; unsigned, 4 &gt;</type>
      <name>cv::v_uint32x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5859d41d20a075cff6b832f0d64ee042</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; unsigned, 8 &gt;</type>
      <name>cv::v_uint32x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae2656f5a6f460d7a98ea1395858114d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_uint64x8</type>
      <name>simd512::v_uint64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa8d978ca2573347a212d6c61f3e0dc56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uint64, 2 &gt;</type>
      <name>cv::v_uint64x2</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab32d838ec60649d90504438b02beeb40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uint64, 4 &gt;</type>
      <name>cv::v_uint64x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaeef89fa61b3ae4140276987619fa9516</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uint64, 8 &gt;</type>
      <name>cv::v_uint64x8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga88299e2a0677faea3cfae033b71bf5d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_uint8x64</type>
      <name>simd512::v_uint8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3aa2eb74959275935f3dac2ad74f21a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uchar, 16 &gt;</type>
      <name>cv::v_uint8x16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga15cd4df600c57ee36d03ccfee5cb9820</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uchar, 32 &gt;</type>
      <name>cv::v_uint8x32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2131ecd4b860ff34884b2833e36f1d79</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>v_reg&lt; uchar, 64 &gt;</type>
      <name>cv::v_uint8x64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cf4fd52708c802d52fa177f98033687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::simd128_width</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gga393fbd89880a50a6b584eaa2f646088aae2bd48706ed44238f3612c11fae1efb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::simd256_width</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gga393fbd89880a50a6b584eaa2f646088aa9a0bc4cc095247c1618ff7a30ac723d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::simd512_width</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gga393fbd89880a50a6b584eaa2f646088aa581b9422b03c154383d4c85e8593f3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::simdmax_width</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gga393fbd89880a50a6b584eaa2f646088aa139b41a2fed6a8b12d4a8cb085880c3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v256_cleanup</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6866ca199e3cd69db84608a7990bde11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd256_width/sizeof(_Tp)&gt;</type>
      <name>cv::v256_load</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga17dbb9176e0ad143b0b5f487ad7a740a</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd256_width/sizeof(_Tp)&gt;</type>
      <name>cv::v256_load_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaaa807c6345532c6b7ba2d6bf5732b0c8</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, simd256_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::w_type)&gt;</type>
      <name>cv::v256_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad42970ca9f16cba30e12b375d0015676</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, simd256_width/sizeof(float)&gt;</type>
      <name>cv::v256_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafbea4f26498d64d8070821096e060fb5</anchor>
      <arglist>(const hfloat *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, simd256_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::q_type)&gt;</type>
      <name>cv::v256_load_expand_q</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac8f4e7caf734b1dfd7786d6b96ad9c3b</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd256_width/sizeof(_Tp)&gt;</type>
      <name>cv::v256_load_halves</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga182c9082f564b3f3ef92228dbbc4b436</anchor>
      <arglist>(const _Tp *loptr, const _Tp *hiptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd256_width/sizeof(_Tp)&gt;</type>
      <name>cv::v256_load_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5164d20b83a2ca63863bfa1a662b1dfb</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v512_cleanup</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga98c2d4c188235ab8e4728fa6e9c8738b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd512_width/sizeof(_Tp)&gt;</type>
      <name>cv::v512_load</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaacde6079d0ae7bee0f03ac9ede7c2e82</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd512_width/sizeof(_Tp)&gt;</type>
      <name>cv::v512_load_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab6090a1a7dd57ccc9aebeddbd5f3cf16</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, simd512_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::w_type)&gt;</type>
      <name>cv::v512_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga31a41dc4172d7a588ae08634dcdd2379</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, simd512_width/sizeof(float)&gt;</type>
      <name>cv::v512_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa61d68b628abb2c63dfa4f7bb30f31f8</anchor>
      <arglist>(const hfloat *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, simd512_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::q_type)&gt;</type>
      <name>cv::v512_load_expand_q</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga52d68919ce2857b85ac6e82b36a7dfc0</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd512_width/sizeof(_Tp)&gt;</type>
      <name>cv::v512_load_halves</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6544563957eb9b8668798bce7e86123f</anchor>
      <arglist>(const _Tp *loptr, const _Tp *hiptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd512_width/sizeof(_Tp)&gt;</type>
      <name>cv::v512_load_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga96dd7df1289783b2dc44987631fa5f52</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::abs_type, n &gt;</type>
      <name>cv::v_abs</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d24f434d9ff2c01920bb17b8a74f890</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::abs_type, n &gt;</type>
      <name>cv::v_absdiff</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4c726b4b37f3e691d2528b4ee5ff3e9b</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n &gt;</type>
      <name>cv::v_absdiff</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga31499db243a1c816966e229e0f26dc96</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a, const v_reg&lt; double, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>cv::v_absdiff</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga91f900069b22dcf06e471c435b9b0fc7</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a, const v_reg&lt; float, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_absdiffs</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab20066cd2de62b8691bee711ee4e76f9</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_add</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadcf8617ab63379c5cbb04ea5f819ff20</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_add_wrap</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa15664877ad57bfebbaaceeb0959dea6</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_and</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga433647a264c06f1da4acaf80fa5b730c</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_broadcast_element</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8dd615e0b43897cbffbee68ef4738e2c</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>cv::v_ceil</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga11eb63b0bee6d4da54ccf2654fd1617a</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>cv::v_ceil</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2ae26ec587729aa1e9d548a1abc0e4d1</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::v_check_all</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad4a93a907f23a3e9028172d09b4822f8</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::v_check_any</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga03282d0b7c46861f1ecc7329a40634b3</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_cleanup</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa24f949c3930df676514d3f06f114cb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_combine_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga07992fc8a3a9af17eb8fc4460b6e178e</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_combine_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad083778ca6d5d290b698a963eef18863</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_cos</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa6027a355588a1944b7ac05a3723244e</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n *2 &gt;</type>
      <name>cv::v_cvt_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa5c4eb6cccd5971e85c23c39b6aa1db8</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n *2 &gt;</type>
      <name>cv::v_cvt_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga78f588b3b5975cb74156663b310f4c79</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a, const v_reg&lt; double, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>cv::v_cvt_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad2782cdc9394130b4ebe3d62ff6964c7</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double,(n/2)&gt;</type>
      <name>cv::v_cvt_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1c7d042611921bc536e57c490de628fa</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>cv::v_cvt_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7d639347e0681f067f0ea17436483f7a</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n &gt;</type>
      <name>cv::v_cvt_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d85eed53f1c0bafa9c219df324e5445</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double,(n/2)&gt;</type>
      <name>cv::v_cvt_f64_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7eff3ae27e5db380a38188f8e6832fae</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double,(n/2)&gt;</type>
      <name>cv::v_cvt_f64_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafab8a4095386b72aa46796e7fef3668a</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_div</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga397f0365ee0f2243e7de1bd7ac65aae5</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>cv::v_dotprod</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga46f313bb7694a20c902c1da740640a86</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>cv::v_dotprod</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29aab83572d06b4f0ecfd8aace22233d</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt;</type>
      <name>cv::v_dotprod_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29cac279a488d20011313ace052b8a54</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt;</type>
      <name>cv::v_dotprod_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga97b1b62a49a3fb416a22e98df31e6294</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>cv::v_dotprod_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga45bda65a5f42e5879d4c7b521dbddcf9</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>cv::v_dotprod_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacd3d8b1c912dc704b2efd26a158282e8</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b, const v_reg&lt; double, n/2 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt;</type>
      <name>cv::v_dotprod_expand_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga68487ad7b0cdd6667cb43d86aa8675e7</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt;</type>
      <name>cv::v_dotprod_expand_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1e4ed6452d7b91c10b03015b198a60ff</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, n/4 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>cv::v_dotprod_expand_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2199dee6824b4f6787598cdf898ea0e4</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>cv::v_dotprod_expand_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga64c973fc60a0ff738ef553b1451d2163</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b, const v_reg&lt; double, n/2 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>cv::v_dotprod_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab6cdbf810bd8a56b1be75e8cd2e1c607</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>cv::v_dotprod_fast</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaaf45400ce8093c9601f8bd3ab81ac796</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_eq</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafb516c33adf52013e2435ecca264a2af</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_erf</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4ecb2ff42ec6379b7f4e3f993e0becc0</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_exp</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8a93c41447dab9486c25a42c19ffd071</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9eff16d8d73c6ce81122b3cd44a99627</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;b0, v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;b1)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>cv::v_expand_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab499a3329ea0f6735a7c0da9258943fd</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt;</type>
      <name>cv::v_expand_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9bee20edc309cbb268408083754e1e14</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_extract</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd8010dbc3fd9f58d0bcc78b09bb04be</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>cv::v_extract_n</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gada1d7857fcf44537eae6a64944aa2c99</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>cv::v_floor</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5c2b8152bc9dfee7f4ed37b4a35c45e6</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>cv::v_floor</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga40660ffb65da4ec0ffcb13d3a8568e71</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_fma</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa5aa4bc7f178b3cc0e6b11781003dd77</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; _Tp, n &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_ge</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf7c8f2688beaba72f3fac7dd4e35db6e</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_gt</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga48195b9eff1774be5546551f410f6892</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_interleave_pairs</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga509fdbf89cb48d0a0d9bf491a70d04a5</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_interleave_quads</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga96b760b0cbf9b50c1e6e37f6cca92cc8</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_invsqrt</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66050acf0d0658d510929813d8f5eb74</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_le</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf1affd3f9c395f6d21cab0673c4c600f</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>cv::v_load</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99782a21a72801d256bbbb418e33c112</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>cv::v_load_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8bba9eb4f66d2aa9bd628823974b46c6</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_load_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd8e859406c66bb5b7d901473265119b</anchor>
      <arglist>(const _Tp *ptr, v_reg&lt; _Tp, n &gt; &amp;a, v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_load_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab364b341969494d47e6a1b173fc46658</anchor>
      <arglist>(const _Tp *ptr, v_reg&lt; _Tp, n &gt; &amp;a, v_reg&lt; _Tp, n &gt; &amp;b, v_reg&lt; _Tp, n &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_load_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f1f0d87d6210547bb125fd349a10e5d</anchor>
      <arglist>(const _Tp *ptr, v_reg&lt; _Tp, n &gt; &amp;a, v_reg&lt; _Tp, n &gt; &amp;b, v_reg&lt; _Tp, n &gt; &amp;c, v_reg&lt; _Tp, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, simd128_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::w_type)&gt;</type>
      <name>cv::v_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4a79214bf25d89d17b2bbe7eefb71923</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, simd128_width/sizeof(float)&gt;</type>
      <name>cv::v_load_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadc3878751b190ec2b4d8e5ff4dbd82ed</anchor>
      <arglist>(const hfloat *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::q_type, simd128_width/sizeof(typename V_TypeTraits&lt; _Tp &gt;::q_type)&gt;</type>
      <name>cv::v_load_expand_q</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dcc3f24ae020e8cdd1d24b255f974a7</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>cv::v_load_halves</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabbfd2cd727e303078e1a8935e71febf0</anchor>
      <arglist>(const _Tp *loptr, const _Tp *hiptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>cv::v_load_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6c9c169ad331da53b7bd6a37fbe86bb6</anchor>
      <arglist>(const _Tp *ptr)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_log</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2a8cd8155833fbfbc04b914e9648c78</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_lt</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacf6cc47478c555051ec056b6aab4ce31</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>cv::v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabea580f559ad0a82fed027cdbcf6b52a</anchor>
      <arglist>(const _Tp *tab, const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n/2 &gt;</type>
      <name>cv::v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6522a5096df9d38d68ff02495fc592f4</anchor>
      <arglist>(const double *tab, const v_reg&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>cv::v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga865d8608427c4ddc14d2d26659a0c69d</anchor>
      <arglist>(const float *tab, const v_reg&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>cv::v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga22e72147dc8da30646badc56c25c8bde</anchor>
      <arglist>(const int *tab, const v_reg&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>cv::v_lut</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab8774c2a4679b76628b098a193f5ec1b</anchor>
      <arglist>(const unsigned *tab, const v_reg&lt; int, n &gt; &amp;idx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_lut_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad08aac715b83d26af9f8d2911f2f8c39</anchor>
      <arglist>(const double *tab, const v_reg&lt; int, n *2 &gt; &amp;idx, v_reg&lt; double, n &gt; &amp;x, v_reg&lt; double, n &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_lut_deinterleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa9d7072e2fed05b076a450a03fa41d3f</anchor>
      <arglist>(const float *tab, const v_reg&lt; int, n &gt; &amp;idx, v_reg&lt; float, n &gt; &amp;x, v_reg&lt; float, n &gt; &amp;y)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>cv::v_lut_pairs</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad77d5b99d3ec2a618dfe4b32b4a9646d</anchor>
      <arglist>(const _Tp *tab, const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, simd128_width/sizeof(_Tp)&gt;</type>
      <name>cv::v_lut_quads</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacc437185e948b6130f4c01f0346a1098</anchor>
      <arglist>(const _Tp *tab, const int *idx)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_magnitude</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6635a6259cd89761ce4edb164ea2d2b9</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>cv::v_matmul</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0836f5104ce9fa976a7010d96f4e5986</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;v, const v_reg&lt; float, n &gt; &amp;a, const v_reg&lt; float, n &gt; &amp;b, const v_reg&lt; float, n &gt; &amp;c, const v_reg&lt; float, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>cv::v_matmuladd</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad90fea7eb7bf4b4af02025fc4099c96a</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;v, const v_reg&lt; float, n &gt; &amp;a, const v_reg&lt; float, n &gt; &amp;b, const v_reg&lt; float, n &gt; &amp;c, const v_reg&lt; float, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_max</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabc0b2bcff21d49f46e3046b4b9ed160d</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_min</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacbe3dd1d124b02bdf390dd05028b3e23</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_mul</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaaa56a561e899888ef65fc2c2e258b892</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_mul_expand</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8bb510213a964865860cccf6b1ee42bb</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;c, v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::w_type, n/2 &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_mul_hi</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac0f63284358630a4670facb86b5e9534</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_mul_wrap</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5fb3733d1044b2b27f9b814551362c37</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_muladd</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga511bd9249c3648039cf7ac6abd98751b</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; _Tp, n &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_ne</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2f02a9cd5f1ecf0d5a6b3682362ce6cb</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_not</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9619cfab8f16cd9e44d3ceff0a178c7e</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n &gt;</type>
      <name>cv::v_not_nan</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5070c488a9b0bf89a79a83b21994bfee</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>cv::v_not_nan</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae43382fae6719e75b63ecb19726f6b84</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_or</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga508a963551a641fd14039c3dda554ef9</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga90e065c3e7213c6204f4d4304faf8911</anchor>
      <arglist>(hfloat *ptr, const v_reg&lt; float, n &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_pack_triplets</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga34eb096ba8c009a0b90e38c7ff29c913</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; typename V_TypeTraits&lt; _Tp &gt;::abs_type, n &gt;</type>
      <name>cv::v_popcount</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaef05f738878673d4aa07fd4e2f23dc9a</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_recombine</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga75a3cb5bb426fc37d9ed2f10e8706997</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, v_reg&lt; _Tp, n &gt; &amp;low, v_reg&lt; _Tp, n &gt; &amp;high)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>cv::v_reduce_max</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac2b31f9518aea3ea0f113c7ff163d2a9</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>_Tp</type>
      <name>cv::v_reduce_min</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7ce066014a77ab386204688b30281c71</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>V_TypeTraits&lt; typenameV_TypeTraits&lt; _Tp &gt;::abs_type &gt;::sum_type</type>
      <name>cv::v_reduce_sad</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2ad01d1f2d8742e11b60fba0ae4e05f5</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>V_TypeTraits&lt; _Tp &gt;::sum_type</type>
      <name>cv::v_reduce_sum</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga51066f94e5de1b7905996186d848b5dc</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n &gt;</type>
      <name>cv::v_reduce_sum4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga82136560a985714a6631830a2ec0ad2e</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a, const v_reg&lt; float, n &gt; &amp;b, const v_reg&lt; float, n &gt; &amp;c, const v_reg&lt; float, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_reverse</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga49f60dfa279128da5493d2393e2939d3</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_rotate_left</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadee35f7a423cb67201715257cd38ad00</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_rotate_left</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1d212cf458f2a8b2954c0903623e8eae</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_rotate_right</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29730b05186be71406e3b29f7f9915d1</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_rotate_right</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaaad419f07dbdfc22ac14f96bef663358</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>cv::v_round</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga50363564443765f12ecce74cf6cab1f8</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>cv::v_round</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab76c02016dd0346ae33faf583f0c231b</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a, const v_reg&lt; double, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>cv::v_round</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga08a1619cc35c793cf4e985bf814aa7b3</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::v_scan_forward</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga4773b4557d0d9899e175be3f445719ad</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_select</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga97f089f6c4606ddba14792d97bbe1b0d</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;mask, const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafda20f40057cbdebeae6b5db2d304c4f</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, int imm)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa1c1de84d08101faf4de3ccf8e67b05b</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, int imm)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::v_signmask</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga191a888185e95f221c8203884e8d66ec</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_sin</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga833b141d862217edf3396ad1d1f0a5ad</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_sincos</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaebe923bb2935eae727994a359c8c49c0</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;x, v_reg&lt; _Tp, n &gt; &amp;s, v_reg&lt; _Tp, n &gt; &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_sqr_magnitude</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga572251b49e39236de0454d5448f0cabe</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_sqrt</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac4629ccc5c38e575e74693c0e9066a00</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga275dfa9c8935f5e9a1031121cde460f4</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabaadab93734e4642972bf36918ae7d07</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, hal::StoreMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf2733377e1bc373657d0e203028c74fc</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store_aligned</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga36c04e381bb5c8d16f889dfcc21e902d</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, hal::StoreMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store_aligned_nocache</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga53aa8640c7a552a45ab2233c2f974e83</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store_high</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1665beb52f3824499d3b6b1203890ada</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store_interleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f28a67e567d9f1fee7a16d264fcaa5d</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; _Tp, n &gt; &amp;c, const v_reg&lt; _Tp, n &gt; &amp;d, hal::StoreMode=hal::STORE_UNALIGNED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store_interleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga642197a56fa99a60b9caeee19fed1a61</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, const v_reg&lt; _Tp, n &gt; &amp;c, hal::StoreMode=hal::STORE_UNALIGNED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store_interleave</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa809d0656c94b2bb24b9be06295f037e</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b, hal::StoreMode=hal::STORE_UNALIGNED)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_store_low</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cb662d09e37eae1e73043badee69612</anchor>
      <arglist>(_Tp *ptr, const v_reg&lt; _Tp, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_sub</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad23e56d9bbb3d122b20a86e51db73c68</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_sub_wrap</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadfe86d22d156f4463e9bc25e83dc8468</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_transpose4x4</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad45e87a79598662d7d93492e05c05a7</anchor>
      <arglist>(v_reg&lt; _Tp, n &gt; &amp;a0, const v_reg&lt; _Tp, n &gt; &amp;a1, const v_reg&lt; _Tp, n &gt; &amp;a2, const v_reg&lt; _Tp, n &gt; &amp;a3, v_reg&lt; _Tp, n &gt; &amp;b0, v_reg&lt; _Tp, n &gt; &amp;b1, v_reg&lt; _Tp, n &gt; &amp;b2, v_reg&lt; _Tp, n &gt; &amp;b3)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n *2 &gt;</type>
      <name>cv::v_trunc</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5eb1af43eca988202b5374a5486cfd09</anchor>
      <arglist>(const v_reg&lt; double, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>cv::v_trunc</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga572e0c84eceb69db61eeee0a189b4cad</anchor>
      <arglist>(const v_reg&lt; float, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; _Tp, n &gt;</type>
      <name>cv::v_xor</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga606298e4544878d88214c17b20dd39fe</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a, const v_reg&lt; _Tp, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_zip</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga19ef6326f6c132d75c62391cedf7c187</anchor>
      <arglist>(const v_reg&lt; _Tp, n &gt; &amp;a0, const v_reg&lt; _Tp, n &gt; &amp;a1, v_reg&lt; _Tp, n &gt; &amp;b0, v_reg&lt; _Tp, n &gt; &amp;b1)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned char</type>
      <name>cv::popCountTable</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1b8c26bf1cd9b597cdb9f20501a72f76</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>cv::v_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d5c93ea0a0fde5cd451d309e241cbc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>cv::v_setzero_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5d45376f47db22b867fc9621e79ad900</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>cv::v_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga21358685333860b45e1bded220ae7db9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>cv::v_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaad235e4e15c473055f42502d9bd6c6b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>cv::v_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac12b4fdfed1380212c6267220a587819</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>cv::v_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga64b9d89770c61189ee94b50490be290f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>cv::v_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadeed3bcb2a2c2afa0b6398c80be990b7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>cv::v_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad7cf5116faa00f5389226c29618bf0ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>cv::v_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8dc60cdfa49e685e10731c0729dcab8a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>cv::v_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf1eb4e08a9234bffffefd5ab0e8884e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>cv::v_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad117e31c45604f1caf54f97a32c4a604</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>cv::v256_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3864fbd1c47dce890aae97b2a01076d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>cv::v256_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6b56a611f0f1d01299b35ef40d0d5aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>cv::v256_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga23a689223f9c5c961077c5027c118a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>cv::v256_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6d4adc5883c127ea87997ef18048d3bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>cv::v256_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga069f2f5896a85a94ae7dcf9f0686140f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>cv::v256_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad4bab7d2c2a67026d3699dee25227e09</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>cv::v256_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga987fdfd4bc769498069a703da99a5ae5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>cv::v256_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3a0b6404899aa7ebb2bbce3445c31565</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>cv::v256_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacf5698e589d36a4bd38410a6484e6167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>cv::v256_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2c95a3359f3ff39504f71818db534bea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>cv::v512_setzero_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga632417f79afe47c99c24a1e628b7acc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>cv::v512_setzero_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf6068e69756e212a939cece06bce52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>cv::v512_setzero_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd52f3f85ec8ae285250c03365b23db5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>cv::v512_setzero_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga28caad4ee0848dfe71859f80f82894a2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>cv::v512_setzero_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8e124f18e2fd7d0c05f3fb4f4424659</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>cv::v512_setzero_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab3eac7fa200b1bc831b5c521819b4a6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>cv::v512_setzero_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5661299f175792214023d32246145ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>cv::v512_setzero_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaca0b7f779900270abb5f7f1a1d1b755b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>cv::v512_setzero_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0c039a01eaf3dc475ed81b3f354a0805</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>cv::v512_setzero_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa9c0f4ba7ef381b20b39b94061ea16ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>cv::v_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9b60dc95a5c7d27ef8fe876e88d7a75c</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x16</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad293103c8fa59fa123dc5d5c9dfc0be6</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>cv::v_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8595edc0055bc74e5ddd24c269efced5</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x16</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7650a22f843317bc1c5214d151e0adf1</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>cv::v_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf835c6f6fb1199b4e0d51450b1287be7</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x8</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga66e06e9f9ccea93254deb9e34a736da2</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>cv::v_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadc4a18bd77755893b6f30191a12412e0</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x8</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa2d1965857b0d5a4d2fc0ae7c08ed2dd</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>cv::v_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaae37de475214f1461ec66090fee2fa9f</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x4</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2d099937d2bcb5a999e653ac8317f18e</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>cv::v_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca754bb3ca01900243f154ee793d992</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x4</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga10eea88c9cc6c713ce7c46447103a77f</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>cv::v_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8c2f09f96f217de7e7cefa666e36c053</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x4</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga84f42d3ad5f2372e9f02811b5c09817d</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>cv::v_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga30c70e8156b87130124791f8b9aa57fe</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x2</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga95f149ca648492425f84e938df49f0c3</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>cv::v_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad6a20a93404788b07822393392675ed6</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x2</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9dd0db5a760459d370f22006ca488d96</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>cv::v_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac912dbc355464868b16480b629e6fd06</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x2</type>
      <name>cv::v_setall_</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga99c85ad81846c85474def9e7e984157b</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x32</type>
      <name>cv::v256_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga45b31deb562969d2ca56518be5c378c4</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x32</type>
      <name>cv::v256_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga538c4422f66f678faf1fd5818ecefc85</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x16</type>
      <name>cv::v256_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga755a462d29a469b61dadb53546da65aa</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x16</type>
      <name>cv::v256_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5e9bd077c3c35247dfb8c774bb929cc</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x8</type>
      <name>cv::v256_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7eb4a970b08558108e3d3cc232d4cb7</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x8</type>
      <name>cv::v256_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga09e6452a0812c606a305618bac13f5b0</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x8</type>
      <name>cv::v256_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf8576ca46ee634464c95bd1a710b85d6</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x4</type>
      <name>cv::v256_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf824768183e10767fc2d9afe56772ed7</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x4</type>
      <name>cv::v256_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf02e21b54bf4aa07f036e786129f8768</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x4</type>
      <name>cv::v256_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa7bf64a97c89af82ff544df1b363aac4</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint8x64</type>
      <name>cv::v512_setall_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga672672ca11124d10879a7438414d2dfa</anchor>
      <arglist>(uchar val)</arglist>
    </member>
    <member kind="function">
      <type>v_int8x64</type>
      <name>cv::v512_setall_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac1eb52061aa0f8a9636b65dca5916308</anchor>
      <arglist>(schar val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint16x32</type>
      <name>cv::v512_setall_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac928a03cd249e7b1b1221c5153246c76</anchor>
      <arglist>(ushort val)</arglist>
    </member>
    <member kind="function">
      <type>v_int16x32</type>
      <name>cv::v512_setall_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ef095d161edcca1075d1930ff297702</anchor>
      <arglist>(short val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint32x16</type>
      <name>cv::v512_setall_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3fc954978db0d3dd2a35f6dac3ab255c</anchor>
      <arglist>(unsigned val)</arglist>
    </member>
    <member kind="function">
      <type>v_int32x16</type>
      <name>cv::v512_setall_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga9bbdf674354a048f641bedb1c1955548</anchor>
      <arglist>(int val)</arglist>
    </member>
    <member kind="function">
      <type>v_float32x16</type>
      <name>cv::v512_setall_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafa9fdaa7e8bdd0b71f8d686646ccdf0a</anchor>
      <arglist>(float val)</arglist>
    </member>
    <member kind="function">
      <type>v_float64x8</type>
      <name>cv::v512_setall_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gac3864d837b0f6742ab261ea7680f3d8b</anchor>
      <arglist>(double val)</arglist>
    </member>
    <member kind="function">
      <type>v_uint64x8</type>
      <name>cv::v512_setall_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga3cd9bc8381a48aab97fa593b0fd44962</anchor>
      <arglist>(uint64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_int64x8</type>
      <name>cv::v512_setall_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2dd0788ad46ed68a5b69cdc31e7baa5e</anchor>
      <arglist>(int64 val)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, n0 *sizeof(_Tp0)/sizeof(uchar)&gt;</type>
      <name>cv::v_reinterpret_as_u8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2630f4b7da835582eb9af1b09df24969</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, n0 *sizeof(_Tp0)/sizeof(schar)&gt;</type>
      <name>cv::v_reinterpret_as_s8</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7db9081ffa97205457c1f2fd679c4597</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n0 *sizeof(_Tp0)/sizeof(ushort)&gt;</type>
      <name>cv::v_reinterpret_as_u16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8b4cf78194b4f792a15836f65105a24d</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n0 *sizeof(_Tp0)/sizeof(short)&gt;</type>
      <name>cv::v_reinterpret_as_s16</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga79a050bdf9f77af3530f20a5add26ac2</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n0 *sizeof(_Tp0)/sizeof(unsigned)&gt;</type>
      <name>cv::v_reinterpret_as_u32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gadca3ee10c5b7ca34e0a2a68485cb8c63</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n0 *sizeof(_Tp0)/sizeof(int)&gt;</type>
      <name>cv::v_reinterpret_as_s32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga105adc05b06dfd0633055bfc32d7ed8a</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; float, n0 *sizeof(_Tp0)/sizeof(float)&gt;</type>
      <name>cv::v_reinterpret_as_f32</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga828fa8b94031adec9d6920fc5a21d38f</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; double, n0 *sizeof(_Tp0)/sizeof(double)&gt;</type>
      <name>cv::v_reinterpret_as_f64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga307914df9fef68bbb945e952b15a3df0</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n0 *sizeof(_Tp0)/sizeof(uint64)&gt;</type>
      <name>cv::v_reinterpret_as_u64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga397fddf06de568f746efbec9ec6e73fe</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n0 *sizeof(_Tp0)/sizeof(int64)&gt;</type>
      <name>cv::v_reinterpret_as_s64</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2852ba200d7eab1c8fbeba112795fd4c</anchor>
      <arglist>(const v_reg&lt; _Tp0, n0 &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>cv::v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae135c51422d0c971aee7cdde4d12c03c</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>cv::v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5df508887dff1b3782e8b605d778fb57</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>cv::v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6739bcd8a3bf5601435a9f416fc86daa</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>cv::v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gabedcea611a1b602ad772841883ab41c6</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>cv::v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad09f25444a72f4066df0d41bf1cf6c36</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>cv::v_shl</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6082ee17d6da9cb4a4250c21e9190693</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>cv::v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga25f29c48cae3ddd1c4c5406222dcd625</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>cv::v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3f43ebfd09e6d4e060da8c591ee650e</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>cv::v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b7c25d249e7f042ef07a45f0ad9c3ff</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>cv::v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga16f9a4dbc18f5a3f4ec3cfa1298dbda5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>cv::v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5f4a3355013b21c03766c13a5f25ffd9</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>cv::v_shr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga797e08da7520182d7dd9e5e6c1a6819c</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, n &gt;</type>
      <name>cv::v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf3c06d127c1ba2dc06fee9d60c053bee</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, n &gt;</type>
      <name>cv::v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gacde7339055584274e6469fec01f18809</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, n &gt;</type>
      <name>cv::v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2b56ff669f74c24d3aad2ae184ff09fe</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, n &gt;</type>
      <name>cv::v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga527b0b4fa4340f88648e56208772ecc5</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uint64, n &gt;</type>
      <name>cv::v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga29085b2398ca5a9fe1b08dd4c252b704</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int64, n &gt;</type>
      <name>cv::v_rshr</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaf652ae42e017ce3f52257d73ebaa3611</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>cv::v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga67d6037518612ddce562a413b0c5b8a8</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>cv::v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6feeb392afc865d1c8eb254a6cc81209</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>cv::v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad27d703088e83a9fb053b55cbe5bd589</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>cv::v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga6f7d9ef11a45ad8377e0f4e71ef796bd</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>cv::v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab32be0db748e4d9b21c1dd7afeb616cb</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>cv::v_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae3bdda66ce0f7c11179c99f19351ffd6</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>cv::v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafaf1be7ef2b4b62da1ad0c9714ac5ef2</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>cv::v_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga13eb2e2387f2fa3f22533f21c2f7ee33</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>cv::v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga0ec79c0ad580971c920a7947c2729553</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; schar, 2 *n &gt;</type>
      <name>cv::v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga47ca0f0d8da3b5c92c4c29d6b19945c8</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>cv::v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gad0d5c0a4530c431258de7850325ae7bb</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; short, 2 *n &gt;</type>
      <name>cv::v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab5146e467051c323c6b019f61221a806</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; unsigned, 2 *n &gt;</type>
      <name>cv::v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2343b4a4189116323ec8642ecb4d1516</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; int, 2 *n &gt;</type>
      <name>cv::v_rshr_pack</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga04e55a1a3b1e0805f254a38778e02a54</anchor>
      <arglist>(const v_reg&lt; int64, n &gt; &amp;a, const v_reg&lt; int64, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>cv::v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2f49e07d9f38f94abbcc39a0529d0968</anchor>
      <arglist>(const v_reg&lt; short, n &gt; &amp;a, const v_reg&lt; short, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; ushort, 2 *n &gt;</type>
      <name>cv::v_rshr_pack_u</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga01517f2bc04c74895fab6d24d0c0badf</anchor>
      <arglist>(const v_reg&lt; int, n &gt; &amp;a, const v_reg&lt; int, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd23cae47a87069d8914d66a48b9f7d1</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga20da2de260e125d4c86548961c664018</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga69da657b0797433a46034b195795885f</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga17593c21a8311b79f4dc4ed3bbefbe20</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga8002aac28a8dc7a9e2ee2d859df68d90</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gafd60669df746a47eab7c16185dfdc0d1</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gab8350668f0343296e8ff90938d0315a3</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga5917f5c8c88fe6be469edd144ab3059a</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga2242d1613a7522b620513e8e39ad186f</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; ushort, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga33439c6be915e60605cd706bb0e170da</anchor>
      <arglist>(schar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga1f04d0d0b8c9e6f4dd00fbcbeab5119d</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; unsigned, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gae5d2e7bc86bed57c5d361dd1ae0ec5a4</anchor>
      <arglist>(short *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga7f1d389f944f0f1ce50d53d6521ba4f1</anchor>
      <arglist>(unsigned *ptr, const v_reg&lt; uint64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_rshr_pack_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa450959af1f4cca4b61237ba87fcb210</anchor>
      <arglist>(int *ptr, const v_reg&lt; int64, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga804ff05d0224b3170bc7c7050bb5bc18</anchor>
      <arglist>(uchar *ptr, const v_reg&lt; short, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::v_rshr_pack_u_store</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga49f3d8f5412ebe599a980bc87c3ddb05</anchor>
      <arglist>(ushort *ptr, const v_reg&lt; int, n &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 2 *n &gt;</type>
      <name>cv::v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa1bc04ba2310c787b0268ef5aa2df539</anchor>
      <arglist>(const v_reg&lt; ushort, n &gt; &amp;a, const v_reg&lt; ushort, n &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 4 *n &gt;</type>
      <name>cv::v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>ga83ca402d363ed2d96b7d7a206795dd82</anchor>
      <arglist>(const v_reg&lt; unsigned, n &gt; &amp;a, const v_reg&lt; unsigned, n &gt; &amp;b, const v_reg&lt; unsigned, n &gt; &amp;c, const v_reg&lt; unsigned, n &gt; &amp;d)</arglist>
    </member>
    <member kind="function">
      <type>v_reg&lt; uchar, 8 *n &gt;</type>
      <name>cv::v_pack_b</name>
      <anchorfile>df/d91/group__core__hal__intrin.html</anchorfile>
      <anchor>gaa845597627f198f4150a71c2ac94c31d</anchor>
      <arglist>(const v_reg&lt; uint64, n &gt; &amp;a, const v_reg&lt; uint64, n &gt; &amp;b, const v_reg&lt; uint64, n &gt; &amp;c, const v_reg&lt; uint64, n &gt; &amp;d, const v_reg&lt; uint64, n &gt; &amp;e, const v_reg&lt; uint64, n &gt; &amp;f, const v_reg&lt; uint64, n &gt; &amp;g, const v_reg&lt; uint64, n &gt; &amp;h)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_intrin_impl</name>
    <title>Private implementation helpers</title>
    <filename>dd/d96/group__core__hal__intrin__impl.html</filename>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_ARITHM_OP</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gad1e58f5f11e0f285dd9d72aac7216dd8</anchor>
      <arglist>(func, bin_op, cast_op, _Tp2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_INIT_VAL</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga0c426692df62d15caf521a91e642a0b4</anchor>
      <arglist>(_Tpvec, _Tp, prefix, suffix)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_INIT_ZERO</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga4f6ef75e4c0228fa192aa120b77ff45e</anchor>
      <arglist>(_Tpvec, prefix, suffix)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_PACK</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gacdcecd71a5efc025c9e0c3069fb5b29a</anchor>
      <arglist>(_Tp, _Tpn, pack_suffix, cast)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_PACK_STORE</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gaed615335a30e1fe5f5c4ecd4833bd351</anchor>
      <arglist>(_Tp, _Tpn, pack_suffix, cast)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_REINTERPRET</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga9c81a44e20768e8a10451e7e5b9558b7</anchor>
      <arglist>(_Tp, suffix)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_RSHIFTR</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga109818b63e8fc337bcc024de9c97a914</anchor>
      <arglist>(_Tp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_RSHR_PACK</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga1ced893b5bb026257317766692bf1bd8</anchor>
      <arglist>(_Tp, _Tpn, pack_suffix, cast)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_RSHR_PACK_STORE</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga8f590e5a179618928533df41dc28f40b</anchor>
      <arglist>(_Tp, _Tpn, pack_suffix, cast)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_SHIFTL</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga37ff8c45b372368068129941b68ce7e1</anchor>
      <arglist>(_Tp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_C_SHIFTR</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga18175ded6eefa9ee4ea7c824fbed8e66</anchor>
      <arglist>(_Tp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_CMP_OP</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga7279486f3465f5c8213377ca4191aebc</anchor>
      <arglist>(cmp_op, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_MATH_FUNC</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gaab5dddc36659025bcf499054aa6ee267</anchor>
      <arglist>(func, cfunc, _Tp2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_MINMAX_FUNC</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gafa707e5c423dc3b46968f579d25d40d8</anchor>
      <arglist>(func, cfunc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_REDUCE_MINMAX_FUNC</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga52fcf2ab9074198d8ea7f2643e891720</anchor>
      <arglist>(func, cfunc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_ROTATE_SHIFT_OP</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>ga2323457942fdb195a2b1b6aac3bad605</anchor>
      <arglist>(suffix, opA, opB)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_HAL_IMPL_SHIFT_OP</name>
      <anchorfile>dd/d96/group__core__hal__intrin__impl.html</anchorfile>
      <anchor>gaa0f1f839a30557f998e7373b1c992f22</anchor>
      <arglist>(shift_op, func)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_lowlevel_api</name>
    <title>Low-level API for external libraries / plugins</title>
    <filename>da/dd2/group__core__lowlevel__api.html</filename>
    <class kind="struct">OpenCV_API_Header</class>
    <member kind="enumeration">
      <type></type>
      <name>CvResult</name>
      <anchorfile>da/dd2/group__core__lowlevel__api.html</anchorfile>
      <anchor>ga3fa591dc2d89e8e6b84a2a7202e53367</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_ERROR_FAIL</name>
      <anchorfile>da/dd2/group__core__lowlevel__api.html</anchorfile>
      <anchor>gga3fa591dc2d89e8e6b84a2a7202e53367ac34ec3b7a47b8f639326d44d5074c6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CV_ERROR_OK</name>
      <anchorfile>da/dd2/group__core__lowlevel__api.html</anchorfile>
      <anchor>gga3fa591dc2d89e8e6b84a2a7202e53367abf35bd19393375fdeeef47ae6cfde0f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_parallel</name>
    <title>Parallel Processing</title>
    <filename>d3/d89/group__core__parallel.html</filename>
    <subgroup>core_parallel_backend</subgroup>
    <class kind="class">cv::ParallelLoopBody</class>
    <class kind="class">cv::ParallelLoopBodyLambdaWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>cv::parallel_for_</name>
      <anchorfile>d3/d89/group__core__parallel.html</anchorfile>
      <anchor>gaa42ec9937b847cb52a97c613fc894c4a</anchor>
      <arglist>(const Range &amp;range, const ParallelLoopBody &amp;body, double nstripes=-1.)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::parallel_for_</name>
      <anchorfile>d3/d89/group__core__parallel.html</anchorfile>
      <anchor>ga3384df8fae1eceb35e9ae12a7a06aa43</anchor>
      <arglist>(const Range &amp;range, std::function&lt; void(const Range &amp;)&gt; functor, double nstripes=-1.)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_parallel_backend</name>
    <title>Parallel backends API</title>
    <filename>de/d55/group__core__parallel__backend.html</filename>
    <class kind="class">cv::parallel::ParallelForAPI</class>
    <class kind="class">cv::parallel::openmp::ParallelForBackend</class>
    <class kind="class">cv::parallel::tbb::ParallelForBackend</class>
    <member kind="function">
      <type>void</type>
      <name>cv::parallel::setParallelForBackend</name>
      <anchorfile>de/d55/group__core__parallel__backend.html</anchorfile>
      <anchor>ga7791f3c18e50f00b5fa88ac9d44cd52f</anchor>
      <arglist>(const std::shared_ptr&lt; ParallelForAPI &gt; &amp;api, bool propagateNumThreads=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::parallel::setParallelForBackend</name>
      <anchorfile>de/d55/group__core__parallel__backend.html</anchorfile>
      <anchor>gad8733714032379c4801ae1807a4a1289</anchor>
      <arglist>(const std::string &amp;backendName, bool propagateNumThreads=true)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_quaternion</name>
    <title>Quaternion</title>
    <filename>d8/d07/group__core__quaternion.html</filename>
    <class kind="class">cv::DualQuat</class>
    <class kind="class">cv::Quat</class>
    <class kind="class">cv::QuatEnum</class>
    <member kind="typedef">
      <type>DualQuat&lt; double &gt;</type>
      <name>cv::DualQuatd</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gae09384f99e34271ced5d791273fe22aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>DualQuat&lt; float &gt;</type>
      <name>cv::DualQuatf</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gad51f74c3e7e7d0db06336c2c2b8d9200</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Quat&lt; double &gt;</type>
      <name>cv::Quatd</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gafe01dd5e9c9b886f24bb365e4ce4fc3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Quat&lt; float &gt;</type>
      <name>cv::Quatf</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga6306167e2ffce5600c40272dc5a8b07c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::QuatAssumeType</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga935c8234953e2a2c8557c019ad8d509e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QUAT_ASSUME_NOT_UNIT</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gga935c8234953e2a2c8557c019ad8d509ea786f758552bf7be9ee5f12ca2157cf8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QUAT_ASSUME_UNIT</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gga935c8234953e2a2c8557c019ad8d509ea87af033c2248f7a0b4548ffa56afc697</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::acos</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gae32b0b6e076f33513250c630ada4c382</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::acosh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga59d1fad1bf751b7b8a1a1c17c6a7d7b1</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::asin</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga113da1a41afbb2fe03f2d0427a959c5c</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::asinh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga0d349960a81668c8a79805aa0fed862e</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::atan</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gaa8ac9383b95e102dc163e5174ad900ae</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::atanh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga74e38c903cdb190ea391c766c54c8cbf</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::cos</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga78d86db4e197c605a15ed8be03c5b4bd</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::cosh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga9ec21677768c58f055d7dfd7ea0f570f</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::crossProduct</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga415b16b65ce1a92233bad8aa7158e4e0</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;p, const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::exp</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gad1957b851e6b4cd35fe0c63eac9a8e82</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::inv</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga49b5acf6d5e1b5440c180f5f9249cc0f</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::log</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga0d75faa6f9ad60d766c929934952f31e</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gaa4ed70e06ca418dc1845e5e6505c48db</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;, const T)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::operator*</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga7b9ab5783382fc337ff2305a88f91ef6</anchor>
      <arglist>(const T, const Quat&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gac06175e71dadfe86a7e8e28a0604f26e</anchor>
      <arglist>(std::ostream &amp;, const DualQuat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga19e1995410872ba0cd237f7a5d5ef65a</anchor>
      <arglist>(std::ostream &amp;, const Quat&lt; _Tp &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga525939d4425b279d1adfaacd40535577</anchor>
      <arglist>(std::ostream &amp;, const Quat&lt; S &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::power</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gac4b5e4d56c4575fad07ed86ed6ca47ce</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, const Quat&lt; T &gt; &amp;p, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::power</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gaaa367a0e33dd4485cd3b9588424a5c4c</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q, const T x, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::sin</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>gae1f619cdf97d0527bb816ef1c6537911</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::sinh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga80c09ee7e723067f0b16393e308b5366</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; S &gt;</type>
      <name>cv::sqrt</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga2b06b42806d7b7a2940782c8debf6031</anchor>
      <arglist>(const Quat&lt; S &gt; &amp;q, QuatAssumeType assumeUnit=QUAT_ASSUME_NOT_UNIT)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::tan</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga00186de8353d8ccf9b301ec71307eaf6</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
    <member kind="function">
      <type>Quat&lt; T &gt;</type>
      <name>cv::tanh</name>
      <anchorfile>d8/d07/group__core__quaternion.html</anchorfile>
      <anchor>ga33045a04cda7e3b88852048e1e675dd2</anchor>
      <arglist>(const Quat&lt; T &gt; &amp;q)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cuda</name>
    <title>CUDA-accelerated Computer Vision</title>
    <filename>d1/d1e/group__cuda.html</filename>
    <subgroup>cudacore</subgroup>
    <subgroup>cudaarithm</subgroup>
    <subgroup>cudabgsegm</subgroup>
    <subgroup>cudacodec</subgroup>
    <subgroup>cudafeatures2d</subgroup>
    <subgroup>cudafilters</subgroup>
    <subgroup>cudaimgproc</subgroup>
    <subgroup>cudalegacy</subgroup>
    <subgroup>cudaobjdetect</subgroup>
    <subgroup>cudaoptflow</subgroup>
    <subgroup>cudastereo</subgroup>
    <subgroup>cudawarping</subgroup>
    <subgroup>cudev</subgroup>
  </compound>
  <compound kind="group">
    <name>cudacore</name>
    <title>Core part</title>
    <filename>d7/d05/group__cudacore.html</filename>
    <subgroup>cudacore_init</subgroup>
    <subgroup>cudacore_struct</subgroup>
  </compound>
  <compound kind="group">
    <name>cudacore_init</name>
    <title>Initialization and Information</title>
    <filename>d8/d40/group__cudacore__init.html</filename>
    <class kind="class">cv::cuda::DeviceInfo</class>
    <class kind="class">cv::cuda::TargetArchs</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::cuda::FeatureSet</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>ga776cf8e0301b18e19be4782754274fe0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_10</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0ab34c101b8be1bfbf64fe53db6277639d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_11</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a82461455d1a5663b49d55c4b21c6ff52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_12</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0abe959647501a9c973592060723fe9d16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_13</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0ae1996d5cc9efd9d0db1edb987a6b88b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_20</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0ac3b86a55893548ec28d6360b38ef78cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_21</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0ac46cbea580480b80f48f9a843b1fca98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_30</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0aeb9eaa4b4a1be83d87212c4afad9bebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_32</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a965876faa336b34a95b781129915766d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_35</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0acb28f583b1a1e680da03ef1363e96301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FEATURE_SET_COMPUTE_50</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a4e7aa099ce8d9f1b4c26cb9755a17d11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::GLOBAL_ATOMICS</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a9b148c4a092e640c4e1f5bf54e166c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::SHARED_ATOMICS</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a63dd888f7ac8c7e6716af80bb9580ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::NATIVE_DOUBLE</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a86553a98540f6a0fb2656730af504693</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::WARP_SHUFFLE_FUNCTIONS</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a22dd302fe5c91cbb63078b4676f58cae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::DYNAMIC_PARALLELISM</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gga776cf8e0301b18e19be4782754274fe0a2d8ef1fc50ce9e89ea1e058b6ba9df47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::convertFp16</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gaa1c52258763197958eb9e6681917f723</anchor>
      <arglist>(InputArray _src, OutputArray _dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::cuda::deviceSupports</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>ga170b10cc9af4aa8cce8c0afdb4b1d08c</anchor>
      <arglist>(FeatureSet feature_set)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::cuda::getCudaEnabledDeviceCount</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gaaa93892f9189163e5d53790b4b1e88db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::cuda::getDevice</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>ga6ded4ed8e4fc483a9863d31f34ec9c0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::printCudaDeviceInfo</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gaa37afdfb8efe85b6252ca2bb8bea8ff2</anchor>
      <arglist>(int device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::printShortCudaDeviceInfo</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gacece2dc1d7962bcc7233c033fe64328b</anchor>
      <arglist>(int device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::resetDevice</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>ga6153b6f461101374e655a54fc77e725e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::setDevice</name>
      <anchorfile>d8/d40/group__cudacore__init.html</anchorfile>
      <anchor>gaefa34186b185de47851836dba537828b</anchor>
      <arglist>(int device)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudacore_struct</name>
    <title>Data Structures</title>
    <filename>d9/d41/group__cudacore__struct.html</filename>
    <class kind="class">cv::cuda::BufferPool</class>
    <class kind="class">cv::cuda::Event</class>
    <class kind="struct">cv::cuda::EventAccessor</class>
    <class kind="struct">cv::cuda::GpuData</class>
    <class kind="class">cv::cuda::GpuMat</class>
    <class kind="class">cv::cuda::GpuMatND</class>
    <class kind="class">cv::cuda::HostMem</class>
    <class kind="class">cv::cuda::Stream</class>
    <class kind="struct">cv::cuda::StreamAccessor</class>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::createContinuous</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga3a55474eb59c884697edf397fe0f871c</anchor>
      <arglist>(int rows, int cols, int type, OutputArray arr)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>cv::cuda::createGpuMatFromCudaMemory</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>gac3ca8e6e41d70a228d72422c844dc99c</anchor>
      <arglist>(int rows, int cols, int type, size_t cudaMemoryAddress, size_t step=Mat::AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type>GpuMat</type>
      <name>cv::cuda::createGpuMatFromCudaMemory</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga1d874ef8ad8e4e4b32b937db00b96f80</anchor>
      <arglist>(Size size, int type, size_t cudaMemoryAddress, size_t step=Mat::AUTO_STEP)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::ensureSizeIsEnough</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga4551c222cdf97ebdb4d7440fecfc737a</anchor>
      <arglist>(int rows, int cols, int type, OutputArray arr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::registerPageLocked</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga6d25da8194cc95035994ae98e9eebc02</anchor>
      <arglist>(Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::setBufferPoolConfig</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga93da1d4c64558590950409266b1e2a92</anchor>
      <arglist>(int deviceId, size_t stackSize, int stackCount)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::setBufferPoolUsage</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga7dbf253e43493eb870c9759cc35bbffb</anchor>
      <arglist>(bool on)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::unregisterPageLocked</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>ga68dd974fb5e19f6306122a4b49c6a428</anchor>
      <arglist>(Mat &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>Stream</type>
      <name>cv::cuda::wrapStream</name>
      <anchorfile>d9/d41/group__cudacore__struct.html</anchorfile>
      <anchor>gaf7bc2ae636c98eb4cb073287b897a091</anchor>
      <arglist>(size_t cudaStreamMemoryAddress)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc</name>
    <title>Image Processing</title>
    <filename>d7/dbd/group__imgproc.html</filename>
    <subgroup>imgproc_filter</subgroup>
    <subgroup>imgproc_transform</subgroup>
    <subgroup>imgproc_misc</subgroup>
    <subgroup>imgproc_draw</subgroup>
    <subgroup>imgproc_color_conversions</subgroup>
    <subgroup>imgproc_colormap</subgroup>
    <subgroup>imgproc_subdiv2d</subgroup>
    <subgroup>imgproc_hist</subgroup>
    <subgroup>imgproc_shape</subgroup>
    <subgroup>imgproc_motion</subgroup>
    <subgroup>imgproc_feature</subgroup>
    <subgroup>imgproc_object</subgroup>
    <subgroup>imgproc_segmentation</subgroup>
    <subgroup>imgproc_hal</subgroup>
  </compound>
  <compound kind="group">
    <name>imgproc_filter</name>
    <title>Image Filtering</title>
    <filename>d4/d86/group__imgproc__filter.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::MorphShapes</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gac2db39b56866583a95a5680313c314ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_RECT</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggac2db39b56866583a95a5680313c314ada260c4cbde19a749726763c01a074c60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_CROSS</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggac2db39b56866583a95a5680313c314ada318435753d0b9f7faa241a658ec2e191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_ELLIPSE</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggac2db39b56866583a95a5680313c314ada33a3c67a61f349d21c507d05c53a755f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_DIAMOND</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggac2db39b56866583a95a5680313c314ada49fe38f4d44137c5dde7e425cabbeb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::MorphTypes</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga7be549266bad7b2e6a04db49827f9f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_ERODE</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32aa3783a21b429f4c31c178264a0403fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_DILATE</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a2b9f6b6fb168b4d1d5277caebfe7b73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_OPEN</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a08d3cc3a2ace00cec488966d31fa29ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_CLOSE</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a68c4b9c6144a30bcd52d1cdf39bb30e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_GRADIENT</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a887efd64e82cee95a62f851c7f3b617b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_TOPHAT</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32ada67be24f4dce6d7e6c57527f8724f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_BLACKHAT</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32a24d27f56df6b98b1cb92ae8108d4638f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MORPH_HITMISS</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gga7be549266bad7b2e6a04db49827f9f32acf55ff766595ec0174ba42852f0ac264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::SpecialFilter</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gad8e695e87dee497e227716576c244598</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FILTER_SCHARR</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ggad8e695e87dee497e227716576c244598a460c815d2bb921fb7f53f4220e19c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::bilateralFilter</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga9d7064d478c95d60003cf839430737ed</anchor>
      <arglist>(InputArray src, OutputArray dst, int d, double sigmaColor, double sigmaSpace, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::blur</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga8c45db9afe636703801b0b2e440fce37</anchor>
      <arglist>(InputArray src, OutputArray dst, Size ksize, Point anchor=Point(-1,-1), int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::boxFilter</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gad533230ebf2d42509547d514f7d3fbc3</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, Size ksize, Point anchor=Point(-1,-1), bool normalize=true, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::buildPyramid</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gacfdda2bc1ac55e96de7e9f0bce7238c0</anchor>
      <arglist>(InputArray src, OutputArrayOfArrays dst, int maxlevel, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dilate</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga4ff0f3318642c4f469d0e11f242f3b6c</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray kernel, Point anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::erode</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gaeb1e0c1033e3f6b891a25d0511362aeb</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray kernel, Point anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::filter2D</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga27c049795ce870216ddfb366086b5a04</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, InputArray kernel, Point anchor=Point(-1,-1), double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::GaussianBlur</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gae8bdcd9154ed5ca3cbc1766d960f45c1</anchor>
      <arglist>(InputArray src, OutputArray dst, Size ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::getDerivKernels</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga6d6c23f7bd3f5836c31cfae994fc4aea</anchor>
      <arglist>(OutputArray kx, OutputArray ky, int dx, int dy, int ksize, bool normalize=false, int ktype=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getGaborKernel</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gae84c92d248183bd92fa713ce51cc3599</anchor>
      <arglist>(Size ksize, double sigma, double theta, double lambd, double gamma, double psi=CV_PI *0.5, int ktype=CV_64F)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getGaussianKernel</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gac05a120c1ae92a6060dd0db190a61afa</anchor>
      <arglist>(int ksize, double sigma, int ktype=CV_64F)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getStructuringElement</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gac342a1bb6eabf6f55c803b09268e36dc</anchor>
      <arglist>(int shape, Size ksize, Point anchor=Point(-1,-1))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::Laplacian</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gad78703e4c8fe703d479c1860d76429e6</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, int ksize=1, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::medianBlur</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga564869aa33e58769b4469101aac458f9</anchor>
      <arglist>(InputArray src, OutputArray dst, int ksize)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Scalar</type>
      <name>cv::morphologyDefaultBorderValue</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga94756fad83d9d24d29c9bf478558c40a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::morphologyEx</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga67493776e3ad1a3df63883829375201f</anchor>
      <arglist>(InputArray src, OutputArray dst, int op, InputArray kernel, Point anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::pyrDown</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gaf9bba239dfca11654cb7f50f889fc2ff</anchor>
      <arglist>(InputArray src, OutputArray dst, const Size &amp;dstsize=Size(), int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::pyrMeanShiftFiltering</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga9fabdce9543bd602445f5db3827e4cc0</anchor>
      <arglist>(InputArray src, OutputArray dst, double sp, double sr, int maxLevel=1, TermCriteria termcrit=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::pyrUp</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gada75b59bdaaca411ed6fee10085eb784</anchor>
      <arglist>(InputArray src, OutputArray dst, const Size &amp;dstsize=Size(), int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::Scharr</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gaa13106761eedf14798f37aa2d60404c9</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, int dx, int dy, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sepFilter2D</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga910e29ff7d7b105057d1625a4bf6318d</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, InputArray kernelX, InputArray kernelY, Point anchor=Point(-1,-1), double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::Sobel</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>gacea54f142e81b6758cb6f375ce782c8d</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, int dx, int dy, int ksize=3, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::spatialGradient</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga405d03b20c782b65a4daf54d233239a2</anchor>
      <arglist>(InputArray src, OutputArray dx, OutputArray dy, int ksize=3, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sqrBoxFilter</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga76e863e7869912edbe88321253b72688</anchor>
      <arglist>(InputArray src, OutputArray dst, int ddepth, Size ksize, Point anchor=Point(-1, -1), bool normalize=true, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::stackBlur</name>
      <anchorfile>d4/d86/group__imgproc__filter.html</anchorfile>
      <anchor>ga13a01048a8a200aab032ce86a9e7c7be</anchor>
      <arglist>(InputArray src, OutputArray dst, Size ksize)</arglist>
    </member>
    <docanchor file="d4/d86/group__imgproc__filter.html">filter_depths</docanchor>
  </compound>
  <compound kind="group">
    <name>imgproc_transform</name>
    <title>Geometric Image Transformations</title>
    <filename>da/d54/group__imgproc__transform.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::InterpolationFlags</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga5bb5a1fea74ea38e1a5445ca803ff121</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_NEAREST</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121aa5521d8e080972c762467c45f3b70e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_LINEAR</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121ac97d8e4880d8b5d509e96825c7522deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_CUBIC</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a55e404e7fa9684af79fe9827f36a5dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_AREA</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121acf959dca2480cc694ca016b81b442ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_LANCZOS4</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121ac6c578caa97f2d00f82bac879cf3c781</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_LINEAR_EXACT</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121ac00f4a8155563cdc23437fc0959da935</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_NEAREST_EXACT</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a9c081e5a4d3685625a5e8a209d8cdab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_MAX</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a49bb9f818707a31ae1f19158b60f7112</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WARP_FILL_OUTLIERS</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a94cc44aa86159abcff4683ec6841b097</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WARP_INVERSE_MAP</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121aa48be1c433186c4eae1ea86aa0ca75ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WARP_RELATIVE_MAP</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga5bb5a1fea74ea38e1a5445ca803ff121a60dec19d4a5ddaf8589fffc8a8df07fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::InterpolationMasks</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga628d8c499433359d67b1d830d46d8dae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_BITS</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga628d8c499433359d67b1d830d46d8daea9ce4fddaf7714ea113a8a086d1d4b7f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_BITS2</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga628d8c499433359d67b1d830d46d8daea5d3f110270a147224feaabac0c7a480b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_TAB_SIZE</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga628d8c499433359d67b1d830d46d8daea2dee31b51b2c400c35a31bf24f8cd809</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTER_TAB_SIZE2</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga628d8c499433359d67b1d830d46d8daeabdbe1089b768d20af013c344bcac74cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::WarpPolarMode</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga066c91770d0dea54cc1a018ce0344485</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WARP_POLAR_LINEAR</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga066c91770d0dea54cc1a018ce0344485a5a09af7a3e3a9782fbb9a41d66152ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WARP_POLAR_LOG</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gga066c91770d0dea54cc1a018ce0344485aaa857239a6f4dc607b18d29b8b43daa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::convertMaps</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga9156732fa8f01be9ebd1a194f2728b7f</anchor>
      <arglist>(InputArray map1, InputArray map2, OutputArray dstmap1, OutputArray dstmap2, int dstmap1type, bool nninterpolation=false)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getAffineTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga8f6d378f9f8eebb5cb55cd3ae295a999</anchor>
      <arglist>(const Point2f src[], const Point2f dst[])</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getAffineTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga47069038267385913c61334e3d6af2e0</anchor>
      <arglist>(InputArray src, InputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getPerspectiveTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gae66ba39ba2e47dd0750555c7e986ab85</anchor>
      <arglist>(const Point2f src[], const Point2f dst[], int solveMethod=DECOMP_LU)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getPerspectiveTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga20f62aa3235d869c9956436c870893ae</anchor>
      <arglist>(InputArray src, InputArray dst, int solveMethod=DECOMP_LU)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::getRectSubPix</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga77576d06075c1a4b6ba1a608850cd614</anchor>
      <arglist>(InputArray image, Size patchSize, Point2f center, OutputArray patch, int patchType=-1)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getRotationMatrix2D</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gafbbc470ce83812914a70abfb604f4326</anchor>
      <arglist>(Point2f center, double angle, double scale)</arglist>
    </member>
    <member kind="function">
      <type>Matx23d</type>
      <name>cv::getRotationMatrix2D_</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gaef89d8cc92350c452b5422c8c6c5f58c</anchor>
      <arglist>(Point2f center, double angle, double scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::invertAffineTransform</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga57d3505a878a7e1a636645727ca08f51</anchor>
      <arglist>(InputArray M, OutputArray iM)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::linearPolar</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gaa38a6884ac8b6e0b9bed47939b5362f3</anchor>
      <arglist>(InputArray src, OutputArray dst, Point2f center, double maxRadius, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::logPolar</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gaec3a0b126a85b5ca2c667b16e0ae022d</anchor>
      <arglist>(InputArray src, OutputArray dst, Point2f center, double M, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::remap</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gab75ef31ce5cdfb5c44b6da5f3b908ea4</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray map1, InputArray map2, int interpolation, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::resize</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga47a974309e9102f5f08231edc7e7529d</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::warpAffine</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga0203d9ee5fcd28d40dbc4a1ea4451983</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::warpPerspective</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>gaf73673a7e8e18ec6963e3774e6a94b87</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::warpPolar</name>
      <anchorfile>da/d54/group__imgproc__transform.html</anchorfile>
      <anchor>ga49481ab24fdaa0ffa4d3e63d14c0d5e4</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, Point2f center, double maxRadius, int flags)</arglist>
      <docanchor file="da/d54/group__imgproc__transform.html">polar_remaps_reference_image</docanchor>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_misc</name>
    <title>Miscellaneous Image Transformations</title>
    <filename>d7/d1b/group__imgproc__misc.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::AdaptiveThresholdTypes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaa42a3e6ef26247da787bf34030ed772c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ADAPTIVE_THRESH_MEAN_C</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa42a3e6ef26247da787bf34030ed772cad0c5199ae8637a6b195062fea4789fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ADAPTIVE_THRESH_GAUSSIAN_C</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa42a3e6ef26247da787bf34030ed772caf262a01e7a3f112bbab4e8d8e28182dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::DistanceTransformLabelTypes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga3fe343d63844c40318ee627bd1c1c42f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_LABEL_CCOMP</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gga3fe343d63844c40318ee627bd1c1c42fa631de3e838ee72d6a9d991b8fbce4c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_LABEL_PIXEL</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gga3fe343d63844c40318ee627bd1c1c42fa5d291835de98b72caa12a9947c2cd92a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::DistanceTransformMasks</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaaa68392323ccf7fad87570e41259b497</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_MASK_3</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaaa68392323ccf7fad87570e41259b497a520d4f90e1e37d13d7592fd295a6b5b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_MASK_5</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaaa68392323ccf7fad87570e41259b497a8a8b17ed6012f6ce42e56f302c07d481</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_MASK_PRECISE</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaaa68392323ccf7fad87570e41259b497a71e13e06c1d12eabd2acd2669f94f9ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::DistanceTypes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaa2bfbebbc5c320526897996aafa1d8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_USER</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebaa0bb8d897ba16dbf5a3ca96c71219a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_L1</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebae5b2dfaf2ba5024d7ce47885001fad86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_L2</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebaff0d1f5be0fc152a56a9b9716d158b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_C</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8eba507b16eb5ef95ea784ca1b3cb7b0d7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_L12</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8eba8f3c18d37e99f7cc58d3605f5c6f9ce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_FAIR</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebaea158f5abd2b5e2b4e79b79f55297079</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_WELSCH</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebaba5e4b3600852b7a59e78e3041be840e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::DIST_HUBER</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa2bfbebbc5c320526897996aafa1d8ebad701f5622a12450d3b8c85c052e7c520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::FloodFillFlags</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gab87810a476a9cb660435a4cd7871c9eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FLOODFILL_FIXED_RANGE</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggab87810a476a9cb660435a4cd7871c9eba8aafb7a6a87df91c7624d44f4b092fe3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FLOODFILL_MASK_ONLY</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggab87810a476a9cb660435a4cd7871c9eba7161dca1d0b9e84e5208c7e8021b4d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::GrabCutClasses</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gad43d3e4208d3cf025d8304156b02ba38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GC_BGD</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggad43d3e4208d3cf025d8304156b02ba38a889f1ce109543e8aed80a7abbc6dcb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GC_FGD</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggad43d3e4208d3cf025d8304156b02ba38a4757c1f0587bcf6e53e86dee7689a649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GC_PR_BGD</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggad43d3e4208d3cf025d8304156b02ba38af748414821c7f39fab3493f9eed1eedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GC_PR_FGD</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggad43d3e4208d3cf025d8304156b02ba38ad33184b73cb87e08d29e0a3411b7c863</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::GrabCutModes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaf8b5832ba85e59fc7a98a2afd034e558</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GC_INIT_WITH_RECT</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaf8b5832ba85e59fc7a98a2afd034e558a5f8853c1e5a89c4aa2687d1f78a7e550</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GC_INIT_WITH_MASK</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaf8b5832ba85e59fc7a98a2afd034e558ab01527c7effb50fd1c54d8c4e671ed22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GC_EVAL</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaf8b5832ba85e59fc7a98a2afd034e558aef3752e3c27c4af9445d0b5590b6aa05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::GC_EVAL_FREEZE_MODEL</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaf8b5832ba85e59fc7a98a2afd034e558a98122ab15c638309a71a1856c3f43a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ThresholdTypes</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaa9e58d2860d4afa658ef70a9b1115576</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_BINARY</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a147222a96556ebc1d948b372bcd7ac59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_BINARY_INV</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a19120b1a11d8067576cc24f4d2f03754</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_TRUNC</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576ac7e89a5e95490116e7d2082b3096b2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_TOZERO</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a0e50a338a4b711a8c48f06a6b105dd98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_TOZERO_INV</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a47518a30aae90d799035bdcf0bb39a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_MASK</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a8e723ef461a5349c391032aee325fe15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_OTSU</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a95251923e8e22f368ffa86ba8bce87ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_TRIANGLE</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a22ffcf680811aed95be6c7f5cd809621</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::THRESH_DRYRUN</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ggaa9e58d2860d4afa658ef70a9b1115576a68d3f45ce58b4e41d342acee5f8c95b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::adaptiveThreshold</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga72b913f352e4a1b1b397736707afcde3</anchor>
      <arglist>(InputArray src, OutputArray dst, double maxValue, int adaptiveMethod, int thresholdType, int blockSize, double C)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::blendLinear</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga5e76540a679333d7c6cd0617c452c23d</anchor>
      <arglist>(InputArray src1, InputArray src2, InputArray weights1, InputArray weights2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::distanceTransform</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga25c259e7e2fa2ac70de4606ea800f12f</anchor>
      <arglist>(InputArray src, OutputArray dst, int distanceType, int maskSize, int dstType=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::distanceTransform</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga8a0b7fdfcb7a13dde018988ba3a43042</anchor>
      <arglist>(InputArray src, OutputArray dst, OutputArray labels, int distanceType, int maskSize, int labelType=DIST_LABEL_CCOMP)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::floodFill</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga366aae45a6c1289b341d140839f18717</anchor>
      <arglist>(InputOutputArray image, InputOutputArray mask, Point seedPoint, Scalar newVal, Rect *rect=0, Scalar loDiff=Scalar(), Scalar upDiff=Scalar(), int flags=4)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::floodFill</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gaf1f55a048f8a45bc3383586e80b1f0d0</anchor>
      <arglist>(InputOutputArray image, Point seedPoint, Scalar newVal, Rect *rect=0, Scalar loDiff=Scalar(), Scalar upDiff=Scalar(), int flags=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::integral</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gadeaf38d7701d7ad371278d663c50c77d</anchor>
      <arglist>(InputArray src, OutputArray sum, int sdepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::integral</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga8408f27268badd5478b9d3e39124d645</anchor>
      <arglist>(InputArray src, OutputArray sum, OutputArray sqsum, int sdepth=-1, int sqdepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::integral</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga97b87bec26908237e8ba0f6e96d23e28</anchor>
      <arglist>(InputArray src, OutputArray sum, OutputArray sqsum, OutputArray tilted, int sdepth=-1, int sqdepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::threshold</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>gae8a4a146d1ca78c626a53577199e9c57</anchor>
      <arglist>(InputArray src, OutputArray dst, double thresh, double maxval, int type)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::thresholdWithMask</name>
      <anchorfile>d7/d1b/group__imgproc__misc.html</anchorfile>
      <anchor>ga42315f66bd4d7cde06c450287d610720</anchor>
      <arglist>(InputArray src, InputOutputArray dst, InputArray mask, double thresh, double maxval, int type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_draw</name>
    <title>Drawing Functions</title>
    <filename>d6/d6e/group__imgproc__draw.html</filename>
    <class kind="class">cv::LineIterator</class>
    <member kind="define">
      <type>#define</type>
      <name>CV_RGB</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga16fe14b01ea8dffdf2405dc5534e5f15</anchor>
      <arglist>(r, g, b)</arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::HersheyFonts</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga0f9314ea6e35f99bb23f29567fc16e11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_HERSHEY_SIMPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11afff8b973668df2e4028dddc5274310c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_HERSHEY_PLAIN</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11a08cf3b0a37729fbb62a3007d499cbd8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_HERSHEY_DUPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11ab307bdc73fdd06074acad940115bda7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_HERSHEY_COMPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11af7b1b25521fc9b5731a97cfd13460c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_HERSHEY_TRIPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11a2880034c653349b7f9fcc2bb60342fc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_HERSHEY_COMPLEX_SMALL</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11adfd28fc57520df956e00c7a26fb718ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_HERSHEY_SCRIPT_SIMPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11a58de14ee43572b502c8cb71f788e9fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_HERSHEY_SCRIPT_COMPLEX</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11a8e7f6a22d4aec98c59375649eee1c696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FONT_ITALIC</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0f9314ea6e35f99bb23f29567fc16e11af0f7c8824fe42205076771a7b67661c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::LineTypes</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gaf076ef45de481ac96e0ab3dc2c29a777</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FILLED</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ggaf076ef45de481ac96e0ab3dc2c29a777a89c5f6beef080e6df347167f85e07b9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LINE_4</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ggaf076ef45de481ac96e0ab3dc2c29a777a784ee59ec27d8bc88acddfb89c22f185</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LINE_8</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ggaf076ef45de481ac96e0ab3dc2c29a777a5d32eda7017db273a37f158e5b51442a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LINE_AA</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ggaf076ef45de481ac96e0ab3dc2c29a777a85fdabe5335c9e6656563dfd7c94fb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::MarkerTypes</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga0ad87faebef1039ec957737ecc633b7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MARKER_CROSS</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7baf28ad04b7620b2f232ab3c3faef142d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MARKER_TILTED_CROSS</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7ba433d7189d8fe53873c929b917c903752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MARKER_STAR</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7bad5b611078a497ff7278b27e7a85b059b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MARKER_DIAMOND</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7ba432cfe9d9aa8ff347afd5d11b6580a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MARKER_SQUARE</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7ba17aaefd352d309fc4a17d06f64f7f56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MARKER_TRIANGLE_UP</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7badc5b55da577d22ace3844809bc9a1049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MARKER_TRIANGLE_DOWN</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gga0ad87faebef1039ec957737ecc633b7ba8c45774007ca5883196614763b974577</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::arrowedLine</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga0a165a3ca093fd488ac709fdf10c05b2</anchor>
      <arglist>(InputOutputArray img, Point pt1, Point pt2, const Scalar &amp;color, int thickness=1, int line_type=8, int shift=0, double tipLength=0.1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::circle</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gaf10604b069374903dbd0f0488cb43670</anchor>
      <arglist>(InputOutputArray img, Point center, int radius, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::clipLine</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga36117422ae2f891c7b03023261e25928</anchor>
      <arglist>(Rect imgRect, Point &amp;pt1, Point &amp;pt2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::clipLine</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gaf483cb46ad6b049bc35ec67052ef1c2c</anchor>
      <arglist>(Size imgSize, Point &amp;pt1, Point &amp;pt2)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::clipLine</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gab156b52ae9174369cb035f1e9dfb29e1</anchor>
      <arglist>(Size2l imgSize, Point2l &amp;pt1, Point2l &amp;pt2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::drawContours</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga746c0625f1781f1ffc9056259103edbc</anchor>
      <arglist>(InputOutputArray image, InputArrayOfArrays contours, int contourIdx, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, InputArray hierarchy=noArray(), int maxLevel=INT_MAX, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::drawMarker</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga644c4a170d4799a56b29f864ce984b7e</anchor>
      <arglist>(InputOutputArray img, Point position, const Scalar &amp;color, int markerType=MARKER_CROSS, int markerSize=20, int thickness=1, int line_type=8)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ellipse</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga57be400d8eff22fb946ae90c8e7441f9</anchor>
      <arglist>(InputOutputArray img, const RotatedRect &amp;box, const Scalar &amp;color, int thickness=1, int lineType=LINE_8)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ellipse</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga28b2267d35786f5f890ca167236cbc69</anchor>
      <arglist>(InputOutputArray img, Point center, Size axes, double angle, double startAngle, double endAngle, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ellipse2Poly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga727a72a3f6a625a2ae035f957c61051f</anchor>
      <arglist>(Point center, Size axes, int angle, int arcStart, int arcEnd, int delta, std::vector&lt; Point &gt; &amp;pts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ellipse2Poly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga3d9494192ef3a9fd07f02e2377897faf</anchor>
      <arglist>(Point2d center, Size2d axes, int angle, int arcStart, int arcEnd, int delta, std::vector&lt; Point2d &gt; &amp;pts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fillConvexPoly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga3069baf93b51565e386c8e591f8418e6</anchor>
      <arglist>(InputOutputArray img, const Point *pts, int npts, const Scalar &amp;color, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fillConvexPoly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga9bb982be9d641dc51edd5e8ae3624e1f</anchor>
      <arglist>(InputOutputArray img, InputArray points, const Scalar &amp;color, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fillPoly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga8c69b68fab5f25e2223b6496aa60dad5</anchor>
      <arglist>(InputOutputArray img, const Point **pts, const int *npts, int ncontours, const Scalar &amp;color, int lineType=LINE_8, int shift=0, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fillPoly</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga311160e71d37e3b795324d097cb3a7dc</anchor>
      <arglist>(InputOutputArray img, InputArrayOfArrays pts, const Scalar &amp;color, int lineType=LINE_8, int shift=0, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::getFontScaleFromHeight</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga442ff925c1a957794a1309e0ed3ba2c3</anchor>
      <arglist>(const int fontFace, const int pixelHeight, const int thickness=1)</arglist>
    </member>
    <member kind="function">
      <type>Size</type>
      <name>cv::getTextSize</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga3d2abfcb995fd2db908c8288199dba82</anchor>
      <arglist>(const String &amp;text, int fontFace, double fontScale, int thickness, int *baseLine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::line</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga7078a9fae8c7e7d13d24dac2520ae4a2</anchor>
      <arglist>(InputOutputArray img, Point pt1, Point pt2, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::polylines</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga1ea127ffbbb7e0bfc4fd6fd2eb64263c</anchor>
      <arglist>(InputOutputArray img, const Point *const *pts, const int *npts, int ncontours, bool isClosed, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::polylines</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gaa3c25f9fb764b6bef791bf034f6e26f5</anchor>
      <arglist>(InputOutputArray img, InputArrayOfArrays pts, bool isClosed, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::putText</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga5126f47f883d730f633d74f07456c576</anchor>
      <arglist>(InputOutputArray img, const String &amp;text, Point org, int fontFace, double fontScale, Scalar color, int thickness=1, int lineType=LINE_8, bool bottomLeftOrigin=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rectangle</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>ga07d2f74cadcf8e305e810ce8eed13bc9</anchor>
      <arglist>(InputOutputArray img, Point pt1, Point pt2, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rectangle</name>
      <anchorfile>d6/d6e/group__imgproc__draw.html</anchorfile>
      <anchor>gac865734d137287c0afb7682ff7b3db23</anchor>
      <arglist>(InputOutputArray img, Rect rec, const Scalar &amp;color, int thickness=1, int lineType=LINE_8, int shift=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_color_conversions</name>
    <title>Color Space Conversions</title>
    <filename>d8/d01/group__imgproc__color__conversions.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::ColorConversionCodes</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>ga4e0972be5de079fed4e3a10e24ef5ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a95d70bf0c1b5aa58d1eb8abf03161f21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0adf2b652f599a5d172d815f849ec35ed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3a7148dd1537f09d35b69690b0548798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6a41529c15d9874918d2b312a7d3f138</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9cef93380497571d867d18149c268ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3b0277b8e071d0f082110e18dfe0fabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a03c045af20d58132727be38361297625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a610c1faaa2c8b6065a9c84203d5da232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad3db9ff253b87d02efe4887b2f5d77ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a01a06e50cd3689f5e34e26daf3faaa39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a06d2c61b23b77b9a3075388146ba5180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a488919a903d6434cacc6a47cf058d803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a353a4b8db9040165db4dacb5bcefb6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae50d0c66ee53e974234ac84cf51d1d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_GRAY2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a869da65c045477f2f17d39395df65b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_GRAY2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a164663625b9c473f69dd47cdd7a31acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_GRAY2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acab34eea440d5a100e82141f86d29f5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_GRAY2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aecc1b054bb042ee91478e591cf1f19b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af0b29b81ffc329681ad9388af7e76b01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a85254b7acc2eb0171639906911f612e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae353073865366f7c70fcf584797f05df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7f23f766a333054b25188834fc369a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5652BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af388d43f640a979fa93adf27f16973aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5652RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aba428b6099680ca449616b67bfa4d4dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aed987d3698f96dbfb162f95cff34deb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2bdc4a573b742c8c2ba0554287eb8970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5652BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a485bce6c1fe6a13a95157840bd572fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5652RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aae2022279d9c6435a081b7fb93dc42c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_GRAY2BGR565</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a898758d335300e306c66f1bfc3cc6aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5652GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a71cb89814fc07c4bff35bc374de239d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acf67881c46eb58292f1591ba1378ced1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad69f042a9cd91477d6812297d43715dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5552BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab22ef0b60e63861795e13bca6ae9432f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5552RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a76fa45576fa678e0fd6c562dfe7c52d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae4cb06b90fdec292979d0e0ec6d021c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a44141655e91217b5416e3e8be076f3d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5552BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a88bd4303c12c5de2885ad800af09db2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5552RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a80ca6a02328711a35c6ab1ea88f6d9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_GRAY2BGR555</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a739351593dfc5c3917e4b39fe4f12e0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR5552GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4c826fdf9d60ae16488ffaa450f9ff5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2XYZ</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab3b3aba03d2e2a92fbd7564efd47e38b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2XYZ</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af3894ec8b239815e8a9075099805991a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_XYZ2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa4d7480cfca520a55ae13ff0c5268796</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_XYZ2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a95815945a63cc47ce9237654857f231e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YCrCb</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a63f063ef276a066c4e122997cfd55d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YCrCb</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a56022734d5961924a9e556879f6f05a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YCrCb2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa6d4108b0f3d5e21dc246a0c59592b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YCrCb2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a27b56972a73ad4f2660512ac1cca552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2HSV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa4a7f0ecf2e94150699e48c79139ee12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2HSV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa4f6bc658bc546e1660fcab6bf7858f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2Lab</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a860b72b4741c431e81340fafef5eca24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2Lab</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0afc25858d4f1127d6051d881d5f4e2b6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2Luv</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8199112edf021b1586c75ca20a46ecd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2Luv</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5e11d9e294ba89668c080662a8321e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2HLS</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3070ca753ff41d655e87315bee03d8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2HLS</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac3d926b985b034433c49fc84de84c85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_HSV2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2a4b11ff7d29c342b66b85962a7969cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_HSV2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a348965e2c1baf8e2c78c9afc17ac3de2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_Lab2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a966fd47d10ad71c4220b3ef9f1ac5774</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_Lab2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a50988b0e1e8369628a55cc8860dfbf69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_Luv2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a514896aa2d19659f6a2eca67bb0748f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_Luv2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8d68e3f1814d0a649731c0f56835b8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_HLS2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1dc9f081ce5202ade309e319414c14cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_HLS2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a501d0d119ebbf50ddbbf3743f2783aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2HSV_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2dd48d4bc63904a55500a4ef5608f7e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2HSV_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae0070d7e97f1e565cc0992d038e5498e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2HLS_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae2cb61868a2157317f8c37fcd3e35a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2HLS_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af331447e78b1e36890985eaf013713b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_HSV2BGR_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a752b22a2fc75d74d504db1102357d784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_HSV2RGB_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a995659971a31fad980de36ca00e14f3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_HLS2BGR_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a74b8be5439286eb365360c3af65bd938</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_HLS2RGB_FULL</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5bb4b7196825e755f6f6eb99653c2dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_LBGR2Lab</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa8e6dba26491ccf877a10a050db34627</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_LRGB2Lab</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a91c5ba94272235045f917e1ca06ac695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_LBGR2Luv</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1dac1906d1b5a04822e55ce6b8f236ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_LRGB2Luv</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad3b1320c05a5bafe47ad1624f2bd9795</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_Lab2LBGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa29be3cb6dcbe7e33e7a0cf93bda4ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_Lab2LRGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0ed4c859218edf4a60dc11c0c283ae37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_Luv2LBGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acb597d2d413d6d6e8e3d3fb9af456977</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_Luv2LRGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae92293540e102f1453c1e92a44274eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a611d58d4a431fdbc294b4c79701f3d1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0adc0f8a1354c98d1701caad4b384e0d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab053f0cf23ae1b0bfee1964fd9a182c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab09d8186a9e5aaac83acd157a1be43b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a86027a131a58ef888873fafd4eb603d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3e07baa107cda0b6756eb112fb5c3f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a32167a86e9b39dbcba4c67a9413cf1a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa8a2838076779f05746a7649319be286</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420sp2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0c598794f13df7b2e48cfc77a65bf0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420sp2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ada5e32ef7600f3786731d4d0e3128194</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aaa0df213a6548ebef3469f78d4e5d842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af7b3bf5d87c6e0174b9cb7694dd37c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3816bd6f95595fe01c7c488a0b411939</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac21e90d9ba13a67d2a08fedc3c756708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420sp2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7490daf39c58de9be425f33714d92e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420sp2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4356f38558b9ec0c2522142833116507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a55cc4531c9aac17e0a8e7dbf222fffe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a92235c803c5adda43042be73d4987137</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8673261b10ad0a1a7b1ff19dbd7bc818</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af60dd40f7223d5409bc9abb84d6f2970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a35687717fabb536c1e1ec0857714aaf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a305e5da3816c78b3d1ffa0498424e94f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420p2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0afbccef9d394822d30408994976e594c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420p2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0609f45b27b113b6faf342e95fbc7bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab454d840f4d6f682538d3eac06ace494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a74d7d6d93ff31f5ed80161727b8e608d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a616b629a231a86ff57deca4ab2451972</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6417b107bad4465639435dd4ca8c90bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a18346327c937bca2aa2856914ff11507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0ffa81c19231ddd2e9cee8616a3a4673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420p2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aface8da7f925912e04a3cec8377754e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420p2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a201fb31ede4712386f6b1c04299f0e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac04bb1de2f067221ccf4659c8a4be4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_NV21</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1cba7092b4f0302693526ca578159ea0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_NV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac5c033333be1929eaea9da93b7008e20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a706e646e6be8567bfda6d0a2ea15a1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aba65ee89da14eaa6222ed0acdb1078cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3bf49e55a5d764487966f03b80a09290</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420sp2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad67afc6fc415586e101b2881f73a2eff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV420p2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6d90778212c0069b195ed94bf7db23ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a59161264b3a52d23b677fd495cc56abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae8538a74bb0f8c3dd5b11a6f32e5911d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0adec44ab1f36e17aad9907c99f277562b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0afe8ad387e079dba85956e79930d782af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a30c182e297e92cccca92300d3c3df3e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abaf5dcb244262bee65b837b37ac8e8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a82fe41ee206c9d3ee78bce75d1fcf2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a464e09aadb40edf8fa9385d7a59c2803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a736392e7b201d7cfce88e051fc5addb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a631d75dcef319bce60e5703c44ab6a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a78ee01c55618829bcf63e80add4ba702</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4fc66a57ff5b814a23de5b97d97d37e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7543b3884ee368db305c8e43da00ca3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a262578eae5d795e1e00b4d50be95156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa03abded4be87e3c67170203f4fb1fb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a89cb4aa303651e036048e1b21dd1f3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a816129bdd294a57642d1428f26ba611b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2b1df3d7a0714c9bfefd80e2aad75c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGB_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a02c191ee6abdf1c06cc95225f1169dbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGR_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4f49f8807de295e1b8cbfdac9c914d71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af31f4e5b4f6dc223d87115918779f0ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aefbb246de87843ee087b55aa078a8c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a09d8ecbc19025a376a5173f8d5b888a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a88ae64bdb5e399911e53caa809ab4df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a20dc8999c02e700ea548bf6b5926e2b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0968d9a3aa7ab48d3ddd5c1b9f526e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2RGBA_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8f49b5b3a04d065814bd1dade3494d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2BGRA_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0a7cf70088adfe277113bdc2bcf51029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab4a49ff92449a5587639bdd6ab098d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3df6e6d6a38058a5b477c48b7fa519c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1ff10701b9d77e85ba2454172b4e5712</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1015db548386c49010a90d41f90fd11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a89fd5683a25e142cb2c29acab04dc4c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0655ee55d0a0379b100832d01cc3069e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_YUV2GRAY_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abb11c6daa922c7c9fa6b6c8d474c78a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2mRGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8ce54170c486e2deddac3aff035f4af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_mRGBA2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3df7ec7a7d3b2e2334d708355b5ca0f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8f8a8a89f99c0b9f950a054f5d4eccf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae755aac1b6d7903bdc798f9246a0e47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aaddfeb60300f516f4da44f3ea074c84a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae21fa301a150cb9bfb80eab5bdb0b547</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abe780d95b79398395c219742a7f3a6c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_I420</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae9c2defc5268f6c7938895b0f675df08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aa3d872ebd8d2c7bc99b58ac56f7cb68a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_IYUV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a64843a51caea1694321bd3a857aa35e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0d75409920733f0da9ae46904e0c9c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0affdc3f6b1d2e3161c2773ec67b9eec01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9d7c47d20a3bb71640ad35eb9275e094</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_YV12</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1b016fc90c37ba19b9bf41198a392eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8945844ab075687f4d4196abe1ce0db4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acef801137d9696dcb622122a7ef266c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a275d4d0ff99fdf45b2b6b421a14ec831</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0afe3d71ad80f5f067d3d76b376cf8d951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a19f573b2970b16e6b8d8e87f02c297f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a980837b64234c6b80ed5139194e118ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5ffae14b9b879056b35ca1df5dc6a2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2BGR</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abcfc52dd18e71a0dbdde9ac2537cdd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1e5bc4fd22bb3b3105dc5d86487715a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a12665d946ed62523feb6e26ddd0eaf7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4f1be001bae77e175d6db0e1044c84fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac60bd22f889b941f605f450971110669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0abb38ecd5317747c872d3775196abe142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a93f007ad1b8f904f6e8c54dd8ccd4049</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ade83fb9a89e974207e5fef472f28adf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2RGB</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aac8c643ccf0c9d9407bd0cb9a18520d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a08febd33b0214417dd33a7fb014bf99a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a63667769d13ad6dff2b5a296f4c966d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad4fbbce0080be39beb5397716bac3ccc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aaab526ce2ad4ce74603c711b3c22a38a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a58bca62006d6c6fc0496edd5ae895940</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac3c7bb3d44f0d2ec49e82f288ebacbd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aff3d67fba79a68b6a91f85afb23e6bc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2GRAY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9f773e93ee52045daf46618656695fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a03fa881afa10795e9f4344a50b80db7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae47bd67001d93fbee5638f61ce256b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad298bb184eda5bf3a58fbc4e509c0e43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad787e2911c5b21eaf4d7ffe6f85ad5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3d493552b19f2b52dad6b462bc3be257</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a453daf7bda376b072fe63e7e30cb7436</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8bdaf75c4fcb60523ca1b96cafb8a570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2BGR_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aeea3b7cbf36a95ab9af20aaea2ed6897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aff5a94cf4b1ac57e6b084b071a442a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acb89f37e2adaa93cf652b43f4d2cdd01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af965da0d348361746a06e9d8248f2ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a72d0f7188dbac8f52c370d4371fd352d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a212329fc4bd4fbbad13243d1ac2251f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae80631e50e83917297c2ff2c328da841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aafd52baa924f361873e0a0cec1cf9667</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2RGB_VNG</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ace5b476881d97cb22627eb333c9655d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af945cf163b1b5d01b69feabfe10d62bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3ac0015fd225d6e02485c822fb26b4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9a7ff84cd856119c6c5b8ecb81ba9284</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af51a3d5aceb2256a59c3a4c8e499d7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a75bb37a2cc3e7b13a7704a41495c9289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a083be2573c424c422d75f7d573bce66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0add55e47492e5c78821a3d9ee7474aa38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2BGR_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1e86ea3c4f8c8486c31e3c4bcf73359a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a81ca23986ad160653cc96ccb94662c34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a68c097d2939a287a0dde224e3cb3247c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aefe7daa004258bce8abbcf58106d0a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4f17670b4ee8da649dc368629230c990</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad9c5f421182bb1c1fccf50de67c84686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2592253337e4790bf01bad9e0eee5619</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac71ff26b3666986f20fdc33e749a67a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2RGB_EA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af6c182db5d5c2bc25a349caeb02ee59e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a64d2dcd6fd8f41e865801fda7a2b75e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ace94e0ec556c55476cd451fbcd411bb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af3d528d5f0f7c24ac08dd5e5a8f19ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a850bc919c36bb360f1270ffb9f839532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a72d62eaab68da7a063720f7a21ecaef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a20b7d2a800a87339b742fbcfb3e16e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a71611e9fe7b1e1ae1815e119051ea025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2BGRA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a8ef17fa9290e6cc358f54c36f0dc6d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRGGB2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ab3a233a772d8cf5caef0d32042774c0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGRBG2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6eaed1a68f46e2ca5f4a6e7f620a6200</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBGGR2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a4a823d31af3af91516cdd2261795efc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGBRG2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3d02fb05b8071cc718592025dac73b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerBG2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae80c95f834b3b7038ba2facf544b0d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGB2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7c7aab61b00caa7099a2e008db0ff083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerRG2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a2a80354788f54d0bed59fa44ea2fb98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BayerGR2RGBA</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7dfeef02dd5d9d7b907e3aece0e87098</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad8450eaffceb2e7df28bdcfe8bdbc12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad7656e3c8b930b6bdd5227ae78d1d46c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aea74dc4bb89a20bf58c41931fa28c442</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad8d0ce2014935fdc5d0b371124060640</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae5264382ab5a128b134c426bd15a01e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1b30b500af79ca63e1ceccbcdea1a622</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5189cc8dd074a3cbe294c85fc2e60ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_UYVY</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a6f86aa65ada6d8eabc46378a2d8549c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae5a2bb1f539f027fd55b7137e016b422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_Y422</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0acf6cea3d7f1822a5d3791abafbdaeaef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a3a2129b47b4c4ddfdfcdd45eaf1a81a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_UYNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a87e7217fbe8e8cf9227d81f4634c96c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a49c9a4cd53dc55e78f64627b98a9c122</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a845f0b3a13723fee2f8a99aa34a68030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ae3368a8d62a0a3b7cb0109bb610c095c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0aafba8b98e688d8808f663a9996d4107a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a9433d3f0c281bf58d410c24d948bf235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ad7028b17e03e053b070b058c1773deaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGB2YUV_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a04487107867749de00284ac4e1ad1916</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGR2YUV_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a7da4481798ca5566b5ebeac83c6f8bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0af807a6945b436709eff593441de22c8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_YUY2</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a1a1dab3f9a01eaf35e13eacaae03d472</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a468e48c39962a67b06a20d70cb3e7693</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_YVYU</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a5bfa5042e7ce7aba409cf118a7568307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0ac1b236f1a0471ade579c93ceeaf218d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_YUYV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a52154e535acd1c8dc9517b84f9eaee02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_RGBA2YUV_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0bfa552fa458c163f2e5f4c6710b3bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_BGRA2YUV_YUNV</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a0dc255247c90e89796f5a3e25f04957a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLOR_COLORCVT_MAX</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gga4e0972be5de079fed4e3a10e24ef5ef0a926d8b1b6943881b205f76fc14cdf244</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cvtColor</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>gaf86c09fe702ed037c03c2bc603ceab14</anchor>
      <arglist>(InputArray src, OutputArray dst, int code, int dstCn=0, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cvtColorTwoPlane</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>ga8d4cb64f7c6f03cc2b1f2356734b909d</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int code, AlgorithmHint hint=cv::ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::demosaicing</name>
      <anchorfile>d8/d01/group__imgproc__color__conversions.html</anchorfile>
      <anchor>ga57261f12fccf872a2b2d66daf29d5bd0</anchor>
      <arglist>(InputArray src, OutputArray dst, int code, int dstCn=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_colormap</name>
    <title>ColorMaps in OpenCV</title>
    <filename>d3/d50/group__imgproc__colormap.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::ColormapTypes</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>ga9a805d8262bcbe273f16be9ea2055a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_AUTUMN</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a5d4a709cda1130bfa3cc4b4c5ae8f82a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_BONE</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a91d58e66f015ea030150bdc8545d3b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_JET</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65ab3f207661ddf74511b002b1acda5ec09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_WINTER</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a66b53e69b9d61792e57008962dbef670</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_RAINBOW</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65af7f0add024009b0e43f8c83f3ca0b923</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_OCEAN</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a8c4210cb135b2555ba95e2db97f65ace</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_SUMMER</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a5e032add919a3c2c447182f0815d2a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_SPRING</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65afde88b0caed8acc01447906d700b99fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_COOL</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a16c23a6bf984dc0f7a9704bd16fd6917</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_HSV</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a141ad9bfece7aa670ff3bddd38fac98e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_PINK</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a84213aa42eaa8fcadacde9fc33a4d88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_HOT</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65aef83628a5b46e23bf823000ff0270304</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_PARULA</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a48cbda63f52a232eea096a54f2a7572d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_MAGMA</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65ad4b00db72c380f9227c3f48b32121eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_INFERNO</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65ab5e0464f3ac7083a8f030a45f24005fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_PLASMA</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a732a833f9939122143cfb7772cabd10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_VIRIDIS</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65afdb81862da35ea4912a75f0e8f274aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_CIVIDIS</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a9742bb11678692f9ba22c7c0c0fa1abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_TWILIGHT</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a2785d360bb7875d9a7127b3a7304f688</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_TWILIGHT_SHIFTED</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65ae0deafa5ab38bd25d34b620c1778e52c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_TURBO</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a61e4747e35b5775ea2ca27ac1484ad94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COLORMAP_DEEPGREEN</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gga9a805d8262bcbe273f16be9ea2055a65a8426eb1eeddc369deb7ca49a57ba87dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::applyColorMap</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gacb22288ddccc55f9bd9e6d492b409cae</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray userColor)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::applyColorMap</name>
      <anchorfile>d3/d50/group__imgproc__colormap.html</anchorfile>
      <anchor>gadf478a5e5ff49d8aa24e726ea6f65d15</anchor>
      <arglist>(InputArray src, OutputArray dst, int colormap)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_subdiv2d</name>
    <title>Planar Subdivision</title>
    <filename>df/d5b/group__imgproc__subdiv2d.html</filename>
    <class kind="class">cv::Subdiv2D</class>
  </compound>
  <compound kind="group">
    <name>imgproc_hist</name>
    <title>Histograms</title>
    <filename>d6/dc7/group__imgproc__hist.html</filename>
    <class kind="class">cv::CLAHE</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::HistCompMethods</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga994f53817d621e2e4228fc646342d386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HISTCMP_CORREL</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386a38c6d2cb4ae572e00aebd5642fae2add</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HISTCMP_CHISQR</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386aa88d6751fb2bb79e07aa8c8717fda881</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HISTCMP_INTERSECT</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386ae6ca1479390f52007fc572f49501c85b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HISTCMP_BHATTACHARYYA</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386ad75f6e8385d2e29479cf61ba87b57450</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HISTCMP_HELLINGER</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386aab5ee4721e6f3b29ccacdeb318651f97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HISTCMP_CHISQR_ALT</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386a035d9882661edb22a95895516e441428</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HISTCMP_KL_DIV</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gga994f53817d621e2e4228fc646342d386a0ac2233c6785267fa7232a6cc2788840</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcBackProject</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga4a9f37b04e5c37fa3a8825774af6dfac</anchor>
      <arglist>(const Mat *images, int nimages, const int *channels, const SparseMat &amp;hist, OutputArray backProject, const float **ranges, double scale=1, bool uniform=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcBackProject</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga3a0af640716b456c3d14af8aee12e3ca</anchor>
      <arglist>(const Mat *images, int nimages, const int *channels, InputArray hist, OutputArray backProject, const float **ranges, double scale=1, bool uniform=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcBackProject</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gab644bc90e7475cc047aa1b25dbcbd8df</anchor>
      <arglist>(InputArrayOfArrays images, const std::vector&lt; int &gt; &amp;channels, InputArray hist, OutputArray dst, const std::vector&lt; float &gt; &amp;ranges, double scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga4b2b5fd75503ff9e6844cc4dcdaed35d</anchor>
      <arglist>(const Mat *images, int nimages, const int *channels, InputArray mask, OutputArray hist, int dims, const int *histSize, const float **ranges, bool uniform=true, bool accumulate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gada9d547662b7f832dd7b93d378b1137d</anchor>
      <arglist>(const Mat *images, int nimages, const int *channels, InputArray mask, SparseMat &amp;hist, int dims, const int *histSize, const float **ranges, bool uniform=true, bool accumulate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga6ca1876785483836f72a77ced8ea759a</anchor>
      <arglist>(InputArrayOfArrays images, const std::vector&lt; int &gt; &amp;channels, InputArray mask, OutputArray hist, const std::vector&lt; int &gt; &amp;histSize, const std::vector&lt; float &gt; &amp;ranges, bool accumulate=false)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::compareHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga41a249ba9a536bf2b47e95f8c7dd42b0</anchor>
      <arglist>(const SparseMat &amp;H1, const SparseMat &amp;H2, int method)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::compareHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gaf4190090efa5c47cb367cf97a9a519bd</anchor>
      <arglist>(InputArray H1, InputArray H2, int method)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CLAHE &gt;</type>
      <name>cv::createCLAHE</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>gad3b7f72da85b821fda2bc41687573974</anchor>
      <arglist>(double clipLimit=40.0, Size tileGridSize=Size(8, 8))</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::EMD</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga902b8e60cc7075c8947345489221e0e0</anchor>
      <arglist>(InputArray signature1, InputArray signature2, int distType, InputArray cost=noArray(), float *lowerBound=0, OutputArray flow=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::equalizeHist</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga7e54091f0c937d49bf84152a16f76d6e</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::wrapperEMD</name>
      <anchorfile>d6/dc7/group__imgproc__hist.html</anchorfile>
      <anchor>ga31fdda0864e64ca6b9de252a2611758b</anchor>
      <arglist>(InputArray signature1, InputArray signature2, int distType, InputArray cost=noArray(), Ptr&lt; float &gt; lowerBound=Ptr&lt; float &gt;(), OutputArray flow=noArray())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_shape</name>
    <title>Structural Analysis and Shape Descriptors</title>
    <filename>d3/dc0/group__imgproc__shape.html</filename>
    <namespace>cv::traits</namespace>
    <class kind="class">cv::GeneralizedHough</class>
    <class kind="class">cv::GeneralizedHoughBallard</class>
    <class kind="class">cv::GeneralizedHoughGuil</class>
    <class kind="class">cv::Moments</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::ConnectedComponentsAlgorithmsTypes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga5ed7784614678adccb699c70fb841075</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CCL_DEFAULT</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075abd210ad49e33f19f2cb8c090c11f7a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CCL_WU</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075a612680db0d08d338109a6cd758417b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CCL_GRANA</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075a49eccb403b410391d5ff9048d30596f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CCL_BOLELLI</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075ad7f2cbf90aa4f28f8f422f61e9337afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CCL_SAUF</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075a30a41341a1fd1f699dc02f923a8e2eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CCL_BBDT</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075afec1d2613b0c15b6a685a28bcf52e261</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CCL_SPAGHETTI</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga5ed7784614678adccb699c70fb841075a9a714bb626c2706d0971089fb771d439</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ConnectedComponentsTypes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gac7099124c0390051c6970a987e7dc5c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CC_STAT_LEFT</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5a04bf79427482a254e98c546080c89479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CC_STAT_TOP</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5a5dcf5ad1fb02f810023ce2d4148abb09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CC_STAT_WIDTH</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5af747c3b07668e91a316945a70adcef59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CC_STAT_HEIGHT</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5a9b2a516b764fd4a35c8513ce0bc9c570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CC_STAT_AREA</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggac7099124c0390051c6970a987e7dc5c5a49573cd2ef1510fd96052d94feaac901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ContourApproximationModes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga4303f45752694956374734a03c54d5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CHAIN_APPROX_NONE</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga4303f45752694956374734a03c54d5ffaf7d9a3582d021d5dadcb0e37201a62f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CHAIN_APPROX_SIMPLE</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga4303f45752694956374734a03c54d5ffa5f2883048e654999209f88ba04c302f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CHAIN_APPROX_TC89_L1</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga4303f45752694956374734a03c54d5ffad29171855734b1cf69fb6653c5d1db35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CHAIN_APPROX_TC89_KCOS</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga4303f45752694956374734a03c54d5ffa867e7a9ab72c8199a60e2d595d1078a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::RectanglesIntersectTypes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaaf0eb9e10bd5adcbd446cd31fea2db68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTERSECT_NONE</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaaf0eb9e10bd5adcbd446cd31fea2db68a0499e05c23055c4b362b7c203ce06ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTERSECT_PARTIAL</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaaf0eb9e10bd5adcbd446cd31fea2db68aba404626c7adb5e8b352a17be236a251</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INTERSECT_FULL</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaaf0eb9e10bd5adcbd446cd31fea2db68a56ab9c9ae145e505676ed8a6d90e032d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::RetrievalModes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga819779b9857cc2f8601e6526a3a5bc71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::RETR_EXTERNAL</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71aa7adc6d6608609fd84650f71b954b981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::RETR_LIST</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71a48b9c2cb1056f775ae50bb68288b875e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::RETR_CCOMP</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71a7d1d4b509fb2a9a8dc2f960357748752</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::RETR_TREE</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71ab10df56aed56c89a026580adc9431f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::RETR_FLOODFILL</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gga819779b9857cc2f8601e6526a3a5bc71acc80715d6a2a51855cb3a9a8093a9352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ShapeMatchModes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf2b97a230b51856d09a2d934b78c015f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CONTOURS_MATCH_I1</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaf2b97a230b51856d09a2d934b78c015fa73b8cbe851905080a1d918c902253dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CONTOURS_MATCH_I2</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaf2b97a230b51856d09a2d934b78c015faf511a9b06dc4776cc1ea1afe0fd5e7c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CONTOURS_MATCH_I3</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ggaf2b97a230b51856d09a2d934b78c015fae704cd6566d3576e6083657a8ac0792a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::approxPolyDP</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga0012a5fdaea70b8a9970165d98722b4c</anchor>
      <arglist>(InputArray curve, OutputArray approxCurve, double epsilon, bool closed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::approxPolyN</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga88981607a2d61b95074688aac55625cc</anchor>
      <arglist>(InputArray curve, OutputArray approxCurve, int nsides, float epsilon_percentage=-1.0, bool ensure_convex=true)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::arcLength</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga8d26483c636be6b35c3ec6335798a47c</anchor>
      <arglist>(InputArray curve, bool closed)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cv::boundingRect</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga103fcbda2f540f3ef1c042d6a9b35ac7</anchor>
      <arglist>(InputArray array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::boxPoints</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf78d467e024b4d7936cf9397185d2f5c</anchor>
      <arglist>(RotatedRect box, OutputArray points)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::connectedComponents</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaedef8c7340499ca391d459122e51bef5</anchor>
      <arglist>(InputArray image, OutputArray labels, int connectivity, int ltype, int ccltype)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::connectedComponents</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gac2718a64ade63475425558aa669a943a</anchor>
      <arglist>(InputArray image, OutputArray labels, int connectivity=8, int ltype=CV_32S)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::connectedComponentsWithStats</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga107a78bf7cd25dec05fb4dfc5c9e765f</anchor>
      <arglist>(InputArray image, OutputArray labels, OutputArray stats, OutputArray centroids, int connectivity, int ltype, int ccltype)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::connectedComponentsWithStats</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gae57b028a2b2ca327227c2399a9d53241</anchor>
      <arglist>(InputArray image, OutputArray labels, OutputArray stats, OutputArray centroids, int connectivity=8, int ltype=CV_32S)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::contourArea</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga2c759ed9f497d4a618048a2f56dc97f1</anchor>
      <arglist>(InputArray contour, bool oriented=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::convexHull</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga014b28e56cb8854c0de4a211cb2be656</anchor>
      <arglist>(InputArray points, OutputArray hull, bool clockwise=false, bool returnPoints=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::convexityDefects</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gada4437098113fd8683c932e0567f47ba</anchor>
      <arglist>(InputArray contour, InputArray convexhull, OutputArray convexityDefects)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GeneralizedHoughBallard &gt;</type>
      <name>cv::createGeneralizedHoughBallard</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gab191cabf6e2160d2f9238e36053b6d2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GeneralizedHoughGuil &gt;</type>
      <name>cv::createGeneralizedHoughGuil</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga0b14b4dd8e61df65194bed3f56e8f9af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::findContours</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gae4156f04053c44f886e387cff0ef6e08</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays contours, int mode, int method, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::findContours</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gadf1ad6a0b82947fa1fe3c3d497f260e0</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays contours, OutputArray hierarchy, int mode, int method, Point offset=Point())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::findContoursLinkRuns</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga97f31a88ae5dfcee0b584e52bdf98cbe</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays contours)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::findContoursLinkRuns</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf807353f83e2992c6e977dcbbdad0bbf</anchor>
      <arglist>(InputArray image, OutputArrayOfArrays contours, OutputArray hierarchy)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>cv::fitEllipse</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf259efaad93098103d6c27b9e4900ffa</anchor>
      <arglist>(InputArray points)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>cv::fitEllipseAMS</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga69e90cda55c4e192a8caa0b99c3e4550</anchor>
      <arglist>(InputArray points)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>cv::fitEllipseDirect</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga6421884fd411923a74891998bbe9e813</anchor>
      <arglist>(InputArray points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fitLine</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaf849da1fdafa67ee84b1e9a23b93f91f</anchor>
      <arglist>(InputArray points, OutputArray line, int distType, double param, double reps, double aeps)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::getClosestEllipsePoints</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gac173b94cc55c8534a530120173453c51</anchor>
      <arglist>(const RotatedRect &amp;ellipse_params, InputArray points, OutputArray closest_pts)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::HuMoments</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga6d6ac1b519cba25190119afe3a52c1cc</anchor>
      <arglist>(const Moments &amp;m, OutputArray hu)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::HuMoments</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gab001db45c1f1af6cbdbe64df04c4e944</anchor>
      <arglist>(const Moments &amp;moments, double hu[7])</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::intersectConvexConvex</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga06eed475945f155030f2135a7f25f11d</anchor>
      <arglist>(InputArray p1, InputArray p2, OutputArray p12, bool handleNested=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::isContourConvex</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga8abf8010377b58cbc16db6734d92941b</anchor>
      <arglist>(InputArray contour)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::matchShapes</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>gaadc90cb16e2362c9bd6e7363e6e4c317</anchor>
      <arglist>(InputArray contour1, InputArray contour2, int method, double parameter)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>cv::minAreaRect</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga3d476a3417130ae5154aea421ca7ead9</anchor>
      <arglist>(InputArray points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::minEnclosingCircle</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga8ce13c24081bbc7151e9326f412190f1</anchor>
      <arglist>(InputArray points, Point2f &amp;center, float &amp;radius)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::minEnclosingConvexPolygon</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga0e42fd8b3e1b16cf2b43b4a74ea5e7df</anchor>
      <arglist>(InputArray points, OutputArray polygon, int k)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::minEnclosingTriangle</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga1513e72f6bbdfc370563664f71e0542f</anchor>
      <arglist>(InputArray points, OutputArray triangle)</arglist>
    </member>
    <member kind="function">
      <type>Moments</type>
      <name>cv::moments</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga556a180f43cab22649c23ada36a8a139</anchor>
      <arglist>(InputArray array, bool binaryImage=false)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::pointPolygonTest</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga1a539e8db2135af2566103705d7a5722</anchor>
      <arglist>(InputArray contour, Point2f pt, bool measureDist)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::rotatedRectangleIntersection</name>
      <anchorfile>d3/dc0/group__imgproc__shape.html</anchorfile>
      <anchor>ga8740e7645628c59d238b0b22c2abe2d4</anchor>
      <arglist>(const RotatedRect &amp;rect1, const RotatedRect &amp;rect2, OutputArray intersectingRegion)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_motion</name>
    <title>Motion Analysis and Object Tracking</title>
    <filename>d7/df3/group__imgproc__motion.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::accumulate</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga1a567a79901513811ff3b9976923b199</anchor>
      <arglist>(InputArray src, InputOutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::accumulateProduct</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga82518a940ecfda49460f66117ac82520</anchor>
      <arglist>(InputArray src1, InputArray src2, InputOutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::accumulateSquare</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>gacb75e7ffb573227088cef9ceaf80be8c</anchor>
      <arglist>(InputArray src, InputOutputArray dst, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::accumulateWeighted</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga4f9552b541187f61f6818e8d2d826bc7</anchor>
      <arglist>(InputArray src, InputOutputArray dst, double alpha, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::createHanningWindow</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga80e5c3de52f6bab3a7c1e60e89308e1b</anchor>
      <arglist>(OutputArray dst, Size winSize, int type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::divSpectrums</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>gaf40ffe122cf098e3aefe7359a69cad29</anchor>
      <arglist>(InputArray a, InputArray b, OutputArray c, int flags, bool conjB=false)</arglist>
    </member>
    <member kind="function">
      <type>Point2d</type>
      <name>cv::phaseCorrelate</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga552420a2ace9ef3fb053cd630fdb4952</anchor>
      <arglist>(InputArray src1, InputArray src2, InputArray window=noArray(), double *response=0)</arglist>
    </member>
    <member kind="function">
      <type>Point2d</type>
      <name>cv::phaseCorrelateIterative</name>
      <anchorfile>d7/df3/group__imgproc__motion.html</anchorfile>
      <anchor>ga6a940c7e89228e7e4a22960ff4bd74e5</anchor>
      <arglist>(InputArray src1, InputArray src2, int L2size=7, int maxIters=10)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_feature</name>
    <title>Feature Detection</title>
    <filename>dd/d1a/group__imgproc__feature.html</filename>
    <class kind="class">cv::LineSegmentDetector</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::HoughModes</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga073687a5b96ac7a3ab5802eb5510fe65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HOUGH_STANDARD</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65aeb97ba90cb7ffac9d55c71290aa258cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HOUGH_PROBABILISTIC</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65a2af8751122d7a6df8ef14dbc0799f76c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HOUGH_MULTI_SCALE</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65a0f81016a60d190b6987386a0b4b478e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HOUGH_GRADIENT</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65ab1bf00a90864db34b2f72fa76389931d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::HOUGH_GRADIENT_ALT</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gga073687a5b96ac7a3ab5802eb5510fe65aad57c72131c801de427f1fdb55c8c8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::LineSegmentDetectorModes</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gad092a7362b8afb8a905238a41898d98c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LSD_REFINE_NONE</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ggad092a7362b8afb8a905238a41898d98ca0114485ddcbb3d913b6d899a8697e30e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LSD_REFINE_STD</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ggad092a7362b8afb8a905238a41898d98cade4b0da3a52bc9765f08255f041facb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LSD_REFINE_ADV</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ggad092a7362b8afb8a905238a41898d98ca88d573b707a6f7bbdeae166247cd8c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::Canny</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga2a671611e104c093843d7b7fc46d24af</anchor>
      <arglist>(InputArray dx, InputArray dy, OutputArray edges, double threshold1, double threshold2, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::Canny</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga04723e007ed888ddf11d9ba04e2232de</anchor>
      <arglist>(InputArray image, OutputArray edges, double threshold1, double threshold2, int apertureSize=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cornerEigenValsAndVecs</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga4055896d9ef77dd3cacf2c5f60e13f1c</anchor>
      <arglist>(InputArray src, OutputArray dst, int blockSize, int ksize, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cornerHarris</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gac1fc3598018010880e370e2f709b4345</anchor>
      <arglist>(InputArray src, OutputArray dst, int blockSize, int ksize, double k, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cornerMinEigenVal</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga3dbce297c1feb859ee36707e1003e0a8</anchor>
      <arglist>(InputArray src, OutputArray dst, int blockSize, int ksize=3, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cornerSubPix</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga354e0d7c86d0d9da75de9b9701a9a87e</anchor>
      <arglist>(InputArray image, InputOutputArray corners, Size winSize, Size zeroZone, TermCriteria criteria)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; LineSegmentDetector &gt;</type>
      <name>cv::createLineSegmentDetector</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gae0bba3b867a5f44d1b823aef4f57ee8d</anchor>
      <arglist>(int refine=LSD_REFINE_STD, double scale=0.8, double sigma_scale=0.6, double quant=2.0, double ang_th=22.5, double log_eps=0, double density_th=0.7, int n_bins=1024)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::goodFeaturesToTrack</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gaaf8a051fb13cab1eba5e2149f75e902f</anchor>
      <arglist>(InputArray image, OutputArray corners, int maxCorners, double qualityLevel, double minDistance, InputArray mask, int blockSize, int gradientSize, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::goodFeaturesToTrack</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gac52aa0fc91b1fd4a5f5a8c7d80e04bd4</anchor>
      <arglist>(InputArray image, OutputArray corners, int maxCorners, double qualityLevel, double minDistance, InputArray mask, OutputArray cornersQuality, int blockSize=3, int gradientSize=3, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::goodFeaturesToTrack</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga1d6bb77486c8f92d79c8793ad995d541</anchor>
      <arglist>(InputArray image, OutputArray corners, int maxCorners, double qualityLevel, double minDistance, InputArray mask=noArray(), int blockSize=3, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::HoughCircles</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga47849c3be0d0406ad3ca45db65a25d2d</anchor>
      <arglist>(InputArray image, OutputArray circles, int method, double dp, double minDist, double param1=100, double param2=100, int minRadius=0, int maxRadius=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::HoughLines</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga0b7ee275f89bb1a799ab70a42131f39d</anchor>
      <arglist>(InputArray image, OutputArray lines, double rho, double theta, int threshold, double srn=0, double stn=0, double min_theta=0, double max_theta=CV_PI, bool use_edgeval=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::HoughLinesP</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga8618180a5948286384e3b7ca02f6feeb</anchor>
      <arglist>(InputArray image, OutputArray lines, double rho, double theta, int threshold, double minLineLength=0, double maxLineGap=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::HoughLinesPointSet</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>ga9d621819105b32cf3dd97c4260c823db</anchor>
      <arglist>(InputArray point, OutputArray lines, int lines_max, int threshold, double min_rho, double max_rho, double rho_step, double min_theta, double max_theta, double theta_step)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::preCornerDetect</name>
      <anchorfile>dd/d1a/group__imgproc__feature.html</anchorfile>
      <anchor>gaa819f39b5c994871774081803ae22586</anchor>
      <arglist>(InputArray src, OutputArray dst, int ksize, int borderType=BORDER_DEFAULT)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_object</name>
    <title>Object Detection</title>
    <filename>df/dfb/group__imgproc__object.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::TemplateMatchModes</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>ga3a7850640f1fe1f58fe91a2d7583695d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::TM_SQDIFF</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695dab65c042ed62c9e9e095a1e7e41fe2773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::TM_SQDIFF_NORMED</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695da5382c8f9df87e87cf1e9f9927dc3bc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::TM_CCORR</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695da5be00b45a4d99b5e42625b4400bfde65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::TM_CCORR_NORMED</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695daf9c3ab9296f597ea71f056399a5831da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::TM_CCOEFF</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695dac5babb7dfda59544e3e31ea928f8cb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::TM_CCOEFF_NORMED</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>gga3a7850640f1fe1f58fe91a2d7583695dac6677e2af5e0fae82cc5339bfaef5038</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::matchTemplate</name>
      <anchorfile>df/dfb/group__imgproc__object.html</anchorfile>
      <anchor>ga586ebfb0a7fb604b35a23d85391329be</anchor>
      <arglist>(InputArray image, InputArray templ, OutputArray result, int method, InputArray mask=noArray())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_segmentation</name>
    <title>Image Segmentation</title>
    <filename>d3/d47/group__imgproc__segmentation.html</filename>
    <class kind="class">cv::segmentation::IntelligentScissorsMB</class>
    <member kind="function">
      <type>void</type>
      <name>cv::grabCut</name>
      <anchorfile>d3/d47/group__imgproc__segmentation.html</anchorfile>
      <anchor>ga909c1dda50efcbeaa3ce126be862b37f</anchor>
      <arglist>(InputArray img, InputOutputArray mask, Rect rect, InputOutputArray bgdModel, InputOutputArray fgdModel, int iterCount, int mode=GC_EVAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::watershed</name>
      <anchorfile>d3/d47/group__imgproc__segmentation.html</anchorfile>
      <anchor>ga3267243e4d3f95165d55a618c65ac6e1</anchor>
      <arglist>(InputArray image, InputOutputArray markers)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_hal</name>
    <title>Hardware Acceleration Layer</title>
    <filename>d3/df3/group__imgproc__hal.html</filename>
    <subgroup>imgproc_hal_functions</subgroup>
    <subgroup>imgproc_hal_interface</subgroup>
  </compound>
  <compound kind="group">
    <name>imgproc_hal_functions</name>
    <title>Functions</title>
    <filename>d5/df1/group__imgproc__hal__functions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGR5x5toBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga6a5412fa603b31e2ab13ee50272e1d25</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGR5x5toGray</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga613ae5d9e9aaaec3e8b11f060d7c84df</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga93098228063985aa2bababe21f76e8bf</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, int dcn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoBGR5x5</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gab0ee904b73ac326cd6a43a9d6d3fa319</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoGray</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga6cec65e9e9aa10cd364c2f558c34e808</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoHSV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gafcf8f9a5fdc881a7acafc4f73eac06c7</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isFullRange, bool isHSV)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoLab</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga8cb363c62e2247a765fa38febaa8bc37</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isLab, bool srgb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoThreePlaneYUV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gae40818cc51fb485a561a701d835ef084</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoTwoPlaneYUV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga1d485a19d2d1f427cada0288c468b5d0</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *y_data, uchar *uv_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoXYZ</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga5342b7dbea365565170e30de4cf13647</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtBGRtoYUV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga63b89dce968725d2d12ebd65b8aa67e5</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isCbCr, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtGraytoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga843c86dcf81c9cb6e6e0dc97952fe5d6</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtGraytoBGR5x5</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga6753adfed75b0adff0a2938a66c4df64</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtHSVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gad00ad9bfcfa57596b81d16437f59aaba</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isFullRange, bool isHSV)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtLabtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gab726ed6f0db14eafb657c1644474e7d4</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isLab, bool srgb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtMultipliedRGBAtoRGBA</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga249d8bbee8894e169c31b97e2ff75482</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtOnePlaneBGRtoYUV</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gafefc4d33a5a2568579cdd563c88687fe</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx, int ycn, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtOnePlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gafa04bf120a9ed6cbf252a612efb70f3e</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int uIdx, int ycn, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtRGBAtoMultipliedRGBA</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gaceacd38bef5fee2d702af596a55fa97c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtThreePlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gae834932c03969c6b86aae4025e2bc228</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtTwoPlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga29a31976d83df0c31d6cfc994440205a</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtTwoPlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga64e7ae5e051816f2706477635bfd6514</anchor>
      <arglist>(const uchar *y_data, const uchar *uv_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtTwoPlaneYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga073c9b189a9f028dbc500a2fb4c9aca3</anchor>
      <arglist>(const uchar *y_data, size_t y_step, const uchar *uv_data, size_t uv_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtXYZtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gaa7a1b7cf283b8b67864de33e4e837d6d</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::cvtYUVtoBGR</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga2ed0bbbde57cd75419ff7839faeb0bf6</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isCbCr, AlgorithmHint hint=ALGO_HINT_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::filter2D</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga42c2468ab3a1238fbf48458c57169081</anchor>
      <arglist>(int stype, int dtype, int kernel_type, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int full_width, int full_height, int offset_x, int offset_y, uchar *kernel_data, size_t kernel_step, int kernel_width, int kernel_height, int anchor_x, int anchor_y, double delta, int borderType, bool isSubmatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::integral</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga78d53bcbe1710d0f7034e89fd0d43259</anchor>
      <arglist>(int depth, int sdepth, int sqdepth, const uchar *src, size_t srcstep, uchar *sum, size_t sumstep, uchar *sqsum, size_t sqsumstep, uchar *tilted, size_t tstep, int width, int height, int cn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::morph</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga24d63a25f503c51da1d80c5d86cc27bd</anchor>
      <arglist>(int op, int src_type, int dst_type, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int roi_width, int roi_height, int roi_x, int roi_y, int roi_width2, int roi_height2, int roi_x2, int roi_y2, int kernel_type, uchar *kernel_data, size_t kernel_step, int kernel_width, int kernel_height, int anchor_x, int anchor_y, int borderType, const double borderValue[4], int iterations, bool isSubmatrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::resize</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga2fe39d2201b12e1b961ca56b2aff9ff2</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, double inv_scale_x, double inv_scale_y, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::sepFilter2D</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga9bc59a448bd61e38e0383daf1572b12d</anchor>
      <arglist>(int stype, int dtype, int ktype, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int full_width, int full_height, int offset_x, int offset_y, uchar *kernelx_data, int kernelx_len, uchar *kernely_data, int kernely_len, int anchor_x, int anchor_y, double delta, int borderType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::warpAffine</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga8a534cca6fb845c9ac77f10c35f67c0c</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, const double M[6], int interpolation, int borderType, const double borderValue[4])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::warpAffineBlockline</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga8f0a6f804f15c0c5af709af2eddd4355</anchor>
      <arglist>(int *adelta, int *bdelta, short *xy, short *alpha, int X0, int Y0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::warpAffineBlocklineNN</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga7ea440e502997dce20040742aa166249</anchor>
      <arglist>(int *adelta, int *bdelta, short *xy, int X0, int Y0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::warpPerspective</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga843a5226c302e59fe09b08f424e08795</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, const double M[9], int interpolation, int borderType, const double borderValue[4])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::warpPerspectiveBlockline</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>ga4b4f8893306fd4a30314efd9e7673d6d</anchor>
      <arglist>(const double *M, short *xy, short *alpha, double X0, double Y0, double W0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::hal::warpPerspectiveBlocklineNN</name>
      <anchorfile>d5/df1/group__imgproc__hal__functions.html</anchorfile>
      <anchor>gaed2e95ff434ef5eedcb8306d0689808b</anchor>
      <arglist>(const double *M, short *xy, double X0, double Y0, double W0, int bw)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgproc_hal_interface</name>
    <title>Interface</title>
    <filename>dd/d8b/group__imgproc__hal__interface.html</filename>
    <class kind="struct">cvhalFilter2D</class>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_adaptiveThreshold</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga79cd59271129d959fd510db72a98e58d</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, double maxValue, int adaptiveMethod, int thresholdType, int blockSize, double C)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_bilateralFilter</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0a35c5fa7c36932bed2ad0e996889d56</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, int d, double sigma_color, double sigma_space, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_boxFilter</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0567d67fe29afab2205ba185037a995e</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int src_depth, int dst_depth, int cn, int margin_left, int margin_top, int margin_right, int margin_bottom, size_t ksize_width, size_t ksize_height, int anchor_x, int anchor_y, bool normalize, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_calcHist</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga5b87ec50b43597eafdd6ac93f499d661</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, int src_width, int src_height, float *hist_data, int hist_size, const float **ranges, bool uniform, bool accumulate)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_canny</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga27f210820f5eb1e02cf7af372d782e03</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int cn, double lowThreshold, double highThreshold, int ksize, bool L2gradient)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGR5x5toBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga86cb6da09d59ebe995001cce055c8b93</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGR5x5toGray</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0b7467b2f747cb3b7239dc563b581e5c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga84934e275732ca6c19c8c6838c5ed3e8</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, int dcn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoBGR5x5</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaab7b96c1367629a45e2ce19f6a5ab019</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoGray</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaff902b3e83ea5cce1ce1bd32f4506e50</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoHSV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga7f20c98dcb039185587b1301546053dd</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isFullRange, bool isHSV)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoLab</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4c7bf02b8eb02ab9125e24279b07a7f3</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isLab, bool srgb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoThreePlaneYUV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gafe9144b5701cc98ef78197e999bea93c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoThreePlaneYUVApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga1b4742f90571caac4fd26a281c58c87e</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoTwoPlaneYUV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaec5a3312b6667f697848bf5c2cc584fe</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *y_data, size_t y_step, uchar *uv_data, size_t uv_step, int width, int height, int scn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoXYZ</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0a40da22502576bac3a6e5dbf7a538be</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoYUV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga6b01933b106c81ab8ad79e94703a0a21</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isCbCr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtBGRtoYUVApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaae31e6b169fe9dbb82321b36da2b5dae</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int scn, bool swapBlue, bool isCbCr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtGraytoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0bf4dd99eb0c309cfd368212a91c26a0</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtGraytoBGR5x5</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf5012981976b0364743fc83f000edee9</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int greenBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtHSVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4c4fba7a061b93e9e819012ad4a1ad11</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isFullRange, bool isHSV)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtLabtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga6aaf378ba56fa01a3b132fa27a734044</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isLab, bool srgb)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtMultipliedRGBAtoRGBA</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga2dc9d7a563eb167672ef86544c065ee3</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtOnePlaneBGRtoYUV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga765e04cf7f87e8bb5a0c3f785845dcdc</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx, int ycn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtOnePlaneBGRtoYUVApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga8363c2d61dd8951a62461e168729f038</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int scn, bool swapBlue, int uIdx, int ycn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtOnePlaneYUVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gadfd86bf279e76edc1bd3047b2cd3413f</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int uIdx, int ycn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtOnePlaneYUVtoBGRApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac8d929e1a3a9292bc8e844a8b446b877</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int dcn, bool swapBlue, int uIdx, int ycn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtRGBAtoMultipliedRGBA</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae1c2d886ce77465d47f010230eda3012</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtThreePlaneYUVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaffd5440a1073a1102866ed4764b571e2</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtThreePlaneYUVtoBGRApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaae7bff306c1676cfe0a315702fc204ba</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtTwoPlaneYUVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga352ea06c6e2d2c725eab1ec91601f97b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtTwoPlaneYUVtoBGRApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gad50af0b6210a8c5e62f72717a02d987d</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtTwoPlaneYUVtoBGREx</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac04e879ca372a92ccb023c64a214c3b9</anchor>
      <arglist>(const uchar *y_data, size_t y_step, const uchar *uv_data, size_t uv_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtTwoPlaneYUVtoBGRExApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaaba1d51db555ff1d19f9f13af75eef16</anchor>
      <arglist>(const uchar *y_data, size_t y_step, const uchar *uv_data, size_t uv_step, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int dcn, bool swapBlue, int uIdx)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtXYZtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga555e7ca01bfa1277ab3e6863432fb717</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtYUVtoBGR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4559cbea912d143938f462be763599fd</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isCbCr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cvtYUVtoBGRApprox</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0bc15fbd7ec4c105ded3ec7f68082170</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int dcn, bool swapBlue, bool isCbCr)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_equalize_hist</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga25142f7a2df9b30691f2a92f86564f3b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_filter</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae9afd78a20740daf202699e1e9f1f9d0</anchor>
      <arglist>(cvhalFilter2D *context, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int full_width, int full_height, int offset_x, int offset_y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_filter_stateless</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga46e280e4d1122c613b0a22f3934218b9</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, uchar *dst_data, size_t dst_step, int dst_type, int width, int height, int full_width, int full_height, int offset_x, int offset_y, const uchar *kernel_data, size_t kernel_step, int kernel_type, int kernel_width, int kernel_height, int anchor_x, int anchor_y, double delta, int borderType, bool isSubmatrix, bool allowInplace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_filterFree</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga58a0dea9fa82eb73fc48e24e2c5c5e90</anchor>
      <arglist>(cvhalFilter2D *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_filterInit</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga46bdb022b49d1cb5b30f7aab0c8895d5</anchor>
      <arglist>(cvhalFilter2D **context, uchar *kernel_data, size_t kernel_step, int kernel_type, int kernel_width, int kernel_height, int max_width, int max_height, int src_type, int dst_type, int borderType, double delta, int anchor_x, int anchor_y, bool allowSubmatrix, bool allowInplace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gaussianBlur</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga3e5e30711cc7232b16bca711ca820d1c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, size_t margin_left, size_t margin_top, size_t margin_right, size_t margin_bottom, size_t ksize_width, size_t ksize_height, double sigmaX, double sigmaY, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gaussianBlurBinomial</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gadbfc11289346fbe695f5647926bae51b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, size_t margin_left, size_t margin_top, size_t margin_right, size_t margin_bottom, size_t ksize, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_imageMoments</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga784f24def2eea9c972eb8d7da6acca01</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, int width, int height, bool binary, double m[10])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_integral</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gad70459985c8ac83beec7ac026944015b</anchor>
      <arglist>(int depth, int sdepth, int sqdepth, const uchar *src_data, size_t src_step, uchar *sum_data, size_t sum_step, uchar *sqsum_data, size_t sqsum_step, uchar *tilted_data, size_t tilted_step, int width, int height, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_medianBlur</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gab86c5a4fbd503265c6517b909ed76c05</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, int ksize)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_morph</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac46ce17945a0e34ecef12d70cf03ce2d</anchor>
      <arglist>(cvhalFilter2D *context, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int src_full_width, int src_full_height, int src_roi_x, int src_roi_y, int dst_full_width, int dst_full_height, int dst_roi_x, int dst_roi_y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_morph_stateless</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaa0bba7a868659ac544699c3d2213f46b</anchor>
      <arglist>(int operation, const uchar *src_data, size_t src_step, int src_type, uchar *dst_data, size_t dst_step, int dst_type, int width, int height, int src_full_width, int src_full_height, int src_roi_x, int src_roi_y, int dst_full_width, int dst_full_height, int dst_roi_x, int dst_roi_y, const uchar *kernel_data, size_t kernel_step, int kernel_type, int kernel_width, int kernel_height, int anchor_x, int anchor_y, int borderType, const double borderValue[4], int iterations, bool allowSubmatrix, bool allowInplace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_morphFree</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf73f8539e1be0757a378ddb34aade194</anchor>
      <arglist>(cvhalFilter2D *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_morphInit</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga266f3d95e31d6acdb9bdc538643abf16</anchor>
      <arglist>(cvhalFilter2D **context, int operation, int src_type, int dst_type, int max_width, int max_height, int kernel_type, uchar *kernel_data, size_t kernel_step, int kernel_width, int kernel_height, int anchor_x, int anchor_y, int borderType, const double borderValue[4], int iterations, bool allowSubmatrix, bool allowInplace)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_polygonMoments</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf9c0fad909a91cc9465f83e204a0bb8d</anchor>
      <arglist>(const uchar *src_data, size_t src_size, int src_type, double m[10])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_pyrdown</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gafe0300c35656da93706b197e961b0c77</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int depth, int cn, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_pyrdown_offset</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac6d6e69f352f5a5714a652112804ec1d</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int depth, int cn, int margin_left, int margin_top, int margin_right, int margin_bottom, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_pyrup</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga2ccc991aad1d741b59351250275600f9</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, int depth, int cn, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_remap16s</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf6f63627141c9c7a6a385d586c1214e9</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, short *mapx, size_t mapx_step, ushort *mapy, size_t mapy_step, int interpolation, int border_type, const double border_value[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_remap32f</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga1ef659f86d00785411c6d0a32fd50700</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, float *mapx, size_t mapx_step, float *mapy, size_t mapy_step, int interpolation, int border_type, const double border_value[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_remap32fc2</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gadb1c6680012adb08692f42372b16aad1</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, float *map, size_t map_step, int interpolation, int border_type, const double border_value[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_resize</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga1a1274535172aff5cd50a64eed7d53ab</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, double inv_scale_x, double inv_scale_y, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_scharr</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga6926ef4ae8757e48d295692984a4d143</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int src_depth, int dst_depth, int cn, int margin_left, int margin_top, int margin_right, int margin_bottom, int dx, int dy, double scale, double delta, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sepFilter</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4766f8b13fa22383863dafde341a9ce3</anchor>
      <arglist>(cvhalFilter2D *context, uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int full_width, int full_height, int offset_x, int offset_y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sepFilter_stateless</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga6b66ce153c82df245bd9b3c13e8f511e</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int src_type, uchar *dst_data, size_t dst_step, int dst_type, int width, int height, int full_width, int full_height, int offset_x, int offset_y, const uchar *kernelx_data, int kernelx_len, const uchar *kernely_data, int kernely_len, int kernel_type, int anchor_x, int anchor_y, double delta, int borderType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sepFilterFree</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gadaac832d83a075675ec716e3d545634a</anchor>
      <arglist>(cvhalFilter2D *context)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sepFilterInit</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga08bf36c5ceabd864a894e4cb3bf4c974</anchor>
      <arglist>(cvhalFilter2D **context, int src_type, int dst_type, int kernel_type, uchar *kernelx_data, int kernelx_length, uchar *kernely_data, int kernely_length, int anchor_x, int anchor_y, double delta, int borderType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sobel</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga662cedb97e082f37b3a31f9ba577e88f</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int src_depth, int dst_depth, int cn, int margin_left, int margin_top, int margin_right, int margin_bottom, int dx, int dy, int ksize, double scale, double delta, int border_type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_threshold</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga2fed508cc1d418d7bcb6784c71779a2b</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, int cn, double thresh, double maxValue, int thresholdType)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_threshold_otsu</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaa4a3e2fc59ffb64fcf2a68fea02dbd8c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, int depth, double maxValue, int thresholdType, double *thresh)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpAffine</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga9e08b16f6f130d8486ce30d284d032a5</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, const double M[6], int interpolation, int borderType, const double borderValue[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpAffineBlockline</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0ca6cd8c3a77f44f0d097e1cd96a5bf6</anchor>
      <arglist>(int *adelta, int *bdelta, short *xy, short *alpha, int X0, int Y0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpAffineBlocklineNN</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga4b63988d1ed15806a9a711e8afd1bb0b</anchor>
      <arglist>(int *adelta, int *bdelta, short *xy, int X0, int Y0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpPerspective</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga49c60fa3bb42e1ce89faec3eda3bb3aa</anchor>
      <arglist>(int src_type, const uchar *src_data, size_t src_step, int src_width, int src_height, uchar *dst_data, size_t dst_step, int dst_width, int dst_height, const double M[9], int interpolation, int borderType, const double borderValue[4])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpPerspectiveBlockline</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gab34da5d49bfe15bdb31c59a0b229c738</anchor>
      <arglist>(const double *M, short *xy, short *alpha, double X0, double Y0, double W0, int bw)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_warpPerspectiveBlocklineNN</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gada3de81bdfc5bdc758f773aa796b59d6</anchor>
      <arglist>(const double *M, short *xy, double X0, double Y0, double W0, int bw)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_NEAREST</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac6862c3a30586769772f9bcf6c101e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LINEAR</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga599fa5267c51a2ee34c85c5a00fd3f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_CUBIC</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga14ed09fb7a39dd19245c920adc5aa47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_AREA</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga77f7cdfec1040def4426412675e2da9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LANCZOS4</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga399c36867fcaf48e5473a96b12ffa707</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_LINEAR_EXACT</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gac6a09e30f15ffabdef511014a00b5ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_NEAREST_EXACT</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaaeb5d09eebc13c139cfd4bc61de1ec31</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_INTER_MAX</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga49d5152f3258df3159b0489bd68299a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_FILL_OUTLIERS</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gad8fc2f9fa91971358aa416daf1ffadca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_INVERSE_MAP</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gacd00759270cf1235fcc084083e6e3b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_WARP_RELATIVE_MAP</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga063f64b640a0e992aeeccba35fed260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_MORPH_ERODE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gacd3f32dbd0217a16fd3b53b95639f9c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_MORPH_DILATE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga0d3708d45fedd7e3afd7ac781378c2e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_BINARY</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga7e35f5977ef41b9b47b46da9ae7dd24c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_BINARY_INV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga200ccb40963ea81a1498356eee242bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TRUNC</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae7aae846407b885a630cfb7880d7aa4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TOZERO</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga9f080d3d91f0bd546b6b439d48cda156</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TOZERO_INV</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf760a73438e51d098a00af56f6d4d488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_MASK</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaa86c222e08bcdb56855c9823b7288679</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_OTSU</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga9176dcc2a4dbfac509576892a8f30c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_THRESH_TRIANGLE</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gae0b3440780681724816d63c5f7d9a3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ADAPTIVE_THRESH_MEAN_C</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>gaf442d7a7493d440c1dffb8348a8aa7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_ADAPTIVE_THRESH_GAUSSIAN_C</name>
      <anchorfile>dd/d8b/group__imgproc__hal__interface.html</anchorfile>
      <anchor>ga41f0056129266c49a0fb2187ceff7675</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgcodecs</name>
    <title>Image file reading and writing</title>
    <filename>d4/da8/group__imgcodecs.html</filename>
    <subgroup>imgcodecs_flags</subgroup>
    <subgroup>imgcodecs_ios</subgroup>
    <subgroup>imgcodecs_macosx</subgroup>
    <class kind="struct">cv::Animation</class>
    <class kind="class">cv::ImageCollection</class>
    <member kind="function">
      <type>bool</type>
      <name>cv::haveImageReader</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga0c3f60f18ed3a139e5a9926f9315e3bc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::haveImageWriter</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga0ca4e24f5435a81dfeec720a6e32d852</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>cv::imcount</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gae88ba95ec1efaf0781bd7d9b07f727af</anchor>
      <arglist>(const String &amp;filename, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::imdecode</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga26a67788faa58ade337f8d28ba0eb19e</anchor>
      <arglist>(InputArray buf, int flags)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::imdecode</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga5a0acefe5cbe0a81e904e452ec7ca733</anchor>
      <arglist>(InputArray buf, int flags, Mat *dst)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imdecodeanimation</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gaa6d9d8971b9596a0499abf32ec0ad78a</anchor>
      <arglist>(InputArray buf, Animation &amp;animation, int start=0, int count=INT16_MAX)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imdecodemulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga36a22971b220c1ecdd467d1cab5cac16</anchor>
      <arglist>(InputArray buf, int flags, std::vector&lt; Mat &gt; &amp;mats, const cv::Range &amp;range=Range::all())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::imdecodeWithMetadata</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gaf24d024c8d5ffcadd3f58ce9b242b99c</anchor>
      <arglist>(InputArray buf, std::vector&lt; int &gt; &amp;metadataTypes, OutputArrayOfArrays metadata, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imencode</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga461f9ac09887e47797a54567df3b8b63</anchor>
      <arglist>(const String &amp;ext, InputArray img, std::vector&lt; uchar &gt; &amp;buf, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imencodeanimation</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga1c55c29626120e382ca59f743d8fbc74</anchor>
      <arglist>(const String &amp;ext, const Animation &amp;animation, std::vector&lt; uchar &gt; &amp;buf, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imencodemulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gad931dc4f77f1af877bfeaee76b5fae7b</anchor>
      <arglist>(const String &amp;ext, InputArrayOfArrays imgs, std::vector&lt; uchar &gt; &amp;buf, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imencodeWithMetadata</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga07dcd973dfed79672be6cf1fcc1c3efe</anchor>
      <arglist>(const String &amp;ext, InputArray img, const std::vector&lt; int &gt; &amp;metadataTypes, InputArrayOfArrays metadata, std::vector&lt; uchar &gt; &amp;buf, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::imread</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gaffb68fce322c6e52841d7d9357b9ad2d</anchor>
      <arglist>(const String &amp;filename, int flags=IMREAD_COLOR_BGR)</arglist>
      <docanchor file="d4/da8/group__imgcodecs.html">imread</docanchor>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::imread</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga8ff100ce983085be33fb1bd0193163ca</anchor>
      <arglist>(const String &amp;filename, OutputArray dst, int flags=IMREAD_COLOR_BGR)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imreadanimation</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gafd8c5927c77434add631ce9e477994a4</anchor>
      <arglist>(const String &amp;filename, Animation &amp;animation, int start=0, int count=INT16_MAX)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imreadmulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga4dd47c9ae3d55cc42286cff005825e31</anchor>
      <arglist>(const String &amp;filename, std::vector&lt; Mat &gt; &amp;mats, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imreadmulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gadc0a4e5b478a86d53edd096bb730015c</anchor>
      <arglist>(const String &amp;filename, std::vector&lt; Mat &gt; &amp;mats, int start, int count, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::imreadWithMetadata</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gac51c9c5014f1fd2a2aeb75383a8cc0c2</anchor>
      <arglist>(const String &amp;filename, std::vector&lt; int &gt; &amp;metadataTypes, OutputArrayOfArrays metadata, int flags=IMREAD_ANYCOLOR)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imwrite</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>gabbc7ef1aa2edfaa87772f1202d67e0ce</anchor>
      <arglist>(const String &amp;filename, InputArray img, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imwriteanimation</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga65ab73b6bab4e55d9f8a264f0373878f</anchor>
      <arglist>(const String &amp;filename, const Animation &amp;animation, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cv::imwritemulti</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga506e85114c8b4340bb12eca5080205d2</anchor>
      <arglist>(const String &amp;filename, InputArrayOfArrays img, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::imwriteWithMetadata</name>
      <anchorfile>d4/da8/group__imgcodecs.html</anchorfile>
      <anchor>ga95ec72dc4d74e91af231afed86516b96</anchor>
      <arglist>(const String &amp;filename, InputArray img, const std::vector&lt; int &gt; &amp;metadataTypes, InputArrayOfArrays &amp;metadata, const std::vector&lt; int &gt; &amp;params=std::vector&lt; int &gt;())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgcodecs_flags</name>
    <title>Flags used for image file reading and writing</title>
    <filename>d8/d6a/group__imgcodecs__flags.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImageMetadataType</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga6896891174b021ea6d9a6f4b2c933ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMAGE_METADATA_UNKNOWN</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3a6fd78010fa529cb4a4a1022c3dd3aa58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMAGE_METADATA_EXIF</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3a7858c3bfbea388fbba31dfc6dedcdfc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMAGE_METADATA_XMP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3ae8bf01736963d4a2e7f80d8cbcbc6bd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMAGE_METADATA_ICCP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3aa60315003cfd2b3aafb17063fa237783</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMAGE_METADATA_CICP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3ad959917bd99dbd9472f9247bb51ae53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMAGE_METADATA_MAX</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga6896891174b021ea6d9a6f4b2c933ac3a0ce036bf9096e1b7a710bb297e1d3a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImreadModes</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga61d9b0126a3e57d9277ac48327799c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_UNCHANGED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80aeddd67043ed0df14f9d9a4e66d2b0708</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_GRAYSCALE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80ae29981cfc153d3b0cef5c0daeedd2125</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_COLOR_BGR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a27f321425cc2e42ab85f2f46d4e0fc31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_COLOR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80af660544735200cbe942eea09232eb822</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_ANYDEPTH</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a0b486c93c25e8a0b0712681bb7254c18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_ANYCOLOR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80ab6573b69300c092b61800222fe555953</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_LOAD_GDAL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a1b482916f4ffe34f0b90550f267fd896</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_REDUCED_GRAYSCALE_2</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a64063c4e6a917237bd2daef7aa23dc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_REDUCED_COLOR_2</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a4d3de7230e2682195e09b00728792b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_REDUCED_GRAYSCALE_4</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a7903236181de9ade28ba1438b342e6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_REDUCED_COLOR_4</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80adf4fbfe43fb7c8c94ca008e7d7d20086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_REDUCED_GRAYSCALE_8</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a838097893b5d5385d43e6a4470227a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_REDUCED_COLOR_8</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80ac865811dba56b17a8241f9e62c273198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_IGNORE_ORIENTATION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a34f91a514cd95127d8ba900840af548e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMREAD_COLOR_RGB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga61d9b0126a3e57d9277ac48327799c80a18afb429fb71972a327314b2f0d8d56a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteBMPCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gaf3a99a89ed5d4d2d6770984df480dd26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_BMP_COMPRESSION_RGB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaf3a99a89ed5d4d2d6770984df480dd26a579d496297d0aea2027b6d5e9bf8ec9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_BMP_COMPRESSION_BITFIELDS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaf3a99a89ed5d4d2d6770984df480dd26a74dcdf1150080b45e465b55d2e6a72f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteEXRCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga7682010f3485d86cd963504aa7ad6146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_NO</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a0c31f206cd9469a9a12a131a14dd8066</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_RLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a9df4442565f77b586bd2f4aea45ec2ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_ZIPS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a1a01f8cab2f18a2570727bfeb9e59521</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_ZIP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a2e27bf64b5d149d3df4ce952b2666da9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_PIZ</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a201bd49e4dbcf36181e7bbf1adf6189b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_PXR24</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a1c58571086123c174bf8a7a2566c205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_B44</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a490d7b948c06bb9da7d8d5b9f4090866</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_B44A</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a9433a1a51d231d9ab11757e5be524036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_DWAA</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146af065a15ca34c4efecd841f5f8257910a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION_DWAB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7682010f3485d86cd963504aa7ad6146a6abb8796c9d82f7fe8b052444b492a2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteEXRTypeFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga47d07d14b3c33151daac7fde6f34e897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_TYPE_HALF</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga47d07d14b3c33151daac7fde6f34e897a15ef5fdee6e2a55b4d0a1f9b2874fb96</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_TYPE_FLOAT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga47d07d14b3c33151daac7fde6f34e897ad6a009ca0724b2e8bcbe0b60f395f2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga292d81be8d76901bff7988d18d2b42ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca947af22db2cf6f1f482289b0985b09ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_PROGRESSIVE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca32ab52a075fc4e2ca23760a80b3fcd12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_OPTIMIZE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acae80c3e72393ec86b8ea1db4a2a228b5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_RST_INTERVAL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca06f325a56b6b09074d9781de18745560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_LUMA_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca64c65da14d74ab87143d6999c4df12ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_CHROMA_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaaba13094b3575e78a6002788b0ae7354</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_SAMPLING_FACTOR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca2cf91496164f00416064e7b8ac12981a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acad2548321c69ab9c0582fd51e75ace1d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_STRATEGY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaa95faec46150b372c80c7d4bbedbcf8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_BILEVEL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca8c609ad94b7bd036ef68c51e7f77915f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_FILTER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca4eafc2c9dc0d9626eb2fbed46a732489</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_ZLIBBUFFER_SIZE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca473f3187f632dc232c8ee9e2de788c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PXM_BINARY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca6ad01adc2675d735ec8424e6e7562087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_TYPE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca4aed00547168d3a1083a2b1241b99102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca57b65c34c4907fb5ea5d685268bea89e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_EXR_DWA_COMPRESSION_LEVEL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acae902f00c8c65ab51e4d10a122e22a7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_WEBP_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca7d3f848cc45d3138de0a2053d213a54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_HDR_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acafb397e72826443973120a74d2e31dc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PAM_TUPLETYPE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acacc7bb2ed1314ec9278a38d85e83b6623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_RESUNIT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaac188d2ba4ccffdda3d820c8e9dfa7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_XDPI</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca59a88cc19c00988a6677c60e5f6b03d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_YDPI</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca76b632839a9f3e542e90fa7bfcfd8b9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acad3d5dac0cfc770b96fc61e895a165fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_ROWSPERSTRIP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca18852ed7892f879890bc8e13e50272f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_PREDICTOR</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca6f4204528eaddd1666c07bb8e6e6b92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG2000_COMPRESSION_X1000</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaa082190a50748f712a6384416c2524dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_AVIF_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acacd4cb8a6f59c224b3c4f798aed7e042e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_AVIF_DEPTH</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acafe65eefe04928d0e3e4ac6df4db68651</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_AVIF_SPEED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca573b1b74208dbb6e140d8a81258445f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEGXL_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaeeb4bac7ac87a0bdf86eb2590914946c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEGXL_EFFORT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca2935adfc7099d28d5cfe975667f21e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEGXL_DISTANCE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acad1b1036ef6c39c702ae5f0c5904f292e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEGXL_DECODING_SPEED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca31896ed6e6bbc3890b297b014eef498d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_BMP_COMPRESSION</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca1b442cb934ca32c3beb41ca3bfe407be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_LOOP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaf046f654e2ab6ccc1a53a090382cfd82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_SPEED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaec317b5dc2be7c6feefbb4d0a4ddafbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_QUALITY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acaaf72b6c01ac305db705d64457e2050d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_DITHER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca6e1e78695b773fac6156f26cd7ab0554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_TRANSPARENCY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42aca4c81656279395829ea5c1802b5035f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_COLORTABLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga292d81be8d76901bff7988d18d2b42acabe90ae3fc6b290d978816007821c15bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteGIFCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga7a81dd6c2445d1716fc400ae2d9acaec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_FAST_NO_DITHER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaecafb2a7d3516397acd0010e6cdb2d767ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_FAST_FLOYD_DITHER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaecaa316b30319cdb96f763fa8765f1ce5e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_COLORTABLE_SIZE_8</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaecad7e21c9608bcd8d45ed994808eb2b7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_COLORTABLE_SIZE_16</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca52eaf7d3ad8357931516db3baa60b0df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_COLORTABLE_SIZE_32</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca0f1ab59d270b07fdf20e8744ab3a06f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_COLORTABLE_SIZE_64</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca3c07ad694af9367f5acdcbc3a1d7c379</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_COLORTABLE_SIZE_128</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca08a773aeca0a47831ae3b06019b9d9fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_GIF_COLORTABLE_SIZE_256</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga7a81dd6c2445d1716fc400ae2d9acaeca6dfaa4e25ccc22df3f6d443014cb38e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteHDRCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga2cf36714a926357929714043414e730c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_HDR_COMPRESSION_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga2cf36714a926357929714043414e730ca5c2c616f7051b3624c027a31bcdb0038</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_HDR_COMPRESSION_RLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga2cf36714a926357929714043414e730caf4edc375793fbf4b0ca8c4ccbc80cc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteJPEGSamplingFactorParams</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga4b97ca569a53587801257896d79656e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_SAMPLING_FACTOR_411</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1aa1028a9234977c722409bf9ce3558d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_SAMPLING_FACTOR_420</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1a7bc3f36cf4248dbde61d5f1adaa9379b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_SAMPLING_FACTOR_422</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1a8f936fd95d3535f38ba81905715b96c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_SAMPLING_FACTOR_440</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1a9e3dc245b1203c6eae81b7e1541950b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_JPEG_SAMPLING_FACTOR_444</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4b97ca569a53587801257896d79656e1abc1c83eb999234cc086fa7146494f77d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwritePAMFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga4e6c77a906952525a4d22fb3efea0e01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PAM_FORMAT_NULL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a05708faa19fda2b0e3e793542fced3c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PAM_FORMAT_BLACKANDWHITE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a32a5eb9e6aa378ef126a6ec29c710d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PAM_FORMAT_GRAYSCALE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a9f2122f919b87bd6f5209ebe3673478d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a31754d8e503b394996982d8eeb5916b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PAM_FORMAT_RGB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01a749f4c5db48aa048ae4dbd8670d7d58d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PAM_FORMAT_RGB_ALPHA</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga4e6c77a906952525a4d22fb3efea0e01adfdc63fecaa2abcbe1d98b79030c726a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwritePNGFilterFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gac5c9c8bd2a0add7796c4d3a1932a707f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_FILTER_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707faf381a67f54edd1d0a0911e4ca7fccde5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_FILTER_SUB</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa59c335996f3c06ece7530d5f3865302d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_FILTER_UP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa3b3a5a5842cc1fd180984117724ed72a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_FILTER_AVG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa6c5e1225b8d2ed9ddf7526b8083db120</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_FILTER_PAETH</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa74d072d55fc01ea2c4cbf30fef68f8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_FAST_FILTERS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fa6bec02d8c98dd3c208d2a2ba28a2e463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_ALL_FILTERS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggac5c9c8bd2a0add7796c4d3a1932a707fad03c3951e99ebd37487cc908655a5910</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwritePNGFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gaa60044d347ffd187161b5ec9ea2ef2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_STRATEGY_DEFAULT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9a5bb296ccb3fab45a113a1cc28bf43abf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_STRATEGY_FILTERED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9a3def1a542d499f4f05c19efab9d79292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9affed3ef30c9147769361546cf0b5ad5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_STRATEGY_RLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9a5d75e74ce7cdaf0139f1d44d23734b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_PNG_STRATEGY_FIXED</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggaa60044d347ffd187161b5ec9ea2ef2f9a4663acb92a49bb13104a2769cee7d0c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteTiffCompressionFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gafc64fa3bee4be4019b8f32a39be61386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aefdd2440daffa1cc3150e052f9336965</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_CCITTRLE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ace0e5e5989790c093cefec98d72973f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_CCITTFAX3</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ada12dab08c6175b5257a4439ffe70591</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_CCITT_T4</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ab45bdeac7d95dafbd84e74164143de61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_CCITTFAX4</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a8c3c51c1db794ea4ffce475580770de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_CCITT_T6</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a9691a17ebd5377487626fbc2e5748d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_LZW</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aa46c6ef50aa7ec6e3797b8619c2eceb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_OJPEG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a3b8c505ea5fcd7e59ca02013472aa684</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_JPEG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a1b599061809ea50c215f74fb13c002d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_T85</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a6e4ebdb6931ff188cf7d90407fa7b418</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_T43</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386afd02ff11a4314deab3ede4da5a25e652</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_NEXT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a790b3de548b66e2712b7147508ebec3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_CCITTRLEW</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a4bd205b6c3b3d6b486616b0f4cc25ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_PACKBITS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a4731cff96962ee7e805a13564b8090ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_THUNDERSCAN</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aa269710d9cda8ac7473cd6bc422f9830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_IT8CTPAD</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386abfa135e55a2be315c8d1406aebf5dbe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_IT8LW</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ac3d71b1c4143b671e8e78bbaa9ec3132</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_IT8MP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ab28e1c0da272c51e40c85787b672b381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_IT8BL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a581b1c7a2e4161f5c6bec5c3e41fa1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_PIXARFILM</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386affc7cdf3a97ae324908a10032337fc47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_PIXARLOG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a9324a3f6826d9ed6f6bc0a43745aa6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_DEFLATE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a1a88287164bf2d117c69996aee37f11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_ADOBE_DEFLATE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ad362156688867072b9d0cdc292563c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_DCS</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a88443f075ed6dd394631d2e262a3b3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_JBIG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aa47394a219ba284e44d8bd0874ac0ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_SGILOG</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ad1cf4fbfa2c5f6f8779ccaf9f02b5d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_SGILOG24</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a9af82d48e5787abdb297c0a7c9e406a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_JP2000</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386aebbb7dbd7a7257d89aa6d2f82b6de3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_LERC</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a7836b12e47289d4417a41f40331d73ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_LZMA</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ac54f3471d0349be246a24cfcc1f0a10c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_ZSTD</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a97034d54f3a4ea429018df65d4cd5699</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_WEBP</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386ab5b1935172c1745091dea178ea9ca25b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_COMPRESSION_JXL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggafc64fa3bee4be4019b8f32a39be61386a6a73fe7c6e060b20162be6e9e0f348ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteTiffPredictorFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ga96773c8f03d6a622b9d80ef5ac596572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_PREDICTOR_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga96773c8f03d6a622b9d80ef5ac596572ad03004aaa06aede6ff695402b657f91e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_PREDICTOR_HORIZONTAL</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga96773c8f03d6a622b9d80ef5ac596572a81363c3eb12828f5b31f6366e345f6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_PREDICTOR_FLOATINGPOINT</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gga96773c8f03d6a622b9d80ef5ac596572aaf55d0d49ccd0a0609cad6ca5c3d6380</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ImwriteTiffResolutionUnitFlags</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>gad43b0807ca4b2ebaf551e7a8e059e063</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_RESOLUTION_UNIT_NONE</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggad43b0807ca4b2ebaf551e7a8e059e063ac44aea0bdc45edab1844dd7880dc125a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_RESOLUTION_UNIT_INCH</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggad43b0807ca4b2ebaf551e7a8e059e063abe63a8b1d2126d266851162cc6ecdb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::IMWRITE_TIFF_RESOLUTION_UNIT_CENTIMETER</name>
      <anchorfile>d8/d6a/group__imgcodecs__flags.html</anchorfile>
      <anchor>ggad43b0807ca4b2ebaf551e7a8e059e063a9a4be13219d1478d5e9a55a6eccfd638</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgcodecs_ios</name>
    <title>iOS glue</title>
    <filename>d2/d92/group__imgcodecs__ios.html</filename>
    <member kind="function">
      <type>void</type>
      <name>CGImageToMat</name>
      <anchorfile>d2/d92/group__imgcodecs__ios.html</anchorfile>
      <anchor>ga887e59b3e9c6e3e164e2f5434f2ad4ff</anchor>
      <arglist>(const CGImageRef image, cv::Mat &amp;m, bool alphaExist=false)</arglist>
    </member>
    <member kind="function">
      <type>CGImageRef</type>
      <name>MatToCGImage</name>
      <anchorfile>d2/d92/group__imgcodecs__ios.html</anchorfile>
      <anchor>ga6cad8ad36702e3d0255f7783c89569f6</anchor>
      <arglist>(const cv::Mat &amp;image) CF_RETURNS_RETAINED</arglist>
    </member>
    <member kind="function">
      <type>UIImage *</type>
      <name>MatToUIImage</name>
      <anchorfile>d2/d92/group__imgcodecs__ios.html</anchorfile>
      <anchor>gacfb4aadab4634553f0f856d5eb0dc16c</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>UIImageToMat</name>
      <anchorfile>d2/d92/group__imgcodecs__ios.html</anchorfile>
      <anchor>ga590e6282406adabeb590d4bbbf7f6a47</anchor>
      <arglist>(const UIImage *image, cv::Mat &amp;m, bool alphaExist=false)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>imgcodecs_macosx</name>
    <title>MacOS(OSX) glue</title>
    <filename>dc/d7e/group__imgcodecs__macosx.html</filename>
    <member kind="function">
      <type>void</type>
      <name>CGImageToMat</name>
      <anchorfile>dc/d7e/group__imgcodecs__macosx.html</anchorfile>
      <anchor>ga887e59b3e9c6e3e164e2f5434f2ad4ff</anchor>
      <arglist>(const CGImageRef image, cv::Mat &amp;m, bool alphaExist=false)</arglist>
    </member>
    <member kind="function">
      <type>CGImageRef</type>
      <name>MatToCGImage</name>
      <anchorfile>dc/d7e/group__imgcodecs__macosx.html</anchorfile>
      <anchor>ga6cad8ad36702e3d0255f7783c89569f6</anchor>
      <arglist>(const cv::Mat &amp;image) CF_RETURNS_RETAINED</arglist>
    </member>
    <member kind="function">
      <type>NSImage *</type>
      <name>MatToNSImage</name>
      <anchorfile>dc/d7e/group__imgcodecs__macosx.html</anchorfile>
      <anchor>ga6bcc6e4a60e1cb308b049db04da38235</anchor>
      <arglist>(const cv::Mat &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>NSImageToMat</name>
      <anchorfile>dc/d7e/group__imgcodecs__macosx.html</anchorfile>
      <anchor>ga9b2880da9af6238b3be09a3aa2415360</anchor>
      <arglist>(const NSImage *image, cv::Mat &amp;m, bool alphaExist=false)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>videoio</name>
    <title>Video I/O</title>
    <filename>dd/de7/group__videoio.html</filename>
    <subgroup>videoio_flags_base</subgroup>
    <subgroup>videoio_flags_others</subgroup>
    <subgroup>videoio_hwaccel</subgroup>
    <subgroup>videoio_c</subgroup>
    <subgroup>videoio_ios</subgroup>
    <subgroup>videoio_winrt</subgroup>
    <subgroup>videoio_registry</subgroup>
    <class kind="class">cv::IStreamReader</class>
    <class kind="class">cv::VideoCapture</class>
    <class kind="class">cv::VideoWriter</class>
  </compound>
  <compound kind="group">
    <name>videoio_flags_base</name>
    <title>Flags for video I/O</title>
    <filename>d4/d15/group__videoio__flags__base.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::VideoCaptureAPIs</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ga023786be1ee68a9105bf2e48c700294d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_ANY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da77ab1fe260fd182f8ec7655fab27a31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_VFW</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da5290a0c5005edf1c5715a0c8e637b861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_V4L</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da0c5f2eb9d2d43fb3582583203160a419</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_V4L2</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da78d2234242b9be9c53196be7c2bb2537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_FIREWIRE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da8555c783cb62cdc666806d3faf8efa09</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_FIREWARE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dab51c7fc9cc4dda4f63f9a86dc3212f89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_IEEE1394</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294daf1b3045737ea7a591c26d6050a5a4755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_DC1394</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da90613927859093cb37c9df3acf47061b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_CMU1394</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da50f0063ddd92eae7eb4c9d5657c57f01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_QT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dac06269ed54875916d93209669512c1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_UNICAP</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da44311f187ece704740c79eedcadd9856</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_DSHOW</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dab6ac3effa04f41ed5470375c85a23504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294daea3f59a31f396298b5b3531c23391e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294daa073098573ce0968cb7a79de1a5ce0ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_ASUS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da19bf6cb6cd40b856d55867ce1a88f7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_ANDROID</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da0a3b80ec023425a27431991500d26847</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_XIAPI</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da09a7f09167711d60cd98bb779154374b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_AVFOUNDATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dad40e88621d29a819d17f14207cb12326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_GIGANETIX</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294daf4dde3ebf402904bf78b40956035b766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_MSMF</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da278d5ad4907c9c0fe6d1c6104b746019</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_WINRT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da92175615b64b63f7fe170e1fe8eabeea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dabe0df46cd132d1cfbae88efd6f4becdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_REALSENSE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da7f442efc12cf9056cf4dc1597ba7fda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI2</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dabfd6ffd761dc1b2841b5595f089412e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI2_ASUS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da2c24b5fa88b2d575c3555f2732899937</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI2_ASTRA</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da9ce2b4f360d124a676a4dd320d23e6c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_GPHOTO2</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da96c457f30fddf85dc689f940a4c07807</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_GSTREAMER</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da38dcac6866f7608675dd35ba0b9c3c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_FFMPEG</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dacf10e9692c4166f74de62b7d00c377d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_IMAGES</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294dabe73da7a65e66cdd47c87733a4ea6ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_ARAVIS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da154dbbfdbcd9aee0ebcbca984479c57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENCV_MJPEG</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da30dc8f8843e26aa10d401799f62eaa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTEL_MFX</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da7212c0c08fcb32247b7cdb62466955f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_XINE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da5cc03d4fed01f175de71b3fd228a1ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_UEYE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da13460f2d9e01d62d407aa2fd4355af29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OBSENSOR</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga023786be1ee68a9105bf2e48c700294da38a8d4494036d9a1cc3227dee9189755</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::VideoCaptureProperties</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gaeb8dd9c89c10a5c63c139bf7c4f5704d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_POS_MSEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da7c2fa550ba270713fca1405397b90ae0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_POS_FRAMES</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6223452891755166a4fd5173ea257068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_POS_AVI_RATIO</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da7b235a04f50a444bc2dc72f5ae394aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_FRAME_WIDTH</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab26d2ba37086662261148e9fe93eecad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_FRAME_HEIGHT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad8b57083fd9bd58e0f94e68a54b42b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_FPS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daf01bc92359d2abc9e6eeb5cbe36d9af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_FOURCC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da53e1c28d4c2ca10732af106f3bf00613</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_FRAME_COUNT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dadadc646b31cfd2194794a3a80b8fa6c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_FORMAT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da171e1ed33a7c1280a9d2c869732f226c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_MODE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dae45a994f35020bf149050dcb2a02da72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_BRIGHTNESS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da95753013fd8f0c0af3f743dc0293844b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_CONTRAST</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dae412ca134669abd128476d5afe41e29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_SATURATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da2495072c1b81de961e5b9f601bc4aab3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_HUE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daa9800b2246d653480facbf02a3d1109b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GAIN</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daf2ead561c823ccfbbd9889c8ac690b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_EXPOSURE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dafb6cd2b43344f0458c13863354989623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_CONVERT_RGB</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad0bb457c76e2b01024ecb3a85e75af29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_WHITE_BALANCE_BLUE_U</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dafe7719e51138b49c8fd9c7c71d5121a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_RECTIFICATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da0471d0b2b6fe06f6977a41bbe56b46b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_MONOCHROME</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab48ba74e66e91d91722e036b322fb2a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_SHARPNESS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daa4cff86666811a91654c34ea05eef368</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUTO_EXPOSURE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5c790a640b290f73fcd279e8bbaf0f13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GAMMA</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da16f82a926e5e1003ed420e12b37753b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_TEMPERATURE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da4471c47a983494d88844aa313e599a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_TRIGGER</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daa157bb0c323279596cbed43a8d8d7827</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_TRIGGER_DELAY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da97bdb876e58d2b5e0b6958a1cc195eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_WHITE_BALANCE_RED_V</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da4da437eb05a5af70b080254027acc5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_ZOOM</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da73f3ec06cf4f9aca1ab7f3b52260fd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_FOCUS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da25fe3d87b62a918427d49f3d43aef714</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GUID</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daa33343b2bee43f96c3f8c4f4d809d040</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_ISO_SPEED</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6f7abc33bd385769da80a33926445f9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_BACKLIGHT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da291cc06a405ecd99d074d051d98a3931</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PAN</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da976bd262a1efb96781c9a675dd461d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_TILT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad126234b7a8bd92a50fc075461a99778</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_ROLL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab8ccf2e54a73af3d0f1249cbc9c21445</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_IRIS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6fad0580db4515df0b5f5e4b05ee94fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_SETTINGS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6339d098548d91f438b6f10ee1407c72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_BUFFERSIZE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5014616457bfb833d3ec00c4b7f31342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUTOFOCUS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad937a854bd8d1ca73edfb3570e799aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_SAR_NUM</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da4fc3ef1222d9a8be3d7b6d044494a523</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_SAR_DEN</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704daaac79210a04c7a75815be9dfbf78eaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_BACKEND</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da0bdf71aedd96f43adf1dc007cc2cff85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_CHANNEL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da2f6d968016612b1d87c9895e75a6449a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUTO_WB</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da762391cbaa101c4015e6a935aa0cfc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_WB_TEMPERATURE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da280eb4a13368f5ccdea3b2233dbc25b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_CODEC_PIXEL_FORMAT</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da6221cfac2d7ab4d84b38bff91949fa6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_BITRATE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da711a09ebb79c9a632e38e5d3ac780acd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_ORIENTATION_META</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da161e0ba8e8fad2a34880e0fc6753a2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_ORIENTATION_AUTO</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da41512a8827718b93f8bdc7b60c83b033</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_HW_ACCELERATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da42c3ede000a9dff34d1006a68e4884cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_HW_DEVICE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dad512cd9e5d73bac03761e554ddbbd055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_HW_ACCELERATION_USE_OPENCL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da61bea1c5bcddf2374c1c452ce8a70b8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPEN_TIMEOUT_MSEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5a2814a7d6205b1d2da8e79106dcf4cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_READ_TIMEOUT_MSEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dacdc395b7bfcccb0cd56cdd7e6dc8e0d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_STREAM_OPEN_TIME_USEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da2d458299b898731d06ebe1d49c1309cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_VIDEO_TOTAL_CHANNELS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da192150fb7631293fc61614cc5abb3623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_VIDEO_STREAM</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da47c1ef11924700f22328779c78386b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_STREAM</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab77093f3743970c0900c39e28dc9bac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_POS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da45096cfba3a7f6f4e0de7955bad4803f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_SHIFT_NSEC</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dab3a62250be2c0131b4c59c3c72134f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_DATA_DEPTH</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5da5f39a1bc4f0b22835f0e95b835570</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_SAMPLES_PER_SECOND</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da048e1038a7c9b811f2227ceabcb6aa77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_BASE_INDEX</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dac3bc7f79796af7df3ccbddb98f7e4723</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_TOTAL_CHANNELS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dae07f39b5e19bf516ba0780e2fdd593e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_TOTAL_STREAMS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da5dc76a8e94c4524e3d97c5f05bb645b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_AUDIO_SYNCHRONIZE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dae0de6ce02232c4a44a22fe3efae17b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_LRF_HAS_KEY_FRAME</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dacd44d0f805058d6521620009b9ddee95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_CODEC_EXTRADATA_INDEX</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da8ad0a54b189e248160b6c365cfb32b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_FRAME_TYPE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da70ca9073281c31c0e5d4213eca0757e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_N_THREADS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da51ce961200ba1b2a64c1860bbfb8e9d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PTS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704da8128d2e7c641921042bf75e9e90ccfd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_DTS_DELAY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ggaeb8dd9c89c10a5c63c139bf7c4f5704dadde8b82877652db811cd23207f18a618</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::VideoWriterProperties</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>ga41c5cfa7859ae542b71b1d33bbd4d2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_QUALITY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a1cc2ab47f60a115ff9624ff71715b93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_FRAMEBYTES</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4ace3320e146f4f95f3d58b32b0e1237b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_NSTRIPES</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4ae8e8348e4b6b8c78d9921c65c91a8e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_IS_COLOR</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4aad8fd6a513706288dfcaa491269851d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_DEPTH</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a3e575f46a9637c4af3a63b70760c6957</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_HW_ACCELERATION</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a23eeb124c684e2a479029694fd6bd490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_HW_DEVICE</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a4d3a048746086dc523c9d4d754466dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_HW_ACCELERATION_USE_OPENCL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a1f0a5e0ef4b9ed766d814314dfd9d3a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_RAW_VIDEO</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a82ec0ab4a5f354764ba4ff8ba698fb4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_KEY_INTERVAL</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a011eba37921e51af9bbc840fb9f191cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_KEY_FLAG</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a516fdb82d3585f4c89d3cce9b7de2221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_PTS</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4a5dcbf3d815a9f4ca887fd80825b418e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEOWRITER_PROP_DTS_DELAY</name>
      <anchorfile>d4/d15/group__videoio__flags__base.html</anchorfile>
      <anchor>gga41c5cfa7859ae542b71b1d33bbd4d2b4ae2af7f8013df56866df7d9e57e159d17</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>videoio_flags_others</name>
    <title>Additional flags for video I/O API backends</title>
    <filename>dc/dfc/group__videoio__flags__others.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::VideoAccelerationType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaf61f8388a47aad88cd82cbda6d52c391</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEO_ACCELERATION_NONE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ab83f7a583ce20655b94850334e5eed35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEO_ACCELERATION_ANY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a086b4e753f2d633d52b3009445bd7bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEO_ACCELERATION_D3D11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391ae41fc73fe2e4aa5dfc9016dddb0bc751</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEO_ACCELERATION_VAAPI</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391afb079a5740bd51ab118d47252c681b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEO_ACCELERATION_MFX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a348714121f89860358f30ebf5f292ffa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::VIDEO_ACCELERATION_DRM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf61f8388a47aad88cd82cbda6d52c391a6df91cacdcdce2430dfda598c4cc7e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_DC1394_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3acf2cc1c71097ed0b4a41835469c7442f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_DC1394_MODE_MANUAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3ad4e4849dd1d36d22ae451ae9241cf780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_DC1394_MODE_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3adbadd629b9386316a1837103d147e180</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_DC1394_MODE_ONE_PUSH_AUTO</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3a93ed17f4467068f9fb5d0b72cff48cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_DC1394_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggacee36db3f3dfda0bc955791681f28fd3abb0d92c98e8d5017993b699661eac161</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a803680384669d80d0294ad7836ec57e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a88571cf323ed746cfad77160272fe593</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83a895744d25aea6269227db6d4d2b30e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaddc8b17d2729e9a517565c56046ffb83aa78452e84ffa2e3544cb0006ed89e842</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6abcda142aeb58988856fe78d762e66de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_FRAME_MAX_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af1babc6cc545ca6774f1690b9c32a036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a676d008cfa53522d7d118d34ff66336b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a8103ade90d890b2b0a9d0cef99e59dc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a051eab1e624d79b5b3b297883eaab23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a66af01b2664b79aa76689ade0935736e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_APPROX_FRAME_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6af675327cdfd8a83dd87d8e90b34479bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_MAX_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a1512aa312e7db87684e323e7b440f63c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_CIRCLE_BUFFER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a580f8871db885f3dc6bdfcc0abcef9a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_MAX_TIME_DURATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a0d36810d3a75e7d53292b2307b873ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa821a4784e36e4f40aa9e212537851e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI2_SYNC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6aa3b67d0d527dde2b44abb117eee5f289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OPENNI2_MIRROR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga62550ee3780af509398013feb947dfd6a4d176582d7510d1dd24816916134178f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_IMAGE_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fab1d78bb8b7e062f4bc14d7db3eccf9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_IMAGE_GENERATOR_OUTPUT_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa241b67030848f3bcf223d18ebfe75adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DEPTH_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa35506303a7585ddfaf30ad453704af13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DEPTH_GENERATOR_BASELINE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fafefc8beb33fe05b3729b422678893215</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DEPTH_GENERATOR_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa8033186b1063aa190fd91661aac79b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa4bfc7955622984b48420bf8fecda6388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DEPTH_GENERATOR_REGISTRATION_ON</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa5c1c8b4e40121d8a906d39d772117700</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_IR_GENERATOR_PRESENT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga423bef3f1856d8d415ed5b8129fc900fa60014cf8395b41a0918be79e63ef0a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a2278fe906c8f7508e6e7a92f46888661</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_POINT_CLOUD_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a9025b0faf50e561b874405f7013f43dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DISPARITY_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a549229ff705c2c4d637712b93041e06f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_DISPARITY_MAP_32F</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a471838d1ee511e9555d07abe076db5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_VALID_DEPTH_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a4cc33615f4869c0a2eda62587b945fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a467bac9001f40dea888f47ac55886c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_GRAY_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3ae9fad51a17faff9b4351ccaa6b8375ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7038701bdfe2f55c930a6ce842861fe3a39da5760ecb602bb5f31b2889ee7f9ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_VGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a08a35a2f66b2d645eb7817e852ff8ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_SXGA_15HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5aac4de9c7e74b115c82b996e5a9de738b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_SXGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a170b676fb0471be44394d7c600787872</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_QVGA_30HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a6ae35b3670500dd309e0797781ffc46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OPENNI_QVGA_60HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8c3335c57fd3902480dd365f28017ca5a5db747b95207d3086eff4e58ce68f495</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GSTREAMER_QUEUE_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaf3d1bc7611a7b00aa992ede8562392d5a15017e3dbe8d23bf4081b71d35e71bdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PVAPI_MULTICASTIP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a4c1e342f7800bb32f5994170c71b107b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PVAPI_FRAMESTARTTRIGGERMODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a337f6f1806a65c7e9b4bf33f96b46008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PVAPI_DECIMATIONHORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad10d97cf35c6cdba377ba9ed7f4df457</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PVAPI_DECIMATIONVERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9a15037da6569b943b91364be21af58ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PVAPI_BINNINGX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9adc35a809d39b76611bbddfbe1d262de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PVAPI_BINNINGY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9ad09164e443627dd9fffae73c17e26ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_PVAPI_PIXELFORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga3ec70fc252c6a5a045e94b86b3ce4cc9af398d565fa74a15b5336cd7d7b4875c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_FSTRIGMODE_FREERUN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99cad149577e9f1a26d0b9ab7cc38ea66e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_FSTRIGMODE_SYNCIN1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caf199d5c684aa54a3d37a8a5d7ddfc3c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_FSTRIGMODE_SYNCIN2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caca95ce56d9dea6f7addc0f578f0e960b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_FSTRIGMODE_FIXEDRATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99ca393224986d05449896f3f1614865ac37</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_FSTRIGMODE_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga1b818dc512676635995f0e3579f0a99caadfb77546571860e37e5adf9ea661a72</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_DECIMATION_OFF</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a77557674b55270997bb64557becdcae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_DECIMATION_2OUTOF4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a65c059a6dfc8b709bc9bb33eb057e865</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_DECIMATION_2OUTOF8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2aac6400fa67e4237c2bbe26fefa0c552d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_DECIMATION_2OUTOF16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggac802211ae49d0139a4f09de8f3ca48d2a93abac526319d5b0d39d89bce5508095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_PIXELFORMAT_MONO8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a7910aa88e73d326883f0742f760ecae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_PIXELFORMAT_MONO16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2aac9c9b4bfc19ee84bd9428f0cca98c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_PIXELFORMAT_BAYER8</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a14cc8991f566cbb95661a95b9d02ff5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_PIXELFORMAT_BAYER16</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a13e3854cacaa94dd376d6742b4701051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_PIXELFORMAT_RGB24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2acd6f4bfde8ab0461d43616e3f2c11b31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_PIXELFORMAT_BGR24</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2abcecb9c33a2533abfc3b2caf6ddf10e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_PIXELFORMAT_RGBA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a2069a8d1441e7c7c461273cf09692803</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PVAPI_PIXELFORMAT_BGRA32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga7874084edf5b679792947b49ddfceaa2a0fa9e749378a7e1afdce0ef93bc98139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DOWNSAMPLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0b6409999490a804d1a06df43105e5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78102975f149dfb80b657f2d4a263f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b7b75badbf59d821962c06cf4d025bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6724b0905a0bda1166a67f6ccbc70327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TRG_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa523371bc36e5e200dc8948a97a34bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TRG_SOFTWARE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa008a158bb86a33056b5cf20300b70fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GPI_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaaa4bcf89caf285194c200b990d94b94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GPI_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dbdf76832838e9ad4b89da280bdcbca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GPI_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab44ede586d7a2370e24ae87d6aa8afad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GPO_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1785d9ac27c4d678dc0afad376322a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GPO_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4aadd5055b767a8ebe6be43b15b165ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LED_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9dbacb0484a6cceef5afd4496740e3f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LED_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a722e0061b85c4785608ac5ac7a473c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_MANUAL_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af8a5a64e094123892b5813fff1188706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AUTO_WB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a78726921e8b31b899e12e1b7aa7acc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AEAG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9eb8e60a7c1ec79d620d194f2bb3deba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_EXP_PRIORITY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ef62c529916491a59a4b5cca77bc7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AE_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab0ce44b1aa17d4f82678aeebcd1deb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AG_MAX_LIMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8d1beac67e7dffae82f72b9a91922e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AEAG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1df2a23c5ac1d3b0e690d634a23f3815</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TIMEOUT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6c71b080417a0fe6b182f868c4a319a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aaa2e2d066a822de98d26f26c5511c805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_EXPOSURE_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13f4135742d70478e25494bb12dac06d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GAIN_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5c4afbb52928cd2a035b46f90f0b77e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GAIN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2ce2015d26b875f9a5bba2c34efa881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DOWNSAMPLING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a206b435824abcca17fc5c405ee3bca44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_BINNING_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a13057f6fa93855d14425fccd23bb83ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_BINNING_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0199f71e8c1c122580bca052ec01f985</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_BINNING_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8ad99a5e916acc75fcc7721feb34a317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_BINNING_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab06c8c58619c511dac584a2f75e3d7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DECIMATION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1b9ad18b3612d2e3608ae81f88d77288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DECIMATION_VERTICAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a62d52331d0200f822501b9e0e747d0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DECIMATION_HORIZONTAL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adbba432c72379e77501b3c00f87e5c8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DECIMATION_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0165a1d34902d00b60da24503bb051f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TEST_PATTERN_GENERATOR_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac63611cdaf894d351b953c34b93bbe27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TEST_PATTERN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af6e3addcd1dc86db902982df976ef398</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_IMAGE_DATA_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aace6b4af9afed47c6d39faa842607ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SHUTTER_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abe84384ce558a68b1fb119c26a1fb1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_TAPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94443f6400743b92ab0d747cccd94733</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AEAG_ROI_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a39e41c91baf6f63c17af16eca11854f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AEAG_ROI_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a46b7791d22180493c94beef20d98fe94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AEAG_ROI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acbd2426abe20e582a878d7621951bf1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AEAG_ROI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aef5ce8e8556233335e9771c5a13cf646</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_BPC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e96da9798b9d04931b78f161d860068</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_WB_KR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8501e38cd113a72c31555a8fb378b8c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_WB_KG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a01849a14d6761cea0075d713ed1b13c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_WB_KB</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a85591ebfaf9e08ac3298ffbddb4a6eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f993678826ae1397c77d05853e9ac47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a6d7d5e4b2602f9bff56564d884e08fe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_REGION_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afa595df0cdf5b73134aa29a67ccabc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_REGION_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ae147b9f0ff2b052840cfbde354db8370</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LIMIT_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3ba1662e0b303848e464d138a42a3f8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a21c86de9892de694193d5d778433ce1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_OUTPUT_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0582602575f693d8cf9f9da68f8d7e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_IMAGE_DATA_BIT_DEPTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3cb6414220dc96a4346dbb9820d6807c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_OUTPUT_DATA_PACKING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9de43705d72a70642b315c0164d3f706</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_OUTPUT_DATA_PACKING_TYPE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4dd38252df8993caaa6a94991c7c710a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_IS_COOLED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad6a369e15415652c07377e617c31b816</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_COOLING</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa2272098bfa67902996bc6908acb1f1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TARGET_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7a5b70e760f454ba83133e868e8bff98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CHIP_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aabb95af76be80f6b87680c4b257f98ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_HOUS_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa0b998a928fb6bdaa4dd1def71b5e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_HOUS_BACK_SIDE_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac35662482264494d5d4a2d3694604454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_BOARD_TEMP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a94305071b134947bedeeb4c5dd59418e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a4b9de3101c09c901dd98a0f9b64b807a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_APPLY_CMS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab5f0a4155a300bd53ee69539a405fe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_IMAGE_IS_COLOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3474bff058406213c00f940b7d39ca03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_COLOR_FILTER_ARRAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a43d1598de031e32b1573edd86971f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GAMMAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950adec96ba88422b04bb4b8b4f672f5c77b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_GAMMAC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac51336a614b4d065e6ec6e4c9dbc75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SHARPNESS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a0cb34cbfab7826a77b11c241d1b68058</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_00</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a3f848989fa4782daed55e6d66db49f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_01</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95e27d9c6825f62a75f6e5925a10a660</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_02</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac24b38753dc61ea5a34e8e24cb1b7ebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_03</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab4dc65aa8bf1e3264c130f2ca438ebbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_10</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa680ef94ac047467b30eb19d0ab9e3e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_11</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a88e6261d6402965b2188dffa5da40a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_12</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aebd3e3ef66d136f30d7ae884775d92e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_13</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af90a703023bce0fa393089f8944167fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_20</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a03c5b9f730df89e85d3c1f9f062f8477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_21</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1e9e100b5881d8bec3749279e9b0a18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_22</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad39c4868d1fd828a13301c4e3a484c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_23</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad32906e25f6e4b3b7a721f019980a2df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_30</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acb9360352011126b2c5b22f00d2bc825</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_31</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5f0675b49efc4bf8afa8c3e5a021f947</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_32</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac7a263f10e2aa915d0db21d000f677dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_CC_MATRIX_33</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a56a526385841cb1b73c311b9ab3cd6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEFAULT_CC_MATRIX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a32a46b42b8292aa0e6fcf362ee53ed61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TRG_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28611dcbbd5efd0c9fcfc03180ff13e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_ACQ_FRAME_BURST_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74fe2c1fa26066f63ceb698fd24e1b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEBOUNCE_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950afbca56ae9dc4ffa899f971ad3568d357</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEBOUNCE_T0</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abc52f65fa1d3a00eaeae28faae42c202</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEBOUNCE_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad5c9b833300a7a1c219ba1989f2976c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEBOUNCE_POL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab9a4ade923237e2ecd6d28ee091c8979</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LENS_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bcfc66b47eb20fe0be9922d6faf0fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LENS_APERTURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a307eab1a5189dfde4c57eda926f48383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LENS_FOCUS_MOVEMENT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed9b0f1eaade0778e19a08726370b785</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LENS_FOCUS_MOVE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad4cf2ae2680ee32f9acd3f080bb053ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LENS_FOCUS_DISTANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7f9b49011d868c73fb578b540ddc0685</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LENS_FOCAL_LENGTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a903a9233d8a5231653a6217a8d360039</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LENS_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab28c47b9f81e7fa9d2ecccfaa3a287ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LENS_FEATURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a42e9e7a34d9d173ba710e8dd69205657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEVICE_MODEL_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a2bec5db0ec17f9c5154ad75303590805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEVICE_SN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acff771ea3b2e38c53377b6e2c148d650</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_IMAGE_DATA_FORMAT_RGB32_ALPHA</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5cf923f4f06e03bd3edd5af3a44135e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_IMAGE_PAYLOAD_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a7e3cfe131842e34628f998dc87adf229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TRANSPORT_PIXEL_FORMAT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab45acea64fe23cb73657b4b42d443a1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_CLOCK_FREQ_HZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa79cb01e1a0fba12586631d22896805d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_CLOCK_FREQ_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a762ae4ae81179e7d1806ca2c09ede2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_OUTPUT_CHANNEL_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a013c1c3db5462bd5e762a5c2c94a4da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_FRAMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aed8586ad3c43e4d5761cc4b6a6549374</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_COUNTER_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab26bfa6487516f5a1c1422fa914de7b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_COUNTER_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a1936978811c685c26c945937b62f56e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_ACQ_TIMING_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950abfc1c4c1d54741960f234e782d5be2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AVAILABLE_BANDWIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a93c8b6cca33f3a341502e1f05471e980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_BUFFER_POLICY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a928df33def77f34c5c7f311858f25c48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LUT_EN</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa47de0c7b39fd5adc6797edbb15a2174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LUT_INDEX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a12fc0fdcee31edf2a9e1a3f7fdbefacd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_LUT_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a98d369394fa4657593238af9a30fcd80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TRG_DELAY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5ed0495b88a2983f8be36e17c63c51fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TS_RST_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950af1e0231c56b7d5ccb9b7d0dece3cd2f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_TS_RST_SOURCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a95df1de33780fe933834b6286c5b6696</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_IS_DEVICE_EXIST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5d8a3630e00a1edcb6562445ac7c97e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_ACQ_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa29dd84cf215e0f439a66fe868455cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_ACQ_BUFFER_SIZE_UNIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a541d2ca1825e3fbdf0e850558e82b242</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac93e79a0df6b8383b383d0c3e377e832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_BUFFERS_QUEUE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a656141833befd21f204c7d9f7687b9cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_ACQ_TRANSPORT_BUFFER_COMMIT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a898f4934777168695360effbefd4b3e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_RECENT_FRAME</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6ae274d73be763065ae6d4157c33e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEVICE_RESET</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a28bbc3b30b0d6e4ef038f00e867871ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_COLUMN_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a5799261a0420d625f4f9e3ef3ac141fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_ROW_FPN_CORRECTION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a162e9f64020df1cd6d9cba4b3198061f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_MODE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a74407dd885ecbf8a74358e3f01c8687e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_HDR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa66a91a6b9c0446067f92f552424c175</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_HDR_KNEEPOINT_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a25f4ff6e0a75c6a4c3eb42ca69a99008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_HDR_T1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ad41c3fe9bf0384b4487b728ae8d71c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_HDR_T2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a9462841c6f21b93462869a701078412d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_KNEEPOINT1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950acd116ed9889b08b5f617d35b74149669</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_KNEEPOINT2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a975d8587ffcaac63ee6d7c733b378fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_IMAGE_BLACK_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a97c3f4c0e44b9f06581578f7d03b9dbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_HW_REVISION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8dc2ca4801e0957fdf3f149c66c9f9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_DEBUG_LEVEL</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a627a30de4f523437febda2d48e29c504</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_AUTO_BANDWIDTH_CALCULATION</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac689b604605532a1e1b4da825b4b8315</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_FFS_FILE_ID</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a8e843bc6a96b5fb81b45a8f37f00e3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_FFS_FILE_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ab6d8f3f143d9b3ff663b2877123aaf17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_FREE_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aab4b15d9df02a485c1197bdd76a5e7d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_USED_FFS_SIZE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950ac06438499f168922ffb7ff0a6d4565de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_FFS_ACCESS_KEY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a37f5748b495927f2a92370dd3a296766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_FEATURE_SELECTOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950aa27042108d67ac05c59c09f0e8191980</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_XI_SENSOR_FEATURE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggadb46046e0da756ff02851783d56b0950a582364263b7b374acfda85afc3b8984d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_ARAVIS_AUTOTRIGGER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga31992db0e5fefdc326a3c93fb576b632a519a968f4b8cd96e8032407f85de98b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_ANDROID_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga77fb7927b1ebab789f5d33303486a390a4fbaed763073399d86edc7f9d2e13332</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_IOS_DEVICE_FOCUS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba049085d744de6023c0b4b263e16ce9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_IOS_DEVICE_EXPOSURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154baea912356d2f5707561b5a7d44e11fa00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_IOS_DEVICE_FLASH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba7d18d0bbcc2094dd9cc8214afa52f70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_IOS_DEVICE_WHITEBALANCE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba709a5efd2ef0842ba866c494c844e784</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_IOS_DEVICE_TORCH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggad5e1a779d876c1964aa3df79ba08154ba0f5c7fcd82d2eb877eb299419caf7ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GIGA_FRAME_OFFSET_X</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554ae548de03f852996b9ba5e5adfbbbce93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GIGA_FRAME_OFFSET_Y</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afb8d98d9ad34d6d74bdbeff2f5197111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GIGA_FRAME_WIDTH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aa72a12bf66268d701e80113a2b7767fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GIGA_FRAME_HEIGH_MAX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554afa8cdf9c627d7264bf7f9d77e4a8437f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GIGA_FRAME_SENS_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554a9330b5353a86ba5dfc522859fb3ec8d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GIGA_FRAME_SENS_HEIGH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga5291115322efc2f86c7551ab37ab6554aee1202dad37d4dd3f02f9fa42e149b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_INTELPERC_PROFILE_COUNT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a61e601c701375c5e43d43754ddf6d030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_INTELPERC_PROFILE_IDX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a03489c9c3fc5b2656a9063f2e079d7a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_INTELPERC_DEPTH_LOW_CONFIDENCE_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a0096091135b3fa213dbeed6a103d8b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_INTELPERC_DEPTH_SATURATION_VALUE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094acc9291ae9c5beec367fb701cabcaaf0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_INTELPERC_DEPTH_CONFIDENCE_THRESHOLD</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094ac3f7024c4c8555f8927fa093aa31dd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_HORZ</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a07423906d8a904f7997292878a5c78f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_INTELPERC_DEPTH_FOCAL_LENGTH_VERT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8beca7fd4c27aed0d4ccfbfea567b094a647281df465ac37cdc9e199f1fb9ca3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af09153f3c7f98ceb038d39453da205cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8a428daa198f3d2593d78abca6348c125d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8af40091a565b49a9554c42e8a3c006936</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga036967f9ac6199fae0f51818ac371ca8abae15b45bbfb9ace04d86ff77e438e4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a0633813010b6c21838951de5fb34d643</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC_UVDEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462aaafadc6ce2abb8a2e962b2d4115a0f48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC_IR_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a56fd50220f952776712bcfb656a5c64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_INTELPERC_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga618fac6b6e9a83116851a7c93378d462a5c722445f6d9324474cf50b39b92ae74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GPHOTO2_PREVIEW</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad68866e163722ca095ebb063759201bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GPHOTO2_WIDGET_ENUMERATE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbad6f05f89311dc09cfaf828c8b91b6d18</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GPHOTO2_RELOAD_CONFIG</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba842f6beebf68e379a6be441979709e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GPHOTO2_RELOAD_ON_CHANGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba794abce1a061930e32d362f4ec1dd9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GPHOTO2_COLLECT_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbaa50f65192f6dd5970282ed6bea335731</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_GPHOTO2_FLUSH_MSGS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba12383f3e93113560c8f01d7abc8b1607</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_SPEED</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbae9be75bcff2e935ddae1f5b09941c462</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_APERTURE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba368193e813f38cd561e44c432ac035d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_EXPOSUREPROGRAM</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bba32983621756658f76b5f0ab5388940d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_VIEWFINDER</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga694b077e6f87a82639f9e77fa950a6bbabe08426b291b533a4cf61a7e4e7d1324</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_IMAGES_BASE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966afde4916d952c3a893b2dfb809f2b75e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_IMAGES_LAST</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga4a5821d9216a2a8593cc349cc7fdf966a419c7f8af9ed15c0b641b8c0201355c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::VideoCaptureOBSensorDataType</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga8fe46fdad857ac6af313a35209995686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OBSENSOR_DEPTH_MAP</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686ad4631abb061c47f1508f3cbb304ddfcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OBSENSOR_BGR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a4ad7df0545b33819550da2949c996bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OBSENSOR_IR_IMAGE</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga8fe46fdad857ac6af313a35209995686a9047834de6a04695867557fe215b0fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::VideoCaptureOBSensorGenerators</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gaa62810955b95f2c862fad657f2e34432</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OBSENSOR_DEPTH_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a7181c23a620fafeb051f9ee6c33f4c6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OBSENSOR_IMAGE_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432af8702733a45560c17e117e524e837d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OBSENSOR_IR_GENERATOR</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a46a2ee7b9194619d416bd98b5df48a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_OBSENSOR_GENERATORS_MASK</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ggaa62810955b95f2c862fad657f2e34432a9dcf68c47fffc77f74a99a1eccb18760</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::VideoCaptureOBSensorProperties</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>ga2ff9f67357f1cb986aaebe6df07609c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_INTRINSIC_FX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aa6349f9f91b3a6d1c694cb9d2ce5f300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_INTRINSIC_FY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a12a6e2e3565fe407ced536bbe97b9df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_INTRINSIC_CX</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a14ae456d33d9c7a3504c20a9b732d73d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_INTRINSIC_CY</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7900cc86b5736aa1d92ddec0b17aaf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_RGB_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a684e45356699c1091b395e32c8557c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_DEPTH_POS_MSEC</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2e5e2758763c126a88e646c8e57f1f11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_DEPTH_WIDTH</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0af323a9718399c39a05d7fbaf08127695</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_DEPTH_HEIGHT</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aefe318eb6b78bf084834bd42dd904d7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_DEPTH_FPS</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a93317f5ac80d09e6d810892f302f049e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac16668fe196731e3a2cdaed9488cc859</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ad7ea23e6fc944600219ede395e818779</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K3</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a7c883eb361f50f8c8ac1a33a32a1f7ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K4</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0aad883cfa342b9b750f6d87aaaf1df60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K5</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0ac1a88772c11825f489a4fdd60abb8d4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_K6</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a2a41be4c1f607d71c85083511509d864</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_P1</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0a659052beaf60b8a1156b8f570471abf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CAP_PROP_OBSENSOR_COLOR_DISTORTION_P2</name>
      <anchorfile>dc/dfc/group__videoio__flags__others.html</anchorfile>
      <anchor>gga2ff9f67357f1cb986aaebe6df07609c0adc0083caf52d122f77cbc2d31e2cfdb7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>videoio_hwaccel</name>
    <title>Hardware-accelerated video decoding and encoding</title>
    <filename>db/dc4/group__videoio__hwaccel.html</filename>
  </compound>
  <compound kind="group">
    <name>videoio_c</name>
    <title>C API for video I/O</title>
    <filename>dd/d01/group__videoio__c.html</filename>
  </compound>
  <compound kind="group">
    <name>videoio_ios</name>
    <title>iOS glue for video I/O</title>
    <filename>d5/d26/group__videoio__ios.html</filename>
    <class kind="class">CvAbstractCamera</class>
    <class kind="class">CvPhotoCamera</class>
    <class kind="protocol">CvPhotoCameraDelegate-p</class>
    <class kind="class">CvVideoCamera</class>
    <class kind="protocol">CvVideoCameraDelegate-p</class>
  </compound>
  <compound kind="group">
    <name>videoio_winrt</name>
    <title>WinRT glue for video I/O</title>
    <filename>dd/d01/group__videoio__winrt.html</filename>
    <member kind="enumvalue">
      <name>cv::OPEN_CAMERA</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gga9817e2bad3908e54fcf16ffed015ff75a0138ded351ab41c87d216bf128bcc1b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CLOSE_CAMERA</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gga9817e2bad3908e54fcf16ffed015ff75a5a4ff95ee598bda6d396d9c2170b2583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::UPDATE_IMAGE_ELEMENT</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gga9817e2bad3908e54fcf16ffed015ff75a8905331d148c6456bb412654b366886a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SHOW_TRACKBAR</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gga9817e2bad3908e54fcf16ffed015ff75ac59c8b93c4987d5342beea897023e8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::winrt_imshow</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gae38c075896983dfe2de0d6bc5b15ace8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::winrt_onVisibilityChanged</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gaf781e41ae34a6993e0c7094bb7d5d6c8</anchor>
      <arglist>(bool visible)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::winrt_setFrameContainer</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>ga1415c645960c00ec5f3878365bf9a348</anchor>
      <arglist>(::Windows::UI::Xaml::Controls::Image^ image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::winrt_startMessageLoop</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>gac0bbefb5e7954d63596698905f20b2ed</anchor>
      <arglist>(std::function&lt; void(Args...)&gt; &amp;&amp;callback, Args... args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::winrt_startMessageLoop</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>ga029eab168c861bcb6f10802de9150d66</anchor>
      <arglist>(void callback(Args...), Args... args)</arglist>
    </member>
    <member kind="function">
      <type>template void</type>
      <name>cv::winrt_startMessageLoop</name>
      <anchorfile>dd/d01/group__videoio__winrt.html</anchorfile>
      <anchor>ga1d21b5d97771470f128859c8bc648f87</anchor>
      <arglist>(void callback(void))</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>videoio_registry</name>
    <title>Query I/O API backends registry</title>
    <filename>de/db1/group__videoio__registry.html</filename>
    <member kind="function">
      <type>cv::String</type>
      <name>cv::videoio_registry::getBackendName</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga6723e68832186e20bd44cd3c2b0d8c60</anchor>
      <arglist>(VideoCaptureAPIs api)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>cv::videoio_registry::getBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga973abd27c3ea165472f789fa511d9f7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>cv::videoio_registry::getCameraBackendPluginVersion</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gab36e3e19ab2396410b74046de141323c</anchor>
      <arglist>(VideoCaptureAPIs api, int &amp;version_ABI, int &amp;version_API)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>cv::videoio_registry::getCameraBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga043347faf6f5590b867a8b621906f7a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>cv::videoio_registry::getStreamBackendPluginVersion</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gadf3c0c355f0917ccf754ac1af79d605a</anchor>
      <arglist>(VideoCaptureAPIs api, int &amp;version_ABI, int &amp;version_API)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>cv::videoio_registry::getStreamBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga29296d4c06ed9a9ff8bddae9fe581de1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>cv::videoio_registry::getStreamBufferedBackendPluginVersion</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gaac39ea6d2202efa30bc3149be760b903</anchor>
      <arglist>(VideoCaptureAPIs api, int &amp;version_ABI, int &amp;version_API)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>cv::videoio_registry::getStreamBufferedBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga9e97ddc3d3bbb024deb133363bb26fe5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>cv::videoio_registry::getWriterBackendPluginVersion</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gac41a544552a08bf3dc8142d687fbe4e5</anchor>
      <arglist>(VideoCaptureAPIs api, int &amp;version_ABI, int &amp;version_API)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; VideoCaptureAPIs &gt;</type>
      <name>cv::videoio_registry::getWriterBackends</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gaed03e49e6a45ca5b20afe1b9f78955e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::videoio_registry::hasBackend</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>ga9068310d50ef430c2f5f6b185a99a24b</anchor>
      <arglist>(VideoCaptureAPIs api)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::videoio_registry::isBackendBuiltIn</name>
      <anchorfile>de/db1/group__videoio__registry.html</anchorfile>
      <anchor>gadf24ec0854bb893a75591306ad9f3878</anchor>
      <arglist>(VideoCaptureAPIs api)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>highgui</name>
    <title>High-level GUI</title>
    <filename>d7/dfc/group__highgui.html</filename>
    <subgroup>highgui_window_flags</subgroup>
    <subgroup>highgui_opengl</subgroup>
    <subgroup>highgui_qt</subgroup>
    <subgroup>highgui_winrt</subgroup>
    <member kind="typedef">
      <type>void(*</type>
      <name>cv::ButtonCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga17ffcbb2343dc06e56f980b8414e3566</anchor>
      <arglist>)(int state, void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>cv::MouseCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gab7aed186e151d5222ef97192912127a4</anchor>
      <arglist>)(int event, int x, int y, int flags, void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>cv::OpenGlDrawCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga8bed4feb08f866e81514a31fdacaceee</anchor>
      <arglist>)(void *userdata)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>cv::TrackbarCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga004b512c3d09aa53f20b050b1d01fab1</anchor>
      <arglist>)(int pos, void *userdata)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::createTrackbar</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gaf78d2155d30b728fc413803745b67a9b</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname, int *value, int count, TrackbarCallback onChange=0, void *userdata=0)</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>cv::currentUIFramework</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga8dda596f9d75991b9abe811c438e24e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::destroyAllWindows</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga6b7fc1c1a8960438156912027b38f481</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::destroyWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga851ccdd6961022d1d5b4c4f255dbab34</anchor>
      <arglist>(const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getMouseWheelDelta</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gaedb513e6cf8623a976427be947c53c3f</anchor>
      <arglist>(int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getTrackbarPos</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga122632e9e91b9ec06943472c55d9cda8</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cv::getWindowImageRect</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga73b55e9851b5691f6a6a4a4e6c57258e</anchor>
      <arglist>(const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::getWindowProperty</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gaaf9504b8f9cf19024d9d44a14e461656</anchor>
      <arglist>(const String &amp;winname, int prop_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::imshow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga453d42fe4cb60e5723281a89973ee563</anchor>
      <arglist>(const String &amp;winname, InputArray mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::moveWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga8d86b207f7211250dbe6e28f76307ffb</anchor>
      <arglist>(const String &amp;winname, int x, int y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::namedWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga5afdf8410934fd099df85c75b2e0888b</anchor>
      <arglist>(const String &amp;winname, int flags=WINDOW_AUTOSIZE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::pollKey</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga6d20fbd3100ec3badc1eaa653aff99d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::resizeWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gab4e70200bf54be967129cf08ac5e18bc</anchor>
      <arglist>(const String &amp;winname, const cv::Size &amp;size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::resizeWindow</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga9e80e080f7ef33f897e415358aee7f7e</anchor>
      <arglist>(const String &amp;winname, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cv::selectROI</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gaabb58bae304674b429d9102a7155a86e</anchor>
      <arglist>(const String &amp;windowName, InputArray img, bool showCrosshair=true, bool fromCenter=false, bool printNotice=true)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cv::selectROI</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga99cbbe0e7ed2e099e52c367ea4306be4</anchor>
      <arglist>(InputArray img, bool showCrosshair=true, bool fromCenter=false, bool printNotice=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::selectROIs</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga1733d1517d2f48c63a47bc4c2e96e39f</anchor>
      <arglist>(const String &amp;windowName, InputArray img, std::vector&lt; Rect &gt; &amp;boundingBoxes, bool showCrosshair=true, bool fromCenter=false, bool printNotice=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setMouseCallback</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga89e7806b0a616f6f1d502bd8c183ad3e</anchor>
      <arglist>(const String &amp;winname, MouseCallback onMouse, void *userdata=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setTrackbarMax</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga7e5437ccba37f1154b65210902fc4480</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname, int maxval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setTrackbarMin</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gabe26ffe8d2b60cc678895595a581b7aa</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname, int minval)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setTrackbarPos</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga67d73c4c9430f13481fd58410d01bd8d</anchor>
      <arglist>(const String &amp;trackbarname, const String &amp;winname, int pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setWindowProperty</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga66e4a6db4d4e06148bcdfe0d70a5df27</anchor>
      <arglist>(const String &amp;winname, int prop_id, double prop_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setWindowTitle</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga56f8849295fd10d0c319724ddb773d96</anchor>
      <arglist>(const String &amp;winname, const String &amp;title)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::startWindowThread</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga2c6ecef4f85d8e5cbefec39c9e82ece0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::waitKey</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>ga5628525ad33f52eab17feebcfba38bd7</anchor>
      <arglist>(int delay=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::waitKeyEx</name>
      <anchorfile>d7/dfc/group__highgui.html</anchorfile>
      <anchor>gafa15c0501e0ddd90918f17aa071d3dd0</anchor>
      <arglist>(int delay=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>highgui_window_flags</name>
    <title>Flags related creating and manipulating HighGUI windows and mouse events</title>
    <filename>d0/d90/group__highgui__window__flags.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::MouseEventFlags</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gaab4dc057947f70058c80626c9f1c25ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_FLAG_LBUTTON</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cead9b7a4f148eeff7eca24609f7a64adb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_FLAG_RBUTTON</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cea1bf3e58fcb83ff3e93cdd425299a9ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_FLAG_MBUTTON</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cea9879aaef8e0ee2e8b8c9901774bfd594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_FLAG_CTRLKEY</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cea5876848aeb4e7cc282d461f94e45a07f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_FLAG_SHIFTKEY</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25cea61da926b22fd4fd3aa226ef1d2893102</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_FLAG_ALTKEY</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaab4dc057947f70058c80626c9f1c25ceadb29046ba08e95d11696fdfd1ddb61bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::MouseEventTypes</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ga927593befdddc7e7013602bca9b079b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_MOUSEMOVE</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a8f2ec5fd35fe3f4b696518b146dcf675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_LBUTTONDOWN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0ad3419100fc2d7688c6dbe3da030fbfd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_RBUTTONDOWN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0aa3536f83b6f48da5121041f58fc7a683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_MBUTTONDOWN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a1dd67e6d96873c36dd3a9670e8312a28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_LBUTTONUP</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a59cad7ffe959adf2782a110196d47bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_RBUTTONUP</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0aacdda7d94278928c34b61a7bd8be9f62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_MBUTTONUP</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0ab3fce84f2dca833e150779637db7dc1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_LBUTTONDBLCLK</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0ad3b2124722127f85f6b335aee8ae5fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_RBUTTONDBLCLK</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a32fba0899e8c3664d5252c059ce83d75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_MBUTTONDBLCLK</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0afeedd6a768596d14c81bf304760edfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_MOUSEWHEEL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a402b86eed36ef6cc00cb7425e817af66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::EVENT_MOUSEHWHEEL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gga927593befdddc7e7013602bca9b079b0a8c85fc9f3e42b5f4baab925cc5cce753</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::WindowFlags</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gabf7d2c5625bc59ac130287f925557ac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WINDOW_NORMAL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a29e45c5af696f73ce5e153601e5ca0f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WINDOW_AUTOSIZE</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3acf621ace7a54954cbac01df27e47228f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WINDOW_OPENGL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a2ae8fc6bde96d84068eb9b9957458e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WINDOW_FULLSCREEN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a78bc64121f612562bbb2fa23d316e84e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WINDOW_FREERATIO</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a221aaba6c23c127325e4df9eb42dab97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WINDOW_KEEPRATIO</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3aa6bbb962c222cdf8b8539594a2d0d035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WINDOW_GUI_EXPANDED</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3ad96269c7c3d5790ecb8856c5747dd7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WINDOW_GUI_NORMAL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggabf7d2c5625bc59ac130287f925557ac3a39cee9c8d57caf2368eaf60980dc5d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::WindowPropertyFlags</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>gaeedf4023e777f896ba6b9ffb156f57b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WND_PROP_FULLSCREEN</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a3b6a89b0daf2149dab93f9c6ab99fcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WND_PROP_AUTOSIZE</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a40b8385d11a44871776eed13da7808a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WND_PROP_ASPECT_RATIO</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a635a6ff3b81e4019be4a43b64e7b2bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WND_PROP_OPENGL</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a360f30201f153e192919289d7c002e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WND_PROP_VISIBLE</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a07598b61a8b3047cb93634130beddf81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WND_PROP_TOPMOST</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8a2a1ae9effa9adebfde8c7d853f0182c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::WND_PROP_VSYNC</name>
      <anchorfile>d0/d90/group__highgui__window__flags.html</anchorfile>
      <anchor>ggaeedf4023e777f896ba6b9ffb156f57b8abb88a2f155c805fad87b9ab65e4b82f8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>highgui_opengl</name>
    <title>OpenGL support</title>
    <filename>df/d24/group__highgui__opengl.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::imshow</name>
      <anchorfile>df/d24/group__highgui__opengl.html</anchorfile>
      <anchor>gaae7e90aa3415c68dba22a5ff2cefc25d</anchor>
      <arglist>(const String &amp;winname, const ogl::Texture2D &amp;tex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setOpenGlContext</name>
      <anchorfile>df/d24/group__highgui__opengl.html</anchorfile>
      <anchor>ga1168ad91e634e3e34e2295a3ba9a6244</anchor>
      <arglist>(const String &amp;winname)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::setOpenGlDrawCallback</name>
      <anchorfile>df/d24/group__highgui__opengl.html</anchorfile>
      <anchor>gaf80dcbc168a6ce40f6d1ad9d79a10bb8</anchor>
      <arglist>(const String &amp;winname, OpenGlDrawCallback onOpenGlDraw, void *userdata=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::updateWindow</name>
      <anchorfile>df/d24/group__highgui__opengl.html</anchorfile>
      <anchor>ga21b41f9217e40eb64eed79b4cecf595d</anchor>
      <arglist>(const String &amp;winname)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>highgui_qt</name>
    <title>Qt New Functions</title>
    <filename>dc/d46/group__highgui__qt.html</filename>
    <class kind="struct">cv::QtFont</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::QtButtonTypes</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gad15c7adb377e778dc907c0e318be193e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_PUSH_BUTTON</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggad15c7adb377e778dc907c0e318be193ea58964398bbcbd6f8a83e9767ed485880</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_CHECKBOX</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggad15c7adb377e778dc907c0e318be193ea367844e0e15af159243f30adc65ea0dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_RADIOBOX</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggad15c7adb377e778dc907c0e318be193ea504bd273b06ac6f5eaf4eeb8a9530cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_NEW_BUTTONBAR</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggad15c7adb377e778dc907c0e318be193ea6ddf109a47ffadcc3340649b00404ac4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::QtFontStyles</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga985c48f130e04061bd651de78441082e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_STYLE_NORMAL</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gga985c48f130e04061bd651de78441082ea72d697afca937b7674103569cc62f6d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_STYLE_ITALIC</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gga985c48f130e04061bd651de78441082eace4118a243c78d3bf9c978f828b0d874</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_STYLE_OBLIQUE</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gga985c48f130e04061bd651de78441082ea1e83ccdfd4f4d2060492f5ec6cfd314e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::QtFontWeights</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gacd4a7935f4c2b336f8bbde275d952927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_FONT_LIGHT</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927a23f8d6b7f141436b1f90db7cf778554c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_FONT_NORMAL</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927a541a5375e2348899274ead17e119b00e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_FONT_DEMIBOLD</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927a387a6ce819cd7116a70cbfa74cd313fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_FONT_BOLD</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927abcefd9963f506fea992352b3a4dd1115</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::QT_FONT_BLACK</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ggacd4a7935f4c2b336f8bbde275d952927a8ead405a3c7186427d99c4bd09fb2e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::addText</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga4e2751b94f709c848f0658d78007e449</anchor>
      <arglist>(const Mat &amp;img, const String &amp;text, Point org, const QtFont &amp;font)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::addText</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gad589fa15d231b4c6190c31a3034cd04e</anchor>
      <arglist>(const Mat &amp;img, const String &amp;text, Point org, const String &amp;nameFont, int pointSize=-1, Scalar color=Scalar::all(0), int weight=QT_FONT_NORMAL, int style=QT_STYLE_NORMAL, int spacing=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::createButton</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga938dc3ab0a9f115156439bd380816e2c</anchor>
      <arglist>(const String &amp;bar_name, ButtonCallback on_change, void *userdata=0, int type=QT_PUSH_BUTTON, bool initial_button_state=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::displayOverlay</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga704e0387318cd1e7928e6fe17e81d6aa</anchor>
      <arglist>(const String &amp;winname, const String &amp;text, int delayms=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::displayStatusBar</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gac56ae86269eb4fbd9c8d8cb7babfbf64</anchor>
      <arglist>(const String &amp;winname, const String &amp;text, int delayms=0)</arglist>
    </member>
    <member kind="function">
      <type>QtFont</type>
      <name>cv::fontQt</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga6281d0939583c9e0ee36372dfeb52ae3</anchor>
      <arglist>(const String &amp;nameFont, int pointSize=-1, Scalar color=Scalar::all(0), int weight=QT_FONT_NORMAL, int style=QT_STYLE_NORMAL, int spacing=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::loadWindowParameters</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>ga8e6806c75e016cf22d998b4d454b3bfd</anchor>
      <arglist>(const String &amp;windowName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::saveWindowParameters</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gadf97be240277ba20442fa7ca7f6bc957</anchor>
      <arglist>(const String &amp;windowName)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::startLoop</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gae1ae035082d76c7fb981203a974bd4ba</anchor>
      <arglist>(int(*pt2Func)(int argc, char *argv[]), int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::stopLoop</name>
      <anchorfile>dc/d46/group__highgui__qt.html</anchorfile>
      <anchor>gad4783dd50a6844a04ac8cb4fe158fdf3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>highgui_winrt</name>
    <title>WinRT support</title>
    <filename>d6/d2f/group__highgui__winrt.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::winrt_initContainer</name>
      <anchorfile>d6/d2f/group__highgui__winrt.html</anchorfile>
      <anchor>ga1c1224490daecb1694f65cce6132d9c9</anchor>
      <arglist>(::Windows::UI::Xaml::Controls::Panel^ container)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>video</name>
    <title>Video Analysis</title>
    <filename>d7/de9/group__video.html</filename>
    <subgroup>video_motion</subgroup>
    <subgroup>video_track</subgroup>
  </compound>
  <compound kind="group">
    <name>video_motion</name>
    <title>Motion Analysis</title>
    <filename>de/de1/group__video__motion.html</filename>
    <class kind="class">cv::BackgroundSubtractor</class>
    <class kind="class">cv::BackgroundSubtractorKNN</class>
    <class kind="class">cv::BackgroundSubtractorMOG2</class>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorKNN &gt;</type>
      <name>cv::createBackgroundSubtractorKNN</name>
      <anchorfile>de/de1/group__video__motion.html</anchorfile>
      <anchor>gab7986eb7ed75982db12f525b5ca4a54c</anchor>
      <arglist>(int history=500, double dist2Threshold=400.0, bool detectShadows=true)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorMOG2 &gt;</type>
      <name>cv::createBackgroundSubtractorMOG2</name>
      <anchorfile>de/de1/group__video__motion.html</anchorfile>
      <anchor>ga818a6d66b725549d3709aa4cfda3f301</anchor>
      <arglist>(int history=500, double varThreshold=16, bool detectShadows=true)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>video_track</name>
    <title>Object Tracking</title>
    <filename>dc/d6b/group__video__track.html</filename>
    <class kind="class">cv::DenseOpticalFlow</class>
    <class kind="class">cv::DISOpticalFlow</class>
    <class kind="class">cv::FarnebackOpticalFlow</class>
    <class kind="class">cv::KalmanFilter</class>
    <class kind="class">cv::SparseOpticalFlow</class>
    <class kind="class">cv::SparsePyrLKOpticalFlow</class>
    <class kind="class">cv::Tracker</class>
    <class kind="class">cv::TrackerDaSiamRPN</class>
    <class kind="class">cv::TrackerGOTURN</class>
    <class kind="class">cv::TrackerMIL</class>
    <class kind="class">cv::TrackerNano</class>
    <class kind="class">cv::TrackerVit</class>
    <class kind="class">cv::VariationalRefinement</class>
    <member kind="enumvalue">
      <name>cv::OPTFLOW_USE_INITIAL_FLOW</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gga7879653f5149fe92a14bc0ba3430b9b4a9d4430ac75199af0cf6fcdefba30eafe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::OPTFLOW_LK_GET_MIN_EIGENVALS</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gga7879653f5149fe92a14bc0ba3430b9b4add75f0bd85d1bd739b39b8900bc12c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::OPTFLOW_FARNEBACK_GAUSSIAN</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gga7879653f5149fe92a14bc0ba3430b9b4a4ffe37adbc548e44a61025a26a1914aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MOTION_TRANSLATION</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ggac661bcd604165a7945664ef634af2175a01106d6d20122b782ff25eaeffe9a5be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MOTION_EUCLIDEAN</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ggac661bcd604165a7945664ef634af2175a075fb2a93001cb4cc1ba1b22af1e8848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MOTION_AFFINE</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ggac661bcd604165a7945664ef634af2175aa22eb135b6afe090a8a0d228fd62634a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MOTION_HOMOGRAPHY</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ggac661bcd604165a7945664ef634af2175a81a5e999a7fde5656ce1ca0458741b27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::buildOpticalFlowPyramid</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga86640c1c470f87b2660c096d2b22b2ce</anchor>
      <arglist>(InputArray img, OutputArrayOfArrays pyramid, Size winSize, int maxLevel, bool withDerivatives=true, int pyrBorder=BORDER_REFLECT_101, int derivBorder=BORDER_CONSTANT, bool tryReuseInputImage=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcOpticalFlowFarneback</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga5d10ebbd59fe09c5f650289ec0ece5af</anchor>
      <arglist>(InputArray prev, InputArray next, InputOutputArray flow, double pyr_scale, int levels, int winsize, int iterations, int poly_n, double poly_sigma, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calcOpticalFlowPyrLK</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga473e4b886d0bcc6b65831eb88ed93323</anchor>
      <arglist>(InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArray status, OutputArray err, Size winSize=Size(21, 21), int maxLevel=3, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 0.01), int flags=0, double minEigThreshold=1e-4)</arglist>
    </member>
    <member kind="function">
      <type>RotatedRect</type>
      <name>cv::CamShift</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gaef2bd39c8356f423124f1fe7c44d54a1</anchor>
      <arglist>(InputArray probImage, Rect &amp;window, TermCriteria criteria)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::computeECC</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gae94247c0014ff6497a3f85e60eab0a66</anchor>
      <arglist>(InputArray templateImage, InputArray inputImage, InputArray inputMask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::estimateRigidTransform</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga762cbe5efd52cf078950196f3c616d48</anchor>
      <arglist>(InputArray src, InputArray dst, bool fullAffine)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::findTransformECC</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga1aa357007eaec11e9ed03500ecbcbe47</anchor>
      <arglist>(InputArray templateImage, InputArray inputImage, InputOutputArray warpMatrix, int motionType, TermCriteria criteria, InputArray inputMask, int gaussFiltSize)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::findTransformECC</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga7ded46f9a55c0364c92ccd2019d43e3a</anchor>
      <arglist>(InputArray templateImage, InputArray inputImage, InputOutputArray warpMatrix, int motionType=MOTION_AFFINE, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 50, 0.001), InputArray inputMask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::findTransformECCWithMask</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gab14a770b8e20ae988b8ca41234c95018</anchor>
      <arglist>(InputArray templateImage, InputArray inputImage, InputArray templateMask, InputArray inputMask, InputOutputArray warpMatrix, int motionType=MOTION_AFFINE, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 50, 1e-6), int gaussFiltSize=5)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::meanShift</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga432a563c94eaf179533ff1e83dbb65ea</anchor>
      <arglist>(InputArray probImage, Rect &amp;window, TermCriteria criteria)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::readOpticalFlow</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>ga957e09bfbb6c68af6d5a6c1b3312bf88</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::writeOpticalFlow</name>
      <anchorfile>dc/d6b/group__video__track.html</anchorfile>
      <anchor>gad6e34461a92d7716d581567e8b06a550</anchor>
      <arglist>(const String &amp;path, InputArray flow)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>calib3d</name>
    <title>Camera Calibration and 3D Reconstruction</title>
    <filename>d9/d0c/group__calib3d.html</filename>
    <subgroup>calib3d_fisheye</subgroup>
    <class kind="struct">cv::CirclesGridFinderParameters</class>
    <class kind="class">cv::LMSolver</class>
    <class kind="class">cv::StereoBM</class>
    <class kind="class">cv::StereoMatcher</class>
    <class kind="class">cv::StereoSGBM</class>
    <class kind="struct">cv::UsacParams</class>
    <member kind="typedef">
      <type>CirclesGridFinderParameters</type>
      <name>cv::CirclesGridFinderParameters2</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga3f5d9f231e61d6e3190042fbe510c06c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LMEDS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7ae59a3f6677ddd05b96a298a6c24fcbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::RANSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a724159df258a5d7e29410a6a2f4e6c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::RHO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a6bba1f5405e6fcc199a6265d9b146359</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAC_DEFAULT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a4b3528b241cd6518433d26f2979056f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAC_PARALLEL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7aaf2daaaed58488aa46d1845651764d1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAC_FM_8PTS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a0a768abd16b0623f5ad4c25f743c922b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAC_FAST</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7acc5b5497953f4bd79abc96536b6f9ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAC_ACCURATE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a7baee4b7674e46bce6abb736f080ddc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAC_PROSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a2464c9f3555b21619482a97a1c698ac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::USAC_MAGSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga6a131e13ead82b2256ec1184668ebde7a2823d1cb0b7bc095d0e50896ee736d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_ADAPTIVE_THRESH</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a9e296b20df217b62e581c56ad9359db5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_NORMALIZE_IMAGE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6af54c37b53d4375f95e9b1a3d9846c97a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_FILTER_QUADS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6aa3481a374c81f6996c3c897fcf5b9b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_FAST_CHECK</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a5b5ef5178c5c5d50cc15719aecc5fd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_EXHAUSTIVE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6abe82895b599d0a1c1cb1ef96c222682d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_ACCURACY</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a2782e0f6a4a5d4f69054c16870c767e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_LARGER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a8dc6198c5d486c78911a60cba58d0835</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_MARKER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6a9a4682e44762f5fc90b34f6ec95cce0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_PLAIN</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac4d4a0a2caf6407eb5dfa6d5620137c6acaeaa256aa63be41d8421934aecc84c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_SYMMETRIC_GRID</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga89a5ea2c97ef26165c47e792380b96bca0f3929cc92e83ddce51ed008668db33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_ASYMMETRIC_GRID</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga89a5ea2c97ef26165c47e792380b96bca2ef9eceaffccf6a70aea8cd9006bd235</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_CB_CLUSTERING</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga89a5ea2c97ef26165c47e792380b96bcad85eb1e4aff97e844098e03e39efd744</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_NINTRINSIC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a830a38990b000cb578db06d842728649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_USE_INTRINSIC_GUESS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a6eedf3c8312d4b29edfe0a434722e2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_ASPECT_RATIO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a131c3576ad5c96991adea3a133b6ce65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_PRINCIPAL_POINT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a564091bdcc5ab14785f185e16430ff62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_ZERO_TANGENT_DIST</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a769b5792d4e9c4ae073eaf317aec73ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_FOCAL_LENGTH</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a72b96c0777e60eda049e938b90c03e89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_K1</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927ab4ac5ea2d2f2636ca8a384a5b717dd35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_K2</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a78351bf220ecb6e910e446e6cac3c1d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_K3</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a5b447f4987f8a689cf7c618965a7a5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_K4</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927aeb20ea94650da0e7d429be719edf19b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_K5</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a5e080a1f6b8e545196c2c2e874dce6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_K6</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a7d57502505ca433b25116aebadf33088</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_RATIONAL_MODEL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a204766e24f2e413e7a7c9f8b9e93f16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_THIN_PRISM_MODEL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927aa4ae44ce7bb854eabac902587af4dbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_S1_S2_S3_S4</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927ac148a479e5098f8ebfa49343a247280a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_TILTED_MODEL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927ac87f64a9ebe7c605bc8e4dd6e355528d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_TAUX_TAUY</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a2c39f08cc098e2a79b13dfbad4e59317</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_USE_QR</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a6ee40ef8d871782b8d966eaf9ad29763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_TANGENT_DIST</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a69529599f6c9d237a38dcf9872887b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_FIX_INTRINSIC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a51df9c05343c61ddb18324ded0fab86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_SAME_FOCAL_LENGTH</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a53709cea2e0d6129e99606fe3d27385e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_ZERO_DISPARITY</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927ae49985db1f4453c5dda1d701a3d8dd76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_USE_LU</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a5c59485f1b5391cb3d7b2bfb1b7079a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_USE_EXTRINSIC_GUESS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga64299f9f4e4da0dd0fda5a2fff388927a9244b2193c7621bb8ceb402384534848</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FM_7POINT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac840a3d19500b9d5608513fba163194fa8ccd232f3e7691efae984c76bb99e047</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FM_8POINT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac840a3d19500b9d5608513fba163194fa3960f8c87052a64c3297704db34aaedf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FM_LMEDS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac840a3d19500b9d5608513fba163194fa8a81ff35b40a5de086bc91dbc1ef8bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::FM_RANSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggac840a3d19500b9d5608513fba163194faeb30cc6b8fc94600bc04f16c14644fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::HandEyeCalibrationMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad10a5ef12ee3499a0774c7904a801b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_HAND_EYE_TSAI</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99a249a50f4859fadba741271defd3db30b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_HAND_EYE_PARK</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99aa3b05d3f9ee106ee5f288556baf15155</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_HAND_EYE_HORAUD</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99aa4b1d0a3d4fc3abffdfb2231dd4a8dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_HAND_EYE_ANDREFF</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99a285505dc178d562cba88cc6abe06dbaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_HAND_EYE_DANIILIDIS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad10a5ef12ee3499a0774c7904a801b99ab7982ff0774f1aa2218401a0b5e1af48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::LocalOptimMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4a3d4c8cd630a8724f17016149dc9efa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LOCAL_OPTIM_NULL</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaa8f621668306b232478a906bf7f459c33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LOCAL_OPTIM_INNER_LO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaa5ddc1004cfb23d8912998d28c264d045</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LOCAL_OPTIM_INNER_AND_ITER_LO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaad827aba5fc3b23247b90012bdf2d8080</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LOCAL_OPTIM_GC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaad380df65015f597fed394a39b23b3976</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LOCAL_OPTIM_SIGMA</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga4a3d4c8cd630a8724f17016149dc9efaaa98f00a584cd5e4d5f4a41f0625fa388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::NeighborSearchMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad2338dbfeed74a31ec7379674ad7a903</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NEIGH_FLANN_KNN</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad2338dbfeed74a31ec7379674ad7a903a73d0b8467e2ab18cd341030ff1bcdcfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NEIGH_GRID</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad2338dbfeed74a31ec7379674ad7a903a71888727386563510c69eb25cce4dfe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NEIGH_FLANN_RADIUS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggad2338dbfeed74a31ec7379674ad7a903a53ed629c1c3ca0b8844da3cfb59e1959</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::PolishingMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gae6e08b1967a290e8321d72a5a637e390</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NONE_POLISHER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggae6e08b1967a290e8321d72a5a637e390aeabc4ff7df0dfff1c9e97d4f469fcc0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::LSQ_POLISHER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggae6e08b1967a290e8321d72a5a637e390aa7bc8aedc2c2a1aab05aef2f1937d0ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MAGSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggae6e08b1967a290e8321d72a5a637e390aa1190d49bea1b3efa62ff3578d61c218</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::COV_POLISHER</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggae6e08b1967a290e8321d72a5a637e390aeb07b2eb1266c6f51ae351c480378415</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::RobotWorldHandEyeCalibrationMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7874b7e33b597c56994974a7ee532285</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_ROBOT_WORLD_HAND_EYE_SHAH</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga7874b7e33b597c56994974a7ee532285ae0401fdd318485c1789ac4a397e80692</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CALIB_ROBOT_WORLD_HAND_EYE_LI</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga7874b7e33b597c56994974a7ee532285af07679eed156aa57dfa56a07e19dbc75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::SamplingMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga54c4be8bef336577b88fcced735cf9ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SAMPLING_UNIFORM</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga54c4be8bef336577b88fcced735cf9eaa8b96a9e35e90ccf3a973c52b9841aadf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SAMPLING_PROGRESSIVE_NAPSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga54c4be8bef336577b88fcced735cf9eaad0659c39537a118e9e7c7aeacbdbb2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SAMPLING_NAPSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga54c4be8bef336577b88fcced735cf9eaa8b4e1911af9298307ae90755b938888b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SAMPLING_PROSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga54c4be8bef336577b88fcced735cf9eaa4d620abc916e8a1fdff85542d7990b13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ScoreMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga38100242449fe48bf9b7c107630020d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SCORE_METHOD_RANSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga38100242449fe48bf9b7c107630020d6a0a1e0f3cf62046824d0923c99082bd68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SCORE_METHOD_MSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga38100242449fe48bf9b7c107630020d6aacda8ba3b3c897547465cfe5f9d5d198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SCORE_METHOD_MAGSAC</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga38100242449fe48bf9b7c107630020d6a5989d612d42518aeb83e7918c2687dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SCORE_METHOD_LMEDS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga38100242449fe48bf9b7c107630020d6a549275f88e850bf4a276b5631023c80c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::SolvePnPMethod</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga357634492a94efe8858d0ce1509da869</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_ITERATIVE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869a9f589872a7f7d687dc58294e01ea33a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_EPNP</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869ae25763f5155defc67ef0f68b74d6c074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_P3P</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869af33a85ca698777ff9bd1de916bf5959a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_DLS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869aa51f13248282b8778003b9a4cf8ac07e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_UPNP</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869a2859c9ce1430662096d3cc3b5462847f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_AP3P</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869a8d48dece2da6492d91fa2de0a04679f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_IPPE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869acbd7d9f9513a22a59412661a9d31ca3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_IPPE_SQUARE</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869ac5d28b2805d3ac32fd477eee4479406f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::SOLVEPNP_SQPNP</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gga357634492a94efe8858d0ce1509da869a9229a3332f6c4969251c31d2931b0729</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::UndistortTypes</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gace497823594b601f2094d32dde6a3c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::PROJ_SPHERICAL_ORTHO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggace497823594b601f2094d32dde6a3c94aad55e201c84b7c538455a69153d5e676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::PROJ_SPHERICAL_EQRECT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ggace497823594b601f2094d32dde6a3c94a62d8708c29117854d6903d8e1155d8c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::calibrateCamera</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga687a1ab946686f0d85ae0363b5af1d7b</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::calibrateCamera</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga3207604e4b1a1758aa66acb6ed5aa65d</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray stdDeviationsIntrinsics, OutputArray stdDeviationsExtrinsics, OutputArray perViewErrors, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::calibrateCameraRO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacb6b35670216b24b67c70fcd21519ead</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, int iFixedPoint, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray newObjPoints, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::calibrateCameraRO</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga11eeb16e5a458e1ed382fb27f585b753</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, int iFixedPoint, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray newObjPoints, OutputArray stdDeviationsIntrinsics, OutputArray stdDeviationsExtrinsics, OutputArray stdDeviationsObjPoints, OutputArray perViewErrors, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calibrateHandEye</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaebfc1c9f7434196a374c382abf43439b</anchor>
      <arglist>(InputArrayOfArrays R_gripper2base, InputArrayOfArrays t_gripper2base, InputArrayOfArrays R_target2cam, InputArrayOfArrays t_target2cam, OutputArray R_cam2gripper, OutputArray t_cam2gripper, HandEyeCalibrationMethod method=CALIB_HAND_EYE_TSAI)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calibrateRobotWorldHandEye</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga41b1a8dd70eae371eba707d101729c36</anchor>
      <arglist>(InputArrayOfArrays R_world2cam, InputArrayOfArrays t_world2cam, InputArrayOfArrays R_base2gripper, InputArrayOfArrays t_base2gripper, OutputArray R_base2world, OutputArray t_base2world, OutputArray R_gripper2cam, OutputArray t_gripper2cam, RobotWorldHandEyeCalibrationMethod method=CALIB_ROBOT_WORLD_HAND_EYE_SHAH)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::calibrationMatrixValues</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga87955f4330d5c20e392b265b7f92f691</anchor>
      <arglist>(InputArray cameraMatrix, Size imageSize, double apertureWidth, double apertureHeight, double &amp;fovx, double &amp;fovy, double &amp;focalLength, Point2d &amp;principalPoint, double &amp;aspectRatio)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::checkChessboard</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacd8162cfd39138d0bc29e4b53d080673</anchor>
      <arglist>(InputArray img, Size size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::composeRT</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga044b03d81f99370db05c52c3d0b46599</anchor>
      <arglist>(InputArray rvec1, InputArray tvec1, InputArray rvec2, InputArray tvec2, OutputArray rvec3, OutputArray tvec3, OutputArray dr3dr1=noArray(), OutputArray dr3dt1=noArray(), OutputArray dr3dr2=noArray(), OutputArray dr3dt2=noArray(), OutputArray dt3dr1=noArray(), OutputArray dt3dt1=noArray(), OutputArray dt3dr2=noArray(), OutputArray dt3dt2=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::computeCorrespondEpilines</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga19e3401c94c44b47c229be6e51d158b7</anchor>
      <arglist>(InputArray points, int whichImage, InputArray F, OutputArray lines)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::convertPointsFromHomogeneous</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gac42edda3a3a0f717979589fcd6ac0035</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::convertPointsHomogeneous</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gafa5aa3f40a472bda956b4c27bec67438</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::convertPointsToHomogeneous</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga13159f129eec8a7d9bd8501f012d5543</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::correctMatches</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaf32c99d17908e175ac71e7a08fad587b</anchor>
      <arglist>(InputArray F, InputArray points1, InputArray points2, OutputArray newPoints1, OutputArray newPoints2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::decomposeEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga54a2f5b3f8aeaf6c76d4a31dece85d5d</anchor>
      <arglist>(InputArray E, OutputArray R1, OutputArray R2, OutputArray t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::decomposeHomographyMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7f60bdff78833d1e3fd6d9d0fd538d92</anchor>
      <arglist>(InputArray H, InputArray K, OutputArrayOfArrays rotations, OutputArrayOfArrays translations, OutputArrayOfArrays normals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::decomposeProjectionMatrix</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaaae5a7899faa1ffdf268cd9088940248</anchor>
      <arglist>(InputArray projMatrix, OutputArray cameraMatrix, OutputArray rotMatrix, OutputArray transVect, OutputArray rotMatrixX=noArray(), OutputArray rotMatrixY=noArray(), OutputArray rotMatrixZ=noArray(), OutputArray eulerAngles=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::drawChessboardCorners</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga6a10b0bb120c4907e5eabbcd22319022</anchor>
      <arglist>(InputOutputArray image, Size patternSize, InputArray corners, bool patternWasFound)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::drawFrameAxes</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab3ab7bb2bdfe7d5d9745bb92d13f9564</anchor>
      <arglist>(InputOutputArray image, InputArray cameraMatrix, InputArray distCoeffs, InputArray rvec, InputArray tvec, float length, int thickness=3)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>cv::estimateAffine2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga27865b1d26bac9ce91efaee83e94d4dd</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray inliers=noArray(), int method=RANSAC, double ransacReprojThreshold=3, size_t maxIters=2000, double confidence=0.99, size_t refineIters=10)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>cv::estimateAffine2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga826a81ddb74d54af435273c668fa9192</anchor>
      <arglist>(InputArray pts1, InputArray pts2, OutputArray inliers, const UsacParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>cv::estimateAffine3D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gac12d1f05b3bb951288e7250713ce98f0</anchor>
      <arglist>(InputArray src, InputArray dst, double *scale=nullptr, bool force_rotation=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::estimateAffine3D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga396afb6411b30770e56ab69548724715</anchor>
      <arglist>(InputArray src, InputArray dst, OutputArray out, OutputArray inliers, double ransacThreshold=3, double confidence=0.99)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>cv::estimateAffinePartial2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad767faff73e9cbd8b9d92b955b50062d</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray inliers=noArray(), int method=RANSAC, double ransacReprojThreshold=3, size_t maxIters=2000, double confidence=0.99, size_t refineIters=10)</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>cv::estimateChessboardSharpness</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1b976b476cd2083edd4323a34e9e1ffa</anchor>
      <arglist>(InputArray image, Size patternSize, InputArray corners, float rise_distance=0.8F, bool vertical=false, OutputArray sharpness=noArray())</arglist>
    </member>
    <member kind="function">
      <type>cv::Vec2d</type>
      <name>cv::estimateTranslation2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4a7f28fcc3911ce24cb0e2454e045c8d</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray inliers=noArray(), int method=RANSAC, double ransacReprojThreshold=3, size_t maxIters=2000, double confidence=0.99, size_t refineIters=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::estimateTranslation3D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga0ea15af08887dd5afa68d81711d395ff</anchor>
      <arglist>(InputArray src, InputArray dst, OutputArray out, OutputArray inliers, double ransacThreshold=3, double confidence=0.99)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::filterHomographyDecompByVisibleRefpoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga32f867159200f7bd55e72dca92d8494c</anchor>
      <arglist>(InputArrayOfArrays rotations, InputArrayOfArrays normals, InputArray beforePoints, InputArray afterPoints, OutputArray possibleSolutions, InputArray pointsMask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::filterSpeckles</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gabe331f205a6dd7a9aa5db8a38157d25b</anchor>
      <arglist>(InputOutputArray img, double newVal, int maxSpeckleSize, double maxDiff, InputOutputArray buf=noArray())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::find4QuadCornerSubpix</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab8816c8a176e1d78893b843b3f01557a</anchor>
      <arglist>(InputArray img, InputOutputArray corners, Size region_size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::findChessboardCorners</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga93efa9b0aa890de240ca32b11253dd4a</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray corners, int flags=CALIB_CB_ADAPTIVE_THRESH+CALIB_CB_NORMALIZE_IMAGE)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::findChessboardCornersSB</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gadc5bcb05cb21cf1e50963df26986d7c9</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray corners, int flags, OutputArray meta)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::findChessboardCornersSB</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad0e88e13cd3d410870a99927510d7f91</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray corners, int flags=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::findCirclesGrid</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7f02cd21c8352142890190227628fa80</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray centers, int flags, const Ptr&lt; FeatureDetector &gt; &amp;blobDetector, const CirclesGridFinderParameters &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::findCirclesGrid</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gac8fb88c7652a7699743aeb6073ef9b4a</anchor>
      <arglist>(InputArray image, Size patternSize, OutputArray centers, int flags=CALIB_CB_SYMMETRIC_GRID, const Ptr&lt; FeatureDetector &gt; &amp;blobDetector=SimpleBlobDetector::create())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab705726dc6b655acf50bc936942824ef</anchor>
      <arglist>(InputArray points1, InputArray points2, double focal, Point2d pp, int method, double prob, double threshold, OutputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab39a252d16802e86d7d712b1065a1a51</anchor>
      <arglist>(InputArray points1, InputArray points2, double focal=1.0, Point2d pp=Point2d(0, 0), int method=RANSAC, double prob=0.999, double threshold=1.0, int maxIters=1000, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacd07ce9a7d9f6ed8660d9da5b686a690</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix, int method, double prob, double threshold, OutputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad245d60e64d0c1270dbfd0520847bb87</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix, int method=RANSAC, double prob=0.999, double threshold=1.0, int maxIters=1000, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaaf096545b80869513828065ba38c1602</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix1, InputArray cameraMatrix2, InputArray dist_coeff1, InputArray dist_coeff2, OutputArray mask, const UsacParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findEssentialMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gafafd52c0372b12dd582597bfb1330430</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, int method=RANSAC, double prob=0.999, double threshold=1.0, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findFundamentalMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga59b0d57f46f8677fb5904294a23d404a</anchor>
      <arglist>(InputArray points1, InputArray points2, int method, double ransacReprojThreshold, double confidence, int maxIters, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findFundamentalMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gae420abc34eaa03d0c6a67359609d8429</anchor>
      <arglist>(InputArray points1, InputArray points2, int method=FM_RANSAC, double ransacReprojThreshold=3., double confidence=0.99, OutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findFundamentalMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gae850fad056e407befb9e2db04dd9e509</anchor>
      <arglist>(InputArray points1, InputArray points2, OutputArray mask, const UsacParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findFundamentalMat</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga49ea1a98c80a5e7d50ad4361dcf2877a</anchor>
      <arglist>(InputArray points1, InputArray points2, OutputArray mask, int method=FM_RANSAC, double ransacReprojThreshold=3., double confidence=0.99)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findHomography</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4abc2ece9fab9398f2e560d53c8c9780</anchor>
      <arglist>(InputArray srcPoints, InputArray dstPoints, int method=0, double ransacReprojThreshold=3, OutputArray mask=noArray(), const int maxIters=2000, const double confidence=0.995)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findHomography</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4b3841447530523e5272ec05c5d1e411</anchor>
      <arglist>(InputArray srcPoints, InputArray dstPoints, OutputArray mask, const UsacParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::findHomography</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gafd3ef89257e27d5235f4467cbb1b6a63</anchor>
      <arglist>(InputArray srcPoints, InputArray dstPoints, OutputArray mask, int method=0, double ransacReprojThreshold=3)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getDefaultNewCameraMatrix</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga744529385e88ef7bc841cbe04b35bfbf</anchor>
      <arglist>(InputArray cameraMatrix, Size imgsize=Size(), bool centerPrincipalPoint=false)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::getOptimalNewCameraMatrix</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7a6c4e032c97f03ba747966e6ad862b1</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, Size imageSize, double alpha, Size newImgSize=Size(), Rect *validPixROI=0, bool centerPrincipalPoint=false)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cv::getValidDisparityROI</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gac3047e553195230138210ff645ca29eb</anchor>
      <arglist>(Rect roi1, Rect roi2, int minDisparity, int numberOfDisparities, int blockSize)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::initCameraMatrix2D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga8132c7dbbb61738cc3510bebbdffde55</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size imageSize, double aspectRatio=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::initInverseRectificationMap</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga0ee548cb0101533abba06cd89c75b53e</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, InputArray R, InputArray newCameraMatrix, const Size &amp;size, int m1type, OutputArray map1, OutputArray map2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::initUndistortRectifyMap</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga7dfb72c9cf9780a347fbe3d1c47e5d5a</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, InputArray R, InputArray newCameraMatrix, Size size, int m1type, OutputArray map1, OutputArray map2)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::initWideAngleProjMap</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga9185f4fbe1ad74af2c56a392393cf9f4</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, Size imageSize, int destImageWidth, int m1type, OutputArray map1, OutputArray map2, enum UndistortTypes projType=PROJ_SPHERICAL_EQRECT, double alpha=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static float</type>
      <name>cv::initWideAngleProjMap</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacc07e561972abd7dcfe4a3dc00b7bb8b</anchor>
      <arglist>(InputArray cameraMatrix, InputArray distCoeffs, Size imageSize, int destImageWidth, int m1type, OutputArray map1, OutputArray map2, int projType, double alpha=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::matMulDeriv</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga905541c1275852eabff7dbdfbc10d160</anchor>
      <arglist>(InputArray A, InputArray B, OutputArray dABdA, OutputArray dABdB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::projectPoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1019495a2c8d1743ed5cc23fa0daff8c</anchor>
      <arglist>(InputArray objectPoints, InputArray rvec, InputArray tvec, InputArray cameraMatrix, InputArray distCoeffs, OutputArray imagePoints, OutputArray jacobian=noArray(), double aspectRatio=0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::recoverPose</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga2ee9f187170acece29c5172c2175e7ae</anchor>
      <arglist>(InputArray E, InputArray points1, InputArray points2, InputArray cameraMatrix, OutputArray R, OutputArray t, double distanceThresh, InputOutputArray mask=noArray(), OutputArray triangulatedPoints=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::recoverPose</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gadb7d2dfcc184c1d2f496d8639f4371c0</anchor>
      <arglist>(InputArray E, InputArray points1, InputArray points2, InputArray cameraMatrix, OutputArray R, OutputArray t, InputOutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::recoverPose</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga40919d0c7eaf77b0df67dd76d5d24fa1</anchor>
      <arglist>(InputArray E, InputArray points1, InputArray points2, OutputArray R, OutputArray t, double focal=1.0, Point2d pp=Point2d(0, 0), InputOutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::recoverPose</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1b2f149ee4b033c4dfe539f87338e243</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, OutputArray E, OutputArray R, OutputArray t, int method=cv::RANSAC, double prob=0.999, double threshold=1.0, InputOutputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::rectify3Collinear</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gabd5437becb62abc0fe951c532a94b655</anchor>
      <arglist>(InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, InputArray cameraMatrix3, InputArray distCoeffs3, InputArrayOfArrays imgpt1, InputArrayOfArrays imgpt3, Size imageSize, InputArray R12, InputArray T12, InputArray R13, InputArray T13, OutputArray R1, OutputArray R2, OutputArray R3, OutputArray P1, OutputArray P2, OutputArray P3, OutputArray Q, double alpha, Size newImgSize, Rect *roi1, Rect *roi2, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::reprojectImageTo3D</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1bc1152bd57d63bc524204f21fde6e02</anchor>
      <arglist>(InputArray disparity, OutputArray _3dImage, InputArray Q, bool handleMissingValues=false, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::Rodrigues</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga61585db663d9da06b68e70cfbf6a1eac</anchor>
      <arglist>(InputArray src, OutputArray dst, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Vec3d</type>
      <name>cv::RQDecomp3x3</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga1aaacb6224ec7b99d34866f8f9baac83</anchor>
      <arglist>(InputArray src, OutputArray mtxR, OutputArray mtxQ, OutputArray Qx=noArray(), OutputArray Qy=noArray(), OutputArray Qz=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::sampsonDistance</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gacbba2ee98258ca81d352a31faa15a021</anchor>
      <arglist>(InputArray pt1, InputArray pt2, InputArray F)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::solveP3P</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gae5af86788e99948d40b39a03f6acf623</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::solvePnP</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga549c2075fac14829ff4a58bc931c033d</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, bool useExtrinsicGuess=false, int flags=SOLVEPNP_ITERATIVE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::solvePnPGeneric</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga624af8a6641b9bdb487f63f694e8bb90</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, bool useExtrinsicGuess=false, SolvePnPMethod flags=SOLVEPNP_ITERATIVE, InputArray rvec=noArray(), InputArray tvec=noArray(), OutputArray reprojectionError=noArray())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::solvePnPRansac</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga50620f0e26e02caa2e9adc07b5fbf24e</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, bool useExtrinsicGuess=false, int iterationsCount=100, float reprojectionError=8.0, double confidence=0.99, OutputArray inliers=noArray(), int flags=SOLVEPNP_ITERATIVE)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::solvePnPRansac</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gab14667ec49eda61b4a3f14eb9704373b</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputOutputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, OutputArray inliers, const UsacParams &amp;params=UsacParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::solvePnPRefineLM</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga650ba4d286a96d992f82c3e6dfa525fa</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, TermCriteria criteria=TermCriteria(TermCriteria::EPS+TermCriteria::COUNT, 20, FLT_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::solvePnPRefineVVS</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga17491c0282e4af874f6206a9166774a5</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, TermCriteria criteria=TermCriteria(TermCriteria::EPS+TermCriteria::COUNT, 20, FLT_EPSILON), double VVSlambda=1)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::stereoCalibrate</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga91018d80e2a93ade37539f01e6f07de5</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray cameraMatrix1, InputOutputArray distCoeffs1, InputOutputArray cameraMatrix2, InputOutputArray distCoeffs2, Size imageSize, InputOutputArray R, InputOutputArray T, OutputArray E, OutputArray F, OutputArray perViewErrors, int flags=CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 1e-6))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::stereoCalibrate</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga9d2539c1ebcda647487a616bdf0fc716</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray cameraMatrix1, InputOutputArray distCoeffs1, InputOutputArray cameraMatrix2, InputOutputArray distCoeffs2, Size imageSize, InputOutputArray R, InputOutputArray T, OutputArray E, OutputArray F, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray perViewErrors, int flags=CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 1e-6))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::stereoCalibrate</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga246253dcc6de2e0376c599e7d692303a</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray cameraMatrix1, InputOutputArray distCoeffs1, InputOutputArray cameraMatrix2, InputOutputArray distCoeffs2, Size imageSize, OutputArray R, OutputArray T, OutputArray E, OutputArray F, int flags=CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 1e-6))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::stereoRectify</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga617b1685d4059c6040827800e72ad2b6</anchor>
      <arglist>(InputArray cameraMatrix1, InputArray distCoeffs1, InputArray cameraMatrix2, InputArray distCoeffs2, Size imageSize, InputArray R, InputArray T, OutputArray R1, OutputArray R2, OutputArray P1, OutputArray P2, OutputArray Q, int flags=CALIB_ZERO_DISPARITY, double alpha=-1, Size newImageSize=Size(), Rect *validPixROI1=0, Rect *validPixROI2=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::stereoRectifyUncalibrated</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gaadc5b14471ddc004939471339294f052</anchor>
      <arglist>(InputArray points1, InputArray points2, InputArray F, Size imgSize, OutputArray H1, OutputArray H2, double threshold=5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::triangulatePoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>gad3fc9a0c82b08df034234979960b778c</anchor>
      <arglist>(InputArray projMatr1, InputArray projMatr2, InputArray projPoints1, InputArray projPoints2, OutputArray points4D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::undistort</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga69f2545a8b62a6b0fc2ee060dc30559d</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, InputArray newCameraMatrix=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::undistortImagePoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga4056f190d43e3cb5304bb045eceb4211</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, TermCriteria=TermCriteria(TermCriteria::MAX_ITER, 5, 0.01))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::undistortPoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga887960ea1bde84784e7f1710a922b93c</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, InputArray R, InputArray P, TermCriteria criteria)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::undistortPoints</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga55c716492470bfe86b0ee9bf3a1f0f7e</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, InputArray R=noArray(), InputArray P=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::validateDisparity</name>
      <anchorfile>d9/d0c/group__calib3d.html</anchorfile>
      <anchor>ga214b498b8d01d0417e0d08be64c54eb5</anchor>
      <arglist>(InputOutputArray disparity, InputArray cost, int minDisparity, int numberOfDisparities, int disp12MaxDisp=1)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>calib3d_fisheye</name>
    <title>Fisheye camera model</title>
    <filename>db/d58/group__calib3d__fisheye.html</filename>
    <namespace>cv::fisheye</namespace>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_USE_INTRINSIC_GUESS</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a0899eaa2f96d6eed9927c4b4f4464e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_RECOMPUTE_EXTRINSIC</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a98ab6fae454ae53e5c3e731e4b5ae39a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_CHECK_COND</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a4bfca5f912b78a97ed9a6b7498983b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_FIX_SKEW</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2ad10382c27dd97f326b1cd01477e4db7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_FIX_K1</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2ab42b5b79bad18428edc607c8f5a4d8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_FIX_K2</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a0a4eed079d81e401bc3f3802e2ea29a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_FIX_K3</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2af269e67db66ed6bce32b61ad2555ab20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_FIX_K4</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a959d6c9a9c55e4d0baee9e69f32912db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_FIX_INTRINSIC</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2ae4ade803e9503dc58975b2156836e724</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_FIX_PRINCIPAL_POINT</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2ab7d86700c6c4017df7501a29370279a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_ZERO_DISPARITY</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2aae6f0aec9f8b1401ae3d8d1ff00dca87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::fisheye::CALIB_FIX_FOCAL_LENGTH</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gga732f42a4dfcb0f8a669e1c625b6a40b2a866d9412b33303b6d6555a088531ebb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::fisheye::calibrate</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gad626a78de2b1dae7489e152a5a5a89e1</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, const Size &amp;image_size, InputOutputArray K, InputOutputArray D, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags=0, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 100, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::distortPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga75d8877a98e38d0b29b6892c5f8d7765</anchor>
      <arglist>(InputArray undistorted, OutputArray distorted, InputArray K, InputArray D, double alpha=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::distortPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga76105bbc25aeb1168a69eb3a7e59b795</anchor>
      <arglist>(InputArray undistorted, OutputArray distorted, InputArray Kundistorted, InputArray K, InputArray D, double alpha=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::estimateNewCameraMatrixForUndistortRectify</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga384940fdf04c03e362e94b6eb9b673c9</anchor>
      <arglist>(InputArray K, InputArray D, const Size &amp;image_size, InputArray R, OutputArray P, double balance=0.0, const Size &amp;new_size=Size(), double fov_scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::initUndistortRectifyMap</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga0d37b45f780b32f63ed19c21aa9fd333</anchor>
      <arglist>(InputArray K, InputArray D, InputArray R, InputArray P, const cv::Size &amp;size, int m1type, OutputArray map1, OutputArray map2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::projectPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gab1ad1dc30c42ee1a50ce570019baf2c4</anchor>
      <arglist>(InputArray objectPoints, OutputArray imagePoints, const Affine3d &amp;affine, InputArray K, InputArray D, double alpha=0, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::projectPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga719a1b99cd5cb1fec92d0d1aedbb6841</anchor>
      <arglist>(InputArray objectPoints, OutputArray imagePoints, InputArray rvec, InputArray tvec, InputArray K, InputArray D, double alpha=0, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::fisheye::solvePnP</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga04d61e7c2738e13ffae65c2cfb380036</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, bool useExtrinsicGuess=false, int flags=SOLVEPNP_ITERATIVE, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 10, 1e-8))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::fisheye::solvePnPRansac</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gabc1c7a253a8cf2a09f948f8426967a56</anchor>
      <arglist>(InputArray objectPoints, InputArray imagePoints, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvec, OutputArray tvec, bool useExtrinsicGuess=false, int iterationsCount=100, float reprojectionError=8.0, double confidence=0.99, OutputArray inliers=noArray(), int flags=SOLVEPNP_ITERATIVE, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 10, 1e-8))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::fisheye::stereoCalibrate</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gadbb3a6ca6429528ef302c784df47949b</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray K1, InputOutputArray D1, InputOutputArray K2, InputOutputArray D2, Size imageSize, OutputArray R, OutputArray T, int flags=fisheye::CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 100, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::fisheye::stereoCalibrate</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gae36bd43c34a0cb1cb543da00902a821e</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray K1, InputOutputArray D1, InputOutputArray K2, InputOutputArray D2, Size imageSize, OutputArray R, OutputArray T, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags=fisheye::CALIB_FIX_INTRINSIC, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 100, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::stereoRectify</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>gac1af58774006689056b0f2ef1db55ecc</anchor>
      <arglist>(InputArray K1, InputArray D1, InputArray K2, InputArray D2, const Size &amp;imageSize, InputArray R, InputArray tvec, OutputArray R1, OutputArray R2, OutputArray P1, OutputArray P2, OutputArray Q, int flags, const Size &amp;newImageSize=Size(), double balance=0.0, double fov_scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::undistortImage</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga167df4b00a6fd55287ba829fbf9913b9</anchor>
      <arglist>(InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray Knew=cv::noArray(), const Size &amp;new_size=Size())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fisheye::undistortPoints</name>
      <anchorfile>db/d58/group__calib3d__fisheye.html</anchorfile>
      <anchor>ga5c5be479d6ff9304ed2298b314c361fc</anchor>
      <arglist>(InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray R=noArray(), InputArray P=noArray(), TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 10, 1e-8))</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>features2d</name>
    <title>2D Features Framework</title>
    <filename>da/d9b/group__features2d.html</filename>
    <subgroup>features2d_main</subgroup>
    <subgroup>features2d_match</subgroup>
    <subgroup>features2d_draw</subgroup>
    <subgroup>features2d_category</subgroup>
    <subgroup>feature2d_hal</subgroup>
  </compound>
  <compound kind="group">
    <name>features2d_main</name>
    <title>Feature Detection and Description</title>
    <filename>d5/d51/group__features2d__main.html</filename>
    <class kind="struct">cv::Accumulator</class>
    <class kind="struct">cv::Accumulator&lt; char &gt;</class>
    <class kind="struct">cv::Accumulator&lt; short &gt;</class>
    <class kind="struct">cv::Accumulator&lt; unsigned char &gt;</class>
    <class kind="struct">cv::Accumulator&lt; unsigned short &gt;</class>
    <class kind="class">cv::AffineFeature</class>
    <class kind="class">cv::AgastFeatureDetector</class>
    <class kind="class">cv::AKAZE</class>
    <class kind="class">cv::BRISK</class>
    <class kind="class">cv::FastFeatureDetector</class>
    <class kind="class">cv::Feature2D</class>
    <class kind="class">cv::GFTTDetector</class>
    <class kind="class">cv::KAZE</class>
    <class kind="class">cv::KeyPointsFilter</class>
    <class kind="struct">cv::L1</class>
    <class kind="struct">cv::L2</class>
    <class kind="class">cv::MSER</class>
    <class kind="class">cv::ORB</class>
    <class kind="class">cv::SIFT</class>
    <class kind="class">cv::SimpleBlobDetector</class>
    <class kind="struct">cv::SL2</class>
    <member kind="typedef">
      <type>AffineFeature</type>
      <name>cv::AffineDescriptorExtractor</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga4f0293a04ea11fcea03746edd6781232</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AffineFeature</type>
      <name>cv::AffineFeatureDetector</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga94d7dadbe8de971eeed19b8fd25e357e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Feature2D</type>
      <name>cv::DescriptorExtractor</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gadd5cf7c76865f14468cfdd9cc08eb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Feature2D</type>
      <name>cv::FeatureDetector</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga15e1361bda978d83a2bea629b32dfd3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SIFT</type>
      <name>cv::SiftDescriptorExtractor</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga89ce54823df44e7be4e43511c1d44553</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SIFT</type>
      <name>cv::SiftFeatureDetector</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gab5eeb05ac493f07b9495f5571ca421c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::AGAST</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga8a4582d83ebcf097792457df0c1b32f7</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression, AgastFeatureDetector::DetectorType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::AGAST</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gaf7e1ba1ae884b59bd24338b741b0c4ac</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::computeRecallPrecisionCurve</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gaa7cacd54220a6da4ee05748a0329b754</anchor>
      <arglist>(const std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches1to2, const std::vector&lt; std::vector&lt; uchar &gt; &gt; &amp;correctMatches1to2Mask, std::vector&lt; Point2f &gt; &amp;recallPrecisionCurve)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::evaluateFeatureDetector</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gac78532caa0ee7744ab370c9a479ec397</anchor>
      <arglist>(const Mat &amp;img1, const Mat &amp;img2, const Mat &amp;H1to2, std::vector&lt; KeyPoint &gt; *keypoints1, std::vector&lt; KeyPoint &gt; *keypoints2, float &amp;repeatability, int &amp;correspCount, const Ptr&lt; FeatureDetector &gt; &amp;fdetector=Ptr&lt; FeatureDetector &gt;())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::FAST</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gac5d69c45d39e178336589c96133574d3</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression, FastFeatureDetector::DetectorType type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::FAST</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga816d870cbdca71c6790c71bdf17df099</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression=true)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::getNearestPoint</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>gaa6bb3152a8df4830386b79517158bca1</anchor>
      <arglist>(const std::vector&lt; Point2f &gt; &amp;recallPrecisionCurve, float l_precision)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::getRecall</name>
      <anchorfile>d5/d51/group__features2d__main.html</anchorfile>
      <anchor>ga79f47b975249c2f936804ea0c9a64518</anchor>
      <arglist>(const std::vector&lt; Point2f &gt; &amp;recallPrecisionCurve, float l_precision)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>features2d_match</name>
    <title>Descriptor Matchers</title>
    <filename>d8/d9b/group__features2d__match.html</filename>
    <class kind="class">cv::BFMatcher</class>
    <class kind="class">cv::DescriptorMatcher</class>
    <class kind="class">cv::FlannBasedMatcher</class>
  </compound>
  <compound kind="group">
    <name>features2d_draw</name>
    <title>Drawing Function of Keypoints and Matches</title>
    <filename>d4/d5d/group__features2d__draw.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::DrawMatchesFlags</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>ga2c2ede79cd5141534ae70a3fd9f324c8</anchor>
      <arglist></arglist>
      <enumvalue file="d4/d5d/group__features2d__draw.html" anchor="gga2c2ede79cd5141534ae70a3fd9f324c8a5b39c8b553c821e7cddc6da64b5bd2ee">DEFAULT</enumvalue>
      <enumvalue file="d4/d5d/group__features2d__draw.html" anchor="gga2c2ede79cd5141534ae70a3fd9f324c8a32be7350ff5af15003fcaddf36653971">DRAW_OVER_OUTIMG</enumvalue>
      <enumvalue file="d4/d5d/group__features2d__draw.html" anchor="gga2c2ede79cd5141534ae70a3fd9f324c8a811ff9a659123ff7317ccd1269e59259">NOT_DRAW_SINGLE_POINTS</enumvalue>
      <enumvalue file="d4/d5d/group__features2d__draw.html" anchor="gga2c2ede79cd5141534ae70a3fd9f324c8ad640260b7dc8b32e0bf35c2696da24f8">DRAW_RICH_KEYPOINTS</enumvalue>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::drawKeypoints</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>ga5d2bafe8c1c45289bc3403a40fb88920</anchor>
      <arglist>(InputArray image, const std::vector&lt; KeyPoint &gt; &amp;keypoints, InputOutputArray outImage, const Scalar &amp;color=Scalar::all(-1), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::drawMatches</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>gaf92cd1c6e9400e4753ce393d2fdc06b0</anchor>
      <arglist>(InputArray img1, const std::vector&lt; KeyPoint &gt; &amp;keypoints1, InputArray img2, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; DMatch &gt; &amp;matches1to2, InputOutputArray outImg, const int matchesThickness, const Scalar &amp;matchColor=Scalar::all(-1), const Scalar &amp;singlePointColor=Scalar::all(-1), const std::vector&lt; char &gt; &amp;matchesMask=std::vector&lt; char &gt;(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::drawMatches</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>gad8f463ccaf0dc6f61083abd8717c261a</anchor>
      <arglist>(InputArray img1, const std::vector&lt; KeyPoint &gt; &amp;keypoints1, InputArray img2, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; DMatch &gt; &amp;matches1to2, InputOutputArray outImg, const Scalar &amp;matchColor=Scalar::all(-1), const Scalar &amp;singlePointColor=Scalar::all(-1), const std::vector&lt; char &gt; &amp;matchesMask=std::vector&lt; char &gt;(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::drawMatches</name>
      <anchorfile>d4/d5d/group__features2d__draw.html</anchorfile>
      <anchor>ga62fbedb5206ab2faf411797e7055c90f</anchor>
      <arglist>(InputArray img1, const std::vector&lt; KeyPoint &gt; &amp;keypoints1, InputArray img2, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; std::vector&lt; DMatch &gt; &gt; &amp;matches1to2, InputOutputArray outImg, const Scalar &amp;matchColor=Scalar::all(-1), const Scalar &amp;singlePointColor=Scalar::all(-1), const std::vector&lt; std::vector&lt; char &gt; &gt; &amp;matchesMask=std::vector&lt; std::vector&lt; char &gt; &gt;(), DrawMatchesFlags flags=DrawMatchesFlags::DEFAULT)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>features2d_category</name>
    <title>Object Categorization</title>
    <filename>de/d24/group__features2d__category.html</filename>
    <class kind="class">cv::BOWImgDescriptorExtractor</class>
    <class kind="class">cv::BOWKMeansTrainer</class>
    <class kind="class">cv::BOWTrainer</class>
  </compound>
  <compound kind="group">
    <name>feature2d_hal</name>
    <title>Hardware Acceleration Layer</title>
    <filename>d8/d45/group__feature2d__hal.html</filename>
    <subgroup>features2d_hal_interface</subgroup>
  </compound>
  <compound kind="group">
    <name>features2d_hal_interface</name>
    <title>Interface</title>
    <filename>db/d47/group__features2d__hal__interface.html</filename>
    <class kind="struct">cvhalKeyPoint</class>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_FAST</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga22001bb1442bba599490c8f95179dcd1</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, uchar *keypoints_data, size_t *keypoints_count, int threshold, bool nonmax_suppression, int type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_FAST_dense</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga24f8a9ac4bbb4dabc501a74f26d19e0f</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, cv::FastFeatureDetector::DetectorType type)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_FAST_NMS</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga071d81ac79a6eb73c0ed6b2794151134</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_FASTv2</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>gaffc7b146cc4e770d8926a2ee3881d50c</anchor>
      <arglist>(const uchar *src_data, size_t src_step, int width, int height, void **keypoints_data, size_t *keypoints_count, int threshold, bool nonmax_suppression, int type, void *(*realloc_func)(void *, size_t))</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_5_8</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga32cd56b9c82e0707b545746f736e1abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_7_12</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>gae2cbe26be12b699f6971afa68464d927</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_HAL_TYPE_9_16</name>
      <anchorfile>db/d47/group__features2d__hal__interface.html</anchorfile>
      <anchor>ga5cb9f1132e5ef8d03f7fbb8ae69e8515</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>objdetect</name>
    <title>Object Detection</title>
    <filename>d5/d54/group__objdetect.html</filename>
    <subgroup>objdetect_cascade_classifier</subgroup>
    <subgroup>objdetect_hog</subgroup>
    <subgroup>objdetect_barcode</subgroup>
    <subgroup>objdetect_qrcode</subgroup>
    <subgroup>objdetect_dnn_face</subgroup>
    <subgroup>objdetect_common</subgroup>
    <subgroup>objdetect_aruco</subgroup>
  </compound>
  <compound kind="group">
    <name>objdetect_cascade_classifier</name>
    <title>Cascade Classifier for Object Detection</title>
    <filename>de/d37/group__objdetect__cascade__classifier.html</filename>
    <class kind="class">cv::BaseCascadeClassifier</class>
    <class kind="class">cv::CascadeClassifier</class>
    <class kind="struct">cv::DefaultDeleter&lt; CvHaarClassifierCascade &gt;</class>
    <class kind="class">cv::DetectionBasedTracker</class>
    <member kind="enumvalue">
      <name>cv::CASCADE_DO_CANNY_PRUNING</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ggae253527fb2e417b9157e9c5d5561809fa04a050084d81a4a05abe92b7fc9ef210</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CASCADE_SCALE_IMAGE</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ggae253527fb2e417b9157e9c5d5561809fa1d35c5234686c05c075d224efc91d673</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CASCADE_FIND_BIGGEST_OBJECT</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ggae253527fb2e417b9157e9c5d5561809fa3ecc6a38e196bd80afb57ac7b116c7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::CASCADE_DO_ROUGH_SEARCH</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ggae253527fb2e417b9157e9c5d5561809fa54f9abc96125f942117c847bc8fa9b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BaseCascadeClassifier::MaskGenerator &gt;</type>
      <name>cv::createFaceDetectionMaskGenerator</name>
      <anchorfile>de/d37/group__objdetect__cascade__classifier.html</anchorfile>
      <anchor>ga64ae376f107829b1d6807eb3117199d7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>objdetect_hog</name>
    <title>HOG (Histogram of Oriented Gradients) descriptor and object detector</title>
    <filename>d4/d11/group__objdetect__hog.html</filename>
    <class kind="struct">cv::DetectionROI</class>
    <class kind="struct">cv::HOGDescriptor</class>
  </compound>
  <compound kind="group">
    <name>objdetect_barcode</name>
    <title>Barcode detection and decoding</title>
    <filename>d7/d2a/group__objdetect__barcode.html</filename>
    <class kind="class">cv::barcode::BarcodeDetector</class>
  </compound>
  <compound kind="group">
    <name>objdetect_qrcode</name>
    <title>QRCode detection and encoding</title>
    <filename>df/d77/group__objdetect__qrcode.html</filename>
    <class kind="class">cv::QRCodeDetector</class>
    <class kind="class">cv::QRCodeDetectorAruco</class>
    <class kind="class">cv::QRCodeEncoder</class>
  </compound>
  <compound kind="group">
    <name>objdetect_dnn_face</name>
    <title>DNN-based face detection and recognition</title>
    <filename>db/d11/group__objdetect__dnn__face.html</filename>
    <class kind="class">cv::FaceDetectorYN</class>
    <class kind="class">cv::FaceRecognizerSF</class>
  </compound>
  <compound kind="group">
    <name>objdetect_common</name>
    <title>Common functions and classes</title>
    <filename>de/de1/group__objdetect__common.html</filename>
    <class kind="class">cv::GraphicalCodeDetector</class>
    <class kind="class">cv::SimilarRects</class>
    <member kind="function">
      <type>void</type>
      <name>cv::groupRectangles</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>ga371b207eb2113f7816e5857fa0d2e50e</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, int groupThreshold, double eps, std::vector&lt; int &gt; *weights, std::vector&lt; double &gt; *levelWeights)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::groupRectangles</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>ga3dba897ade8aa8227edda66508e16ab9</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, int groupThreshold, double eps=0.2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::groupRectangles</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>gaca13a6339f9d8992d9ee278c6c8f53ae</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, std::vector&lt; int &gt; &amp;rejectLevels, std::vector&lt; double &gt; &amp;levelWeights, int groupThreshold, double eps=0.2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::groupRectangles</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>ga1592d68e4c32a13aa50ed73dbecd6d22</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, std::vector&lt; int &gt; &amp;weights, int groupThreshold, double eps=0.2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::groupRectangles_meanshift</name>
      <anchorfile>de/de1/group__objdetect__common.html</anchorfile>
      <anchor>ga281baf622553e2eab17a8e96beab916d</anchor>
      <arglist>(std::vector&lt; Rect &gt; &amp;rectList, std::vector&lt; double &gt; &amp;foundWeights, std::vector&lt; double &gt; &amp;foundScales, double detectThreshold=0.0, Size winDetSize=Size(64, 128))</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>objdetect_aruco</name>
    <title>ArUco markers and boards detection for robust camera pose estimation</title>
    <filename>de/d67/group__objdetect__aruco.html</filename>
    <class kind="class">cv::aruco::ArucoDetector</class>
    <class kind="class">cv::aruco::Board</class>
    <class kind="class">cv::aruco::CharucoBoard</class>
    <class kind="class">cv::aruco::CharucoDetector</class>
    <class kind="struct">cv::aruco::CharucoParameters</class>
    <class kind="struct">cv::aruco::DetectorParameters</class>
    <class kind="class">cv::aruco::Dictionary</class>
    <class kind="class">cv::aruco::GridBoard</class>
    <class kind="struct">cv::aruco::RefineParameters</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::aruco::CornerRefineMethod</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gafce26321f39d331bc12032a72b90eda6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::CORNER_REFINE_NONE</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ggafce26321f39d331bc12032a72b90eda6adaab47b5a6c1a9519c31cd911799f397</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::CORNER_REFINE_SUBPIX</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ggafce26321f39d331bc12032a72b90eda6a62ae78cbc223dfe552c99adbc9002e5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::CORNER_REFINE_CONTOUR</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ggafce26321f39d331bc12032a72b90eda6abef4b459cc329a3ab839773c0805e66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::CORNER_REFINE_APRILTAG</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ggafce26321f39d331bc12032a72b90eda6a3e940dda27d11e803b40b51bde40f2c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::aruco::PredefinedDictionaryType</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga4e13135a118f497c6172311d601ce00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_4X4_50</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00dada8e830ff0024e839e93c01f5fed0c55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_4X4_100</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da6df6c3ad38ac44ea1546ef4f4841f310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_4X4_250</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00dab76bdd5591c56a72b4359f7e34b0d681</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_4X4_1000</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da395a8309569c1977538fd11b57752087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_5X5_50</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da37f2f428fbac13d12e90c47e8c6fc8d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_5X5_100</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da85cd9c2830621caeeda490d059bc2743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_5X5_250</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00daeef63448bb93975855db174da8d4e008</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_5X5_1000</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da74a4638c42518ef99248639169b4f96b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_6X6_50</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00dad5b25a02c860debd3cba97975b90cc1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_6X6_100</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da033f9561c7bd604f70912ecb9a49fee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_6X6_250</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da6eb1a3e9c94c7123d8b1904a57193f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_6X6_1000</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da9f3ab829fb35fc9ff30e8f809d318e03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_7X7_50</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da7c9044100bd1cc60d41473c4cd9cb683</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_7X7_100</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da5a3270f81a64936b79e8e9712187b85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_7X7_250</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da69192aa267e8624d8a886d8a875fcfa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_7X7_1000</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da91dc783a8d4adc55a8ff8b48212a1c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_ARUCO_ORIGINAL</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da6c2a6d747864ef4daad8cdeffa07f7c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_APRILTAG_16h5</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da6235dfb8007de53d3e8de11bee1e3854</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_APRILTAG_25h9</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da52c8d2fe982b65dda93dd70e3d18be30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_APRILTAG_36h10</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00dad2f28bef0b2b725e592bce9cd34183e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_APRILTAG_36h11</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da8e9e65926cdf4898a760b3dfd9daf989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::DICT_ARUCO_MIP_36h12</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>gga4e13135a118f497c6172311d601ce00da27417ec1f9aad70753e2f3e3a4912856</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::drawDetectedCornersCharuco</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga7225eee644190f791e1583c499b7ab10</anchor>
      <arglist>(InputOutputArray image, InputArray charucoCorners, InputArray charucoIds=noArray(), Scalar cornerColor=Scalar(255, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::drawDetectedDiamonds</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga0dbf27203267fb8e9f282554cf0d3433</anchor>
      <arglist>(InputOutputArray image, InputArrayOfArrays diamondCorners, InputArray diamondIds=noArray(), Scalar borderColor=Scalar(0, 0, 255))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::drawDetectedMarkers</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga2ad34b0f277edebb6a132d3069ed2909</anchor>
      <arglist>(InputOutputArray image, InputArrayOfArrays corners, InputArray ids=noArray(), Scalar borderColor=Scalar(0, 255, 0))</arglist>
    </member>
    <member kind="function">
      <type>Dictionary</type>
      <name>cv::aruco::extendDictionary</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga928c031e9a782b18405af56c851d9549</anchor>
      <arglist>(int nMarkers, int markerSize, const Dictionary &amp;baseDictionary=Dictionary(), int randomSeed=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::generateImageMarker</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga631cb40c63945cc5b9ef6b064a5f4fc2</anchor>
      <arglist>(const Dictionary &amp;dictionary, int id, int sidePixels, OutputArray img, int borderBits=1)</arglist>
    </member>
    <member kind="function">
      <type>Dictionary</type>
      <name>cv::aruco::getPredefinedDictionary</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga4f972d4e36e6ac24a376e0ca604cbcf2</anchor>
      <arglist>(int dict)</arglist>
    </member>
    <member kind="function">
      <type>Dictionary</type>
      <name>cv::aruco::getPredefinedDictionary</name>
      <anchorfile>de/d67/group__objdetect__aruco.html</anchorfile>
      <anchor>ga68e0379bcf3799b1ff7145769f8a09c8</anchor>
      <arglist>(PredefinedDictionaryType name)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>dnn</name>
    <title>Deep Neural Network module</title>
    <filename>d6/d0f/group__dnn.html</filename>
    <subgroup>dnnLayerList</subgroup>
    <subgroup>dnnLayerFactory</subgroup>
    <class kind="class">cv::dnn::BackendNode</class>
    <class kind="class">cv::dnn::BackendWrapper</class>
    <class kind="class">cv::dnn::ClassificationModel</class>
    <class kind="class">cv::dnn::DetectionModel</class>
    <class kind="class">cv::dnn::Dict</class>
    <class kind="struct">cv::dnn::DictValue</class>
    <class kind="struct">cv::dnn::Image2BlobParams</class>
    <class kind="class">cv::dnn::KeypointsModel</class>
    <class kind="class">cv::dnn::Layer</class>
    <class kind="class">cv::dnn::LayerParams</class>
    <class kind="class">cv::dnn::Model</class>
    <class kind="class">cv::dnn::Net</class>
    <class kind="class">cv::dnn::SegmentationModel</class>
    <class kind="class">cv::dnn::TextDetectionModel</class>
    <class kind="class">cv::dnn::TextDetectionModel_DB</class>
    <class kind="class">cv::dnn::TextDetectionModel_EAST</class>
    <class kind="class">cv::dnn::TextRecognitionModel</class>
    <member kind="typedef">
      <type>std::map&lt; std::string, std::vector&lt; LayerFactory::Constructor &gt; &gt;</type>
      <name>cv::dnn::LayerFactory_Impl</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga5aa020953ede767d142e0adec836d7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>cv::dnn::MatShape</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga8a9ab61770c140f0fa2880c90aeae832</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::dnn::Backend</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga186f7d9bfacac8b0ff2e26e2eab02625</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_DEFAULT</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625a51129aae9bc5df62a3ba95f98008717e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_HALIDE</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625ab066325cd703cf32062246e77dca4a76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_INFERENCE_ENGINE</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625a6d17a7450b1e077ac91faa10a1e85486</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_OPENCV</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625a88591466239dde609ae676cec698a5b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_VKCOM</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625a91dbe681fc3246a2bd36b04e7b65122f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_CUDA</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625ab242310e1ca6b405ead9308f4b66971c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_WEBNN</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625ab43c6532177243b532ad1856dff9ac08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_TIMVX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625afecc85537e79f52214784b58b43e9067</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_BACKEND_CANN</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga186f7d9bfacac8b0ff2e26e2eab02625abf38112eb9a9f568bc3abf90c18e6e8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::dnn::DataLayout</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gafb2a3f3df80d7583c3d99695a52bfc57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_LAYOUT_UNKNOWN</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57aa9b17678a98be7d2bd91734ce9c28594</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_LAYOUT_ND</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57ab3118b1d729363b309f238c6c06f778d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_LAYOUT_NCHW</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57aebeea55898ff505c29ba7bae618fc88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_LAYOUT_NCDHW</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57a786cc03068d1875cd72d2b1bec941c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_LAYOUT_NHWC</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57a7bd22b8322f44a068b940da621b659b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_LAYOUT_NDHWC</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57a023345682f740feec89422ecd192d89a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_LAYOUT_PLANAR</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ggafb2a3f3df80d7583c3d99695a52bfc57ad6967565749c7d7f5bd2272de7153d48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::dnn::ImagePaddingMode</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga8dd1e430b2881b6f12c05fd8261bd99f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_PMODE_NULL</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga8dd1e430b2881b6f12c05fd8261bd99fa15938d9fa2378b188fa0939caa20d1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_PMODE_CROP_CENTER</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga8dd1e430b2881b6f12c05fd8261bd99fad1fd0aa5aabefcb5ff9262acb0efb7af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_PMODE_LETTERBOX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga8dd1e430b2881b6f12c05fd8261bd99fa30a783c5829f5ebd2459d9fe5e249150</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::dnn::SoftNMSMethod</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gab427fb5119f62598e06db706fe017a45</anchor>
      <arglist></arglist>
      <enumvalue file="d6/d0f/group__dnn.html" anchor="ggab427fb5119f62598e06db706fe017a45afc8698a97ee4a3e8030a8f8815c1a5a1">SOFTNMS_LINEAR</enumvalue>
      <enumvalue file="d6/d0f/group__dnn.html" anchor="ggab427fb5119f62598e06db706fe017a45a37cfaba09078171271164c45a486187b">SOFTNMS_GAUSSIAN</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::dnn::Target</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga709af7692ba29788182cf573531b0ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_CPU</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a17439f29cc1356016ed533e465b03539</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_OPENCL</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a45f8ea53f004e52665078a88167c7c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_OPENCL_FP16</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5ab6d2643e6e5a3d0dfaca2ec69fd041b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_MYRIAD</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a17d5b540a9ee3ee726f181f309a223b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_VULKAN</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5aacc0a9bdf5a6ecfca0bd6557470d5a8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_FPGA</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a03cfa62d77507ae5e32f8aa4e559f331</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_CUDA</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a5d7e050b90e78a923d304c328d16e5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_CUDA_FP16</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a36a5a729e39ff249d590ea78170b6968</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_HDDL</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5ac2d885f739eec7f45de4cb7068a93292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_NPU</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a368cbac03d72a6de562391390d7fd55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::dnn::DNN_TARGET_CPU_FP16</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gga709af7692ba29788182cf573531b0ff5a4326aee044f0566815af0770784a5ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::dnn::blobFromImage</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga29f34df9376379a603acd8df581ac8d7</anchor>
      <arglist>(InputArray image, double scalefactor=1.0, const Size &amp;size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false, int ddepth=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::blobFromImage</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga98113a886b1d1fe0b38a8eef39ffaaa0</anchor>
      <arglist>(InputArray image, OutputArray blob, double scalefactor=1.0, const Size &amp;size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false, int ddepth=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::dnn::blobFromImages</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga0b7b7c3c530b747ef738178835e1e70f</anchor>
      <arglist>(InputArrayOfArrays images, double scalefactor=1.0, Size size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false, int ddepth=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::blobFromImages</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga2b89ed84432e4395f5a1412c2926293c</anchor>
      <arglist>(InputArrayOfArrays images, OutputArray blob, double scalefactor=1.0, Size size=Size(), const Scalar &amp;mean=Scalar(), bool swapRB=false, bool crop=false, int ddepth=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::dnn::blobFromImagesWithParams</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga8027ad777236a7ae543c6e4ffa4d544c</anchor>
      <arglist>(InputArrayOfArrays images, const Image2BlobParams &amp;param=Image2BlobParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::blobFromImagesWithParams</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gaf1792dbe9861a480cf8d55f662899671</anchor>
      <arglist>(InputArrayOfArrays images, OutputArray blob, const Image2BlobParams &amp;param=Image2BlobParams())</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::dnn::blobFromImageWithParams</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gadc12e5f4a801fd3c1d802f4c8c5d311c</anchor>
      <arglist>(InputArray image, const Image2BlobParams &amp;param=Image2BlobParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::blobFromImageWithParams</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac4c6111c90c94bc495cd0ac23355fc6d</anchor>
      <arglist>(InputArray image, OutputArray blob, const Image2BlobParams &amp;param=Image2BlobParams())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::enableModelDiagnostics</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga9c06b170a462e97b413163aadb9869f9</anchor>
      <arglist>(bool isDiagnosticsMode)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::pair&lt; Backend, Target &gt; &gt;</type>
      <name>cv::dnn::getAvailableBackends</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gab691d0cb65a60adcb0291ea5bf98f438</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; Target &gt;</type>
      <name>cv::dnn::getAvailableTargets</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga711e5056b6642b33d9480c98c6889f56</anchor>
      <arglist>(dnn::Backend be)</arglist>
    </member>
    <member kind="function">
      <type>LayerFactory_Impl &amp;</type>
      <name>cv::dnn::getLayerFactoryImpl</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga2ad24113aadfca8d64edf01559b1fc61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mutex &amp;</type>
      <name>cv::dnn::getLayerFactoryMutex</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga883ebc4f77ce647530dbb7f011436256</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::imagesFromBlob</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga4051b5fa2ed5f54b76c059a8625df9f5</anchor>
      <arglist>(const cv::Mat &amp;blob_, OutputArrayOfArrays images_)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::NMSBoxes</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga9d118d70a1659af729d01b10233213ee</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::NMSBoxes</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga6e9e67e8d1d8b3a70b55ab9ea715e70d</anchor>
      <arglist>(const std::vector&lt; Rect2d &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::NMSBoxes</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gaeec27cb32195e71e6d88032bda193162</anchor>
      <arglist>(const std::vector&lt; RotatedRect &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::NMSBoxesBatched</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga977aae09fbf7c804e003cfea1d4e928c</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const std::vector&lt; int &gt; &amp;class_ids, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::NMSBoxesBatched</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga1cb276919bb1c84e58d3911fca4bc8b8</anchor>
      <arglist>(const std::vector&lt; Rect2d &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, const std::vector&lt; int &gt; &amp;class_ids, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, const float eta=1.f, const int top_k=0)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga138439da76f26266fdefec9723f6c5cd</anchor>
      <arglist>(const String &amp;framework, const std::vector&lt; uchar &gt; &amp;bufferModel, const std::vector&lt; uchar &gt; &amp;bufferConfig=std::vector&lt; uchar &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga4823489a689bf4edfae7447eb807b067</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=&quot;&quot;, const String &amp;framework=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromCaffe</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga946b342af1355185a7107640f868b64a</anchor>
      <arglist>(const char *bufferProto, size_t lenProto, const char *bufferModel=NULL, size_t lenModel=0)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromCaffe</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga5b1fd56ca658f10c3bd544ea46f57164</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferProto, const std::vector&lt; uchar &gt; &amp;bufferModel=std::vector&lt; uchar &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromCaffe</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga7117752a0216d9f84a9677eefdabf514</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;prototxt, CV_WRAP_FILE_PATH const String &amp;caffeModel=String())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromDarknet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga351c327837e9e2d98035487695f74836</anchor>
      <arglist>(const char *bufferCfg, size_t lenCfg, const char *bufferModel=NULL, size_t lenModel=0)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromDarknet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gaef8ac647296804e79d463d0e14af8e9d</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferCfg, const std::vector&lt; uchar &gt; &amp;bufferModel=std::vector&lt; uchar &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromDarknet</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gae11aaf57b3f2bbdaf99ea6e4957d8384</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;cfgFile, CV_WRAP_FILE_PATH const String &amp;darknetModel=String())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromModelOptimizer</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac3e76ebe0ac85f45144823be699c2023</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferModelConfig, const std::vector&lt; uchar &gt; &amp;bufferWeights)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromModelOptimizer</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gad2c5afab20a751d5ac2a587d607023d0</anchor>
      <arglist>(const uchar *bufferModelConfigPtr, size_t bufferModelConfigSize, const uchar *bufferWeightsPtr, size_t bufferWeightsSize)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromModelOptimizer</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga423b5f7da63618dc809667f9b5338d75</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;xml, CV_WRAP_FILE_PATH const String &amp;bin=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromONNX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga9198ecaac7c32ddf0aa7a1bcbd359567</anchor>
      <arglist>(const char *buffer, size_t sizeBuffer)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromONNX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac1a00e8bae54070e5837c15b1482997d</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;buffer)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromONNX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gafd98356f905742ff082e3e4e193633a3</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;onnxFile)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromTensorflow</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gacdba30a7c20db2788efbf5bb16a7884d</anchor>
      <arglist>(const char *bufferModel, size_t lenModel, const char *bufferConfig=NULL, size_t lenConfig=0)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromTensorflow</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac9b3890caab2f84790a17b306f36bd57</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferModel, const std::vector&lt; uchar &gt; &amp;bufferConfig=std::vector&lt; uchar &gt;())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromTensorflow</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga91c313cd8269ddddaf3cb8299df2d4cb</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;config=String())</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromTFLite</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gafd3447013bbfb49cad33f69ab0523222</anchor>
      <arglist>(const char *bufferModel, size_t lenModel)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromTFLite</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gab913e8da754b3d8e463389894365bd0c</anchor>
      <arglist>(const std::vector&lt; uchar &gt; &amp;bufferModel)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromTFLite</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gae563b9ed2bc79838499a22727ad6c604</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model)</arglist>
    </member>
    <member kind="function">
      <type>Net</type>
      <name>cv::dnn::readNetFromTorch</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga73785dd1e95cd3070ef36f3109b053fe</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, bool isBinary=true, bool evaluate=true)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::dnn::readTensorFromONNX</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gab2345c68a33a0e745a7800e19d8ce234</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::dnn::readTorchBlob</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga70a86067eed7e495865cedc175ddba09</anchor>
      <arglist>(const String &amp;filename, bool isBinary=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::shrinkCaffeModel</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga1736d72a1ea3fe72134f5121db834661</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;src, CV_WRAP_FILE_PATH const String &amp;dst, const std::vector&lt; String &gt; &amp;layersTypes=std::vector&lt; String &gt;())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::softNMSBoxes</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>gac568f9e7aac314c09ddbc73ab4dc4814</anchor>
      <arglist>(const std::vector&lt; Rect &gt; &amp;bboxes, const std::vector&lt; float &gt; &amp;scores, std::vector&lt; float &gt; &amp;updated_scores, const float score_threshold, const float nms_threshold, std::vector&lt; int &gt; &amp;indices, size_t top_k=0, const float sigma=0.5, SoftNMSMethod method=SoftNMSMethod::SOFTNMS_GAUSSIAN)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::dnn::writeTextGraph</name>
      <anchorfile>d6/d0f/group__dnn.html</anchorfile>
      <anchor>ga7bf95f3a16cb670b078a72383144ba4c</anchor>
      <arglist>(CV_WRAP_FILE_PATH const String &amp;model, CV_WRAP_FILE_PATH const String &amp;output)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>dnnLayerList</name>
    <title>Partial List of Implemented Layers</title>
    <filename>d6/d87/group__dnnLayerList.html</filename>
    <class kind="class">cv::dnn::AbsLayer</class>
    <class kind="class">cv::dnn::AccumLayer</class>
    <class kind="class">cv::dnn::AcoshLayer</class>
    <class kind="class">cv::dnn::AcosLayer</class>
    <class kind="class">cv::dnn::ActivationLayer</class>
    <class kind="class">cv::dnn::ActivationLayerInt8</class>
    <class kind="class">cv::dnn::ArgLayer</class>
    <class kind="class">cv::dnn::AsinhLayer</class>
    <class kind="class">cv::dnn::AsinLayer</class>
    <class kind="class">cv::dnn::AtanhLayer</class>
    <class kind="class">cv::dnn::AtanLayer</class>
    <class kind="class">cv::dnn::AttentionLayer</class>
    <class kind="class">cv::dnn::BaseConvolutionLayer</class>
    <class kind="class">cv::dnn::BatchNormLayer</class>
    <class kind="class">cv::dnn::BatchNormLayerInt8</class>
    <class kind="class">cv::dnn::BlankLayer</class>
    <class kind="class">cv::dnn::BNLLLayer</class>
    <class kind="class">cv::dnn::CeilLayer</class>
    <class kind="class">cv::dnn::CeluLayer</class>
    <class kind="class">cv::dnn::ChannelsPReLULayer</class>
    <class kind="class">cv::dnn::CompareLayer</class>
    <class kind="class">cv::dnn::ConcatLayer</class>
    <class kind="class">cv::dnn::ConstLayer</class>
    <class kind="class">cv::dnn::ConvolutionLayer</class>
    <class kind="class">cv::dnn::ConvolutionLayerInt8</class>
    <class kind="class">cv::dnn::CorrelationLayer</class>
    <class kind="class">cv::dnn::CoshLayer</class>
    <class kind="class">cv::dnn::CosLayer</class>
    <class kind="class">cv::dnn::CropAndResizeLayer</class>
    <class kind="class">cv::dnn::CropLayer</class>
    <class kind="class">cv::dnn::CumSumLayer</class>
    <class kind="class">cv::dnn::DataAugmentationLayer</class>
    <class kind="class">cv::dnn::DeconvolutionLayer</class>
    <class kind="class">cv::dnn::DepthToSpaceLayer</class>
    <class kind="class">cv::dnn::DequantizeLayer</class>
    <class kind="class">cv::dnn::DetectionOutputLayer</class>
    <class kind="class">cv::dnn::EinsumLayer</class>
    <class kind="class">cv::dnn::EltwiseLayer</class>
    <class kind="class">cv::dnn::EltwiseLayerInt8</class>
    <class kind="class">cv::dnn::ELULayer</class>
    <class kind="class">cv::dnn::ErfLayer</class>
    <class kind="class">cv::dnn::ExpandLayer</class>
    <class kind="class">cv::dnn::ExpLayer</class>
    <class kind="class">cv::dnn::FlattenLayer</class>
    <class kind="class">cv::dnn::FloorLayer</class>
    <class kind="class">cv::dnn::FlowWarpLayer</class>
    <class kind="class">cv::dnn::GatherElementsLayer</class>
    <class kind="class">cv::dnn::GatherLayer</class>
    <class kind="class">cv::dnn::GeluApproximationLayer</class>
    <class kind="class">cv::dnn::GeluLayer</class>
    <class kind="class">cv::dnn::GemmLayer</class>
    <class kind="class">cv::dnn::GroupNormLayer</class>
    <class kind="class">cv::dnn::GRULayer</class>
    <class kind="class">cv::dnn::HardSigmoidLayer</class>
    <class kind="class">cv::dnn::HardSwishLayer</class>
    <class kind="class">cv::dnn::InnerProductLayer</class>
    <class kind="class">cv::dnn::InnerProductLayerInt8</class>
    <class kind="class">cv::dnn::InstanceNormLayer</class>
    <class kind="class">cv::dnn::InterpLayer</class>
    <class kind="class">cv::dnn::LayerNormLayer</class>
    <class kind="class">cv::dnn::LogLayer</class>
    <class kind="class">cv::dnn::LRNLayer</class>
    <class kind="class">cv::dnn::LSTMLayer</class>
    <class kind="class">cv::dnn::MatMulLayer</class>
    <class kind="class">cv::dnn::MaxUnpoolLayer</class>
    <class kind="class">cv::dnn::MishLayer</class>
    <class kind="class">cv::dnn::MVNLayer</class>
    <class kind="class">cv::dnn::NaryEltwiseLayer</class>
    <class kind="class">cv::dnn::NormalizeBBoxLayer</class>
    <class kind="class">cv::dnn::NotLayer</class>
    <class kind="class">cv::dnn::PaddingLayer</class>
    <class kind="class">cv::dnn::PermuteLayer</class>
    <class kind="class">cv::dnn::PoolingLayer</class>
    <class kind="class">cv::dnn::PoolingLayerInt8</class>
    <class kind="class">cv::dnn::PowerLayer</class>
    <class kind="class">cv::dnn::PriorBoxLayer</class>
    <class kind="class">cv::dnn::ProposalLayer</class>
    <class kind="class">cv::dnn::QuantizeLayer</class>
    <class kind="class">cv::dnn::ReciprocalLayer</class>
    <class kind="class">cv::dnn::ReduceLayer</class>
    <class kind="class">cv::dnn::RegionLayer</class>
    <class kind="class">cv::dnn::ReLU6Layer</class>
    <class kind="class">cv::dnn::ReLULayer</class>
    <class kind="class">cv::dnn::ReorgLayer</class>
    <class kind="class">cv::dnn::RequantizeLayer</class>
    <class kind="class">cv::dnn::ReshapeLayer</class>
    <class kind="class">cv::dnn::ResizeLayer</class>
    <class kind="class">cv::dnn::RNNLayer</class>
    <class kind="class">cv::dnn::RoundLayer</class>
    <class kind="class">cv::dnn::ScaleLayer</class>
    <class kind="class">cv::dnn::ScaleLayerInt8</class>
    <class kind="class">cv::dnn::ScatterLayer</class>
    <class kind="class">cv::dnn::ScatterNDLayer</class>
    <class kind="class">cv::dnn::SeluLayer</class>
    <class kind="class">cv::dnn::ShiftLayer</class>
    <class kind="class">cv::dnn::ShiftLayerInt8</class>
    <class kind="class">cv::dnn::ShrinkLayer</class>
    <class kind="class">cv::dnn::ShuffleChannelLayer</class>
    <class kind="class">cv::dnn::SigmoidLayer</class>
    <class kind="class">cv::dnn::SignLayer</class>
    <class kind="class">cv::dnn::SinhLayer</class>
    <class kind="class">cv::dnn::SinLayer</class>
    <class kind="class">cv::dnn::SliceLayer</class>
    <class kind="class">cv::dnn::SoftmaxLayer</class>
    <class kind="class">cv::dnn::SoftmaxLayerInt8</class>
    <class kind="class">cv::dnn::SoftplusLayer</class>
    <class kind="class">cv::dnn::SoftsignLayer</class>
    <class kind="class">cv::dnn::SpaceToDepthLayer</class>
    <class kind="class">cv::dnn::SplitLayer</class>
    <class kind="class">cv::dnn::SqrtLayer</class>
    <class kind="class">cv::dnn::SwishLayer</class>
    <class kind="class">cv::dnn::TanHLayer</class>
    <class kind="class">cv::dnn::TanLayer</class>
    <class kind="class">cv::dnn::ThresholdedReluLayer</class>
    <class kind="class">cv::dnn::TileLayer</class>
    <class kind="class">cv::dnn::TopKLayer</class>
  </compound>
  <compound kind="group">
    <name>dnnLayerFactory</name>
    <title>Utilities for New Layers Registration</title>
    <filename>df/dc1/group__dnnLayerFactory.html</filename>
    <class kind="class">cv::dnn::LayerFactory</class>
  </compound>
  <compound kind="group">
    <name>ml</name>
    <title>Machine Learning</title>
    <filename>dd/ded/group__ml.html</filename>
    <class kind="class">cv::ml::ANN_MLP</class>
    <class kind="class">cv::ml::Boost</class>
    <class kind="class">cv::ml::DTrees</class>
    <class kind="class">cv::ml::EM</class>
    <class kind="class">cv::ml::KNearest</class>
    <class kind="class">cv::ml::LogisticRegression</class>
    <class kind="class">cv::ml::NormalBayesClassifier</class>
    <class kind="class">cv::ml::ParamGrid</class>
    <class kind="class">cv::ml::RTrees</class>
    <class kind="struct">cv::ml::SimulatedAnnealingSolverSystem</class>
    <class kind="class">cv::ml::StatModel</class>
    <class kind="class">cv::ml::SVM</class>
    <class kind="class">cv::ml::SVMSGD</class>
    <class kind="class">cv::ml::TrainData</class>
    <member kind="typedef">
      <type>ANN_MLP</type>
      <name>cv::ml::ANN_MLP_ANNEAL</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ga41d135383c258bd312a54a7964a6e7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ml::ErrorTypes</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gae5b308134f67997a42e5ca48c2713bcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ml::TEST_ERROR</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggae5b308134f67997a42e5ca48c2713bcbad0e961149b375d9c9e00d79ac4e4f029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ml::TRAIN_ERROR</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggae5b308134f67997a42e5ca48c2713bcbadbd34852ad37a296e9ecff30b252ec69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ml::SampleTypes</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ga9c57a2b823008dda53d2c7f7059a8710</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ml::ROW_SAMPLE</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gga9c57a2b823008dda53d2c7f7059a8710ab8565ac2eb79152a4e3c80b0e9c9fd4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ml::COL_SAMPLE</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gga9c57a2b823008dda53d2c7f7059a8710a5c76025220c9a8f5dbd2e0e49783b214</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ml::VariableTypes</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gafd82a0e568907b8680027cb246a6eb06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ml::VAR_NUMERICAL</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggafd82a0e568907b8680027cb246a6eb06ae94fb869759383fce5f02a63b4666a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ml::VAR_ORDERED</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggafd82a0e568907b8680027cb246a6eb06a077b19eb913ac28b0a7ca765943cd188</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ml::VAR_CATEGORICAL</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ggafd82a0e568907b8680027cb246a6eb06aa27f7cc3f72af77e1c2b39f5d91db078</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ml::createConcentricSpheresTestSet</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ga28249d75f6dc48d8eae29731395f2027</anchor>
      <arglist>(int nsamples, int nfeatures, int nclasses, OutputArray samples, OutputArray responses)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ml::randMVNormal</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>gaf444266b05eeb29f24fc4fe6b6972c8d</anchor>
      <arglist>(InputArray mean, InputArray cov, int nsamples, OutputArray samples)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ml::simulatedAnnealingSolver</name>
      <anchorfile>dd/ded/group__ml.html</anchorfile>
      <anchor>ga2b136c7508a37057e01ef2473694714f</anchor>
      <arglist>(SimulatedAnnealingSolverSystem &amp;solverSystem, double initialTemperature, double finalTemperature, double coolingRatio, size_t iterationsPerStep, double *lastTemperature=NULL, cv::RNG &amp;rngEnergy=cv::theRNG())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>flann</name>
    <title>Clustering and Search in Multi-Dimensional Spaces</title>
    <filename>dc/de5/group__flann.html</filename>
    <class kind="struct">cv::flann::CvType</class>
    <class kind="struct">cv::flann::CvType&lt; char &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; double &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; float &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; short &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; unsigned char &gt;</class>
    <class kind="struct">cv::flann::CvType&lt; unsigned short &gt;</class>
    <class kind="class">cv::flann::GenericIndex</class>
    <member kind="function">
      <type>int</type>
      <name>cv::flann::hierarchicalClustering</name>
      <anchorfile>dc/de5/group__flann.html</anchorfile>
      <anchor>gaf89c8914eb439855c9a24c3de01bfd82</anchor>
      <arglist>(const Mat &amp;features, Mat &amp;centers, const ::cvflann::KMeansIndexParams &amp;params, Distance d=Distance())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>photo</name>
    <title>Computational Photography</title>
    <filename>d1/d0d/group__photo.html</filename>
    <subgroup>photo_inpaint</subgroup>
    <subgroup>photo_denoise</subgroup>
    <subgroup>photo_hdr</subgroup>
    <subgroup>photo_decolor</subgroup>
    <subgroup>photo_clone</subgroup>
    <subgroup>photo_render</subgroup>
  </compound>
  <compound kind="group">
    <name>photo_inpaint</name>
    <title>Inpainting</title>
    <filename>d7/d8b/group__photo__inpaint.html</filename>
    <member kind="enumvalue">
      <name>cv::INPAINT_NS</name>
      <anchorfile>d7/d8b/group__photo__inpaint.html</anchorfile>
      <anchor>ggae515fd11d4c0e5b4162440eaf2094e02a05e763003a805e6c11c673a9f4ba7d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::INPAINT_TELEA</name>
      <anchorfile>d7/d8b/group__photo__inpaint.html</anchorfile>
      <anchor>ggae515fd11d4c0e5b4162440eaf2094e02a892824c38e258feb5e72f308a358d52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::inpaint</name>
      <anchorfile>d7/d8b/group__photo__inpaint.html</anchorfile>
      <anchor>gaedd30dfa0214fec4c88138b51d678085</anchor>
      <arglist>(InputArray src, InputArray inpaintMask, OutputArray dst, double inpaintRadius, int flags)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>photo_denoise</name>
    <title>Denoising</title>
    <filename>d1/d79/group__photo__denoise.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::denoise_TVL1</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga7602ed5ae17b7de40152b922227c4e4f</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;observations, Mat &amp;result, double lambda=1.0, int niters=30)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::fastNlMeansDenoising</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga8c5d4e4f8974255b18f2837f94a08375</anchor>
      <arglist>(const GpuMat &amp;src, GpuMat &amp;dst, float h, int search_window=21, int block_size=7, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::fastNlMeansDenoising</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga76abf348c234cecd0faf3c42ef3dc715</anchor>
      <arglist>(InputArray src, OutputArray dst, float h, int search_window=21, int block_size=7, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastNlMeansDenoising</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga0db3ea0715152e56081265014b139bec</anchor>
      <arglist>(InputArray src, OutputArray dst, const std::vector&lt; float &gt; &amp;h, int templateWindowSize=7, int searchWindowSize=21, int normType=NORM_L2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastNlMeansDenoising</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga4c6b0031f56ea3f98f768881279ffe93</anchor>
      <arglist>(InputArray src, OutputArray dst, float h=3, int templateWindowSize=7, int searchWindowSize=21)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::fastNlMeansDenoisingColored</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga44b8dd2d24f2a8826c685fdfed9817ac</anchor>
      <arglist>(const GpuMat &amp;src, GpuMat &amp;dst, float h_luminance, float photo_render, int search_window=21, int block_size=7, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::fastNlMeansDenoisingColored</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga21abc1c8b0e15f78cd3eff672cb6c476</anchor>
      <arglist>(InputArray src, OutputArray dst, float h_luminance, float photo_render, int search_window=21, int block_size=7, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastNlMeansDenoisingColored</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga03aa4189fc3e31dafd638d90de335617</anchor>
      <arglist>(InputArray src, OutputArray dst, float h=3, float hColor=3, int templateWindowSize=7, int searchWindowSize=21)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastNlMeansDenoisingColoredMulti</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>gaa501e71f52fb2dc17ff8ca5e7d2d3619</anchor>
      <arglist>(InputArrayOfArrays srcImgs, OutputArray dst, int imgToDenoiseIndex, int temporalWindowSize, float h=3, float hColor=3, int templateWindowSize=7, int searchWindowSize=21)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastNlMeansDenoisingMulti</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga723ffde1969430fede9241402e198151</anchor>
      <arglist>(InputArrayOfArrays srcImgs, OutputArray dst, int imgToDenoiseIndex, int temporalWindowSize, const std::vector&lt; float &gt; &amp;h, int templateWindowSize=7, int searchWindowSize=21, int normType=NORM_L2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastNlMeansDenoisingMulti</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>gaf4421bf068c4d632ea7f0aa38e0bf172</anchor>
      <arglist>(InputArrayOfArrays srcImgs, OutputArray dst, int imgToDenoiseIndex, int temporalWindowSize, float h=3, int templateWindowSize=7, int searchWindowSize=21)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::nonLocalMeans</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>ga96d1ffa2e061e4fa7dda3044a4f24539</anchor>
      <arglist>(const GpuMat &amp;src, GpuMat &amp;dst, float h, int search_window=21, int block_size=7, int borderMode=BORDER_DEFAULT, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::nonLocalMeans</name>
      <anchorfile>d1/d79/group__photo__denoise.html</anchorfile>
      <anchor>gafa990f16548581987e7e509b435c3648</anchor>
      <arglist>(InputArray src, OutputArray dst, float h, int search_window=21, int block_size=7, int borderMode=BORDER_DEFAULT, Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>photo_hdr</name>
    <title>HDR imaging</title>
    <filename>d6/df5/group__photo__hdr.html</filename>
    <class kind="class">cv::AlignExposures</class>
    <class kind="class">cv::AlignMTB</class>
    <class kind="class">cv::CalibrateCRF</class>
    <class kind="class">cv::CalibrateDebevec</class>
    <class kind="class">cv::CalibrateRobertson</class>
    <class kind="class">cv::MergeDebevec</class>
    <class kind="class">cv::MergeExposures</class>
    <class kind="class">cv::MergeMertens</class>
    <class kind="class">cv::MergeRobertson</class>
    <class kind="class">cv::Tonemap</class>
    <class kind="class">cv::TonemapDrago</class>
    <class kind="class">cv::TonemapMantiuk</class>
    <class kind="class">cv::TonemapReinhard</class>
    <member kind="enumvalue">
      <name>cv::LDR_SIZE</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gga11738a219783c6dc7fdeb093a4a87c0fa11377cb33f0a607d50cdc65e529529a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; AlignMTB &gt;</type>
      <name>cv::createAlignMTB</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gabe655e4bf29f2c0f719bab84947b0146</anchor>
      <arglist>(int max_bits=6, int exclude_range=4, bool cut=true)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CalibrateDebevec &gt;</type>
      <name>cv::createCalibrateDebevec</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga670bbeecf0aac14abf386083a57b7958</anchor>
      <arglist>(int samples=70, float lambda=10.0f, bool random=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CalibrateRobertson &gt;</type>
      <name>cv::createCalibrateRobertson</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga35f1652aa5e908c91a8d4a1fd78502c4</anchor>
      <arglist>(int max_iter=30, float threshold=0.01f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; MergeDebevec &gt;</type>
      <name>cv::createMergeDebevec</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gab2c9fc25252aee0915733ff8ea987190</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; MergeMertens &gt;</type>
      <name>cv::createMergeMertens</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga5b47e51f0df49349dfa75d3cd4088e02</anchor>
      <arglist>(float contrast_weight=1.0f, float saturation_weight=1.0f, float exposure_weight=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; MergeRobertson &gt;</type>
      <name>cv::createMergeRobertson</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gaf16f8881a274f98f2113d18c30c40eb6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Tonemap &gt;</type>
      <name>cv::createTonemap</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga35801537a741f0d6f8fa12dada5eb5cf</anchor>
      <arglist>(float gamma=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TonemapDrago &gt;</type>
      <name>cv::createTonemapDrago</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gabee085b5aa954d11c882099596606348</anchor>
      <arglist>(float gamma=1.0f, float saturation=1.0f, float bias=0.85f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TonemapMantiuk &gt;</type>
      <name>cv::createTonemapMantiuk</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>gaad4a1210a770e4e7841a8e4321191755</anchor>
      <arglist>(float gamma=1.0f, float scale=0.7f, float saturation=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TonemapReinhard &gt;</type>
      <name>cv::createTonemapReinhard</name>
      <anchorfile>d6/df5/group__photo__hdr.html</anchorfile>
      <anchor>ga6dbf067773f51401ba49e822fdad0644</anchor>
      <arglist>(float gamma=1.0f, float intensity=0.0f, float light_adapt=1.0f, float color_adapt=0.0f)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>photo_decolor</name>
    <title>Contrast Preserving Decolorization</title>
    <filename>d4/d32/group__photo__decolor.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::decolor</name>
      <anchorfile>d4/d32/group__photo__decolor.html</anchorfile>
      <anchor>ga4864d4c007bda5dacdc5e9d4ed7e222c</anchor>
      <arglist>(InputArray src, OutputArray grayscale, OutputArray color_boost)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>photo_clone</name>
    <title>Seamless Cloning</title>
    <filename>df/da0/group__photo__clone.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::SeamlessCloneFlags</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>ga70b41f67a51272318cf8175fc393f5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORMAL_CLONE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a8e6473804ceaa0e8bd0e5828a05235a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MIXED_CLONE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a9aeff931a5d5d18b094397f0ca5bb85f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MONOCHROME_TRANSFER</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a8a64bb74d3ef61a73cf755f3a881fe70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORMAL_CLONE_WIDE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a3840b31bf1e162dfbd9e4c29fdb99fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MIXED_CLONE_WIDE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a3e1d02cda0757d94b89d33ac236c05a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::MONOCHROME_TRANSFER_WIDE</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gga70b41f67a51272318cf8175fc393f5d7a7efa5e5b2a161dc79fccf54cd7c59d6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::colorChange</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>ga6684f35dc669ff6196a7c340dc73b98e</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray dst, float red_mul=1.0f, float green_mul=1.0f, float blue_mul=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::illuminationChange</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gac5025767cf2febd8029d474278e886c7</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray dst, float alpha=0.2f, float beta=0.4f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::seamlessClone</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>ga2bf426e4c93a6b1f21705513dfeca49d</anchor>
      <arglist>(InputArray src, InputArray dst, InputArray mask, Point p, OutputArray blend, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::textureFlattening</name>
      <anchorfile>df/da0/group__photo__clone.html</anchorfile>
      <anchor>gad55df6aa53797365fa7cc23959a54004</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray dst, float low_threshold=30, float high_threshold=45, int kernel_size=3)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>photo_render</name>
    <title>Non-Photorealistic Rendering</title>
    <filename>df/dac/group__photo__render.html</filename>
    <member kind="enumvalue">
      <name>cv::RECURS_FILTER</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gga04495204613753c836e07d31c575bf3ba54c35da37a520d619d8a149d9b463d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::NORMCONV_FILTER</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gga04495204613753c836e07d31c575bf3baaab1c1e6dc436a25e1f5506fb6432d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detailEnhance</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>ga0de660cb6f371a464a74c7b651415975</anchor>
      <arglist>(InputArray src, OutputArray dst, float sigma_s=10, float sigma_r=0.15f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::edgePreservingFilter</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gafaee2977597029bc8e35da6e67bd31f7</anchor>
      <arglist>(InputArray src, OutputArray dst, int flags=1, float sigma_s=60, float sigma_r=0.4f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::pencilSketch</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gae5930dd822c713b36f8529b21ddebd0c</anchor>
      <arglist>(InputArray src, OutputArray dst1, OutputArray dst2, float sigma_s=60, float sigma_r=0.07f, float shade_factor=0.02f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::stylization</name>
      <anchorfile>df/dac/group__photo__render.html</anchorfile>
      <anchor>gacb0f7324017df153d7b5d095aed53206</anchor>
      <arglist>(InputArray src, OutputArray dst, float sigma_s=60, float sigma_r=0.45f)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>stitching</name>
    <title>Images stitching</title>
    <filename>d1/d46/group__stitching.html</filename>
    <subgroup>stitching_match</subgroup>
    <subgroup>stitching_rotation</subgroup>
    <subgroup>stitching_autocalib</subgroup>
    <subgroup>stitching_warp</subgroup>
    <subgroup>stitching_seam</subgroup>
    <subgroup>stitching_exposure</subgroup>
    <subgroup>stitching_blend</subgroup>
    <class kind="struct">cv::detail::CameraParams</class>
    <class kind="class">cv::detail::DisjointSets</class>
    <class kind="class">cv::detail::Graph</class>
    <class kind="struct">cv::detail::GraphEdge</class>
    <class kind="class">cv::Stitcher</class>
    <class kind="class">cv::detail::Timelapser</class>
    <class kind="class">cv::detail::TimelapserCrop</class>
    <member kind="function">
      <type></type>
      <name>cv::detail::GraphEdge::GraphEdge</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>ga7de758260f93bd840c47184aef9b25a2</anchor>
      <arglist>(int from, int to, float weight)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Stitcher &gt;</type>
      <name>cv::createStitcher</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gae96b5068d3b50d7d3a03a4cb5026111e</anchor>
      <arglist>(bool try_use_gpu=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Stitcher &gt;</type>
      <name>cv::createStitcherScans</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gac075e7529156718ed4f81dbc91b4aeb5</anchor>
      <arglist>(bool try_use_gpu=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::detail::overlapRoi</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gaf9ff38a39051369119b53529b3d779ab</anchor>
      <arglist>(Point tl1, Point tl2, Size sz1, Size sz2, Rect &amp;roi)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cv::detail::resultRoi</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gaeb641b2481aa8261c3ee087a38016485</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; Size &gt; &amp;sizes)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cv::detail::resultRoi</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gab7d43257ae6a1d607ee195f369d51b67</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; UMat &gt; &amp;images)</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cv::detail::resultRoiIntersection</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>gac27a7690523e62854880225ec2020271</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners, const std::vector&lt; Size &gt; &amp;sizes)</arglist>
    </member>
    <member kind="function">
      <type>Point</type>
      <name>cv::detail::resultTl</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>ga0714acd404c7b8024017d6d93a0eab3d</anchor>
      <arglist>(const std::vector&lt; Point &gt; &amp;corners)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::selectRandomSubset</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>ga73d6882563516f276bda76365d4619ee</anchor>
      <arglist>(int count, int size, std::vector&lt; int &gt; &amp;subset)</arglist>
    </member>
    <member kind="function">
      <type>int &amp;</type>
      <name>cv::detail::stitchingLogLevel</name>
      <anchorfile>d1/d46/group__stitching.html</anchorfile>
      <anchor>ga24289dcfcb22bb6de3adef8e8e1fc86c</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>stitching_match</name>
    <title>Features Finding and Images Matching</title>
    <filename>df/d8c/group__stitching__match.html</filename>
    <class kind="class">cv::detail::AffineBestOf2NearestMatcher</class>
    <class kind="class">cv::detail::BestOf2NearestMatcher</class>
    <class kind="class">cv::detail::BestOf2NearestRangeMatcher</class>
    <class kind="class">cv::detail::FeaturesMatcher</class>
    <class kind="struct">cv::detail::ImageFeatures</class>
    <class kind="struct">cv::detail::MatchesInfo</class>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::computeImageFeatures</name>
      <anchorfile>df/d8c/group__stitching__match.html</anchorfile>
      <anchor>ga345c954d91511618cfb792235651963a</anchor>
      <arglist>(const Ptr&lt; Feature2D &gt; &amp;featuresFinder, InputArray image, ImageFeatures &amp;features, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::computeImageFeatures</name>
      <anchorfile>df/d8c/group__stitching__match.html</anchorfile>
      <anchor>ga1e4ca67941780b89a36003eed2bb476e</anchor>
      <arglist>(const Ptr&lt; Feature2D &gt; &amp;featuresFinder, InputArrayOfArrays images, std::vector&lt; ImageFeatures &gt; &amp;features, InputArrayOfArrays masks=noArray())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>stitching_rotation</name>
    <title>Rotation Estimation</title>
    <filename>d7/d74/group__stitching__rotation.html</filename>
    <class kind="class">cv::detail::AffineBasedEstimator</class>
    <class kind="class">cv::detail::BundleAdjusterAffine</class>
    <class kind="class">cv::detail::BundleAdjusterAffinePartial</class>
    <class kind="class">cv::detail::BundleAdjusterBase</class>
    <class kind="class">cv::detail::BundleAdjusterRay</class>
    <class kind="class">cv::detail::BundleAdjusterReproj</class>
    <class kind="class">cv::detail::Estimator</class>
    <class kind="class">cv::detail::HomographyBasedEstimator</class>
    <class kind="class">cv::detail::NoBundleAdjuster</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::detail::WaveCorrectKind</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga83b24d4c3e93584986a56d9e43b9cf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::detail::WAVE_CORRECT_HORIZ</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>gga83b24d4c3e93584986a56d9e43b9cf7faa9e3a58207a58e3245aab95af18b68a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::detail::WAVE_CORRECT_VERT</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>gga83b24d4c3e93584986a56d9e43b9cf7fa3d3661394e07da0c7c51ddeb84851212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::detail::WAVE_CORRECT_AUTO</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>gga83b24d4c3e93584986a56d9e43b9cf7facb39c2cdb52bdf9cc0819416f6b1d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>WaveCorrectKind</type>
      <name>cv::detail::autoDetectWaveCorrectKind</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga5e52ee77cb336b1dfa366dc7c4056afe</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;rmats)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::findMaxSpanningTree</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>gadb39c8dec819cf596194465bde94f4d2</anchor>
      <arglist>(int num_images, const std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, Graph &amp;span_tree, std::vector&lt; int &gt; &amp;centers)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; int &gt;</type>
      <name>cv::detail::leaveBiggestComponent</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga4a6e7887e96c3665053c4b2a64efe872</anchor>
      <arglist>(std::vector&lt; ImageFeatures &gt; &amp;features, std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, float conf_threshold)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>cv::detail::matchesGraphAsString</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga7f097123be3e2a782468c1e302e9332a</anchor>
      <arglist>(std::vector&lt; String &gt; &amp;paths, std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, float conf_threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::waveCorrect</name>
      <anchorfile>d7/d74/group__stitching__rotation.html</anchorfile>
      <anchor>ga8faf9588aebd5aeb6f8c649c82beb1fb</anchor>
      <arglist>(std::vector&lt; Mat &gt; &amp;rmats, WaveCorrectKind kind)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>stitching_autocalib</name>
    <title>Autocalibration</title>
    <filename>d4/dbc/group__stitching__autocalib.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>cv::detail::calibrateRotatingCamera</name>
      <anchorfile>d4/dbc/group__stitching__autocalib.html</anchorfile>
      <anchor>ga76195b136d2d9cdbee5db812defa1428</anchor>
      <arglist>(const std::vector&lt; Mat &gt; &amp;Hs, Mat &amp;K)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::estimateFocal</name>
      <anchorfile>d4/dbc/group__stitching__autocalib.html</anchorfile>
      <anchor>ga7de597a5c64fc2b9e64e7889936fd370</anchor>
      <arglist>(const std::vector&lt; ImageFeatures &gt; &amp;features, const std::vector&lt; MatchesInfo &gt; &amp;pairwise_matches, std::vector&lt; double &gt; &amp;focals)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::focalsFromHomography</name>
      <anchorfile>d4/dbc/group__stitching__autocalib.html</anchorfile>
      <anchor>ga0d78f56152790435703b556e0f5840f1</anchor>
      <arglist>(const Mat &amp;H, double &amp;f0, double &amp;f1, bool &amp;f0_ok, bool &amp;f1_ok)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>stitching_warp</name>
    <title>Images Warping</title>
    <filename>d0/dfa/group__stitching__warp.html</filename>
    <class kind="class">cv::detail::AffineWarper</class>
    <class kind="class">cv::AffineWarper</class>
    <class kind="struct">cv::detail::CompressedRectilinearPortraitProjector</class>
    <class kind="class">cv::detail::CompressedRectilinearPortraitWarper</class>
    <class kind="class">cv::CompressedRectilinearPortraitWarper</class>
    <class kind="struct">cv::detail::CompressedRectilinearProjector</class>
    <class kind="class">cv::detail::CompressedRectilinearWarper</class>
    <class kind="class">cv::CompressedRectilinearWarper</class>
    <class kind="struct">cv::detail::CylindricalPortraitProjector</class>
    <class kind="class">cv::detail::CylindricalPortraitWarper</class>
    <class kind="struct">cv::detail::CylindricalProjector</class>
    <class kind="class">cv::detail::CylindricalWarper</class>
    <class kind="class">cv::CylindricalWarper</class>
    <class kind="class">cv::detail::CylindricalWarperGpu</class>
    <class kind="struct">cv::detail::FisheyeProjector</class>
    <class kind="class">cv::detail::FisheyeWarper</class>
    <class kind="class">cv::FisheyeWarper</class>
    <class kind="struct">cv::detail::MercatorProjector</class>
    <class kind="class">cv::detail::MercatorWarper</class>
    <class kind="class">cv::MercatorWarper</class>
    <class kind="struct">cv::detail::PaniniPortraitProjector</class>
    <class kind="class">cv::detail::PaniniPortraitWarper</class>
    <class kind="class">cv::PaniniPortraitWarper</class>
    <class kind="struct">cv::detail::PaniniProjector</class>
    <class kind="class">cv::detail::PaniniWarper</class>
    <class kind="class">cv::PaniniWarper</class>
    <class kind="struct">cv::detail::PlanePortraitProjector</class>
    <class kind="class">cv::detail::PlanePortraitWarper</class>
    <class kind="struct">cv::detail::PlaneProjector</class>
    <class kind="class">cv::detail::PlaneWarper</class>
    <class kind="class">cv::PlaneWarper</class>
    <class kind="class">cv::detail::PlaneWarperGpu</class>
    <class kind="struct">cv::detail::ProjectorBase</class>
    <class kind="class">cv::detail::RotationWarper</class>
    <class kind="class">cv::detail::RotationWarperBase</class>
    <class kind="struct">cv::detail::SphericalPortraitProjector</class>
    <class kind="class">cv::detail::SphericalPortraitWarper</class>
    <class kind="struct">cv::detail::SphericalProjector</class>
    <class kind="class">cv::detail::SphericalWarper</class>
    <class kind="class">cv::SphericalWarper</class>
    <class kind="class">cv::detail::SphericalWarperGpu</class>
    <class kind="struct">cv::detail::StereographicProjector</class>
    <class kind="class">cv::detail::StereographicWarper</class>
    <class kind="class">cv::StereographicWarper</class>
    <class kind="struct">cv::detail::TransverseMercatorProjector</class>
    <class kind="class">cv::detail::TransverseMercatorWarper</class>
    <class kind="class">cv::TransverseMercatorWarper</class>
    <class kind="class">cv::WarperCreator</class>
  </compound>
  <compound kind="group">
    <name>stitching_seam</name>
    <title>Seam Estimation</title>
    <filename>d9/d24/group__stitching__seam.html</filename>
    <class kind="class">cv::detail::DpSeamFinder</class>
    <class kind="class">cv::detail::GraphCutSeamFinder</class>
    <class kind="class">cv::detail::GraphCutSeamFinderBase</class>
    <class kind="class">cv::detail::NoSeamFinder</class>
    <class kind="class">cv::detail::PairwiseSeamFinder</class>
    <class kind="class">cv::detail::SeamFinder</class>
    <class kind="class">cv::detail::VoronoiSeamFinder</class>
  </compound>
  <compound kind="group">
    <name>stitching_exposure</name>
    <title>Exposure Compensation</title>
    <filename>dd/dff/group__stitching__exposure.html</filename>
    <class kind="class">cv::detail::BlocksChannelsCompensator</class>
    <class kind="class">cv::detail::BlocksCompensator</class>
    <class kind="class">cv::detail::BlocksGainCompensator</class>
    <class kind="class">cv::detail::ChannelsCompensator</class>
    <class kind="class">cv::detail::ExposureCompensator</class>
    <class kind="class">cv::detail::GainCompensator</class>
    <class kind="class">cv::detail::NoExposureCompensator</class>
  </compound>
  <compound kind="group">
    <name>stitching_blend</name>
    <title>Image Blenders</title>
    <filename>d9/d46/group__stitching__blend.html</filename>
    <class kind="class">cv::detail::Blender</class>
    <class kind="class">cv::detail::FeatherBlender</class>
    <class kind="class">cv::detail::MultiBandBlender</class>
    <member kind="function">
      <type></type>
      <name>cv::detail::FeatherBlender::FeatherBlender</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga8af0665c8cb305e32a208a873addece9</anchor>
      <arglist>(float sharpness=0.02f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::createLaplacePyr</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>gac41bfd71102d3739962d6f034464e9ce</anchor>
      <arglist>(InputArray img, int num_levels, std::vector&lt; UMat &gt; &amp;pyr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::createLaplacePyrGpu</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga3cce24901db3d32e5bb0d3e31b67f622</anchor>
      <arglist>(InputArray img, int num_levels, std::vector&lt; UMat &gt; &amp;pyr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::createWeightMap</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga44acdfd65d4502ff8d66ee9efd5cb2c9</anchor>
      <arglist>(InputArray mask, float sharpness, InputOutputArray weight)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::normalizeUsingWeightMap</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>gad4eab2369179fcb46792aaef2b68425e</anchor>
      <arglist>(InputArray weight, InputOutputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::restoreImageFromLaplacePyr</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga534299b90685590682e84ca30d40527e</anchor>
      <arglist>(std::vector&lt; UMat &gt; &amp;pyr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::restoreImageFromLaplacePyrGpu</name>
      <anchorfile>d9/d46/group__stitching__blend.html</anchorfile>
      <anchor>ga30165ec358a75d9476e16138967ed121</anchor>
      <arglist>(std::vector&lt; UMat &gt; &amp;pyr)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_ref</name>
    <title>G-API framework</title>
    <filename>d9/da6/group__gapi__ref.html</filename>
    <subgroup>gapi_main_classes</subgroup>
    <subgroup>gapi_data_objects</subgroup>
    <subgroup>gapi_std_backends</subgroup>
    <subgroup>gapi_compile_args</subgroup>
    <subgroup>gapi_serialization</subgroup>
  </compound>
  <compound kind="group">
    <name>gapi_main_classes</name>
    <title>G-API Main Classes</title>
    <filename>d8/dd0/group__gapi__main__classes.html</filename>
    <namespace>cv::detail</namespace>
    <namespace>cv::gapi</namespace>
    <class kind="class">cv::GCompiled</class>
    <class kind="class">cv::GComputation</class>
    <class kind="class">cv::GStreamingCompiled</class>
  </compound>
  <compound kind="group">
    <name>gapi_data_objects</name>
    <title>G-API Data Types</title>
    <filename>db/df1/group__gapi__data__objects.html</filename>
    <subgroup>gapi_meta_args</subgroup>
    <class kind="class">cv::GArray</class>
    <class kind="class">cv::GFrame</class>
    <class kind="class">cv::GMat</class>
    <class kind="class">cv::GMatP</class>
    <class kind="class">cv::GOpaque</class>
    <class kind="class">cv::GScalar</class>
  </compound>
  <compound kind="group">
    <name>gapi_meta_args</name>
    <title>G-API Metadata Descriptors</title>
    <filename>d3/d0c/group__gapi__meta__args.html</filename>
    <namespace>cv::gapi</namespace>
    <class kind="struct">cv::GArrayDesc</class>
    <class kind="struct">cv::GFrameDesc</class>
    <class kind="struct">cv::GMatDesc</class>
    <class kind="struct">cv::GOpaqueDesc</class>
    <class kind="struct">cv::GScalarDesc</class>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>cv::GScalar::GScalar</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga78ad8a1f26cbcfb11e8b8d74a24b9445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GAPI_WRAP</type>
      <name>cv::GScalar::GScalar</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga916fd0ac91ac875a00ed63553260f630</anchor>
      <arglist>(const cv::Scalar &amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::GScalar::GScalar</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga8df17652316ebd92981ec9629305cc1e</anchor>
      <arglist>(cv::Scalar &amp;&amp;s)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::GScalar::GScalar</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>gaa4669adb32034ae58c7432bba232993d</anchor>
      <arglist>(double v0)</arglist>
    </member>
    <member kind="function">
      <type>GMatDesc</type>
      <name>cv::descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga9f0311186061ecb4250c25ec388fbecc</anchor>
      <arglist>(const cv::Mat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>GScalarDesc</type>
      <name>cv::descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>gabbf80cc9bfd0c3d488e387be16640851</anchor>
      <arglist>(const cv::Scalar &amp;scalar)</arglist>
    </member>
    <member kind="function">
      <type>GMatDesc</type>
      <name>cv::descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>gaab82cc8af201a0634401cfff3e5f6ed8</anchor>
      <arglist>(const cv::UMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>GMatDesc</type>
      <name>cv::descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga393e705caca04c81aa154037a380dbef</anchor>
      <arglist>(const RMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>GArrayDesc</type>
      <name>cv::descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga0d1b4f7d1dbc43b5ac9ddd6454348f0c</anchor>
      <arglist>(const std::vector&lt; U &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>GOpaqueDesc</type>
      <name>cv::descr_of</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga9b0671ff5790b2e93b1a9e2e41d9d1e4</anchor>
      <arglist>(const U &amp;)</arglist>
    </member>
    <member kind="function">
      <type>GArrayDesc</type>
      <name>cv::empty_array_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga71b2cb69162686ddd6ada83c75d4b44e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GFrameDesc</type>
      <name>cv::empty_gframe_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>gad5e737bc6de540b1a50d3b7d5a12437f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GMatDesc</type>
      <name>cv::empty_gmat_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga47609b44d964009a7ec687a67551a6b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GOpaqueDesc</type>
      <name>cv::empty_gopaque_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga4367412568ceeecbb1dd10537b0006fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GScalarDesc</type>
      <name>cv::empty_scalar_desc</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga564c8c741593977e0d0e3a2212c56f5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::GScalarDesc::operator!=</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga7aa7e15af456abb71d568281f4148781</anchor>
      <arglist>(const GScalarDesc &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>cv::operator&lt;&lt;</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga19d93a70efad82ace05cc85df67e903d</anchor>
      <arglist>(std::ostream &amp;os, const cv::GScalarDesc &amp;desc)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::GScalarDesc::operator==</name>
      <anchorfile>d3/d0c/group__gapi__meta__args.html</anchorfile>
      <anchor>ga36bdb1c38855e657126b600da4befb61</anchor>
      <arglist>(const GScalarDesc &amp;) const</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_std_backends</name>
    <title>G-API Standard Backends</title>
    <filename>dc/d1c/group__gapi__std__backends.html</filename>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>cv::gapi::cpu::backend</name>
      <anchorfile>dc/d1c/group__gapi__std__backends.html</anchorfile>
      <anchor>ga0ea1033f48e85753bcd35218f7384ea7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>cv::gapi::fluid::backend</name>
      <anchorfile>dc/d1c/group__gapi__std__backends.html</anchorfile>
      <anchor>ga022e60a8bd0047ea84ad1ec4ddd1ddd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cv::gapi::GBackend</type>
      <name>cv::gapi::ocl::backend</name>
      <anchorfile>dc/d1c/group__gapi__std__backends.html</anchorfile>
      <anchor>gae15a5e1a5d90af30f79f1fad75afda96</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_compile_args</name>
    <title>G-API Graph Compilation Arguments</title>
    <filename>d9/d29/group__gapi__compile__args.html</filename>
    <namespace>cv::gapi</namespace>
    <class kind="struct">cv::gapi::plaidml::config</class>
    <class kind="struct">cv::GCompileArg</class>
    <class kind="struct">cv::GFluidOutputRois</class>
    <class kind="struct">cv::GFluidParallelFor</class>
    <class kind="struct">cv::GFluidParallelOutputRois</class>
    <class kind="class">cv::GKernelPackage</class>
    <class kind="struct">cv::gapi::GNetPackage</class>
    <class kind="struct">cv::gapi::use_only</class>
    <member kind="typedef">
      <type>std::vector&lt; GCompileArg &gt;</type>
      <name>cv::GCompileArgs</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga61cc2ad630a2c13bc1c11f794e370734</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>GCompileArgs</type>
      <name>cv::compile_args</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga3ccf2a52953f18bb3e4c01243cc4e679</anchor>
      <arglist>(Ts &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>cv::gapi::kernels</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga18c46d5801429bb63848fc6e2391cb20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GKernelPackage</type>
      <name>cv::gapi::kernels</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga63123eaad9024722885f5c7b425dad84</anchor>
      <arglist>(FF &amp;... functors)</arglist>
    </member>
    <member kind="function">
      <type>cv::GCompileArgs &amp;</type>
      <name>cv::operator+=</name>
      <anchorfile>d9/d29/group__gapi__compile__args.html</anchorfile>
      <anchor>ga962158c3bbb288343ebf4d0e52af35e3</anchor>
      <arglist>(cv::GCompileArgs &amp;lhs, const cv::GCompileArgs &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_serialization</name>
    <title>G-API Serialization functionality</title>
    <filename>db/d06/group__gapi__serialization.html</filename>
    <namespace>cv::gapi</namespace>
    <namespace>cv::gapi::s11n</namespace>
    <class kind="struct">cv::gapi::s11n::detail::NotImplemented</class>
    <class kind="struct">cv::gapi::s11n::detail::S11N</class>
    <member kind="function">
      <type>cv::GRunArg</type>
      <name>cv::gapi::bind</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga02fd7c1cd89f04db62f51880717f135a</anchor>
      <arglist>(cv::GRunArgP &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>cv::GRunArgsP</type>
      <name>cv::gapi::bind</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga300d192882e96103ad5c1ffba0f7317e</anchor>
      <arglist>(cv::GRunArgs &amp;out_args)</arglist>
    </member>
    <member kind="function">
      <type>cv::GComputation</type>
      <name>cv::gapi::deserialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga7007b91822fca9008c82deaf2f85e3f8</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; std::is_same&lt; T, GCompileArgs &gt;::value, GCompileArgs &gt;::type</type>
      <name>cv::gapi::deserialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga6e34a9c12cb7097f311b62ed3590e2c7</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>std::enable_if&lt; std::is_same&lt; T, GRunArgs &gt;::value, GRunArgs &gt;::type</type>
      <name>cv::gapi::deserialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga98139cd847c8e76caed326ecd2a2e6c1</anchor>
      <arglist>(const std::vector&lt; char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>cv::gapi::serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga76aeb425e3386817cdf8a6af080c1b0b</anchor>
      <arglist>(const cv::GCompileArgs &amp;ca)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>cv::gapi::serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga7e09269ab0deef87067c5456ed3bb3f9</anchor>
      <arglist>(const cv::GComputation &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>cv::gapi::serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>gae94373d681065896a61c757307c6de2f</anchor>
      <arglist>(const cv::GMetaArgs &amp;ma)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>cv::gapi::serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>ga18436d6658379cade0c2f6d4c3ffdb6c</anchor>
      <arglist>(const cv::GRunArgs &amp;ra)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; char &gt;</type>
      <name>cv::gapi::serialize</name>
      <anchorfile>db/d06/group__gapi__serialization.html</anchorfile>
      <anchor>gae4fc9b947a07445639f0af7740c3d487</anchor>
      <arglist>(const std::vector&lt; std::string &gt; &amp;vs)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_core</name>
    <title>G-API Core functionality</title>
    <filename>df/d1f/group__gapi__core.html</filename>
    <subgroup>gapi_math</subgroup>
    <subgroup>gapi_pixelwise</subgroup>
    <subgroup>gapi_matrixop</subgroup>
    <subgroup>gapi_transform</subgroup>
  </compound>
  <compound kind="group">
    <name>gapi_math</name>
    <title>Graph API: Math operations</title>
    <filename>da/dd3/group__gapi__math.html</filename>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::add</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga3fec036f5cf3f6cb8c2633c109085f0b</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::addC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga8b5f4be4cb0e2b52b03778fafddd0819</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;c, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::addC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gab51408fdde1ec0a5d4fe5123826180ce</anchor>
      <arglist>(const GScalar &amp;c, const GMat &amp;src1, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>cv::gapi::cartToPolar</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gafd67546961f044eb4b3a028e574c7712</anchor>
      <arglist>(const GMat &amp;x, const GMat &amp;y, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::div</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gac8d294174992b969881304c7035a5f9f</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, double scale, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::divC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gabcbc1a4cc9301f8315b19b1aec4fd5d0</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;divisor, double scale, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::divRC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gab715e84ee54c737916007ff7b8e6dcda</anchor>
      <arglist>(const GScalar &amp;divident, const GMat &amp;src, double scale, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::mask</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaba076d51941328cb7ca9348b7b535220</anchor>
      <arglist>(const GMat &amp;src, const GMat &amp;mask)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>cv::gapi::mean</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaa37ea1b811bcc3e26ee1b3fb00acc55c</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::mul</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga42a8187b2bf350f90e4a31f93e929e51</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, double scale=1.0, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::mulC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga173028247b9426f6e744c18df02c10f1</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;multiplier, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::mulC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaa924c8c082e0476e4d846843d5f8bed3</anchor>
      <arglist>(const GMat &amp;src, double multiplier, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::mulC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga29ed07435c1ab0da02627303594a9b73</anchor>
      <arglist>(const GScalar &amp;multiplier, const GMat &amp;src, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::phase</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga3c98a8ad1054d296500220737c04d18c</anchor>
      <arglist>(const GMat &amp;x, const GMat &amp;y, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>cv::gapi::polarToCart</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gab770a8033856f3bd8effefe8ff844e8a</anchor>
      <arglist>(const GMat &amp;magnitude, const GMat &amp;angle, bool angleInDegrees=false)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::sqrt</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaf3880c8feae9027fa91a701a1fd0d3b4</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::sub</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gab2a1ac8bdeda1de78ec97f9cd8e9ff0a</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::subC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>gaa5979f64bab17bf1717f2842d6c1d53f</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;c, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::subRC</name>
      <anchorfile>da/dd3/group__gapi__math.html</anchorfile>
      <anchor>ga755bf791d27f88ab5b4214575bf4c5a8</anchor>
      <arglist>(const GScalar &amp;c, const GMat &amp;src, int ddepth=-1)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_pixelwise</name>
    <title>Graph API: Pixelwise operations</title>
    <filename>d1/db2/group__gapi__pixelwise.html</filename>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::bitwise_and</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga0b865f60a0cc59f848b09e6a3ca0cc55</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::bitwise_and</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaaa5d96258439a172036384bbce5420a8</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::bitwise_not</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga02beaca6bb6fe5582d58ea829470da79</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::bitwise_or</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga71ab0f799abf2496cfad7a7316876695</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::bitwise_or</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga6ce8ae3f0013e94a510993631cb63281</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::bitwise_xor</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga5462641576e73efedf2ccf07b4d4c876</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::bitwise_xor</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaa8621d1b994e907685e61b31cebb9a3d</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpEQ</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaea61a43cc393b6bfa81fc57007df28d2</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpEQ</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga947f0104b91a77f40430b226fccdd2f0</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpGE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga2b13187939387e99b4a7dbc497d9d52d</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpGE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga6e4dd0a6dd8f9420d2f6635c912fb396</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpGT</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gae7804b39335c3a62d21e7afd1c1fa566</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpGT</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga19547e74738ea21e6c97d1149dddb6ef</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpLE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga1a745b957e7f94c416a5773a13524576</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpLE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gab9df2b0aac068354dabb781a7250cdc4</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpLT</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaa67732d475ab1df386eebff7b90895da</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpLT</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga916e9433be97f99b0d6992ac1d1926de</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpNE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga6646d5a6e2ed232281fddd08d2a52772</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::cmpNE</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>gaac184e5ab0dc3b1ee74775c6bdc634e2</anchor>
      <arglist>(const GMat &amp;src1, const GScalar &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::select</name>
      <anchorfile>d1/db2/group__gapi__pixelwise.html</anchorfile>
      <anchor>ga41ca710c7c457ecc8b32b5a3d9f12634</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, const GMat &amp;mask)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_matrixop</name>
    <title>Graph API: Operations on matrices</title>
    <filename>d0/d86/group__gapi__matrixop.html</filename>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::absDiff</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gaf923b18b9f56f6ecdbb23b380a99a413</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::absDiffC</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga6a59513a83d79899345a39ee3497ba47</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;c)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::addWeighted</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga60503b0500750881cc58a60e7eae084b</anchor>
      <arglist>(const GMat &amp;src1, double alpha, const GMat &amp;src2, double beta, double gamma, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; int &gt;</type>
      <name>cv::gapi::countNonZero</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gacbd38bdfb41ad16b14d56e6739a1092b</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::inRange</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga76246465115220c5e5986a55298300c7</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;threshLow, const GScalar &amp;threshUp)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>cv::gapi::integral</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gab4460ce25a42f60e3ef9c47d0f224fc2</anchor>
      <arglist>(const GMat &amp;src, int sdepth=-1, int sqdepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::max</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga0ff081ea80eb39a96389c16ac0f9e944</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::min</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gab714c7a4adc847d75bfc080ac92924f4</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>cv::gapi::normInf</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga4d4f56eea9f26736f7d0c703b377f9e7</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>cv::gapi::normL1</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga238421ed8e075474f03acb06e7168b26</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>cv::gapi::normL2</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gaeb09f3519bcc89b23ededc3925b9916f</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GScalar</type>
      <name>cv::gapi::sum</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>ga58d80f9e109fed142b280d673afb795a</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GScalar &gt;</type>
      <name>cv::gapi::threshold</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gae8fb8dece48377bbcb7149a520f80677</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;maxval, int type)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::threshold</name>
      <anchorfile>d0/d86/group__gapi__matrixop.html</anchorfile>
      <anchor>gad538f94c264624d0ea78b853d53adcb2</anchor>
      <arglist>(const GMat &amp;src, const GScalar &amp;thresh, const GScalar &amp;maxval, int type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_transform</name>
    <title>Graph API: Image and channel composition functions</title>
    <filename>d6/d91/group__gapi__transform.html</filename>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::concatHor</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga332791cecc4160115bbea9449ee11657</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::concatHor</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga5518633a98c85dea0a0a5c3da4f136e0</anchor>
      <arglist>(const std::vector&lt; GMat &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::concatVert</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga1cd4abced53d37ad46907283c6b3fa36</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::concatVert</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga771d3a4a7dd392e51f1f0081b09aa7ff</anchor>
      <arglist>(const std::vector&lt; GMat &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::convertTo</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gae972b2c91904d36e92ee14a6778db82e</anchor>
      <arglist>(const GMat &amp;src, int rdepth, double alpha=1, double beta=0)</arglist>
    </member>
    <member kind="function">
      <type>GFrame</type>
      <name>cv::gapi::copy</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga1dc3b1987d6685689ecc0d590abddba8</anchor>
      <arglist>(const GFrame &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::copy</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gac782e501961826d93c5556e623fca3c3</anchor>
      <arglist>(const GMat &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::crop</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gae72ac2d6fec8d4e636a7d72d37e70895</anchor>
      <arglist>(const GMat &amp;src, const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::flip</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gaa5d151bf720b9e4186ca3d415dc879c7</anchor>
      <arglist>(const GMat &amp;src, int flipCode)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::LUT</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga7f13dbe65b7df6816c53162647762a11</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;lut)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::merge3</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gaf63e894270a088695e6ec97d9a903971</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, const GMat &amp;src3)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::merge4</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga8206d42b933edcbf08d6953e202d0dd0</anchor>
      <arglist>(const GMat &amp;src1, const GMat &amp;src2, const GMat &amp;src3, const GMat &amp;src4)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::normalize</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gaedda08934a12c8b4d8f3c1762f27cacc</anchor>
      <arglist>(const GMat &amp;src, double alpha, double beta, int norm_type, int ddepth=-1)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::remap</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gac2c8de7ed8e75e46516246a8365b6298</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;map1, const Mat &amp;map2, int interpolation, int borderMode=BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::resize</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gad0ae87ad8b909c3c11a07b007837be8b</anchor>
      <arglist>(const GMat &amp;src, const Size &amp;dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR)</arglist>
    </member>
    <member kind="function">
      <type>GMatP</type>
      <name>cv::gapi::resizeP</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga3e57b0f6b2c54564502ff87231c24782</anchor>
      <arglist>(const GMatP &amp;src, const Size &amp;dsize, int interpolation=cv::INTER_LINEAR)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat, GMat &gt;</type>
      <name>cv::gapi::split3</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga0637e312962a096973a0c45ba0242299</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat, GMat, GMat &gt;</type>
      <name>cv::gapi::split4</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>ga79971ff976017827ddfa9b0b2e96fc19</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::warpAffine</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gaa6d70833c5eb6f6885a1b5ceb7b83957</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;M, const Size &amp;dsize, int flags=cv::INTER_LINEAR, int borderMode=cv::BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::warpPerspective</name>
      <anchorfile>d6/d91/group__gapi__transform.html</anchorfile>
      <anchor>gac0cc729169b973fb0a8bb6f01968b357</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;M, const Size &amp;dsize, int flags=cv::INTER_LINEAR, int borderMode=cv::BORDER_CONSTANT, const Scalar &amp;borderValue=Scalar())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_imgproc</name>
    <title>G-API Image processing functionality</title>
    <filename>d2/d00/group__gapi__imgproc.html</filename>
    <subgroup>gapi_filters</subgroup>
    <subgroup>gapi_colorconvert</subgroup>
    <subgroup>gapi_feature</subgroup>
    <subgroup>gapi_shape</subgroup>
    <subgroup>gapi_transform</subgroup>
  </compound>
  <compound kind="group">
    <name>gapi_filters</name>
    <title>Graph API: Image filters</title>
    <filename>da/dc5/group__gapi__filters.html</filename>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::bilateralFilter</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gaaa26e22b22ad13e3a1ca173c0a652b60</anchor>
      <arglist>(const GMat &amp;src, int d, double sigmaColor, double sigmaSpace, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::blur</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gae50f1db53f567b9c846851c6e0d81849</anchor>
      <arglist>(const GMat &amp;src, const Size &amp;ksize, const Point &amp;anchor=Point(-1,-1), int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::boxFilter</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gaa37a58b30753913cbcc7f5425726dbd5</anchor>
      <arglist>(const GMat &amp;src, int dtype, const Size &amp;ksize, const Point &amp;anchor=Point(-1,-1), bool normalize=true, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::dilate</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga2bbdb0560707a4d2b0b0e3c4bdf41975</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;kernel, const Point &amp;anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::dilate3x3</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gafa1c08d3a18264ca3089ec843658108b</anchor>
      <arglist>(const GMat &amp;src, int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::erode</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga8d275850ccc5009372dd21237dcf1836</anchor>
      <arglist>(const GMat &amp;src, const Mat &amp;kernel, const Point &amp;anchor=Point(-1,-1), int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::erode3x3</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga48591777d1073198ece7b0f1c2bd885c</anchor>
      <arglist>(const GMat &amp;src, int iterations=1, int borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::filter2D</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga7f2fc386cd3ecb074d65b3ad124f38eb</anchor>
      <arglist>(const GMat &amp;src, int ddepth, const Mat &amp;kernel, const Point &amp;anchor=Point(-1,-1), const Scalar &amp;delta=Scalar(0), int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::gaussianBlur</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gaaca00b81d171421032917e53751ac427</anchor>
      <arglist>(const GMat &amp;src, const Size &amp;ksize, double sigmaX, double sigmaY=0, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::Laplacian</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gab1e27267574404a1f01016fb9a3a3475</anchor>
      <arglist>(const GMat &amp;src, int ddepth, int ksize=1, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::medianBlur</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga90c28c4986e8117ecb1b61300ff3e7e8</anchor>
      <arglist>(const GMat &amp;src, int ksize)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::morphologyEx</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga8b3991ce1a3aade775abd955d850ec15</anchor>
      <arglist>(const GMat &amp;src, const MorphTypes op, const Mat &amp;kernel, const Point &amp;anchor=Point(-1,-1), const int iterations=1, const BorderTypes borderType=BORDER_CONSTANT, const Scalar &amp;borderValue=morphologyDefaultBorderValue())</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::sepFilter</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>ga546a47a68c08bb49bb40825780ffc2e8</anchor>
      <arglist>(const GMat &amp;src, int ddepth, const Mat &amp;kernelX, const Mat &amp;kernelY, const Point &amp;anchor, const Scalar &amp;delta, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::Sobel</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gae1443445c4cb3187dcf439a57cfa534f</anchor>
      <arglist>(const GMat &amp;src, int ddepth, int dx, int dy, int ksize=3, double scale=1, double delta=0, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GMat, GMat &gt;</type>
      <name>cv::gapi::SobelXY</name>
      <anchorfile>da/dc5/group__gapi__filters.html</anchorfile>
      <anchor>gaebfb892224a4e649cdfc858b6868d1f7</anchor>
      <arglist>(const GMat &amp;src, int ddepth, int order, int ksize=3, double scale=1, double delta=0, int borderType=BORDER_DEFAULT, const Scalar &amp;borderValue=Scalar(0))</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_colorconvert</name>
    <title>Graph API: Converting image from one color space to another</title>
    <filename>dc/d38/group__gapi__colorconvert.html</filename>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::BayerGR2RGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gad78d0756339b84ed0fed49ac3b7dae01</anchor>
      <arglist>(const GMat &amp;src_gr)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::BGR2Gray</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga3e8fd8197ab16811caf9b31cb1e08a05</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::BGR2I420</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaca3b4d4564ab8e30849f8827bd6cc715</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::BGR2LUV</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga163bb69f25a0dfd9aeb3eebe380842bb</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::BGR2RGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaa0a47ab76ba9519d0972a97d468366b2</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::BGR2YUV</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaf9b408ae08a97bebe001d3227b22dbd5</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::I4202BGR</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga855cf3f8b832742bbe77c4bc4c727705</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::I4202RGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga499ca61dc623ca59e414b81b84505a15</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::LUV2BGR</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gad83380f5b614aebd9430c09800e12849</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::NV12toBGR</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga26fa592432479d54a56e66227f818d7c</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMatP</type>
      <name>cv::gapi::NV12toBGRp</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaa41eebd2d72389dcf282850520bd8498</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::NV12toGray</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaf44bcc7b1d8636d5c0b4425805dd00e0</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::NV12toRGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga0a8da2537ef9dd90d97e4681ca0ff6c6</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMatP</type>
      <name>cv::gapi::NV12toRGBp</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga827c85675868381815af086868e450d6</anchor>
      <arglist>(const GMat &amp;src_y, const GMat &amp;src_uv)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::RGB2Gray</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga2adcde9d63378940740c7b54fd00956c</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::RGB2Gray</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga8238eab93515169d2d66b50ee8a0285b</anchor>
      <arglist>(const GMat &amp;src, float rY, float gY, float bY)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::RGB2HSV</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gadaaa97be932cab83d3f35f731bfe0da0</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::RGB2I420</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga5236e6f6382928b70ddda9f8666e4aec</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::RGB2Lab</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga74589c39069c4d068940b521990206cd</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::RGB2YUV</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga3cc413473e72f242f65a6df44e929d05</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::RGB2YUV422</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>ga2698756bd4be47c4bda06be15007534f</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::YUV2BGR</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gad322eb34ae0d3ca84e4666fd5351bec9</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::YUV2RGB</name>
      <anchorfile>dc/d38/group__gapi__colorconvert.html</anchorfile>
      <anchor>gaeeefe27c05d76f4dd91ec089e59b3e5a</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_feature</name>
    <title>Graph API: Image Feature Detection</title>
    <filename>d5/def/group__gapi__feature.html</filename>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::Canny</name>
      <anchorfile>d5/def/group__gapi__feature.html</anchorfile>
      <anchor>gad93b9f85e6abecc152d05d3e75bac37a</anchor>
      <arglist>(const GMat &amp;image, double threshold1, double threshold2, int apertureSize=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; Point2f &gt;</type>
      <name>cv::gapi::goodFeaturesToTrack</name>
      <anchorfile>d5/def/group__gapi__feature.html</anchorfile>
      <anchor>gae084bf2cfb95cad5b75a20a84ef54a8c</anchor>
      <arglist>(const GMat &amp;image, int maxCorners, double qualityLevel, double minDistance, const Mat &amp;mask=Mat(), int blockSize=3, bool useHarrisDetector=false, double k=0.04)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_shape</name>
    <title>Graph API: Image Structural Analysis and Shape Descriptors</title>
    <filename>d3/d01/group__gapi__shape.html</filename>
    <member kind="function">
      <type>GOpaque&lt; Rect &gt;</type>
      <name>cv::gapi::boundingRect</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga07ceb2f3804f616d847efe6b5d6cf401</anchor>
      <arglist>(const GArray&lt; Point2f &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Rect &gt;</type>
      <name>cv::gapi::boundingRect</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga90e8d11145eaa503183667bf8f829993</anchor>
      <arglist>(const GArray&lt; Point2i &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Rect &gt;</type>
      <name>cv::gapi::boundingRect</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga36cff44407487c65f83dc868e91775b8</anchor>
      <arglist>(const GMat &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; GArray&lt; Point &gt; &gt;</type>
      <name>cv::gapi::findContours</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga5181e0f2240f1e22422f93e1036e9ca7</anchor>
      <arglist>(const GMat &amp;src, const RetrievalModes mode, const ContourApproximationModes method)</arglist>
    </member>
    <member kind="function">
      <type>GArray&lt; GArray&lt; Point &gt; &gt;</type>
      <name>cv::gapi::findContours</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga2d05b93993a8e7e957807d3b8c8d9869</anchor>
      <arglist>(const GMat &amp;src, const RetrievalModes mode, const ContourApproximationModes method, const GOpaque&lt; Point &gt; &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; GArray&lt; Point &gt; &gt;, GArray&lt; Vec4i &gt; &gt;</type>
      <name>cv::gapi::findContoursH</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gae9b4b0056d52a6955e5c96c73f4a3be8</anchor>
      <arglist>(const GMat &amp;src, const RetrievalModes mode, const ContourApproximationModes method)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; GArray&lt; Point &gt; &gt;, GArray&lt; Vec4i &gt; &gt;</type>
      <name>cv::gapi::findContoursH</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga4638086823e0f9929fc2e7f3aa9ff39e</anchor>
      <arglist>(const GMat &amp;src, const RetrievalModes mode, const ContourApproximationModes method, const GOpaque&lt; Point &gt; &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec4f &gt;</type>
      <name>cv::gapi::fitLine2D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gace4704f84381f2f44e0df00e95aaf72e</anchor>
      <arglist>(const GArray&lt; Point2d &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec4f &gt;</type>
      <name>cv::gapi::fitLine2D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga6a027c437177e9b9df51a40f8c096fe2</anchor>
      <arglist>(const GArray&lt; Point2f &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec4f &gt;</type>
      <name>cv::gapi::fitLine2D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gac41c81438c9b0f45b1e48f8dd897192a</anchor>
      <arglist>(const GArray&lt; Point2i &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec4f &gt;</type>
      <name>cv::gapi::fitLine2D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga88376159e1c148a7d0dff31fd17c01c1</anchor>
      <arglist>(const GMat &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec6f &gt;</type>
      <name>cv::gapi::fitLine3D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gaea96c24f8da238a518c1e71b76aeb1ed</anchor>
      <arglist>(const GArray&lt; Point3d &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec6f &gt;</type>
      <name>cv::gapi::fitLine3D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga233ac142fe596629e7ca900f4502a2bf</anchor>
      <arglist>(const GArray&lt; Point3f &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec6f &gt;</type>
      <name>cv::gapi::fitLine3D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>gaa38e9a917dca0aa59f6aad43d1b61d8b</anchor>
      <arglist>(const GArray&lt; Point3i &gt; &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
    <member kind="function">
      <type>GOpaque&lt; Vec6f &gt;</type>
      <name>cv::gapi::fitLine3D</name>
      <anchorfile>d3/d01/group__gapi__shape.html</anchorfile>
      <anchor>ga52bf446416ceeebed750f5f8f6974f61</anchor>
      <arglist>(const GMat &amp;src, const DistanceTypes distType, const double param=0., const double reps=0., const double aeps=0.)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_draw</name>
    <title>G-API Drawing and composition functionality</title>
    <filename>df/de4/group__gapi__draw.html</filename>
    <subgroup>gapi_draw_prims</subgroup>
    <subgroup>gapi_draw_api</subgroup>
  </compound>
  <compound kind="group">
    <name>gapi_draw_prims</name>
    <title>Drawing primitives</title>
    <filename>de/db8/group__gapi__draw__prims.html</filename>
    <class kind="struct">cv::gapi::wip::draw::Circle</class>
    <class kind="struct">cv::gapi::wip::draw::FText</class>
    <class kind="struct">cv::gapi::wip::draw::Image</class>
    <class kind="struct">cv::gapi::wip::draw::Line</class>
    <class kind="struct">cv::gapi::wip::draw::Mosaic</class>
    <class kind="struct">cv::gapi::wip::draw::Poly</class>
    <class kind="struct">cv::gapi::wip::draw::Rect</class>
    <class kind="struct">cv::gapi::wip::draw::Text</class>
    <member kind="typedef">
      <type>util::variant&lt; Text, FText, Rect, Circle, Line, Mosaic, Image, Poly &gt;</type>
      <name>cv::gapi::wip::draw::Prim</name>
      <anchorfile>de/db8/group__gapi__draw__prims.html</anchorfile>
      <anchor>ga851e9c1c8a7135fd54a16dd7acc73812</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Prim &gt;</type>
      <name>cv::gapi::wip::draw::Prims</name>
      <anchorfile>de/db8/group__gapi__draw__prims.html</anchorfile>
      <anchor>ga07490a088efa57a2aa517c8cdcd0b197</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_draw_api</name>
    <title>Drawing operations and functions</title>
    <filename>d0/d43/group__gapi__draw__api.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::gapi::wip::draw::render</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>gaa315ba452961559eb9222d3ace8ce178</anchor>
      <arglist>(cv::Mat &amp;bgr, const Prims &amp;prims, cv::GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::gapi::wip::draw::render</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>ga10063407824d197cff1dd7221e9bed1c</anchor>
      <arglist>(cv::Mat &amp;y_plane, cv::Mat &amp;uv_plane, const Prims &amp;prims, cv::GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::gapi::wip::draw::render</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>gad7efd86334de290f446964c8f9511df5</anchor>
      <arglist>(cv::MediaFrame &amp;frame, const Prims &amp;prims, cv::GCompileArgs &amp;&amp;args={})</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::wip::draw::render3ch</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>gaa5b5b1b06d1e5653a96c692447a026c1</anchor>
      <arglist>(const GMat &amp;src, const GArray&lt; Prim &gt; &amp;prims)</arglist>
    </member>
    <member kind="function">
      <type>GFrame</type>
      <name>cv::gapi::wip::draw::renderFrame</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>ga34d32bb8208ad30314b07aae39466fa6</anchor>
      <arglist>(const GFrame &amp;m_frame, const GArray&lt; Prim &gt; &amp;prims)</arglist>
    </member>
    <member kind="function">
      <type>GMat2</type>
      <name>cv::gapi::wip::draw::renderNV12</name>
      <anchorfile>d0/d43/group__gapi__draw__api.html</anchorfile>
      <anchor>ga35872fecb834a374ae66c36707dfc0b7</anchor>
      <arglist>(const GMat &amp;y, const GMat &amp;uv, const GArray&lt; Prim &gt; &amp;prims)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_video</name>
    <title>G-API Video processing functionality</title>
    <filename>d4/d55/group__gapi__video.html</filename>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::BackgroundSubtractor</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>gaab6a9c8473dbb256ec55865ee189b417</anchor>
      <arglist>(const GMat &amp;src, const cv::gapi::video::BackgroundSubtractorParams &amp;bsParams)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; GMat &gt;, GScalar &gt;</type>
      <name>cv::gapi::buildOpticalFlowPyramid</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>ga71db61c0cb8a75be364b4970c149c21b</anchor>
      <arglist>(const GMat &amp;img, const Size &amp;winSize, const GScalar &amp;maxLevel, bool withDerivatives=true, int pyrBorder=BORDER_REFLECT_101, int derivBorder=BORDER_CONSTANT, bool tryReuseInputImage=true)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; Point2f &gt;, GArray&lt; uchar &gt;, GArray&lt; float &gt; &gt;</type>
      <name>cv::gapi::calcOpticalFlowPyrLK</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>ga2c56c6a1df507cfd3870f00fe1da3175</anchor>
      <arglist>(const GArray&lt; GMat &gt; &amp;prevPyr, const GArray&lt; GMat &gt; &amp;nextPyr, const GArray&lt; Point2f &gt; &amp;prevPts, const GArray&lt; Point2f &gt; &amp;predPts, const Size &amp;winSize=Size(21, 21), const GScalar &amp;maxLevel=3, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT|TermCriteria::EPS, 30, 0.01), int flags=0, double minEigThresh=1e-4)</arglist>
    </member>
    <member kind="function">
      <type>std::tuple&lt; GArray&lt; Point2f &gt;, GArray&lt; uchar &gt;, GArray&lt; float &gt; &gt;</type>
      <name>cv::gapi::calcOpticalFlowPyrLK</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>gae6dada37e098e81e708e9daaac97f2fa</anchor>
      <arglist>(const GMat &amp;prevImg, const GMat &amp;nextImg, const GArray&lt; Point2f &gt; &amp;prevPts, const GArray&lt; Point2f &gt; &amp;predPts, const Size &amp;winSize=Size(21, 21), const GScalar &amp;maxLevel=3, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT|TermCriteria::EPS, 30, 0.01), int flags=0, double minEigThresh=1e-4)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::KalmanFilter</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>ga0b18fdc215bb554b34f01099c85df2c7</anchor>
      <arglist>(const GMat &amp;measurement, const GOpaque&lt; bool &gt; &amp;haveMeasurement, const cv::gapi::KalmanParams &amp;kfParams)</arglist>
    </member>
    <member kind="function">
      <type>GMat</type>
      <name>cv::gapi::KalmanFilter</name>
      <anchorfile>d4/d55/group__gapi__video.html</anchorfile>
      <anchor>ga01d36765f6c877f577f15f04850ffa19</anchor>
      <arglist>(const GMat &amp;measurement, const GOpaque&lt; bool &gt; &amp;haveMeasurement, const GMat &amp;control, const cv::gapi::KalmanParams &amp;kfParams)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>alphamat</name>
    <title>Alpha Matting</title>
    <filename>d4/d40/group__alphamat.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::alphamat::infoFlow</name>
      <anchorfile>d4/d40/group__alphamat.html</anchorfile>
      <anchor>gad599f98a151eda56ab241b296aec4810</anchor>
      <arglist>(InputArray image, InputArray tmap, OutputArray result)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>aruco</name>
    <title>Aruco markers, module functionality was moved to objdetect module</title>
    <filename>d9/d6a/group__aruco.html</filename>
    <class kind="struct">cv::aruco::EstimateParameters</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::aruco::PatternPositionType</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga27275294ed214f3872ddef00d86d40d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::ARUCO_CCW_CENTER</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gga27275294ed214f3872ddef00d86d40d5a79ac9952e6e5f6c0d740626f7e9a8759</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::aruco::ARUCO_CW_TOP_LEFT_CORNER</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gga27275294ed214f3872ddef00d86d40d5ac2bcbef302a6b19c879503cd282803ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::aruco::calibrateCameraAruco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga9952135f6bf4ec17894a103c238f6979</anchor>
      <arglist>(InputArrayOfArrays corners, InputArray ids, InputArray counter, const Ptr&lt; Board &gt; &amp;board, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray stdDeviationsIntrinsics, OutputArray stdDeviationsExtrinsics, OutputArray perViewErrors, int flags=0, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::aruco::calibrateCameraAruco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga729a9b6e64ee5a1a061c1caa96a72a12</anchor>
      <arglist>(InputArrayOfArrays corners, InputArray ids, InputArray counter, const Ptr&lt; Board &gt; &amp;board, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs=noArray(), OutputArrayOfArrays tvecs=noArray(), int flags=0, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::aruco::calibrateCameraCharuco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gaa7357017aa9da857b487e447c7b13f11</anchor>
      <arglist>(InputArrayOfArrays charucoCorners, InputArrayOfArrays charucoIds, const Ptr&lt; CharucoBoard &gt; &amp;board, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, OutputArray stdDeviationsIntrinsics, OutputArray stdDeviationsExtrinsics, OutputArray perViewErrors, int flags=0, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::aruco::calibrateCameraCharuco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga3bcf3be1b347e1e1916d67e01088352d</anchor>
      <arglist>(InputArrayOfArrays charucoCorners, InputArrayOfArrays charucoIds, const Ptr&lt; CharucoBoard &gt; &amp;board, Size imageSize, InputOutputArray cameraMatrix, InputOutputArray distCoeffs, OutputArrayOfArrays rvecs=noArray(), OutputArrayOfArrays tvecs=noArray(), int flags=0, const TermCriteria &amp;criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, DBL_EPSILON))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::detectCharucoDiamond</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga28e187562a007d9ff94c4e9ca005ce12</anchor>
      <arglist>(InputArray image, InputArrayOfArrays markerCorners, InputArray markerIds, float squareMarkerLengthRate, OutputArrayOfArrays diamondCorners, OutputArray diamondIds, InputArray cameraMatrix=noArray(), InputArray distCoeffs=noArray(), Ptr&lt; Dictionary &gt; dictionary=makePtr&lt; Dictionary &gt;(getPredefinedDictionary(PredefinedDictionaryType::DICT_4X4_50)))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::detectMarkers</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga3bc50d61fe4db7bce8d26d56b5a6428a</anchor>
      <arglist>(InputArray image, const Ptr&lt; Dictionary &gt; &amp;dictionary, OutputArrayOfArrays corners, OutputArray ids, const Ptr&lt; DetectorParameters &gt; &amp;parameters=makePtr&lt; DetectorParameters &gt;(), OutputArrayOfArrays rejectedImgPoints=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::drawCharucoDiamond</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gaf71fb897d5f03f7424c0c84715aa6228</anchor>
      <arglist>(const Ptr&lt; Dictionary &gt; &amp;dictionary, Vec4i ids, int squareLength, int markerLength, OutputArray img, int marginSize=0, int borderBits=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::drawPlanarBoard</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gac67daa408c85fe7faf8baf4a045ec09f</anchor>
      <arglist>(const Ptr&lt; Board &gt; &amp;board, Size outSize, OutputArray img, int marginSize, int borderBits)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::aruco::estimatePoseBoard</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga366993d29fdddd995fba8c2e6ca811ea</anchor>
      <arglist>(InputArrayOfArrays corners, InputArray ids, const Ptr&lt; Board &gt; &amp;board, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, bool useExtrinsicGuess=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::aruco::estimatePoseCharucoBoard</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga21b51b9e8c6422a4bac27e48fa0a150b</anchor>
      <arglist>(InputArray charucoCorners, InputArray charucoIds, const Ptr&lt; CharucoBoard &gt; &amp;board, InputArray cameraMatrix, InputArray distCoeffs, InputOutputArray rvec, InputOutputArray tvec, bool useExtrinsicGuess=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::estimatePoseSingleMarkers</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gaba7f1e107f93451e2bc43b8ea96eef8c</anchor>
      <arglist>(InputArrayOfArrays corners, float markerLength, InputArray cameraMatrix, InputArray distCoeffs, OutputArray rvecs, OutputArray tvecs, OutputArray objPoints=noArray(), const Ptr&lt; EstimateParameters &gt; &amp;estimateParameters=makePtr&lt; EstimateParameters &gt;())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::getBoardObjectAndImagePoints</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga0c158c55c50df8354930927d819f7e9d</anchor>
      <arglist>(const Ptr&lt; Board &gt; &amp;board, InputArrayOfArrays detectedCorners, InputArray detectedIds, OutputArray objPoints, OutputArray imgPoints)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::aruco::interpolateCornersCharuco</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gadcc5dc30c9ad33dcf839e84e8638dcd1</anchor>
      <arglist>(InputArrayOfArrays markerCorners, InputArray markerIds, InputArray image, const Ptr&lt; CharucoBoard &gt; &amp;board, OutputArray charucoCorners, OutputArray charucoIds, InputArray cameraMatrix=noArray(), InputArray distCoeffs=noArray(), int minMarkers=2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::aruco::refineDetectedMarkers</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>gaea8d14a37c7dd9abd55b58815368293d</anchor>
      <arglist>(InputArray image, const Ptr&lt; Board &gt; &amp;board, InputOutputArrayOfArrays detectedCorners, InputOutputArray detectedIds, InputOutputArrayOfArrays rejectedCorners, InputArray cameraMatrix=noArray(), InputArray distCoeffs=noArray(), float minRepDistance=10.f, float errorCorrectionRate=3.f, bool checkAllOrders=true, OutputArray recoveredIdxs=noArray(), const Ptr&lt; DetectorParameters &gt; &amp;parameters=makePtr&lt; DetectorParameters &gt;())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::aruco::testCharucoCornersCollinear</name>
      <anchorfile>d9/d6a/group__aruco.html</anchorfile>
      <anchor>ga98199b0eb97ab00bc83a624c87b3ee34</anchor>
      <arglist>(const Ptr&lt; CharucoBoard &gt; &amp;board, InputArray charucoIds)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>bgsegm</name>
    <title>Improved Background-Foreground Segmentation Methods</title>
    <filename>d2/d55/group__bgsegm.html</filename>
    <class kind="class">cv::bgsegm::BackgroundSubtractorCNT</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorGMG</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorGSOC</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorLSBP</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorLSBPDesc</class>
    <class kind="class">cv::bgsegm::BackgroundSubtractorMOG</class>
    <class kind="class">cv::bgsegm::SyntheticSequenceGenerator</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::bgsegm::LSBPCameraMotionCompensation</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga1a5838fa2d2697ac455b136bfcdb4600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::bgsegm::LSBP_CAMERA_MOTION_COMPENSATION_NONE</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>gga1a5838fa2d2697ac455b136bfcdb4600a5851b7a8bd9c7cec7006e8c619122f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::bgsegm::LSBP_CAMERA_MOTION_COMPENSATION_LK</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>gga1a5838fa2d2697ac455b136bfcdb4600ad8f108b7815d6bcccd32b849063e0a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorCNT &gt;</type>
      <name>cv::bgsegm::createBackgroundSubtractorCNT</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>gabfe3e34321215676fd60089033a869b3</anchor>
      <arglist>(int minPixelStability=15, bool useHistory=true, int maxPixelStability=15 *60, bool isParallel=true)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorGMG &gt;</type>
      <name>cv::bgsegm::createBackgroundSubtractorGMG</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>gaad94337e0d50030547168504915ed8c4</anchor>
      <arglist>(int initializationFrames=120, double decisionThreshold=0.8)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorGSOC &gt;</type>
      <name>cv::bgsegm::createBackgroundSubtractorGSOC</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga124801cb2a38efd806e72966411fb312</anchor>
      <arglist>(int mc=LSBP_CAMERA_MOTION_COMPENSATION_NONE, int nSamples=20, float replaceRate=0.003f, float propagationRate=0.01f, int hitsThreshold=32, float alpha=0.01f, float beta=0.0022f, float blinkingSupressionDecay=0.1f, float blinkingSupressionMultiplier=0.1f, float noiseRemovalThresholdFacBG=0.0004f, float noiseRemovalThresholdFacFG=0.0008f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorLSBP &gt;</type>
      <name>cv::bgsegm::createBackgroundSubtractorLSBP</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga8e21a6b3fb96c9a406630e517195384d</anchor>
      <arglist>(int mc=LSBP_CAMERA_MOTION_COMPENSATION_NONE, int nSamples=20, int LSBPRadius=16, float Tlower=2.0f, float Tupper=32.0f, float Tinc=1.0f, float Tdec=0.05f, float Rscale=10.0f, float Rincdec=0.005f, float noiseRemovalThresholdFacBG=0.0004f, float noiseRemovalThresholdFacFG=0.0008f, int LSBPthreshold=8, int minCount=2)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BackgroundSubtractorMOG &gt;</type>
      <name>cv::bgsegm::createBackgroundSubtractorMOG</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga18a5c26910c7c2391fa58580919618e4</anchor>
      <arglist>(int history=200, int nmixtures=5, double backgroundRatio=0.7, double noiseSigma=0)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SyntheticSequenceGenerator &gt;</type>
      <name>cv::bgsegm::createSyntheticSequenceGenerator</name>
      <anchorfile>d2/d55/group__bgsegm.html</anchorfile>
      <anchor>ga62c84fe90f65ff57cebb407355cb76a0</anchor>
      <arglist>(InputArray background, InputArray object, double amplitude=2.0, double wavelength=20.0, double wavespeed=0.2, double objspeed=6.0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>bioinspired</name>
    <title>Biologically inspired vision models and derivated tools</title>
    <filename>dd/deb/group__bioinspired.html</filename>
    <class kind="class">cv::bioinspired::Retina</class>
    <class kind="class">cv::bioinspired::RetinaFastToneMapping</class>
    <class kind="struct">cv::bioinspired::RetinaParameters</class>
    <class kind="struct">cv::bioinspired::SegmentationParameters</class>
    <class kind="class">cv::bioinspired::TransientAreasSegmentationModule</class>
    <member kind="enumvalue">
      <name>cv::bioinspired::RETINA_COLOR_RANDOM</name>
      <anchorfile>dd/deb/group__bioinspired.html</anchorfile>
      <anchor>gga85f5cf2b6ffcff624c717b3f4e181412a3e546a6616bc41d88f973691f6a22388</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::bioinspired::RETINA_COLOR_DIAGONAL</name>
      <anchorfile>dd/deb/group__bioinspired.html</anchorfile>
      <anchor>gga85f5cf2b6ffcff624c717b3f4e181412acde9495f290217652b4d82f07f4a18c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::bioinspired::RETINA_COLOR_BAYER</name>
      <anchorfile>dd/deb/group__bioinspired.html</anchorfile>
      <anchor>gga85f5cf2b6ffcff624c717b3f4e181412aaadeb7c2a3a68e14d700f15ed4323b62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cannops</name>
    <title>Ascend-accelerated Computer Vision</title>
    <filename>d6/df4/group__cannops.html</filename>
    <subgroup>canncore</subgroup>
    <subgroup>cannops_ops</subgroup>
  </compound>
  <compound kind="group">
    <name>canncore</name>
    <title>Core part</title>
    <filename>d4/d69/group__canncore.html</filename>
    <subgroup>cann_struct</subgroup>
    <subgroup>cann_init</subgroup>
  </compound>
  <compound kind="group">
    <name>cann_struct</name>
    <title>Data Structures</title>
    <filename>d5/dbc/group__cann__struct.html</filename>
    <class kind="class">cv::cann::AscendEvent</class>
    <class kind="struct">cv::cann::AscendEventAccessor</class>
    <class kind="class">cv::cann::AscendMat</class>
    <class kind="class">cv::cann::AscendStream</class>
    <class kind="struct">cv::cann::AscendStreamAccessor</class>
    <member kind="function">
      <type>AscendStream</type>
      <name>cv::cann::wrapStream</name>
      <anchorfile>d5/dbc/group__cann__struct.html</anchorfile>
      <anchor>ga5265ae7c56468e6270dacd779c2a7e2e</anchor>
      <arglist>(size_t AscendStreamAddress)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cann_init</name>
    <title>Initialization and Information</title>
    <filename>d2/de9/group__cann__init.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::finalizeAcl</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga296b241e15fddf804c41471a75ea7b2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::finalizeDvpp</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga4be6a4b1a56114c7b328b2f59bead2a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int32_t</type>
      <name>cv::cann::getDevice</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>gad6bd02248db1a61d6cc60508f03f210f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AscendMat</type>
      <name>cv::cann::getInputMat</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga714d5855f08d623d2452dd4306dfaff9</anchor>
      <arglist>(InputArray src, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>AscendMat</type>
      <name>cv::cann::getOutputMat</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga26e2e14d29addcc725b058254b524892</anchor>
      <arglist>(OutputArray dst, int rows, int cols, int type, AscendStream &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::initAcl</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga18f3a6f254b220d4a3fbc31c59abc2dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::initDvpp</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga2581fed2a17e9675871d7399ebea1b7f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::resetDevice</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>ga0b9bf79f5d865c174656694dd6a8f0f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::setDevice</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>gabc52559c0a95f0df82474e641f83b552</anchor>
      <arglist>(int device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::syncOutput</name>
      <anchorfile>d2/de9/group__cann__init.html</anchorfile>
      <anchor>gac01b8571dbe65cd1e93fe8d06acda49a</anchor>
      <arglist>(const AscendMat &amp;dst, OutputArray _dst, AscendStream &amp;stream)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cannops_ops</name>
    <title>Operations for Ascend Backend.</title>
    <filename>df/d88/group__cannops__ops.html</filename>
    <subgroup>cannops_elem</subgroup>
    <subgroup>cannops_core</subgroup>
    <subgroup>cannimgproc</subgroup>
  </compound>
  <compound kind="group">
    <name>cannops_elem</name>
    <title>Per-element Operations</title>
    <filename>d5/d2b/group__cannops__elem.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::add</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga78bab8215c31a6b656a7727f75580f3b</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::add</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gadedcfa718b1543ae746ec3bc639c2c0f</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::add</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga3c04ae982c391de61086edb26d6be28c</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::add</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga343b6aa5698ab0744d123988dc6e63ed</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::addWeighted</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga21ef1afecdbbb24d537a51709dd80a8b</anchor>
      <arglist>(const AscendMat &amp;src1, double alpha, const AscendMat &amp;src2, double beta, double gamma, AscendMat &amp;dst, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::addWeighted</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga4d9913d767fc04aec7fba55f58e272dc</anchor>
      <arglist>(const InputArray src1, double alpha, const InputArray src2, double beta, double gamma, OutputArray dst, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_and</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga761fb2ce82aaa9205471fc083bb608b1</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_and</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga49d381ffcf469e16285e56cc2c68a048</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_and</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga28bf302cd13b59d777e106243cc731a3</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_and</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gadade4cd8b519009e3290efe67a17132a</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_not</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga75438982aa35ecee34ac6a692bd052d0</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_not</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga2e811ab23d7005b2da827e9d15f80067</anchor>
      <arglist>(const InputArray src, OutputArray dst, const InputArray mask=noArray(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_or</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga49e84d954c0d8ac8efa776dbc102054a</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_or</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga7cfe0f236e9da59fe9e21272ced5b388</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_or</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga95ff1f349e1c316611065528345234d4</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_or</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga3de2f80587418dd097a6732293f20a30</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_xor</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga009396dd5766c2494194bc41965c1de6</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_xor</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga969082b8c6133688aced1684dbf0d019</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_xor</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga9ec2eb2a0164ddea2331c6bfd78a59f5</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::bitwise_xor</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga82faa5a669c0556dbde0da91c1d49934</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::divide</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga21b256df781e33efff6ba7a02b443cba</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::divide</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga6e23a2875cbdb90ff6ed15e2d4da4ee4</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::divide</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga9c670d3ff9911be12b13b0b032e6159d</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::divide</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gac61400946f9032cc1053876553358ccb</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::multiply</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga92dbf7e1051630b9c8262a3009840ccc</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::multiply</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga6575cc13fb8114d807bd490f759966cc</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::multiply</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga4190e4c5d5497094e8e5a44fe81f7c8f</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::multiply</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga9aee15561ef8d3af83f2250c7041c89e</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, float scale=1, int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::subtract</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga6e0d44cdbb82f7d2af95dcf8859673b0</anchor>
      <arglist>(const AscendMat &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::subtract</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gaf720c0cbe4a2904846a44b766675623c</anchor>
      <arglist>(const AscendMat &amp;src1, const Scalar &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::subtract</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gad58525e6cd7ceff3f5a1d563b87e3c63</anchor>
      <arglist>(const InputArray src1, const InputArray src2, OutputArray dst, const InputArray mask=noArray(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::subtract</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga03760ebb51d555cf25899a0f0a0e433f</anchor>
      <arglist>(const Scalar &amp;src1, const AscendMat &amp;src2, AscendMat &amp;dst, const AscendMat &amp;mask=AscendMat(), int dtype=-1, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::cann::threshold</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>ga11169e3ea9951dc32624b5e88f49ca6b</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, double thresh, double maxval, int type, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::cann::threshold</name>
      <anchorfile>d5/d2b/group__cannops__elem.html</anchorfile>
      <anchor>gad99fa4ee8ae73f23195a0fc3460dfb79</anchor>
      <arglist>(const InputArray src, OutputArray dst, double thresh, double maxval, int type, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cannops_core</name>
    <title>Core Operations on Matrices</title>
    <filename>dd/d0c/group__cannops__core.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::cann::InterpolationFlags</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga1ade5fa0dd140bcfb3e3bad5b3b2a13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cann::INTER_NEAREST</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13eaae649c5bfddecd71bdaf1791c9e3ab93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cann::INTER_LINEAR</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13ea35bbef8b8e1d3ebbe3fec16ab4278f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cann::INTER_CUBIC</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13ea0442877ceddb973696b9f8347a3af47a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cann::INTER_AREA</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13eabea1e9806a812e5c673922e3f91ce228</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cann::INTER_MAX</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gga1ade5fa0dd140bcfb3e3bad5b3b2a13ea791cef2314d98ed60aab8206348eb148</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::copyMakeBorder</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gac9f46228197a0563a00ff1d870765e60</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int top, int bottom, int left, int right, int borderType, const Scalar &amp;value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::copyMakeBorder</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga0c78bc1f05540696f435e3848f343a80</anchor>
      <arglist>(const InputArray src, OutputArray dst, int top, int bottom, int left, int right, int borderType, const Scalar &amp;value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>AscendMat</type>
      <name>cv::cann::crop</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaf15bd857ba91d789fc7c096fcdf7e76c</anchor>
      <arglist>(const AscendMat &amp;src, const Rect &amp;rect, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>AscendMat</type>
      <name>cv::cann::crop</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga10b91c2e62cd15742eedc008030655f6</anchor>
      <arglist>(InputArray src, const Rect &amp;rect, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::cropResize</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gacea728c6c18e2b8fa52a42e1e31c75d9</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const Rect &amp;rect, Size dsize, double fx, double fy, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::cropResize</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaf6df78b6401d99311e99a6d30c6869c3</anchor>
      <arglist>(const InputArray src, OutputArray dst, const Rect &amp;rect, Size dsize, double fx, double fy, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::cropResizeMakeBorder</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga1c0dc84cf2c4371273387368c15195b5</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, const Rect &amp;rect, Size dsize, double fx, double fy, int interpolation, int top, int left, const int borderType, Scalar value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::cropResizeMakeBorder</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga1a1163578b7b1af598c6ddd734d39f9b</anchor>
      <arglist>(const InputArray src, OutputArray dst, const Rect &amp;rect, Size dsize, double fx, double fy, int interpolation, int top, int left, const int borderType, Scalar value=Scalar())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::flip</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gab3b8c15c87b2265847b33e22fdbd5c1a</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int flipCode, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::flip</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaec47906e7e3d0f07a000b7658aa6ec82</anchor>
      <arglist>(InputArray src, OutputArray dst, int flipCode, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::merge</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gac985a0ab61f72ad254f10aafa242f393</anchor>
      <arglist>(const AscendMat *src, size_t n, AscendMat &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::merge</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaeb8e7c73ec7c9f1cfac1c73a6f148343</anchor>
      <arglist>(const AscendMat *src, size_t n, OutputArray &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::merge</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga8ae8e9022fcc77a08fbeff15c0c73d49</anchor>
      <arglist>(const std::vector&lt; AscendMat &gt; &amp;src, AscendMat &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::merge</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gae5b998dbc074faeeaec1d86e9111ce6b</anchor>
      <arglist>(const std::vector&lt; AscendMat &gt; &amp;src, OutputArray &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::resize</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga624f24ab2af72e5486914fcf331372b7</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, Size dsize, double fx, double fy, int interpolation, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::resize</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga9d3064043440863a4c74686711bbd0bd</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, double fx, double fy, int interpolation, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::rotate</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaa9ad9982e06283fdb27700c2526022d7</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int rotateMode, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::rotate</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga0d3039c60f5a00f0c483868e4ef45545</anchor>
      <arglist>(InputArray src, OutputArray dst, int rotateCode, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::split</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga06538615919413bbfdaa9a80e271be8b</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat *dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::split</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga85459adcd30eff7038474eff8df6e58a</anchor>
      <arglist>(const AscendMat &amp;src, std::vector&lt; AscendMat &gt; &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::split</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>gaf808ef0670cb3db8f1a7e9fa6b269ec4</anchor>
      <arglist>(const InputArray src, AscendMat *dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::split</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga98ef27bef6041003e3eb78169b8f2425</anchor>
      <arglist>(const InputArray src, std::vector&lt; AscendMat &gt; &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::transpose</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga22913821506c9d69e0734e765b5ed1f1</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::transpose</name>
      <anchorfile>dd/d0c/group__cannops__core.html</anchorfile>
      <anchor>ga3b6257f6d77603465846d4b25c102630</anchor>
      <arglist>(InputArray src, OutputArray dst, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cannimgproc</name>
    <title>Image Processing</title>
    <filename>dd/d43/group__cannimgproc.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::cvtColor</name>
      <anchorfile>dd/d43/group__cannimgproc.html</anchorfile>
      <anchor>ga000bf1c24e9fa6620e51ff1b8c985de4</anchor>
      <arglist>(const AscendMat &amp;src, AscendMat &amp;dst, int code, int dstCn=0, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cann::cvtColor</name>
      <anchorfile>dd/d43/group__cannimgproc.html</anchorfile>
      <anchor>gac84dae588604207b5ec74a184620b3c6</anchor>
      <arglist>(const InputArray src, OutputArray dst, int code, int dstCn=0, AscendStream &amp;stream=AscendStream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ccalib</name>
    <title>Custom Calibration Pattern for 3D reconstruction</title>
    <filename>d3/ddc/group__ccalib.html</filename>
    <namespace>cv::omnidir::internal</namespace>
    <class kind="class">cv::ccalib::CustomPattern</class>
    <class kind="class">cv::multicalib::MultiCameraCalibration</class>
    <class kind="class">cv::randpattern::RandomPatternCornerFinder</class>
    <class kind="class">cv::randpattern::RandomPatternGenerator</class>
    <member kind="define">
      <type>#define</type>
      <name>HEAD</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ga110f3b6cdacd45daee818b3e5965f6da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INVALID</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gadf770fe2eec438e3758ffe905dbae208</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_USE_GUESS</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a44106d930e2a174c6ed350f219f2d095</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_FIX_SKEW</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6af70dfa2a5c442e4f2b3992183f58db57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_FIX_K1</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6ae0cda4a468b2dd7d5bf8d25b59af842d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_FIX_K2</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6ae06ee285ec34e44f896f14411921b4a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_FIX_P1</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a797a57203db40b8abf59e406c5115caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_FIX_P2</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a6209b9a3475764750722a1de1eede165</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_FIX_XI</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6ab995c1b213d289aa8d4dd3cfba8b9c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_FIX_GAMMA</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a9032c7d629be0a896e942f14670919c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::CALIB_FIX_CENTER</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gga7713641f179f84388e95fb93eed8d9b6a2a44eb74b27a87e8e0049ffcfcf8ed02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::RECTIFY_PERSPECTIVE</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggad8e827e6b375fc521c0c9efd43bfbc60a31955c9ca6f1102df0d2149947194907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::RECTIFY_CYLINDRICAL</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggad8e827e6b375fc521c0c9efd43bfbc60a1c393e788481b0d3d430f34ca48c9b48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::RECTIFY_LONGLATI</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggad8e827e6b375fc521c0c9efd43bfbc60abe86f27bd18947404765e70eb9f90787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::RECTIFY_STEREOGRAPHIC</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggad8e827e6b375fc521c0c9efd43bfbc60a6abf85110a5c5b2d8394442e22bdcb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::XYZRGB</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggab24c5b17dd88131a91dcd2bfab69604faa1adad1b0fe06ed7c8203712c194aa0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::omnidir::XYZ</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ggab24c5b17dd88131a91dcd2bfab69604fa1b9784248615a43b52020905cebd78f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::omnidir::calibrate</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gaf285e757a4091bfbc2bb742ada3ccba7</anchor>
      <arglist>(InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints, Size size, InputOutputArray K, InputOutputArray xi, InputOutputArray D, OutputArrayOfArrays rvecs, OutputArrayOfArrays tvecs, int flags, TermCriteria criteria, OutputArray idx=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::omnidir::initUndistortRectifyMap</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ga5825788141f468e6fbcd501d5115df15</anchor>
      <arglist>(InputArray K, InputArray D, InputArray xi, InputArray R, InputArray P, const cv::Size &amp;size, int m1type, OutputArray map1, OutputArray map2, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::omnidir::projectPoints</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gab81dab5ed5ac69791dba220ec5f32db4</anchor>
      <arglist>(InputArray objectPoints, OutputArray imagePoints, const Affine3d &amp;affine, InputArray K, double xi, InputArray D, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::omnidir::projectPoints</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gaa56e2e41ffcca9aaf9862279066778de</anchor>
      <arglist>(InputArray objectPoints, OutputArray imagePoints, InputArray rvec, InputArray tvec, InputArray K, double xi, InputArray D, OutputArray jacobian=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::omnidir::stereoCalibrate</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ga6f1aa828b02e7263394acb5f6821cc84</anchor>
      <arglist>(InputOutputArrayOfArrays objectPoints, InputOutputArrayOfArrays imagePoints1, InputOutputArrayOfArrays imagePoints2, const Size &amp;imageSize1, const Size &amp;imageSize2, InputOutputArray K1, InputOutputArray xi1, InputOutputArray D1, InputOutputArray K2, InputOutputArray xi2, InputOutputArray D2, OutputArray rvec, OutputArray tvec, OutputArrayOfArrays rvecsL, OutputArrayOfArrays tvecsL, int flags, TermCriteria criteria, OutputArray idx=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::omnidir::stereoReconstruct</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>ga907c0cb0b0ec8896f1e60510b546e63a</anchor>
      <arglist>(InputArray image1, InputArray image2, InputArray K1, InputArray D1, InputArray xi1, InputArray K2, InputArray D2, InputArray xi2, InputArray R, InputArray T, int flag, int numDisparities, int SADWindowSize, OutputArray disparity, OutputArray image1Rec, OutputArray image2Rec, const Size &amp;newSize=Size(), InputArray Knew=cv::noArray(), OutputArray pointCloud=cv::noArray(), int pointType=XYZRGB)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::omnidir::stereoRectify</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gaf055863d589cb166c23cc26fcaa6ce98</anchor>
      <arglist>(InputArray R, InputArray T, OutputArray R1, OutputArray R2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::omnidir::undistortImage</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gafe4f53d9b64bfe15b86e75a4699cbba4</anchor>
      <arglist>(InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray xi, int flags, InputArray Knew=cv::noArray(), const Size &amp;new_size=Size(), InputArray R=Mat::eye(3, 3, CV_64F))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::omnidir::undistortPoints</name>
      <anchorfile>d3/ddc/group__ccalib.html</anchorfile>
      <anchor>gaba79dc040a15997c533342d166812d9c</anchor>
      <arglist>(InputArray distorted, OutputArray undistorted, InputArray K, InputArray D, InputArray xi, InputArray R)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaarithm</name>
    <title>Operations on Matrices</title>
    <filename>d5/d8e/group__cudaarithm.html</filename>
    <subgroup>cudaarithm_core</subgroup>
    <subgroup>cudaarithm_elem</subgroup>
    <subgroup>cudaarithm_reduce</subgroup>
    <subgroup>cudaarithm_arithm</subgroup>
  </compound>
  <compound kind="group">
    <name>cudaarithm_core</name>
    <title>Core Operations on Matrices</title>
    <filename>de/d09/group__cudaarithm__core.html</filename>
    <class kind="class">cv::cuda::LookUpTable</class>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::copyMakeBorder</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>ga5368db7656eacf846b40089c98053a49</anchor>
      <arglist>(InputArray src, OutputArray dst, int top, int bottom, int left, int right, int borderType, Scalar value=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; LookUpTable &gt;</type>
      <name>cv::cuda::createLookUpTable</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gaa75254a07dcf7996b4b5a68d383847f8</anchor>
      <arglist>(InputArray lut)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::flip</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>ga4d0a3f2b46e8f0f1ec2b5ac178dcd871</anchor>
      <arglist>(InputArray src, OutputArray dst, int flipCode, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::merge</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gaac939dc3b178ee92fb6e7078f342622c</anchor>
      <arglist>(const GpuMat *src, size_t n, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::merge</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gafce19eb0fcad23f67ab45d544992436d</anchor>
      <arglist>(const std::vector&lt; GpuMat &gt; &amp;src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::split</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gabe5013d55d4ff586b20393913726179e</anchor>
      <arglist>(InputArray src, GpuMat *dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::split</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>gaf1714e7a9ea0719c29bf378beaf5f99d</anchor>
      <arglist>(InputArray src, std::vector&lt; GpuMat &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::transpose</name>
      <anchorfile>de/d09/group__cudaarithm__core.html</anchorfile>
      <anchor>ga327b71c3cb811a904ccf5fba37fc29f2</anchor>
      <arglist>(InputArray src1, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaarithm_elem</name>
    <title>Per-element Operations</title>
    <filename>d8/d34/group__cudaarithm__elem.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::abs</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga54a72bd772494ab34d05406fd76df2b6</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::absdiff</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gac062b283cf46ee90f74a773d3382ab54</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::absdiffWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga5ad2eafc97fdb6f69c4e86276f091fd9</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::add</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga5d9794bde97ed23d1c1485249074a8b1</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::addWeighted</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga2cd14a684ea70c6ab2a63ee90ffe6201</anchor>
      <arglist>(InputArray src1, double alpha, InputArray src2, double beta, double gamma, OutputArray dst, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::addWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gac292d74f29e14b4ba86c6cdeffd59c25</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::bitwise_and</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga78d7c1a013877abd4237fbfc4e13bd76</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::bitwise_and_with_scalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga92d2318913aca145852c403b6126bc2e</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::bitwise_not</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gae58159a2259ae1acc76b531c171cf06a</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::bitwise_or</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gafd098ee3e51c68daa793999c1da3dfb7</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::bitwise_or_with_scalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga1783df24c1cf3792f39cd554c174745a</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::bitwise_xor</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga3d95d4faafb099aacf18e8b915a4ad8d</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::bitwise_xor_with_scalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga31cedfa415ccb7cbeeb95670d195b079</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::cartToPolar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga82210c7d1c1d42e616e554bf75a53480</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude, OutputArray angle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::cartToPolar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga164311d1810a12005e2c3d7d834d6dec</anchor>
      <arglist>(InputArray xy, OutputArray magnitude, OutputArray angle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::cartToPolar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga1b1703e452e717e5935be3ca5d150c6e</anchor>
      <arglist>(InputArray xy, OutputArray magnitudeAngle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::compare</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga4d41cd679f4a83862a3de71a6057db54</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int cmpop, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::compareWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga6685047f8baf260903ecdbed32876c54</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, int cmpop, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::divide</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga124315aa226260841e25cc0b9ea99dc3</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::divideWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gacb28a78371d16ce03661a6d6546b1a96</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, double scale=1, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::exp</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gac6e51541d3bb0a7a396128e4d5919b61</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::inRange</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gaf611ab6b1d85e951feb6f485b1ed9672</anchor>
      <arglist>(InputArray src, const Scalar &amp;lowerb, const Scalar &amp;upperb, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::log</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gaae9c60739e2d1a977b4d3250a0be42ca</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::lshift</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga79fd71721b04444eb87c6c4844c22a6e</anchor>
      <arglist>(InputArray src, Scalar val, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::lshift</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gafd072accecb14c9adccdad45e3bf2300</anchor>
      <arglist>(InputArray src, Scalar_&lt; int &gt; val, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::magnitude</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga140ce0b9e03c34ca416bc86ddae07a10</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::magnitude</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga3d17f4fcd79d7c01fadd217969009463</anchor>
      <arglist>(InputArray xy, OutputArray magnitude, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::magnitudeSqr</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gaa4982e5866671f77697d1c342921db6c</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray magnitude, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::magnitudeSqr</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga7613e382d257e150033d0ce4d6098f6a</anchor>
      <arglist>(InputArray xy, OutputArray magnitude, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::max</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gadb5dd3d870f10c0866035755b929b1e7</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::maxWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gac7dba4d66b1dd833775f857f00398e8c</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::min</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga74f0b05a65b3d949c237abb5e6c60867</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::minWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>gafcea51c23b7c9fd351382105730c3fb5</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::multiply</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga497cc0615bf717e1e615143b56f00591</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, double scale=1, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::multiplyWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga2306206ea64c29d270da3ae1f2cb13ba</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, double scale=1, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::phase</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga5b75ec01be06dcd6e27ada09a0d4656a</anchor>
      <arglist>(InputArray x, InputArray y, OutputArray angle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::phase</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga4ac44f41ec0813591cf46b18b622d8ca</anchor>
      <arglist>(InputArray xy, OutputArray angle, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::polarToCart</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga01516a286a329c303c2db746513dd9df</anchor>
      <arglist>(InputArray magnitude, InputArray angle, OutputArray x, OutputArray y, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::polarToCart</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga280996114d2112041923b842d124844f</anchor>
      <arglist>(InputArray magnitude, InputArray angle, OutputArray xy, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::polarToCart</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga9bd6ce19a4cb1dddcde134450829ae77</anchor>
      <arglist>(InputArray magnitudeAngle, OutputArray xy, bool angleInDegrees=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::pow</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga82d04ef4bcc4dfa9bfbe76488007c6c4</anchor>
      <arglist>(InputArray src, double power, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::rshift</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga513719d25e508160a245724369d68346</anchor>
      <arglist>(InputArray src, Scalar val, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::rshift</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga87af0b66358cc302676f35c1fd56c2ed</anchor>
      <arglist>(InputArray src, Scalar_&lt; int &gt; val, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cv::cuda::scaleAdd</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga9670da19276361e1681f69226e2071fb</anchor>
      <arglist>(InputArray src1, double alpha, InputArray src2, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::sqr</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga8aae233da90ce0ffe309ab8004342acb</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::sqrt</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga09303680cb1a5521a922b6d392028d8c</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::subtract</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga6eab60fc250059e2fda79c5636bd067f</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::subtractWithScalar</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga91f6e761d20e2a33c9dd141218c58e54</anchor>
      <arglist>(InputArray src1, Scalar src2, OutputArray dst, InputArray mask=noArray(), int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::cuda::threshold</name>
      <anchorfile>d8/d34/group__cudaarithm__elem.html</anchorfile>
      <anchor>ga40f1c94ae9a9456df3cad48e3cb008e1</anchor>
      <arglist>(InputArray src, OutputArray dst, double thresh, double maxval, int type, Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaarithm_reduce</name>
    <title>Matrix Reductions</title>
    <filename>d5/de6/group__cudaarithm__reduce.html</filename>
    <member kind="function">
      <type>Scalar</type>
      <name>cv::cuda::absSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga690fa79ba4426c53f7d2bebf3d37a32a</anchor>
      <arglist>(InputArray src, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::calcAbsSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga15c403b76ab2c4d7ed0f5edc09891b7e</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::calcNorm</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga39d2826990d29b7e4b69dbe02bdae2e1</anchor>
      <arglist>(InputArray src, OutputArray dst, int normType, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::calcNormDiff</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga9be3d9a7b6c5760955f37d1039d01265</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int normType=NORM_L2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::calcSqrSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gac998c83597f6c206c78cee16aa87946f</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::calcSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga98a09144047f09f5cb1d6b6ea8e0856f</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::cuda::countNonZero</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga283f3efccb513dbcde9f1dbedb67f805</anchor>
      <arglist>(InputArray src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::countNonZero</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga55b5d553d28530fae0d9242438396521</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::findMinMax</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gae7f5f2aa9f65314470a76fccdff887f2</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::findMinMaxLoc</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga93916bc473a62d215d1130fab84d090a</anchor>
      <arglist>(InputArray src, OutputArray minMaxVals, OutputArray loc, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::integral</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga07e5104eba4bf45212ac9dbc5bf72ba6</anchor>
      <arglist>(InputArray src, OutputArray sum, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::meanStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gac0e8dc0bb32fda5afd32de0f18817587</anchor>
      <arglist>(InputArray mtx, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::meanStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga990a4db4c6d7e8f0f3a6685ba48fbddc</anchor>
      <arglist>(InputArray mtx, Scalar &amp;mean, Scalar &amp;stddev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::meanStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga5344a748e57b6089a877176346a74136</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::meanStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gac02faeb25c12eca350cf26d1bca31d66</anchor>
      <arglist>(InputArray src, Scalar &amp;mean, Scalar &amp;stddev, InputArray mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::minMax</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga8d7de68c10717cf25e787e3c20d2dfee</anchor>
      <arglist>(InputArray src, double *minVal, double *maxVal, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::minMaxLoc</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga5cacbc2a2323c4eaa81e7390c5d9f530</anchor>
      <arglist>(InputArray src, double *minVal, double *maxVal, Point *minLoc, Point *maxLoc, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::cuda::norm</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga48b6298589b80a6915d076e2dcdbd11b</anchor>
      <arglist>(InputArray src1, InputArray src2, int normType=NORM_L2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::cuda::norm</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga6c01988a58d92126a7c60a4ab76d8324</anchor>
      <arglist>(InputArray src1, int normType, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::normalize</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga4da4738b9956a5baaa2f5f8c2fba438a</anchor>
      <arglist>(InputArray src, OutputArray dst, double alpha, double beta, int norm_type, int dtype, InputArray mask=noArray(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::rectStdDev</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>gac311484a4e57cab2ce2cfdc195fda7ee</anchor>
      <arglist>(InputArray src, InputArray sqr, OutputArray dst, Rect rect, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::reduce</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga21d57f661db7be093caf2c4378be2007</anchor>
      <arglist>(InputArray mtx, OutputArray vec, int dim, int reduceOp, int dtype=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::sqrIntegral</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga40c75196202706399a60bf6ba7a052ac</anchor>
      <arglist>(InputArray src, OutputArray sqsum, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>cv::cuda::sqrSum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga056c804ebf5d2eb9f6f35e3dcb01524c</anchor>
      <arglist>(InputArray src, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Scalar</type>
      <name>cv::cuda::sum</name>
      <anchorfile>d5/de6/group__cudaarithm__reduce.html</anchorfile>
      <anchor>ga1f582844670199281e8012733b50c582</anchor>
      <arglist>(InputArray src, InputArray mask=noArray())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaarithm_arithm</name>
    <title>Arithm Operations on Matrices</title>
    <filename>d9/d88/group__cudaarithm__arithm.html</filename>
    <class kind="class">cv::cuda::Convolution</class>
    <class kind="class">cv::cuda::DFT</class>
    <member kind="function">
      <type>Ptr&lt; Convolution &gt;</type>
      <name>cv::cuda::createConvolution</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>ga727be6c937291c41f08724d7bc273a59</anchor>
      <arglist>(Size user_block_size=Size())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DFT &gt;</type>
      <name>cv::cuda::createDFT</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>gaf9fa728573df7f4173d828cfdfefae6c</anchor>
      <arglist>(Size dft_size, int flags)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::dft</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>gadea99cb15a715c983bcc2870d65a2e78</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dft_size, int flags=0, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::gemm</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>ga42efe211d7a43bbc922da044c4f17130</anchor>
      <arglist>(InputArray src1, InputArray src2, double alpha, InputArray src3, double beta, OutputArray dst, int flags=0, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::mulAndScaleSpectrums</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>ga5704c25b8be4f19da812e6d98c8ee464</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int flags, float scale, bool conjB=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::mulSpectrums</name>
      <anchorfile>d9/d88/group__cudaarithm__arithm.html</anchorfile>
      <anchor>gab3e8900d67c4f59bdc137a0495206cd8</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int flags, bool conjB=false, Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudabgsegm</name>
    <title>Background Segmentation</title>
    <filename>d6/d17/group__cudabgsegm.html</filename>
    <class kind="class">cv::cuda::BackgroundSubtractorMOG</class>
    <class kind="class">cv::cuda::BackgroundSubtractorMOG2</class>
    <member kind="function">
      <type>Ptr&lt; cuda::BackgroundSubtractorMOG &gt;</type>
      <name>cv::cuda::createBackgroundSubtractorMOG</name>
      <anchorfile>d6/d17/group__cudabgsegm.html</anchorfile>
      <anchor>ga64bcfdf675ef277bd642ca8176bf5735</anchor>
      <arglist>(int history=200, int nmixtures=5, double backgroundRatio=0.7, double noiseSigma=0)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::BackgroundSubtractorMOG2 &gt;</type>
      <name>cv::cuda::createBackgroundSubtractorMOG2</name>
      <anchorfile>d6/d17/group__cudabgsegm.html</anchorfile>
      <anchor>ga74b11316d24dda57b75978cf8d3effdf</anchor>
      <arglist>(int history=500, double varThreshold=16, bool detectShadows=true)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudacodec</name>
    <title>Video Encoding/Decoding</title>
    <filename>d0/d61/group__cudacodec.html</filename>
    <class kind="struct">cv::cudacodec::EncodeQp</class>
    <class kind="class">cv::cudacodec::EncoderCallback</class>
    <class kind="struct">cv::cudacodec::EncoderParams</class>
    <class kind="struct">cv::cudacodec::FormatInfo</class>
    <class kind="class">cv::cudacodec::NVSurfaceToColorConverter</class>
    <class kind="class">cv::cudacodec::RawVideoSource</class>
    <class kind="class">cv::cudacodec::VideoReader</class>
    <class kind="struct">cv::cudacodec::VideoReaderInitParams</class>
    <class kind="class">cv::cudacodec::VideoWriter</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::BitDepth</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga3566f415c4883d565f01dadfd173a035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::EIGHT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga3566f415c4883d565f01dadfd173a035ab45c8da743080265b12b431551986e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::SIXTEEN</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga3566f415c4883d565f01dadfd173a035a78f3751c3dc577e6d245fe120620243b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::UNCHANGED</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga3566f415c4883d565f01dadfd173a035a9d098e4cf63e906d1f57c8844634b912</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::ChromaFormat</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga1887af7daca9ccca0f51f90bc8777280</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Monochrome</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280a854c4e9c8ccb88e9bad306cdc21d38ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::YUV420</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280a4c907e8025b87181fdd5c52103390b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::YUV422</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280a3549d8b5df6cc6cdbb01310ee9bb406d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::YUV444</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280ae711d828f88658fe1dc789b1cdad85d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NumFormats</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1887af7daca9ccca0f51f90bc8777280a1ce1da9c8116af9a854e89c357cefd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::Codec</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga71943a1181287609b5d649f53ce6c146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::MPEG1</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a76b84b89602cb58f49870dcc45a8b8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::MPEG2</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146ab8ff0b5ad78506988d6138ea88e96b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::MPEG4</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a9948c662291bfed72125faca82012e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::VC1</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146ad8aeb35f84f90985490476b6b305d70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::H264</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a4d16556aa0f93abeb86c0c3e2f20faeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::JPEG</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a766712d578e6a32b7def99fb0e17ae4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::H264_SVC</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a5f138ef5c88368b5b3e544c0d8798a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::H264_MVC</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146ab43df77d9c586151d39620eea3d13a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::HEVC</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a201f327572b8d5df724115b075d2ffc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::VP8</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146ab61d17461bd84c700fa8931e4264af88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::VP9</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146af9085ed76f0b9089ae0039bd3edc3bf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::AV1</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a2358693c456b56b437db6eabc5806ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NumCodecs</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a53004f410b4576c429f9b82b34d0bc89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Uncompressed_YUV420</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a28de2c0b8a0ac2b9683872e14a6efdd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Uncompressed_YV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a327aee17f35526bae54ead472c85e329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Uncompressed_NV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146a04762d1afb3ad853c2fc756536077a71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Uncompressed_YUYV</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146afd802da9f0a8d7c7f9ca65728e748862</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Uncompressed_UYVY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga71943a1181287609b5d649f53ce6c146abc93d99ea6b24b56429284a08eeb0a9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::ColorFormat</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gadec0c48107aa8350a98f91dce063dbe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::UNDEFINED</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a7f8e247f8eb79110dfa8e5aadb9bc674</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::BGRA</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9ada9f35126f81622663ed33ab18961691</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::BGR</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a6bb6b33dec76c56b26946c1dfe9cb77f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::GRAY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9afbcd354f8b1137358e5f02e033e64bf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::RGB</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a938c4f618abe6fb65ac3bd813a700d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::RGBA</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a66317b7fff9eb0d8cff8b50f55dfecc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NV_YUV_SURFACE_FORMAT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a553a79e0a2c42bf02ddb88bfd2ebff24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NV_NV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a063eee9b646e80e682b5cc8e7c7fbec6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NV_YV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9aeb939f79bce2da81640ad61ac959bf6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NV_IYUV</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a9c8823d2a75f77e15bff63fe1cb8a48c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NV_YUV444</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a0b12712717677d1e531205b43dc113e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NV_AYUV</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a489a0b0f0fd579ecd2840867c0343b23</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NV_YUV420_10BIT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9a20ad3e0ff56a92553d94d58a795013a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::NV_YUV444_10BIT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggadec0c48107aa8350a98f91dce063dbe9af32ca7600005f832a4739c91d92ab2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::ColorSpaceStandard</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gaa66d7d619dad87d4dac46c5910106d71</anchor>
      <arglist></arglist>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a0b69475c5783f10c0be13d36825fc3b9">BT709</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a6fcdc090caeade09d0efd6253932b6f5">Unspecified</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a942d4e37dd5607ab68e54755540d4a47">Reserved</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71aa44b9f61b43631a04f181b6ab1259e51">FCC</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71acd78a8a378170491f62adb4988c892af">BT470</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a8b844879ae7dc4d0447f1986a7432db9">BT601</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a4caac6367dac34f43c86c62b4fc624d0">SMPTE240M</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a33f3eb3eb1f60cac2a8207ea58ed710b">YCgCo</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71acede9bc5f1db241392356796faabf6e6">BT2020</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="ggaa66d7d619dad87d4dac46c5910106d71a459a5483319f5193c92b59921336c102">BT2020C</enumvalue>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::DeinterlaceMode</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga6c02a3afe6fcceabf1b1dc644596583c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Weave</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga6c02a3afe6fcceabf1b1dc644596583ca2f8aa93c6210fd6716abcd82bebf7ba3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Bob</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga6c02a3afe6fcceabf1b1dc644596583cad54b592a247be6c4d22307f8b1b46f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::Adaptive</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga6c02a3afe6fcceabf1b1dc644596583ca517831608e0d07a287951819b8a4dd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::EncodeMultiPass</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga1a2b302126ec31af102adaa9f3dd3dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_MULTI_PASS_DISABLED</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1a2b302126ec31af102adaa9f3dd3dc3a6542fe9ca70fc3024b69ec7337da0e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_TWO_PASS_QUARTER_RESOLUTION</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1a2b302126ec31af102adaa9f3dd3dc3a261c5f59ad6feeb09c70b37462ccd446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_TWO_PASS_FULL_RESOLUTION</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga1a2b302126ec31af102adaa9f3dd3dc3a519ed556e68111755de0a763b1309a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::EncodeParamsRcMode</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga2dd03343994206a1a505403869d9820f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PARAMS_RC_CONSTQP</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga2dd03343994206a1a505403869d9820fab69c146e3d41827cde683994d30122ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PARAMS_RC_VBR</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga2dd03343994206a1a505403869d9820fa8944287058f5a8dd10eb6e4c6d355f44</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PARAMS_RC_CBR</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga2dd03343994206a1a505403869d9820fa3699cfa19c4b31f28f00fd02e91ca11e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::EncodePreset</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gab2b74c5d1360bebf98aad7668e31513e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PRESET_P1</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ead4efa410afdc2de5c60fd1e5696fdc41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PRESET_P2</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513eae9ddbf336bac4059faec031869595a5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PRESET_P3</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea02eb3878665700464255174dc06f4060</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PRESET_P4</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea155f5e77656e00eee4aebc48af676351</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PRESET_P5</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea690c0a516cff1566696ccbe9c09b9302</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PRESET_P6</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea990092554ecd7235e621953005cba2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_PRESET_P7</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggab2b74c5d1360bebf98aad7668e31513ea73a6be81c7fdb412a4b724ad70bc078e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::EncodeProfile</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gaa8819563e409f6aab72c20bab5fdf151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_CODEC_PROFILE_AUTOSELECT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a0923e4d59c0173634785eaff6be9555d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_H264_PROFILE_BASELINE</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a2ba96bca1539ea4e4ba485793cc1b3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_H264_PROFILE_MAIN</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a283201ece8777097862a0ea48d9981ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_H264_PROFILE_HIGH</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a129379b29f64cb0b85e4febbb1547d61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_H264_PROFILE_HIGH_444</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a1d8565794babfc74fbc3814f7ef5e87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_H264_PROFILE_STEREO</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151acf9d920d297b6d9bac765205c8b01b58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_H264_PROFILE_PROGRESSIVE_HIGH</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151acafc3fda8a21fd4ce25c64247cec9b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_H264_PROFILE_CONSTRAINED_HIGH</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a4c88fd186baaf32e5c2e7bdd9cc2bac6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_HEVC_PROFILE_MAIN</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151ac551c4f604e520ab6007b90849ba9160</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_HEVC_PROFILE_MAIN10</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151a8cd0cb84e4f3f5ab4595649bf6838469</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_HEVC_PROFILE_FREXT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaa8819563e409f6aab72c20bab5fdf151abf972e299e39bfd76a89151340ca56f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::EncodeTuningInfo</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga455e887e636e39e50b9abb48c06f6dd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_TUNING_INFO_UNDEFINED</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1a9520b3c71a2c1fbb9fa23363e681ecbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_TUNING_INFO_HIGH_QUALITY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1a336d4af419754bfa119ef2abcb3fe1d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_TUNING_INFO_LOW_LATENCY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1a385a7276cf8b312a5d261c980b49393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_TUNING_INFO_ULTRA_LOW_LATENCY</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1aa0523cbad77cd6eb81fc36ca6e98e950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_TUNING_INFO_LOSSLESS</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1a07aa407d78c3c49071e3476742a21463</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::ENC_TUNING_INFO_COUNT</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gga455e887e636e39e50b9abb48c06f6dd1ad044a953c179db90d30b513efb0c1e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::SurfaceFormat</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>gaaac1ece32d7b3efa9afc9811315d35cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::SF_NV12</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaaac1ece32d7b3efa9afc9811315d35cbae657d7c1840a839a72084d28fffe1798</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::SF_P016</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaaac1ece32d7b3efa9afc9811315d35cba1e27d562733d3fa0dbb4a4c94fa353a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::SF_YUV444</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaaac1ece32d7b3efa9afc9811315d35cba2f1ed02d54d9d6a16db21b396fd2ef6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudacodec::SF_YUV444_16Bit</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ggaaac1ece32d7b3efa9afc9811315d35cba90f3c824686d116dc53c18b19954087d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cudacodec::VideoReaderProps</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga1ad08d8369c460158ad361779fab4753</anchor>
      <arglist></arglist>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a44e01d73282ddd8a24816ab1b0c035e8">PROP_DECODED_FRAME_IDX</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a255415848de02efd03213cabaa97b8c7">PROP_EXTRA_DATA_INDEX</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a75a36fc697011b2bff95c45afeb5030d">PROP_RAW_PACKAGES_BASE_INDEX</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a4bea3d72cb082c730065687ec57a4355">PROP_NUMBER_OF_RAW_PACKAGES_SINCE_LAST_GRAB</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753aa4275f969771f942316b2a4246da9c96">PROP_RAW_MODE</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a7cf448bf72449ba0d266c75586f6c75a">PROP_LRF_HAS_KEY_FRAME</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a7114b14ed2966ea15516d7eee0de9b17">PROP_COLOR_FORMAT</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753abbcf2020216957763714661eaedd8f2e">PROP_UDP_SOURCE</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a65392ddca85bc6cbdee8c4bd1d957192">PROP_ALLOW_FRAME_DROP</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753ac54ecb9e1f738b273e1cf3960bc3168f">PROP_BIT_DEPTH</enumvalue>
      <enumvalue file="d0/d61/group__cudacodec.html" anchor="gga1ad08d8369c460158ad361779fab4753a21f2bbb2ebde3d7cc1fa1ca0f8ea8e13">PROP_PLANAR</enumvalue>
    </member>
    <member kind="function">
      <type>Ptr&lt; NVSurfaceToColorConverter &gt;</type>
      <name>cv::cudacodec::createNVSurfaceToColorConverter</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga143c3a3149a5078f3b7ee7ea1b8990ee</anchor>
      <arglist>(const ColorSpaceStandard colorSpace, const bool videoFullRangeFlag=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; VideoReader &gt;</type>
      <name>cv::cudacodec::createVideoReader</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga4b1897b6baec0529bafc3c4a38a271ba</anchor>
      <arglist>(const Ptr&lt; RawVideoSource &gt; &amp;source, const VideoReaderInitParams params=VideoReaderInitParams())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; VideoReader &gt;</type>
      <name>cv::cudacodec::createVideoReader</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga0890ffb3df6e0b46b31647fd2889e60a</anchor>
      <arglist>(const String &amp;filename, const std::vector&lt; int &gt; &amp;sourceParams={}, const VideoReaderInitParams params=VideoReaderInitParams())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cudacodec::VideoWriter &gt;</type>
      <name>cv::cudacodec::createVideoWriter</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga122e514368da082e913afd9ebb8bb7bc</anchor>
      <arglist>(const String &amp;fileName, const Size frameSize, const Codec codec, const double fps, const ColorFormat colorFormat, const EncoderParams &amp;params, Ptr&lt; EncoderCallback &gt; encoderCallback=0, const cuda::Stream &amp;stream=cuda::Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cudacodec::VideoWriter &gt;</type>
      <name>cv::cudacodec::createVideoWriter</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga53e5e293bbb357c7a2a898f9c45f6f6c</anchor>
      <arglist>(const String &amp;fileName, const Size frameSize, const Codec codec=Codec::H264, const double fps=25.0, const ColorFormat colorFormat=ColorFormat::BGR, Ptr&lt; EncoderCallback &gt; encoderCallback=0, const cuda::Stream &amp;stream=cuda::Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cudacodec::MapHist</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga9d641c5ff34b1075b5385b31ef87714d</anchor>
      <arglist>(const cuda::GpuMat &amp;hist, Mat &amp;histFull)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::cudacodec::operator==</name>
      <anchorfile>d0/d61/group__cudacodec.html</anchorfile>
      <anchor>ga91ced702274214ee6b18c1cce53389e9</anchor>
      <arglist>(const EncoderParams &amp;lhs, const EncoderParams &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudafeatures2d</name>
    <title>Feature Detection and Description</title>
    <filename>d6/d1d/group__cudafeatures2d.html</filename>
    <class kind="class">cv::cuda::DescriptorMatcher</class>
    <class kind="class">cv::cuda::FastFeatureDetector</class>
    <class kind="class">cv::cuda::Feature2DAsync</class>
    <class kind="class">cv::cuda::ORB</class>
  </compound>
  <compound kind="group">
    <name>cudafilters</name>
    <title>Image Filtering</title>
    <filename>dc/d66/group__cudafilters.html</filename>
    <class kind="class">cv::cuda::Filter</class>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createBoxFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga87a9e866fad3af00aadd35f97691f46e</anchor>
      <arglist>(int srcType, int dstType, Size ksize, Point anchor=Point(-1, -1), int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createBoxMaxFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga8e8ec1c9df8dbf1644b9c772fb16cbdc</anchor>
      <arglist>(int srcType, Size ksize, Point anchor=Point(-1, -1), int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createBoxMinFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga04e501855ca31faacd672bb81ba570dc</anchor>
      <arglist>(int srcType, Size ksize, Point anchor=Point(-1, -1), int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createColumnSumFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga85d32a48551030b0c44628a83e94ca69</anchor>
      <arglist>(int srcType, int dstType, int ksize, int anchor=-1, int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createDerivFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gad492b224907a70cb2ed2881e1a675d2e</anchor>
      <arglist>(int srcType, int dstType, int dx, int dy, int ksize, bool normalize=false, double scale=1, int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createGaussianFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gaff23afdd5f0e3732be55aff958b2887f</anchor>
      <arglist>(int srcType, int dstType, Size ksize, double sigma1, double sigma2=0, int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createLaplacianFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga89a6f97f1ca9b7a6cfe10571ff70a476</anchor>
      <arglist>(int srcType, int dstType, int ksize=1, double scale=1, int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createLinearFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga039a2884d7b7cfc3f80faf3689bae282</anchor>
      <arglist>(int srcType, int dstType, InputArray kernel, Point anchor=Point(-1, -1), int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createMorphologyFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga7852362ae2649f8b1ac20cb1fbe26833</anchor>
      <arglist>(int op, int srcType, InputArray kernel, Point anchor=Point(-1, -1), int iterations=1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createRowSumFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gaa89308d73af91625c30650e794d7adf0</anchor>
      <arglist>(int srcType, int dstType, int ksize, int anchor=-1, int borderMode=BORDER_DEFAULT, Scalar borderVal=Scalar::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createScharrFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gaed30783297b37f1dfb966e0e6bf653b8</anchor>
      <arglist>(int srcType, int dstType, int dx, int dy, double scale=1, int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createSeparableLinearFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>gac642081c9b2672876f9bf2cc7f1b2b3f</anchor>
      <arglist>(int srcType, int dstType, InputArray rowKernel, InputArray columnKernel, Point anchor=Point(-1,-1), int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Filter &gt;</type>
      <name>cv::cuda::createSobelFilter</name>
      <anchorfile>dc/d66/group__cudafilters.html</anchorfile>
      <anchor>ga8d316d4867b295332501c85f67516ac5</anchor>
      <arglist>(int srcType, int dstType, int dx, int dy, int ksize=3, double scale=1, int rowBorderMode=BORDER_DEFAULT, int columnBorderMode=-1)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaimgproc</name>
    <title>Image Processing</title>
    <filename>d0/d05/group__cudaimgproc.html</filename>
    <subgroup>cudaimgproc_color</subgroup>
    <subgroup>cudaimgproc_hist</subgroup>
    <subgroup>cudaimgproc_shape</subgroup>
    <subgroup>cudaimgproc_hough</subgroup>
    <subgroup>cudaimgproc_feature</subgroup>
    <class kind="class">cv::cuda::CannyEdgeDetector</class>
    <class kind="class">cv::cuda::TemplateMatching</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::cuda::ConnectedComponentsAlgorithmsTypes</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga65b804fa23149c0fc54c5586dab04c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::CCL_DEFAULT</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>gga65b804fa23149c0fc54c5586dab04c68a2d35317932c103ec78fcb13f7b5512d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::CCL_BKE</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>gga65b804fa23149c0fc54c5586dab04c68adfd9e5202e4ce39e985222fb604e577c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::bilateralFilter</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga6abeaecdd4e7edc0bd1393a04f4f20bd</anchor>
      <arglist>(InputArray src, OutputArray dst, int kernel_size, float sigma_color, float sigma_spatial, int borderMode=BORDER_DEFAULT, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::blendLinear</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga4793607e5729bcc15b27ea33d9fe335e</anchor>
      <arglist>(InputArray img1, InputArray img2, InputArray weights1, InputArray weights2, OutputArray result, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::connectedComponents</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga35873fa1f6b6541425b08d86104e2f1d</anchor>
      <arglist>(InputArray image, OutputArray labels, int connectivity, int ltype, cv::cuda::ConnectedComponentsAlgorithmsTypes ccltype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::connectedComponents</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga5727f0b6c685bf38044be1759536de16</anchor>
      <arglist>(InputArray image, OutputArray labels, int connectivity=8, int ltype=CV_32S)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CannyEdgeDetector &gt;</type>
      <name>cv::cuda::createCannyEdgeDetector</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga3d69684eb04e0517cf32fc01ecbc3935</anchor>
      <arglist>(double low_thresh, double high_thresh, int apperture_size=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TemplateMatching &gt;</type>
      <name>cv::cuda::createTemplateMatching</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>gaa0775b674563e1e4f6080706387d5067</anchor>
      <arglist>(int srcType, int method, Size user_block_size=Size())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::meanShiftFiltering</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>gae13b3035bc6df0e512d876dbb8c00555</anchor>
      <arglist>(InputArray src, OutputArray dst, int sp, int sr, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::meanShiftProc</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga6039dc8ecbe2f912bc83fcc9b3bcca39</anchor>
      <arglist>(InputArray src, OutputArray dstr, OutputArray dstsp, int sp, int sr, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::meanShiftSegmentation</name>
      <anchorfile>d0/d05/group__cudaimgproc.html</anchorfile>
      <anchor>ga70ed80533a448829dc48cf22b1845c16</anchor>
      <arglist>(InputArray src, OutputArray dst, int sp, int sr, int minsize, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER+TermCriteria::EPS, 5, 1), Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaimgproc_color</name>
    <title>Color space processing</title>
    <filename>db/d8c/group__cudaimgproc__color.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::cuda::AlphaCompTypes</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga320de8db3b0d8624e9b92fc6b117b694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_OVER</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a5d7ef7ce41890165b48db13c4b07b800</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_IN</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a715019460703f11c2ad2fce0f699651d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_OUT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a4b058f82e5da6ff6c6fc064b622e939e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_ATOP</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a772a10e83016004a48a40abf5303f396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_XOR</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a5f2df452a2f9ecf4153d8f2ff0cdf18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_PLUS</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694af8c43ced61d1ac7235d1b0a3e37d8127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_OVER_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a42038364eec729063da1129f91da7ae8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_IN_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a9c80438eea06fc1e3d1c36dd89afad4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_OUT_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a5e4b7e0bff18cf3d22484caf1e5a57d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_ATOP_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694aa583c173fb8c3c0d97a2b18d7a474d40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_XOR_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694afba1dd6df9231630810091dba1ba1c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_PLUS_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a48edec2d9e068d4727c917bbe240c714</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::ALPHA_PREMUL</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gga320de8db3b0d8624e9b92fc6b117b694a58f446076264b432bd4dbf90eeac74d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::cuda::DemosaicTypes</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gaa9e40b798350356f45667e609d5d82f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerBG2BGR_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9addf009a20751e8b5e3f35e0a6e6a6494</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerGB2BGR_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9ae7ed117e179385954505a127492a3f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerRG2BGR_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a3539d4ab50d2386af8f4033e0a4aca7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerGR2BGR_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a370dd60e4d1fe51c51a5a90d250ac8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerBG2RGB_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a954a78abfff350f7df5c9d4924c10bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerGB2RGB_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a0846825de742426ac98e8342496e4f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerRG2RGB_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9abd4996d237d3a632990d94db73385f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerGR2RGB_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a344694fbc10ea8ba9c6f18c220d91174</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerBG2GRAY_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9aad9130613cf3bbd1c139eed3ce964602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerGB2GRAY_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a3b7d66377d5b0265d5f0bb5f3ca5b8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerRG2GRAY_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a6e63778d3e4aa13d21aa74a8124e2afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::COLOR_BayerGR2GRAY_MHT</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ggaa9e40b798350356f45667e609d5d82f9a401bb8e159ec835ee3dd035a1af473b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::alphaComp</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga08a698700458d9311390997b57fbf8dc</anchor>
      <arglist>(InputArray img1, InputArray img2, OutputArray dst, int alpha_op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::cvtColor</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga48d0f208181d5ca370d8ff6b62cbe826</anchor>
      <arglist>(InputArray src, OutputArray dst, int code, int dcn=0, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::demosaicing</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga7fb153572b573ebd2d7610fcbe64166e</anchor>
      <arglist>(InputArray src, OutputArray dst, int code, int dcn=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::gammaCorrection</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>gaf4195a8409c3b8fbfa37295c2b2c4729</anchor>
      <arglist>(InputArray src, OutputArray dst, bool forward=true, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::swapChannels</name>
      <anchorfile>db/d8c/group__cudaimgproc__color.html</anchorfile>
      <anchor>ga75a29cc4a97cde0d43ea066b01de927e</anchor>
      <arglist>(InputOutputArray image, const int dstOrder[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaimgproc_hist</name>
    <title>Histogram Calculation</title>
    <filename>d8/d0e/group__cudaimgproc__hist.html</filename>
    <class kind="class">cv::cuda::CLAHE</class>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::calcHist</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga2d55b444ce776c8bbd3087cc90c47f32</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray hist, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::calcHist</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>gaaf3944106890947020bb4522a7619c26</anchor>
      <arglist>(InputArray src, OutputArray hist, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::CLAHE &gt;</type>
      <name>cv::cuda::createCLAHE</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga5c46d449ed24f38813630ea7133c844e</anchor>
      <arglist>(double clipLimit=40.0, Size tileGridSize=Size(8, 8))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::equalizeHist</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga2384be74bd2feba7e6c46815513f0060</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::evenLevels</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga2f2cbd21dc6d7367a7c4ee1a826f389d</anchor>
      <arglist>(OutputArray levels, int nLevels, int lowerLevel, int upperLevel, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::histEven</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>gae9dc72ce8e5467704f2a5777b61b1831</anchor>
      <arglist>(InputArray src, GpuMat hist[4], int histSize[4], int lowerLevel[4], int upperLevel[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::histEven</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>gacd3b14279fb77a57a510cb8c89a1856f</anchor>
      <arglist>(InputArray src, OutputArray hist, int histSize, int lowerLevel, int upperLevel, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::histRange</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga8816f4cbb3e796264901f9a42eb4884d</anchor>
      <arglist>(InputArray src, GpuMat hist[4], const GpuMat levels[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::histRange</name>
      <anchorfile>d8/d0e/group__cudaimgproc__hist.html</anchorfile>
      <anchor>ga87819085c1059186d9cdeacd92cea783</anchor>
      <arglist>(InputArray src, OutputArray hist, InputArray levels, Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaimgproc_shape</name>
    <title>Structural Analysis and Shape Descriptors</title>
    <filename>d4/de0/group__cudaimgproc__shape.html</filename>
    <member kind="enumeration">
      <type></type>
      <name>cv::cuda::MomentsOrder</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>ga873dfa96cf684cbc82e96eef9e8f5dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::FIRST_ORDER_MOMENTS</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>gga873dfa96cf684cbc82e96eef9e8f5dfea47f8d86e06d0dd504d5c00b0df6b1a3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::SECOND_ORDER_MOMENTS</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>gga873dfa96cf684cbc82e96eef9e8f5dfeac605165e15945fa6919b5bb74ff07943</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cuda::THIRD_ORDER_MOMENTS</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>gga873dfa96cf684cbc82e96eef9e8f5dfea4ea842b3643afd99880028990c605ab1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Moments</type>
      <name>cv::cuda::convertSpatialMoments</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>ga4a6c5283d411ef7be53906a8281531bc</anchor>
      <arglist>(Mat spatialMoments, const MomentsOrder order, const int momentsType)</arglist>
    </member>
    <member kind="function">
      <type>Moments</type>
      <name>cv::cuda::moments</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>ga3f5d8f7cb02bd5eb0f314570817e9747</anchor>
      <arglist>(InputArray src, const bool binaryImage=false, const MomentsOrder order=MomentsOrder::THIRD_ORDER_MOMENTS, const int momentsType=CV_64F)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::cuda::numMoments</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>gaa4350c3e02c427241438c74d3b631633</anchor>
      <arglist>(const MomentsOrder order)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::spatialMoments</name>
      <anchorfile>d4/de0/group__cudaimgproc__shape.html</anchorfile>
      <anchor>ga214572800a7317a19d5dc3a3e5468704</anchor>
      <arglist>(InputArray src, OutputArray moments, const bool binaryImage=false, const MomentsOrder order=MomentsOrder::THIRD_ORDER_MOMENTS, const int momentsType=CV_64F, Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaimgproc_hough</name>
    <title>Hough Transform</title>
    <filename>d2/d15/group__cudaimgproc__hough.html</filename>
    <class kind="class">cv::cuda::HoughCirclesDetector</class>
    <class kind="class">cv::cuda::HoughLinesDetector</class>
    <class kind="class">cv::cuda::HoughSegmentDetector</class>
    <member kind="function">
      <type>Ptr&lt; GeneralizedHoughBallard &gt;</type>
      <name>cv::cuda::createGeneralizedHoughBallard</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>ga70faedfb4aa3092c30152a0b7b9b8c30</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GeneralizedHoughGuil &gt;</type>
      <name>cv::cuda::createGeneralizedHoughGuil</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>ga4b29b6fe698a9face7aef3765272b65f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HoughCirclesDetector &gt;</type>
      <name>cv::cuda::createHoughCirclesDetector</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>ga211cf1dee174f077b89edbcd38069fd2</anchor>
      <arglist>(float dp, float minDist, int cannyThreshold, int votesThreshold, int minRadius, int maxRadius, int maxCircles=4096)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HoughLinesDetector &gt;</type>
      <name>cv::cuda::createHoughLinesDetector</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>gaab0902095256f358e6a96f35997cd0c3</anchor>
      <arglist>(float rho, float theta, int threshold, bool doSort=false, int maxLines=4096)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HoughSegmentDetector &gt;</type>
      <name>cv::cuda::createHoughSegmentDetector</name>
      <anchorfile>d2/d15/group__cudaimgproc__hough.html</anchorfile>
      <anchor>ga5bc5496d19fbb07637d4a38cd13767e2</anchor>
      <arglist>(float rho, float theta, int minLineLength, int maxLineGap, int maxLines=4096, int threshold=-1)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaimgproc_feature</name>
    <title>Feature Detection</title>
    <filename>dc/d6d/group__cudaimgproc__feature.html</filename>
    <class kind="class">cv::cuda::CornernessCriteria</class>
    <class kind="class">cv::cuda::CornersDetector</class>
    <member kind="function">
      <type>Ptr&lt; CornersDetector &gt;</type>
      <name>cv::cuda::createGoodFeaturesToTrackDetector</name>
      <anchorfile>dc/d6d/group__cudaimgproc__feature.html</anchorfile>
      <anchor>ga888b28977fe3ba19cf3a6b94203b9ce7</anchor>
      <arglist>(int srcType, int maxCorners=1000, double qualityLevel=0.01, double minDistance=0.0, int blockSize=3, bool useHarrisDetector=false, double harrisK=0.04)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CornernessCriteria &gt;</type>
      <name>cv::cuda::createHarrisCorner</name>
      <anchorfile>dc/d6d/group__cudaimgproc__feature.html</anchorfile>
      <anchor>ga67409630057b928e6607cc9f90ddc427</anchor>
      <arglist>(int srcType, int blockSize, int ksize, double k, int borderType=BORDER_REFLECT101)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; CornernessCriteria &gt;</type>
      <name>cv::cuda::createMinEigenValCorner</name>
      <anchorfile>dc/d6d/group__cudaimgproc__feature.html</anchorfile>
      <anchor>gae687ee3fc77350e6732b226eef106cf0</anchor>
      <arglist>(int srcType, int blockSize, int ksize, int borderType=BORDER_REFLECT101)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudalegacy</name>
    <title>Legacy support</title>
    <filename>d5/dc3/group__cudalegacy.html</filename>
    <subgroup>core_npp</subgroup>
    <subgroup>nppi</subgroup>
    <subgroup>npps</subgroup>
    <namespace>NcvCTprep</namespace>
    <class kind="class">cv::cuda::BackgroundSubtractorFGD</class>
    <class kind="class">cv::cuda::BackgroundSubtractorGMG</class>
    <class kind="class">cv::cuda::FastOpticalFlowBM</class>
    <class kind="struct">cv::cuda::FGDParams</class>
    <class kind="struct">HaarClassifierCascadeDescriptor</class>
    <class kind="struct">HaarClassifierNode128</class>
    <class kind="struct">HaarClassifierNodeDescriptor32</class>
    <class kind="struct">HaarFeature64</class>
    <class kind="struct">HaarFeatureDescriptor32</class>
    <class kind="struct">HaarStage64</class>
    <class kind="class">cv::cuda::ImagePyramid</class>
    <class kind="class">INCVMemAllocator</class>
    <class kind="struct">NCVBroxOpticalFlowDescriptor</class>
    <class kind="class">NCVMatrix</class>
    <class kind="class">NCVMatrixAlloc</class>
    <class kind="class">NCVMatrixReuse</class>
    <class kind="class">NCVMemNativeAllocator</class>
    <class kind="struct">NCVMemPtr</class>
    <class kind="struct">NCVMemSegment</class>
    <class kind="class">NCVMemStackAllocator</class>
    <class kind="struct">NcvPoint2D32s</class>
    <class kind="struct">NcvPoint2D32u</class>
    <class kind="struct">NcvRect32s</class>
    <class kind="struct">NcvRect32u</class>
    <class kind="struct">NcvRect8u</class>
    <class kind="struct">NcvSize32s</class>
    <class kind="struct">NcvSize32u</class>
    <class kind="class">NCVVector</class>
    <class kind="class">NCVVectorAlloc</class>
    <class kind="class">NCVVectorReuse</class>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga14ae939828dc08f7d526cda68c1800c4</anchor>
      <arglist>(x, a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP_0_255</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gac5bd6f2bd1cb575516911edd7f0bf9ca</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP_BOTTOM</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae986774c4f916c4d0c0f2441f6e1ec3c</anchor>
      <arglist>(x, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLAMP_TOP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gadd14579a336fbc1c69a7240e1fff952f</anchor>
      <arglist>(x, a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HAAR_STDDEV_BORDER</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga43c1886a2c1e04cbde7e7bbd51de1dce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8f777e9a0fc23f96d4098d468c87d553</anchor>
      <arglist>(X)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_CT_PREP_PASTE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9d6210296b25adcb8b52713aaf26e029</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_CT_PREP_PASTE_AUX</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaddf44cba5c7f418704554365958ae610</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_RESET_SKIP_COND</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8154c7ea647932217c50823ffc77cd2b</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_SET_SKIP_COND</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga6085f4fd27934cf26b86a600e5facced</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_SKIP_COND_BEGIN</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga1d7884c851811ea9243fdc2f43b787fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NCV_SKIP_COND_END</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga2d17674200602dfe8b65e7c3ef746298</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertCUDALastErrorReturn</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae7583ab64315caf2d8f6219e140a22e6</anchor>
      <arglist>(errCode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertCUDAReturn</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga6cb1ad6708960192d2366774df3b8900</anchor>
      <arglist>(cudacall, errCode)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertPrintCheck</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga35a43afc8b89f7360fa38e1395238daf</anchor>
      <arglist>(pred, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertPrintReturn</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga7b20c0db953d582cd21337a2c1474c59</anchor>
      <arglist>(pred, msg, err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertReturn</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaf350f458bab1ba37a00ab82d2baaa98e</anchor>
      <arglist>(pred, err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvAssertReturnNcvStat</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae64a6f35ba26c43c35fb17e8e0242679</anchor>
      <arglist>(ncvOp)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ncvSafeMatAlloc</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae71828a9e0cd16749a7aa2cf12baf1bd</anchor>
      <arglist>(name, type, alloc, width, height, err)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OBJDET_MASK_ELEMENT_INVALID_32U</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa0fab0333ebbfde2074fd948e54c0c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RECT_SIMILARITY_PROPORTION</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9be904c63f3512ab8ab9bd62344b7d7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SQR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa7866fa5e4e0ee9b034e9dab6599a9cc</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUB_BEGIN</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gafbf917e159023218b681c25e8d8756d1</anchor>
      <arglist>(type, name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUB_CALL</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gae4b5fa6858da79aa4755b3ea49cb5012</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SUB_END</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaca42e8c9cec37125c0341cfd9855435c</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>Ncv16s</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gac45beef1329a877421912f741b328efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>Ncv16u</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gab6b05a3b5ce58f42f8cd12741348f7fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>Ncv32f</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gac0209035e98156fe58f846344d39caf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ncv32f</type>
      <name>Ncv32f_a</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga39a9afdf8da6ae69592e0976fd3225ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Ncv32s</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaadac69f69c13cac1919e88db42fc34a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>Ncv32u</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa3812859f5d6d1938f85192a733fcc02</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ncv32u</type>
      <name>Ncv32u_a</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga50f49032c8134ab71dac0dc8bf94661f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>double</type>
      <name>Ncv64f</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga95c8a7e0c2f5be7a5647816d41a22391</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>Ncv64s</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9e4c7e216d68e41337dcedbf6e50e4db</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint64</type>
      <name>Ncv64u</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga975a97c60dc16b0275a47746a6013150</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>Ncv8s</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gabb3703ed5707a3686d78ee01117f95d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>Ncv8u</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gab881cbb83334a20ceeee009bf4a37b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>NcvBool</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga1e2a340c89dd2bd364683c29f8b6b79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>void</type>
      <name>NCVDebugOutputHandler</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga7726fd0eff7d84e0acde7b0170b4919f</anchor>
      <arglist>(const cv::String &amp;msg)</arglist>
    </member>
    <member kind="typedef">
      <type>Ncv32u</type>
      <name>NCVStatus</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gad2f8ae89a435ba8560489f7cc9455dd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _NcvTimer *</type>
      <name>NcvTimer</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa2e2f6e3a0c25ac25f5bc85ff4b426e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_SUCCESS</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a44244f89aec2039c60fcb44ddcb64f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_UNKNOWN_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ae74232ca31aaf6ccbc2d087932f61cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_CUDA_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ad77e58345b06114f2bd701453c1750cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_NPP_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a36873f0016517ac9883a2265e43a1107</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_FILE_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a3edffcc311d822a8062d3c0b0be982b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_NULL_PTR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a2524c1c88d1884a03f440b03bc8e1e73</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_INCONSISTENT_INPUT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ab199afc74d7f3ccb3af602485ef22a5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_TEXTURE_BIND_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004aa3598e38edc897f515718b38fc7ed973</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_DIMENSIONS_INVALID</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004aebe4b9f818be5986021aff5accdb4bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_INVALID_ROI</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a1a9bba2237c58082a42c844a0d65c620</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_INVALID_STEP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a474fbe0b5007d6a54ddb4e0457d08bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_INVALID_SCALE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a769f7aa86bcd31f8714c9f87eda13340</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_NOT_INITIALIZED</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ae2ddad2cc1b2ca3308fdbbe3a0319b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_BAD_ALLOC</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a4557be7292a1011d63cd1c51c12a9649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_BAD_DEALLOC</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ad1dac8edd271d951f306dd69f50b46da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_INSUFFICIENT_CAPACITY</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ae5970fcd1f103662ad040ffe83c4038c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_DEALLOC_ORDER</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ab387569ae315343096635818f4ae38cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_ALLOCATOR_BAD_REUSE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a722fc6eadf08b9940aa712b29378f3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_MEM_COPY_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a81ccc0fbb5e257cca3c3bb047d69b2fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_MEM_RESIDENCE_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a43463b1bf4cdf3c0adf9f69feb34f664</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_MEM_INSUFFICIENT_CAPACITY</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ad2f2bd1b218dfeddf20f5b989ed307c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_INVALID_PIXEL_STEP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a94b57350460764e12e75726d19de62f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_TOO_MANY_FEATURES_IN_CLASSIFIER</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004adde753d3689d9719faf4372f29c2902e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_TOO_MANY_FEATURES_IN_CASCADE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ab98e97f8156e783e106b4edf5b79156e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_TOO_LARGE_FEATURES</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a8d886098287603fccc385e50d4e15232</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_HAAR_XML_LOADING_EXCEPTION</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a2993ce0622df9c8d04c76a8b81ec1191</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_NOIMPL_HAAR_TILTED_FEATURES</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a9674db03fe3459cc3764fe9e06d6970d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_NOT_IMPLEMENTED</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a658b28e428bd17444c873ac7d6f611dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_WARNING_HAAR_DETECTIONS_VECTOR_OVERFLOW</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a84e5f339bcd21b66a46846ca611cdbb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_SUCCESS</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a60e77b014292362309dfc3ad536dc902</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a423ee15b09c37f3a321fd0bb21379bb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_CUDA_KERNEL_EXECUTION_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a1485d49bcf34f4c8b9f26c2bae91ddc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_NULL_POINTER_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a884e059b099f673fed83fec389b57289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_TEXTURE_BIND_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004aa160fb71a0d8bf914b4c5f6e6dd8f8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEMCPY_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a0fe175e4bae1e6c7a4fb220f42ff5e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEM_ALLOC_ERR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a76678bd4071693de989b0c2b2971743e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEMFREE_ERR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004af789d1385b3a4255b8c3e9322b21b3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_INVALID_ROI</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a33d1cdb1e0f69dc1eb4f5fe757794b0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_INVALID_STEP</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a313998ae688b9029f142f5bdfcda25e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_INVALID_SCALE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a5ef8a814660ade7442f3210368053686</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEM_INSUFFICIENT_BUFFER</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004ac54252ecacba9ac29a8c8adf7787b7f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEM_RESIDENCE_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a89345ff6d17cbc2332c28b0b7f3a76ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPPST_MEM_INTERNAL_ERROR</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004a69e3ac9796227461e2905630ad6152ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCV_LAST_STATUS</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gga8420dba71b9cc240cf981b0bef892004af5d0e8b7c1cf0784c5375083e6e599ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVPipeObjDet_Default</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggafb24d298ddd4bc4ff61aa333f07a574aa17361eef6a6a8d906ccf37b2a65ea4a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVPipeObjDet_UseFairImageScaling</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggafb24d298ddd4bc4ff61aa333f07a574aa7b8cbc46e38dfc576bdcbcc6e400d403</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVPipeObjDet_FindLargestObject</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggafb24d298ddd4bc4ff61aa333f07a574aa6b42572db8c9c6ce2aa8b752d2a503c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVPipeObjDet_VisualizeInPlace</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggafb24d298ddd4bc4ff61aa333f07a574aa9f86308f5c07c4dcfdf2fe61aae9ec58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NCVMemoryType</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaeadd62ef0a866ec64405271f77ef0901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVMemoryTypeNone</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggaeadd62ef0a866ec64405271f77ef0901a53c4b84a7c32cb623907be4b1525098a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVMemoryTypeHostPageable</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggaeadd62ef0a866ec64405271f77ef0901aeb58202fe1d572ab2d0036387cb08d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVMemoryTypeHostPinned</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggaeadd62ef0a866ec64405271f77ef0901a8907e646a72e4d575bee9fa0d88eb84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NCVMemoryTypeDevice</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ggaeadd62ef0a866ec64405271f77ef0901a7ed57f34f42dd9e1a0a2bd8141ec35fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>INCVMemAllocator::~INCVMemAllocator</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaa754e479e09a3995c6491f7d15be2923</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>Ncv32u</type>
      <name>alignUp</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga2276f3c6846b8eea554dea05a4f39664</anchor>
      <arglist>(Ncv32u what, Ncv32u alignment)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::calcOpticalFlowBM</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga6b4b2e196ebed9c3a4b6c6330e6e4306</anchor>
      <arglist>(const GpuMat &amp;prev, const GpuMat &amp;curr, Size block_size, Size shift_size, Size max_range, bool use_previous, GpuMat &amp;velx, GpuMat &amp;vely, GpuMat &amp;buf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::connectivityMask</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9cd8a37566d3c2f2bdd83f14eb96a57d</anchor>
      <arglist>(const GpuMat &amp;image, GpuMat &amp;mask, const cv::Scalar &amp;lo, const cv::Scalar &amp;hi, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::BackgroundSubtractorFGD &gt;</type>
      <name>cv::cuda::createBackgroundSubtractorFGD</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaba9ef7863ac41a5dcf75173913fce681</anchor>
      <arglist>(const FGDParams &amp;params=FGDParams())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::BackgroundSubtractorGMG &gt;</type>
      <name>cv::cuda::createBackgroundSubtractorGMG</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga5dd15b58e5fa09d66f9e9d527e487f38</anchor>
      <arglist>(int initializationFrames=120, double decisionThreshold=0.8)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ImagePyramid &gt;</type>
      <name>cv::cuda::createImagePyramid</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga932c7742e42851a2762e7f56f31570e4</anchor>
      <arglist>(InputArray img, int nLayers=-1, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::createOpticalFlowNeedleMap</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga0d285cee95d6c70d4976ef191726c1f1</anchor>
      <arglist>(const GpuMat &amp;u, const GpuMat &amp;v, GpuMat &amp;vertex, GpuMat &amp;colors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::graphcut</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga1a20f8f216f4b0d415fcd5bd4f65d970</anchor>
      <arglist>(GpuMat &amp;terminals, GpuMat &amp;leftTransp, GpuMat &amp;rightTransp, GpuMat &amp;top, GpuMat &amp;bottom, GpuMat &amp;labels, GpuMat &amp;buf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::graphcut</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga13209445f4fa6666bde69562703790a4</anchor>
      <arglist>(GpuMat &amp;terminals, GpuMat &amp;leftTransp, GpuMat &amp;rightTransp, GpuMat &amp;top, GpuMat &amp;topLeft, GpuMat &amp;topRight, GpuMat &amp;bottom, GpuMat &amp;bottomLeft, GpuMat &amp;bottomRight, GpuMat &amp;labels, GpuMat &amp;buf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::interpolateFrames</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga03c554591bbb19e09624feb188525256</anchor>
      <arglist>(const GpuMat &amp;frame0, const GpuMat &amp;frame1, const GpuMat &amp;fu, const GpuMat &amp;fv, const GpuMat &amp;bu, const GpuMat &amp;bv, float pos, GpuMat &amp;newFrame, GpuMat &amp;buf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::labelComponents</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga92b4e167cd92db8a9e62e7c2450e4363</anchor>
      <arglist>(const GpuMat &amp;mask, GpuMat &amp;components, int flags=0, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>memSegCopyHelper</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga75faff2ec1d14c63918ee02e74e988cc</anchor>
      <arglist>(void *dst, NCVMemoryType dstType, const void *src, NCVMemoryType srcType, size_t sz, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>memSegCopyHelper2D</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga253a695ab7a336ebb07008593565cd4c</anchor>
      <arglist>(void *dst, Ncv32u dstPitch, NCVMemoryType dstType, const void *src, Ncv32u srcPitch, NCVMemoryType srcType, Ncv32u widthbytes, Ncv32u height, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gab1fc4a4886d406a30d9d8b2928d5fc49</anchor>
      <arglist>(sizeof(HaarClassifierNode128)==16)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gaf5d2c69c8ecc0a35d27ef4636113fd20</anchor>
      <arglist>(sizeof(HaarClassifierNodeDescriptor32)==4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga75dcec6c83548dac17745bfef005208a</anchor>
      <arglist>(sizeof(HaarFeature64)==8)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga914c2b0781498b7f43b951c81361342f</anchor>
      <arglist>(sizeof(HaarFeatureDescriptor32)==4)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NCV_CT_ASSERT</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gac73750ed6c769bfe531e6c9fbb432767</anchor>
      <arglist>(sizeof(HaarStage64)==8)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvApplyHaarClassifierCascade_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga7c91b07a01117a6d0013b7d6c45bce5a</anchor>
      <arglist>(NCVMatrix&lt; Ncv32u &gt; &amp;d_integralImage, NCVMatrix&lt; Ncv32f &gt; &amp;d_weights, NCVMatrixAlloc&lt; Ncv32u &gt; &amp;d_pixelMask, Ncv32u &amp;numDetections, HaarClassifierCascadeDescriptor &amp;haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarStage64 &gt; &amp;d_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;d_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;d_HaarFeatures, NcvBool bMaskElements, NcvSize32u anchorsRoi, Ncv32u pixelStep, Ncv32f scaleArea, INCVMemAllocator &amp;gpuAllocator, INCVMemAllocator &amp;cpuAllocator, cudaDeviceProp &amp;devProp, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvApplyHaarClassifierCascade_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga44bfad45491c0f7fa887ce8a61893f4f</anchor>
      <arglist>(NCVMatrix&lt; Ncv32u &gt; &amp;h_integralImage, NCVMatrix&lt; Ncv32f &gt; &amp;h_weights, NCVMatrixAlloc&lt; Ncv32u &gt; &amp;h_pixelMask, Ncv32u &amp;numDetections, HaarClassifierCascadeDescriptor &amp;haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;h_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;h_HaarFeatures, NcvBool bMaskElements, NcvSize32u anchorsRoi, Ncv32u pixelStep, Ncv32f scaleArea)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>NCVBroxOpticalFlow</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8015ce3cdde10d7d2891d2cfb08887ef</anchor>
      <arglist>(const NCVBroxOpticalFlowDescriptor desc, INCVMemAllocator &amp;gpu_mem_allocator, const NCVMatrix&lt; Ncv32f &gt; &amp;frame0, const NCVMatrix&lt; Ncv32f &gt; &amp;frame1, NCVMatrix&lt; Ncv32f &gt; &amp;u, NCVMatrix&lt; Ncv32f &gt; &amp;v, cudaStream_t stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ncvDebugOutput</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9c2f98aa3fc98177b4a4a1ba73820210</anchor>
      <arglist>(const cv::String &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDetectObjectsMultiScale_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga1193a987166085ba89a6a8eec1726450</anchor>
      <arglist>(NCVMatrix&lt; Ncv8u &gt; &amp;d_srcImg, NcvSize32u srcRoi, NCVVector&lt; NcvRect32u &gt; &amp;d_dstRects, Ncv32u &amp;dstNumRects, HaarClassifierCascadeDescriptor &amp;haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarStage64 &gt; &amp;d_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;d_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;d_HaarFeatures, NcvSize32u minObjSize, Ncv32u minNeighbors, Ncv32f scaleStep, Ncv32u pixelStep, Ncv32u flags, INCVMemAllocator &amp;gpuAllocator, INCVMemAllocator &amp;cpuAllocator, cudaDeviceProp &amp;devProp, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDrawRects_32u_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga858647a4a716c1273e172e6dc1b822c1</anchor>
      <arglist>(Ncv32u *d_dst, Ncv32u dstStride, Ncv32u dstWidth, Ncv32u dstHeight, NcvRect32u *d_rects, Ncv32u numRects, Ncv32u color, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDrawRects_32u_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga0fe5d1839f7839c4eca9ae67eefcd492</anchor>
      <arglist>(Ncv32u *h_dst, Ncv32u dstStride, Ncv32u dstWidth, Ncv32u dstHeight, NcvRect32u *h_rects, Ncv32u numRects, Ncv32u color)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDrawRects_8u_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga195edcd13e99c71a0c593c8946d520ff</anchor>
      <arglist>(Ncv8u *d_dst, Ncv32u dstStride, Ncv32u dstWidth, Ncv32u dstHeight, NcvRect32u *d_rects, Ncv32u numRects, Ncv8u color, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvDrawRects_8u_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga2988c32f27af592994dc2e863012c32e</anchor>
      <arglist>(Ncv8u *h_dst, Ncv32u dstStride, Ncv32u dstWidth, Ncv32u dstHeight, NcvRect32u *h_rects, Ncv32u numRects, Ncv8u color)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ncvEndQueryTimerMs</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8c6f514ad326d58971eb62ddcb45b65d</anchor>
      <arglist>(NcvTimer t)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>ncvEndQueryTimerUs</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga9d82184b3091a5523dd785ecef615a09</anchor>
      <arglist>(NcvTimer t)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvGroupRectangles_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga5569351b7ac29db849ff803f4eb0dc51</anchor>
      <arglist>(NCVVector&lt; NcvRect32u &gt; &amp;hypotheses, Ncv32u &amp;numHypotheses, Ncv32u minNeighbors, Ncv32f intersectEps, NCVVector&lt; Ncv32u &gt; *hypothesesWeights)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvGrowDetectionsVector_device</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga75f90161c91d8ccb11926b609d0d03f1</anchor>
      <arglist>(NCVVector&lt; Ncv32u &gt; &amp;pixelMask, Ncv32u numPixelMaskDetections, NCVVector&lt; NcvRect32u &gt; &amp;hypotheses, Ncv32u &amp;totalDetections, Ncv32u totalMaxDetections, Ncv32u rectWidth, Ncv32u rectHeight, Ncv32f curScale, cudaStream_t cuStream)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvGrowDetectionsVector_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga215b9afb58bb309bd4a6afc90a26d6ef</anchor>
      <arglist>(NCVVector&lt; Ncv32u &gt; &amp;pixelMask, Ncv32u numPixelMaskDetections, NCVVector&lt; NcvRect32u &gt; &amp;hypotheses, Ncv32u &amp;totalDetections, Ncv32u totalMaxDetections, Ncv32u rectWidth, Ncv32u rectHeight, Ncv32f curScale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvHaarGetClassifierSize</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga8a9e27a72cd19c9c5572a1d8e63dcc5a</anchor>
      <arglist>(const cv::String &amp;filename, Ncv32u &amp;numStages, Ncv32u &amp;numNodes, Ncv32u &amp;numFeatures)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvHaarLoadFromFile_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gad7f063bebdf0eb22a419d7ec0288ec39</anchor>
      <arglist>(const cv::String &amp;filename, HaarClassifierCascadeDescriptor &amp;haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;h_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;h_HaarFeatures)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>ncvHaarStoreNVBIN_host</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga90fc79e43fa1836ff1bc0f29939b2539</anchor>
      <arglist>(const cv::String &amp;filename, HaarClassifierCascadeDescriptor haar, NCVVector&lt; HaarStage64 &gt; &amp;h_HaarStages, NCVVector&lt; HaarClassifierNode128 &gt; &amp;h_HaarNodes, NCVVector&lt; HaarFeature64 &gt; &amp;h_HaarFeatures)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ncvSetDebugOutputHandler</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gabc7e4f869465d0cef66b3b6029ae89b3</anchor>
      <arglist>(NCVDebugOutputHandler *func)</arglist>
    </member>
    <member kind="function">
      <type>NcvTimer</type>
      <name>ncvStartTimer</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gad21908326365c280e3541550e22ebe91</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::projectPoints</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gabf8ec08fb71c5c3402cf7bb72e078d43</anchor>
      <arglist>(const GpuMat &amp;src, const Mat &amp;rvec, const Mat &amp;tvec, const Mat &amp;camera_mat, const Mat &amp;dist_coef, GpuMat &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::solvePnPRansac</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga585fcff4132c58f83132e72df5bab179</anchor>
      <arglist>(const Mat &amp;object, const Mat &amp;image, const Mat &amp;camera_mat, const Mat &amp;dist_coef, Mat &amp;rvec, Mat &amp;tvec, bool use_extrinsic_guess=false, int num_iters=100, float max_dist=8.0, int min_inlier_count=100, std::vector&lt; int &gt; *inliers=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::transformPoints</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>gab6ea2bd4162efd48f2b027d21d0b7f56</anchor>
      <arglist>(const GpuMat &amp;src, const Mat &amp;rvec, const Mat &amp;tvec, GpuMat &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="variable">
      <type>const Ncv32u</type>
      <name>K_LOG2_WARP_SIZE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga73155cacc2eb4ceb193250935a122a1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Ncv32u</type>
      <name>K_WARP_SIZE</name>
      <anchorfile>d5/dc3/group__cudalegacy.html</anchorfile>
      <anchor>ga173363ea0992ca2c271e38dfcf72c646</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_npp</name>
    <title>NPPST Core</title>
    <filename>d5/ddd/group__core__npp.html</filename>
    <member kind="function">
      <type>cudaStream_t</type>
      <name>nppStGetActiveCUDAstream</name>
      <anchorfile>d5/ddd/group__core__npp.html</anchorfile>
      <anchor>ga97288d29b9fa9147b21cdcfcf4549e3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>cudaStream_t</type>
      <name>nppStSetActiveCUDAstream</name>
      <anchorfile>d5/ddd/group__core__npp.html</anchorfile>
      <anchor>gae7bf7a1fddf4185a8f99a5617be3369a</anchor>
      <arglist>(cudaStream_t cudaStream)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>nppi</name>
    <title>NPPST Image Processing</title>
    <filename>d1/d0d/group__nppi.html</filename>
    <class kind="struct">NppStInterpolationState</class>
    <member kind="enumeration">
      <type></type>
      <name>NppStBorderType</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga8b115979ee872d8e356c2f1f162d483c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBorderNone</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga8b115979ee872d8e356c2f1f162d483ca84b1bfe04b1ff2cf60fcf67746e1eb48</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBorderClamp</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga8b115979ee872d8e356c2f1f162d483ca54290d1cd5b3edc8d08fddf44a7b1d49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBorderWrap</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga8b115979ee872d8e356c2f1f162d483ca00581d73e23c3cfa12ed297ad65342a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBorderMirror</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga8b115979ee872d8e356c2f1f162d483ca40998ebdca4e7972fa1649302b6a5793</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NppStInterpMode</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga0bfe03940f062d1a975f748a6ce9357d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStSupersample</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga0bfe03940f062d1a975f748a6ce9357da712e2f6fc4e4a9d5d34c9cde78418e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>nppStBicubic</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gga0bfe03940f062d1a975f748a6ce9357da94c62fb3d22fb953e0769fc76b1bada2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga41653691e02f61bac1555628df1c9176</anchor>
      <arglist>(Ncv32f *d_src, Ncv32u srcStep, Ncv32f *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga4c06da37459c05da8c746a116c6b8a26</anchor>
      <arglist>(Ncv32f *h_src, Ncv32u srcStep, Ncv32f *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32s_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga2f264c45b0a58ba1914d4da7f2d42729</anchor>
      <arglist>(Ncv32s *d_src, Ncv32u srcStep, Ncv32s *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32s_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga390d9ae987ab8986a476df3b2a6e563d</anchor>
      <arglist>(Ncv32s *h_src, Ncv32u srcStep, Ncv32s *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaf180ff84ab050091645b9747e059f582</anchor>
      <arglist>(Ncv32u *d_src, Ncv32u srcStep, Ncv32u *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_32u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga9e6782d12f3d60eb841b48d4f351eb0c</anchor>
      <arglist>(Ncv32u *h_src, Ncv32u srcStep, Ncv32u *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaba8ac56503435b723a35cb541b4af2d8</anchor>
      <arglist>(Ncv64f *d_src, Ncv32u srcStep, Ncv64f *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga99f7ba921a703545275da77c60b9dcfa</anchor>
      <arglist>(Ncv64f *h_src, Ncv32u srcStep, Ncv64f *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64s_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaf107bae80aa121b57664057951f56155</anchor>
      <arglist>(Ncv64s *d_src, Ncv32u srcStep, Ncv64s *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64s_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga292a3b4a145ee6c7f4f0f995d42d09e9</anchor>
      <arglist>(Ncv64s *h_src, Ncv32u srcStep, Ncv64s *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga02d494bfc76b4327fb6a730525a4ee7a</anchor>
      <arglist>(Ncv64u *d_src, Ncv32u srcStep, Ncv64u *d_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStDecimate_64u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga6aebe497ce42cce998d6dfe02981a374</anchor>
      <arglist>(Ncv64u *h_src, Ncv32u srcStep, Ncv64u *h_dst, Ncv32u dstStep, NcvSize32u srcRoi, Ncv32u scale)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStFilterColumnBorder_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga7057c7373a2fe5eb53bab93c19e2141c</anchor>
      <arglist>(Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, Ncv32f *pDst, NcvSize32u dstSize, Ncv32u nDstStep, NcvRect32u oROI, NppStBorderType borderType, Ncv32f *pKernel, Ncv32s nKernelSize, Ncv32s nAnchor, Ncv32f multiplier)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStFilterRowBorder_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaabdba868f129ca103da15254584fae68</anchor>
      <arglist>(Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, Ncv32f *pDst, NcvSize32u dstSize, Ncv32u nDstStep, NcvRect32u oROI, NppStBorderType borderType, Ncv32f *pKernel, Ncv32s nKernelSize, Ncv32s nAnchor, Ncv32f multiplier)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStGetInterpolationBufferSize</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga105e268f9e92bf2795102720a2d03082</anchor>
      <arglist>(NcvSize32u srcSize, Ncv32u nStep, Ncv32u *hpSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegral_32f32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gad651eea1a106e926b46d9a578f982bd2</anchor>
      <arglist>(Ncv32f *d_src, Ncv32u srcStep, Ncv32f *d_dst, Ncv32u dstStep, NcvSize32u roiSize, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegral_32f32f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gab4c8b8ff1c5ddac07b13250affde330c</anchor>
      <arglist>(Ncv32f *h_src, Ncv32u srcStep, Ncv32f *h_dst, Ncv32u dstStep, NcvSize32u roiSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegral_8u32u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga8d9fe449c1caacf9875c41d49dc864ec</anchor>
      <arglist>(Ncv8u *d_src, Ncv32u srcStep, Ncv32u *d_dst, Ncv32u dstStep, NcvSize32u roiSize, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegral_8u32u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga4d98e56ebd905bd60210e1f26a1dc45f</anchor>
      <arglist>(Ncv8u *h_src, Ncv32u srcStep, Ncv32u *h_dst, Ncv32u dstStep, NcvSize32u roiSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegralGetSize_32f32f</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga83a3047bd6d61467b192beb4bb17a00c</anchor>
      <arglist>(NcvSize32u roiSize, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStIntegralGetSize_8u32u</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga91f663804d1664dacb1b4960113132bc</anchor>
      <arglist>(NcvSize32u roiSize, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStInterpolateFrames</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaa1c83393b008cfda0a2ececc67f8e65d</anchor>
      <arglist>(const NppStInterpolationState *pState)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStRectStdDev_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga2bdca3cdf59ae4a68c2ce1cfec567c3c</anchor>
      <arglist>(Ncv32u *d_sum, Ncv32u sumStep, Ncv64u *d_sqsum, Ncv32u sqsumStep, Ncv32f *d_norm, Ncv32u normStep, NcvSize32u roi, NcvRect32u rect, Ncv32f scaleArea, NcvBool readThruTexture)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStRectStdDev_32f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gae5ef85171ce1a561526b944ac529dc32</anchor>
      <arglist>(Ncv32u *h_sum, Ncv32u sumStep, Ncv64u *h_sqsum, Ncv32u sqsumStep, Ncv32f *h_norm, Ncv32u normStep, NcvSize32u roi, NcvRect32u rect, Ncv32f scaleArea)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStResize_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaaf7bd8bafe16602a6e4ac47070f3183c</anchor>
      <arglist>(Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, NcvRect32u srcROI, Ncv32f *pDst, NcvSize32u dstSize, Ncv32u nDstStep, NcvRect32u dstROI, Ncv32f xFactor, Ncv32f yFactor, NppStInterpMode interpolation)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStSqrIntegral_8u64u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga752b7fb369792ade2873233dc5e544f1</anchor>
      <arglist>(Ncv8u *d_src, Ncv32u srcStep, Ncv64u *d_dst, Ncv32u dstStep, NcvSize32u roiSize, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStSqrIntegral_8u64u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga1c5bde72920da90b07bd6cb1793e3ecc</anchor>
      <arglist>(Ncv8u *h_src, Ncv32u srcStep, Ncv64u *h_dst, Ncv32u dstStep, NcvSize32u roiSize)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStSqrIntegralGetSize_8u64u</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga4e0f56a59a0ccbd45826edd4b25ea40b</anchor>
      <arglist>(NcvSize32u roiSize, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_128_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga06ca25fa65ae93754dc078c2200071a3</anchor>
      <arglist>(void *d_src, Ncv32u srcStep, void *d_dst, Ncv32u dstStep, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_128_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga13a2a25e90a3d6c91a6eea236efdc4a6</anchor>
      <arglist>(void *d_src, Ncv32u srcStep, void *d_dst, Ncv32u dstStep, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga135742eb612a7cc0e4a12b0b7f128d3a</anchor>
      <arglist>(Ncv32f *d_src, Ncv32u srcStride, Ncv32f *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga01395679caf9a5a52c418ea7eddc4feb</anchor>
      <arglist>(Ncv32f *h_src, Ncv32u srcStride, Ncv32f *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32s_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga2a3fe0595d83469325c6f5edf46e012b</anchor>
      <arglist>(Ncv32s *d_src, Ncv32u srcStride, Ncv32s *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32s_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga342e4f4fccc1f5c1514d912112b263ee</anchor>
      <arglist>(Ncv32s *h_src, Ncv32u srcStride, Ncv32s *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gad7ba74e6d2fc65c0d5e3c8d8eb5b748a</anchor>
      <arglist>(Ncv32u *d_src, Ncv32u srcStride, Ncv32u *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_32u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga7dea5337b2f97142ef2b2359def09245</anchor>
      <arglist>(Ncv32u *h_src, Ncv32u srcStride, Ncv32u *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64f_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga3eb1ea72683f5096a3ae1b92cb366e79</anchor>
      <arglist>(Ncv64f *d_src, Ncv32u srcStride, Ncv64f *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64f_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga8af00cbb989165d71e369940369abd0b</anchor>
      <arglist>(Ncv64f *h_src, Ncv32u srcStride, Ncv64f *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64s_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gac2523729dffe2f9254d091835bdf0e37</anchor>
      <arglist>(Ncv64s *d_src, Ncv32u srcStride, Ncv64s *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64s_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga230fcc284efd87a1a9675de223961fe2</anchor>
      <arglist>(Ncv64s *h_src, Ncv32u srcStride, Ncv64s *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64u_C1R</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga779ad91eedf3b75e1ea9b03a0e7a2a14</anchor>
      <arglist>(Ncv64u *d_src, Ncv32u srcStride, Ncv64u *d_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStTranspose_64u_C1R_host</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaef5ac7d73a8615562d90a777e098c53d</anchor>
      <arglist>(Ncv64u *h_src, Ncv32u srcStride, Ncv64u *h_dst, Ncv32u dstStride, NcvSize32u srcRoi)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStVectorWarp_PSF1x1_32f_C1</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga262306275af47e2cfa3de1dd06cea5a1</anchor>
      <arglist>(const Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, const Ncv32f *pU, const Ncv32f *pV, Ncv32u nVFStep, Ncv32f timeScale, Ncv32f *pDst)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStVectorWarp_PSF2x2_32f_C1</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>gaf5bfc308f7f77d33a424ca53164ad3a6</anchor>
      <arglist>(const Ncv32f *pSrc, NcvSize32u srcSize, Ncv32u nSrcStep, const Ncv32f *pU, const Ncv32f *pV, Ncv32u nVFStep, Ncv32f *pBuffer, Ncv32f timeScale, Ncv32f *pDst)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppiStVectorWarpGetBufferSize</name>
      <anchorfile>d1/d0d/group__nppi.html</anchorfile>
      <anchor>ga641c538764b924048fed9cac8eee63a3</anchor>
      <arglist>(NcvSize32u srcSize, Ncv32u nSrcStep, Ncv32u *hpSize)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>npps</name>
    <title>NPPST Signal Processing</title>
    <filename>de/d25/group__npps.html</filename>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32f</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga440ba655fd72979cbffee797cfeaaec0</anchor>
      <arglist>(Ncv32f *d_src, Ncv32u srcLen, Ncv32f *d_dst, Ncv32u *p_dstLen, Ncv32f elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32f_host</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>gad17df26ff439981ea24dd4fad8334ed3</anchor>
      <arglist>(Ncv32f *h_src, Ncv32u srcLen, Ncv32f *h_dst, Ncv32u *dstLen, Ncv32f elemRemove)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32s</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga338be6eb29e6ad3835d5128414077ef6</anchor>
      <arglist>(Ncv32s *d_src, Ncv32u srcLen, Ncv32s *d_dst, Ncv32u *p_dstLen, Ncv32s elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32s_host</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga0bc23f35382c9609c449c94503a08a4d</anchor>
      <arglist>(Ncv32s *h_src, Ncv32u srcLen, Ncv32s *h_dst, Ncv32u *dstLen, Ncv32s elemRemove)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32u</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga8affd8f556e07d9b10c150fb98d40364</anchor>
      <arglist>(Ncv32u *d_src, Ncv32u srcLen, Ncv32u *d_dst, Ncv32u *p_dstLen, Ncv32u elemRemove, Ncv8u *pBuffer, Ncv32u bufSize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompact_32u_host</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>gaea57bb241aac5e10d4fdac6b30655e26</anchor>
      <arglist>(Ncv32u *h_src, Ncv32u srcLen, Ncv32u *h_dst, Ncv32u *dstLen, Ncv32u elemRemove)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompactGetSize_32f</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga815868ea68f1cf070de75ead6b4793a9</anchor>
      <arglist>(Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompactGetSize_32s</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga500430cc2130b1ab6cff9beabf8b5174</anchor>
      <arglist>(Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
    <member kind="function">
      <type>NCVStatus</type>
      <name>nppsStCompactGetSize_32u</name>
      <anchorfile>de/d25/group__npps.html</anchorfile>
      <anchor>ga82852a492d20ab7ec1a706a315642f4e</anchor>
      <arglist>(Ncv32u srcLen, Ncv32u *pBufsize, cudaDeviceProp &amp;devProp)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudaobjdetect</name>
    <title>Object Detection</title>
    <filename>d9/d3f/group__cudaobjdetect.html</filename>
    <class kind="class">cv::cuda::CascadeClassifier</class>
    <class kind="class">cv::cuda::HOG</class>
  </compound>
  <compound kind="group">
    <name>cudaoptflow</name>
    <title>Optical Flow</title>
    <filename>d7/d3f/group__cudaoptflow.html</filename>
    <class kind="class">cv::cuda::BroxOpticalFlow</class>
    <class kind="class">cv::cuda::DenseOpticalFlow</class>
    <class kind="class">cv::cuda::DensePyrLKOpticalFlow</class>
    <class kind="class">cv::cuda::FarnebackOpticalFlow</class>
    <class kind="class">cv::cuda::NvidiaHWOpticalFlow</class>
    <class kind="class">cv::cuda::NvidiaOpticalFlow_1_0</class>
    <class kind="class">cv::cuda::NvidiaOpticalFlow_2_0</class>
    <class kind="class">cv::cuda::OpticalFlowDual_TVL1</class>
    <class kind="class">cv::cuda::SparseOpticalFlow</class>
    <class kind="class">cv::cuda::SparsePyrLKOpticalFlow</class>
  </compound>
  <compound kind="group">
    <name>cudastereo</name>
    <title>Stereo Correspondence</title>
    <filename>dd/d47/group__cudastereo.html</filename>
    <class kind="class">cv::cuda::DisparityBilateralFilter</class>
    <class kind="class">cv::cuda::StereoBeliefPropagation</class>
    <class kind="class">cv::cuda::StereoBM</class>
    <class kind="class">cv::cuda::StereoConstantSpaceBP</class>
    <class kind="class">cv::cuda::StereoSGM</class>
    <member kind="function">
      <type>Ptr&lt; cuda::DisparityBilateralFilter &gt;</type>
      <name>cv::cuda::createDisparityBilateralFilter</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga37a3f52b529d3fd38f870c046f6a2b90</anchor>
      <arglist>(int ndisp=64, int radius=3, int iters=1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::StereoBeliefPropagation &gt;</type>
      <name>cv::cuda::createStereoBeliefPropagation</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga1ab9b8570f0f490f921a92195475cd39</anchor>
      <arglist>(int ndisp=64, int iters=5, int levels=5, int msg_type=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::StereoBM &gt;</type>
      <name>cv::cuda::createStereoBM</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga878eb3ce77274540fa51d24046b778c2</anchor>
      <arglist>(int numDisparities=64, int blockSize=19)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::StereoConstantSpaceBP &gt;</type>
      <name>cv::cuda::createStereoConstantSpaceBP</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga993eaa25ccab472186452c86e95a43ec</anchor>
      <arglist>(int ndisp=128, int iters=8, int levels=4, int nr_plane=4, int msg_type=CV_32F)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; cuda::StereoSGM &gt;</type>
      <name>cv::cuda::createStereoSGM</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga3f8ff5068789da3fbbecccd78d457a85</anchor>
      <arglist>(int minDisparity=0, int numDisparities=128, int P1=10, int P2=120, int uniquenessRatio=5, int mode=cv::cuda::StereoSGM::MODE_HH4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::drawColorDisp</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga469b23a77938dd7c06861e59cecc08c5</anchor>
      <arglist>(InputArray src_disp, OutputArray dst_disp, int ndisp, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::reprojectImageTo3D</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>ga870b5d0c914ca67204e0a7716ccf6430</anchor>
      <arglist>(GpuMat disp, GpuMat &amp;xyzw, Mat Q, int dst_cn=4, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::reprojectImageTo3D</name>
      <anchorfile>dd/d47/group__cudastereo.html</anchorfile>
      <anchor>gaff851e3932da0f3e74d1be1d8855f094</anchor>
      <arglist>(InputArray disp, OutputArray xyzw, InputArray Q, int dst_cn=4, Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudawarping</name>
    <title>Image Warping</title>
    <filename>db/d29/group__cudawarping.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::buildWarpAffineMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga63504590a96e4cc702d994281d17bc1c</anchor>
      <arglist>(InputArray M, bool inverse, Size dsize, OutputArray xmap, OutputArray ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::buildWarpAffineMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga5885895898417fe9687cfed886c6bb32</anchor>
      <arglist>(Mat M, bool inverse, Size dsize, GpuMat &amp;xmap, GpuMat &amp;ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::buildWarpAffineMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga7ddb4c130ac525471a99395be32f9d0a</anchor>
      <arglist>(UMat M, bool inverse, Size dsize, GpuMat &amp;xmap, GpuMat &amp;ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::buildWarpPerspectiveMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga8d16e3003703bd3b89cca98c913ef864</anchor>
      <arglist>(InputArray M, bool inverse, Size dsize, OutputArray xmap, OutputArray ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::buildWarpPerspectiveMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga94b4028686d709613a6b8460f20f4016</anchor>
      <arglist>(Mat M, bool inverse, Size dsize, GpuMat &amp;xmap, GpuMat &amp;ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::buildWarpPerspectiveMaps</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>gaeff03cc11cad94b29b74541e56ce43aa</anchor>
      <arglist>(UMat M, bool inverse, Size dsize, GpuMat &amp;xmap, GpuMat &amp;ymap, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::pyrDown</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga9c8456de9792d96431e065f407c7a91b</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::pyrUp</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga2048da0dfdb9e4a726232c5cef7e5747</anchor>
      <arglist>(InputArray src, OutputArray dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::remap</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga0ece6c76e8efa3171adb8432d842beb0</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray xmap, InputArray ymap, int interpolation, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::resize</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga4f5fa0770d1c9efbadb9be1b92a6452a</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::rotate</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga55d958eceb0f871e04b1be0adc6ef1b5</anchor>
      <arglist>(InputArray src, OutputArray dst, Size dsize, double angle, double xShift=0, double yShift=0, int interpolation=INTER_LINEAR, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::warpAffine</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga9e8dd9e73b96bdc8e27d85c0e83f1130</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::warpAffine</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>gac8f09935373800353afc90dd2f74866e</anchor>
      <arglist>(InputArray src, OutputArray dst, Mat M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::warpAffine</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>gaa9f57b3d757b3521c271a4be41a327d3</anchor>
      <arglist>(InputArray src, OutputArray dst, UMat M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::warpPerspective</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga7a6cf95065536712de6b155f3440ccff</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::warpPerspective</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga690ebd4291edaa76cb761f739a2bd15a</anchor>
      <arglist>(InputArray src, OutputArray dst, Mat M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::cuda::warpPerspective</name>
      <anchorfile>db/d29/group__cudawarping.html</anchorfile>
      <anchor>ga4382702e1e57a31f1dfb90875509c810</anchor>
      <arglist>(InputArray src, OutputArray dst, UMat M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, Scalar borderValue=Scalar(), Stream &amp;stream=Stream::Null())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cudev</name>
    <title>Device layer</title>
    <filename>df/dfc/group__cudev.html</filename>
    <namespace>cv::cudev::functional_detail</namespace>
    <namespace>cv::cudev::vec_math_detail</namespace>
    <class kind="struct">cv::cudev::abs_func</class>
    <class kind="struct">cv::cudev::abs_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::abs_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::absdiff_func</class>
    <class kind="struct">cv::cudev::acos_func</class>
    <class kind="struct">cv::cudev::acos_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::acos_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::acosh_func</class>
    <class kind="struct">cv::cudev::acosh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::acosh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::AffineMapPtr</class>
    <class kind="struct">cv::cudev::AffineMapPtrSz</class>
    <class kind="struct">cv::cudev::ArrayWrapper</class>
    <class kind="struct">cv::cudev::asin_func</class>
    <class kind="struct">cv::cudev::asin_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::asin_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::asinh_func</class>
    <class kind="struct">cv::cudev::asinh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::asinh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atan2_func</class>
    <class kind="struct">cv::cudev::atan2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atan2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atan_func</class>
    <class kind="struct">cv::cudev::atan_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atan_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::atanh_func</class>
    <class kind="struct">cv::cudev::atanh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::atanh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Avg</class>
    <class kind="struct">cv::cudev::BGR_to_BGRA_func</class>
    <class kind="struct">cv::cudev::BGR_to_GRAY_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_func</class>
    <class kind="struct">cv::cudev::BGR_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_func</class>
    <class kind="struct">cv::cudev::BGR_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGR_to_Lab4_func</class>
    <class kind="struct">cv::cudev::BGR_to_Lab_func</class>
    <class kind="struct">cv::cudev::BGR_to_Luv4_func</class>
    <class kind="struct">cv::cudev::BGR_to_Luv_func</class>
    <class kind="struct">cv::cudev::BGR_to_RGB_func</class>
    <class kind="struct">cv::cudev::BGR_to_RGBA_func</class>
    <class kind="struct">cv::cudev::BGR_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::BGR_to_XYZ_func</class>
    <class kind="struct">cv::cudev::BGR_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::BGR_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::BGR_to_YUV4_func</class>
    <class kind="struct">cv::cudev::BGR_to_YUV_func</class>
    <class kind="struct">cv::cudev::BGRA_to_BGR_func</class>
    <class kind="struct">cv::cudev::BGRA_to_GRAY_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_func</class>
    <class kind="struct">cv::cudev::BGRA_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::BGRA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Lab_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_Luv_func</class>
    <class kind="struct">cv::cudev::BGRA_to_RGB_func</class>
    <class kind="struct">cv::cudev::BGRA_to_RGBA_func</class>
    <class kind="struct">cv::cudev::BGRA_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_XYZ_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YUV4_func</class>
    <class kind="struct">cv::cudev::BGRA_to_YUV_func</class>
    <class kind="struct">cv::cudev::binary_function</class>
    <class kind="struct">cv::cudev::BinaryNegate</class>
    <class kind="struct">cv::cudev::BinaryTransformPtr</class>
    <class kind="struct">cv::cudev::BinaryTransformPtrSz</class>
    <class kind="struct">cv::cudev::BinaryTupleAdapter</class>
    <class kind="struct">cv::cudev::Binder1st</class>
    <class kind="struct">cv::cudev::Binder2nd</class>
    <class kind="struct">cv::cudev::bit_and</class>
    <class kind="struct">cv::cudev::bit_lshift</class>
    <class kind="struct">cv::cudev::bit_not</class>
    <class kind="struct">cv::cudev::bit_or</class>
    <class kind="struct">cv::cudev::bit_rshift</class>
    <class kind="struct">cv::cudev::bit_xor</class>
    <class kind="struct">cv::cudev::Block</class>
    <class kind="struct">cv::cudev::BrdBase</class>
    <class kind="struct">cv::cudev::BrdConstant</class>
    <class kind="struct">cv::cudev::BrdReflect</class>
    <class kind="struct">cv::cudev::BrdReflect101</class>
    <class kind="struct">cv::cudev::BrdReplicate</class>
    <class kind="struct">cv::cudev::BrdWrap</class>
    <class kind="struct">cv::cudev::CommonAreaInterPtr</class>
    <class kind="struct">cv::cudev::CommonAreaInterPtrSz</class>
    <class kind="struct">cv::cudev::ConstantPtr</class>
    <class kind="struct">cv::cudev::ConstantPtrSz</class>
    <class kind="struct">cv::cudev::ConvertTuple</class>
    <class kind="struct">cv::cudev::cos_func</class>
    <class kind="struct">cv::cudev::cos_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::cos_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::cosh_func</class>
    <class kind="struct">cv::cudev::cosh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::cosh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::CountNonZeroExprBody</class>
    <class kind="struct">cv::cudev::CubicInterPtr</class>
    <class kind="struct">cv::cudev::CubicInterPtrSz</class>
    <class kind="struct">cv::cudev::DefaultCopyPolicy</class>
    <class kind="struct">cv::cudev::DefaultGlobReducePolicy</class>
    <class kind="struct">cv::cudev::DefaultHistogramPolicy</class>
    <class kind="struct">cv::cudev::DefaultReduceToVecPolicy</class>
    <class kind="struct">cv::cudev::DefaultSplitMergePolicy</class>
    <class kind="struct">cv::cudev::DefaultTransformPolicy</class>
    <class kind="struct">cv::cudev::DefaultTransposePolicy</class>
    <class kind="struct">cv::cudev::DerivXPtr</class>
    <class kind="struct">cv::cudev::DerivXPtrSz</class>
    <class kind="struct">cv::cudev::DerivYPtr</class>
    <class kind="struct">cv::cudev::DerivYPtrSz</class>
    <class kind="struct">cv::cudev::direction_func</class>
    <class kind="struct">cv::cudev::direction_interleaved_func</class>
    <class kind="struct">cv::cudev::DisableIf</class>
    <class kind="struct">cv::cudev::divides</class>
    <class kind="struct">cv::cudev::DynamicSharedMem</class>
    <class kind="struct">cv::cudev::DynamicSharedMem&lt; double &gt;</class>
    <class kind="struct">cv::cudev::EnableIf</class>
    <class kind="struct">cv::cudev::equal_to</class>
    <class kind="struct">cv::cudev::exp10_func</class>
    <class kind="struct">cv::cudev::exp10_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp10_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::exp2_func</class>
    <class kind="struct">cv::cudev::exp2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::exp_func</class>
    <class kind="struct">cv::cudev::exp_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::exp_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Expr</class>
    <class kind="struct">cv::cudev::FindMaxValExprBody</class>
    <class kind="struct">cv::cudev::FindMinMaxValExprBody</class>
    <class kind="struct">cv::cudev::FindMinValExprBody</class>
    <class kind="struct">cv::cudev::GlobPtr</class>
    <class kind="struct">cv::cudev::GlobPtrSz</class>
    <class kind="class">cv::cudev::GpuMat_</class>
    <class kind="struct">cv::cudev::GRAY_to_BGR_func</class>
    <class kind="struct">cv::cudev::GRAY_to_BGRA_func</class>
    <class kind="struct">cv::cudev::greater</class>
    <class kind="struct">cv::cudev::greater_equal</class>
    <class kind="struct">cv::cudev::HistogramBody</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HLS4_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HLS4_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HLS_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HLS_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HSV4_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HSV4_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGR_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_func</class>
    <class kind="struct">cv::cudev::HSV_to_BGRA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGB_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_FULL_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_func</class>
    <class kind="struct">cv::cudev::HSV_to_RGBA_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::hypot_func</class>
    <class kind="struct">cv::cudev::hypot_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::hypot_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::identity</class>
    <class kind="struct">cv::cudev::InRangeComparator</class>
    <class kind="struct">cv::cudev::InRangeCopier</class>
    <class kind="struct">cv::cudev::InRangeFunc</class>
    <class kind="struct">cv::cudev::Int2Type</class>
    <class kind="struct">cv::cudev::IntegerAreaInterPtr</class>
    <class kind="struct">cv::cudev::IntegerAreaInterPtrSz</class>
    <class kind="struct">cv::cudev::IntegralBody</class>
    <class kind="struct">cv::cudev::IsBinaryFunction</class>
    <class kind="struct">cv::cudev::IsPowerOf2</class>
    <class kind="struct">cv::cudev::IsUnaryFunction</class>
    <class kind="struct">cv::cudev::Lab4_to_BGR_func</class>
    <class kind="struct">cv::cudev::Lab4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Lab4_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Lab4_to_RGB_func</class>
    <class kind="struct">cv::cudev::Lab4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::Lab_to_BGR_func</class>
    <class kind="struct">cv::cudev::Lab_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Lab_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Lab_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Lab_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Lab_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Lab_to_RGB_func</class>
    <class kind="struct">cv::cudev::Lab_to_RGBA_func</class>
    <class kind="struct">cv::cudev::LaplacianPtr</class>
    <class kind="struct">cv::cudev::LaplacianPtr&lt; 1, SrcPtr &gt;</class>
    <class kind="struct">cv::cudev::LaplacianPtr&lt; 3, SrcPtr &gt;</class>
    <class kind="struct">cv::cudev::LaplacianPtrSz</class>
    <class kind="struct">cv::cudev::LargerType</class>
    <class kind="struct">cv::cudev::LBGR_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Lab_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LBGR_to_Luv_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Lab_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LBGRA_to_Luv_func</class>
    <class kind="struct">cv::cudev::less</class>
    <class kind="struct">cv::cudev::less_equal</class>
    <class kind="struct">cv::cudev::LinearInterPtr</class>
    <class kind="struct">cv::cudev::LinearInterPtrSz</class>
    <class kind="struct">cv::cudev::log10_func</class>
    <class kind="struct">cv::cudev::log10_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log10_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Log2</class>
    <class kind="struct">cv::cudev::Log2&lt; N, 0, COUNT &gt;</class>
    <class kind="struct">cv::cudev::log2_func</class>
    <class kind="struct">cv::cudev::log2_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log2_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::log_func</class>
    <class kind="struct">cv::cudev::log_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::log_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::logical_and</class>
    <class kind="struct">cv::cudev::logical_not</class>
    <class kind="struct">cv::cudev::logical_or</class>
    <class kind="struct">cv::cudev::LRGB_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Lab_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LRGB_to_Luv_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Lab_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::LRGBA_to_Luv_func</class>
    <class kind="struct">cv::cudev::LutPtr</class>
    <class kind="struct">cv::cudev::LutPtrSz</class>
    <class kind="struct">cv::cudev::Luv4_to_BGR_func</class>
    <class kind="struct">cv::cudev::Luv4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Luv4_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Luv4_to_RGB_func</class>
    <class kind="struct">cv::cudev::Luv4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::Luv_to_BGR_func</class>
    <class kind="struct">cv::cudev::Luv_to_BGRA_func</class>
    <class kind="struct">cv::cudev::Luv_to_LBGR_func</class>
    <class kind="struct">cv::cudev::Luv_to_LBGRA_func</class>
    <class kind="struct">cv::cudev::Luv_to_LRGB_func</class>
    <class kind="struct">cv::cudev::Luv_to_LRGBA_func</class>
    <class kind="struct">cv::cudev::Luv_to_RGB_func</class>
    <class kind="struct">cv::cudev::Luv_to_RGBA_func</class>
    <class kind="struct">cv::cudev::magnitude_direction_interleaved_func</class>
    <class kind="struct">cv::cudev::magnitude_func</class>
    <class kind="struct">cv::cudev::magnitude_interleaved_func</class>
    <class kind="struct">cv::cudev::magnitude_sqr_func</class>
    <class kind="struct">cv::cudev::magnitude_sqr_interleaved_func</class>
    <class kind="struct">cv::cudev::MakeVec</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; bool, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; double, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; float, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; schar, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; short, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uchar, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; uint, 4 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 1 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 2 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 3 &gt;</class>
    <class kind="struct">cv::cudev::MakeVec&lt; ushort, 4 &gt;</class>
    <class kind="struct">cv::cudev::Max</class>
    <class kind="struct">cv::cudev::maximum</class>
    <class kind="struct">cv::cudev::maximum&lt; double &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; float &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; short &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::maximum&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Min</class>
    <class kind="struct">cv::cudev::minimum</class>
    <class kind="struct">cv::cudev::minimum&lt; double &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; float &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; short &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::minimum&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::minus</class>
    <class kind="struct">cv::cudev::modulus</class>
    <class kind="struct">cv::cudev::multiplies</class>
    <class kind="struct">cv::cudev::NearestInterPtr</class>
    <class kind="struct">cv::cudev::NearestInterPtrSz</class>
    <class kind="struct">cv::cudev::negate</class>
    <class kind="struct">cv::cudev::NormHamming</class>
    <class kind="struct">cv::cudev::NormL1</class>
    <class kind="struct">cv::cudev::NormL1&lt; float &gt;</class>
    <class kind="struct">cv::cudev::NormL2</class>
    <class kind="struct">cv::cudev::not_equal_to</class>
    <class kind="struct">cv::cudev::NullType</class>
    <class kind="struct">cv::cudev::numeric_limits</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; bool &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; double &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; float &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; short &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::numeric_limits&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::PerspectiveMapPtr</class>
    <class kind="struct">cv::cudev::PerspectiveMapPtrSz</class>
    <class kind="struct">cv::cudev::plus</class>
    <class kind="struct">cv::cudev::pow_func</class>
    <class kind="struct">cv::cudev::pow_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::project1st</class>
    <class kind="struct">cv::cudev::project2nd</class>
    <class kind="struct">cv::cudev::PtrTraits</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; AffineMapPtrSz &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; BinaryTransformPtrSz&lt; Src1Ptr, Src2Ptr, Op &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; CommonAreaInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ConstantPtrSz&lt; T &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; CubicInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; DerivXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; DerivYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; Expr&lt; Body &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; GpuMat_&lt; T &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; IntegerAreaInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LaplacianPtrSz&lt; ksize, SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LinearInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; LutPtrSz&lt; SrcPtr, TablePtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; NearestInterPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; PerspectiveMapPtrSz &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; RemapPtr1Sz&lt; SrcPtr, MapPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; RemapPtr2Sz&lt; SrcPtr, MapXPtr, MapYPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ResizePtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ScharrXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ScharrYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; SingleMaskChannelsSz&lt; MaskPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; SobelXPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; SobelYPtrSz&lt; SrcPtr &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; Texture&lt; T, R &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; UnaryTransformPtrSz&lt; SrcPtr, Op &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraits&lt; ZipPtrSz&lt; PtrTuple &gt; &gt;</class>
    <class kind="struct">cv::cudev::PtrTraitsBase</class>
    <class kind="struct">cv::cudev::PyrDownBody</class>
    <class kind="struct">cv::cudev::PyrUpBody</class>
    <class kind="struct">cv::cudev::ReduceToColumnBody</class>
    <class kind="struct">cv::cudev::ReduceToRowBody</class>
    <class kind="struct">cv::cudev::RemapPtr1</class>
    <class kind="struct">cv::cudev::RemapPtr1Sz</class>
    <class kind="struct">cv::cudev::RemapPtr2</class>
    <class kind="struct">cv::cudev::RemapPtr2Sz</class>
    <class kind="struct">cv::cudev::ResizePtr</class>
    <class kind="struct">cv::cudev::ResizePtrSz</class>
    <class kind="struct">cv::cudev::RGB_to_GRAY_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_func</class>
    <class kind="struct">cv::cudev::RGB_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_func</class>
    <class kind="struct">cv::cudev::RGB_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGB_to_Lab4_func</class>
    <class kind="struct">cv::cudev::RGB_to_Lab_func</class>
    <class kind="struct">cv::cudev::RGB_to_Luv4_func</class>
    <class kind="struct">cv::cudev::RGB_to_Luv_func</class>
    <class kind="struct">cv::cudev::RGB_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::RGB_to_XYZ_func</class>
    <class kind="struct">cv::cudev::RGB_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::RGB_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::RGB_to_YUV4_func</class>
    <class kind="struct">cv::cudev::RGB_to_YUV_func</class>
    <class kind="struct">cv::cudev::RGBA_to_GRAY_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HLS_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV4_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_FULL_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_FULL_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_func</class>
    <class kind="struct">cv::cudev::RGBA_to_HSV_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::RGBA_to_Lab4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Lab_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Luv4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_Luv_func</class>
    <class kind="struct">cv::cudev::RGBA_to_XYZ4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_XYZ_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YCrCb4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YCrCb_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YUV4_func</class>
    <class kind="struct">cv::cudev::RGBA_to_YUV_func</class>
    <class kind="struct">cv::cudev::saturate_cast_fp16_func</class>
    <class kind="struct">cv::cudev::saturate_cast_fp16_func&lt; float, short &gt;</class>
    <class kind="struct">cv::cudev::saturate_cast_fp16_func&lt; short, float &gt;</class>
    <class kind="struct">cv::cudev::saturate_cast_func</class>
    <class kind="struct">cv::cudev::ScharrXPtr</class>
    <class kind="struct">cv::cudev::ScharrXPtrSz</class>
    <class kind="struct">cv::cudev::ScharrYPtr</class>
    <class kind="struct">cv::cudev::ScharrYPtrSz</class>
    <class kind="struct">cv::cudev::SelectIf</class>
    <class kind="struct">cv::cudev::SelectIf&lt; false, ThenType, ElseType &gt;</class>
    <class kind="struct">cv::cudev::sin_func</class>
    <class kind="struct">cv::cudev::sin_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sin_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::SingleMaskChannels</class>
    <class kind="struct">cv::cudev::SingleMaskChannelsSz</class>
    <class kind="struct">cv::cudev::sinh_func</class>
    <class kind="struct">cv::cudev::sinh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sinh_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::SobelXPtr</class>
    <class kind="struct">cv::cudev::SobelXPtrSz</class>
    <class kind="struct">cv::cudev::SobelYPtr</class>
    <class kind="struct">cv::cudev::SobelYPtrSz</class>
    <class kind="struct">cv::cudev::sqr_func</class>
    <class kind="struct">cv::cudev::sqrt_func</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::sqrt_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::Sum</class>
    <class kind="struct">cv::cudev::SumExprBody</class>
    <class kind="struct">cv::cudev::tan_func</class>
    <class kind="struct">cv::cudev::tan_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::tan_func&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::tanh_func</class>
    <class kind="struct">cv::cudev::tanh_func&lt; double &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; float &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; short &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::tanh_func&lt; ushort &gt;</class>
    <class kind="class">cv::cudev::Texture</class>
    <class kind="class">cv::cudev::TextureOff</class>
    <class kind="struct">cv::cudev::TextureOffPtr</class>
    <class kind="struct">cv::cudev::TexturePtr</class>
    <class kind="struct">cv::cudev::TexturePtr&lt; uint64, R &gt;</class>
    <class kind="struct">cv::cudev::ThreshBinaryFunc</class>
    <class kind="struct">cv::cudev::ThreshBinaryInvFunc</class>
    <class kind="struct">cv::cudev::ThreshToZeroFunc</class>
    <class kind="struct">cv::cudev::ThreshToZeroInvFunc</class>
    <class kind="struct">cv::cudev::ThreshTruncFunc</class>
    <class kind="struct">cv::cudev::TransposeBody</class>
    <class kind="struct">cv::cudev::TupleTraits</class>
    <class kind="struct">cv::cudev::TupleTraits&lt; tuple&lt; P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 &gt; &gt;</class>
    <class kind="struct">cv::cudev::TypesEquals</class>
    <class kind="struct">cv::cudev::TypesEquals&lt; A, A &gt;</class>
    <class kind="struct">cv::cudev::TypeTraits</class>
    <class kind="struct">cv::cudev::unary_function</class>
    <class kind="struct">cv::cudev::UnaryNegate</class>
    <class kind="struct">cv::cudev::UnaryTransformPtr</class>
    <class kind="struct">cv::cudev::UnaryTransformPtrSz</class>
    <class kind="struct">cv::cudev::UnaryTupleAdapter</class>
    <class kind="class">cv::cudev::UniqueTexture</class>
    <class kind="struct">cv::cudev::VecTraits</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; char4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; double4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; float4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; int4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; schar &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; short4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uchar4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; uint4 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort1 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort2 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort3 &gt;</class>
    <class kind="struct">cv::cudev::VecTraits&lt; ushort4 &gt;</class>
    <class kind="struct">cv::cudev::Warp</class>
    <class kind="struct">cv::cudev::WithOutMask</class>
    <class kind="struct">cv::cudev::XYZ4_to_BGR_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_RGB_func</class>
    <class kind="struct">cv::cudev::XYZ4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::XYZ_to_BGR_func</class>
    <class kind="struct">cv::cudev::XYZ_to_BGRA_func</class>
    <class kind="struct">cv::cudev::XYZ_to_RGB_func</class>
    <class kind="struct">cv::cudev::XYZ_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_BGR_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_RGB_func</class>
    <class kind="struct">cv::cudev::YCrCb4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_BGR_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_RGB_func</class>
    <class kind="struct">cv::cudev::YCrCb_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YUV4_to_BGR_func</class>
    <class kind="struct">cv::cudev::YUV4_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YUV4_to_RGB_func</class>
    <class kind="struct">cv::cudev::YUV4_to_RGBA_func</class>
    <class kind="struct">cv::cudev::YUV_to_BGR_func</class>
    <class kind="struct">cv::cudev::YUV_to_BGRA_func</class>
    <class kind="struct">cv::cudev::YUV_to_RGB_func</class>
    <class kind="struct">cv::cudev::YUV_to_RGBA_func</class>
    <class kind="struct">cv::cudev::ZipPtr</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1, Ptr2 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtr&lt; tuple&lt; Ptr0, Ptr1, Ptr2, Ptr3 &gt; &gt;</class>
    <class kind="struct">cv::cudev::ZipPtrSz</class>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_ARCH</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf27748f2ba216d3a558e4fe06f23fe6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_BINARY_FUNCTION_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga524c15835e3bd64bc4832906f8a0c687</anchor>
      <arglist>(name, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_BINARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga215971e11abdd324607e0de0181c16ff</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_BINOP_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfe2da04219c6403c1d8a357d79b05ea</anchor>
      <arglist>(op, functor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_CVTCOLOR_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c84621f970f89de7ca8d1a6de203484</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_UNARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79fc143893d10876289fa6e11acc8ef2</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_EXPR_UNOP_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc7e3747027f999e272ff8ac9e0f7b52</anchor>
      <arglist>(op, functor)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_GRAY2RGB5x5_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5223dcafa072cfe66b84f57749691df4</anchor>
      <arglist>(name, green_bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_GRAY2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30c413c8719c1d7fda312b979838c685</anchor>
      <arglist>(name, dcn)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_HLS2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfd5ceb24b3689b1c4cc64fccdb3e53d</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_HSV2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79072f59e3b0ea70e8ff9216ea558288</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_SCALAR_BINARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0483608aac615e025013470f9254833f</anchor>
      <arglist>(func_name, func, input_type, scalar_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_SCALAR_BINARY_OP</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5b11c427d43242d51b5975d390f0196</anchor>
      <arglist>(op, input_type, scalar_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_VEC_BINARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac567966e73eb04a2b696e9ba213e068b</anchor>
      <arglist>(func_name, func, input_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_VEC_BINARY_OP</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6b550323b99c96478a5bbe1e6eee53d</anchor>
      <arglist>(op, input_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_VEC_UNARY_FUNC</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d92c5a410ac876c8aaecc87e62fe292</anchor>
      <arglist>(func_name, func, input_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_IMPLEMENT_VEC_UNARY_OP</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4644495144331441714ad839a02b2968</anchor>
      <arglist>(op, input_type, output_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_Lab2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78a7834fb75f6a440b258c6051424af2</anchor>
      <arglist>(name, scn, dcn, sRGB, blueIdx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_Luv2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25e1d2bba8b519f97ac58cf895d8e995</anchor>
      <arglist>(name, scn, dcn, sRGB, blueIdx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_MAKE_VEC_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87de06dcb6af0236b0ad71f0935d9586</anchor>
      <arglist>(elem_type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_MINMAX_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a8b5e4ac2a4932fb2d5fab22ae146a4</anchor>
      <arglist>(type, maxop, minop)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2GRAY_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9231190e97a1175eec1933395d9711f2</anchor>
      <arglist>(name, scn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2HLS_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2af6a058acabf222d07c1e3e360b340</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2HSV_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b712be3947b8b31f702e07f186ac0f4</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2Lab_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61f14fbfd7504e1b2a5c1d56a27834e6</anchor>
      <arglist>(name, scn, dcn, sRGB, blueIdx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2Luv_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f99df2c6ba14bfcd9de04a40ae4391b</anchor>
      <arglist>(name, scn, dcn, sRGB, blueIdx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2RGB5x5_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68ed9ffa1457aeb2f48198a2c7f98959</anchor>
      <arglist>(name, scn, bidx, green_bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga128a8a4f40e8d8445e92ae50fd84de7a</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2XYZ_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2eb4c10d58c89a3b02ed07627a2627a4</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2YCrCb_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3be9c4698ef65e5377a4d1685339bc8c</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB2YUV_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadfe638063b0f6188d99ca992b724ef8</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB5x52GRAY_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34d6e7a8f642d713abc5e7882a969987</anchor>
      <arglist>(name, green_bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_RGB5x52RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f7f301621eca35755d7f739420274a6</anchor>
      <arglist>(name, dcn, bidx, green_bits)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_SAFE_CALL</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70c6c6c39f5194d4d371e2784717ba1e</anchor>
      <arglist>(expr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_UNARY_FUNCTION_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85e62134c3bbf38f9152858c6918385b</anchor>
      <arglist>(name, func)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_VEC_TRAITS_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2f03a5b472fd27531497abc5fb78099</anchor>
      <arglist>(type)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_XYZ2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga827dcbc752777bf3781afb68f377c624</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_YCrCb2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa62e786a640a6ee00141af9f479ccffd</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_CUDEV_YUV2RGB_INST</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81d7964b9f4d3777f63d3e51cf375311</anchor>
      <arglist>(name, scn, dcn, bidx)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_LOG2_F</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad962517c00fcc84c074311c5eebed807</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CV_PI_F</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1a849d3e9c56bc845c8097d9208516d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_FUNCTIONAL_MAKE_IN_RANGE_COMPARATOR</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12f3fbf4ec09f173c7488f10711abadd</anchor>
      <arglist>(i, field)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPENCV_CUDEV_FUNCTIONAL_MAKE_IN_RANGE_COPIER</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d0c3aac2b7d6500a0c1107fc22ec630</anchor>
      <arglist>(i, field)</arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 3, 0, 5 &gt;</type>
      <name>cv::cudev::BGR555_to_BGR_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cb184c278f3f5b849f2b2b1f3cfee28</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 4, 0, 5 &gt;</type>
      <name>cv::cudev::BGR555_to_BGRA_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd1ede715b0ffbc9c538c730c7586ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52Gray&lt; 5 &gt;</type>
      <name>cv::cudev::BGR555_to_GRAY_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga975607750f6dd087bececd040c4454b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 3, 2, 5 &gt;</type>
      <name>cv::cudev::BGR555_to_RGB_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5669ec31fc4399d1adeaf1dee1be676</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 4, 2, 5 &gt;</type>
      <name>cv::cudev::BGR555_to_RGBA_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e9029393441bd51b7d8e931493eddb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 3, 0, 6 &gt;</type>
      <name>cv::cudev::BGR565_to_BGR_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48941a1fa6212d6841d54599417e69aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 4, 0, 6 &gt;</type>
      <name>cv::cudev::BGR565_to_BGRA_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17e31f159af11093d892610cc89b3e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52Gray&lt; 6 &gt;</type>
      <name>cv::cudev::BGR565_to_GRAY_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5d44856f5a7e63fb74d120a8e5c20c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 3, 2, 6 &gt;</type>
      <name>cv::cudev::BGR565_to_RGB_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga562225f7daa868e1221867fb21a229cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB5x52RGB&lt; 4, 2, 6 &gt;</type>
      <name>cv::cudev::BGR565_to_RGBA_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7aaa8d2f4e0e673c3e08e049447c7a04</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 3, 0, 5 &gt;</type>
      <name>cv::cudev::BGR_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68a921c59784301308b1adcd3b38ec39</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 3, 0, 6 &gt;</type>
      <name>cv::cudev::BGR_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a47f761f420736779de37ac1cd418ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 4, 0, 5 &gt;</type>
      <name>cv::cudev::BGRA_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cf72f0b1f0998d17cfaf4de939e9a18</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 4, 0, 6 &gt;</type>
      <name>cv::cudev::BGRA_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f348e29d6d8eb9d6cdce44fae1d3dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>cv::cudev::TextureOffPtr::elem_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1f60654f9a3e82e4313efa26a494033</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>cv::cudev::TexturePtr::elem_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d24fae4873498df4bbab8ac41d778ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::Gray2RGB5x5&lt; 5 &gt;</type>
      <name>cv::cudev::GRAY_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e78c3d6dba3533ead5692e4f0131bec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::Gray2RGB5x5&lt; 6 &gt;</type>
      <name>cv::cudev::GRAY_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf31244db24692c3251d341b15188cd15</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>cv::cudev::TextureOffPtr::index_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa60f643bd6af34b7f78d35e05f4f094d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>cv::cudev::TexturePtr::index_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ccdbff158a761aa2c2d2982b0629304</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>float</type>
      <name>cv::cudev::TexturePtr&lt; uint64, R &gt;::index_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7952125759fb9f96d0aa7be651c4a77c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 3, 2, 5 &gt;</type>
      <name>cv::cudev::RGB_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84d8f7f817f98a6441ee372733babadb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 3, 2, 6 &gt;</type>
      <name>cv::cudev::RGB_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa80188592349ad2486b1e9dadfe10dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 4, 2, 5 &gt;</type>
      <name>cv::cudev::RGBA_to_BGR555_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30bd809c0522ef4fc89d466859288db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>cv::cudev::color_cvt_detail::RGB2RGB5x5&lt; 4, 2, 6 &gt;</type>
      <name>cv::cudev::RGBA_to_BGR565_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca6c2a7591ffa369fd6a9cee6e333cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>R</type>
      <name>cv::cudev::TexturePtr::value_type</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11651163fc90a118be008762eee2fb51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudev::LOG_WARP_SIZE</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gga120a7886615d81e62bb08353c25dacaca2af7ce9904ce49d3a4b05a9b4c5c0d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::cudev::WARP_SIZE</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gga120a7886615d81e62bb08353c25dacaca9e7909cabd2fc84e1e7092a2f348eaf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::cudev::Texture::Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f92691b1eae35c514df466558197963</anchor>
      <arglist>()=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::Texture::Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b35d08d9b1d7c5c3ebb6767cb82f1a9</anchor>
      <arglist>(const int rows_, const int cols_, T *data, const size_t step, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::Texture::Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cc7cc1bb3d0566505b801c084af1e15</anchor>
      <arglist>(const size_t sizeInBytes, T *data, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::cudev::Texture::Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a09277989004bb6ae88a91f348cebcc</anchor>
      <arglist>(const Texture &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::Texture::Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga113563bcd2deeb05100d8b9163b3fb1d</anchor>
      <arglist>(PtrStepSz&lt; T &gt; src, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::cudev::Texture::Texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55468a23c4508e5ec59bbfba753ca463</anchor>
      <arglist>(Texture &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::TextureOff::TextureOff</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a285ff51363443260450c1fbc6d2354</anchor>
      <arglist>(const int rows, const int cols, T *data, const size_t step, const int yoff_=0, const int xoff_=0, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::cudev::TextureOff::TextureOff</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga319344776cf0d9ef1d22db07968e2178</anchor>
      <arglist>(const TextureOff &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::TextureOff::TextureOff</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c6995f09d2fa033d54d96099eacc81a</anchor>
      <arglist>(PtrStepSz&lt; T &gt; src, const int yoff_=0, const int xoff_=0, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::cudev::TextureOff::TextureOff</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabecb14fad1247749260eba527d0c8391</anchor>
      <arglist>(TextureOff &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::TextureOffPtr::TextureOffPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9de62a4893b414d0969cbeb6794840f</anchor>
      <arglist>(const cudaTextureObject_t tex_, const int yoff_, const int xoff_)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::TexturePtr::TexturePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3dd6b415ed1727018175dec3ac5dfda8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::TexturePtr::TexturePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad37bb5af5315d507739c8585484c72ab</anchor>
      <arglist>(const cudaTextureObject_t tex_)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::TexturePtr&lt; uint64, R &gt;::TexturePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga287f7f95a5dc6b81ffc66f5a552c3ed9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::TexturePtr&lt; uint64, R &gt;::TexturePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae87c5a1cf6681988e0f2e021c3c0d4dd</anchor>
      <arglist>(const cudaTextureObject_t tex_)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::UniqueTexture::UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22bbd31f39f571788bea06df6d2e4aa0</anchor>
      <arglist>() noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::UniqueTexture::UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacad93f1d223d2bc1e4a99cea39266c40</anchor>
      <arglist>(const int rows, const int cols, T *data, const size_t step, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::UniqueTexture::UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf74c8552910de6febd6e40317ec75e34</anchor>
      <arglist>(const size_t sizeInBytes, T *data, const bool normalizedCoords=false, const cudaTextureFilterMode filterMode=cudaFilterModePoint, const cudaTextureAddressMode addressMode=cudaAddressModeClamp, const cudaTextureReadMode readMode=cudaReadModeElementType)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::UniqueTexture::UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47d74cfe399455648a2a28d983bcb66b</anchor>
      <arglist>(UniqueTexture &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::UniqueTexture::UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5b4235f963a3dfeaa499800cda04d32</anchor>
      <arglist>(UniqueTexture &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::UniqueTexture::~UniqueTexture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1f5df098df48eda38202fb25f8e69bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b9d26d87962ce2872121471bb3ee21d</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e28efc5a85bd1e6385520fa4dc33cc3</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7a9a8c4e62432cbcab4306e14da4bc3</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf99388276b8a9fae422c58739a4ed70f</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga353f161c2152d1076f34b9842c1a601a</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac629ec32e1ad3c493abc469720083c77</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafeae77af687eee89fc93e9b1247386c3</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52df1994f1d970116e0c179d36957191</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f8e05b4c30ee3000414d856ca984368</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2395198163089984afdb262e4b46b4bc</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga718d790d0721dc0dce4f1d081c517803</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ce46667eb6af14d296ade575c1f79cd</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadffe0699412743b25d1448d3a7b135db</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90ba578d4dd468824abb9e405666509b</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97c8e95b7f7a9c7414c08bffd8b6baf5</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfdb926534b13de0a3b114dbfa2e12f1</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga715fe9998a9d643edc99a7da72742d5d</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga081df300245b79c9173642ac0c1baf8f</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9d8facfe3f06d81ee3b5301a26a4f4e</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b476d2de50244f8b9b13f17fe989c4f</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72d2903241bb97629ba28d99280f7292</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee6b6b838fbe95ddbdc0664ce43e0381</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e8abc484983b0d0ecf3dd4cb0c13a62</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7adf8fe2f1126e4024c8a2ae0c4672cf</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25014b2554137d973ac70d6637f9f7b2</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0f8fb1534abd1e0d3c10cbb435735be</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga458e1a7a2389f7a48dfc42c263a5d1b8</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec3a2b34bf4449d5ef9685166b69138c</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a946ebf46b8716a95756e80979e1db9</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68cc59b392e00b08728e6f49b51539dd</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ab8e88bf0edfa98af69a22b44a45aaa</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::abs</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c12048fa72ababad7ce62e76b1c194a</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, abs_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::abs_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga386a1b0f80622c4d70187274b619b0ba</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, absdiff_func&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::absdiff_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga976f7ef7185c743c6d2b6d869d113920</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6df519529e028c6ff3abe08edb549e1</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75b6eb9bdba1f77971f5334b446a9a79</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6afd429f72c923d69b2e37405ff565f</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e52e542b12b87a072f03d4ad0e8de45</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf01e6562e38c36398dcc09fdd2bfc6d</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b2e7d0c8c5852eee6dcbc5a05ecb598</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9d09ac1742950d45b7c0a811e3ccbb7</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed0115c6f9c4a317352d8de4a2cabc6c</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4d58e99177640cde37fe2c7a3659603</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b6c45f2cb929d245865debf9b7ad5ba</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2ff96d92fb18f2791be29be4eeb488b6</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga623b4e0e6731869017666295e49690ab</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a46c5e94b99f328104faed6909e5a87</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32af907056dc754477f6f4e80f0ca3c3</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11b85a4ed7d8799ac8aa21a8008cdb25</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3c78ada2a5151280452e57c94d87c89</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e7ad9be7beb1f3f2de9ac01a8c3cbe9</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ef74d17e9bdd01bc3568394a2079f13</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9954b80ed7b8854ea146d2a40d57c49</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga207eeef7a6175a17d19db20eba00a9fd</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d9b882055a19d5984dc4ad5e7e1b651</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga383729f01ad4ad660a74a2d7b617e277</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68504680043fb0c29a5130334fd960e9</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58946609e1fbc096233b77bfabbd0092</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga680d30055c99217f56dd45e68c71d300</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e2bc984cb3666a7779eb75f4ad04f0b</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80dbf8526d437b9d1f271ca41ec15820</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4af6f565f6b77f1fd28138341dc5479f</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadcf196aed38a386b512ced4463667cf4</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c287e7f3716e27fb568aaf3c33dfc2a</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf92d4ae6a1abddb5adc68718a95050ff</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72f1dab495c8e11aa7a3b46b0bd61039</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, acos_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::acos_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9cded1491fa5e202ad4977ccc18cadb7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ada08b7135bc89c59d158cfec074556</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga281a279424c74e9600fff1203e3d757b</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97db7fbc49f3beeb80e33b9cd7f4f13e</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadeecb02cf3fae1d0ebdf934b77bb2c99</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6f7bb464a015e7bd036178222a41a2f</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cc38da139adcc4c901d2fdb1fb3a424</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb676e69b1cd78edd5e24026f8134511</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga118f6249713f577fbd80861ea6565b1e</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1aab2e02f7ab0be652ea797dddc67df</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab64811072fda64b647ff7ad62da23690</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6bfa1360009f9de7ba942abb1625a545</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1e53d07c8b9430b21c843efd0b70c39</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89515eb96fcea381bec636295f0d5543</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga354df57e53c1f811103ae9612632b981</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0cf421fdae4b3307cd42ce9f6135ae21</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f2f57e912188046f2df6914436d065e</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31eddd53c53f493c72bdc2a8ba04b389</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga001351ae4e6aa80f31c51289f62c430b</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ba766e818a0eff159454a8c682bb060</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68fdf3fef52b91b75fd9c5a48bbba8f6</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d0cc779430331205c45720074210970</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05600a2f728bd9f0d606b44607f039f5</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67415c311dcff6c3ed638f6d0022159b</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6404a9047ee3ecf0dad09d9c88cd8c8b</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1680abd8cb9eeb7fcb2815e8eee3134b</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab99183dd11921e6d19b99a4ecf416f66</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ff922d9a45bafe930bd325cc48ef4dc</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f8000ef2911dc8f1d3aa0e8f12a3e85</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f44c5e47a994d8ac1d9816f6e7f25b2</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa49632a94d18482169df526c3a12ec30</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fd2fedaff4f96621e634046c8c46e1a</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::acosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81d572f68513ce3723737d4d89227dfe</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, acosh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::acosh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0764969ccaefb9a2776afb92fafc8f9d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ AffineMapPtrSz</type>
      <name>cv::cudev::affineMap</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd9331786dac6937d97e77e929e9fc19</anchor>
      <arglist>(Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f67153a2fd5eb29d198c0b99eeacffd</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64b6a4a32fc7d97c581d984576601cf0</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac99e4184ec869539d1280a6ad1393700</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafffa8116a049d289c27af484c6f3421f</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga181b9599b639820b0402e7d73f89091a</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3781726cc650d01884d17b09768f5015</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49f25e71abd12478dc823ca2abd97d3f</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d181b76005b39f7261d703b4c2c0428</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e26fb2a948b29029faf17f9c3a78311</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac068b5ae5ba49af36f0d3d769c940309</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa996799ef9bbfadeb14f7b8b966bc50c</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf8415495cd60820deb62bb62c64db5e9</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c73156810c59fbc6e615b67bb648573</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73714fb2c8eb5e087d8c87fbebed0407</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c097cab8ed2db0d2438670a6f0bbec1</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga099c63fbc8aecbf8634d6692e53773b8</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabffd5eab69bbbc638f72684a3d3fff00</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70e9468af3ef289f268f1676722d8406</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e94eafb3f81815fa021af5082a3ce37</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f3aefa0e51d807a1f87dfbef16deef9</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d2e866011556264911b29da48da6018</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d46b675147054f73255bcba75d2ab2e</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb2753cc55aa711c823538038b40d11b</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63c8961b3773b34212feab8f14f1729c</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1a956b44859dd3247028efb751fb48b</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab79a285c3d833cf267899dd5e8e60633</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92825e462c1965828eee02edd9090177</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc49fada95c5ce84d80b0df9c3d8834f</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga119b8d3ac04d54cee8efdd520ed3c132</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a5c23e79ad43591812ac9ed61807868</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7a28532390be9aa4666ffbc0a1a8808</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac673b4c0ee7fde2752d6b86c755cb095</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, asin_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::asin_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9dcc167f8bf5ef82029d5bc8f431219</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fd4981a7d9be01ea405b55431827410</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga632bac3bc491416ce1ea446a2f00b987</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5141b961093114d2403503fd91450119</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6c3aeea0ac7fecbb340c3dc17c90afd</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga729ef6c6dd550b9a1da561af542f5caf</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ff90e7522c57f55d75dc4016ff82d51</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga034295abeff6dbf5ce8bc1acf081ea7e</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9a1236429d0d60cfaf181900531bd7f</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c783ad414f1188af62dc76ec789e134</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf0c6a0db0c74d45bd1611ab73b0fb3a</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebd050be09fca79f1f2a4539e2c5e21a</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga157bf56136ef621f607a321bfc8153c4</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b051dcc3d2aa43bbb19bdc9c1fc9921</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga091506e5fe8a4ef0274ffef7af553f51</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97f5dade9e6299b9fe8befbecd65c5c2</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga583369524722ea3d3909fab1658a2526</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga395725ba1a3f3f138834c6dbca55a261</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f2706206f5121113e535b8188245459</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b7fc019908070e31838d0b9cae21d0f</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1bda833fdfe3bbd7ca67cac28b76158</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac02b7c2e2106fb1e0f80643c10bd2cf6</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbd44b57c61d92a19c2f1c0a3eea904b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3efff6ed67ee0a099661c85d6857d60e</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8da92b6ef8c1631bfbb45735a9148e6</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga899821e3a4aac460c4ba2ea7b3162ffb</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga352dae34f3bd33ad2b4c424e11f5a107</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace822c9a93f63fda202e490665c562aa</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd2b0277e482d96d5448688b01472f93</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59a473e70af307dd88d10a623e10e701</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9e8311550bead336d93a88067bc01a6</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4095d6f79c02f60405f7ace4591b2a08</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::asinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b36f34a780166b3a28603ea8daf2945</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, asinh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::asinh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40ad3894accc76296ffbeb0c35e25916</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6c4640461ed5be47b854d04c06a8e63</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab727395d294da3a0dfb9bf9451f6b2ae</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d35ea6aca3e67a1662eba95eda3fa8b</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41ae7f410575919bd4ce075352044af7</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e8f4f3559282fe3b89bdc96ba0692e5</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga811d7f5c5a8f51ed2d349a4fa5a89cd2</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b4df626e0a9d9300ef730c13efbea26</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac98d2b1c113e5bbb8f87a28c4af40eac</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac3607a419266b05a79ab00353e65318e</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1bb215c5a0b941c71a6d1cc86aac551</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8aa2780e4680f5b6358b01d29295895a</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d997e44717ac71efa7a9b7e77e7d2df</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3501efbd5341dd76dfc3633e10c28ee</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f1e91e4112660c333cfa90c58360478</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51ea14361d01f1cca9588d87b9c487d5</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9729dd146f91a4831ae5971c04d2f328</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0517db8af089b0e0944a19ecf4dd8f9b</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad23653a760d85e4d8bbfa5745b87d46a</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62d0c7779cc0f9a79c8073e1437d2e8e</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab00d9dea034bf8677416f744f0f66ff4</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76519038c10b0850b3cde04510e47628</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab95a1eb1e568567f99a4a80c017543b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ff6e6613aa330d6879859b60fa249a9</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3c05d20d386b1322b5113843962724d</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59a7fb808c81f36c252aaf0fc670dd8d</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46222230f712764b0453592e00047cb3</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2aa924c2d92a1be4a0ab61bda786581</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9a1c3324e3d1a3a3cec0bd83a9e6a86</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40321639c1c78a1660232f1430ac5566</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b5d932a4a1bb008ae867523a1bd74a7</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76211c2027a8aa7e4155c3210425c95b</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fc1bb772d4564dac7cd7cb0ed7df80b</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46bfc86035dacd64b560e99228c07659</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac30587655a3518b8080f4ac8f8f1a476</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ef505d94d762872016cca9ec9f038a4</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf1a00440a0655c709cbd058716dd807</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8080066cfee1055c098b44aca247c618</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9875261d377a22cb1cd8dd54df1b0c69</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49249a904bcbd03315115523af2396dd</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6e266434cdcdc755bcfd6011beaf20f</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31f93a8102d8a87db718bee8d3a61f3b</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab861201447e7162e4a3783b5f51f2693</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8828e7d633aab4c05f76f06216eb87c</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0111ffb3ef709cb3104909e489f95612</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1719afb3423f877a90420e612b2a396</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga945b9594aa8568ed90f930a246b8546c</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b5ed200d1c1e7501c8a57b28c397d8b</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga911eecb5f18a765751dbbf2e3b749505</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2af08219909de2e495e5dc3cd4a4837</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga551fdabe03747f18117c610707984c53</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8d59c83e777636c7925105df14c43aa</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e9557a4ab8f934e83942b629ffdba51</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e2d5e75d8a97349bfb41580e96b85dd</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga578ce83bb6c23773c6a7f3fe2098e40e</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6fa1b5df2963cb0a8af7e0ee7cd87da</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d446715ec6432710cd53df3a27b2316</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf23c3d564a07e98d30fbd0dcc2c564d</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11770948c91fb9ae23e4d725b1485cc9</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85af58eb64bf1ae4cefd537619ec19bc</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9b655db78fcadb8131efc748e313044</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa047916438b9b7c2b4cdbee8b62f1a7</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93b3ad15464f549ebdd36ddc81c9bbde</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe53a1f07b61f41c5f05c260ebb5d802</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fece86f51df2f39ad090f8c863cbf75</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72659c64e6cd237e021a4957a4cee1b3</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41147256ef9f2894db35a83d18b3a822</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15c31be946b78e4f80c491e9a17ff355</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3852f8a17d8f6fa5e508bc28acbf0ce</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa83474d84ca53984187bdb2f85105e49</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f1b98c16d106dfe3c3a304a7fb210fa</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e025ebc2f035ad65889d5652de96418</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga944b337b1290763bc823038188accab5</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d6e6c568b94218d8210bf11fe53c1e5</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa05dc5c9ddafb2bf3fe520bfe6437192</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b17d79dfac624311a9b19fa71fb9d32</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d5de286c458b9d0632bd71db7fa1783</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c12d43e2d8844a8bd757a0657a957b0</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga149b1802d88b8d90fa096da5b22034d8</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d4f255a1c9af270f5693e635c21b18e</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ed6f62d280746b5f504baa73ca8ed94</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae42256de3419110d8f1dd6c2d41bfe95</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga885d50ba15deab10fab2beee8b480284</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga157278f9faa761d2e34742ac26feeba4</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga632ccaeae520dd63d5dcdd24c4b11143</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f0c49f8a139ff8fc488b0b55ffedd81</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a77cd66704f8b0304cf769265e92fd5</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafea32ad9f9d1956b3b4724f4a4e76f97</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b50464bf014bfda723275f36f555424</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1096ba687de70142e095cc791a8bcd65</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4b704a40a60ce10160a4943041e2bb2</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14ae533174c29f63b05b28a464dcdb0d</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea17b004f2795d20b4a18042e99cbe07</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga898aac014a0621131a0165b676755c7e</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade8d766f68176ee3c197ba84b6add309</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38a8c0dee5b828bd4bf6b8e7b46aa41d</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0f5b4cb305a5cb141a374196a20f2b1</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d15bc12afaa97b73bc36f090c3058a4</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5a591894baa3eaf268fca9517b5119a</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d555044c48f10358a37362162d8af74</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1bdac88fad1b9935c35846d11f45b2f0</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga745ff9d16168da5a7e298a2884a2aa83</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90abcedc1ca539ab2568c0e619426554</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7a1b4d7dbe10e19e19b2132f481d32a</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedc94b60c53bdd7dc5787a4e3d2e3a67</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8add44a50a911f32acba7f92e26a6cbd</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga999171de7b45ae8d8a853f91e21cd395</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44afd9cc0895caad98d1f98a77312de5</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga002ad28c53028348b2b305aa65cf9d50</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4d2b2d41cdead9aabb34c273e1790dd</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5f04f13e6001cac0be9cfeb61eeede4</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b941c726171e23bf62c9977f097be50</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49886e9c8f41624cb677886161a09e7a</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9d3f511bf50dbd49eec6850dae931d6</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16f74e9b699a44244e2de3c8ce7789ae</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b4bc4eb319b732a2baecc61d63f13d4</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaffd1e00289cb8d7c385a46a9399980c8</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4986df7c60cf5447e5eef4119227ccec</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae911b89ee2c2ce3fdad14200fa2a9392</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab8bb7aba60c1d1b27978224cdb9df46</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafae1146f0520c4f1fc651d375ae9096e</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5504995a857dfa9231c8977ff2937dbe</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94e25e169d4b48f3684ac6033aab4467</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76c799b57e64800230dd2060166a0d79</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf128364ff1eb079a996bf6c4c8088917</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga743bf1f058844e2f530be6b7640df1ab</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ca7447aaf315124dd45d48c174d7c40</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72461ef3d9a8d2e9757d08322c6961eb</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3123f7d63f0af6eb48dc102bf3ea4075</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga479500e51eacd0650c2b7fd3134dfe6f</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55aae8c51913a949a9a5926e63f44776</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedb4907088a6e72095a82667ec0dae3d</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga634f63841368060113764d5d3fd4f5fd</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d4546c30571db43534c080307ecd69d</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34afbf365de9a2cc23c22c349c0ffc99</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga646720fd65e8a68f28a85b236d4488d8</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac622474b43607e3f8cb0d8b501da2d45</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11f3c1d10be53413916d71ff534e1ca8</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22374d1d47455e5ce8b45ef643c96786</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9841bb4972928899b85bd903b9464b67</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72a835bb2b2cd1a2c47220d30c25c82c</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46c327bb8321737f387da3ebf8da4f8e</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3229276a7717fd211701120aaea64686</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64a947ee9a3203c8f4c6bcbe99aedd16</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83a6f6d9ef686f9da3e473c8b94942fb</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd889240f8061747157ad751f8e8f01c</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa46979c44658d86f3357c21cba39b19f</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gada1efc2397252353284a743b9c070b4a</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36e4bb9f83dff6d168bcf6209f6dcf09</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecf3ce6295f95abdedf4a6177436c7a6</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17cbb896cbfb8ea94b1409c2b37d9841</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3f9eff403a87a4808e58a55cefc0190</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e536463d5526cd0759a5c885390d92e</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56ef7a3cbbc7c66a48cf2de3e1bfc663</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcc428567f7868d81d7bed41a0d0db8a</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93233ff0b98013933ac07b4f5bb681c0</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b5f58036e964305abed793e9a1a0ab1</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad66b780d981442b462a3a18433e72d89</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga038366eaf3ea6431b8e6b5aee81e3b55</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ec7ffd33f29602103880fe8c01a9be5</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga361e3513fe073e25fb1b30f30fff6343</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea4a92f90ab1d184e271bcaa990ea260</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa606210bf9ec7f9c8d43479345a56218</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3630688c8119479632fbd4e541704ce2</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91a027876b30256165fc260eeef0ab5a</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6aacbc5481ecfd9ad46722f2c7446ef4</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga994eac52fbaf9297dc990e027b61e44e</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5321c1e5ac530fda3a9475f67e0b3c98</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10f535124b8eadaf5dd0eb0c1cc619e0</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b0cb3a9ee9d6677dac546bf8b843251</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45fc71867baf50b3d75d57f437f89855</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga381b37fe99c30d394ff60e8cdafceabc</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a1bcf68ac7d55c10e66bb68dc349557</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60ed8ac4c9488179d768ede2ae159aff</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc569183987aebd097dca26c293acf42</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10e80a60e87509d67a16119a1a2ef215</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga428417d9a9544f7256cef41b45ee85e0</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f72dd25ac836e50fd5b8e29b0a9e571</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e1a275293d52e75b6af41e3ed881194</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59092bcc2cd2b683aa084b2bf86d8b8a</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade1229e1aaa5a65a27162d10459cbd58</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f756ad7d2032f03f630a54d90825c0b</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac01aecde5aac39ecbf6d8949f617fa81</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1adb312f5eefae17c11e654af632f6f7</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atan2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b942442fe1810dec67f4462dc5378e2</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, atan2_func&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::atan2_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga670218e2d8fefa57f51a401bba51e0d1</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, atan_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::atan_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f9e3ad85a7bc4ac9b5056df188b13bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab75aea5aa3f31272df86334ade578d78</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga546711360eb44f8b7120f2870f091d43</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4fa52f4bdf78dc1836ce04ec11173f2</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafccd9fe9b2011c871ced6f50fbeccdd</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga826751d1ff7f93636dc46d85e2cc8f75</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac08b0b1627e3dbb613df67bda6cf1de1</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a8dc998f1edd38ba901f6ccc536dc14</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f54acfb1d41ea4260e841bb7dff3613</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf243ab763fa932beffcc7b91ff25afd7</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef7a907aea347c40d17e76067e0d4c6a</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73bd058c5966fa3e812bdcd04c7eabcb</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43fd6b7419a33f29bc94ef35ceec0f51</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9cf30b9d65c02e122539508531c88d0d</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bdc3993d4fd0cf39012fb1e9bcfdc10</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeabb2086e7a0e46dbc340bf910527262</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga907bc6eb8c5861cfea9f27c966482d52</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa18edb980d38f3601d79a348fa915e15</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e5147f5cf4e8e4e719adfeef1df755e</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5a277070a85d4a000613dfecb79c501</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4d50aa2b3224bd33dad1d3d04ad8a44</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7382bae640576ef972071950549b7844</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95356e3cd239ada11d924e9562cb3c64</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0117221d7840a2198927613398e20fb</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae64d84317c18b4cd7eb3962e030b0dd8</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7348a10e3b1d5efe4caf9dce3f6271a</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6ff46f8e3e5ff08cb10622a9e82f9dc</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf27c1925e07f578117d0b45471f796d</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5bc6dda3a104de7087fc7cade12695f4</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc6c9052fbc49be729795ec31d9e0e1d</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadab3c3980412a93904c34de1c8ef5c34</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga159a0c3eb6143ae0dddcd2f5473a71b3</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::atanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7091bf46e1d23c5c861514300709851</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, atanh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::atanh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e7fb9870311f6bccf8cee47ed68a55b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ double</type>
      <name>cv::cudev::atomicAdd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7541b491f2bb24961a4b77e55a32fee6</anchor>
      <arglist>(double *address, double val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>cv::cudev::atomicAdd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a537f36200198b96f14d70c573920ff</anchor>
      <arglist>(float *address, float val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int</type>
      <name>cv::cudev::atomicAdd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24983bb54630f3972b78a2daf7b0349a</anchor>
      <arglist>(int *address, int val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::atomicAdd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga755510388511482ae25f7496c18f2693</anchor>
      <arglist>(uint *address, uint val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ double</type>
      <name>cv::cudev::atomicMax</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae670100963e0bf857f744d58d0666d9e</anchor>
      <arglist>(double *address, double val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ float</type>
      <name>cv::cudev::atomicMax</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa027ed0024229eced7f50b2a0896ac7e</anchor>
      <arglist>(float *address, float val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int</type>
      <name>cv::cudev::atomicMax</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc9ae21a3fcf8ee75b504da0abe6da1c</anchor>
      <arglist>(int *address, int val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::atomicMax</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98ed0c7d007afb902cab16a16661a429</anchor>
      <arglist>(uint *address, uint val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ double</type>
      <name>cv::cudev::atomicMin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b67ac13502219776cf65f38cb62975f</anchor>
      <arglist>(double *address, double val)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __device__ float</type>
      <name>cv::cudev::atomicMin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga016d917b9d0d81f3190f1be42953ab05</anchor>
      <arglist>(float *address, float val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int</type>
      <name>cv::cudev::atomicMin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a9495384dfe645d9d431a26c2102572</anchor>
      <arglist>(int *address, int val)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::atomicMin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacd7815fa5c09f7724139aafa44eebe9</anchor>
      <arglist>(uint *address, uint val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d888438797ee1e6287b858193826db5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_GRAY_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_GRAY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98c6e7412e9a06889545bad01d240cf5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HLS4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_HLS4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad182137d72f6e3feac8c5bbdfce66249</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HLS4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_HLS4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga085020741c20e7f47c621c6c66b51011</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HLS_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_HLS_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61442da64fcfd7944f9f153d46394e90</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HLS_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_HLS_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee34445b76a9c68cadf1a2bea6c60e7b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HSV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_HSV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf1e5a520b927b06e053ffeb6b4470d4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HSV4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_HSV4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85529c889d96939f1f0baf6e1f74aee9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HSV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_HSV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7625d93b6619f0f9b20e5db98a0269df</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_HSV_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_HSV_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga655e2ec81c0dd5e7fe3ee1bb9d155921</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga472129add50274bf8f267295bcc0199e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42b9468d318eecdb983716f3f278027c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0911237d7ea6a590acaccab46eddbc9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b3f55defce7ad1710618efbc2714d6e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa195279affee285655eb807934835ad4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3656ae9abc83725b6575d50cbdb75d74</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_XYZ4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_XYZ4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c4f37ddf36662ce5317268fc87d90c0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_XYZ_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_XYZ_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1656510979503d7ce87fefa5402947d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_YCrCb4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_YCrCb4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga113f246b0ab80b7fbf3e03657f32c180</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_YCrCb_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_YCrCb_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b39ba1e319a2daf46dd61d05dc35bfa</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_YUV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_YUV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7118d9d701bc0c992788a07db2745bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGR_to_YUV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGR_to_YUV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7161b6a4d51452c4d071d373de2acbe3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf223262f007b2a2de089bb27deb2b54</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_GRAY_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_GRAY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac929771c905b3eff35410bd34ce0a88d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HLS4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_HLS4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa87c08c4a7d2a8650c2e45bf45b4c48f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HLS4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_HLS4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79695d001346a4cac3a0688465a74cb6</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HLS_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_HLS_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacc1abfb0b229adcb9b280b6c436c933</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HLS_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_HLS_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ed0364e4530cf1662756d23f2099d8d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HSV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_HSV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0c141abf187fcb8dc0e1682dcea4a37</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HSV4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_HSV4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4c7843494147baf2c47cc756ad6e6bd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HSV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_HSV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga933310c7bd8b72106bb4ef742d93d753</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_HSV_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_HSV_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a38f9dbc76ad292b1d54b5dc81f3106</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7f82fd75e2fd13d2ea99c94a4d9ad82</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01f288361d32c909570830fb0afa582e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8692dfef1e27092b3e4f0cb3f6fd491</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd934a519a1d60db580d1622b553ceb1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaccf20c1400ac7b54d671c951619a5508</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa97978005cfc8a8a302598f52e7162c8</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_XYZ4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_XYZ4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga139a926bf5dbf4eba521b1cf6b539fae</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_XYZ_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_XYZ_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fbae0da8a22499e9edea7635092a09e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_YCrCb4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_YCrCb4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a7eda7d20bbc5b253af5132be1e9367</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_YCrCb_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_YCrCb_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4f39da3d75e31ad8506eb0faa7d4c4c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_YUV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_YUV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace75d5331d6b1897abbe7b4a6ee51d91</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, BGRA_to_YUV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::BGRA_to_YUV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee70a1ac8f03ea8548482d7188c8f57e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ BinaryTupleAdapter&lt; Op, n0, n1 &gt;</type>
      <name>cv::cudev::binaryTupleAdapter</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga963fe1617a02a23baf6e02c68ec12719</anchor>
      <arglist>(const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ Binder1st&lt; Op &gt;</type>
      <name>cv::cudev::bind1st</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7ec96e3a519ac558b4030d1f8822ced</anchor>
      <arglist>(const Op &amp;op, const typename Op::first_argument_type &amp;arg1)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ Binder2nd&lt; Op &gt;</type>
      <name>cv::cudev::bind2nd</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9f9dd3ffb5de399c253633d63d553d1</anchor>
      <arglist>(const Op &amp;op, const typename Op::second_argument_type &amp;arg2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>cv::cudev::blockCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf51cc0418583d154ca8154e948a9bd06</anchor>
      <arglist>(InIt beg, InIt end, OutIt out)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>cv::cudev::blockFill</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16247ffa2276dffc70dd52bc61001eaa</anchor>
      <arglist>(It beg, It end, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::blockReduce</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7d95201665ef53994d51238f498ef82</anchor>
      <arglist>(const tuple&lt; P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 &gt; &amp;smem, const tuple&lt; R0, R1, R2, R3, R4, R5, R6, R7, R8, R9 &gt; &amp;val, uint tid, const tuple&lt; Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9 &gt; &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::blockReduce</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3619872ab552bec4e3574fb745b91a79</anchor>
      <arglist>(volatile T *smem, T &amp;val, uint tid, const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::blockReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b390c66efa4cf37a68e76df6149a39b</anchor>
      <arglist>(const tuple&lt; KP0, KP1, KP2, KP3, KP4, KP5, KP6, KP7, KP8, KP9 &gt; &amp;skeys, const tuple&lt; KR0, KR1, KR2, KR3, KR4, KR5, KR6, KR7, KR8, KR9 &gt; &amp;key, const tuple&lt; VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9 &gt; &amp;svals, const tuple&lt; VR0, VR1, VR2, VR3, VR4, VR5, VR6, VR7, VR8, VR9 &gt; &amp;val, uint tid, const tuple&lt; Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9 &gt; &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::blockReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fc18b174244808f48159b8979ad5aeb</anchor>
      <arglist>(volatile K *skeys, K &amp;key, const tuple&lt; VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9 &gt; &amp;svals, const tuple&lt; VR0, VR1, VR2, VR3, VR4, VR5, VR6, VR7, VR8, VR9 &gt; &amp;val, uint tid, const Cmp &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::blockReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08aa4a9e614ecea0903a2509a71e1ca6</anchor>
      <arglist>(volatile K *skeys, K &amp;key, volatile V *svals, V &amp;val, uint tid, const Cmp &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::blockScanExclusive</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac98d2dda8f9f87e0c18b371ef7814675</anchor>
      <arglist>(T data, volatile T *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ T</type>
      <name>cv::cudev::blockScanInclusive</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43050cdddfb9074c3ea2052731bd7499</anchor>
      <arglist>(T data, volatile T *smem, uint tid)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>cv::cudev::blockTransform</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacce1f8bac1892b679a83a06764495325</anchor>
      <arglist>(InIt beg, InIt end, OutIt out, const UnOp &amp;op)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>cv::cudev::blockTransform</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7314bc01acd44aee835176b8d0525794</anchor>
      <arglist>(InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, const BinOp &amp;op)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>__device__ static __forceinline__ void</type>
      <name>cv::cudev::blockYota</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa11b77662eec5df369ae62e753242fbe</anchor>
      <arglist>(OutIt beg, OutIt end, T value)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdConstant&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::brdConstant</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed5d4803dd8693ebf680ace7341ffda4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdConstant&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::brdConstant</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00eed1e5a7d86a4543d61007c9610530</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdBase&lt; BrdReflect, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::brdReflect</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed3a1880e0c4e3497a7d153b7bd7ef93</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdBase&lt; BrdReflect101, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::brdReflect101</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5125c7e074d65d8834206a91b95a842</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdBase&lt; BrdReplicate, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::brdReplicate</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb14dcc11cfa4ebc93a2d549e44d57a9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BrdBase&lt; BrdWrap, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::brdWrap</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14e7e90ebedc418565e3050524a47f47</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ D</type>
      <name>cv::cudev::cast_fp16</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d1fb7894d813ebf16e94899bc6b2f6a</anchor>
      <arglist>(T v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>cv::cudev::cast_fp16&lt; float, short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99a700f4bbd52181d43bfdc6b5a3ebe5</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float</type>
      <name>cv::cudev::cast_fp16&lt; short, float &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dcd5add77bb51d0047da95199df56f8</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __forceinline__ void</type>
      <name>cv::cudev::checkCudaError</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga234cf847a51d5ca5ed42cc68a2ab64d9</anchor>
      <arglist>(cudaError_t err, const char *file, const int line, const char *func)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ConstantPtr&lt; T &gt;</type>
      <name>cv::cudev::constantPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad90366fd23c72819971ebb2a111bd89a</anchor>
      <arglist>(T value)</arglist>
    </member>
    <member kind="function">
      <type>ConstantPtrSz&lt; T &gt; __host__</type>
      <name>cv::cudev::constantPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab67fcac4270e93122fd2c9dbb7d6bbfe</anchor>
      <arglist>(T value, int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9cf8a788be723f41335cecd9153c099</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5c2f77b57c0110f99e599da242727e9</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72652522912e6ad566ab1fa77866e5f3</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66f81aade259c34ab035cacd0cc37bc1</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ccd620456aa6135c2b91a1493a12404</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga461b58306fbcd02c60ccee7cce7ae2f7</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga171d264f0dd241cf3eab46d954fb6059</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee438c36ad49662bc9c574e2110052fd</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf8a535934d73f45bfd60af81a6329b97</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4f55ee28b604c4177745c82127aed31</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6ee36d3a4ea3fd487c6791b419c4e01</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94358d7d0160d663a8789a9d760b2e42</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b03de2befefa2bdbffec33deeed31a6</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55ad62c2d0b78462811fd8667fbd8481</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0c5d9a1a2d4ede74c63a373591453ad</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga614c72b0e509e0de4e3ca042be6a38ff</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b4d98b7371281aa2a10348ba246eb3d</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb0d2b5daa4ea3a0f189f9650963a32c</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga255d10d58f7597c1578be436742fe543</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga731341b35da58834dc18c6753a8da14a</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2591489e47c1cb227d235872e4b5e433</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb0891a2bcca020e132440ee65a5c607</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab35043d3aba80393fbfb32088aaf844c</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3dfd969175f09a6e3cdb929446c7fb33</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44e66152581a801cbcdf6964ebbfe638</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e0ac1b0db3ec6a7d004e1fc89dbf0af</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4736725d299734065522400709e326eb</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58d5b8a370d171048ac0bddc80321294</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22d5c772cab063db3d2f9c2031b69445</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92d6a089d3dbe7ea3295a8c99e21d73e</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8be3c68d3db47d895ebf224d360f6c8</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cos</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6fef66cbf46ebf3ef532230121b1a0b5</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, cos_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::cos_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01f1dd194085db7545880738f71570c4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa5385058a167c0c40d8f6b340e4a88d</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae42205ebe2e6a4ab6de590e3d7f3365</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1710177b61623035d671d74d7b1a7f6f</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc6eccad17e0e46d9cbd281c3e711aa9</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7307bc4d07873875669d9c9586de2714</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec1829fdd7ff85865280fc99b9e7c35b</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga047c8aebd23c78678261898a69a0d68f</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38446fad6569393135149ae21e0155db</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf69361dca85955ba79af70994316581</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59924137a98c7d90f104d514af9763a0</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06c1f05283d886d6fe08833b58a93439</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga694f901aa66cf52a8c6c128d2b09a155</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8feac9f8209680ba64997b6d9912b96b</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadca5aea02a7a85d548f637f972795df3</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39a476e90ccfbd91a3c1ac9683d42717</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19836eff7f699fb4af5ee437366bb38a</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa35c3ba592ccb566e04d90280066d81</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71710adfe141bc6466876c09802c3a7c</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a037e284c591470524139208b1025df</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b5476ae05fe592cb06219258730bda1</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae82583ed9295e93a53c94d9753beefa2</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80abf13c753878730bd80b8d36e4613d</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1687895cecca5f84f28a584be39cd45e</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa21ad815bb9532046f47a05480ade46f</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc73dc8cc041afbb14d9c980c660ac89</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50bc228a397b21f233bfc9e785699344</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79a6ce397211e4078419448a1305caf2</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e07fc50c9ed8d4e32809ed9edb557b6</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3d36b54ba6e7d9422539e8f5eabc053</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41a0f2e8c3df8313cd209872fbb077be</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1754815132974b404ef08a43fce6b3b</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::cosh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9e0ffa2a4ba694240a28d57b3f834e0</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, cosh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::cosh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8434e34e2d21faac0f7c8a8fe565ba96</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; CountNonZeroExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::countNonZero_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga275b6804ba129855cee2c321f52fd68f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, saturate_cast_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type, D &gt; &gt; &gt;</type>
      <name>cv::cudev::cvt_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32975c944d56b93986baf41813c84e2c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; DerivXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::derivX_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e01013d573fad34bd6bac62c3cb8507</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ DerivXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::derivXPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga596e1347aeef4c34851687313cba60d2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; DerivYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::derivY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9140d52bde385bbd9c190f355d8ac937</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ DerivYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::derivYPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga413944b5f927ac8e1420e4a17b77d141</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ __forceinline__ int</type>
      <name>cv::cudev::divUp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3ea029f9fa3603925b4162590cbf8d6</anchor>
      <arglist>(int total, int grain)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d30ba4a9e173be4de55e08e5bbb2c6a</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae05e5efc45f1df3f5eed0ff20518e979</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6225d1b57fb5da5dba8235a9c4e857e</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40e6779d89d96440297b1721951bf84b</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5123c41d3e50fcf7b7a9c33f897ca7a</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f770d0cffaa71a1684699e619e67c84</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32059ab5b7bb5109be82136693e50968</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1196db753b3bb292dd414c58c750c2f</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9cb3d8d68295eb8790f703a3a3960c2</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fa2016a9697a2596f36d3ba7cebc9e0</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaada227385730cf553185f701c3eb4e0b</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e1ec67b22125821a631e92b145e0e9f</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ba751a8e12763b2ae5aa1be00b37a4e</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54bc788ca46283afd03d58dc874e7388</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b0db52fc67c721428bf8ee87d826f45</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad41463837e6bdf4dd027b2ad1338b1df</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5ca8ce32340a164855907fd13745e9c</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0582d9c40b908171cecc7125aabcbb5d</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d65f98c9682e2f343c12a3d78aec659</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c75c53ddef77b4dde48324a8586de0c</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2377d17f34d96b5f90f3b1784aadc35d</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b358174009d257885162cb85b03b10b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbd9e2a1dbb91a8a01cf96a874240944</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga238d045995de8c2d718d1c9db47b7782</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2060dac1ca605f356217a1a7218f03b</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa96ec0c7b40b32edd894e8eb0dd1e739</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d0697aef6fb1e0eeae961417ab75aa0</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7dd48c7f9c9403b89cab831a3630861f</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac3936a08d28214eaca4bff1697eb439f</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab49a7cb8733a9b4a91f4714992648600</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1a77bcf816c20e9632c673001f281a0</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9abd1ce69af14655baf0066944c2e2e4</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f4a3c09f0eded1c171575e81b36de72</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae51d734d6b73b0247a35adcade02ab63</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga942543d60f12bf35f3dc205f2b590136</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac04817f53b09461b85df37d40ac26fba</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga702225daf1f8936a522bdc7c8af86cca</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e050d8f01de4d68e8d6c05e791ce672</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea63381243afdf21499c465336b17772</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8577a71d688dbd8f61cc3313a6099a13</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e6f286caaca38d2ad0daa42319c0dbb</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4e2ac6e27ff0e5fb0a09c3d5741fae4</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83446bcd25b7f39d772539762f14867d</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a3b221843fb0fcf237dcd570a7cfcd5</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1698e5efac86374421dbb69f4142980</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74967e8c51deea918e741ea497d01c4f</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga939ec6f7b0daeddf0431015b99aaee27</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16cf829e6396673dc7642446cc0206f1</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18635fa94383efa3b5a2aab90d10b6ea</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82d67bf499b08d68208c2439f85a6639</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09482b0315238fd82dba615ab0ff35fd</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5859bab52316181a06497a34ba4adc61</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e8d8445d8ba8494f34353953065d05f</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gada34819d02d15ad7db15a47d89df00d4</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1fffbb175f687b77191fb3d8dd685db</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdeb7dcb1a21bd9bccb13077611b8308</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d5880cfcd44f375b03416cbff831560</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60351faa9a42c500ea9ff576a9ccc273</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad313e1636031d9f548abcb0dd3fb204a</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga645e621b4728b1017a0c663056f3afca</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga740dbfd512f4b532c2e43b9502548489</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46b05046ddd286b98c2512bd85dbb640</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac64053203d70b199ce495f0da2201079</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22ab0a16ea4d467fd2fec0fd03b2462d</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, exp10_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::exp10_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a1eb4aa195ff420f51291ff9aafe7f2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45083bc0f533f599f81d75764907691b</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c11941f60a883451241900dd099c247</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd9b56a3b5be0cc0b0d56cdae02c7997</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac82f0768e06f8babc9a4fe930c76ae04</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9dc14185347dfd6f9b6d609e813e14e5</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1f91ddf3cffefbde28e809522d10642</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c71ac2024def7d833d369b1f98549c5</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f639ed805f238ccbc4145fd5edcde1c</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95126b77d73ae635289029cf4741a3ff</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20b46ad8b62f94727aa47362edad8a74</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga395ce17064a9546a41c07de53ed639d8</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc9b37e507c31c8ed9f0283e9c4d9a9d</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43945f5444ae297ed58552731b5d632d</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf552f30a3d4cca247ff15108f7b96f72</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77cb9fcafeb63854be7f1dc522232a6b</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaad136d6b4eed3f770b151e8977b6ee4</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e114d6062e2d9f61881a4fd21449d18</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07d572e6e4d6776518d1a8925e75e76f</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5ebe0f69bcafbe346c0b2bcc128e2df</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c40e6fde70f04a3ef05f12c160d468d</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9b7aa19a64d7bcbca413f4f4d8d2cf2</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf3968a555f44ca7132a8c2c8b3f57b5</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ea3b79c9d61492a57fe3e2c4d3fe5ae</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab989dea5502f8e91da3ce610f235e0df</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92dd79ef4f5710467fe2c9f16caee2ce</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47d823d1e258fdd14bdbf90ccc0659f7</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga525418a284d82325041fc2cdc3d0a809</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30aa1bdd46990cec246e4f719fadbb2b</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0af32b7ffb0a4289aa399a151ae413b</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1283b9dc5979601664c1e853d6621c3f</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3deed18ea8891632503291df38b7beee</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::exp2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f959da99631ae34637a0260e799e764</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, exp2_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::exp2_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24f456c2112321b493ff1e10f2f1e104</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, exp_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::exp_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3391e0a73427b083f4a225c939b263d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ cudaTextureObject_t</type>
      <name>cv::cudev::UniqueTexture::get</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad36bfb447672c64695bcbb3fe2f3ceb0</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__ int</type>
      <name>cv::cudev::getCols</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6dab113b0778bcf03f9d0ebfe78ad10</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>__host__ int</type>
      <name>cv::cudev::getRows</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad690da4acd9ac0de7ab244ee1c5394b4</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GlobPtrSz&lt; T &gt;</type>
      <name>cv::cudev::globPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd66e6d452b500140a6abd0188a94b44</anchor>
      <arglist>(const GpuMat &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GlobPtrSz&lt; T &gt;</type>
      <name>cv::cudev::globPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga781561072fbff24f8a868c44d8aa83e7</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ GlobPtr&lt; T &gt;</type>
      <name>cv::cudev::globPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38cceaa21b74355dd6adc44f1441edf9</anchor>
      <arglist>(T *data, size_t step)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ GlobPtrSz&lt; T &gt;</type>
      <name>cv::cudev::globPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4f68428921ee10fe7a7ca4410049851</anchor>
      <arglist>(T *data, size_t step, int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, GRAY_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::GRAY_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fd33fd03e6ce8f673006150ef0d0319</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, GRAY_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::GRAY_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54be72f1468bb172fb3c08c91ccff3bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCalcSum</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0ca85026708657064d5117816df6bde</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCalcSum</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9808737c3d8283e52d403e57e4ef41f1</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCalcSum_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ff2bdf2bc9d535edc77c01036863ddc</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCalcSum_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga914e57bf15f44cd8f9b31e283f2f3f8d</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99b288884d9b3074713445c2a29f7d55</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c2d87929620c6920a8c09395baecbec</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46e7e74bf3b3357fa41e0d0d1c2389bc</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga414b639e70bbc3c093dd69631ba46fb2</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4a7606284e6ad7e46803fdb6d202072</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea6f72692dd72bcffeb44b9217fa0e03</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac302b0423a403f7600fd49a3428aadf2</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79c2c69e3b554bd50fa2ab67b296ef75</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa67dd5a8e763af7018939f00c1e74d91</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7189f94d80f9fc69b92fbb188247d91a</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e555099e048483faa108fa9d226975f</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8bdc997b99ce5e27826ccfe2c60089d</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61b913b0074a56739d0c9ac70b1ab826</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga453f1aeaba76b2810ac30c79406a254c</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf309b65e24f960bde1c3424fc2471d7f</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdf7f15bf6d3485656a2ccc98b997172</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad310f014c42fc7376e5a41fdb62818d4</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf95fbbe5b54045ba133b46ee736a33eb</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6df49d5dbb3ffc790557e466d83d4818</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51c7643b6f161cc1df1a90808164c708</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fca279e1da134bb592082489ec1ce67</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67b320fc2d491d0aae9f3afe7418b651</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bddb7e349b6839bbc6f1a8b66bc4fdc</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8678c7bce92ddd523ea4ffd66c3f56d9</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1edb583352cebfcb0a562c442873cf46</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7df82b5df84dcf0e47df594eaf0a7ff</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a37f8bebef0d49e38a5c467b6da1a47</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf45226abe2c697248d01695d2c839f4</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5a5e2be05e81a95b198d60e331ce2b2</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46317a99792c61ab4e4aa9cc34d47bab</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11dd7bb753a2a10a91937871444b121e</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCopy_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad17cf44108a2f3a7bc3816bf8d3fcb13</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCountNonZero</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50e7397756db2bcc72ba8cff23281837</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCountNonZero</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0985190605e8c761c2fd3337c147eb81</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCountNonZero_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad354bd79a6e3f6b0ac72da03a902dae1</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridCountNonZero_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga038af33dfd87a07dbc1a49243cebcd1f</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMaxVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga919a954f6dcb95982a627bff36d2d042</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMaxVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a732eb962cea3359218406ba8915277</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c0ce0a87c38bb9469216193359b0026</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98888c228ca8017190927b1722bfdaa1</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMinMaxVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga184024fa18dd8a9f2e3329a0a39987dc</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMinMaxVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73369b01ccd0d37419127f97b2a17527</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMinMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga554b2581f5ef2e06f3ef1fdf83737ffa</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMinMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f6d7ed571c4777f0149bc17a6f3dfd0</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMinVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c1273bae5a92d427580a014c8e4a688</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMinVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5db478ed13e64d9417198a2d69cef6cb</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMinVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga127bf70c4733c166d9659a42e97c4492</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridFindMinVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b330e33957705866f61e2f567a1cc9d</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridHistogram</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53463fe3324d36cc9528ca29391d2224</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridHistogram</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0da919e6b36999d95f83199421b2d3ac</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridHistogram_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5134b03b008a33478c79335946c2746</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridHistogram_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad59e69e93d0ebadef478fa443acb7d37</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridIntegral</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18aebe23289a844092e8c3526c4fa635</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca89aa5b0737d26e6e318c68b5d53f6f</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f042569cd3d632fcf0a747e5577da62</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace5dff37ba638098b3d052ae24d65389</anchor>
      <arglist>(const SrcPtrTuple &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a9948129ae5fb837b55e2b600de6ab6</anchor>
      <arglist>(const SrcPtrTuple &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8688b5c348fbcae31074b36b734fd902</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21514ecc8c44db44223cb12deb3b24f9</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77b9e01695f296184e4a4aea48ea4757</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcd4de9d323afc2b87abde4f271e471e</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga205b98b8ba7151b82d25e3b518ef6b1b</anchor>
      <arglist>(const SrcPtrTuple &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b181ac3029071ac062e47b5cc945d16</anchor>
      <arglist>(const SrcPtrTuple &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMerge_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa27615bf230d949e72172f42d1a7fa26</anchor>
      <arglist>(const SrcPtrTuple &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMergeArray</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a3d09170233691db9d674a64691a327</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMergeArray_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaabb794f24d6a348ddd67051ac4df551f</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMergeArray_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2741e9f0b3106b42c61272cec2433b96</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMergeArray_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa64da6908296b42d951ac48b58de2d26</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMergeArray_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8b54b9c93e81752a7b999b7dced3ea9</anchor>
      <arglist>(const std::array&lt; ArrayType, ArraySize &gt; &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMinMaxLoc</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ab4a9c3df8666a3c9a620e56e515369</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;valBuf, GpuMat_&lt; int &gt; &amp;locBuf, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMinMaxLoc</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c03945b05f8b0b0d1ee959a1f6e9071</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;valBuf, GpuMat_&lt; int &gt; &amp;locBuf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMinMaxLoc_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79b0e33dedb33c8836be03839f8d7fd4</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;valBuf, GpuMat_&lt; int &gt; &amp;locBuf, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridMinMaxLoc_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec9e987cf94a78ff19e1376e15ff30b5</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;valBuf, GpuMat_&lt; int &gt; &amp;locBuf, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridPyrDown</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7f440fe3caa3cace1b13382cc8207cf</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridPyrDown_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94abacadaae3f399f8d0cd3d8e2b0f2d</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridPyrUp</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3228f29cf4a56c4610a9f4111c53e779</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridReduceToColumn</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2014b80c110a68841b94f8536b5279e7</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridReduceToColumn</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8e74420862662a72260f8d390bc08b5</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridReduceToColumn_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36283c7203a6485d1f6cc6bc3ec05766</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridReduceToColumn_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e1118ee0f025951e6e6a299f18d8033</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridReduceToRow</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d701332b135ebaf64e0165752438f24</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridReduceToRow</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9df882f9413de4bc37c9aede928a4a2e</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; ResType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae42af0b906b3dc43133ab345ceb3bd6d</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac368cd033148367f6d65bff820b1f6ec</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab805df48499f537c2ecd3ff389de0a63</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc406c63d87792bc806d7d7a97a9801d</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga432476e619120af3a594c2fc36f2fbaf</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18f561a3fdad5248b42a76e03c22ae63</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga182a68b0cb5025ddaeb0263b58eb79d1</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[COUNT], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga094e9075d0999ad2cd46a32fd6fcc683</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[COUNT], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0b7fc8b62df520b32a7c6b57646cff7</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[COUNT], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf545f1c22edf7a0982ebd93dca6e8ae</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[COUNT], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5533ab06754b0fcb4b178e0125cd4975</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga611457b67dc4ed684275046dd494f8ce</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b20310af7b173d4f5634fa07eaae5af</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae508148dd31c3997c2b0077a621a56b4</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga599966b95c6a037aa74a8afb47cc651e</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d6062ec5875a60ec34c8ae333be5084</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp;, GpuMat_&lt; DstType &gt; &amp; &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6e06e9483265ccbb32fc0cfc564826c</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[2], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga96a86d57abce1fbc56af54ee8a5ee559</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[2], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14c630fe928cc0af5c8e488b2a81a5d5</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[3], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga092ea0231501a394a626350acaaee970</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[3], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07d6bd710f4160dabc263750ccef3a55</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[4], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28f92c15c169722b58d660515d6fd119</anchor>
      <arglist>(const SrcPtr &amp;src, GlobPtrSz&lt; DstType &gt;(&amp;dst)[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8d9ccd4507339f8482a90eea6992489</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[2], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51c9b977eb8e6f16c70de0d128522ec8</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[2], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f410e197ea268898f87e1a444f1a37b</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[3], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a59283603b14612e3b8d7ff1300d82e</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[3], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d1edbe4ecb38e32c6e219f9671a6709</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[4], const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridSplit_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea9029c57523acf89bf6af10855661df</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt;(&amp;dst)[4], Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67821cacdd367b6ddd1b9943e4ee9551</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType &gt; &amp;dst, const Op &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1ecc6ca36494e3c9b9bb9121958fd85</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType &gt; &amp;dst, const Op &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6054012bc152063beebb3d690bcec90</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType1 &gt; &amp;dst1, const GlobPtrSz&lt; DstType2 &gt; &amp;dst2, const Op1 &amp;op1, const Op2 &amp;op2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7299686c7b389a62ad7b52cc398ec22c</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType2 &gt; &amp;dst1, const GlobPtrSz&lt; DstType2 &gt; &amp;dst2, const Op1 &amp;op1, const Op2 &amp;op2, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga442d19f5b541f60f06b1d90cbfe661e7</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType &gt; &amp;dst, const Op &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dcf3802b131cda46e68a355d5a6b3c5</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType &gt; &amp;dst, const Op &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3ddbfc4d7b4059acfe088fcf1984554</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType1 &gt; &amp;dst1, GpuMat_&lt; DstType2 &gt; &amp;dst2, const Op1 &amp;op1, const Op2 &amp;op2, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69c65ad9bb1ad5332a61cb977ac6ba02</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType1 &gt; &amp;dst1, GpuMat_&lt; DstType2 &gt; &amp;dst2, const Op1 &amp;op1, const Op2 &amp;op2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38b89a5cdec807094c316a3bd913dd20</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType &gt; &amp;dst, const BinOp &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ae7784ec3c928042e62f49c67814d94</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType &gt; &amp;dst, const BinOp &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga797a6ee5aa50ccc4cca17d15e983ed11</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType1 &gt; &amp;dst1, const GlobPtrSz&lt; DstType2 &gt; &amp;dst2, const BinOp1 &amp;op1, const BinOp2 &amp;op2, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe04244e4a0cb06b3cd77d960e6f183f</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, const GlobPtrSz&lt; DstType1 &gt; &amp;dst1, const GlobPtrSz&lt; DstType2 &gt; &amp;dst2, const BinOp1 &amp;op1, const BinOp2 &amp;op2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9705681197aeaa713c63468928d2e9b8</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType &gt; &amp;dst, const BinOp &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ee5268dac23c19e5c0c8b029b9296c6</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType &gt; &amp;dst, const BinOp &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83f7708b65db21f8d8c28a3c14321bb5</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType1 &gt; &amp;dst1, GpuMat_&lt; DstType2 &gt; &amp;dst2, const BinOp1 &amp;op1, const BinOp2 &amp;op2, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf90d59f3b6451b0b1ed9bac9267c8a33</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2, GpuMat_&lt; DstType1 &gt; &amp;dst1, GpuMat_&lt; DstType2 &gt; &amp;dst2, const BinOp1 &amp;op1, const BinOp2 &amp;op2, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae71b07bfadd949851c9cb53182610f35</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3c43df5407b14ba32fdd1303489896c</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga754de83b7b3b8f4ce5d4c3f9d9172183</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac160b22bd37d1bf3c54a2cb11e962be9</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf44a2eefa1ba04859160171571e6bb2f</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae194babd6d96b57aafacaf3c2b0afc08</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5e35d9352d52d3f468927d9da4936fb</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b72cd9c990159e67a52d53cc353aa4f</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fb3173fbf8ad38bc441163c0ceaa35c</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21635778215fa2d0c571a2a2524a5107</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddf45432042f9be36dbf52c9da89e770</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf27a70b7d208c643afe0c846732f3d1</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga465d2592370b31b28c9cce0dd8c13134</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga856e16a7b6cdb9e4daf4b35de20da161</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6bd038088bb6d8c3d66b19b660b24fcd</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10bc537e8338c585fad0d56ef9f0ca74</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5dc9ac1e8b23e51b5a5393e2dfe01346</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a5db9adfe2c3a6c9a47bd9b52efbf9a</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GlobPtrSz&lt; D0 &gt;, GlobPtrSz&lt; D1 &gt;, GlobPtrSz&lt; D2 &gt;, GlobPtrSz&lt; D3 &gt; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32eb98e24f33ebcd27a7a1c8d04840ca</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaad70cd471ce1aa1141b1fee91db40db1</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3d0fc7f7b15c12448c8578c0564c4f3</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga997d139d964208551ef5f9abe079fa2b</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c756cc71f3434ad87327c0f36bbca51</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformTuple_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9f38d428744a4cb0626fa1e27cf4c34</anchor>
      <arglist>(const SrcPtr &amp;src, const tuple&lt; GpuMat_&lt; D0 &gt; &amp;, GpuMat_&lt; D1 &gt; &amp;, GpuMat_&lt; D2 &gt; &amp;, GpuMat_&lt; D3 &gt; &amp; &gt; &amp;dst, const OpTuple &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformUnary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad025b2cc1c8aebf142fa746750c7e7da</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const Op &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformUnary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad753e62f32f553590571765b6a1ad6d3</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const Op &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformUnary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfc4de0d3af18f89bbd5751ae00e3257</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const Op &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformUnary</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2ae8a040c0cbe8b99e0e5357201d8b12</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const Op &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformUnary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74255dcefdcfc7f4275b786b43ddff1a</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const UnOp &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformUnary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1673a19876d5a8687b6f7b4f963f222</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, const UnOp &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformUnary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7305d935fe896131a72ab9dc5aea553</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const UnOp &amp;op, const MaskPtr &amp;mask, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTransformUnary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacf62a779cee17af91ddb7b422def3d8</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, const UnOp &amp;op, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTranspose</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga290fb3e930ebc8308812d08f819a51e0</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTranspose</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd63b476bd2b5a52cef49e1dabd2ad2a</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTranspose_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c637b0e6e380393330f6617c6657c81</anchor>
      <arglist>(const SrcPtr &amp;src, const GlobPtrSz&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ void</type>
      <name>cv::cudev::gridTranspose_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad837ad7ef1b987a007cbf30593c77e89</anchor>
      <arglist>(const SrcPtr &amp;src, GpuMat_&lt; DstType &gt; &amp;dst, Stream &amp;stream=Stream::Null())</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; HistogramBody&lt; BIN_COUNT, SrcPtr &gt; &gt;</type>
      <name>cv::cudev::histogram_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7d7057938ac295f3f6d1a7f92f5cc6d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea7deb96ebad0e2ce2ecd3be9b51b9e6</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_BGR_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS4_to_BGR_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2589c1d23dd357ad990a259e47fbbb7f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e1c9c6980d8faeedaf32848a4edfb29</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_BGRA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS4_to_BGRA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b384361d14ba70b1a34010ff59282bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93b62127032b98d011853759e556daed</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_RGB_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS4_to_RGB_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa038a6787e44bdf208366695f7727e38</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f7ff2a48ecb079181fb90562e623cd6</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS4_to_RGBA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS4_to_RGBA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2f9db55055f2df63d2a70d496781652</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab550f31d237345bec647585b7a22c979</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_BGR_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS_to_BGR_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae003c6181da56f964c3d69aa2a3bc42f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga077702a85126ed7d01d2ba0f06c1a06d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_BGRA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS_to_BGRA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga749c5ce41a282f15fa82fe464be7cdd7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61826937a3c7d695a04f6ac1b24fa893</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_RGB_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS_to_RGB_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42f1403f1f0f0784c709b38864641633</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44b5c18d1e32d2d51c187582f1ed0406</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HLS_to_RGBA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HLS_to_RGBA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c94ef9eae6a05645f724b9f1ddd7c59</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70f1b0032fa1228ce46a1a8dfafd086e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_BGR_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV4_to_BGR_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee9382d0c102993de904b752cc21b2a1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00118c556b7090cfdde718bca1374cd9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_BGRA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV4_to_BGRA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2c2b5723b8b75e3deffa2b63e8aaf8a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa14aba943187bcc5f4805f639edfc345</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_RGB_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV4_to_RGB_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1922793081f8d6900ce2aab45f0972e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05203e1136896c15e370232291a56dd7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV4_to_RGBA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV4_to_RGBA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5265d360e9923fd2931d63963d53e9c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedbf7b19268f44ccfa3f5d56e3f69b14</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_BGR_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV_to_BGR_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47bd706f6fa6adab01d35bfe142400ff</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cda641c03ed038e6bd87d4dc787acba</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_BGRA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV_to_BGRA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1123f3e213aaeab841d4c1416d6b71b2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80be949c957f0addb11258ada43b4157</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_RGB_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV_to_RGB_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga012320c4338d592dcce62ea9e0107225</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5043eacf347b44f666f3e73d1a818db</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, HSV_to_RGBA_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::HSV_to_RGBA_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41a7a7fa940fee748512195867a3637d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ab6c2da2a5ebff78676dc96cb3c8b53</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0815869e7df0dee8926e66337f98232b</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga417c566a65ab5092a705e61ee7b0c5f0</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9a708875710084583930f8a4d49cadd</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f3f6388cc78ce256de7fb8dd9990b92</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5342f304a59e8de44a2ecad14fd7c287</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b765c0093d928f09a219c0c95b46dc3</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3455b906ce3ac0b957743a7d1b2d1d2</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81dd4a1ecf60637d8027ed38e767ee05</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46ed1fd750b263ea43a69347ddee79c9</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a741ac32cc37fb7522c602fb01d71cd</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac04c9c20834dbf76468bdd0d729099fc</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa062be7da49aa532bceb7be29abe584e</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga261cd4cd5ab353536e09b84803c64cc0</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf686dc7b270524f0e89f574c4fd27a30</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d538f7eb05fdeab85fa59f73f909b40</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga295499364626876c090b970f532db885</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8506e061868a9d0b56860b966f119dad</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84f32d88196f39f79c5e9acba5c5b756</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8be0d88867e3629d17ed7d709bda3151</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a4395a965a7c45e3ac5ec122e1a9f54</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcc0a537253f3b8e2a9c4442e47abdcc</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a61ebafdaff685afb93927a6e324788</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7448a501833b6ac74cfea12506aa8a6</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6bbe8d2395e710658c1dbafbc1a17980</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab443983069f8d009392505898853d19e</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ef9edbbd62500592e33808a8da79e1e</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacbaf22ad8cbb046ab3a096504f415d55</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5480779c7f1a0e7f5e9d2d7b4d089a76</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bf8ea2b595c1c6b942f68ab05ce8aeb</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga003fe1965f549f6ebe4ceb27e9a7782a</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba960bca3a54e7dd3621eebc646af3d7</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a4223dec414b3abdf6d1cc49f3af665</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5118fa415bd8914cdb981aae79c2a0b2</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga065b045f306d1d0734814646a0e5ac86</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0b8935d90a412555caf3aac471815f1</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e73831dadab469aa47ed24fa174b9cd</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d3263772a7c0cb57d4d10c9ab6a0e19</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb921b67e516784306f9a1e699370ab7</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f3e69ae032d99664631892884f3f55a</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac982534b2123826b736f0959de52cbe2</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85fd6b44a40a4f5fa2feb9b91e4c8a58</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60c8df5704ce0f85f62e4479cf06d031</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga011392527ff73805d16269b8417e1771</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga88d038ec76d27f2d913476d07190b159</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf798393fa860625a567389b68fb2e07</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac266b9ef346b1ea9f5176cec6b77ac1a</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d1b87445f03882e446ea21a8b6b5189</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfa1e048923646d7d18ebc7e5c6ff093</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae52ad07ad9e7d6df604b7590fb88fb0c</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadf8d879a9b9f7a1f204488708081c29</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e465937603ed228606cb2c541240d03</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5477ba938004737b396f23a2994c0e41</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5052b8704ce8cf93c419b8921c89716a</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa614ce5ee397fb0016e6c26e98c99818</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa23b3b8964333c6eeff3cf318e002c70</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3de325d007af83e37038f276f0075f37</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d6c2e8723743e7b4f13d0d1c621a197</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65d7e0aa99f5bad1d52a75367ac15aea</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28d19807d7720955e8c60a1360488391</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ea0c820b99f5fe7a5b87581059db7a9</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa505d8a5c7d4b16e2feb6feb030aad70</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2837133d9a05258561700df5a26880df</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9698a3d8d27dd3f6eda99a8023bf609e</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdee1be11e9c9623c520cc7f68189d82</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5476184a23c83d1017b3921339744e86</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga254699c5e81c6be8ded978ae66370649</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cfb49232d9de5ac9acc8344d6296ea1</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2284f04e5c0378bcdbe6216bfdc11f52</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga762fc3af5da6ac3b2dc7184e04fe7db8</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a638cd87ed01357d41c28c83a927d59</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56baedaf61f69acae5f872a08bd0281d</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5f8d3813add59b6373ed4c4a3c9ebd6</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b17d81fb2ab2c5685e0e4344e014e90</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69d6dae9232bfde87bb3c28b11a885b7</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ff42a3082380dbde708ed030fdf926e</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97f3920922dec566e697f844deab6efc</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f457b58ca512c0a9bff8579bc704c76</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae62108221a9c33cfef28c1b8c35f7ded</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2640f7b24bd4c5ce16d9032da9f841b4</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab03f9453516a83f67ba4c198d5fc2273</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf86a282592a40893744b84f17afdec6c</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3cbe3347aebcc8fcb84bc9ca44dd260</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5777fbbe63ab5bd4e84df3453adf2834</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe98a9a4191c164d0dc0c6a13b0ac6f8</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ffcd3b9d022ae9fbccf2763ebb21e3d</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafad122ad9cf51fa3979c5ebd34861f48</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5e604f4e2308d2c01d6d1e127131058</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac9ead9fd9c082cc0901012f62f6e88b</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46d5a3623693c46012581ca6ddc0795b</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad05339f8c1b091f6e0b2699011cd0063</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9d3281b1cf6200a2e43cb4e3e9d31e4</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7fb153dd56576e2e29b24560fda78342</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3661cadd91faeaf1eb02b005f11106f</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e341002f3c5c1cd0a394cb66d0565c8</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaec0a8578e690cfeff325e719ca5909c</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24e0a3ca9046296a6017b484a409a22a</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f4936864a32235503000102f5e0cb8f</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae752017a11bc8039a4ee8113e5adb70c</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36f1096e7b4db4cb7fc14abf31a7dc4f</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c1eb238c64b78b9569d5f647843a4f5</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80e633d6154d43204c37b7d243c7808a</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b6147ad368eee4533098d0961621789</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa84447ffe361b8896577711fed43ea29</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00b1ebd70b412a665918c5266f5ec09d</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga293ab0f46540f4becd49692358114c0e</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c22ee105e405c46e5e7acbdb77d72f7</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ab9da1f27485f833c0c0afce93907d2</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6df029f27ddbba98d2b84d5f960b6b71</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e5b28ba05711baaad9cad7f5db2b657</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa269982371abff271f7cd3236f83238a</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac85d50f6f5642687737f6aead2c2d0c7</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21bd4bfb94fb00ca9b5cd7c88214ba70</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga02f072b2a8361fc13a837fd54830842f</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9c95e4921bbed34fa035f59b03c8711</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2931f849ca79d74332e3194f58a06a01</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3cd6e2c5464c5b81d179c594eeb1d629</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3bde2ac36f65591eead2749f7a1c48e</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad993a6a07164cce632d0718468556815</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80d0c0c307bc97eb5ad48977ca84b825</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62d0cbb20d17cd126fe25d6724cdfd21</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb3a415a3ec64853422327dd38a41796</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98f7f2efa4e9385ffcd471648a34e2db</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga951ece2f9524c9c5c78e465c984fe9ca</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf692ac6d3707e0e37ef26ffbd3787361</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa51bef4fe848cf683993d7399715ca24</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4abdd0d7c4929b85e1d0e3062a19499</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08ee789e2698654a1e6dbdccac0ef2c8</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08b8090712b081338c8f61bc6faff114</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5dbecfe0734bade368f93f6da10649aa</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5485aa3b7f159b5acba4efbc4392383c</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ee9559ae09429b769888252bfbfe4ab</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9625895633014827d120c19b56a0fa69</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa66765aef1a6b96797a6b2c6794d1e23</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga809de16c6e2c5223c24267ccf2512a99</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga962bb96ce3d106dc7afdaeaef9499b8b</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga940fb7de42319c5cb16f374f8838ab80</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae961d6c5f5a09edaea1e28f8bff135a9</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab42a1d1d7877273cc748f441eef18da</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94d4067058bb20a44e729d9fd1787f65</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c917fef38a465fca73545eb52dc3794</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacee2aa0efc09ab3a73e1bb59efb61fa7</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga940a210370a35ecb4b5eb093360a8573</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga846563089a662b104d61bb35a798b1ca</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d0b42426aa05b9a400212b2ea5c27cb</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70f8662b9abf3d77cd9e98c93b8eea34</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7d1f369bbf04f37426975fa26dd3d39</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab84aedaf5c87ca9aa11e55a0927849c</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64e134ce1665a1b7d247548443e637ba</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga514230ee6c217ca3ba495898ee4b1eb9</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d63c7947467900bc9496393e9a5e07a</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::hypot</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42bb87274411e6cdba942a8cae45d4ce</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, hypot_func&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::hypot_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c6b867061103cdd48d3a5879caedd8f</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; IntegralBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::integral_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga286b3fd3af8343357cb94769e561aa5a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ IntegerAreaInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::interArea</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6fcbb6bc8840aeb4beaf4224cfe17ec8</anchor>
      <arglist>(const SrcPtr &amp;src, Size areaSize)</arglist>
    </member>
    <member kind="function">
      <type>__host__ CommonAreaInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::interArea</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade4f73773def90bddfedfc8b1e032265</anchor>
      <arglist>(const SrcPtr &amp;src, Size2f areaSize)</arglist>
    </member>
    <member kind="function">
      <type>__host__ CubicInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::interCubic</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b4154d788211cde68a53a62a2369269</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ LinearInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::interLinear</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94e26ac078e88f1e595b854669fcfa1b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ NearestInterPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::interNearest</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad18b9767275c11077b0ebea7a3186ece</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a69e95d8e95d48b3a31034565a73e48</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae355941dad505025cf897751539f382c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_LBGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab4_to_LBGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b16b4e55e6ea1055c29fea3529b611f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_LBGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab4_to_LBGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9ee65bf2c1da99b503c482034dbf510</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_LRGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab4_to_LRGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7de945e9bf30bf290ec379b308f2aa80</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_LRGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab4_to_LRGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga420b7ae427f1a117139ffa871c6411e3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74f2bcf07bf340916153ca57589fdf11</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a51f910ee2db89e1d0377b03451fb8b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f6ce0bce1b19ae6f22c8fb0b5cb7f0d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa894c43587d5f9b9324dc138f7105270</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_LBGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab_to_LBGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae730231ad2e5d01345532e01be8bfd8b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_LBGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab_to_LBGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0492e43ffc2d50d515c5a92c6ea10690</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_LRGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab_to_LRGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9044e2a7ceba3ae36949d7310746bfe7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_LRGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab_to_LRGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90cfd7382a773788d75d679fbbc4075c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbb1b2ebb7f5136e875d5aa59fc8a000</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Lab_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Lab_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2858baba9b8826a23f2f3f6587b4eeb</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; LaplacianPtrSz&lt; ksize, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::laplacian_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6760215636c3c6a488ffaed89cf6b8df</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ LaplacianPtrSz&lt; ksize, typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::laplacianPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9783030e533bde9d09131c3dd4ab3555</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGR_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LBGR_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bee8de92d30c4ce4cdd38e23f1ef6cc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGR_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LBGR_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafa54e5c8d34451d8b8d3d9a54bb42e4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGR_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LBGR_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae035ae3ec06865fbf2484bbccc93852a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGR_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LBGR_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedd0c154337728fd2a9acb33d0608aed</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGRA_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LBGRA_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed2285fbdce3a19e9ad4560d43d202ec</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGRA_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LBGRA_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1802e38834e6dfc6dbdd482e4fcbc229</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGRA_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LBGRA_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga716d77c525caf41759cc69db28227e83</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LBGRA_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LBGRA_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93d8362d2569c0506f4e14834cd65a7c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaadf7d6ad25906b309fa822fd4a4a16a</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ea65e4bfdfe10dadd150b658cbfccb2</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e961864775dc92330f5713d0981e554</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd19caa726a85fae1b400fe1660713f4</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfcc2d88806c052b4286760fbd509eb6</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga218099ad9af6e76a22531117d4612851</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9360486e5b048b473e854e751baa7e4</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83e013413fdd351af4efffff15c0201d</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac522a70418ee8a7a615161c34e107584</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab52151ba258ab3520c79a74bdc05ba88</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac17e2aa1d718d5d66415928ba6126790</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9838971ae145cd904cea0dca62b44a0b</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4db909814e37255641a8e93e419fc69f</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3994783ad220e421e7ad289e1a54edd0</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fdb2dfc034c831469ab4c5a6393a4df</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdb321b25c6693af8f074a7a60e3a465</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94cd6c21b8065a839d1ea04d1bad63fa</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23d270d966b55005aa42fa732ca91fbd</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7623fbca3fbca124c13443cf1723b808</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac98bd27047780975443e4f6e130e3dda</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08539cfb85017a1c48505908d55e137b</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaeab3883c578b3e6fe8ebf29dbcfdcf9</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac42b7d2fece624ad6ed6eaae3d50dfb1</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2eebb9ca628f9c4d629740d9b1c38bca</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf34f4fdce0642c4fd19b54aab55e81c</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a0198cbd63755cc27e161f15ec58f10</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04f5e5c1b5501958b548a8556018a96a</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a2f6d0839322b502807f2dafd14e4e1</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae44cc350406e393060be02ebd1526808</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35c865dcd20b2af38c11c50a8c6b2be7</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf424c0846ae2028055cbe5e85195c8e0</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga116165f0cdd7f56b58e374dec6a65d41</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e2344af6c50f3ff3cbe67a5f4c56263</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4ee0839d0b5ce07fb2ee0a79c798a7f</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9aa7df33af81be99a8d22ea4a0f96d6</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbefd60fcb108477d45f6080dbd51586</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c5738ee979615242de5cb51f459f110</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40389fe08e2f0f7a30a2da84c4de4b5b</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaefb429f0854a5dfc8dc864d2d6f57da2</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54055600516173a28ca0a695fca1fac1</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42ad6387243d672cddf22363b235e03d</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff4206efef60aa6afb81347138c7bb94</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b13e9d0bdaf5f938175766fb88c6ba9</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bc4919079c485e785b67ccc0e52753d</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32295f0c1b1c66e85b6c1fc5e45bea2e</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga623a9fd76452b82cc8400dbcd76a393a</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcac50339c24b2ba6ce3684bcff5a804</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1a2eaab43233ef945690875e04145a6</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0bf8ec1996e77e126443790887c9752</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga348e21a5e5da04325fa534417ab2a30c</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab1b7872f35256389dcaff634d54606f</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga498eb71a49f4e18b369ec334987679b9</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d7f752d82c289caa24bbb5a278ac31d</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f5cc2406a29379d2a8baf217afd6771</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga885bb7ec4778055a672d8d1804e89c83</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ba08a48039960de46e02eb8cd2f75f7</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga081b555d0461f416b7922f5e7554eb9e</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac58ed812725e53e979f66bbbd8d23c7e</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga789314f8325f905eab00ab6053d7535a</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f229460ea5ea56194553ffcaf515d5a</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20752f0ddffd9bafb163a72bc655d207</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga707a022d851b055fe0decd844a611029</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade43b36347b2f0aaf59e3a4b970c0a69</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log10</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddf09f912c40d8e70bbd8b45a36f1142</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, log10_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::log10_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac2e63dd8627cf7716cadb7cf91708ace</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga092163e53624a085da2281618a7c8993</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2648fce709533184caa8e046651c30f2</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a796696b3b511da92ab22fd89d9c3eb</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ab6c123ba4a2bcbbcfcc333d46ed84a</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbf81d98455601fea8a5eedee7e6bd53</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga870a9ffd33e83157c00439289f666fe4</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06fb539e7d65165a8e5ccbdeac4a63ad</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadd1e01e7ec3a0d09753c4c072375460</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga585e2ee38f000c0419d6940ee7824048</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d36bd4b3ce78779f972805992dfe19c</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6646bc72c8a3312d547105b3b787a28</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5fa31e95f99bf4d0e39ec7374bc9add</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6886c5775cd56741faa0724a19e6695</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga674d3cfe043cfffab22e6ae8bc6652e2</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8114a66542a3392bc0e79f06bb4d186</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62966501aa6c0fe9bec42eb26d00ae8a</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f139df681666d15bb68cbef046853ee</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ce2b6db24956d2d3298ed5e58ec4c70</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac17ee8fc39724da14517c0a5bce64348</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75aa279efb8d46242a63fad03e1d19c1</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4af298b9380058e91b466225dd4da95b</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84accb697a90868cc966ae3d78f8088b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f96d1e89c07ea9b34159ee293577317</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1d0331e894382a5288768bee795f70e</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga000821a347070e9dce650e634d07812c</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadcd61eab552c49a1247e6e23e0898297</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03065945aac3211c265db654c39e6dc9</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5881314f1fb87883c129c0bf9730d3c</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d8cc2b3a27d520f1cab2149bbdee856</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa48b21b8043d227d2cfb7eeaea0fd223</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7088ac0261fc793473797fd16fc4fa32</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::log2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea0893395683ac8f446357c5c78aca45</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, log2_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::log2_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81773aea15f43d2215f74385e9ac6973</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, log_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::log_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4340dcf3958d44fd48f600e8814b63d1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGB_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LRGB_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga092122c592f229d47520851e0df33453</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGB_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LRGB_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad709cbff3b9761d0b7099adb60c1b892</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGB_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LRGB_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc7291b02986139c031d560ba5dcbee7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGB_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LRGB_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2d34a25e3e542052f0b759d85b40cad</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGBA_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LRGBA_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7232af13b247a48c6e5298aacfa8a8a3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGBA_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LRGBA_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa02176baf164bdb7f982573840089a3e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGBA_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LRGBA_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec79d3b72db708b6893936a56b4dd628</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, LRGBA_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::LRGBA_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae35a4d12cdf75f54c49016019214bfdc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; LutPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; TablePtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::lut_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30fdbb47a283e0199c605246853871cc</anchor>
      <arglist>(const SrcPtr &amp;src, const TablePtr &amp;tbl)</arglist>
    </member>
    <member kind="function">
      <type>__host__ LutPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; TablePtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::lutPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga338ebdee01aa0536360ea7b6b1fe3422</anchor>
      <arglist>(const SrcPtr &amp;src, const TablePtr &amp;tbl)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4347cb7a587e4973d0de9a83ae3f72a4</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6834e6cbfb3a73159dfcb5afd6dabd19</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_LBGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv4_to_LBGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0821dcb447c98cccd36ded0bcb2c55bc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_LBGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv4_to_LBGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2a35fa1c9e164c99154bb3e5d5b76cc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_LRGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv4_to_LRGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacaf282537cc72b0812432a63dfa2a53f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_LRGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv4_to_LRGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae39acd04fb18f28d855773ca7c2b70da</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73194c62a391944f6ead4d95b1b9a36d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03c17c203260b8046d27a50453716692</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf4fd8afc197bf69fec3142f2959cbd0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5bb4feb02b814f8bb82f7d4d35f8c5c7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_LBGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv_to_LBGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga558dd486d0473571a78e0b6a1ef1d1cf</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_LBGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv_to_LBGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b6338321bf6829253ce21f3257b289f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_LRGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv_to_LRGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga373ea0fc4ba5d9b5da7523c2395a935a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_LRGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv_to_LRGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf4ca6a3de6b172c71714c1ca51da04f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga746542c38ffddbfb9369ed1d66f7f8f8</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Luv_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::Luv_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab03ef25a4bd2e8f49f6b00ad12cb97c2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, magnitude_func&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::magnitude_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5fb1cf5dad9a511c5b8ba9f319a99c7</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; Body &gt;</type>
      <name>cv::cudev::makeExpr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1dbd29079f84cb97dbcbd1f32ba0ac9b</anchor>
      <arglist>(const Body &amp;body)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12a59c2315768e81cd56da5cae21f33c</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd3448076586183d18e39c7974dd70c8</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga024f510b15b88ba5c7424f3d491e75b7</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16d59e76ba65008f3b6b6b24b94d29ef</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b97852d88c33eb05ee8831f2092012f</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97bd06dc616da56d71d6f238772e921e</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga226f005c8e0685c696bc3b340f2913a3</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21d3728ff2ae2aa507b6126bbdd1504a</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6c50fae74b2eaf9f75402c6f3f815b4</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd2a8c631c77af12548b22aaacebc87a</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8288851d3304269c3ff9ae788264de83</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52c58c71c1b59d7072442a8bd2b47bce</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e080dce49fa6b5ea358a2258bb629c6</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf5c19898fc50d657385caeca1ca1ede</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea853b43ad12529c0afecebe3e75f33a</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44a9e142727b6a1dda24772209649785</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7fc9392d7d60b78635d0c74636408fa6</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3763f4140dbd3501a732882e48c5102c</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga984b7fb4be9bcb23c751e79824907172</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga611a70849906e1ae3c0aa9e756cfb8de</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70201802b3cf2254a774fcd6a556772c</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga727b7d3d95fff67e0a602255e3b31f1f</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6460dd389b726df9bb0a7bcfbdc759de</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e3c84204b34ce3d42a85a20fe00a57c</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76dd5f19b86e2c63bbd784ce53d8c3d5</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e0f041f44d4dfe49cfd4b47a3f82377</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49797f16c920f5d36c3174510dec72ea</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9ab71229973969fae54bd11d59236e6</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bd5ed74854a11a09051de2954f15ed5</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6e726e28a344d15ba4f74e9b3a624bf</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a0a22941a27212e0a2ce3ced4b6ce23</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3e265a5d6affec6d1afbd2ef5f14e06</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6c1b774c5b7a8e2dfd6f4ebb46329ab</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86216fa87809ccfc51828718c5c42431</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa886e0915a0f68093092573066797ad</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga628a75ac09a15e078f60b2ff10091794</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3ab9e4e16dc195499a754530f4e7696</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1015f0bfdd3bb605e0e9d1fd147e1df4</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7feb89effc24d3e37cd28dbe3e7b645</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65ff60ad91763997812d3721ff9b4ce9</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d199235971dff02dc2959f563d23308</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81a2eeb9b0dc3148e6e93b297fe4e7e0</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfbe7499b071b13a107e80a187b44e18</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga936cf9ff339de81e4c74b518a0356fed</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga327485d656538e5fa100c599c75a1e00</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga859fcb1f96519a0148e0286f77a98569</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf786b3d507ec79af09f1ff37fa58525</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0149a2b69e6f49dc2138fbce981230b</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a96f99c184fabb74382774232aa3a34</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f4e298eee324f7998e2f9ad32fdc362</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga371a082668f40b2910437b066d610194</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf93df076678da531781417d10b9cbbf</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19b384425584ac7c2d34bdc057e5af65</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29fd18d8e44839d3003b25e7c2be9f88</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa7211b847fa77ba43a4274ddbc97ebd</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9a1fdaaac965358a6f82c190302c6bf</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae17404884a5f0ef7eaf56225fb604fe6</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7c461a61928c807cfcbb35e05328a9f</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4114f5fa4b6a1defced1ff6f09e99a77</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d901c104487bf31776724581aac418a</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9ce2d615591426d5adb4764996698b9</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78ce5713c65e22a601075d719a9c78bc</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga745f7c1a67b75924005059bdadfad059</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3642852f0e37cc6b223048baedb89b23</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bf33fe22d6e7efb9e5faacbba1c6a45</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6c69369e7994b7c797c2c7e251111d3</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23cd6e3768da75d63ee2c772721547b5</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8954cb6a927557a3afcbe7f53a47d0f</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9c563261c87743c5dab045a91a61c7c</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaada7cf77af63bb9be60fbe892722e899</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac75fd5ed788efc158eadfad05909768b</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9b2181ee4a6be9ea8de2da75f821d4b</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b7edae1e0cfcb34a59e251c9b330949</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga590088e5ce5ec5e4ed714b4cce952e7f</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb469b3fb7117158fcfab61b99dd18fa</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20343d119b1183a8e2c86859ebf509a0</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ff9681cddad025c92c98529215adacb</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99cb5e202087eaa0b229d3cf230728d1</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f53bfb32250efe690ddf916e22abc28</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e5ac8be6bbe25ea472a8b035ca898d4</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6432d74919e90dbda4727df485d68878</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadcb8f76636a19b20fcb0210361532c2c</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74726357f2915b6368219138b4025fcc</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga365449d2ee70ebad2e967ded65012d9f</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae250eaed4ac6113528a0590afe45b099</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga813e1d83b09e82844b86d1353a77d748</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea3eb5bf693497dea32ded82af090fdd</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6908e25c314e9a522c4b81cd3b11b0e6</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0053e35915c820454ea2264d4ee7613f</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ed2f554315d00fe5e6787519fa821c7</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32870871b640f6b22406ec31171a7316</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab90a61e27bbf62122d6d1630791f69e0</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62698a80e29b75ec8505358a3799936e</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga602d4e347cb5bb2d3e0eacc8a185ab64</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20aac3e422e4cb8c3b7e5e70c1d14423</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga833b26b174d46e6eb2983a845389f414</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bce6ab7cccef843a7c944bbdbf63b07</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0a9f8491e0461da68dacc563649708c</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc21c02538e0d716e033a0f60bd07ed7</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44f23d4191d045b10de43a72d2b9e2ab</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf91add376317b3731608216f28ab963</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab87360125776b39906941203e1b01988</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0427ef988e84eb62ff762dc5ece814c6</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe962f22e136477e81f50bfe84c27369</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7db3b60a0cbe9bc77ad3e698954a9c18</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae90057ec7319796e7dcfd7af28027386</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03bdb4845489b77a0ec85e7db2116d8b</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09d4d1ecf2a01d8a04bfb6faed58ca75</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga634efcb854017039414da832695a2533</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cf8fba0ece505e1b05405af25c6de92</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ac81a538d91716632a351a3315bb27a</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae00ef1167e26453336dfc63d860a92f2</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4adf20946d2403cdc84854e778d03a9a</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga464718ee489ad5f8e1c9b575e510dec0</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01a344c714483b3b153d094e38ab69ab</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga054b13d0e5d1196e5c64aeafc35eda9d</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8946999942e013d38872e231417093a0</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2082fcc1d0c81f321f78c10583f9e088</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6417ca2883d855805c090de4b04a92cf</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9cc953644000cdd73756355d21f65035</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7e33b43b4a4e457011d464eb94a5d96</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7da28fa160b61ce66315922672f10592</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa798788a3437d78a74ca1dc04e4b832e</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7415c5b61082b4b9c7c2122f269a1e60</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga097408aee5dc871470963d6f0a1ff929</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac468f9c2a30559c3c66a33fa44eb0618</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacaac935d91a102285989be110a5acfeb</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad143763f595cbe3d51d5d0e024939f4c</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39231493f16b86d7850dde970bfc35de</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec0cfaea38a71f6439a84dd49181e73d</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8833c4e522d0818abcfbaed896c9830</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73baf05ed230e047e8b1a4a2cc883168</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga475f92091db274dbbb70a7706d0d0c40</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf8f397fce7b658287fd0719a7197036</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fa4a50a11b12e71a4b5971db09daed7</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b7ddc4d5890f821cb280d7425ce5c74</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53b91c1178649b59ce12e5b7e3cd9f3b</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedb902f8f075950428f149f3ae6e8368</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf02f0270ebf0e09528142c25810f089e</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42077dd2a8bbd9426871e1e6100bb88a</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31b2a6f5dd43d410fd15868e6c0f280a</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae109b4e7ada4529f21451575bd6abeb7</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae095daa3a23199e024436979238b6bbd</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fd3cb3bca7308191b5700f530fa34ca</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44b345faefa99feef763db27ada3d285</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc917089df0cae9685a241d7410d0d37</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafb5251a655b274d9ad94130f58de64c</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8116d6776ef06f4ce0decc7e25bb5471</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga057d8e2732db88e8f676b2f638127717</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11ad7e5cdef23ce3709ab800afdab3a6</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c5c137d283d4daacfba1473b10b5541</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0f9db015b2f6295ac50e0981442eccf</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae35a8be3fd1df938eb2434db4ff5d6e1</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2097bf067a2cd8b1fb3ca5a314002c34</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8f9e1e0e8752a30a78603922dc17e01</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga57333c18e7c065708d6ac3a6f68f6df3</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37c1b4a34f412f4f9a3b151f13a73db0</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga432a2fa36fadc150cd6a2b953e68362e</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3caf6dbeefcc40b730b67f8a21584d47</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0cd4e99dd1837208bb030e4de8239ba</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79aa095d6cb5bcf6580bdf2766f33ab9</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fbfaa00be80acd28eea2d9597ef58fc</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3dda6876d0ddb4a6cc7a91c52d76c08</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga620a0b36ae5d9f37970db813f4e8dad6</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga709da4137ee804a37a3bf9897f81a54f</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8a6a48caa4e6ec56a6df3cbf6ee88ad</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3535e57152bb9bb870cc80641924d968</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bc01dd4cae5bc8f5d0fbbe41894e38c</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0acbba9ca0c69f0393eb530b2f3086dc</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6f137995b4f2d9eb06126a5cfdd0b50</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13b69add5d5f7e0a7b08d70c58628078</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga108f8c6df21015b48c0599f93404be91</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad63be246086568453d852849a3323420</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e1f15f8dd8f0672a29b786211703d3e</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6aa8424d806478f3ec1226b9de554a54</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a9860c259c810cab9f11ca560b7ed50</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b0eef253e07a5d3c8eb891aa0150ab4</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0d3731aadd1cd52d1497476d249c411</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfc2afd9d000eb685e979e691c41efd8</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12ed50409cb498ca954657e6d56e0aef</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1a4045b1aba6742c364d17b98249ce6</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82d496f6f0b4656db91a8ca8e6c533c9</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7db835d025ae8e27f82dc4c951e54bef</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13bcfe8e2f5abff4acd6bb4b2f600d77</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e805de45dbf65b56e332ac2b64bc8c8</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d3a74e6af64be7dfeffbc8242c24c21</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4f2ab33db68c0db0ea3490da34d41f6</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfc39d6227d9b78470d511a20f948807</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17935472e8616fd215d00f74958ff148</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cf8fa19265b62e66cabe413af3e98af</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe20c764e1d3494e66d66bb79edd752b</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabea3829667cf61d6d87ff887a0b62656</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0052ef1d3ba6d7a3b9ab72ca6527a9d0</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga016da0e12302e3a9a75ac629fd4711a6</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b690732c1fc4757ef340044ecfc4489</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81ee23973c69d923d4dc293194ced992</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9ffe50e3856a9c0ef216c9c2cc8ef88</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2ae1b02759bc502a2f9f0e1918fa61c</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0b7e9961d85c9275ca9797e2a7d492b</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::max</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga798df13ec7d9c0bfd7e87e9205fbe20e</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, maximum&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::max_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b2cef33cacc8c045d043a002b081432</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; FindMaxValExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::maxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga922cf951ab7b302d3134d3ef94ed202a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79fc45bfa8191d6dacaf6d791c8d657d</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0500af3d7867bfd51c3cad36ba0a491e</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga578896b54a57ff07a3bf7d0c3fd2543f</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0c0b1bc40a2ec46f6eb78af0a80253e</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40714aaf703568f042ac2334279c96be</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaad2901b8dd9a2efa1ea3a075ddf2d3f8</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f2de1cd74a26036c9655cac8f4fd12b</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62d81f05a2715d7b4869c831e948241f</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf2fc475cfe7c1829fa659aad92f5311</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga580140f65047fb3188cd74f2d0f69a08</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c0105c80bfe524779da1b354f6757e6</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1dccc25340fb0aaebd5570168f9523f</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3311a28f02b9f7f2322042ba73793dc</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf199b5514de7c6a6af1b2c73c5725b7b</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga376a6835981117634436f321b2ce2a92</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6db34e52d79cc78bb82d6473ed9d260b</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cc186a6d010c07d69d9f2659f91f172</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09f515695538396fb8648b71901d058d</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fb06294a2cfbb6069b757839c7fd9da</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43a5a174cfe82f50b81cae0fef539eb2</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac3b5b82737560408526a05e60a01cf0c</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd9203fd6fc69c27d18f0a6dab04cdde</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3e3b6cc4c9f631582962e2e8a570974</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e73fe37dc5804eb6fa06a2cb784d929</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16cbeba62c9983bec445ede74fe15c5d</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b9b38519d19d3122a8a167758e380ed</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a26ede9e7b8aff8af95843ae065a3d6</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ec000596d80b26bd3b935fc9f510579</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17b5b845d773a38304e10c6f6ef7a63b</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eca6d43aa7825a5757bf5f7effa2c17</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d6d1a1c63011d0b7f43a55e5c867065</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40ba01d1818bae80a0b25cced8a91b0e</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f1b5f9d9048faafff9fb2d71b48bc66</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac052d68d62664c6a829fcfc234b5ad2a</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ea00427d284684a5381f925c8865413</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fd2121e8d2a8eb3c442170ce48b30b1</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76f6319d3c3b6aea1d9cfa7e08ec645b</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga874939daee476a502f9e25a60d11a0af</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga547a488ab3fd582ac967006d5d41f84b</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga505a34b8ad2b832c446adc4693575ec1</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f48115719f2492736e6c1e6e54b47bc</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71aea75a5c530a382493ca538b9b3018</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad65bb9c77829a24470594a1a06957a1d</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d6b7c35282b6fc4f731ca3c1a7675ed</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea84f0591c4aa8110ee233fd83f3b2e7</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga003b58a72697803ec951afece96b067c</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41cae75d54fbbd09e25adb26e58458f3</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga712cbf6a3192826a28b292961344ec8b</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29bc62147e04bbc4d5cc713722b3ebc7</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a607b7403c4299e0c743e50d2f70a0f</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e5555ef897df48dc04fed27b35a519d</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa757af15c28d5ece108f75b9d31303e2</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0a27832d49d358b841977db8ac614fe</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f8f3331bd8cdfd7d2d0146115910a6c</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaded7b15e951de4fec9096063ca51bf1b</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1abaccc6127e9ae108f715ea8ca240f</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga570aa1a8375e90a96942ba5a9d73a8b9</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d51422ef09b9121b7869ad2e5e5343d</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70b3c38288b779b54682e86ad916fdac</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24f7488a901b2674720f7a5126131e64</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1c5a8171954561ee7d86bad9a5b69ca</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadd636d4ca9bfb329325255cf9471c0b</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51aaec59cc082c1de9ff5943f582b8a7</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39261d4880c70eb9e3ef72458b4ac242</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71d89f72aa99839fa446920cee353de8</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4985add7084003b38bae25ce9b5eae2</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad94786f5db09d1f9ee11cd46a3072e9d</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9eb9db0ca15633cccfddb52a962b6f6f</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68ba59a2fd07a335aa566788ae5b6dd8</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef22b25899d27ffa8f09721d1f5d8b01</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bd9efd0d4387ea02188f653b32660ca</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f4a86c57c6faaa3c448c0f865a29b26</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac37cfadd8b02bc1989b2ff264d915a6b</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebde1cc8ab3c8a2489f018498b4af0e1</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fa8e7016286ff7a654d7f61c0b229ed</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5700161b6d3d48c4f6b6cb8f6893a77d</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e7580e80893052d84dfb5ec5ca5f766</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga695465274932c09378b6c197485b592e</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25355dc07c2a9bcfe29dd47ffbd1af1f</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9ebc299c55f1c956ba1bf59818339a9</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99931470f4d68820bbc5459ed795da8d</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga428a2859cdb238bbbbf2fdb9215514bc</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga968ddc4b3f1330fd8bba47996a879279</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga490a5a4ee4b491ca52355d3591963d36</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga166301154ec0c6fb8859c8126e013fac</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad695d4aa08dad8457dc787eb5b973397</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01ef9f5f0c55a33ed31f61b8996a9ef2</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7443e024eba9d6e7dba462db0f87b09</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga211f9a750f17f04c671e1ecff782d3b0</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafac21d2fddb5266c56b94f0cd5060957</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf82c6bf26acf9096cd6f8d832e205a9e</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06193d22fbddc873a3062371b1854d71</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga534ff33d0fb6a9f231c45e11ec109c06</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a023347bfd7b017630d6396006c919e</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc89effe4a6e1877b214a90c228295fb</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a9e0cefdaf6cb3661a2319e677167d1</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76547c7e7ce1e38e4bfbc95c41f211a9</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab395407fb935812dd1b2ebbba595861a</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac39cc5c8089033352304fecdb0c23a4a</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9376163743f15adf0f696ad00a5e96a2</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad897218ccbbb0e9cc8660213479afad2</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e644816e75c72b1f5514aa1c9a559f2</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d1edf16d076507bdeac3810ac34fea1</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga245743829629cc8a53765790b8ef1433</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c687dbc301bada436f1b666ac1ad4de</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3fda8022014b87c0102d0bbe0731809</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72e8042831b9697209fae75abf289835</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0253aab8205cbcdfe6214ac2a69fe581</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad638c54878b6ccf16f85915845369fb8</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bcbc2bc3b592e71257b4ee668778787</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga994dcac74e8ff3a0f53eec9f742c97da</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f2589513e2749a9851c4124646619b9</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77ec7dd3c8bf8d93adb1a0ae89226dc0</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b2d8959b9f43f2bc2806dc0ec78a100</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bf016e8bdbabc4af9fa4e017c17507e</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5cbd2b6ca7192b0bd8e8495ef5159b8</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa618ba2f3832b30d643cce7efa62a04c</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca8f4d79b4cc1dec4c909ecf5ccca6a6</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabba296ea279127cee978c2e3fb735522</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01bddf9f2a64d5b3e53439be20d9c409</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bbfbc5daa53d92b244b57ea9c7001b3</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd1a35bdd7cf565b9ade2b66e59bd0ed</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5abd5ca68674510c6de74842959cfdc7</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50ff980b4d39740767b63f1de88d1b57</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c6bbe4f5e2d46c15d0276414176ce5a</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bc085902b3894d4369dc5e90e5a7047</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d0256b15a322a01a295af1227b210d0</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb5a7dace4270dd3ffb889566f1d4ca7</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0b0dc3a4d4aa6124c3e507986d97dfa</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae42f5af056b00eca967153edcf7588cd</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf74639cd57a08c6e6f002d67251dd6e9</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae52d65012143641cf97b730ecaf8b384</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga451f65567b74e7f92a5d0c1be7090e20</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae55f0ba96bec14b409e1908032060a01</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga533e7120fae1d8ebc4f464b5ad076ff2</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b6dea62568edd9aa7cfc0b7ee379b2e</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fb37e86108df64988afff37c569bf1a</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa933f0fd3d30808cb1b00cd3a39143b1</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc007a2636b9d49e09c17caccca7b41e</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3a8db4271fd8c29e4a9c986c8ffa2eb</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga328aabd669c55a39527628ca404d6d68</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga053670b49cc762f89cd71a48a23410b2</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8c71d074f87253f2743bf2d51342f58</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ae5c5fe2a9037803d26dc7ac9dc84e6</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafc4c9e25951034a070b138191a1646a</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28fb416063c7287d74bd18444dbad517</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8a6eebe9af1fab17cf91f2aeb54085b</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf850e4d7c3c2c5e301a444d81f97b0e9</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf44d7528016be23f9f4ef3a7da28bdac</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga269a8ed52e0311c9346d987a756dc884</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58f0ef4c14e25abea43ff8946afeafc8</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44e25ba04453413a2aefc32c98efd3d9</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50ffc1aaa7e1fbf701e7c705005bbddb</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae91887a3df27695bfac7c04a17e7f317</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d9172e56b98d1e9db062064c8871c2a</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44a838e528321de5c93cd881016818f4</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaafdf291e5b12dd034c25a0700e380df</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga706808dc4050b903da640de8dc4ce19c</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41aac042716daa83b5cdafd2896cb20e</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac96713804ac8f9c0be35643a2d6b38a0</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeadc2b477ffa2ba5629c1eeca0b49d63</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cd5d53908ea8d992b7176d4f70bf2e1</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63987f0c60443f7907a223a23429fa16</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f99b55e3715d2f70934264240b9ea1a</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga165246f51a13bed7eab30ef17dcbc866</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08f676bba98d6a2b2ff33bbb36c458ff</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fbef402308aa4d0431e52e9e59043fc</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0eb3c2749a2fc4328bdf119d66c6bc4</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbdb0b1d874b4d611fbe2fc87aa6723e</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f584667f590a24d7952bba2c38b9d38</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00c88b38b31430626b18a806bab64102</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b6e96bf59d8775fe468c8b0f0cd4c59</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f990e7805334d097290763648fe0d15</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae70127cdf2e353258baef57e46ab4189</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga609464e0f3eadb85eb02553bc55c966b</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b6ff0c0ed6a04957c5ebfedd44429fa</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ff909acfd57096f7c944766d1f65439</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad80ae937fbf7a3dc21a6a6fa8180b099</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0e38244f6b1acb8682e3f85143bd492</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfea1d9d44ed701c8e800349e04f23ee</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e3044507d9d9f6ea035c12e342bf4c4</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9233bc7f6b5a39cf9b548d268c878a5e</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07de7b9863eb6866b8551688ab0cee91</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b09d9c14fe356cdc8fa9e3a11ed35f9</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11a1d2f321a3eeef5dc50189f5b2ae9e</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae92efcdaa0c6fab988a414451359851a</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e93316cdeb4b820699835dc2c2451cd</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3948d81d0bef9933acb0e62becdaebb1</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7e88fd0b276bc8f582117afba6f69b8</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94bc7c6f847a6b03438d75ad28b20e50</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3deb31d4bd9746fe908aae0a32876a67</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50b5e9c2bd4b51a9ca871a2affbab6be</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39835721b56a82de6caea12b5ee0015f</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0adb3df57e4ce8523b76eb59fe026c1</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga684f17ba826938b730c28b1cf7e16970</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae99455f76095aede9458911725660297</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9520bff992e84829c710b2e09546fa22</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab249d89f99bb58dd18ca378c735a020</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0488483f92053697cbcd087185945cf1</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::min</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a7df99230006a5cc5615b0011df7a36</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr1 &gt;::ptr_type, typename PtrTraits&lt; SrcPtr2 &gt;::ptr_type, minimum&lt; typename LargerType&lt; typename PtrTraits&lt; SrcPtr1 &gt;::value_type, typename PtrTraits&lt; SrcPtr2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::min_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b13e886170cca1c1b05bed6097c3dbd</anchor>
      <arglist>(const SrcPtr1 &amp;src1, const SrcPtr2 &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; FindMinMaxValExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::minMaxVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga855430cb993037ef86d40bdfb4af634c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; FindMinValExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::minVal_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf80f71c394f0531f7efda8ef86d981b3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ UnaryNegate&lt; Predicate &gt;</type>
      <name>cv::cudev::not1</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc059e855643acb1e46286b0373d5249</anchor>
      <arglist>(const Predicate &amp;pred)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ BinaryNegate&lt; Predicate &gt;</type>
      <name>cv::cudev::not2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ce8aae444687bd6f2c837b2f06f6eb1</anchor>
      <arglist>(const Predicate &amp;pred)</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::Texture::operator bool</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5710ebdc9ea4214961b3f67240cd563</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::UniqueTexture::operator bool</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf88de77fd86220d2ea882a153dbbc34</anchor>
      <arglist>() const noexcept</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::TextureOff::operator TextureOffPtr&lt; T, R &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95b8613d8543bf0cfe1b45b91fb45ffd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__host__</type>
      <name>cv::cudev::Texture::operator TexturePtr&lt; T, R &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac6361a95634ed5ce12320583fd6d258</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd37e74306bce3962b9b081db9c6064a</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38aa67c0f1b4dc9ebe976cdbb2c45771</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03a32684d4325c9ac27aa698b23ee0ab</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf6a772b81ca9afc60e6d06f37443b48f</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0314d3c8d73359a7ce7e39c43ed67568</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4d8cc9fe8152f04f27ef3f65eb37db1</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4d66ce3b8d478e84d239d1f28fcf1cf</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca58de1b50f1b0f27f31afa3c1a0082e</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, logical_not&lt; typename Body::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef01b213412f0fd08cf3735a8426cb16</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b788e3270d0fc245b0566f01415334f</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9faa344cc89c3f9896d763e4fa9bb9a4</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafef7c2b87b9ce254712c0628519895a5</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5414c9eaf8734e95201f4485b744d3b2</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_not&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05d325ab28afff0426fcf531cacf2cc7</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_not&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0612c4d4134f748b85d83398225cced5</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41d458a2f3eb470ef98348bc8dcaeec7</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga285b3d30ef7b1b1dcf391e62f0a7ab84</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ad51bb71a9827aba1389f15aecaf666</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48732936efbae4811ff6bd0a5fa6e018</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1938b6ba569496387172de1db0a90a9</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga710384a11224d911dc1c06966407b070</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4575777615eafb52b138f3f70332fcad</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66daea7b4632dffed59485b06e850135</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_not&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ff8460c248de176fcac3879d053fb47</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga096854f6b69712bd3a6b08b240b390d8</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2f274425168b4133ef5270b0ddae7ae</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d4d6a028a6b6192bf17c25ca75d7f84</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac2bc16d5e23552ba6fd31b1912fa4a6f</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef97c1bdfbf913fbcb909c9014bf2bd0</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a5369d6b2d681d7d61226ab28986a19</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55a6f14fd6c882ece5bbbeb8633c9191</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfd535749b1c35f92e47e69cab7d08af</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15b5f3146f6815ccfaa75b313cf1bece</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa86526fb4e3341ae51d619b0db2cd379</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadca17a33d6f1d4b7c85834a156859940</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5072fb2fd15a0e93d7cda0cd295bc894</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga301514bbd97b257d879b7b956231618d</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbb8eef6cbff069ea514a1d08d1c1acc</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea0cda31d15dbbaad26ee24e31deaeb0</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeac8a5773046490bb3e174f794f9a3bf</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d3dc461d11161c9c0269d007f9c0664</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac27dfb14836d9f082e79d9a804291564</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f6246f3563a2788bdab0ffd43946a28</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2540630d91b7767930621ce3c6fd76e1</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac27c5affcafc4dfbaa5bd97878a85805</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c715a1f404a93f452cd718cd61822ef</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ab81a1eee4dcf637837acd349d99bc9</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa1196cca16594f3ca574ffae1e94e7b1</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga059791beca5a629072a39a00978f4a7f</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e1c2fc1b7beb65f98f4f60313e89892</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga02ef404a904a3ec832c9add12935eacc</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d16922ec836552a427512b69378cea5</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa7bcfb20794a46293a7d4e7301b44f7</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23335c5da9c49fc7fad795f8151ed17e</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d61cb0c52994efdf53d7c912582bf8b</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d04608dbf78c558bbc9fe3157c1fa03</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad977760c232ba355d9fd58fe5fb25883</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7490e34fea9e9b70ba9474af2c0f648a</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbd5585e6ead51b210dabdaadd7f0a25</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08b5b40b0ae50459b6794d2e7c4188fa</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20a0b2ab0c979ceb30962dbec475ddd9</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06e89f04ab74961a37ba14c5e2f84832</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb5df23018756bf58482b48b72f91c69</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d3a7254a567bbb65a400e55dd85ff93</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2edb4f9db0181f0ed159c100272de19e</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0e2aaffe5179188a45b52ed7d05b665</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad14cc69402191ad1a9fadafc1797e4e5</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa416b9a794190e20a62b08cde74fa95c</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c1259a165b16ae5e1a2e7582dc6ca19</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e540dca4af404a24163b1611e70a88e</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32c49ed7ba131f67e5c96af7e546dd8a</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89cb18211958b7513722f8089fdf83ef</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb5e445d605b41cb23343258dd336ea6</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6ac778fb584aaacddc4d40647bc6eea</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc1f6669197bd7d2c6592f6801ef4ffc</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6988c9f853b8b05d821a05d6d24b6186</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8ed00e5b5a12276db4c6282bc12180d</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71fba21d3e0d2defb37b12acec21b7df</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c7932570b409cd6ca987136db7fb948</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ba755d444526c74046317135fdc2f06</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ca3d062d928c0f22cac521b71d9531a</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32d5f8d24bdce45881f83215c243ed9d</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e5d5b6b33702c5f4049358633041d36</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga781786668348ca67ef6fc9f333fd76bd</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga831de1ee68dbe4cabe2785d3b4ee4823</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ddfdc36315c9e7eae56b412d83b0a05</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c10e74e42a3199d23aacd569ecbdf3f</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae80f5e0d14e29c9a5505deee930a41d7</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ba1495d7b1d080f397329f02159c01e</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff4dfd8489e7ec481cbe03b56039599e</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a7603a241df59c649cc55105a1628df</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad791250abb63d31f2fd906d838f3994a</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga195211f7ce1c4f3d67db531c2831f724</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ce12579d99d81239384b64b528d9e67</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae089ee9fd05ad99eebf886d55bfe7152</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28b6af60af927b6361fc7d3fc488edd7</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, not_equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f974bcd9859d4962708c02a956982cb</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8da04fefcc3430d2437226b3be77973</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9dad53b28cd4e12d66cda21447a336b6</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, not_equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab25ccf6cae63390df7ed70d63ac4ed02</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35e7a1277bb5d5249c578b0a289f4a5b</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35c3b84bb03b81839a2c3e9c1055a80f</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94bbfb03a53e5581effe1f9f98d30873</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ba5e0f75bf2cc2fd562e3df677ea694</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2cfd0dba2d83f0dd7e267fb537c6df3</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae703f571d189f59c10ac1b776fb51404</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga904fe1a365ccf3f52ded833f98ab4c1d</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f332aaeee915649e3ba300bfd6e0862</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga018afdf83525378f4fb0e87057ddd12c</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga300d7581d3c1bc8213d2690878045735</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7e2f8cdd7843ea8e78f8c1e4c69df0b</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae51077c5df4c6a888b84142e1af07b23</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6fbf5e5e077bbe431d43e5dfc3199595</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb9347618d1909b4307d5f5e8d5e0ec1</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03a74d8b5cff07e001fa59b0bdf4bdc8</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7816e638f08658a7127889f8924d463a</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f3ae663608af22f0c147d4d1c0cec9b</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c79714df94e4874571a6f6fbe802261</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb08af5c7f389e522b5822a4ed2f9461</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade3a83bdc7ef86bfdbf599502d46baca</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6cc40e9339bd3ac67fd8cbd5b027e18d</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga770fa7102571a71eecff41db456a32a0</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23c79a1928e13afc502bb8b7f331e430</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac37bc7a2403de26ee46a764916836e73</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bfd4ea537ef260913359d331676ee41</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1074c3499e6d2197ec635fb11e013f59</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e6ecff1ed67f5619c81d15d6c61d2aa</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2b7ac6b676b027054f92659fcbd62b3</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9f59dd31ae3f09e713717a052fb2d41</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64ebcee14a400f7d929e78336d556f76</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaefc9c61d220f8a87a7c07e07a1de92ef</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27400033a8ccdaf73828d9569ab1d11f</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64e9806f1e89dded32d75e063645de53</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f4f66d6868e12eaccee9521e2751810</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae125433024aa211123e58c04f034c750</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae99fea0f04ddb67c943effb33762e48d</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9baa29316abd1f38a665c6cbc8cacab7</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5dbacd27f428cce7bc009baf93a731f8</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab41419f07a921918f0701c998a8d76fb</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cb807429ac3b09197050a95728f556a</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35e56f80997e26b57efcbf3310aa4779</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91117a0e63eba33be1271768beb1bd50</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca0538b9bf88cbe850db5771ba4f3008</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; not_equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ad5e6470e59dcd2749219e419922f8e</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca7f1eaafa2eba2a41778d32070a3a2a</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f549d8efea1133b101ffce070bf7bb1</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26a865177e087ade5119108ad893fc40</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14e0dc7340bf0380c8e7ff3b6ad61d8d</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25c43cc94bc4759b75116adfe773f496</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec66007c1a31dcf3aa21addda8d2e057</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70e9295c70897f7ee8f165b2b9b92006</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga358969872ca6b79e0c141bd4682085df</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92977e9cd4b8299c7b4193be69e38140</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadad41dbc0aece9daa78fcf41a69673de</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16f17453bfe07cca9818f9e8b3934955</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator!=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafaf36c9bcfe7c72a427dfaac657e291d</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; modulus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2bff1a3edbb9eba5f77311fe4a8d556</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ae7c26576dd51b02acb27be33db03e6</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd175bdec07cfe78b06786a9767c85b6</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3138d24c3ba39d9cb8c6a153355fc410</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, modulus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80d0761460850a45f340b771d4d4ce12</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3b83d8f4fe6b57d5a679ebf06d289f1</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga924e7e65164a997c03ac34e14ee002b2</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga856fddc5bfbf9bcac1410fd8b7548143</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17de380b31c7ae126eccdcc954dda3bf</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa05a60261359373f56df6a519bb2a765</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f3b7d1d278be789bc2ae575de0a7439</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab701d27a9ca51c0f80df584c93de7623</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72f3bce22339ff8befeef4f31c5780aa</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e576b06d830ad24754e4a210f6debff</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82ebdfb6ef93a18f16f117116e0b25ac</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga370c6a74423695d77dec83a96448a189</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, modulus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4c1c9e77e58c62b172af0972f12f8fb</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75b7e76ad9566f7998a26d85ca993231</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cd7163f4683771462398fcb418ebcb3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, modulus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f3fda7f35fab79f9f2cb284010da741</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga679cd19a5a0610e16dce7629013da123</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga633c9adab7368d1b9522aa03678b8cfd</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; modulus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28f7cc4394595864ba32109d8d7c0381</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; modulus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator%</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0072f4f2a5fefd8ee46f2fe174b6be44</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae77e8e6f1fb89fa44f87b503d0d9083e</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12cccb7b546340c1880ecce9c9d77211</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga96d939a5461769a123f312de3bfe37dd</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf15b430be7ea022efd053a2c0564d3b</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaace8d18d0bd44a3052b085c56a28bce0</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c40709aed02d7e94097e8dee6996cc4</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92999d75c122bba3a47b84c2c06ce03c</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa11edde260ee59d06d0c77f63e9d588f</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e54914f6f8b2ea218e1192a9bb5a0a0</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace3921d309214f287134c70c0ed09245</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa930d476365d0ca257eb29f93f127e41</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabae15c9ea710f85b48925e2f79e1d146</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab33cb7f03467a0fb3d2d171778fb3903</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa423a3beb80fad76ff5b46d29ce0c342</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79a76c1edf321de7f69e63350b2c4244</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga098ccf62d48fd993e626eff6676b1788</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_and&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d953fe5686880832b994b038be9c0fb</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf852ba877822867dff99a445169e4fb4</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc17ced8e1012596cfa5027aec74d93c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd11a4a5a9fb76445faae40efd250e00</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga208c0a10a9dbaf237555b81706136109</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c44649ea5f738d42cda707eb6148277</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbe545bbc0d15001bebbde18bb35788a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9de27bd974e16c107292c15190a2373b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8332ea272d020807d1551c291198c409</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b50d733ac74667a4ae5b42fc9707c48</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c96f3f89ba940846d3c1865af3d7a3e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a6b304ec26a2e4e70461ba8cd1c7b0b</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9ee0a25dda0d516611f8f6d4c90f53c</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae833079f2bb59af75f09827a99d3cbcf</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5cc4abd643e19899e8b02cba9a64d88</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebe0bc25672d61e5eb3fdb8e0d4d6ab2</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb1233acae667dfa53ce9cc2ceea44f7</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5bb514ec0e091e22e355df9d76897f2</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab996c9556416e1a6f0498d041877dad2</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29b14bccabbde26db1cad7496de13f77</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14d10198468991e9b53bf500ab29032c</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9aaf580a9baf7184d151ec19caa7c3d8</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fe37c269207605878edab0a76a7d844</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0706b0b2c9f131b61b27de0b5588f71</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87de8d923bbdb5094e6773ca66cc9cb5</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga965f4bd0772463e2d6698b8d4465d4ec</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d038fc65b3c5bb1bea7bf1b2d90510e</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2e5995221f69678baf92f8398943b02</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga790ea6802ba6a8d0887122846259c611</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf824d63fd587101dc52465aac4f58bf3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb10cce40a42067763c17ababb5e2404</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83c2d4d2362e39ad1e0bda4d1c10361b</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7dc960e6a7cc810c95165e0203264162</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga297612a0118fa7664463b22fc088e133</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1fe7458645e3d1e6e5f16d8e6961a9f</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f02ec4ef923eaec5d3af9c651a892d</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5f6f7154aaa0b124060075858818620</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b564597af33dc2e1e2903c19aec1bf8</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3150da99349fdf2cf3cc705293dc36e</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84ecf9bdf0fc7e9005fe340856a0a685</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7361d510b80eb5a69fe925fa32ece9e2</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc209061c162392c227f598cb535709b</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c3daeb05be1abf1c576719e5c722fc4</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga992c6ba78a11e80a627b2255b039ed5b</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3126083a4555a284ab0bd0030d379654</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dedd4e03167e89116ccc7729aacdc61</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81279b3341e794e87f6acad7cec0c7ae</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gada4ffb22b1294e21b400101961744cc7</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52af9a71a92d8f8660b3b76f3e37127e</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac504f9b0da62337373d17020912e6412</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga629bca168ed42e6d1cac41a39c7ec35d</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5131b0330bede8089e68b03be8cb89e</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c0d23b304898ae0719dac6b2105f763</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b677b55c9cab103717469203882d670</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3bb66a5fdfa5703739ca6fcf33956f73</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga781af89672d994859adf7d8887d0a4ae</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf37c9ea627eae5ed95ee17d28231581</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e53b6a043bcf74794b089a26c21aee5</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9041feeee3cfdc9deee1f939df603abf</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60ee3d09d32cd61f0b6bd8f62440f55b</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacff50c5c1f0ea0af7515cee3a8d3f4a6</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f347b59206a59a12ee9515ff4c83b2f</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a3bd446223c1b6224d4e3a12fa06d79</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d66eed1ed2127a8072104d33a3b95ee</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f94d5fd322642e4c1fbc60a0cdb95f3</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga272e4fa81185ff8e2e3d079c5499cd54</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab60e7f78ea8918bcf332ecd4d9e1da18</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f20c7f850a4c7249561b133cd49e714</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc646e15f05bc68f6e97737e62dc6451</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bfb2cd52173a46fe68d3ea587b2500c</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3540896d8173f27a884acba688a491c2</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe0ebec501879eb78a77365460634d00</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga232def92f5ae71201b7ff99ad067ddda</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8aed10b702af12db17b444bf1bf069f1</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcaca00a1cbc732674a582ef84079851</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb0b26f52fed871e333fcb9e92cc6b55</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1853cb3354ef1239146e8e5e10dff9cb</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga789db61f392d87a44b77013a9f291c43</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac104896f983f983bb5aa438ed74eedd7</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabaa3d188ca528c09926c86d2888109c6</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd742983f5929d1115aedbd713fc6c1b</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0205b2cdb6f5900c5adb5e9fbb978112</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bce70498620bef9618490324a759a3d</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaad7812f4cbcc220c7f8dae6ea01dbe4</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad40981945aabe92fb259bf922d35fcba</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac66e166b4cc02148f3f04a2755f401d3</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9978ec62dfac13b81d629c6719ed822</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga215ce4257dd2b32e25fd8a3a9070a77f</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8489b924d09732ec81ee11bc2ed2d5d</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae51402306c346aacbf089123bd63738e</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab00653223adb0fb20335075e7f9c28c8</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe6736065287399a161d7330c19f27c0</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65276f5663c984d7eaa79c9695424ab6</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26c6ac1d1e0225b3d7845993f0c747ef</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac60f311380e2fab18d9717e151c4dc15</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38bea494e4ca7bfe89676475ead8ecd6</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga429c48cda012d745d62125e6164d7102</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf44ffdabd1171051a821658973000b0e</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fd7895263397756cb32c8a4b88a4cc1</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9714914feab5ab09736f99e742717e08</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; logical_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cff36817236203fde0c12b27d20800a</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7eccf7e60a94aa008f9e9f7e59ad90c1</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac5ba7b9a4a6c6cd008e0c9608d7cef1</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaccd4cec860ca40f936553d1d06765e44</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, logical_and&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53c4596b02f0c16d731fb24348eedc72</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab440dc1990abd368c3bc2610a63804d7</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9c90e86fc621fd5f442b90bbe4fdec0</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5eb4928db7e0417ffa72957ac140bb3f</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d4ac382a1d76948e2567bc05d325f72</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc139dae19919ac44332071486c553dc</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13863256b26d84f417941543c831f7ba</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c611de06e53e888516dd157f070a849</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a67c17a467b349d19ce6654b51cf83b</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a3a664d0d22cb431a326ee4dac9a587</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0aa6bdf3b7f98a4075ada7456bcc1a8d</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga111287cf4ed764f370b4bf9872e06d30</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e72d6e14f0c1ee8d911554aca07d8b6</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29ae4a6f40c8a2fd3593d2d38de09488</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ef3bc65d8304da3ecc4efc76698e94c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bd1de57b4e15be6b7a18326b9f4ba6c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64bd52003638862c5038e9089c6a3589</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bf25df86a9051bc4bdc4d72444ed1bb</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bd6e4048a486efcead1cbebb419519c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecb81012afeee1389d5492532ee41e4b</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f8ab385bd33387fc1beece2bfa1134a</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6c45dfd7d34790902faf560656f96bd</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcd810b71b338489597f75c9ae63287b</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c67d88b16bcad0214b6b26d9849aeb7</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaad17b5caed9df763bc597fcde19aeb2</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2d393e28eb82a8466bb901560c99628</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa6003567acb60441ec506e0b45fb5f7</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacbda22f599878411d80b2e487a37d3d4</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65beff845878428e7e5a315aac80989f</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f0ef50a2f29b7d340a1f704860d8173</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0b5a13a75a2a7cbf617f1d11f906e4d</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabea6d702bfa408b2268d1b06c0afcc8e</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2a8fc429734e8c98ee175b3e06b6e70</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0137599e9711f54b739714022975958a</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a108062e3d6957965dc732249a4a502</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb1954e87a33a0358fff450b197010c3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_and&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba6c4195d34d301585afa5d17a7e7212</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba0c4fca8edfc49c67f28e0276e9e0bc</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff0e6f0dd7c7099ffe920ebab082408a</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_and&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53e2d417b4cb3ae887af6215f5253643</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga171a2431f110aeb308f49874136eb428</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdb16c5370716a9d12e86ea3430b6e9e</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga316b1a860ce3ec63f3b581746fd29f90</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e6a1859e5d16e404149eb23fbf74d34</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga487cf601599f72d8b4060e2d12971739</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b407acd71aa4d50dd311ff22fb7ea75</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93efccb664d7856070b48f87db6a9667</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ceed853a33a50734c1154b87df7c29a</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63f10e4b6f0b6eb0b0b309fd709fb932</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72822de63973ff6ec0215201c50af6f5</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6340313e89eef74f66698c3406a8b999</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7be5828584e30dc84a8d65fc1f5140f7</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71b54e7411a2ac46cf87dab5bcedd7e9</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4642517a7116f6a2aac2b741c3a8d658</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b67a9faafbf319bd206c1d958041e41</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6685dc901719cb9fd78e5bac315221f1</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c6eb533e2c9ca45194456d642d0f65d</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3103cbe27364a2b8a8cb92b620bc4ced</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4850236a6d5b923c85b6b556395fccdc</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e8a9a1a7acc4ad5d62102215d402517</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf97f5d9b3a4595e855b16f49602d9729</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71394dbcaa50596d770c4db87ffd4cda</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8042789e11120812075874401691a66</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga938d16cea3dca0c0de522b86020c3b4c</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae896f62fc1d0006d27922735b94c8a2c</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e170f5a809f2618271d13f7ce895b3e</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3e625e284c16df30104bf312453bd64</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga355db8fac112f411ab5f548006060a4e</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga027022484afaa7a68690541af9dc6787</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa023e7df05837ee764c55b4cd6172409</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6127b37fafb2d15bfa8c67d5dfd37ba5</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4d41b6e8d71c881538b193b71137fc2</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60123f27ac05434f565e1563ade2b580</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e01a80ad304c4ea32a6c22d7d68d77b</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6547a0cea6dac5910e72a91827720a3c</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7c3b2e0bbdac90f6a83690036cddf39</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50dd7964a13ada840c3dbf19ed8156b0</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b73b0a2bb519fc9ef121002c8f64ebf</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0179e747b47000ca0bbf4a57a6fa48d1</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae88393cfd6e84a971d05b8ffa820ba9f</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga045c0d0721062d66fbe46cd6becf86d3</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f17a39fc259cd9d2d35a390af400c46</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_and&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3c3d9135310ac8f75949d2758a2a743</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; logical_and&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb097a1bf91e20c868adfa51cecb3970</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52025203f1e75fa10f2288b7cfdb6c75</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac77568559d53f4bb02952e85a7e34c22</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75a2294fdf3b55d0dd1f179f92ece298</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae424204de04bdb8b191b65348dc9d50b</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga885229b67d0362a067e658ff34237807</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3d572328e80e9ca8e01adbe4ba0bab6</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ec8d2b68e975f4be60dea6e4ace9a45</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15ae0a27aeb62ae13fa4589a44bd596c</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga57956ef726431d9a9a215a96f9aa9fc0</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95fee51813de4ab0f9224483e5ac63b9</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac92db6a656b21049d1de46be612209b5</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&amp;&amp;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f2e9e269ea2793a9ead333ebcc6411b</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>cv::cudev::TextureOffPtr::operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ece1faa264134f9142605bea913365a</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>cv::cudev::TexturePtr::operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ea3c01a0ee656d53625810f59d3e60f</anchor>
      <arglist>(index_type x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>cv::cudev::TexturePtr::operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a83380387387628e97fcd3fb8f67c6e</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>cv::cudev::TexturePtr&lt; uint64, R &gt;::operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac97db7fe489ec56533217bff366173c2</anchor>
      <arglist>(index_type x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ R</type>
      <name>cv::cudev::TexturePtr&lt; uint64, R &gt;::operator()</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5ecfb0c159ded31e2ff71cdb6ad02a8</anchor>
      <arglist>(index_type y, index_type x) const</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ba88bd93ccad1c92db994fe051e342b</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11b210a1793cf8e3d930c11dfda9ae6e</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16a1d022b4026918e85eaf28ac606a81</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08650b887f60c9a6c242c79f09c0cb69</anchor>
      <arglist>(const char1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad98f94ba39b97b682e67464d85209e95</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28a4888db08301e51da23d006f382653</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27de604fa033669bc0555199b31ef777</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacef4b96ed094bbed58d13a7071d1a87a</anchor>
      <arglist>(const char2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84372ff1d3b6a2526b19964595096039</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7020c56e082be84fca69fa2c9916a4e</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1edec141c59b8a684d2592d1420949a1</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a5bd92d93ed5dbf9714a033550a83ed</anchor>
      <arglist>(const char3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac3cc2c07d0405e5bef08000f75eb39e8</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7b92c373c28a5c4e44617cbbe8b28d8</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6be4a7723c490f8b150c714436100e12</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5afec7fb5b0492668e86c8181f441aa</anchor>
      <arglist>(const char4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9424ca0c0b214254e9adecb61adb2e5a</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8075bb13162203e07a2b9276b42aa063</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae410ccbe1a6a58649302ccebf3c68949</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga789c8bfcf46261d2c0c69901bfc53c61</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1dc381907b598468405b30d25a06c8ff</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga33a577374fa11cf0c7d9debceed5d70b</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e97c44127431ce49735fa92dbe4b25f</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfad4cd4b1abf7ed115e9261d4fafaf1</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; multiplies&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga976c4fd90c8f9aadc813e929bea45ac4</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05579af6ad7e5b04c2791c14980b5ec1</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab087f76edef80feb77ee809a2617eee6</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32b2521f5568128902b7576e0e015bb0</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, multiplies&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0376fea172637ec04864abf809240d42</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ed7245cd9d9405b2de08c4b21fa08a5</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3476d190ac862ed33f50e5178938f6a</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5920528b65944ed40e4497447d8e0316</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a3078c6a237576551f2d32606e32f10</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01861575c1321bb4e37ba4ff91b8f7dc</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d29745317c743241a4d85cedc91bf88</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5333891f8e975c6bc4e8f5813545b4b</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9601e46278afcfaa677985f801a57d76</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cbf71951b93eea0b5a076f7d18a7451</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e5a08e2ac528655b1571f7fcb28c3c0</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a3751f548f681546118362181963dae</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga663d40c6e2002f25c436d52d82b2c690</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18b9f0aed9002d551d831f90e1538f7f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68be3b2287ac914942ebeecbe9c3509e</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0dfd4c0de8423b2bb2c3339981ee859</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga359d89e5c69aa9e72a08a8f6af612850</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4748e43b37ce4c1e87b9ad19f55cc88</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga861b2b6ce57ea7f9ab076aae32f69a0c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45ac4a7c327b526c2e6e5fa893b153b6</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2be2a32bd5be747707439ef696dd1021</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb270f443724ac896e1909892ec06eec</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7080e251d61de8b4e0513c7bea82111a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d7b82717c159efcaadead58ee8142a8</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6dde37f01013af843248fa57df5a4705</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cee4b43501cb0d54db315a9be3c00be</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed19b40b852d4b05f7af20906f02df96</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe5bfda78209600b7280b4bbd3cc3762</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a0555787fcd7d58a8c94d0a4369c947</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd127c751ea3d9b32c47a50503405eaa</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ea6d03ee2c62f728d3fbfe71f16b259</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac2d56a48c008a7e47b6310b109b376e</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5305d06b4d7893f8d4fb352f6941d49</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaea8d0ec3ad321a074118524061e9de9b</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2dabe0e00519ed1f069e7682e7dc28d2</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga414e54087adc42f28fa754230dbab979</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12d713228fed5e4b46d913ee514c4702</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae7124c60811e471f4ccea775e6a8105</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0acc20bf74d011ff6eb0263efa31c91</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga88c3308c7efb95649564d8be2691284d</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f215d83712628eb64664ca8edc729c3</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad909b1577d5bc471b8ebc7d934253736</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2561dcb50f1b343e79d929c85d9d6af2</anchor>
      <arglist>(const short1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb953af5f4125ba0182c6f8917300f90</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9ca17de0407d90a3cac404220b157d5</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd372b32bcd38be3dd4261d657c742fa</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6bc8a2714623a07f6d32a01c5a02a19d</anchor>
      <arglist>(const short2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac65246dd4280d78429ab84b3fc9c2870</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac169dc02de88236dc3287630549e7c32</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e03853be024cf4a58640b575d7b6122</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e546e55ec80d5ce6e41dd72c8091ad7</anchor>
      <arglist>(const short3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8f3e6aea5eb84905c559ef24412fa56</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95b4ecd54e292812be0faf0a93687fa5</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4976047aad73ae11f14d5311b5efc643</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19620047188467d968634de432862b30</anchor>
      <arglist>(const short4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4c78dede25b406f95b11f2ed58712cb</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, multiplies&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga194ee53b3027266187215baf734aed08</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bc21c976b3a09950a395aa2f48a449d</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b7a950f4646f181335321f9a3ea205e</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, multiplies&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d958a63da524a1708dc8e7ffa3d765e</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d7b1523f9c29c8a05ad2e41f191a2fe</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fcd3e4a9f5ffcb684e3945e713a190f</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23920ad7c06382a913e3fcf217459a0b</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85f5cd22ec760e4a2c14c78d80f4670d</anchor>
      <arglist>(const uchar1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e14d050010ca7c994471bf8467e32d3</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2076958e894ca52570151a2308d8c781</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf5b25603db42e2eb11c8fdd17a7f25f</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2429e2ed1796030785a93567ecf1776f</anchor>
      <arglist>(const uchar2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa1246b30b73eb70bba00a86fcd66395</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2741381920372f76817c4b9b76e28137</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c10d68845ebb0598810e51a2eba805c</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1c28bd26127b812ce97c907b32fc9fc</anchor>
      <arglist>(const uchar3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18a1ba838a8be508e64a43158cc45dfb</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6028638b717b193d90a9bbdd76a2797</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1f3d4142ff834d438ef16a84fb23355</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e8f6dbe9d17cbd6cf04375fc5fca9ae</anchor>
      <arglist>(const uchar4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f187e66cff592d0712ceaaa605e038</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb4e9c2226edb173d19a520c69297f57</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga032a606b459e22962751c5b5cb56721c</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62bf09c0d8b2a28f9de71abb998ab55f</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac0afe2a5142d8098d2482c3814f8671</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c93c9c99656ffb2dcd5abda39efae1d</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga657fd69c2c2dbaa5bbd8f38e9086600c</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7db9280a8455e340346203f8c8dbc45d</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae528d51efc3d013a608832c80bed2f8c</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b2fee3c015fbd9323b9951b595639f0</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga913025bdda9cfaf0a1d39fe6f912d32e</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8bfdc89f82d9717003387c1d237f5923</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga849d54a360b19427092bd7ce395da7c5</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c0fa10b8bed67d42ab55dc2208107f8</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8b854a847e119bfbc02c2cc5de31787</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8f952a21290dc2760de145e020239a6</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c697c1a0f04f6e63a5f9da4ac327e85</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4f24178f4139fa88be47e2b9f7126eb</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5723f7cf916b1c9455c8581abcdeb505</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98148cbe18fa5a1fe9cc37af9b2944da</anchor>
      <arglist>(const ushort1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc87fb00c079b8edcfccd10ab13af8d2</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8eca4d9d17555bb68127757943e54495</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga314f5a0e14f5b478c6c979776c26d203</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25a1baeb7c9b07639b599dcafb0a7dd1</anchor>
      <arglist>(const ushort2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf59a024579c49c38a26a8a27e58297c1</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddaa9f9bc413848a741a108556de7f66</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga819a0d444655998d3ae70cd93b283319</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cfca580e4aed7f30b018f5b3b5f04de</anchor>
      <arglist>(const ushort3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf912af0788d82a8d5aff820aaa99059</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3cce3391058528e77d01b2f2aaf28f4</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1bce5ffd4058a6549f3bb651f50bfe46</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd4d86a80e9a8ba4d0b8191946a7c7e4</anchor>
      <arglist>(const ushort4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf55db9f51fac5b573deb32220a631ca9</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3dff9b27265d9a0d0b246618c2f6d190</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21c25ca47380b7997200bb81a88f0323</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e7e1c4649f286432072ebf0bbcaa069</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f7ee241d6ee1a6a20c735286770c6f</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95434e47c47ea25a3a6d9f1906258286</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab14d1e659db18b0c671ca9dbf9e0048f</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66aff7a10720233331180655c8be700d</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04af26fcf72bcf1ea89a3406eb81dc56</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4030fb67021c4472688f397dc551adb</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaab805b6e07f01115a8e08afa3108525</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7bd29f68c70d0a3b1b705f889140d0e</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62d83c6f1c934d58b0db96fb9b1031e4</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga416c75338bba0071cde9be85bdd14c8f</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbccb0f7cfedd9faa5375d17e7acd9e6</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09c4bf653481daa71869c6ec80f7ac7c</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga322e5725d39b6a56b10217744fd54c84</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06546a623ef3a0292e0d0b5b9a241596</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d60d4ea2cc22ce5ae0cf0950b2148dd</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9246aa07ab9cb8d3a42db71f45d804a</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3caace9001357c38394f006fb1f634a</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadc861ca7430feace92266e538ed54b24</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2394ee2867506f375e14a36018519d8a</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf250948634b71efc0820d731faa6cda1</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a441729d11f327aa925f6980920c810</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0613453550f4199c8fe8734f2e7ef4cb</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e1881d24ddb09d043dcd7c859e61b16</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b093cf980d6cabad1afbc4954ce86f9</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82ad067165475e005f75eb902cbcf2f6</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09b06dc7f40394668ea338909fdb11da</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28d937bc5dd036bbbc645b81f260b5b5</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacd32b6bf1571865c29d46f1ac091c5d</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8c6dcb676ea367c9e1dd89fd4f0abf4</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7ef727c5051a2421616f0517740d984</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07a0d9f472b1baec9f5eabfff9d1eaf7</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddd96b00b4b034d26ce474707a4e5e1d</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44418d16b815d5057b17b2a34246734c</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58bcfcef533a71a0a1a9ee50738d257c</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e048d5a2db1da9b1575aebd01b047bb</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga027915df6e568365ecfa3e12a5e677f4</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2eb8ba99e7883f7e5208da1d56a63ea8</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga532206b6078098de41bdb7cdee843242</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae972a64880e7f11f0b512bf4862c988d</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaefcfe41bdbb40358a627620664e43087</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae00ddea16553b01373469d460fd8f5f9</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga886827c0f13b44c8fa578f3d4bab6187</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b0ea30f8320cf30ca3b42aa699e1d11</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d268df51117be47d5a192550113b2bb</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e9ba42884866db4b183e9028fd8b04f</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38b8a526c1994b95e9ce76e3614acc86</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65f2d1823549a4b6dc52ef6d3054ba56</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cf9988841348e5856a943b777002e2b</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42182588882947c6d2ea60418ccfa53f</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb615b962e904782d9555a089708366d</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bcfcf7d4b858ae3c794028e7c55b20a</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa226675e3d5fa565377951e1fe2adf26</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0e897f09e26316ca2aa0cbb965e1835</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ca0ada3b453db74593720374e9af90f</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74a5340751b48d6b199875c361804465</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c2228f02f69514b9ea9c3bd30df71d0</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5522c68d2ae330209abc2765d6b50992</anchor>
      <arglist>(int s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2943f13db2702fddce4557a2e957c565</anchor>
      <arglist>(int s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac18603d03fbcfdfd23751709f2238029</anchor>
      <arglist>(int s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32454c9d98afba5f7144a92cd6bf5acb</anchor>
      <arglist>(int s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa8c599bd31954a5687b8a1ae2ba1696</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf67e2f781ad85fbc5b4b2759018ef0bc</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga916d16970792f1444932d3551460e762</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacea516a696d7e15b81d71bc335a1be2b</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab96739276183d3d037db1b31b54f98cb</anchor>
      <arglist>(int s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9f8c286132b32a1d0d2f136b9304e9f</anchor>
      <arglist>(int s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0f13827bf653baef99ce65166394e7f</anchor>
      <arglist>(int s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89bebd81801426221358914f44b9399f</anchor>
      <arglist>(int s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37e9268a08593a1e1bb839e2ce50ede9</anchor>
      <arglist>(int s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3b2a2d0d9a613d056c8523e155b674c</anchor>
      <arglist>(int s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9cc4a289ee92829765bdf1958bc6e05</anchor>
      <arglist>(int s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f2fa27b61586fef88ab71db6e08faf0</anchor>
      <arglist>(int s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8af39ddbfd14cda64dc1ea8312ddeaab</anchor>
      <arglist>(int s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74b1789f57a51f5db4560fe91f26bbd1</anchor>
      <arglist>(int s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab28a09636e8ddc34502754ef3cc45736</anchor>
      <arglist>(int s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga500f12286f4bde3313357ee9b77522d8</anchor>
      <arglist>(int s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d28b854db960cdce2377aa56a961f1c</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8af889d3c444a708c0214c4c0466338e</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; multiplies&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f1adea57e22e2ec7b5d6751317337b8</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; multiplies&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f4e8a9e29b0427600e02197eb0c9e0e</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e873b6129892d4d634e0b541aa5a356</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga530e3a25447a5113790059cf574c9d4d</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58f86fba4880a36b6a7bd2394e161b34</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator*</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga939ac4107ae2ef44cdba119f11a3e41b</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafadeec24b1b0d32d74f4bf66913a4961</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0244726591afd293c8228ce596639a63</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac82a73e58ad54a045e3d6f90d4f00e91</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbe87e48c185c1c553f1781c8e51a78b</anchor>
      <arglist>(const char1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4626d73f4a41498ea009b0405b6fc58</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac08b7d9bbd26916b5650d4c95cedfdf1</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27dfa9b51f3a3aef1cbb1e874a1ebb17</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d6cd004ebf0046d8d05ce58be122e81</anchor>
      <arglist>(const char2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafec18ef79d72a4abcb395b55fa950ecc</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga617aa0c6e7b5bab86edfba469189b518</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd8c880d85625a11bbbe05dea82e01ef</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf1559bb0b4711ff843e1f8689b0a21b</anchor>
      <arglist>(const char3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd70100577469c4b17877014098c321c</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa78824f70ed6aff53a468ba69721b940</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9be7290ae6342d75ea634d0b164f1ff9</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf855f9f25f4366fe40e26fe92a193707</anchor>
      <arglist>(const char4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d63e7a7da37c059ee00217e3ab7e4f5</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc4a1f5111573c3bd3ecfd696a6de505</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e50479d44fef2f0af1d8bde6e6be5ad</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b48c6860baafe07388ea2d096ea63a8</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38a48c26d465ac5004500358a3be3fce</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81619ea66499b085d6230361d755efd1</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga751771b8771fc49355177eec0a0c7d11</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f85134d8553add116bd4111d710dfe6</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; plus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf89075bbfdefa47f687796005865e8fe</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03a90e9a77ff249c6414240d50e6f4a2</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40d823b1cc3a9b4bc84b0dbedb31afaf</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbb0b9d17e5f5ef552cd91febee6ac80</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, plus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9a21f2ec03c7f52cd2e3e8bf2f9ba2d</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c8c57cb603e887926b3ef02d1b1f60f</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22ace1eefc87813ef769f102b0b3769d</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab21b3162568bd7ae01f795a239f30ae5</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbbd16fd0445cc803b551cefccee7d84</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b9b43b4642e35d27d7ac6daaae1cf1a</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15d13e591d5ee6826542214b0b74046d</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae095e7b638083196b19aa23f0fefb7f8</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfe6d281caa0fcb744e38d8bca4c8d10</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e4033519a3535d8a458fb00ebee1559</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga74a507070ee180987e572c027ad63720</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafca4bacae455e2b15d9120d3495dd896</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f610a053e45fa3c16c26b8fdac93563</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f108cb85e426f9aa85b8a2b36057dac</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7080100b06dba2a1f80b24c99d7ecd4</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5fbe31a5f7d6417128c55deee56cc38</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bfd8b116bf87ba30e385a40b54287e8</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa273ff1a3dd408a3611b323c5a1b3d9</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad489cf34be2eabac4429b5aba0e1611c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga425c2e1f4989e638e94f2ffe6ca18bf0</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d30d3c4614af1fd7e7dbfa557790fdb</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcab83968c2b6643f5efdef76e299888</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c3fe7aaf9ef9453dbed0d99c579e1a3</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ad4f702de359a5fc1a9ae0f7e8a675b</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2af58cde3e25ca7ac04bcf1f55b52b52</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34e88270476eaec6947195ac65632fb3</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0d509dbc5cc5eca3f74d25bf58dc55f</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac437623c5a924fb1f5ec76555bd9349c</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22fdf93a0c8baf015b0d4b3b2cae8647</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49bb3b73cfc2d3814000189184c152e7</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd5263d626e5688f4eea2edab7d3181f</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae09c0474800254c2fe5df7078b22f0c4</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87b86c6d7c58b0794918765f9c1b839b</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b58436ecb19bfa8164de7f990262b3c</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga101de5c53f41c316a19a38dae5b117fe</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdc537c7585647e3c6244b9ff20a0f8c</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0188cf93b31b6d645c8f34f3992acde</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6cef590a05e646cd57f77e6ee0be2d54</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa185dbf1eb74efb51f3c5b3df4a9779</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa716696f351b72ed62b2eb9298e92431</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22d7acef9c458758b9938b5c16ecf1a6</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2935ebf4613c634864ae4604a27887ac</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4932125e3fb3d43e988f20d98c92088a</anchor>
      <arglist>(const short1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24687bb3a3f43d4cf77051b7f61c5bb5</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa575be0a6a9b80ba0400783ee96172ff</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedaaa885c3e387fcd8a57556223aa7a6</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1945ac3f9acb340d56b2a123b56e2b6</anchor>
      <arglist>(const short2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga286f2da548b65f5e52a36f3a0c1b6e72</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04e953ca224c70e9a2b72a2b32f2cbfd</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab897af788ef49fe0a09832df944d61df</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cda29304020b62ea1023d4c78357da9</anchor>
      <arglist>(const short3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73e7d1a9a90ccd15a67db5330d206d39</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b64430c28f9c83e524066f22576c72c</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5661c7cb9979d6cc95e98a6b324f3027</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2729c40733ac42bc9d8e8f22515d280b</anchor>
      <arglist>(const short4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ce1517d3d59a4007f1cc8ae10c98cdd</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, plus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab40ff8b432f85c34841474d06ce749bc</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca18449ce9fe7e994e13fdecb4cdd4e3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51ace7d02e2da6d9488fb8d4717ceb30</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, plus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga698348ccf7595bdc1f6a1beaf1ffd25d</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c965673b83d820595742fcba9d84ae6</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecb6ed173735a3e47a133011930bf170</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fafcdc8062ddf5b9a78cae00c698bec</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72a5a7ffefbe42e9de70da5fa44e0ea4</anchor>
      <arglist>(const uchar1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c140fc976d1e3b806105fbc841c5c8b</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89417add04bd126c8f349fc38e0be984</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd40aac024e1bcaf8023c2e35ced21c1</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84f6e2fa384a11c09c186bf90f942305</anchor>
      <arglist>(const uchar2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87375c057e8e240da0620c8d30375fae</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f625b502a1cce9022de0c517a258989</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga695049876ddf039f3165e81de036bedf</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26a6f9277eb1d9b4ad95fb976f74be75</anchor>
      <arglist>(const uchar3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f396374a8c6eaab38c438aa19f61953</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b2125e71b80c7fbed85a25428e4c3ce</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa15da58a45f9288fb35d6f8804d748c9</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36da0f4f24948f8a31dd58c7504e95ae</anchor>
      <arglist>(const uchar4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga230f38bc05d616d730d39e284de2a572</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a277011ea76600e79758badd705b678</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c37d85d76f27f899a71677bf2c87965</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb87110c2951164d19f445969b076e96</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1dc384f8555e474bf0b42ba3294efbbe</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4152033d3851f97c38b771e239265f04</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga463d44e45ae112517e69b59e5c05d2a2</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee5ba2d0674493e83ef9f46c19d01780</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5f3e910fc0bfac66f7b492dfaffa89d</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d988af531245304baa08913efeb0640</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d45696a36817a7e03096ccb93efd678</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab720a95ea55112441355a03963e8cb33</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ea72be29807fa7a5e3e125bb28ae1da</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga247ce351637b9c0b52f4915a7d2c4f6b</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga845975ac0aa7a6e6ebcc6a0a5ccd1c6d</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c6f1db356d455ca3a7f71e81b43c6cb</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga070cddd435b54d39dd9f53202de91e70</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83e2e78e19bf1e54a3e764c47de16439</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf55869a964cfdd901e7f67148a2e7d39</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacd42be9af8cc02f9ef351bbfead86e9</anchor>
      <arglist>(const ushort1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65c78b19985aebe50cff55cb91091cb5</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ef44a2d91c634e28cb3b493e1f6c9e9</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91c65960614e3da3a1c84780c344fff3</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaead47ecf6a982cd89d2bd0e641b3b7de</anchor>
      <arglist>(const ushort2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a8be678d5c6d59577d013b1bc0f659a</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c7ee9b5737344bec6da2ffa4e0131b9</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f012e7f890a1d981c451c061b18da4f</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad410367422b6d4613cd9b3267ba698ad</anchor>
      <arglist>(const ushort3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaad505ddfe2b0b2efd85712ee4ee151ee</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf8e25981380ec4e29c96d742e16f4caf</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32eb280bd3436219f82bd7749046ce95</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac50f4daaf1949b1ef02de731dd4ddf65</anchor>
      <arglist>(const ushort4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b851bb2cf578a6c6fe7ef7f02231fa3</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf1feb32c0186aa799348a619b15d492</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c8b32a9eb67e145f7e8e6a4f58ee446</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga133f66972b269764ee2ee346366e86f8</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c4d7c3df7d674b9ff59c463173a1af5</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bca16e176bdf04054bf50edd8434825</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4abcffbca6e6949ee898f486b7e74862</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a5b0f36ca97b7681786abe433e95225</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4814b6e72f311d414e0850c0b06ff2c8</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc478dda6bd01bc954b9c52305187699</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb868810dbd9f370826a464fbfd6b63a</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf711eec1f4565f53cc5b24ffb4a65913</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9317db3a8d728e6cfa073f4d57f21451</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72cbd50d5d37be4e5174a68c21197617</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eb912d94c68c7c592a8abd305d70aa1</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1aa95c038dfcd6f3375fd02c768ad735</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7c186b379a335e9c0934a7558d7ab6f</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6843246a6684565e67ed25c20c26b274</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75e63aa7508890f5fc5fe74de963be45</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a2807cdcc4a5d60ad709603abceac15</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27e20dbff7f2045ab3c4be9470646731</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e4c43d9bd3c9baf188b342a11cb6c92</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7c24ef33bcb0428c76d9000d0c2dda7</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf25af14c9fafc45956d1531db11144ec</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab43588987ff4b565dff1496dcd93ceae</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bbe87b038e1f5206c9d675104f91641</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10081f4c12a23d7b318423b00c0db522</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a268a36253f07ca021dcebfee47ad10</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga705b07f251d4e2c6a1d387e47fb0ebbf</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58a0aa4ac62f9368f026cc9cae4ab27c</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61a7a96d326eace5a635e011cb2c76de</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69182858edbcfc754983f725faed9caf</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5509c565962e42b79b574ad682fd5044</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga491957d2d9dfc406352ab6f9e8c1483e</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc977b3f2a65f34876a461d9f8518a0f</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c8f90f6f825fb29b485ffe50390bf9a</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34f3015dbf9a8bfebccee4ff5f8f0a13</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09c92678779773f7e36cbb585aff566f</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga931953ada1dffe875beabe1f8f7bd030</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4ff42a78160f10c832b89c2a7164e9ed</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bc25f8350d7b49e877a5056c01b0d3a</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0bea5e892ad256972784f4f242e238a6</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2032e800d832a8073d0dc2faef8a2dcd</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb7eb522b0b7eb2799e015cfa8b74f53</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cf666905454d84b149ae1f48d67bcc7</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66d278c2d4206520854c7bf1ccfe0f71</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8b4ee5d82e458102eeab773243ea035</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga215e0e32a513cc0a9d870aa2af9f8563</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1fd6fc4c1d59c4d53aa036558028249</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2dc62a33db896daaa413d6ea63511cb</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b80304249a375b80a8ecc267010063c</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d432caa595a9d4e640a86c17dc87b33</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad67577fc0a303c66c31bb1cf11f072f4</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32199ebd017e38ef320461f564645fb1</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab881ab61562effcbdfb223834615cf9b</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9ba4d696f23852287e920f9e39edbbc</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbe668aec66b824c71e9cedb3e81b476</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa38542588a556bd21f1a3965b23d8d7e</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5bc69c6f65a3267d86c10e9427e50b3</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7d06cbe3afb88ccc14d64cfa586ebfd</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a9afd18666cabaaff2b5bc1c6953c3d</anchor>
      <arglist>(int s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadedbaa5bcb6aa88fcbbb08af9a056f23</anchor>
      <arglist>(int s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9722a56f762fd4695dba0a6f581f993a</anchor>
      <arglist>(int s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12d7795a199307f39f05a7a52b7de164</anchor>
      <arglist>(int s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac178c31b30000975ec5f66528b8729cd</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4af6b3a5e6fae8011628bcba8f730fe6</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf58403ff9e23b6cee2516093cd97591e</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1ba272cc5c9a2e39be16e19d70f2b0f</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80481ef157cd534a7917db2c17806e11</anchor>
      <arglist>(int s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f87c194094f4b225e01acc41ab4794c</anchor>
      <arglist>(int s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3890c98225ce81b7a9563dcadcbaa726</anchor>
      <arglist>(int s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga815dd0dd7f2c53d35d474093f4f280a5</anchor>
      <arglist>(int s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69524132efa29c8fc980d6064a5c4fe1</anchor>
      <arglist>(int s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9634185808bd5543bffebed158218603</anchor>
      <arglist>(int s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1603e29ec853a1114e2fb0815a51ea14</anchor>
      <arglist>(int s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97fa01c350fde8c17cf70e4a665b42b6</anchor>
      <arglist>(int s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac578dbae14068cab12ed2474c3d4c26c</anchor>
      <arglist>(int s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3085b3839365b0059cf1d31f19a63e3b</anchor>
      <arglist>(int s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec447276ee554fbeadb63b05ad85816d</anchor>
      <arglist>(int s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bde0cbb5805451c231fdad81908f849</anchor>
      <arglist>(int s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b162df8aa37310dd3f731ef379d066a</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72d5e6e57d9c1ba95818adac45cfef24</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; plus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc24daed26762b8d1dfa7040b9343bdd</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; plus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab22a2018d68d6a1b054e674d68794e8e</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3e30731dbc17b3371d8017ccecd7d8b</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73ac7a1964fb9064b94b7000ae14b06c</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad03459898b7324f26de2388149ab4405</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator+</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b4fd2d02f582f3f5c3071a157733fef</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafcebc509ca2a96c5b80ab1b96926b5c</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadd83b96a13731954f8723e2275e3765</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab35c6854bb46e9164eec0218f869a9b9</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe950dd17a8fa089fe286dc7513ed18b</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac95b6a94f1155b246a18f3b845e3cfa7</anchor>
      <arglist>(const char1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa812557e00bb932af910630701a2e6d5</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01f9a0cf5655a5f3c4c2e78bde998754</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb1c3da793075b09989fc44ae3f1b9ed</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga087dd0f490602b7f5212a8221cc4c631</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacaa1778a2f54eb6eafc3a395173fac5b</anchor>
      <arglist>(const char2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c32e53e6cd3aa0aec01a90c11008c5a</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46c66bc85731db1174c2eae7646fe8ae</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f6f8843f95be97da2d9dd97203a57a7</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa922d047700892efb47a39e2b66e2df7</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c69722cf7d46b2ca923926d0a9e7c29</anchor>
      <arglist>(const char3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga212b4e512e56d38893b3d94109f19e5a</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0ec17613882c822c1684d5e67aa3ff0</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f8acd15bb673d2ddb88d3fc032f7f46</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9334f4344c1d1203f4e78bad75c7f7ac</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga234301df3e003ce08fa1154a6919c3e6</anchor>
      <arglist>(const char4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9befc50cf1641402af105f9b4ce54707</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7c17045262474d8006617bf00a10ada</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50daff19a60364c8d50211b6150f7bde</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab12f0079672bd7bd0b168ce527cb706b</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31fa210affd71e287fb5e9b483d8b4b7</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c2a9c4da615af916d394e1357098827</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ae31a4395b49fa3b233e0c4ee9f78a1</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39a6f71ae25763350c835bab9dde6025</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa834729f3bf1a45f6bccba9dc8df5872</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad871c5ff9bf246716e00f7215515a672</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a7912128120aa37fc63d046a614da79</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28c6d90fc518cd3304a57dfc88446779</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; minus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10277e505fe5cfda26ae824ccb9cbd06</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, negate&lt; typename Body::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38831ab42ee12c391983f5d81f667a64</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadea4a1baf85ccf9df20cdf9e9a20be62</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae27e6447f74c4764593ae5314f712bbe</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46b3abb9272ed370f77c5c783772ffbe</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, minus&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gada4d78ecf7960a312d79a7988b0c21ac</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21579d3d75241e52a788ecda484e20d7</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5cebc4fe6b6f94f836752ced678af6d6</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga236c690b63999f1e9f07c84fb1dedc5f</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34688ab71722659850f777051315dc27</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae12acf38186bf6dc6895da587665d36c</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f0d316266abadce36d9f95350939051</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1094d7d71d2aefc1869c72347e53d09f</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf80315d6f88dfcbcf02c76f8ee8f953c</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29b58bdfa78ef5c4d4beac53f7c79c35</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26feff449ac4dab327561cc7b98ae303</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81ce9e9e1c97e5f00df933988651acc3</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa89552d0de95801c80b2bb3a5e6435d1</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae523601438b231456102587a02d29ce0</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0a790596a24ef36db89348e75d2858c</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c95d1121a4fd678e416dd219bc2eff2</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fd1d6f3e17ba35584f39da603e25c82</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, negate&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4508fdc05a6ad8339bcdb2433bb57514</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17c1000da93ff6766515151b76bf2ffd</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b2c396c58ca68cdb25e7627614125c1</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6450f0f5cbae4e3c941ec7ce5b89784f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga267a0e1d6d5f42aa1f20900d5584f099</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fc1b366eebb88a113d6b14dccb9af25</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, negate&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55f0cf57ca4786363b9732191ddb01a2</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga247097642a222b3ad730536dddfec4ac</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddc795c3c9908010027d80db2e78d581</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d3877c2e963f450b6531bc2cf4af422</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cc25edcd2def05cdba53ab8d292ae88</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff2b8437a9e5852aa1f311f004c45ba9</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga589105db257ea2341d3edecdbd69e6cf</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5fc141b8ac2f6e3aeba0e32424591d9</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf14497e7403c99dfbc1ff4bedc3d68f6</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87cd3d2a3cfacd0af275e8f65e593c07</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ffb86ec221c92f569ae47db8d52119b</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga630122d5ecd56ab75dc7a740237d4277</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53c28d9ff3a737dfe37508d1608d4488</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8a8ad77bfd017bc91c32cf644962ab7</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cb9157344792d1668368b76d2b53ef0</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga145db2039b6488ede1742843b830bbb2</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c02a04ef1608ad485d445c8e43753b8</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c83494077d790efb9cce651ef5c8fb3</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaabdaef661a90228ba7259c77122b9a03</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e51e2db4cf854a1b534e27fef30aea5</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaf3a6db03ab93d4b436c9f15c1e465a8</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbd34fbbcf43515301431c8978721c7a</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace86d625860816056a815a5ac249841f</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf94b2d97816dcd6619274fb4feeae0f5</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f6440ffc7c49757d421ff30eec6483a</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c8779b714a767af06374cf179cd7658</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf43079f133408f0dd329fa6f1d316f34</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga105d05b599ef729df2112db1626078c9</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga195ae36c11666e48a9947af768d97b44</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9ba6b5d0f5f1a8ed6d93e4f0ab5e173</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae1659d27c0d33e75d72445deaf55930</anchor>
      <arglist>(const short1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5400e7e698ff6fb2a8e8eb929b71e818</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3091968102f4293b8a37fa22c26fde15</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8362b5b231be23340c5fb8b99cbb375e</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01b9153cf9b4f0369155cb594e2d1349</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8b4b59a36beb43c49f01fb86f1bc890</anchor>
      <arglist>(const short2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07f833d814ae15aa1f7f06fc72285d71</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6d871842daa1c70ea4caef8a76670ab</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga082c28863107b352ac51038a23d06300</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ff1bf6c7c124e0c8bd913479790866a</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0775017854d4e2b772d672168bd9a5c</anchor>
      <arglist>(const short3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga923d4bc9a45182d9ff86558f8c3b3e1a</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3923c285bfc32ef157d97af42b4dbaa</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga915ab09a582414ca39929cdb812f758a</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e312d4b86154b204240572d9e86effd</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf9102f7c51e3a2d88b9073206820a55</anchor>
      <arglist>(const short4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, negate&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5502743de87714033befbb8ebfd5bdbf</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae19187418c8b75721ad7334b196cfabf</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, minus&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc29da41e79989662f26516273f7365f</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb9588cb41a680fbf419fdb6b505164c</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga633efe69c78abca0d89a14ce6abd6894</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, minus&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d51b123301168a20d065942a205cad9</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f600b61f1a94b779ce862a1b2ddc83e</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cb5d9702bcfe0a2527b510cc84938a4</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafecaf20edf9038a419b4963a649f1362</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3af755936e984d2d83fe6b1f520d014</anchor>
      <arglist>(const uchar1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3492f3658fe0c7b45d288f0700124307</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8eb64bc3f5c6ee79fc1869e51e0e20ea</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60818b7e8929ee3491aad14dc0bbf7e7</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga750fd24726debf7081fb1118125a6775</anchor>
      <arglist>(const uchar2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5bf61216767dfa9c63290c776fc9dc30</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab72d0df44e48d58d0a83680bcc64c0cd</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55574f511139402e4cd6820b2e3edeba</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae62193899bb9cc343fa962b4b521e36c</anchor>
      <arglist>(const uchar3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafffe9e12abf7a2013c656198bbfe4019</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ca19596afc498b95a6a7b19375e2776</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7dad42ade73d46813a094b64808c6b8</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80d8077257094293bb466dab861ac473</anchor>
      <arglist>(const uchar4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94d0e94e2a3ddb20e082a36b760b374c</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f1f7629c16642fa581b16c2898a05ff</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c920201791dc95f7e59f0a77524a4d9</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8802eb31440714af8c5920c08a8fbaf8</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd1c46a4dceccd18eff03077f8e8da83</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga213848161d7be3d9c73dba5e709b079b</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga869ba8c0391f2954ec9b51b84e4cb037</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf470cfb079490ca0efc9e425d8a23737</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf528d8dbd1cb9132a7d8acc3f11b0a89</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac118a8f2d822cd667b833e12a796be34</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga286015c3a12eb08da7fee407884e7f35</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b0501a5e044aaf1b9138c442f2422c2</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fcb4deeb33df8bb7fabc3afdc922947</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacae51bb9b05a4f76f5c3a01cf3db5962</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa095d5d102f9325c5700eb1fd989f69b</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d1c549d5b7cc2b71327ce10502f39db</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73809cf57d17ff44a52c02c3b29ecfba</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e525a4e0063c46db0f94eeb30818210</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga628b15bea2200f623235e780644b4738</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77dd6b885a2b9b9b4c44d74be2dbfd74</anchor>
      <arglist>(const ushort1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf4e04da6c7b24130e4cc8e776a5339a</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd199a5f6d3af032060b2c2d22651ba0</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf917f33a395906b4ee4b0d09d3abb4fa</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99636b5731e60af2c22851c30f4e1cc2</anchor>
      <arglist>(const ushort2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga157fca7e19a61dbf087d7654594d4e23</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga587458f4a3b6baaae54d1bf38c608fdd</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c898d588a40dd071eec1f8c2c74b39f</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53f068655bf1a117d63ee8d12c9123bc</anchor>
      <arglist>(const ushort3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55f1af68b4a753b3a6a3e078d91f1696</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad30d5dabcda24d862172a45f57790b0d</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27e5740217efa8fe0abf0abcc760328d</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6789124b74d1f4bd32bcbbf0501d6bd</anchor>
      <arglist>(const ushort4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97621dfd01d12393ecd93025efb3565f</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8718012438f8242708e0e7c59e30c0f3</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc4b21b2c12c7e804eff3159893bf0da</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b1a551cfaf5a99c6fe30782af1dee38</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46d693e48f72432105a7694db15cb16b</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4c9e88d426e7f6991f6e34b107f56cc</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8c42e1c911cd6ced910f9c7c39e6217</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07106a51535e185bcf711ed49575530d</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga377b580b41f8a05440b4a4298e79847c</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab2c1e422a17e927b9bc13516d09691ef</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga183b0f68b7e993cf1d10ce74cf656f63</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbdfcaf718602ea178cefb40abc3199b</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d805c90bfeba48408241237e149aae6</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf70bf655a23b655608d8076f4feee13</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e260d1cb3780fad10c72cadc0c49c0f</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe035a4f4b0e3ea2ea1b7026a6c67dcd</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b120b8e056fc331b8069bf1a9ed6fff</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc941af3597d7061a0661159a5469162</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab94ea2c59d0991a2fc0298c7f5a24e50</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55ea8ddbac826668fdc04ab8f99e66d9</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga459d5db54e31c46b4c5982f98e42fa77</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga830cd97a436668d9feeb2ff08daead24</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f14ce38edfb19ba6890f42c9e4bc1c7</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga064176b3aa847d4e254c1ec1db3f8324</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf868783fdecde414693bbcb9db17628e</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d855d60a702b3918c841a26570601a3</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e27485d93087eacf685d1498e74f556</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5d66d9588e722109b30fac960662e64</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81998f25744b975fc9ad36d109ac830b</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b9334faac50e773d70fc8dfd0b5ecbe</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21c43181792568fdac96ab1f34606f45</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71cc98fe99d705fe3f356355a5972c54</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51346e7356a9c330b5874b3e3e8fdf7a</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91c871fd39d365299a7087e48c132e66</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga030665610f8a68470affbb8fc223480a</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40c175694697819d86c134405fef567d</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga557b681e893a841fe02f17a00d62eaa1</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ceff4b71ebb6b58c8efdb4de80df7cb</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf23698f18f04d1250221e6746b4c9810</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26f33fccdd0d3fa940bd3f443b24f8d5</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga431f094ce3f6ed4a524c1456032d1e5c</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0c8857ba62a6011efbd8731351b3668</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00481995ead0bbef7bcaabe8670ab440</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f7485ba0075a5d14504be9792dd6cda</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaedcf75a12dd00e1c503c9106e44a3e98</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0418e4172197c9fa9dcd41c9fb3b20f9</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabed2cc5868115ee18468aa3cebb3be19</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44b532e3190010cf8358b124e3dde328</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a7b9dbe190b22a08f72e3f9334e3171</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf24bad9cc2b3b3ac10c819d8fd2ae54e</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9d8281a359296fae7b6ec188101ed8e</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d789399fa52f9690e6e01fe8d653bc9</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf83e424e36e12a70fed05d67393f4fa9</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99eba581458fcdf17f4e91d73459ce96</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadece9875b31689e0880c626826fa8a14</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga835e06caee26a307b42ac4b6cae3eb36</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaed8862546424053275a74eb182123b1</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c14a811c0156b0a39c727300af59a3d</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd0d6d85ac669a3f90307e30aa3cbe00</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9dd88cc2cbce6d9e4778d60fc7921f7</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabecf086f97f0c60573f81155ce6df359</anchor>
      <arglist>(int s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0447438f3f039aaf24fe21d502153a6c</anchor>
      <arglist>(int s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga301f25e5157f16b4a044760a1ba51957</anchor>
      <arglist>(int s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga529a4056534c5e47aa59d256ad69795b</anchor>
      <arglist>(int s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53ab28b46e72d03a0922e710b43695f2</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2270da17955731575fe008dc96c80bda</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6255c2cad7df67e3ad4f26a084d74747</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3588ea327af30d0380dbf86c67fbbe26</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98feed4df5a73a8ddd6d51b8321af344</anchor>
      <arglist>(int s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3075a67dd4ae9b7543c5e4c897f5ff45</anchor>
      <arglist>(int s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b1fa561df0ed7972108d66f89c5c496</anchor>
      <arglist>(int s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2316196b4a8bd1c46e519dd2fc4c3851</anchor>
      <arglist>(int s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff766239f9095c4845abc49acf0e2dd0</anchor>
      <arglist>(int s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d7fa5317dd05a15f21aa3be368d6c79</anchor>
      <arglist>(int s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga166ed0bcb9dd638829729f92695b12d0</anchor>
      <arglist>(int s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga772e599865fe047c41f93d58af5c36be</anchor>
      <arglist>(int s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga599164264373b33e0a535211c0fdccb5</anchor>
      <arglist>(int s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58ed6ef928b50877a894f409e8464ac2</anchor>
      <arglist>(int s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68155cb7567a70e34854e308bad38bf0</anchor>
      <arglist>(int s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b256b2cc48a9181623a38977e3bac00</anchor>
      <arglist>(int s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38b836affcb5cf7a1a0a377d1df52ad5</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4efacbb4b8790b49402346e8a2488ca7</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; minus&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b3ff9091c3f76f9935eb86a5232f32f</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; minus&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac6018cc2ec05f30ba7992cbb765bc3ad</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a39a0486a0d1f390b5f009cb61d18d9</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcef7c7a90b8afae18f0e59c1e1ade46</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bfd60b5d630bd0b3ae6a4d8f53c5205</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator-</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2144e86d0a8c877122ccb1cbcfe55524</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad520b1c01bd7118c82548f6cb020238f</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c0325622303ec37f5a35fdb5acb4aba</anchor>
      <arglist>(const char1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b04679db179bda54f1e9d0d2673ffc4</anchor>
      <arglist>(const char1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6829aff16fde91d0e7465d0fb6e62913</anchor>
      <arglist>(const char1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5877c60845ecd0eb7145b119e6513b55</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51668d8071ec45f300736c84386a95de</anchor>
      <arglist>(const char2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8034cd977168fcbeb64d0f143c27dd6c</anchor>
      <arglist>(const char2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa97fbcd1bc2ad1f58b02b567645c9d61</anchor>
      <arglist>(const char2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga436022693ffe3e23663fa33b1512e777</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8ba06691317169f995b1e4f84af326f</anchor>
      <arglist>(const char3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad760f8b985f9f78e6f7cfae125c57952</anchor>
      <arglist>(const char3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga816379a4f078d68b1c4c351dad009189</anchor>
      <arglist>(const char3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ef3fffb48e92a7a50f3851c5fb7338b</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9cd026898af4d75be94752d39ea86285</anchor>
      <arglist>(const char4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c116242125c2ea7d6aaef804c309757</anchor>
      <arglist>(const char4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17a0b78772e84b3e73b6890b49d340e1</anchor>
      <arglist>(const char4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d97c6ab31477097c28510e7b449979f</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3618b8f1c4483be2b49784692b55da93</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaade20eaaba20908f19ea46982534d36f</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8820b8c1e646e150d78c6c23192d99bc</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga460f926abfd82d2b3f91e886ee6d6aa4</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56abdc374d21db3f6d3a4750a60b46d4</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19e6a6945b5af142801ced01b619f993</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga263e8628015d84cc51979ad5d9fab4dd</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; divides&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga979a8b34b40094ca84e7410c19b21cd8</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04f57060fb14ddb8e9e8ce1f17363c42</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3d2dc70baa95338e04eeadf599f1f51</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga373f98689929703057216c83eb80eca9</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, divides&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3575c0b4aca9347981df28269df3b17f</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae06070c3075afe5424512508edb81586</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41a157235e0cf757bb61bdf97c135a56</anchor>
      <arglist>(const float1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b00fe8b4c36cb662c4528caced6e021</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8126bd6f60da8d7fcb39cb6abd253bdc</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d17e190d57f7cbaa40be123e2a51224</anchor>
      <arglist>(const float2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4dd0224214d0591a4644c9fa753c613</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86d40a00cbb232d5d72ba19ec81ed438</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e5738156055f71a2394da2fd9986e73</anchor>
      <arglist>(const float3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d8b0d5eb5f540043139d7077cd89acd</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bc622e639c83e90f061aea4d908af53</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71437398c247ffa7ef5ced05aa8c32fd</anchor>
      <arglist>(const float4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga931b2f3f4067c776bc79fa993f307479</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac50af2c52198181a6eaa3fad01a3613b</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga016811392e4cca231acec7e1470259ed</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03e006f9db43255f9a924f0f768f7d92</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac561cadcb8ef91dba1759e24c5c36e9e</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4316c5b779aba272041525418c4a6a03</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa58a032e35f9e0477f578d28087a893d</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fab878d94976d95d58c03c63d59612e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff44369d79eacbf9dd43c0c72f0bf21e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f3851d46ccd8b0dbbb02f093bd98da</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cb6830fddbe16d887047f86e89aaa29</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24d234d3496e5365fcc0181c864bee8f</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac28d28065b478079ccf4706cb328ad52</anchor>
      <arglist>(const int1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae885e6e18ed764df65cc712846fbcf82</anchor>
      <arglist>(const int1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16d4fa53f21d88b5d9fa07222b90ee3c</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc358c56da85f1e9fb45ec4379aef819</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd7e6744dedace2790dda951604c16f4</anchor>
      <arglist>(const int2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2af76884f887a6bae64783d7cfa3fd5</anchor>
      <arglist>(const int2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9763eb69ace36e922bdc23adf58fa071</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37633241bee5b78408d690bea4d6bc97</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac20d96aa5d9bc6828f580d98be9b274b</anchor>
      <arglist>(const int3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga216608449d27058bfa3427d67089019b</anchor>
      <arglist>(const int3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6426caf4d84767c4f4b4df77b4bd8f7</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga182216df7f15de3724ac89de6dbbdc08</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30d2ad56cb9b7935755ab98989621744</anchor>
      <arglist>(const int4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85aa004a5cb3b6108b0041ad11574367</anchor>
      <arglist>(const int4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fda9fbfd0224f6806547e77bbc9bbec</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a8182f4c0412f05ec96d4f734619f65</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e6457d8d8908556e5a6623bca43f0d5</anchor>
      <arglist>(const short1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ac2bcd0e1c58eabcbba3caa878be93f</anchor>
      <arglist>(const short1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafae9c481f30b10a2c900bf4a4da08af8</anchor>
      <arglist>(const short1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae209c1b38d254292bf2ff0ca617d96bd</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacdf50d97f13cd4161262f9f7152c936c</anchor>
      <arglist>(const short2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f329583283b38d835e5111baa0e9ccb</anchor>
      <arglist>(const short2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade1df8d73b8ac8fb3fd2fb853a0c187a</anchor>
      <arglist>(const short2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e7ce642e9cb3aad8237b74e57545ec0</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga317fc707d6c32eb0344e606c409cd502</anchor>
      <arglist>(const short3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac224098894c2dd93c45d36ce0aa2d8f0</anchor>
      <arglist>(const short3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fe8737c01957c40118140eec1bf68d9</anchor>
      <arglist>(const short3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga583198460ba33f63a71a030fb51ea4ec</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ca9088b2f5335ee8214a1dfbc42fd1d</anchor>
      <arglist>(const short4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf34d47c8fc399c1b5633a81e0a2a20aa</anchor>
      <arglist>(const short4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8435aa501c96247ea59d3ea8b947117e</anchor>
      <arglist>(const short4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2cdbbf0c6d42a1ac4c045ddeb45fd66</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, divides&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc91e9d21976cebf239683ac92c336f2</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d30d1e906be097731ba1626c99b9f1b</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab22eda2b08f7c3b106671c3df4eb1947</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, divides&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fe8ee9b5fefa9310c6f4ed9a6e24f89</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a2a30fd3e15d27a99f3b7d1917f9e38</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga947ed5817156d062129c8903c0603e95</anchor>
      <arglist>(const uchar1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad727324599c518090bdfccf7b8e08c22</anchor>
      <arglist>(const uchar1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07c8153666fa828bf51ba1df3d037641</anchor>
      <arglist>(const uchar1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52e5285f48a908e86ff891aed2d743f2</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05241f798415de42c5da5c69c55aef11</anchor>
      <arglist>(const uchar2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53358badb500dfd70e070cf1ebfd0a18</anchor>
      <arglist>(const uchar2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04b6dbca2658111aa32e4b32f88e3d29</anchor>
      <arglist>(const uchar2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac63ba9fe41878226447c261efbb516c1</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf24592373ca8cb6278d42bd53e8184a</anchor>
      <arglist>(const uchar3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56dffbd26015a50c0bc5aa6ebb742c31</anchor>
      <arglist>(const uchar3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb7d476559b303db2472d6effecb2f89</anchor>
      <arglist>(const uchar3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga624a50622e8a386f768ef3190ef08ba8</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed1bde145568955c9f1131d91a4e0614</anchor>
      <arglist>(const uchar4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga987dcefef0b62d8bc37af554235fe0ef</anchor>
      <arglist>(const uchar4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cfda695bfc877ea25dbf96d5b554676</anchor>
      <arglist>(const uchar4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2025f63f3d90e41dec633bedd58357e</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf75713de0f2b797667bb783913812cf5</anchor>
      <arglist>(const uint1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae74b42fba92a1278d5d20a37ff25668c</anchor>
      <arglist>(const uint1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4b24fae841ff37f46b2f184e4214f49</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84226e77b868bda78abaa855e431f83b</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53df6d0915ba0492a653459ccb61dd1e</anchor>
      <arglist>(const uint2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87509bef25c897cac8532e466e4d66a7</anchor>
      <arglist>(const uint2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad380b25d2ba11d6de6db82c39052900e</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45b4e9375b6e30685cc40474d84ccf02</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca76e1c82d8c8fa487273dd5488b5afc</anchor>
      <arglist>(const uint3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6653c9349dcc4767667164b9c45ecc4f</anchor>
      <arglist>(const uint3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b3207d6bf2685058ea4e895ac25c678</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5065b677cee6eaf61c4990fab2fef59b</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae20c5ffaf5dc093b018dbb2c623a4a9d</anchor>
      <arglist>(const uint4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac53ae2c9994299b79543fd5d25284a85</anchor>
      <arglist>(const uint4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15293a946d5146fd48c04f46b2b81845</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga508053e4393ce90846ce4974907d317a</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa92a62d328a8ab3e85e80b52693d156c</anchor>
      <arglist>(const ushort1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaffb8f750584cbf3428cca25579fa9e0e</anchor>
      <arglist>(const ushort1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga147f7c5b249d5eec2f5edbe9d663f023</anchor>
      <arglist>(const ushort1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae93cb2fb69f84957b45190513bc4ac38</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72f5c3ec2dbedb3f1150559435cb430b</anchor>
      <arglist>(const ushort2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddffd612d0a062ab2c7c63f809d32103</anchor>
      <arglist>(const ushort2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a2f63e1448c1423a462cb3802dbc1fc</anchor>
      <arglist>(const ushort2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadff98c44d9758083f04c7eee4e7d5a3e</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga391153a0840528f075a6fc407e841c10</anchor>
      <arglist>(const ushort3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8efa47e085c080af09f59676bce38003</anchor>
      <arglist>(const ushort3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78f9f5d4955d4910a88edc28d264773a</anchor>
      <arglist>(const ushort3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga549d0f141917aec8ef972c77971c1084</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a2f238b633143c3e6b22b2b8579c53e</anchor>
      <arglist>(const ushort4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3701eb47de8686f78f358575ee69eab</anchor>
      <arglist>(const ushort4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga788722f37dc7eedf7369be91a27b2baf</anchor>
      <arglist>(const ushort4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f6d00516b5705d5b0bfe98574781f29</anchor>
      <arglist>(double s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf2e26c94589161b5aa1ff904b3d91c1</anchor>
      <arglist>(double s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d4cab124d95ea36b40f41915cb6c52e</anchor>
      <arglist>(double s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1fd8b99c66de2ff572d583fd379f9a3</anchor>
      <arglist>(double s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7785eabab48b5412e4bec4c5ff9a221d</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80ae6065edefcba07b4aab58590e4414</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga964f4c517e631519f06210ca6e00a505</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga985d99669358177e1081cd19cea4fb7a</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f5082bc85c86de08b2e0f479411caec</anchor>
      <arglist>(double s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ca86550e3139b130209e6a73f8e288c</anchor>
      <arglist>(double s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2cbd3ba36dcb1399c0cebe931b575705</anchor>
      <arglist>(double s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a9725a2048b27de8e5b4b7a962b7a45</anchor>
      <arglist>(double s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8722a51ca67c9eac25f2896535e5543d</anchor>
      <arglist>(double s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d36cf520a15e02c4639cf09d13638af</anchor>
      <arglist>(double s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75e16dd1de3cc6cdaa3e01b991cf1877</anchor>
      <arglist>(double s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae910a0177b6e5954def12c3e1ceb7889</anchor>
      <arglist>(double s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22b5c96ff38d1d48b10aabad0e49be7b</anchor>
      <arglist>(double s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1aaea7b03c2dff6baf65f0054823b44</anchor>
      <arglist>(double s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0dd8315bf86df24af59d7a26804f4af3</anchor>
      <arglist>(double s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga49c5598a8d2bcf1957abd74da1c06936</anchor>
      <arglist>(double s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5eed4cb9d49becaa49611f544539d206</anchor>
      <arglist>(double s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cc5fea7eec39d991a9bca1c5d65f450</anchor>
      <arglist>(double s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99f77817f5ca8058516194a9dd63c283</anchor>
      <arglist>(double s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2564bcebc93bb19ad1ef13ad520ed4d</anchor>
      <arglist>(double s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac8b57e7742e16dc732c96c86c7a25a7d</anchor>
      <arglist>(double s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4f4874876e654be2d30711f55ba67bb9</anchor>
      <arglist>(double s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ff3491be4e1aeb2d4b2ecfafac25bfc</anchor>
      <arglist>(double s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga294bb78feefcf2213a99e3765bfcd590</anchor>
      <arglist>(double s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ab15f13356b2c04e4c2c4cebdcf6e4b</anchor>
      <arglist>(double s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15fa7ad89e9bafc4993276448a0d3bd5</anchor>
      <arglist>(double s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadeb192837562e5c4b8d82f8ab38bf084</anchor>
      <arglist>(double s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11f1ef76972820abe1d3a3ae91e95de4</anchor>
      <arglist>(double s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65207a98a6ba24f91f6d735a88c4ae11</anchor>
      <arglist>(float s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga113d7371aab51f681e1e5e82d268c3ee</anchor>
      <arglist>(float s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab37aec5734a505aa76159bb43f68a636</anchor>
      <arglist>(float s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ba61529ddd1ed3f0329c56b834999a1</anchor>
      <arglist>(float s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae36ded72b3f6a63e66bf8e6bedcd1246</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac98436d248883059f3789b0d0ee05623</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa14eb5e414191a5110c9657940f4911f</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga845184957965ee09b2c75d19b3c943b8</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e271106bb16c64506b78f50599ffad0</anchor>
      <arglist>(float s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04cb7fa059a6bfa8de34114ccb829475</anchor>
      <arglist>(float s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd1a42711792e9b1ed79c25959954adc</anchor>
      <arglist>(float s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5c764c78ba7fc0170c586345d67cf82</anchor>
      <arglist>(float s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fccb24eadfc89075e1380c4a840226d</anchor>
      <arglist>(float s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1db39b81ceb79ce30d5ff502387a0172</anchor>
      <arglist>(float s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94a4aa6688bbf6fb5dbe16962cf49041</anchor>
      <arglist>(float s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64c7907250e45a962209e2c4c8e3860d</anchor>
      <arglist>(float s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5db301a86ed3528e1ae4d332a6f30fd2</anchor>
      <arglist>(float s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab67eafd771d2282a502fdbd6c54ead06</anchor>
      <arglist>(float s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac92b8e55ec04f04b2c031123d997c266</anchor>
      <arglist>(float s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ab843a5f0b70aad934d6c3e5c5b8257</anchor>
      <arglist>(float s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21b3dbd89341fa3f444ea21ef6e0b2f5</anchor>
      <arglist>(float s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6f5210161d628f2d4e696f26fac33d7</anchor>
      <arglist>(float s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfbe8b6a853d911c6caa057249a2f3c2</anchor>
      <arglist>(float s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a5e479a1745b53490f2c08b0993c0e5</anchor>
      <arglist>(float s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4996cdd2cf5b7d7f88201b3280b9b882</anchor>
      <arglist>(float s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0efd1425a4f37f08505df7138be39786</anchor>
      <arglist>(float s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86164b5b800cbf1a1bc1da69dc6b1cea</anchor>
      <arglist>(float s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb65bc0269df370c51277a668fcdcc73</anchor>
      <arglist>(float s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50208cff6a446a4b35ac2f8688eebce0</anchor>
      <arglist>(int s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga794491c37dd2df850f3893138414353a</anchor>
      <arglist>(int s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabef9e42d02bba8884bfad5fbe70bbada</anchor>
      <arglist>(int s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b08fc0b7dbd5277deb26cdc85008b2d</anchor>
      <arglist>(int s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c71abb3cec3af512f67e4b7134f4870</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeffd81f4b90d5e1fb4f7d8658d595a73</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7b4c3fadce268d79da7c2e33e1aa8ac</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa1c9e4aecc482aeae0ebd4fc37b1efd7</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7ca775d4ec4865729ecdc345dab1e30</anchor>
      <arglist>(int s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga828cee39fcbf51a1644d44510c12b7b4</anchor>
      <arglist>(int s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a6c52b2d2d236023ea59691301f17cc</anchor>
      <arglist>(int s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c5f0b61d269ea3a00f58a1b80b09aa5</anchor>
      <arglist>(int s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace9317803db502fe7a302c33e81fde41</anchor>
      <arglist>(int s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3addc09f491a734516e0b7dd2b44179</anchor>
      <arglist>(int s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaab32e30453cfc72ff1b0aa78c8a1b2d</anchor>
      <arglist>(int s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3a4539fab45842a06a5edecc85beb00</anchor>
      <arglist>(int s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f7aee12ad93a7ddeb22a39e77fbb649</anchor>
      <arglist>(int s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4107f0212b5bd97903dbc0fd113a55bd</anchor>
      <arglist>(int s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga941fdc20547d924ada48cfb0e59957c2</anchor>
      <arglist>(int s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0784968a2beace1b43d5bfcad6895bf8</anchor>
      <arglist>(int s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5f0a5e03ed3cb8b0f4f26b993fc8306</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78c2e9cee6b75ada5c875849d4708756</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; divides&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf05265a49cd2e16386bc419e6646c79</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; divides&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5120f52df1a90990814493ececbdeb43</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f9fb15ffc426038614898e8cf6f5245</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed6a240c984f95a345129f96274a9cfe</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ca80d86a8a80d0a596b3c5abdc0f5b7</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator/</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9f5801f25493f31c7f636c3df933b99</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20019500f5925231a8e453e066061b56</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07693623464c75318cf0dc62902993c9</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga395ea80af7d2745dab132bbdaa9d3894</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76bda195f33e2574a6c60450460c5e14</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8eb96b9fa9eb4cfd5063728a52752c92</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1eaf9aa54d8f3da1be1ab7593bc2918d</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef934652424e05dd36af802f8f463631</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d3197e6bd63fe3b34fa21cf628ab4b2</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9fd192ad18d856a0df0189ac2df19e42</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee672427c981240174bb011adf7eb2e8</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace7961c4f78672879296988127017dc7</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1984dfdc91c77e0b2c7e3b0a549964d0</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga502b1092946623165164f1eb3db5ec13</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga572769430e10effec5056d6df7efa16c</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ba0f960fc417bb64c06b91985160306</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e43019fba0109832ea5b5f74e1e92ff</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a0fea95e1138b1be0462bfd06d39e21</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ad33b110711b4827718cfef458d5ed7</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac69d2269b390083983094fc05522d3e4</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75730e1d5cede97eb4faf4f1bd833227</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; less&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabee408fb66409c62b2aa9b80dc1719a1</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6a67767c75eca5e22a692930e1528c3</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0cdbd07db55bd9152d5df0706b699e8</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ca16cb35ff513318d7c96fd147b6360</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, less&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1e50518da348bcc8067592539484c78</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99b41f158893fb62ff2ec68aa59e1fe8</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac42d55945bb2f549eac6b422d70134e9</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga273e57446ed81c0483ba887dd3f93acd</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bc4c0b02d2261a0a8f073ea42012509</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga810f78c5aa99e7921f2acb3369662ea8</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b8bf0a9ddf12f5978fa840bbb1281c1</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga954fbd581d81f4a0f22937b67cf4bd1a</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05d714d19bf702199d8bd7e008d8549c</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbc36373a89a2da59538ce8b8a60f741</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6834a2d6ade30b9684ea35ce6d2ac124</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e4de64670f12bb777a8edd9b02a3a2f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga191a47e75a1cd6fa3d831819f7afb90b</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7238244ff6db34e574fe0ec27172d4ae</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71b8d325df74b7b34c69f6b526af9ea3</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59595d4571b21683e778f60589b5727b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87c13c8739985dd6b907d1a2af6cd288</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga919cdb88cc8455a8797825983677fcc0</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa51ff9ef7ec8c9d794e2d40bd272c2d</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a1be1cc49d4cecd7a5429de37a81150</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga579e4cccc35c306c9bed75e01586aa9d</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47537c956d1de80e0957697c5cfc5807</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga098db186cca858509dc51d532b5d7564</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27ccf7cfaefc9b9bb196d6134d514954</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfff9bd4dde1a4bb8e90b7c15e3a3bc1</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e3ceeaa992b5389d70a970e723ebcb6</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b13aeb71dbcf00af868786d733cb6b8</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f9955935230b18c47941eb13d110520</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52733db0ac977cc46e56471cb549a6f4</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29dfd373e87547b2189a785bdd2d2d30</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab81a6520e9c56086d5938319b47f5ee4</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82e21f74ab115cb8d8b130ea0aa38de1</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24c3d47e3e73e50e6a7c94175a0779a2</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf000ab97193855a862d9374ca0413322</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b933d7e73b54df55090a05d233e76ed</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c6d8e11eb5d52653342f5e7159d387a</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc52b35d8a84dc67323d62016cd0b512</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69fad591316f2241cb50d812defd3c94</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3490508bd71c150f93e614020c351c29</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga981c3ac4790a04a19c148e7700faab17</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d26c2d02ce10ebfb67caca78e3263c2</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacbd2df713f63e213f3c935942f8b789d</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9f48d27e0dee369fa39239649ff948a</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1cd8a0ab74fe1776ba27691cb9dc0bb1</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c1e0f762ec13a9e0696855d2e83c692</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad0dfcd65770b6f6f97c624b03b456219</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbe24952f097c0d9c6c9a669c9cbc130</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b1c5fb881e5d825b65978c18468c2aa</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5c4b2c41ed0b03aa208217b10ecd153</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97bcaa50d0526305b450eb7388e30e79</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a7cbda5c7b76068d44b423ba3180197</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab94129d6207f24868de8cb10ea14e103</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5302aa2958867fbe5d6103d02587c42</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae41ad1e69567d7b71a7e5d251f5105b9</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf8c2178181fbb679c4b0a9917b037d6</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e9cb1782ba4f252f4bf7faa67e37a9f</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29838c4abfedff62af6e26f3d62f1da3</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd969c3c0fae8b79b41eb91e215a0f6c</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa031b73d86c8be33e09376abc5865c0b</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56a8ddd35f97a00f47f1c58174be300d</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8f7518c0f408bc6b3940a887bd66d98</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae23831834eef58d15594a6de775cb097</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga034332a898ca12ab5055dcf56d144bab</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga587f8bd580b1cbf02d82319eee32cac9</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac46443ae5909e3a5066c06f208610caf</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae85889915d683c12e077cb4ec5083c2e</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac72dfaedbb3a827ed78228af321574a1</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3355798174802823946fd7d843d11e6e</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e852a418f5730b03e7b2cee91cf78f5</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54d0a4a5dc2a8b97726c52d724cd7de4</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fe6f82b9b2d38747c4d07bdd384d344</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae9d3a1bb44b76d738543a582e2178ebb</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga364d06fad2cedd8ea6ead77708f6872a</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf19430d38270527b027e367dd8f75374</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfdd8113fc7213a912edfcb42071db45</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a1be5b2b49f5e029ec733450ce10fbd</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf952eaa3fb132711c2f6ba89ebdd98b7</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd9e7ebda1d8aad9ca5b6dca517b019e</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga972d5282ac2202923f870ea8bb918140</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e4eca8de66ce6c3006c8c83dca5b83e</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef384b31369f963cdb4617e41f9f4b43</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b352f384388c5a76df114a0b6a75f79</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga390b0187459bc764111ab5f00cd84617</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; less&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ed7438eeb2a83ac2cc25d03abcf19ea</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9ee2e0ba4e219c9fd9f181a7a7e7829</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcc2b224af30927d91ccc96465940505</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e887a468977d874479b527d09649134</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a482c5969940a7c6039aaaa365f1bc2</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48f6f225dc0f298b4550e3bee2922237</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa774569fab758f87ea2f32da59541701</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47873f124d86cc20cc38b12aad2822a7</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01a12a1d99cffc29b3a5d722a3bc24eb</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b93fe9997af973d95ce09182e6f83cd</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga88e02a23a9900338a83321e93d6cb849</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae335ff1785c5c99e207d81955d320243</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga123f05595c78e1eb9c5ae4af2df3fedf</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70c6f3fd0dd25103860084320b17f059</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb2255a7e8dea639156df3791a4e272d</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41c5e12e762d9b4d8d0d643e693fbcc7</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef75c7360b47281e87ba2cd9e06b8b5e</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae72c1dd355651cc7382096733c651b4f</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3ef0eaa3fc12984842f450be82e635f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7055ad0e02d4d5100ea04885b6011bc8</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga487c927492796865cdfeba055607d69c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf7b45147caf2083147af1c6030894a6</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabeef126c082ba00f6cbefea64b79d930</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8def6eb71b37d4d63ce8670272ab8be</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17c83ee26bf12e42b0447c1ba35984af</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b1de933abb08df6ffbf709645258f1e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29e5cdd0979ca0d801daccf6fabc48a8</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga54a0b290646e577244c0978f09f677ac</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e50fc3f370f2048f502b46f50f39ba3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_lshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba3d307b5d89d8c5958bbd294fbe4a7f</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa65c082ce7486eadd1bc1c459c3f9df7</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca26362d5ce10cfd4faeafabe8337b3a</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_lshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf31bb7300c3b90aa3e52847739dcf129</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb8665ae2b3170f44ce643ac6f452a6d</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafccc7e728266bdbfa383c24df8ed9628</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc418d392bf666799fef4052db048946</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_lshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;&lt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaffefc0d4362ed6527eac19035901f8cf</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd09b7cc4b4786532fda053066dcbafd</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56fd29329dd70b608a25f8f8b462562f</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31edb90c4322609ec771e66e4583739e</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga33819e2576485dff43ab99ca0e19560e</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b66f84f7275665c91b9fed5aed59be5</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad102af955636969a42dbffc6dbb01b46</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac37b679d33d766b5ce00013e7c96fc4c</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc0e7fca81b7c89968d39d89dc649b7a</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35728a641902e5d67a7531342d2d43a1</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fe4a35b631b3aaa2e0e857bcbbd6bad</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga83e1e3238a8f002f82a398ca042d3db2</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae309099345eee12887e40f5b0b050f3e</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga375fc5f28c2b1e5962243287a28e5b58</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73c4504f2ad38a1eb98bcf0da9989196</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13f7090565e4f7e704870536ed987057</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga616315867d4da80fdfe8216599b6537e</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cd1eaa84e6d908ae0e907de12fdcde9</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga525f070d7c6ab195d7c415794a412214</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53ab9131041d6fc4ae7360291aee9b26</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga925e42dbf144296f0d9586569a04f490</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; less_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade813105b5593b09b930081a077f3f5b</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a997c4188457cc0d05bc5d1c6252814</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad69ebae758852e10b7a2d6f7dfc77452</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga297cd131c73d0bd52f2d6ba6c6931e76</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, less_equal&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59c7e9353e22b543735e8b333f11a40d</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e90fe2cf3b8c107bfe31aa0b2f94e3c</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7a1cc2de07b5b85ef8a5b16d01e487b</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad5edc4d4087d24b678e8daf4926370ea</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5f991c778ac1f18cd26ec9a6ae5ff72</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0c263dc40917991d1a7039432d3d4f9</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa452eeb5d53100bd938b7e1bb338d995</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga576e04d2f78108d39b4461fcf6aded03</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93ec0c62ac154d66d9623f15fdac7c91</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b3bc95fbb6e5a5d50a4d1db991f45ea</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a7d40b728b60f331f521b9fdec8f274</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf03753a5fb45a1f688a05c5c32a9d70</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga923da0c2f6945841a4a1e743f3816ef8</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2d3f5eda019590b6dfa6089cd4ec0df</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf04cf85fc6c6358755edd47737c0c123</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f23e1e594b99d376285e52667b00f6c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6cfe667b8886831c1db5f2bbe44f22d4</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga781b8c2b635aca8ebb8daaef66680d53</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9933f818c24f4db7348c8f98e866ab1</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa56d3d64ea9d3eb351f5df4712c7d56f</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc181ce10142dbd76ee1376a3cd90fdd</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9643b2618b16b6ab86f270012d70212a</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8e0bfab992ab8a121c15af1e82829ac</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga468b559ecf6624521e1c1dd45ef6d2e6</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1e079957fbf820718af8a90067d68a9</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cc5c1c549707034c570459ffee3e806</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e24ea99fa24b52f3669e40c16c2a0f7</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a1bebcff32a1bf7d2575d05bfeb7890</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7460f2ca99c07231e71c964b4b584ac</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10792a96e7eb2e17bb8163ef90a323b4</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e5a6258674087258ec46bf94c668353</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaff6fe97435e41e89de0bdef31594a96</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b414d7742537f5def6a1f1dbbcee688</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b7fbfe98286073cd2a5660902a39f04</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08dfbf27c72c08bc5b257948694cc3e1</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga968d3cfa2e1c802eaab8f42ca6b28952</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, less_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b1dbe399c300dc40b44d7d9fae2ab2c</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8646b3df85af7684028e3a831849534</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga526ce25782d28e02108012c9901a998c</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, less_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad815786178b57b7311c1d67ed88c2bf6</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fc00541a0243c34358a3bf00f4da05a</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab12191665fdc650dbf8500db71892fd0</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc2939c217e196e51ecd1b2a3e06c153</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad14aafc9b0e4ab5e8090d0ac9a679583</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90197d0db673130bc8a100773411d4bd</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75483e6deab8535ed86eb6dc65947e0f</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b7e43a07a9aa0a10c8d37116f06bd9a</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72810c269851aae026716559fa2af537</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga788e492c5f919e8367629179e2524611</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7a9638a0e70f17231a9e10fecedb0b2</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fb572141a492105ee211ba7c12d0777</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81ad206b773be555181e771e60d3d80d</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5db9beb4e23e8a160a22aa678720a87</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2589f700026397ad0058d21462da1714</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bed66c4065e1f21bc76995bfa99752b</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99abc45e21e9f42fd926a8e83cdab296</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12057494f0e2df897df3fc9841779e4d</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05c460da93b4a465dbb65ea6c98d08e0</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41851377c29b820cf0506e6a0e709782</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92c40110cfc6a7a10651b46b15c7533e</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21fc2950b93de4f956fbaf0758feb6a1</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga247f899b55928b075fc919076f5e5949</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga71d7b36c9336f6fc1a843e54c4df8f0e</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef2bba33802f57daa91e22602079a3a7</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92fbe24a4d7fc8e87ea5663cad49fcf1</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadcb29143e8afd81a0c0f520bb43c16b6</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5f767e3bf13cbd06503128dae485024</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0cb74c8f5ee39656481d92ba33911254</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac57dc63fcc9e6782a2af19c0a14bf769</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9292c118b4add3d2e427413547c585fb</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga987b56ea0c72d063c0556dd6cac14929</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa546cd23c9536ca329dbc1c6cccb7497</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac06f6f101ec8cfcaf490ec6f041a837f</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40b2bb5b5a77fa89913fb57853cde453</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93b6391a06707b6be2ca59da57057086</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26a1f07e6149542f2488750c2af3c068</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c2dbc819cf82263e9ec490552404734</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eff31462c5876d989bad00f346ab183</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03fe55d350f74009fef23cbf85c265c4</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad73033b2ed798b55ac0e978547e2dcdd</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5ae1a060e290615c045bb6d9c9a2ea3</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb80836b53500c618829adfb6c40e299</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; less_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a622207447f3d15ad2f1a5fb95ca053</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; less_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40b3bbe1c3d4b584b7b8ad164e54ba5b</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad1001c72e6391934b7daaf15c66ab0d7</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f106914932b4cab06413eb2632ef2cd</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04227753f6db79fdbfb9715240961a97</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23d29f809003619e6d82b5b7ea7de995</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga455fe5a0dbcd6e20648e5bc2dd13fd6c</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2618b57557803d2ac6d3450904bf7e6</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ba541b96bbc1af333e8a13eb1dc169d</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61706e65d948e11d869534a6653c00bf</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b2a3a801109a2a06e5da8675728fe58</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga250eb7cdcb64312f4e2641501dc9baee</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga914be25957de16f44b85396ba88a7f5d</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&lt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f0089cb1db00710fd7233770bc30b60</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Texture &amp;</type>
      <name>cv::cudev::Texture::operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2c9f27325986bf3b2fd3f84ad32b0ce</anchor>
      <arglist>(const Texture &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>Texture &amp;</type>
      <name>cv::cudev::Texture::operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3844cb37ae860b489b77a446999cff1</anchor>
      <arglist>(Texture &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>TextureOff &amp;</type>
      <name>cv::cudev::TextureOff::operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e2feb402478bb95693dff6152b8e881</anchor>
      <arglist>(const TextureOff &amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>TextureOff &amp;</type>
      <name>cv::cudev::TextureOff::operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb41350fc7b13268447619aad4d41856</anchor>
      <arglist>(TextureOff &amp;&amp;)=default</arglist>
    </member>
    <member kind="function">
      <type>__host__ UniqueTexture &amp;</type>
      <name>cv::cudev::UniqueTexture::operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5c52af688dba0fe0c0588d340ec8a938</anchor>
      <arglist>(const UniqueTexture &amp;)=delete</arglist>
    </member>
    <member kind="function">
      <type>__host__ UniqueTexture &amp;</type>
      <name>cv::cudev::UniqueTexture::operator=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00797db22f7e6ad6d6e0afb3258aef1c</anchor>
      <arglist>(UniqueTexture &amp;&amp;other) noexcept</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24b60bc88c8796c3b7d230868e9d1e65</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36065bc2f0c37455244db7f412296a59</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f3770d45d2f2184aefca17515d82fc8</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1c6ff78a4c2957eb469cce1e0d9892b</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa32ae379c00e669b968b3090cd815e2a</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40c4da213e91b805e976aa524c708c00</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga78683b47cb3562be1f4d48606497e409</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae56c8ff40e1386ced3569766a16d8d4f</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29a49819fa81a12fdb40418ecfed5085</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05bbbea75bff44d625777a0f747fa3d8</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac0cf450da39a02ef534f92365e71eef9</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e7fd7e441fa19fc3d30891d4a72dd3d</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b6072969257533c8b1c24ae3a35c9a1</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7b435363def80bdc86a9841a802a2ca</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52ca12e909e8009d33d169cc954eb8e6</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9127ac6fce50f851f7d47463fa632fbf</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09f964ff73b6a52ccbeef211ae1202c8</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga612438c13d01ed44d78967a7febf0eb0</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59cdc36df6f9053bc413dd3a92522ba3</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1153ecbaadb6527bf4913cc87d984850</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0eb1833caf07eedb3a3176ef5688bbb8</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga373b430975948d6b52f83325332d29f5</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga02f376b10963ae8af0ca5e8394cc19af</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac407866e4137302c1d5e9f269da3dac2</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, equal_to&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa026467e734b2e45c8dbfa76b2ff2a6e</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga101069df9b8c98db50d7723eb2452905</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89677a515b08e742fc50a35d1798fc03</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa536847ec326ee826054043706320926</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabee6ab2431bb58230e98a0ede9c6d337</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d443a79fa65df214fb74a750765eb33</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9447ed9200cf81281050367c324bdf10</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1858de8e86a7d74dd5696a3da6622f00</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9e730bd659adc74654d92449dad36b9d</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga613e8a36546f1b9b0c43b8e237975458</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72a2c96f9a75dba299e1a20892add1f3</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae89195ec056bda70f24c8acd19e38123</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac417146484d3f17c5d8fba93ac138e4c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7520034d94b880688decae32da584eda</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47eaa5996ad8e3326785e7c4ad5c081c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbeaaabed87d5512d2286baa95c4a97c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6e3cd3ca4cd9a2e66d90c444629ff32</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ed95dd10eb670518a078257233a7037</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c88fcaeb69c94e028e9de2a8436dcad</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga896fedd904924b35b5d2afcae58f3a0c</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7697781422bbb9de18a582f93388324c</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cac30ae19e5ed19d98562f0dab48191</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb69979b7b37bfd566ca1ab2da349c98</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeda02a903e1895363cf991717900cd5c</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46152b0d4aabffb4ca701da3b541068b</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2039c53f02ea2409638a50ef3c6be3e</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab0c0ceb6055acb375303cecd49634749</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4ed94a65ade2bd611d9abb6706e4a2c</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ba83f60df077bb1b5654a2ee1afb367</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6783ef41308862477ba5314de3e69d0</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf30eab4cac32df44e33444bfe7b0070</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac651885fe279e2497a477cbfc1ede96f</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ec516b24d0b6b66b6419089b9bc0713</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d099a82124c0e33bdcc5d5e74eaebb2</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ff38bcfdc1dca4e5abfac0ca3b117fc</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60178b3035534897196a4b09472e91cc</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, equal_to&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd9c3439096df88dba795aa33800687e</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3294c22d3973039061192bd929066c96</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11741cd474c1427634c329d2f3cf849d</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, equal_to&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86f3cae0a9f8d811c21af7e28ea6efc3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f4f48f70be081aacfd902bedf1e51fe</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae56b745a12912d7e0b7ae22fd6297902</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8be39f600250879de5101123b66504b8</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaea9ab37e1f2dd66c45b3283de613cbd</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cfb79324be9e683545bb7002bc4ab28</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73e9304361fccde39db1ab2ae0c07f68</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ee6639a7f89d8f34c3c6ef3612549c1</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga128ceaedc10a626785f8ce09f554198a</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08afcea4414c4e8448351d208645e1d2</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga96ad2da041f97e4dc0ea14e0da62fe96</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dd4f1bc3a106a0ae0c8a202dc9b289e</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga853c4c648ea2ed3ba048ed254fa6f394</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35df58b1d78944360c0d0a1f79eaf903</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5346316989e032dda02d05565286aba1</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ba49598153961051c9ddf282d36acf2</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80fad755179790ebd605e94301d180ef</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7b07bce720a1685cb83bf8f41013a25f</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76e79f2930fab6ae0c14b89445494a83</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga792515f0fb51d1d5ec3909796ca83210</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7dcbfffb2623cdd808a82387de219fdb</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b545fa1278af6ad8c1d637d3177eb10</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3cb39b62df9f3c283aa768412fda24bc</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18dff9db2290860f6cc90b61deaa1b30</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c906fac8d8e04f4c1b62ba525fd1617</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a2bb15eb31a7a24d0434a3a131d06d8</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec539fea1d620f685a11e9d391f78afd</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacd8701578ccdf15bc6cbb4d3d5517c9</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00a17f5eee9ac60ccb1ababf1fd1e73b</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga346d65131b0e3c9e3ac61de5176606a8</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae42afbc516bbfa01e1310a9bab908702</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0a74127fa51af116df67364acd93bd3</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa30c0df3a7b04d70749c2ab8b6fff5fe</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3eff50212ed2892cd6fe4b8d19dd3a2a</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae34b2a72fe4150e858465a7769ee2c52</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a6fbc5b8438fe5bea85238b9d0c5f3e</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade08fcc308b2e20d50c4a3438fe4b6ee</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e7ea06c654354b984128255037d55fd</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b31d6c71170412cae5061aa6ac19442</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c31130c36dc9b842e26fdaf680e00b6</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecc2ba37fea0d1d795a2cab8ece45cc1</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e6ca62ce202bf4254d1693ff365b2b4</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3aaa8602fe180ff929eec43ef8b4dc10</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; equal_to&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17501e9d781105cc74a04762b4b4fc2c</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; equal_to&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b3f7ae4f21d99b42135277c23cf24d1</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga666c44211474c9a295525bca03433cee</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga81f8f4793ee7c514eca370438997eb45</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec3b2bf74cd4ff6af94bb83bdf8783b4</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1329e50637b7b5ac07100d3e263331d</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3123a45c875b4eb9a41975aa969b6db5</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63e43865abdcf4a38d39a5eb89729f63</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5a0f9e14535efa9de7e727cef2f9bcd</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa49d3faa449c6996a36b4cfe9bc746e7</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91d7fcd75c972fae50f91d56bd0f815a</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12c2c61f6d87749a497db6cb678835db</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4940b8cdca244cec798fc5e12b96ed8e</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator==</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd318fb104522620d4d12b98b93c8974</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadc84b344cba3e9d8279cce4daa335a3</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga231392fd7250c8b1cba1027db6dd2f59</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3be2422dd410d768a47a1523612c6e2</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9683b0f490d61333a0c9b0ac6177c797</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae6976ca05a71a3867491b1d63a38d79</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9aac1815665d44067eae7d8cb4e4be40</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf173de4fa9a66e44f6e01e46e50fb96e</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00fc760015647c4518fc1c250b34f3a0</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6961930505501ab67e70de1bec1fc7c</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadea03e1ebb6998d08fe7e356fc675da4</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f4d496fb1ee18b3cd918b6a3092c629</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfd53947e82410ed70ef8af8e469be95</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39b292f62396880cbe964128a125a2a8</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6458afcdc07e562050e4315122f859d2</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef695f029df417b63799eff1f8e20218</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1c384571fec644fe63911fd26bf6e6b</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b85167fb47e745fce108d23ae3674e0</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa100c0ecc7e8aec9341b40562ac55b3a</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0557ed1e9462d24223497a0c53db7d90</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb98ebc2ade19b8e960fa40f5d6a253e</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; greater&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabeba06102a7ddcc288c0bdfd5ad53943</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga28104bc3c35f00a84d0c0a202d828016</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga375d418eb1a852d4f59b5cc121db7a76</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4abb3ebe954b5a048662cb57aaab0d3e</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, greater&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6140102c352e065da10d30bd9b3df38</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a4586e4cf8cd4353f49b0ac4d474553</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab439a8c37814ba930d4f4f0d15095883</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad280748a5ba0aaef06f5f48f8d162fd0</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d783278f798a238eb375b58e4eeade4</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga122cfa74c83428505a928ea12d304942</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9756cee47606a4de0ca1c3c8e97a40b2</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5aa17050b6e23908154a490b186e5592</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14fe180ed1d9c9666c46e88a36c421a8</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad811bc14ad784839e1712295d4e83754</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe61d0ede1edc0adfbfd9b36ff25807c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d3593bbf347cf20dbe267ed1e4b6bdf</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9eeed971901e990337183732ccbf3062</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadf07fd705ec7dee96f2948b9c796fd57</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2f245406d7cd46cbb3a59a584165838b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga955fe8b68fec245dfff73673b106dbac</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga439bf2a35472eab8177bacd5ab7343e2</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3fc72714527d0bfbb64122101404c00</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d46fe9fcedb8c65f5d5b5cc55770f5a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd896dcb0ea5b24ddf9a17b006ed2701</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ac833608b2481b20d0d91a71036d45d</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e9707f1f0bd1f08a43c8c6faaf389ef</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4e587facdf3b1a86a40be230639efef</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeed166390fcd3b6634764bad3f4dfe99</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2237c47c62d003ee6a19ff2b3cd54b2</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa790adfb4f6f2fa460c244f2f7621ed3</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9896d8eed5804f7d4900f8b8266295ba</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeba9c5a1af22468fa4de9e27a7291c17</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c3a579dea9a2c50a6082bf7c5c50d1f</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60ce8fe5baf2a39a1963c206fe8f2283</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1a9e6afe8941f12362335b1a80e42496</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae77b149d4b2eda29c2d2e09c7a265f1</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaabfe335f05bb7a355f8e2cf6d4ad83c3</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3605088dd4d00bc3d812c01485e0c854</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c88870704b2df7f664851aed891ab38</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef4fc6253f1fb6bf2454927304b4a510</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69ca27b75b7944d427c7fc889d1f1ed9</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bc8565c031f480e33a7117621a1c9a3</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92661182e0e12aad1638cdb23d736d6c</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbc22dae06d9b06159c8d410d038acf7</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga763bba01a3388aa4241f24b934a36b9e</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1eba4d1da0623f9c69a57db9e769144</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga80a322f89d75c39df09b42d571cde02c</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff20e4d2dbcb670af32bba301c579fbc</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9aa24e4c795c4f9dff281f74e4a49517</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ec6a668ce4bdaee3fb96cd6af71bd59</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga979bbc65c1aa9cb961473faeec0c001d</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdda92bd64d36ec1d43b5ce270677166</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae003f99da4c8129f3ce6908560dd6598</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga640d6afcfb462ced93eefa1b697cd060</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7eadb9c719cbffb8161d58910fc8bf13</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa4f074c9ea9489fd8b41157998c5fed</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac94d95ec080ec57be5729ff0a14d6740</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fd6dc47e174621164179fbf737f2809</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3292736e722c948bfee81f8ce13d285</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd34ffd2648022fee481fe264945565c</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga208a8ecd6574e328b8b89dce3d96550a</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a78dc7183016b7eaa8994891ac7349e</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53328b4712dbd36f5bc5fc303973997c</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga337362bc409dec3c7470826563fd08d5</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fcd4b8ca094ed23e6c523f312c075b8</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb89d12f168130b16b6a852fbcf29ac1</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e9ae77beea1adff95bca10ef7401942</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6d6be81f2d1ad7424d414f6028a6dfd</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8d2cc8c1b0507e85f915853485ecc6d0</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2eaa0d1ca6c4bb54774350171b9e16b5</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31473d08b4bb642729365caf9a6c0e39</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab45d33bf92b38f1331208282fda45064</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35415f4fd50ebd8a203fef079c54ec8d</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafad508ec58830cc1077eb07e8fc153fd</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga408471782e6c3338d5ee9de16e31644e</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f1e7ce1a6510265ead6b6207f39effc</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7ca64d102ed2cfae7f3abeb781421204</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67f6d1cb7b1b325a6dfe5414dbb94dbd</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad98a98af64c25c869aae0f4ad0c55af4</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga990332db3565090a646987254c79fab4</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53c1fd7fbe4e5985f1d2fa725731eb08</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b861ce2de51abdd03593b3d3d84f684</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga444c5e1f7f62cf798066d5659366df23</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab561641feed35c20278ece35bb8797b3</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc4955ba9e1c06bd2d983bd2677c73a5</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69c9bb1991eefd2ab477846e8270813c</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb44be8155c1703205e51c693ef32da6</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; greater&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8878ea91b5b6eaa85ccdbfe29245f37</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7fbdf61b01310dfb036bb6ffef461b8a</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab1a02c460ac72367d4652923fba630b</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga293527eeddad289a3efad53f1a4b6f3f</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ed513d4cb9e4110d3db70f50be835ba</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaa37cb32841f9ffa14b1936e05a1ebe9</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga335811f06efddba5e75ce0116d04783a</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94e97195a2b7cecf5ede8e47d260723c</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c9c2d7a26f8d9c7b8834f9f190a8914</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga13fc85d9e1c15b1d1d2c862936ab29cf</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd0188a961cefcfb26b7b15fac712e82</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a4ad2ef4e95c53079cda25bcb76fc53</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7365378eede3da961a558ff603f0a8f2</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad59ee5976df102e72b1ff749231c9f47</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67126297a64ef25f2c3194020fca3cad</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85ba6a29fe83842bfffc726e582b5ee3</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga775f874d3cba778e3c0cae929b525fc8</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4590cd1de2f1f07aa520e168ea968c27</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c1f9c52c48f29114947a08f0984cc23</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga88e36f2665d9739cc06ae0cb2562e8c0</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed44ab15e814fce58a672cdb92eaaaf0</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e5b8010cca18aab7e53847d1133ce81</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga539493c0b07035d7e67d87bd68856ca4</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64e320de3bce9ed33ff9c8fc57be6d39</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8406f156d41ec17be418590d2e953a74</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3dc323ca96973f3bb10ea8ff03296b78</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga731e1a86a51c771a75d83daa958df9e0</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45a21bb3cd57a2e993037143309e84e1</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc8e092faec9f57baa41674711a444ea</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4154e5c15631b66c54787029ebc990c3</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e68f9ecf09b25e36f1530afba43747d</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a68b7438b043a42d8732d97012003f5</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa1f457d5eb24579073db8c8c0dd3d1ad</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga797e9d77bdde72476f32812b9860ad79</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c591ad7ad538fbf08751daa923b5d69</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36dee9bd496c8a7f169401b8bef8917b</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48894961a76e7fa4c7de45c8b68b6e28</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f6fa9a1fa9b618b6a6738dbeabcf3df</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb8f7ad533a2657bd11aabdcdd7ee987</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2ed51d9bd9237ec4ee957a2861de80d7</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f33674629adbf0b08b4fb78c25495cc</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d8af3d392d78262551dea823f822220</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab363efde6df231138d5222b1b6bd48f3</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacae5341fc17764c044f28d7510fd879d</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab1dada72f050c77f7e18d2bf96c8e376</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga510b88a926bd78ed6550626a57f297f5</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga806d3a0ebd5bdb173bb8e6966a271ce6</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae61b876a934c12556a1d0fb1a979b61f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd7f570da35b3a1f08024cae07b63a65</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11624f1de8320515cd7971807c75e1cb</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44de255513d5d66efc9b8a89eaff1fe5</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b272fefdc673ba134b36d9e5ea88b5c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacb3760b00efdc9e7ee9f9bd86304f94</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa11704c5197ed56052e52557ab8aa29b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1adfcad7362651dbbcf29163621e8a6c</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad07704960f3c9ace7765e3f4c496bd6e</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6951e256e5788320f1eca5105f76596f</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga053ac7b33a7fdc5d34218983001f0f43</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf3c9bc60881121216c407af1a319ed6</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga646651e94a7b468f128be9c30a448e94</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga588bf5d735442049d6513d94884fcd33</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c72029e1748eb9921b128c7e1306487</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaba4b299c1f9f39e23300e9dda97f1a5</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f6ccf218473b80b7b2dcc253febdc9a</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gade5ffb51464ed9a304c6ccf1eea95bff</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d8502df0ee39c8dbae6ae47d4806b8a</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5abf293a57acdb1d193efdbeb48850b7</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaacacfa7f605da556808ffabf98be76b0</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc74e9748c7d824f4c402e7443157efd</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc8ffbcfb9495f8eea8cde1af08039d6</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4cfc621933360fd6c3a21434b90477a</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7768c8e69a236df27818762a8f104c35</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga638b8ff8b443331da14412ec2160b5ca</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, greater_equal&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9515aeac782a6d1ae7590df66bea7a46</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2105f59e015e952c00a570a6e7e2e4b2</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef6c3afc4730f338360d815cdb9ad3fd</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, greater_equal&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6873c898fdcd84d5872f5fcba9792ac4</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf21a4fde0acb285c32c1d56008abcf41</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ccf77a9b8d87c2980e3d2f435125264</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7765769643c89f70c73d35ec4a3cadd</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb3f698e36d064129d4414b2ad6a9a3e</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3afa887b077a0f377b27f72350df7259</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga249d6a87d32bd5ad9f4e22f32ccd632a</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e1c680c140830f6d38dd143b428e2f4</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaac862fd70672e334a90773b88267455</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e41bcdfabc98e9ec2de85bc163826b5</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga478501caf9d016ecb74e586aa74a8eff</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae8694d45c659b1fee5f7806e99aac8e7</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0edff402253aa4596b3dc6854b6af18e</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f344776a2bbd8f29184a166ef092af2</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga34384f5470f48a898cd982db515575c3</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d6eedcf500e803f32a17150b27968a5</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf2b88160c219e0921cfea0acf8c246c5</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2b136da085c473eec683b0d25665d999</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga73786eb58807a17a538c755e34d9675d</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef31a3f97ef6709045c6c5e280dffef1</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3a68b5ab03282686225ed7b88012c4b</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebe853d079262445e933d64c232dea87</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab24f6ed6cb8e1e447b97a75be6654f7f</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga547d2e06b7c5d87d0392acfbbb350e3d</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae61d709025c856d3146d10cb7e788d75</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga541f5919f746411f043d670afb3ba7b3</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95c4a13893450c74268cecbb7a4d47a7</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac4827daed85d7647479290921fae85f9</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11ddf2b8e66168e64e5baec6ce0e558e</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a824a0f0b67806b6db61f3532ec2c97</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad08e83716e56a26fe1d0e187f0d119c0</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4010de5c35fd52658f696ef5106f8d8b</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6abb0e15698a012d2de983ded0ab3030</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga20b1151c7a2a2ddd85dcf62518c58d49</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab9507310e4ad6cfcbca66c2fd7c7082f</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0b5d7bde9d408e0589cd5f21072be91</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga932feafc496906a1677f88fc87ea080b</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa4b9df279731155760f059dbe663be7</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab681691fbf17f68b4e9d588645b08116</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9bcbec3693958703c755c64ce0937ba3</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6879e2b18878ecceaab7af951c8d02fc</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9c1b2af00f1761da0a412aad906d0ba</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae028258321b0d812d56c32b12781884c</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; greater_equal&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad65349597030ceded4eda21244cc6f83</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; greater_equal&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa4a46fc2fe5cfcdd13a525291b946f8f</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4edddce6542f00b2cb1de230437ba40b</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf24927de1bc04bacffcbb04310862f2e</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b591de78c118edddff4887525e0c5d9</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08b0e1e9ffda58046cd9889f7068e649</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac1531b3d6906a273b4cf9e8c56e19caa</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2eab9bc4ae70aa428b0a54595b4d1b2</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fbf32a1fa03bb675190ebd2adb3ac70</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga343064aec5bc2570785ee2e4b25f2190</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga802b60c4cd50658153f7e88b252935c5</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae68aad51dc7f176ef197ee8c43c3a41d</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga474292d4a9c6579fc2d31c9dcdcaa971</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator&gt;=</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaee757427c34f7ec54713ef3daae854ef</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7603237906458e967c0fa97b30a7ea26</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf5c8659f318787ec9c570f6c28a6d79</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad503839d28a592a63579ac69fff5770d</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab39e5d20573a9eee660ca26dea704c79</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga379297274f928684ddd01d1639186bde</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadbe3335440dfae434492e1a8bf645fed</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2342d92eb6d0793324526b6b624ed55f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7e6c8cfeb4f0decc7df05a723a6c9dfc</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72f9873c1d8e23d23aa1202cb8769d47</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b57d328ef1c202285e79ad7e716a8a5</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a733f15a33275a3a1b6708d792b9f8a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64b20e2e9879e3691510451e592680d6</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga08c9dfe6878f4763bf4dac43f4f5d04a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82ab7b6a88bfd3f78727f28858fa4cba</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e6e215b381849b8447d7772489747a7</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85c14289414e71b5bf0675ea8d968e01</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_rshift&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa99c425347e64289b99dd299c5b056be</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9679fb0d52f38136048f4bbed439cb8</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6717ae40031888d4caf0930e953a2a4</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_rshift&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac58560dda25f7164c4e7c1bcb825ba43</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06f152774e8b0eb90005f94f22e5c0f4</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga47de73c0cc4d881d7de20015dc693c39</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga69a7806d503c903b6903aefc48b26d1f</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_rshift&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator&gt;&gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39812fcd8511e6a1370e5bc0de568f96</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3a4d4f19b1228d8c35964c9631b12db1</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc9f85f2cd8647cac819333b0b5d90d2</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9d23aba1973ca8fd1ea7c710c89d9c9</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed751d867269bace54872e57a083af43</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c856e8c20c27045d1016b675fea6c29</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67b57ea4eeeb2dfc404c0596ad12a003</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3a5b7d75125123f6c481b6b5335baf5</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f084768a0834cb515abe7cc12e5a5c2</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fa8c7b4fcf0364baf63899bab7585b4</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9008ea56e80e41f137fae6c4f29c5e2c</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1860e2d6fbcabfd958136c1d2a873565</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga262bbf2d811490645625b3c0819db5a9</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36e215aa920b9cc6ff8763ea6a0f351c</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6f1d34855a281e482d0e3f4f63fb223d</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44d280831442d389a632fc7fbe483319</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ffec63daec8b21a7335902c39f72934</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65a1e83fce063ae99925116f6b9314b6</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga567f2b1789a36d0eb404328b4a46d3d0</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9820dddbd4b7a8f47accaae69c7d5fa7</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga903362346dc9aae85e4b89908de2b2ec</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e98d90b7383e80556c88c4f8b7234eb</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf57fb59eafb3407011d5e11379f7503</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c20165381781d496bb5f36a2894e005</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab477e756e10e9575b55f770133665f13</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6dca9856befb76c281c9f9d78c2dc88</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab45427f22253d5cf273e2ca93cfb489</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5fffb4be3747cc44803e6c381a51983</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2081fb9edca3a8318295766946442143</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga260712aebe5466a8e4f01ea498d2ca02</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf503ce80b70d5e95589c6bcc5dcdc534</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacfc31b023630642daa958687ede735dc</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86b5ec62d72169a5af71fbef20395bf7</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga844cecceba28036b2ef12a014b0ccfb7</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga42a42be02e720782ac6d6a890f87df34</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09aac80f9054e642a162795b850c973b</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeaf6f4ae0c4adbf3594389355fc10fc6</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga147cb8d515df77bc9dda9bd957c21a75</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6307095b70d98cfb7875659cd516c9d7</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f1c529d765c81d140c77108626aa14a</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b709e4bac601f7322655f2bdb989cae</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63ccaabd5ee595473b9dc5bd77d9948e</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga276ef3a39dccd5a558013568f8e10634</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab653e7053862a95e577b8db3322dd49c</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad27e238c1e9be9861c908a2e310babf1</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_xor&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ad8d76d5bed9116ae14111943a9e427</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga918b29d239c3847107e62dff87df0060</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0908caa9d6c53cae421d882e77ba750f</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_xor&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4220001c070c91cfe6bc14200622a5b4</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1aa05edd1f94210980d40ecd8615e6cd</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bdf640af5ef6c8037f04d2a21f72624</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga57b0beb61b6838a8997630c88d57b1c0</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga562e145a0cc65fa6571d18d0b5304fcd</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga574dbf94893fb637932048a1da56f61e</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23dec7e74c18bf4befb0e357ffada712</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2a2d82b647bfdd3d8b9f555255b08446</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1be79933bce514a940a915865400b1be</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc0fe10ccf8bffd6a42d61a2cb7b7630</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4424230c30d8785f0c7ecb0903651540</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace59218cd1224e9bd4e71d44effb706e</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b85716ad8e68247c20bbf301d5db78b</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga29e1fa7243c5a45d5b4a8333ef5e4ad4</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3903754f858daaf6174edeec6c964db1</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb305d044d1d79eaa26884fa8691b13c</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga056a095b396077c1a14f6e237ba69f62</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b226fe3a602b25eb493c5b47675b115</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7064aa0e201b06e6456b7225ab13b76f</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba1a42db310a4daf0fb2865aaf7f5201</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24aac76e0a255dbf62c78f3f5ac1b4d6</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8fb9bef1f86ce4022e33132f5a80b4ae</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e81b5c59f5873a9b2b355605d4628c4</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f177c946e1c5b13bda7e1a4d6b14792</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga106351f7f67aac5a4539cf2da429051b</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga536c9c60a5f68e761b71f7a521bd440f</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga309e3255d388c6334fa4baccb66c39c4</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga930dfc19c86c269dba903a06651d79b1</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8caa79576d2640d9c571dcbf39c41f9e</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2daad5e0b4930181e2e66c9f17f93c20</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef0821f6c671d9712c7238465f8d4884</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ff5a2a334e85c74b8286600064aae8b</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6976070c4b0ebc9d2ac34bc7c325b112</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa59e7fec8a197d56403682e2d3e321de</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga846d66712d50f6eeecb5c18ac0b8b095</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_xor&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98c8742a4a9d1fe28d97bff1459c8ec5</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_xor&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae1c5878a58021ef5240269034aa6e52a</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cdbc34390912374b3c016740db6e5a1</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1487d3dd6d9e842c3f266fdef9b3cd06</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga92297263151c479220003960e6c94826</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc8b1ea1436679399d6de28a93f37c7c</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd6445fdc04ff5606d05f981dac957ee</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga61455fe5de691c1102ebec11128de52a</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga754806ed446290afea054d4cab646e54</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ae473eb2417fa915fb5d169be28d0d6</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7de7a8c28d3b5cc29651d6128ca2d910</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5c2aa1114fc5bc919fecf84836a85bb</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga182950bf07b543f15aef63a570a75740</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator^</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae7cb4644f2a37866175abd213e99bf9c</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b29a922cca4534da997e1800dbccc0f</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85a70d4dfeb3063b32cbe3db7f75cb8a</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0efc7c5881e23be48037958261a0496f</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga305080aaf14a3ac0997ad739d57372c7</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7a0a8103dfd6807e20fcd226e5cd3aec</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0df3c76006f995c76b73f820597058d3</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14769e6c0a5b2888af00d0ceb63fc090</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga33dc3b6cc908d682b8b4b924037462a8</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga19056ea37b866c0f7f7e47b9d1d06c56</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3471e18d63b852c4eb063e1ccf2a9d1</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga153845e401bd20e6df63bedfaf7d7740</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6aa67b59a7a6af82dad9017aeb8a9af3</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; bit_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0050ef6d1fdf78babb2005617798ce61</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4facae47043f42a6073976b43823e93</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b6259cc669165993056e3d324752240</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga84b366f249cf5a2013e1f901b03c4edb</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, bit_or&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1f838dcf370e805ee941920dbe4330c5</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f1b07edd28a722343c3308400eebc79</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf7ecb0983df24434fbf0671b7da423f4</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58960035f01708425896947b5bf6770f</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43d4ed1f12cae13c7ae0bb045026472c</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7bdd4e528e3e126f21145d63eb30769</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56f8877cba3e09421ea4ee5d014088d5</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56d085d1e5b2230bb3971c5ca26a2d4a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8cc2fe59ca33355ff83394af5de4f7ef</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga529c6d209fb7e5990ffa44b44f1c08d2</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf599e4e9bff68f5f411a748addd8f442</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6ac29af04d3ff28282099ae43d64c1eb</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ae3b6aa8f01802bd73dc969d72fabc5</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b04c7e2bf05018eff5107b8b21d834f</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad6a261516077c0b79a742b166cfc07a0</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fa19097be382eb043bc1947c99527bf</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2438bf2b14756d6e5ed3bad3b3c1e1ec</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5168caae872a1693252bf524ca06a971</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05ead05d032040865f64cd3f8f1e0547</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga347152b541965b0706b8883c77ab59d1</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaace76c0789620825414ff7a595ef5911</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b428f7caf6c47e78c4ee870da69a5bb</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga572df6ef6d0112b56753ba4014881e53</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga755c6b9eed56b86c14c166120150cf5a</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ed7b2138bc1f9497aa3c07b3dd5a07f</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f6ed6bde6e724a15b3d462ad5fff304</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91b74f2c70bcedc67c9df84a02addb79</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58feb6927428f1968143209446ea498a</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, bit_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe034eef275830737afa1537131c713d</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa946b17fa40760b3cce26d1725940ca2</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga253d7ad29ab7ebdc052102e29a706176</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b37972c39e3bf6b142cbe675a990964</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7eae7ed305c1f6f0d697cf6b5513b52c</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6a144b52934da855d744f0f6821ad443</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06a7ba688aec7b3bc93dfd03efb7a0a1</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga066869163b1bdbd4100bdc23a675e905</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48ef824b54938a4efab1d92d2547b6ff</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2e22900c73b91968a336722095dee82f</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b91ed6a653874c97911addea7492e88</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4f44f5d07e21c6d6e891fe50f7a95c3</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2dc4e4e7647a0a14bfaf036a293f7c20</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae0385791a7e492043910a3c6d9633f1e</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4df0525a2ea1daa49391935fd6096f82</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga085e8a5af5cec776858566322bde16fe</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga089d5fc24f8caba2cd4157d4c72acd16</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24144ec0fb8b6b445ab0a1ee9e41da15</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c4229c9c4d01aae2eb3c68b6d295a5d</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaef6dcabe2a6d79eb4f75768d54ddb701</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga926b508cb3586f7e8b26e7ab4f3a36d9</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga236fa0260af6ef2b14fadba155fe5abe</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6cb1874e00d5f309b08b23fa3135867</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77b5075254d12609ad87bed4527633a4</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e682a0014ba8daf79be5ea7b234da6f</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37dad1dbb748b11a1193be946b3722a1</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8e888e4f12d42f958c274ae74b5b8fcf</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac38b34c8a76b66b0466166192db5d2e6</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac167061f4c1ca73369f88716e8989984</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16512210aee4858a3ab481592bf74f1c</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62e550301aa3c7d81e282e7b5eb3020a</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafe49b72410fc249acf6ec30c4af1de5</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab07096b3294af7bcec98722b2446e479</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06a47b495c6be9943d7cd3a7f7fd616f</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6457d3d1d93c0166976483a2f951ee3d</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3689763321a43eacdd8d773eb2c70712</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3c24e96d5e746179a09bac2d3c87915</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07e8931d3f33d88b72fa9dc59a512de1</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; bit_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf93278ae0f5956226836d397a9668761</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; bit_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79f162c3c30abfc430c7ff7beeae97f8</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga843f54b435b967d9fcb1259ebe47d149</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0631c1ac1e1d609ce0a5a20bc12d61a5</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41753a5acd49f58734c7f0b2b906c820</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga64863e5f445a3cb5b5f5900dbb2d1cb6</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32e508cfe66f331a33b2f3da6e900404</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf3050373d10dc996186ca8f35ae0d0bf</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5ccfb5c0cc94544213a31f2cca13c615</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f53c51e5f229c2d88d5820a0c1bf963</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf719b791735f78195bfe29926f1b0ab7</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9803d4b0e3d1a0167830a72715b0c04e</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1cc5655efe72e5d9e95279d76e1d48e</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator|</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cd8cbff79c1cace2db279f6de7a0681</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab28d8dab796f6cc5d9efbba9a4a140d4</anchor>
      <arglist>(char s, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf3ed13bdecfdf8509917b6128cbdd7b</anchor>
      <arglist>(char s, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga57922b91c42d3f3ec0d95961bb252c2a</anchor>
      <arglist>(char s, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae58e21e5c4f719ccbeff08445d7c6fdc</anchor>
      <arglist>(char s, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga32f816f6e9ef55e8af7d1076b934d769</anchor>
      <arglist>(const char1 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2c9b224b12822bc42b33d5371cf7cef4</anchor>
      <arglist>(const char1 &amp;a, const char1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace641577e19ea3b0204727ec67a54b77</anchor>
      <arglist>(const char2 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae01ca019d7b9f4b726b7017dccfb97eb</anchor>
      <arglist>(const char2 &amp;a, const char2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bd2ec7511fa65af12e0c31e7eca6cf1</anchor>
      <arglist>(const char3 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdb8f03f5e8aded2d1c1f5b674f8d0be</anchor>
      <arglist>(const char3 &amp;a, const char3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad435bf12fa84bd6238bd536719b8a55d</anchor>
      <arglist>(const char4 &amp;a, char s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga682b9e8e6d24725fbfd14afe04c746cc</anchor>
      <arglist>(const char4 &amp;a, const char4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga53fea0cb9bdf3c6ad83ef37fe04f24dc</anchor>
      <arglist>(const double1 &amp;a, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga848a2952f43a7226971f5d2426afbc8a</anchor>
      <arglist>(const double1 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6c523f9819c7a99755990d8ed6b08504</anchor>
      <arglist>(const double2 &amp;a, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a03a718dffc89a29648a361f61ba315</anchor>
      <arglist>(const double2 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3bb180e11c140a1860d1c7282f3f4c5</anchor>
      <arglist>(const double3 &amp;a, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae96a32168030467d5053c0f8bda7dd1b</anchor>
      <arglist>(const double3 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga093ad1e54e64a7cccf3782b2410172e3</anchor>
      <arglist>(const double4 &amp;a, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf9201cd6a194985ee8dc16efad11954</anchor>
      <arglist>(const double4 &amp;a, double s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder2nd&lt; logical_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9872817b8694a93ce033b27bde4549d9</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;a, typename Body::value_type val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga449da38cef9a7f5b5c1b9630ae2607ae</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga25c31cdc9a5fe1b199915996717e1321</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62085703eec31cc3da75bb590a86c4ea</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Body1 &gt;::ptr_type, typename PtrTraits&lt; Body2 &gt;::ptr_type, logical_or&lt; typename LargerType&lt; typename PtrTraits&lt; Body1 &gt;::value_type, typename PtrTraits&lt; Body2 &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b896b8e8c55386a79e4132dbb86cb85</anchor>
      <arglist>(const Expr&lt; Body1 &gt; &amp;a, const Expr&lt; Body2 &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga56bd222aa931f4a2f6c330e6e49ed71c</anchor>
      <arglist>(const float1 &amp;a, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3283fe040cbd0280fae5affaa5a577c3</anchor>
      <arglist>(const float1 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7db7c5c12deeb79a3ad18e230fd0028</anchor>
      <arglist>(const float2 &amp;a, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaba01bc6fa2a85a61bc572ee53396c0d</anchor>
      <arglist>(const float2 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga99d4f17ca75885550288386f0959cfa5</anchor>
      <arglist>(const float3 &amp;a, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5cd0e8199aa6ece5c42b6d469df866d</anchor>
      <arglist>(const float3 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb0588dab343533c00fe007f4e019f29</anchor>
      <arglist>(const float4 &amp;a, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6139801e245820e8d980eb9fa19227ae</anchor>
      <arglist>(const float4 &amp;a, float s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga63478cb4cc5f4751131390dd6961a05a</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3195292a300750b94da6edb4b4aaa39</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga628a9de2f5c9331b5d32d012ecea6057</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e9c3ba92e1a2e8191f09b8fa8f52e58</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8de774d82b3c6331a9cda51192cad003</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd7bf63f289ab7a0ccb3b76975450e8b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga681a6c20c78fa4e5813310aa866ded7b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12312fd571bccbcff5a1abb3a797258d</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb98f735e8ab6b6427caf265d69bd4a1</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1097d73ec71c89c78f90636d5a35f11a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga446ac73d6fc9c701bf235f9530e05486</anchor>
      <arglist>(const int1 &amp;a, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9feff133da5c0cb798cc33b19fbd9ed2</anchor>
      <arglist>(const int1 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1bdb1e714d4966bc3b89850c3f223aa6</anchor>
      <arglist>(const int2 &amp;a, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1e998efb0b51d4b11c8166bc17652e8f</anchor>
      <arglist>(const int2 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d607a72c6d5edbf0c5f0defadeecfe9</anchor>
      <arglist>(const int3 &amp;a, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb7e65838ac0a9b1d7beac8bbf01b0e1</anchor>
      <arglist>(const int3 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0c08c399ce28a20e5849c10236e3ec1e</anchor>
      <arglist>(const int4 &amp;a, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff58076f49066c7da5f88773b94eccca</anchor>
      <arglist>(const int4 &amp;a, int s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa6a798890ec4e1c957610419cbc07fa3</anchor>
      <arglist>(const short1 &amp;a, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f85d3d5f36760dd63779885fef347fc</anchor>
      <arglist>(const short1 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3532b09926ae239bbfdcb638f8602895</anchor>
      <arglist>(const short2 &amp;a, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8487430a598578322fad0872d8e6ea35</anchor>
      <arglist>(const short2 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga625848bfaa38a86a0132a1771535fddb</anchor>
      <arglist>(const short3 &amp;a, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d5361965c51f7ca2fe416200eb560d7</anchor>
      <arglist>(const short3 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0637cf031452de7f45462f4cf7d20f0</anchor>
      <arglist>(const short4 &amp;a, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8c9970228fa884a956021c0cebfe15e5</anchor>
      <arglist>(const short4 &amp;a, short s)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder2nd&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5b192a956c850745aab40b4a445557c1</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src, T val)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Body &gt;::ptr_type, logical_or&lt; typename LargerType&lt; T, typename PtrTraits&lt; Body &gt;::value_type &gt;::type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace4df827df684e65c9ef5817d6092149</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Expr&lt; Body &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86d20c442deaf8cf12b73a79b55e2600</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GlobPtrSz&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eb6a324aab99b8d6635ed71b5f3a6d9</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const GpuMat_&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; BinaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, logical_or&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gababaf31e37f3a416bbaa1abcbedadb9b</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src1, const Texture&lt; T &gt; &amp;src2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fe1c8b48957c39413aac5e3ffd90376</anchor>
      <arglist>(const uchar1 &amp;a, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafcd6bed19993a3dec96454714e056e3c</anchor>
      <arglist>(const uchar1 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga51f6411482c1c1dc459307997d262caa</anchor>
      <arglist>(const uchar2 &amp;a, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb5f81c65260b22ae9af48906f448382</anchor>
      <arglist>(const uchar2 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacf45510b81f8e1759112cecd4b5a4aa3</anchor>
      <arglist>(const uchar3 &amp;a, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac790b4177372769ebcb41bf113cc07d8</anchor>
      <arglist>(const uchar3 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b56bd1f805e2cc2a433d784ea26764b</anchor>
      <arglist>(const uchar4 &amp;a, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8d59bf11b4243a05cd6cc3456fa3278</anchor>
      <arglist>(const uchar4 &amp;a, uchar s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc57b8d10acf24138375fc21e1799aeb</anchor>
      <arglist>(const uint1 &amp;a, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga630796daa4fa81bd3480cccdd6208ce0</anchor>
      <arglist>(const uint1 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d0b4e24f07cae0bd5ef2032f1895b44</anchor>
      <arglist>(const uint2 &amp;a, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c2b6b4c57ef47d6c51cc19656e57dc0</anchor>
      <arglist>(const uint2 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3b65fb035d930940ab0736ddbc0519fc</anchor>
      <arglist>(const uint3 &amp;a, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaab756a072938395df21755c1b6a904d</anchor>
      <arglist>(const uint3 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1593e87e954982987925c25988dab81a</anchor>
      <arglist>(const uint4 &amp;a, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff73a5437bdeffdeb0b0c679cf39443b</anchor>
      <arglist>(const uint4 &amp;a, uint s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga96c371efcc9fa6314c3997cabac8de8e</anchor>
      <arglist>(const ushort1 &amp;a, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab52b978af7010683e959b7f5961f609c</anchor>
      <arglist>(const ushort1 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9613bf79ecb44e0124d987c0dc603c0e</anchor>
      <arglist>(const ushort2 &amp;a, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga62831716f60762daf6bdc34ba4563a5b</anchor>
      <arglist>(const ushort2 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaebbcb4c326b4d6504cd9400ac933f53e</anchor>
      <arglist>(const ushort3 &amp;a, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga95813948539b789f7529edc7fec1b313</anchor>
      <arglist>(const ushort3 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f2c04274bc2e9ef0c0e64e835272570</anchor>
      <arglist>(const ushort4 &amp;a, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed613e1f82f7862a55e3133e0b2ea94b</anchor>
      <arglist>(const ushort4 &amp;a, ushort s)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaba6a7eed88b7ef37db22ace6732f6174</anchor>
      <arglist>(double s, const double1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga89385a5dbfdb1ef20b2e838ad9ec15cd</anchor>
      <arglist>(double s, const double2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fafcbb93a3a84b83a0d2d4e0609100d</anchor>
      <arglist>(double s, const double3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga44648e106e79365765d8081617546291</anchor>
      <arglist>(double s, const double4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb998884b15432012259b70ee9eff749</anchor>
      <arglist>(float s, const float1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30c84efa97656970fb477d1ac42a077a</anchor>
      <arglist>(float s, const float2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8dc5f6ba926a32a8bb43a71f974f71f3</anchor>
      <arglist>(float s, const float3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad7bb01e03b921b536c9de83900f120cb</anchor>
      <arglist>(float s, const float4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac554616aa3c8e0f521084e7fdffb3338</anchor>
      <arglist>(int s, const int1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaae3e389c0e99795f9a710bd9d7cd7893</anchor>
      <arglist>(int s, const int2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14791b0a2e98ba50d90b77b9d63768c3</anchor>
      <arglist>(int s, const int3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0995ff62918197fe40f2bea8e2b37898</anchor>
      <arglist>(int s, const int4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0716b8368db9bfe6147ff620abcaf320</anchor>
      <arglist>(short s, const short1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fd3592b47fa7aa798a21f19a79a3a2d</anchor>
      <arglist>(short s, const short2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86fa4d24a51bc0fdb27624637e4162e7</anchor>
      <arglist>(short s, const short3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc178b7c15f18971eb20fffbb9a887a7</anchor>
      <arglist>(short s, const short4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0791a6d7981555c8bf84034105c29ad0</anchor>
      <arglist>(T val, const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37c9af7b70c2be4f8c212d1cd78d8ab7</anchor>
      <arglist>(T val, const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, Binder1st&lt; logical_or&lt; T &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad4d99f903f7ab411eb7ba30a7722489b</anchor>
      <arglist>(T val, const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, Binder1st&lt; logical_or&lt; typename Body::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafd4db8a79be3822a029c193a90d497b9</anchor>
      <arglist>(typename Body::value_type val, const Expr&lt; Body &gt; &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga444bdacd77a60792457a032271d6d8cc</anchor>
      <arglist>(uchar s, const uchar1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3c72b384daef54b49c99c95bb6e5d236</anchor>
      <arglist>(uchar s, const uchar2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga41de5b9e5a723be85cb439a1c08f7ce9</anchor>
      <arglist>(uchar s, const uchar3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga035765656c86485e88a7ffeedff10886</anchor>
      <arglist>(uchar s, const uchar4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadee77151b150eacdfbd738bbd951de91</anchor>
      <arglist>(uint s, const uint1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ae692a8fbb489bb9e1745d7065fa41f</anchor>
      <arglist>(uint s, const uint2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1608d98a47346871d348ee3148a07c1a</anchor>
      <arglist>(uint s, const uint3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa98a4d1808e3e161362ed3709ac3b76f</anchor>
      <arglist>(uint s, const uint4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3c33ae535cb54e41e989a2e26834450</anchor>
      <arglist>(ushort s, const ushort1 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8a42dd360c68ec429b3a9abd29792217</anchor>
      <arglist>(ushort s, const ushort2 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga391980191d7c6907415884f3893e4622</anchor>
      <arglist>(ushort s, const ushort3 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator||</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1eb7dc78006628d46caf362876324bfd</anchor>
      <arglist>(ushort s, const ushort4 &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char1</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga838e1acadd4adf72d05375901877406a</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char2</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bb7b251d40b57f97ee8761816827d5f</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char3</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafa20f0d48b258a29f1f78dc3bcd155f2</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ char4</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5cca9e55f0124be8c28f031dde68ff82</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Body &gt;::ptr_type, bit_not&lt; typename Body::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa29572ad05d7d307bd76477fc7bcd675</anchor>
      <arglist>(const Expr&lt; Body &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GlobPtrSz&lt; T &gt; &gt;::ptr_type, bit_not&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab61e2e68546fd301f26efdc0b899f812</anchor>
      <arglist>(const GlobPtrSz&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; GpuMat_&lt; T &gt; &gt;::ptr_type, bit_not&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04024fcaac24f9750d9235327ac62c1b</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int1</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9cb1d6029d987bdbd57fb47193ee591</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int2</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac7d6682dd37b7ea68625ab7a1b693926</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int3</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b1e50a02cb728d3a0a936c6239263d0</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ int4</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga133c3fb71ea8172a37867390be557400</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short1</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9aa4e3b79d78611d2031c8d21420d4ab</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short2</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga861b8704201b4e6e2d55a9abd798161a</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short3</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga195352c298ca60f9f1427d993b5aeb6c</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short4</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca7d9565b8e27201dbcefa113a9c16c8</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; Texture&lt; T &gt; &gt;::ptr_type, bit_not&lt; T &gt; &gt; &gt;</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga302ca15eb9153d1232403be942aac59e</anchor>
      <arglist>(const Texture&lt; T &gt; &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar1</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3055d07443d2275c1d12b97bdf297fce</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar2</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30d4f587e0787e85c7237f061c7f5629</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar3</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga77e7214b716a6e24b6c0ad5100723acb</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar4</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46c754a9105964639a463dadebfa4176</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint1</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecbd81337a2a8039c93dc0f6b7f322d4</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint2</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8e1f246e66d56a7a4315f926d64938e</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint3</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79cc15f84516fa21851f6c9748497891</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint4</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37a2be39fcfb682e1e91697df152cdd3</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort1</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf372f82a0e3f18ff74490509c8fb3600</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort2</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8c1a39515d09b32e3d25441c5cd129a</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort3</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga077d19d04f77129e7fdb284d42bc78ee</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort4</type>
      <name>cv::cudev::operator~</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa789cd510fcff4984885dcdfbb618018</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static __host__ PerspectiveMapPtrSz</type>
      <name>cv::cudev::perspectiveMap</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d9fb685753febcac788c82f2375f45c</anchor>
      <arglist>(Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Binder2nd&lt; pow_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt; &gt;</type>
      <name>cv::cudev::pow_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacd6fcd234235b3fe7378b45d194678d7</anchor>
      <arglist>(const SrcPtr &amp;src, float power)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; PyrDownBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::pyrDown_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8f53549ef604c1ecefc85badb97a0c3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; PyrUpBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::pyrUp_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d2ec7f6e6dae7fd50717cad7b22da77</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ReduceToColumnBody&lt; Reductor, SrcPtr &gt; &gt;</type>
      <name>cv::cudev::reduceToColumn_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5e359d60d5542bd34234381a74f581f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ReduceToRowBody&lt; Reductor, SrcPtr &gt; &gt;</type>
      <name>cv::cudev::reduceToRow_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4d90b6bc8f4a3f671df538da4571e2fb</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; MapPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::remap_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga760de42a5a15c652685cedba244cb0d9</anchor>
      <arglist>(const SrcPtr &amp;src, const MapPtr &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; RemapPtr2Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; MapXPtr &gt;::ptr_type, typename PtrTraits&lt; MapYPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::remap_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga86b0c535235c065c9101439c83ac1e2c</anchor>
      <arglist>(const SrcPtr &amp;src, const MapXPtr &amp;mapx, const MapYPtr &amp;mapy)</arglist>
    </member>
    <member kind="function">
      <type>__host__ RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; MapPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::remapPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab42554c6ffe36361771806d36f34352d</anchor>
      <arglist>(const SrcPtr &amp;src, const MapPtr &amp;map)</arglist>
    </member>
    <member kind="function">
      <type>__host__ RemapPtr2Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, typename PtrTraits&lt; MapXPtr &gt;::ptr_type, typename PtrTraits&lt; MapYPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::remapPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0904428ccb1267c4e98d1e23658a971d</anchor>
      <arglist>(const SrcPtr &amp;src, const MapXPtr &amp;mapx, const MapYPtr &amp;mapy)</arglist>
    </member>
    <member kind="function">
      <type>__host__ GpuMat_&lt; typename MakeVec&lt; typename VecTraits&lt; T &gt;::elem_type, cn &gt;::type &gt;</type>
      <name>cv::cudev::reshape_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae163c85ca96fb5b809819558a0d4828a</anchor>
      <arglist>(const GpuMat_&lt; T &gt; &amp;mat, int rows=0)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ResizePtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::resize_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bd10e6a13bba09da0ffc63f438f774f</anchor>
      <arglist>(const SrcPtr &amp;src, float fx, float fy)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ResizePtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::resizePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e7a113275c675f989f21a13d7841cad</anchor>
      <arglist>(const SrcPtr &amp;src, float fx, float fy)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_GRAY_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_GRAY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc81c98f2e6d48046a6b6bcd0b7d4e65</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HLS4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_HLS4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8817936b2d5a81f66929a68a123720f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HLS4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_HLS4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab16a5f77bb5f14559155b3eed90829dc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HLS_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_HLS_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga152697da6804759df6e12f1a681dc314</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HLS_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_HLS_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga410ffa2ca0f30d5c4ed03b5fc8cb0f07</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HSV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_HSV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4a53075674e0fd88de4d11e45b473a5a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HSV4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_HSV4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae26413e1f42a2f405e5ebc36a67bfad0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HSV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_HSV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga882e7601bae83ea569ec137d26730768</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_HSV_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_HSV_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab6886467920e96535ef14b864aa28c90</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaabec16bffd35b5e7c1371244b479a3bd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8de8a5d6e8791966449783315bbc2997</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12cc96b1c4f9486833d65b3efa3fbec8</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga50706c5ee884c1e05aa57f8794bab866</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_XYZ4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_XYZ4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b6bb73046611187661a371eaf8511ea</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_XYZ_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_XYZ_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55adab107770b16042ff207d8fa1a3c8</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_YCrCb4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_YCrCb4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga538c4f834a752daba755877a89749117</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_YCrCb_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_YCrCb_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5d27342d8b3196f28db721373f8b3b5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_YUV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_YUV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8657304173ca49094c20741c03b367b1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGB_to_YUV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGB_to_YUV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3d72042530ffc03db2a1038afc26c18</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_GRAY_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_GRAY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga288d78410274134b51a4bf6dc6720282</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HLS4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_HLS4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3fe1fd4d0897d2bbc382fc02396e4634</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HLS4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_HLS4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae4a26a282b5568b9f4aed2bef2fcb392</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HLS_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_HLS_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga254b349bc93d4f8e81a9860f28ff714a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HLS_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_HLS_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b440b230c73865377e31ddb9fd49337</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HSV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_HSV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga45e72643d4070af9a3af84d0a06d5e7a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HSV4_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_HSV4_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b63ba6c1f5f146108c0b2cca51c4a6a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HSV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_HSV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf280f2fede0ec4c713cf57fd5bd7eb8f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_HSV_FULL_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_HSV_FULL_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21fc1d57f53156e3656929fafd9a1def</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_Lab4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_Lab4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2bc026a35df87275b058479d82c82e54</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_Lab_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_Lab_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc847928721fa19073657bdc3e81cb92</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_Luv4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_Luv4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c36663295a75502f99312ac86a232ad</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_Luv_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_Luv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga06e788dcd5192faf9900cb34f695e5cd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_XYZ4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_XYZ4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3dd2e3dda6a2cadd60170b5a79715fd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_XYZ_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_XYZ_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga17d2d2304f2a41f5846c9f06945c3eed</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_YCrCb4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_YCrCb4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc7551bae18031ff867059a47a2a985c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_YCrCb_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_YCrCb_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabe2c45aee9636ab234c35385721e79fb</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_YUV4_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_YUV4_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0abd6dfce18d3a8c79ad9ef8700a2869</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, RGBA_to_YUV_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::RGBA_to_YUV_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae5b51c2ef7bfc3144545ce7b6751fd68</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3fa97d2962821c66a6da9d0bbe49a81</anchor>
      <arglist>(const char1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga307be99a36bb1f692712bc1007af81ee</anchor>
      <arglist>(const char2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7bec44d357099645335436c34a2984a7</anchor>
      <arglist>(const char3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb485fdc9eb65077a593fccaa7b4bec4</anchor>
      <arglist>(const char4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaec73c1f4e04f727226bfc5cdf7ff8e1b</anchor>
      <arglist>(const double1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff3ae0dea1074c2dd8479fa6f513abdc</anchor>
      <arglist>(const double2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac03f3b37e37accef4fe70c21d6217fd3</anchor>
      <arglist>(const double3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6781e62a74ceb01541cf999473c92f4d</anchor>
      <arglist>(const double4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b068ab6767c3e2ad5aff7c7c30f9bd5</anchor>
      <arglist>(const float1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0708209eb1dc67e6932ba60ec6446987</anchor>
      <arglist>(const float2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac354f9377335205f4e7b99cb41ac01e5</anchor>
      <arglist>(const float3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5580f73a451a8c01431e826c2be54941</anchor>
      <arglist>(const float4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8953169c24d174035b98673ba7d5fc4</anchor>
      <arglist>(const int1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0729ce32d7c64b2cac6103a5c610a5aa</anchor>
      <arglist>(const int2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad8d5a16f600c9b17ec9e3788f284990a</anchor>
      <arglist>(const int3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga94fc8be90ec12d66375c40d0caad239a</anchor>
      <arglist>(const int4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0f76fe469a4282f6c9de1146ce80e3f9</anchor>
      <arglist>(const short1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9afa2fb6b1ec91306aaafc92d9c3f197</anchor>
      <arglist>(const short2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf5db1e1257dd13f2786b9a1c91948bc2</anchor>
      <arglist>(const short3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf9df4b6774fd112d543b7b6558623ee1</anchor>
      <arglist>(const short4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ee565a15744d3de6af8153f230fe854</anchor>
      <arglist>(const uchar1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87c234d126817a1dd202effc4bb6d391</anchor>
      <arglist>(const uchar2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf82ead577c82e7591c731388772c722b</anchor>
      <arglist>(const uchar3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga85880deb493c26dabf26a3295bb576de</anchor>
      <arglist>(const uchar4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadba091ef184761e71939a571f62c9d02</anchor>
      <arglist>(const uint1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ed2f34d2851b61d536b8eeeb42b3c0a</anchor>
      <arglist>(const uint2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5084f61e08e46838ac3aaa711ae8e8fe</anchor>
      <arglist>(const uint3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8b9f18505e6ba443843f2f902bfc1a2d</anchor>
      <arglist>(const uint4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2a18816fb3fdbd5c901296f0e3d2b39</anchor>
      <arglist>(const ushort1 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae17a9f5e321e050e56f4843b93a3fa81</anchor>
      <arglist>(const ushort2 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca7211d479ebea8aece3dd4c442834b3</anchor>
      <arglist>(const ushort3 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8827e84c260623089718bf71cbe63c06</anchor>
      <arglist>(const ushort4 &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b2f7da0d26cdd57ecc9cdfc5d6f90f5</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab30b73c0e64d03c792350c14be8eec23</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf15e4921652d9fbd60d00344253452d</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga349b7424d52356a7a81eb91c51813876</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66ba6a271e512a881ee35c894443e521</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff5037c4ff4b5258af65822291e7fe9e</anchor>
      <arglist>(signed long long v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga27914f3dc7cee0a11ad7c6e5ad15edf7</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e1cb1a911669d3ab50a0733486a2aa3</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3429e1e4ef8e0df809c219a527073920</anchor>
      <arglist>(unsigned long long v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::saturate_cast</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga540041ca0ffc53578e2783a2edbd38cf</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>cv::cudev::saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9cb20822689ea8bc4310a3de6ae3c95</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>cv::cudev::saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9de09fa9c34ffe7775aa0cab6132dedd</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>cv::cudev::saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14c1f5b8e7d39800e766cf3bd6cba7cc</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>cv::cudev::saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae74d54a6f97f3aacc21ca859fd03c852</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>cv::cudev::saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga30db125fedbcf34b0a690506d4248626</anchor>
      <arglist>(uchar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>cv::cudev::saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f712bea6487498bf600a7f5ce33f887</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ schar</type>
      <name>cv::cudev::saturate_cast&lt; schar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga93d029a3dc86137b3a0e069162546316</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>cv::cudev::saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadb4a2dc03918a410404a343b8cd1e209</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>cv::cudev::saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab002f030fe9d93d5ab7286200177ab8b</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>cv::cudev::saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga75918332c2cfe2a3b740082ecd7abce9</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>cv::cudev::saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac08dc08b6582088a4d971752ee93b8f4</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ short</type>
      <name>cv::cudev::saturate_cast&lt; short &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7f2285cead20ce214f9022d619db19b1</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>cv::cudev::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4938af087daf6722dc22540480c5359</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>cv::cudev::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60fff906354e9993142f9a33a298a66d</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>cv::cudev::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f7ea7a220ffe32e266a838393382a94</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>cv::cudev::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcbd783c745e2e644f7cfeca4c9c9c2c</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>cv::cudev::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf4a62f942f48787e884494da17b23052</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>cv::cudev::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab4df4bc980fb186d5eb0f4f88bda836a</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uchar</type>
      <name>cv::cudev::saturate_cast&lt; uchar &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaefb017c9d045edd80e268ef32fc18cb6</anchor>
      <arglist>(ushort v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga562d3198ee6c36b6aa81076eecdedc77</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga76edb9c8a7fccd34f91f69c81123b283</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1fa73fdfe02dc22047c97f7103cf69d6</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0081947fe77f41a5f396d694dfd96194</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::saturate_cast&lt; uint &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fafcb7d205acbd32394767c2656e271</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>cv::cudev::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab7bd2d811553da5426e1f3994f04f0f7</anchor>
      <arglist>(double v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>cv::cudev::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8865f1ffa24b835e3a61e85d072bec47</anchor>
      <arglist>(float v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>cv::cudev::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12dfa3107ac915def7b547f162d13204</anchor>
      <arglist>(int v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>cv::cudev::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab58248a8f72a0971cf3269dade2e05c6</anchor>
      <arglist>(schar v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>cv::cudev::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeae6ac3635c3c03a9104c7f9b1d5ef49</anchor>
      <arglist>(short v)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ ushort</type>
      <name>cv::cudev::saturate_cast&lt; ushort &gt;</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2ed24aa034319787e11c2e8efac52a36</anchor>
      <arglist>(uint v)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ScharrXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::scharrX_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaff73d49688bbdd4e6b9c950c289782e0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ScharrXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::scharrXPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38e5652ebaf1681ef749c01663fe3fd0</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; ScharrYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::scharrY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8f4c79bd7fa0f53799f7a204bf33a52f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ScharrYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::scharrYPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb390f4f94c81f4667525f407430a94f</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ PtrTraits&lt; Ptr2DSz &gt;::ptr_type</type>
      <name>cv::cudev::shrinkPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3dcb9b45488dc7770dd40609724b531</anchor>
      <arglist>(const Ptr2DSz &amp;ptr)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9ca6d7da7566d4fed9d0472b070bda3c</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafb37f9efcdb08d87d26702803205670c</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40f69179231e1d9aec1e60bf3fd67744</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga603ead4205bbc200a0f1c7eb2894a3a7</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1841ebd92ea58d1ad61b78b3e7f90829</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad2740282849b89e813cb302a1d0444aa</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bc3ae5929000eb7f97153640ed2fe09</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2ccede62049f156c6ddd6db49c438e6</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae82be4ae62a43620e9d309c88fc2f96f</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga72e7e4ab7f2f475737f808409ad5e41f</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d64e2eb87abb7ae2364c7ee304014ba</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga18a0f30cd4a933e15d636a5fee642cf7</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga40a71fd43839f68db29d5d3d9d991fe8</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab32dadaf27d00fd3ae420bfe2993b089</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6d5cc3d51b7df55c83dc6338cfc4b272</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga609b61e646afc5ea47c8da0ed4af188a</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga915d35b330bdfe06327511373de2cd6f</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga55ead77b8219b1623b103970d7d2657b</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e3378e56015ebf4fee733ffe8546e78</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2d987301b57d2a3e0f6effc19c062290</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa65ebb1958aa6daaacb7e0b94810ff87</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga09521d0ba1e338a8709ba2b34191ece0</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2671b223cd6902850864586638c5ac23</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f147de79af702d8d4398a75a1521c41</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e004f45ce1d6e29fa3ccaea88d4ee80</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae04f739d259ae154cd26a39b5604f694</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga16cfbafe094337f83a97d0884e8618c9</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga70aca1b22d401d2de7d7efc3323bca93</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3f96ddc1a5114686c3a916de5d4a2dbb</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac9a4525a60ac6b9342aa440db3be7cbc</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga90c83f6fdb6e0cf40a0fd5960e1597cb</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sin</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9d00db800f05fc15be653fd37d4380e4</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, sin_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::sin_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac06926bd3a2ef4db0b25c8b4c9925bd5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ SingleMaskChannelsSz&lt; typename PtrTraits&lt; MaskPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::singleMaskChannels</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc76a1b68cf607e3a4e4564d1c30a14c</anchor>
      <arglist>(const MaskPtr &amp;mask, int channels)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga11ca9a17c7a0fc5a6482d44925904591</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga041bd4a026295d1ecd49292b72bcd9b0</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafbfadd781ca9a813fc846d412e1bb8cb</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07e2a3dbaccc0f8545a04c2981b6893c</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1372528a6d841534331bdd0270d9b87f</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaac5d6219259ed327d126311d05f3f77d</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e573cff24de567a8d3c8215ec25a686</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf8a3df5e8a2b664bec6d194a8efc1b11</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac5ae3dd563be525b52f9d614b44b0008</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac10c00f0dc12cd8e4eeaad51330251bf</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fb23dca771a80de9a2629878d60385e</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa641ed89c52fc91f854112ab277934ee</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf1eaa0ad7b95a36a271c0afbbd8d7a0a</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga87c9882d3f6d3ea06cf957fecceb1af1</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5162f3f12ea498b9fcc5a843ed6112cd</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d4abff00111b20ef9070fd6c52ff6c4</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1669c360c5924edd756ae9d9536eb8e4</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad385a12228a01205ba34ea7926f407a0</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38b71a067f79c91cc5f62b5f422b09c9</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga487d5848e17ac161e3776eecf48adcf6</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab41fc9242b7523253e30be1597ee66ae</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga772d44272d0bd7c7b67f16ea0b85cb80</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga344edc16853d27c854368f389d416065</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddc053cb31f1c990c61111d1c6743dc2</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga91d6389dea5e2a1eee144bade28064c6</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0b36fcf77ae7d883572908e070ef4b8c</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f05f7337e5c6b1ee245f37182398e51</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga693a5fecbc38f4ab58b6e42a5b26c711</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga931ce3aa6bc08deb00c50fb03bf47ed3</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa81c2145a67198bd56929f430f2278b2</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab486c1024c95760571e684fb39a2ee85</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sinh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga97f6b210903dc62269c50728eac20a3f</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, sinh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::sinh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbf84e802b30ab6677aeb4b75fee8dd3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga23c1a246203f9d6783c97d5621d38205</anchor>
      <arglist>(T0 *t0)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4eaca0c3f67728f3a3cb6ad7947909ad</anchor>
      <arglist>(T0 *t0, T1 *t1)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga66419522def4074b28146b8308fb9634</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeea22bdd9c5ace14f93bc5e1179fa9be</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga03e148eaef82b5bd3f224e8b92342ac8</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8532f5dece47f1c264686f1a33363d2d</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 *, volatile T6 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga21a3877440831ce85f5e67a985c52efb</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5, T6 *t6)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 *, volatile T6 *, volatile T7 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab10b740c944e9ab9d598d3109c403da5</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5, T6 *t6, T7 *t7)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 *, volatile T6 *, volatile T7 *, volatile T8 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga629b4c0663d2ca097c47cfdf388ed547</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5, T6 *t6, T7 *t7, T8 *t8)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ tuple&lt; volatile T0 *, volatile T1 *, volatile T2 *, volatile T3 *, volatile T4 *, volatile T5 *, volatile T6 *, volatile T7 *, volatile T8 *, volatile T9 * &gt;</type>
      <name>cv::cudev::smem_tuple</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga890ad164a3f476487a2ee82723c5c14b</anchor>
      <arglist>(T0 *t0, T1 *t1, T2 *t2, T3 *t3, T4 *t4, T5 *t5, T6 *t6, T7 *t7, T8 *t8, T9 *t9)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; SobelXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::sobelX_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeadbc61455e09d84ce42113deacb95e6</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ SobelXPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::sobelXPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9f8cc74995b219bc6c82937e3a21b8eb</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; SobelYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::sobelY_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8310df81020212238bf35800cacfccbd</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ SobelYPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type &gt;</type>
      <name>cv::cudev::sobelYPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaadcd276e3083600099e9819e62402c6c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, sqr_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::sqr_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa5972caceabc9c4b2907456fed446447</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5f5651c2f477deab8c9a6a22480b0921</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga922fe16de9a9337ce89c38529cbf4bc2</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga24082b6cad8f2ce48a688416553d4cee</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5004527b61c574319714c7cef27adaf</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga00f30f8a2dd3b6e7b2b423f4c77c5e88</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf48bb6b8b4f2ec9160f153e00d413071</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6893715da72b11485bce57fc081add6</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc7ad959ab6a8987b12e7d5f74549864</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0fdf1eb5d63c4bd6c0e9aa3826df4c56</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga819167f65c834bcb0aff3c93dbc3c6ff</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadef80c222abf27a9e99b5dd50b6dd911</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga15dec14a6c836fe321ee6d34e43bcf63</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5445817fdef24e8f63fe154b3e0ff1db</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4bac73eee164c074617d7542a0328dff</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf838bdac0e861508a4706edd78f2ff7e</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabf088d5ce5e1a99b65a2e563a1212985</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf0a7f7fea0c50ddf540b5e4d2652eb59</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b7b4319ad51d28aa241f421d918a106</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabca1ecf48e0d7efa0ef3a267169af3e9</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa546317b5fabb8dba6e03c186b29de6e</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacb80681acb72738ed818f3f2d46b3fa2</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5636d655b66d1e528679dca9099cd0fa</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e7258a055c96158790a168f7f80a97f</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabc50a964cceb2c66902a54c327103421</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga79b759ff3cc2ae788b7cd28876b8f32f</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8915709c6046b1de839b156c6a3e2fbd</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4cf5cd21194f2cbaeaada72747bf04a0</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1c295b136a0161bcffd91a1b872b5e6d</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabb4bf19688d464f9ca6762dcc5052764</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa976ce20aaa72db500831bf5f7b07573</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14bd8e08e3ed7e7eb27d443b7f561d99</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::sqrt</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37cd9743de393cb069367eb6eacfbd47</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, sqrt_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::sqrt_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3df7a28359bb3f925ef7fe7f81908680</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; SumExprBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::sum_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37e47704c1c4522d50cc9e9f33f3a36d</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab2861d06ea28098768c411c4a004bda</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabfaabdc3b38246f96af7222ba86ea236</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa0d5d2dc1b65a22f7aad7160be6caf34</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaffbd6e5d1c6422ce0fa5cd0eefa0642a</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8c860990267c06b55433e94667d00df</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga354b53c655eeaaa0cdb34c731550a18d</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0a816be188964e277c8505b169def45b</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf966a66ec4dae52d7c54a783eb143740</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga321bd881717a99b5ce57c6979c7ac812</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6e6bb2a47b4930d3f598a16d12bc8cee</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae6600a1b5c1e762f8eccebbc83e3d83d</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga343aeebb955e6b8ade7c81de2b503a3f</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabbc07cfcdc67d2d74a3b289631431df6</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga563c15a76c2beccc8b9e2900a916afc8</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1d93d71234de0828eb63a32d26d869f3</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1ecf20bcddbbe86ae86f921d18d26c88</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadd6605162340e91ccc8020655e2f4bac</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga38dfd86d8b6fd18e875c9b7705740ebc</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaed79335a1296246d7e8c42e4edca7cc6</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaeb155f64a156b28136180f800aee544b</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga35550b9a68d4214e3c9701219d42e42f</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad9b3f9080bab2c5faa052696940f9e3b</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa42448e9d066933568fd36858c124274</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0e5d0b49532d508cf28945e99479dc2e</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa70635fd8b6e9fbe5d8724fd1379ab0d</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4e73678ae8db76dfdab09330a73b4f40</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga034eba2156aac018f8893dad0d12c1a4</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga272faade7192828c455c3981530550c4</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae3be145ff237e2f1f8629ad62c05c697</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3b7587a9b79be1c5204e13c806acb99</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga02ae4c03d049fd2d3dfc63c6e6b7fe7f</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tan</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga68848db541101ea8520d54ebb6dee279</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, tan_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::tan_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9a1f955cde64dcbad1c15d2665ff53df</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa393aec6df5d816067b8a145f95acfdb</anchor>
      <arglist>(const char1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga867e1d2329bf43d6cde7980fdca51559</anchor>
      <arglist>(const char2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8de54e2fea59ac5ef67c180f18caefdd</anchor>
      <arglist>(const char3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga194a2fb5810da42d7d787d4f0cfcd290</anchor>
      <arglist>(const char4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double1</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98f4cdfe2c246ff6738754c976db85b9</anchor>
      <arglist>(const double1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double2</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98ad8c427568c85682202726982cf73f</anchor>
      <arglist>(const double2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double3</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga180f392bae31b013c454f9b94538b180</anchor>
      <arglist>(const double3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ double4</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa7bd8b3c6ec4cc7f60fd287272706bb2</anchor>
      <arglist>(const double4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae2a279d830a6e0e6ee9f81ebdfd48867</anchor>
      <arglist>(const float1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad3dc0a9f3176569af757a5271046440f</anchor>
      <arglist>(const float2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga37a5ec47f29fc9c5f077f81d75edacce</anchor>
      <arglist>(const float3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d490f73a043e8b6c88c27d7c43dbfd8</anchor>
      <arglist>(const float4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3e22e66070d0b20442d4282d775ea290</anchor>
      <arglist>(const int1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga48568accf1cd935c47237c0f9a0b5a6e</anchor>
      <arglist>(const int2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae28e056d1a28f8814d54344ddd2d2dc1</anchor>
      <arglist>(const int3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga12dfdbac4e66ff3d2a89b688ad38d771</anchor>
      <arglist>(const int4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gadfdaeb04492a6fabb75d147ea5831417</anchor>
      <arglist>(const short1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4dd2b3295f8ca282c3c8d1e1eeadf6f7</anchor>
      <arglist>(const short2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga60caf9e7c3a45201f3245966b599985e</anchor>
      <arglist>(const short3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga39eb534ba2c0c6a1f77ffca705b506c7</anchor>
      <arglist>(const short4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4c3552307e19fc605da2e9701059f7d4</anchor>
      <arglist>(const uchar1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga58dea08dd173dcdedd59a006e7ca07cb</anchor>
      <arglist>(const uchar2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga46c5395068317219fd153592b8ad9336</anchor>
      <arglist>(const uchar3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ee6a8eee9ed53b87443f9492ca613cf</anchor>
      <arglist>(const uchar4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4acd792684185e5ec114fa844a038a90</anchor>
      <arglist>(const uint1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59379080668d13417552a24405a749c0</anchor>
      <arglist>(const uint2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac146d362245aae4b500580de8e030f05</anchor>
      <arglist>(const uint3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae263d03c6ff173d9f52f1bff13cd3070</anchor>
      <arglist>(const uint4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float1</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7cedaa513222ede70653b1087ac95e6e</anchor>
      <arglist>(const ushort1 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float2</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga778d8707774a42fc0cf65d3010b5f474</anchor>
      <arglist>(const ushort2 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float3</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b532c589eaa2b8828b02cfa1ff0a25b</anchor>
      <arglist>(const ushort3 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ float4</type>
      <name>cv::cudev::tanh</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5a7af2fc1aca6c890ef8df791aa7b0cc</anchor>
      <arglist>(const ushort4 &amp;a)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, tanh_func&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::tanh_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaddc1b48709c081028680dd52c50edc07</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshBinaryFunc&lt; T &gt;</type>
      <name>cv::cudev::thresh_binary_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5fc02a58a86e484582e1a5a7b413ab77</anchor>
      <arglist>(T thresh, T maxVal)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshBinaryInvFunc&lt; T &gt;</type>
      <name>cv::cudev::thresh_binary_inv_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf01a60705ea0043a883f0496550fad4a</anchor>
      <arglist>(T thresh, T maxVal)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshToZeroFunc&lt; T &gt;</type>
      <name>cv::cudev::thresh_to_zero_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae31e03d47e2e865dd36f249c58323fe8</anchor>
      <arglist>(T thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshToZeroInvFunc&lt; T &gt;</type>
      <name>cv::cudev::thresh_to_zero_inv_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8113dd0199201909601747a895e56d75</anchor>
      <arglist>(T thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ ThreshTruncFunc&lt; T &gt;</type>
      <name>cv::cudev::thresh_trunc_func</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaabd6bcc02f8be156b4de4fa9ec959b6</anchor>
      <arglist>(T thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshBinaryFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::threshBinary_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga14aa7aa07e17175c6d5f6fdf442aac39</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh, typename PtrTraits&lt; SrcPtr &gt;::value_type maxVal)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshBinaryInvFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::threshBinaryInv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8de691f0c5bc950c89f55f354aaf4a3</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh, typename PtrTraits&lt; SrcPtr &gt;::value_type maxVal)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshToZeroFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::threshToZero_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1397b4a1b4cc57d2b61777fcc4070081</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshToZeroInvFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::threshToZeroInv_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6b429550a5704c824b4a23db045127ed</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, ThreshTruncFunc&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt; &gt; &gt;</type>
      <name>cv::cudev::threshTrunc_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga82b537ffb089343946506e2d57002dd4</anchor>
      <arglist>(const SrcPtr &amp;src, typename PtrTraits&lt; SrcPtr &gt;::value_type thresh)</arglist>
    </member>
    <member kind="function">
      <type>__host__ BinaryTransformPtrSz&lt; typename PtrTraits&lt; Src1Ptr &gt;::ptr_type, typename PtrTraits&lt; Src2Ptr &gt;::ptr_type, Op &gt;</type>
      <name>cv::cudev::transformPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4b7ae8e012c2a88e12b044c2de476c9b</anchor>
      <arglist>(const Src1Ptr &amp;src1, const Src2Ptr &amp;src2, const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__host__ UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, Op &gt;</type>
      <name>cv::cudev::transformPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga52e729b1406c40d69981c3bb4e8b7270</anchor>
      <arglist>(const SrcPtr &amp;src, const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; TransposeBody&lt; SrcPtr &gt; &gt;</type>
      <name>cv::cudev::transpose_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gace27ec86dcfb12e471c92c2e825fbacc</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ __device__ UnaryTupleAdapter&lt; Op, n &gt;</type>
      <name>cv::cudev::unaryTupleAdapter</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4fcb0faac55bc6a6079e1a64393503df</anchor>
      <arglist>(const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vabsdiff2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga198b2bfcacae3cbe61938bce671432ba</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vabsdiff4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf86631ff00cb9e7cf5e60a0fcb23743d</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vadd2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga31016a43f185b5436a6057046b3a87e2</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vadd4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0ba46e5d618d1b3a265053fb66695daa</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vavg2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8635d8429a01073075a189e45472637b</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vavg4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga26fe1ab7bbf8d42d15778c4a33942c25</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vavrg2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7d65e10ea4aadee07d6bf64a5cd124b6</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vavrg4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4db95f1f4957d445cf44f3b971696012</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmpeq2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaad69622fde93f93e51bfb9d003457035</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmpeq4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga490f2147e0f52fde56eee6ef068bdc2a</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmpge2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga43512196d41f198a5c6f08c903fc7dac</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmpge4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07ed1834e5be35f07abcad584c884655</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmpgt2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8976e5ab34ccd5fcd500205a3bb718bb</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmpgt4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga689437dbed283333a8edfcce80ae0b64</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmple2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafe0f777d27b15696ae3e859268113048</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmple4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8be660977cb33535a020c1b453702360</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmplt2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab5d86d0b05c3913ae727bde6cf762969</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmplt4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9b3085d21f688f9735e3ddea0b39b600</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmpne2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaafec1064313a526d42093e9970dc6fe4</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vcmpne4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga313926d4ce24905c750d65a00f4de0ac</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vmax2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga2fb74fef161b3a8547118b23f603012d</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vmax4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gac65f79fa4274b6cd38b7b5a1b12a8671</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vmin2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3876e8efa35fa14a0cda1711ab53bd09</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vmin4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafba0d98f53518d1e4b18eee07cc7f267</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vseteq2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga01ff15b2b7c1d0685620454423dde88e</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vseteq4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga36f692aef5c8080cb8960b46b14f96e3</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetge2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga6917a10dd7bc10547c31cfcb5e76675c</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetge4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga59bddb10bcef75d257c5ebe2e7b04b7d</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetgt2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab8f33a6b3237e708124c4564b84c6848</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetgt4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga047b4a6f5b5b33d11cebe5d1a3de98d3</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetle2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabdc0c57f0ad835fd61d7ddfe4ae33e4b</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetle4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5750754e7e85345d8efd89a35e6866d3</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetlt2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaf34d0415531e6b94721c4dd48b0025fe</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetlt4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga856c6fa9bf9db87aee51fec4a8cb9a28</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetne2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae44f99094f082fd1151dba42df0c7fda</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsetne4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gae33c04148c2053a7a65c81a98b1f9618</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsub2</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa9984e5765f6214960ecee677531e207</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ uint</type>
      <name>cv::cudev::vsub4</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga678156de6871de69a5f16364b0243cfe</anchor>
      <arglist>(uint a, uint b)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, AffineMapPtr &gt; &gt;</type>
      <name>cv::cudev::warpAffine_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga04501bdda3654e70d11c51a5486d5001</anchor>
      <arglist>(const SrcPtr &amp;src, Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, AffineMapPtr &gt;</type>
      <name>cv::cudev::warpAffinePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga0d37bc75e8668e153d4e159a8a1beea3</anchor>
      <arglist>(const SrcPtr &amp;src, Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ OutIt</type>
      <name>cv::cudev::warpCopy</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3ddaf6e451618b957deea9ab4570f4b3</anchor>
      <arglist>(InIt beg, InIt end, OutIt out)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::warpFill</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa02a32764180cfb333f398aed49a8516</anchor>
      <arglist>(It beg, It end, const T &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, PerspectiveMapPtr &gt; &gt;</type>
      <name>cv::cudev::warpPerspective_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa3343bf42d7dc8346861180ca3a74dac</anchor>
      <arglist>(const SrcPtr &amp;src, Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__host__ RemapPtr1Sz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, PerspectiveMapPtr &gt;</type>
      <name>cv::cudev::warpPerspectivePtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga4670cccfcf935377136e7751f9faedd5</anchor>
      <arglist>(const SrcPtr &amp;src, Size dstSize, const GpuMat_&lt; float &gt; &amp;warpMat)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::warpReduce</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2514037f3bd4a0a954ebb2b027b44e5</anchor>
      <arglist>(const tuple&lt; P0, P1, P2, P3, P4, P5, P6, P7, P8, P9 &gt; &amp;smem, const tuple&lt; R0, R1, R2, R3, R4, R5, R6, R7, R8, R9 &gt; &amp;val, uint tid, const tuple&lt; Op0, Op1, Op2, Op3, Op4, Op5, Op6, Op7, Op8, Op9 &gt; &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::warpReduce</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad05e1b53750e6693dcd4159a90e316e0</anchor>
      <arglist>(volatile T *smem, T &amp;val, uint tid, const Op &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::warpReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga8ab97e5a97c3dc361c1c7bef083a41b2</anchor>
      <arglist>(const tuple&lt; KP0, KP1, KP2, KP3, KP4, KP5, KP6, KP7, KP8, KP9 &gt; &amp;skeys, const tuple&lt; KR0, KR1, KR2, KR3, KR4, KR5, KR6, KR7, KR8, KR9 &gt; &amp;key, const tuple&lt; VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9 &gt; &amp;svals, const tuple&lt; VR0, VR1, VR2, VR3, VR4, VR5, VR6, VR7, VR8, VR9 &gt; &amp;val, uint tid, const tuple&lt; Cmp0, Cmp1, Cmp2, Cmp3, Cmp4, Cmp5, Cmp6, Cmp7, Cmp8, Cmp9 &gt; &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::warpReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga98526d37bca18910003ce173098369bf</anchor>
      <arglist>(volatile K *skeys, K &amp;key, const tuple&lt; VP0, VP1, VP2, VP3, VP4, VP5, VP6, VP7, VP8, VP9 &gt; &amp;svals, const tuple&lt; VR0, VR1, VR2, VR3, VR4, VR5, VR6, VR7, VR8, VR9 &gt; &amp;val, uint tid, const Cmp &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::warpReduceKeyVal</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga490aa92b4685941ab60de37f83714e4d</anchor>
      <arglist>(volatile K *skeys, K &amp;key, volatile V *svals, V &amp;val, uint tid, const Cmp &amp;cmp)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ T</type>
      <name>cv::cudev::warpScanExclusive</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3d353ae8fa480b1310576aea85f9e18c</anchor>
      <arglist>(T data, volatile T *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ T</type>
      <name>cv::cudev::warpScanInclusive</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga610cdff6587ed703bfda64f4f75674c2</anchor>
      <arglist>(T data, volatile T *smem, uint tid)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ OutIt</type>
      <name>cv::cudev::warpTransform</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5e4473cb49162f5380500a4e926f0184</anchor>
      <arglist>(InIt beg, InIt end, OutIt out, const UnOp &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ OutIt</type>
      <name>cv::cudev::warpTransform</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7878692a548bdae902f59478916c5866</anchor>
      <arglist>(InIt1 beg1, InIt1 end1, InIt2 beg2, OutIt out, const BinOp &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>__device__ __forceinline__ void</type>
      <name>cv::cudev::warpYota</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa8b9834505134c180a736e575436d52a</anchor>
      <arglist>(OutIt beg, OutIt end, T value)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::XYZ4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa97047deb173490d8fe55288d019044b</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::XYZ4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga07419ee18d75b8ca466fc16892da51d1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::XYZ4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc9700dc4448d9edfef8f41c322ec508</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::XYZ4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga7c411600d85bd0ea605f0ccbe1cabed7</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::XYZ_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga009f275b29eed1e9092cece39f7bfb94</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::XYZ_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gacc1794f7e178ce953d1b0637599d560e</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::XYZ_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabcb359bf33b7efa2ddca10b272865a06</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, XYZ_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::XYZ_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga9c71f54c42c712cb51295b30527ed1a2</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YCrCb4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gabd10a5c9076ceb98eb164871d1936bd1</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YCrCb4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga1b3aa391d6e4d55170c5b033281de023</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YCrCb4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaa2f81bbb84cd0c851efc3408be6447e3</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YCrCb4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gab3c23641c117c8928ac477b9d2f6c54a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YCrCb_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga05d4f78ba00ab4fa24f2667849c0bad9</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YCrCb_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaca9aee270a367acde619744fab792fba</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YCrCb_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga601b9a29d2181b85fdcd19c55fce0226</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YCrCb_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YCrCb_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gafc0361b373f26c50e3b8f1521eb952ba</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV4_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YUV4_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaab6fd9cb8461888a2ab614abc5d0ae26</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV4_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YUV4_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaaebb47bf3d3220efcf0caf2ccd60b541</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV4_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YUV4_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gad029e91e76f93abc94e2cadd90b16b08</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV4_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YUV4_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga499dcc13ae4a6959ce0827f2ce3ffe4c</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV_to_BGR_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YUV_to_BGR_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga404c048552bd1d74a7e04c17805c9da5</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV_to_BGRA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YUV_to_BGRA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga67c9e07766100ba1a757e9613f138515</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV_to_RGB_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YUV_to_RGB_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>gaecaa4ae6fc0e6d034f05e592d101344a</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ Expr&lt; UnaryTransformPtrSz&lt; typename PtrTraits&lt; SrcPtr &gt;::ptr_type, YUV_to_RGBA_func&lt; typename VecTraits&lt; typename PtrTraits&lt; SrcPtr &gt;::value_type &gt;::elem_type &gt; &gt; &gt;</type>
      <name>cv::cudev::YUV_to_RGBA_</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga3480e46bc8624d6d6917c8cc8d050822</anchor>
      <arglist>(const SrcPtr &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ZipPtrSz&lt; tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::ptr_type, typename PtrTraits&lt; Ptr1 &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::zipPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga732f57bfc826a060feca80a12ec54175</anchor>
      <arglist>(const Ptr0 &amp;ptr0, const Ptr1 &amp;ptr1)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ZipPtrSz&lt; tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::ptr_type, typename PtrTraits&lt; Ptr1 &gt;::ptr_type, typename PtrTraits&lt; Ptr2 &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::zipPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga65cdede01c73fa81957ba0668bd319a0</anchor>
      <arglist>(const Ptr0 &amp;ptr0, const Ptr1 &amp;ptr1, const Ptr2 &amp;ptr2)</arglist>
    </member>
    <member kind="function">
      <type>__host__ ZipPtrSz&lt; tuple&lt; typename PtrTraits&lt; Ptr0 &gt;::ptr_type, typename PtrTraits&lt; Ptr1 &gt;::ptr_type, typename PtrTraits&lt; Ptr2 &gt;::ptr_type, typename PtrTraits&lt; Ptr3 &gt;::ptr_type &gt; &gt;</type>
      <name>cv::cudev::zipPtr</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga536c8e32d87703c9cabc034aa662876f</anchor>
      <arglist>(const Ptr0 &amp;ptr0, const Ptr1 &amp;ptr1, const Ptr2 &amp;ptr2, const Ptr3 &amp;ptr3)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cv::cudev::Texture::cols</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga5d446f34258f70a6d893b3244f8a1672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cv::cudev::Texture::rows</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga22d0081290c97909525cf7a27bcbdcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::shared_ptr&lt; UniqueTexture&lt; T, R &gt; &gt;</type>
      <name>cv::cudev::Texture::texture</name>
      <anchorfile>df/dfc/group__cudev.html</anchorfile>
      <anchor>ga10b28d528e1ce638e990b20c78b2a952</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>cvv</name>
    <title>GUI for Interactive Visual Debugging of Computer Vision Programs</title>
    <filename>df/dff/group__cvv.html</filename>
    <namespace>cvv::impl</namespace>
    <class kind="class">cvv::FinalShowCaller</class>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cvv::debugDMatch</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga68668c8dddd147c90070efa600c6d0ac</anchor>
      <arglist>(cv::InputArray img1, std::vector&lt; cv::KeyPoint &gt; keypoints1, cv::InputArray img2, std::vector&lt; cv::KeyPoint &gt; keypoints2, std::vector&lt; cv::DMatch &gt; matches, const impl::CallMetaData &amp;data, const char *description=nullptr, const char *view=nullptr, bool useTrainDescriptor=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cvv::debugDMatch</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga1a4749f275c79094d8db4825abe2cff7</anchor>
      <arglist>(cv::InputArray img1, std::vector&lt; cv::KeyPoint &gt; keypoints1, cv::InputArray img2, std::vector&lt; cv::KeyPoint &gt; keypoints2, std::vector&lt; cv::DMatch &gt; matches, const impl::CallMetaData &amp;data, const std::string &amp;description, const std::string &amp;view, bool useTrainDescriptor=true)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cvv::debugFilter</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga9ddffb4d96ca0b4dd47ae94bedc6def7</anchor>
      <arglist>(cv::InputArray original, cv::InputArray result, impl::CallMetaData metaData, const ::std::string &amp;description, const ::std::string &amp;view=&quot;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cvv::debugFilter</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga7fcba850f6ecb852203e5622a37c3bc6</anchor>
      <arglist>(cv::InputArray original, cv::InputArray result, impl::CallMetaData metaData=impl::CallMetaData(), const char *description=nullptr, const char *view=nullptr)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>cvv::debugMode</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga1669e90a1a521eebc7c61a694bba2927</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cvv::finalShow</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga06724816aad0970637457645ae60c8ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cvv::setDebugFlag</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga00c72e5ec4298bad4394ce601affe294</anchor>
      <arglist>(bool active)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cvv::showImage</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>gacd3ae9dce4c81f1d7d9bf8fd04d01c60</anchor>
      <arglist>(cv::InputArray img, impl::CallMetaData metaData, const ::std::string &amp;description, const ::std::string &amp;view=&quot;&quot;)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>cvv::showImage</name>
      <anchorfile>df/dff/group__cvv.html</anchorfile>
      <anchor>ga776e85265cd41bf22cfd8c5bfff1b045</anchor>
      <arglist>(cv::InputArray img, impl::CallMetaData metaData=impl::CallMetaData(), const char *description=nullptr, const char *view=nullptr)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>datasets</name>
    <title>Framework for working with different datasets</title>
    <filename>d8/d00/group__datasets.html</filename>
    <subgroup>datasets_ar</subgroup>
    <subgroup>datasets_fr</subgroup>
    <subgroup>datasets_gr</subgroup>
    <subgroup>datasets_hpe</subgroup>
    <subgroup>datasets_ir</subgroup>
    <subgroup>datasets_is</subgroup>
    <subgroup>datasets_msm</subgroup>
    <subgroup>datasets_or</subgroup>
    <subgroup>datasets_pd</subgroup>
    <subgroup>datasets_slam</subgroup>
    <subgroup>datasets_sr</subgroup>
    <subgroup>datasets_tr</subgroup>
    <subgroup>datasets_track</subgroup>
    <class kind="class">cv::datasets::Dataset</class>
    <class kind="struct">cv::datasets::Object</class>
    <member kind="function">
      <type>void</type>
      <name>cv::datasets::createDirectory</name>
      <anchorfile>d8/d00/group__datasets.html</anchorfile>
      <anchor>ga67fef8eb0a66502901e995d9b3b2fb20</anchor>
      <arglist>(const std::string &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::datasets::getDirList</name>
      <anchorfile>d8/d00/group__datasets.html</anchorfile>
      <anchor>ga7d73becf82793bd2a9f086e71eba22b3</anchor>
      <arglist>(const std::string &amp;dirName, std::vector&lt; std::string &gt; &amp;fileNames)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::datasets::split</name>
      <anchorfile>d8/d00/group__datasets.html</anchorfile>
      <anchor>gab5a8449f94bf741fb2b0a4f59ce1c81c</anchor>
      <arglist>(const std::string &amp;s, std::vector&lt; std::string &gt; &amp;elems, char delim)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>datasets_ar</name>
    <title>Action Recognition</title>
    <filename>d4/d8b/group__datasets__ar.html</filename>
    <class kind="class">cv::datasets::AR_hmdb</class>
    <class kind="struct">cv::datasets::AR_hmdbObj</class>
    <class kind="class">cv::datasets::AR_sports</class>
    <class kind="struct">cv::datasets::AR_sportsObj</class>
  </compound>
  <compound kind="group">
    <name>datasets_fr</name>
    <title>Face Recognition</title>
    <filename>de/d93/group__datasets__fr.html</filename>
    <class kind="class">cv::datasets::FR_adience</class>
    <class kind="struct">cv::datasets::FR_adienceObj</class>
    <class kind="class">cv::datasets::FR_lfw</class>
    <class kind="struct">cv::datasets::FR_lfwObj</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::datasets::genderType</name>
      <anchorfile>de/d93/group__datasets__fr.html</anchorfile>
      <anchor>ga3bdb11e4d5333d49ecab1e789fcce58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::male</name>
      <anchorfile>de/d93/group__datasets__fr.html</anchorfile>
      <anchor>gga3bdb11e4d5333d49ecab1e789fcce58eaa72b40f453955d64fdda0f3258f290ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::female</name>
      <anchorfile>de/d93/group__datasets__fr.html</anchorfile>
      <anchor>gga3bdb11e4d5333d49ecab1e789fcce58ea428e94219615ce49fda832cf97a382fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::none</name>
      <anchorfile>de/d93/group__datasets__fr.html</anchorfile>
      <anchor>gga3bdb11e4d5333d49ecab1e789fcce58eac10123dfa7c5e5311f56bea9cfbfe795</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>datasets_gr</name>
    <title>Gesture Recognition</title>
    <filename>d9/db7/group__datasets__gr.html</filename>
    <class kind="class">cv::datasets::GR_chalearn</class>
    <class kind="struct">cv::datasets::GR_chalearnObj</class>
    <class kind="class">cv::datasets::GR_skig</class>
    <class kind="struct">cv::datasets::GR_skigObj</class>
    <class kind="struct">cv::datasets::groundTruth</class>
    <class kind="struct">cv::datasets::join</class>
    <class kind="struct">cv::datasets::skeleton</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::datasets::actionType</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ga610754124ced68d1f05760b5948fbb76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::circle</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a6f0d8b2d9e3e947b2a5c1eff9e81ee95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::triangle</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a26c349619f95531945f6c0c7a24dedea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::updown</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a8282b6720d8b3e64bd56fbc9931f2520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::rightleft</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76abf87d06fd32f99f20821216e5f768287</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::wave</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a04aadabebcc9c845ca8b55dced0a4c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::z</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a05a6d7b97917f1e8192a5469cc2e30fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::cross</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76ac486a777bd8cd6f37ada22cdd8c09f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::comehere</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76ac20b315e6b2ac06929fe20ebed4ad90c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::turnaround</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a39055bc42fd5822e8a3a2c9639c3612a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::pat</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga610754124ced68d1f05760b5948fbb76a51cc7ec239bc574f3ba40cd4fe5c9475</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::datasets::backgroundType</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gaf7e286a941a896732aa34847bab9b182</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::woodenBoard</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaf7e286a941a896732aa34847bab9b182adb140e2810e33fb6d03e068628421923</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::whitePaper</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaf7e286a941a896732aa34847bab9b182af9618fe50faf2a020c694c398e24e3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::paperWithCharacters</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaf7e286a941a896732aa34847bab9b182ac6d68478d6a9675f8a513ba60f4d69d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::datasets::illuminationType</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gaa38573e5a0fc4bf3706c054bf78abe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::light</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaa38573e5a0fc4bf3706c054bf78abe32ad270947696ed1ad9ec4e9dd2ace1a024</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::dark</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ggaa38573e5a0fc4bf3706c054bf78abe32ac12eb3aa4faede9c0c126f206ac20b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::datasets::poseType</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>ga82775e152f8a74c5fe06f5a7343e0233</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::fist</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga82775e152f8a74c5fe06f5a7343e0233a96440bcf7f90afff850728efd5aabf56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::index</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga82775e152f8a74c5fe06f5a7343e0233a9dfc90ef6dc3ba62850d76cc3534572c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::flat</name>
      <anchorfile>d9/db7/group__datasets__gr.html</anchorfile>
      <anchor>gga82775e152f8a74c5fe06f5a7343e0233a6306dd1c0bf0644fbae4ca9083032da9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>datasets_hpe</name>
    <title>Human Pose Estimation</title>
    <filename>d9/de0/group__datasets__hpe.html</filename>
    <class kind="class">cv::datasets::HPE_humaneva</class>
    <class kind="struct">cv::datasets::HPE_humanevaObj</class>
    <class kind="class">cv::datasets::HPE_parse</class>
    <class kind="struct">cv::datasets::HPE_parseObj</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::datasets::datasetType</name>
      <anchorfile>d9/de0/group__datasets__hpe.html</anchorfile>
      <anchor>ga570cd866657e421a9d34fd891214cdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::humaneva_1</name>
      <anchorfile>d9/de0/group__datasets__hpe.html</anchorfile>
      <anchor>gga570cd866657e421a9d34fd891214cdaca58a323dca9edfd3fa43b0c2a90218743</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::humaneva_2</name>
      <anchorfile>d9/de0/group__datasets__hpe.html</anchorfile>
      <anchor>gga570cd866657e421a9d34fd891214cdaca367d42dd71351d8c381ddad686308f0e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>datasets_ir</name>
    <title>Image Registration</title>
    <filename>dc/def/group__datasets__ir.html</filename>
    <class kind="struct">cv::datasets::cameraPos</class>
    <class kind="class">cv::datasets::IR_affine</class>
    <class kind="struct">cv::datasets::IR_affineObj</class>
    <class kind="class">cv::datasets::IR_robot</class>
    <class kind="struct">cv::datasets::IR_robotObj</class>
  </compound>
  <compound kind="group">
    <name>datasets_is</name>
    <title>Image Segmentation</title>
    <filename>d3/d2d/group__datasets__is.html</filename>
    <class kind="class">cv::datasets::IS_bsds</class>
    <class kind="struct">cv::datasets::IS_bsdsObj</class>
    <class kind="class">cv::datasets::IS_weizmann</class>
    <class kind="struct">cv::datasets::IS_weizmannObj</class>
  </compound>
  <compound kind="group">
    <name>datasets_msm</name>
    <title>Multiview Stereo Matching</title>
    <filename>d7/dd5/group__datasets__msm.html</filename>
    <class kind="struct">cv::datasets::cameraParam</class>
    <class kind="class">cv::datasets::MSM_epfl</class>
    <class kind="struct">cv::datasets::MSM_epflObj</class>
    <class kind="class">cv::datasets::MSM_middlebury</class>
    <class kind="struct">cv::datasets::MSM_middleburyObj</class>
  </compound>
  <compound kind="group">
    <name>datasets_or</name>
    <title>Object Recognition</title>
    <filename>dc/d24/group__datasets__or.html</filename>
    <class kind="class">cv::datasets::OR_imagenet</class>
    <class kind="struct">cv::datasets::OR_imagenetObj</class>
    <class kind="class">cv::datasets::OR_mnist</class>
    <class kind="struct">cv::datasets::OR_mnistObj</class>
    <class kind="class">cv::datasets::OR_pascal</class>
    <class kind="struct">cv::datasets::OR_pascalObj</class>
    <class kind="class">cv::datasets::OR_sun</class>
    <class kind="struct">cv::datasets::OR_sunObj</class>
    <class kind="struct">cv::datasets::PascalObj</class>
    <class kind="struct">cv::datasets::PascalPart</class>
  </compound>
  <compound kind="group">
    <name>datasets_pd</name>
    <title>Pedestrian Detection</title>
    <filename>d8/db1/group__datasets__pd.html</filename>
    <class kind="class">cv::datasets::PD_caltech</class>
    <class kind="struct">cv::datasets::PD_caltechObj</class>
    <class kind="class">cv::datasets::PD_inria</class>
    <class kind="struct">cv::datasets::PD_inriaObj</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::datasets::sampleType</name>
      <anchorfile>d8/db1/group__datasets__pd.html</anchorfile>
      <anchor>ga53cbd80c15fe793bc8d0c87c57629ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::POS</name>
      <anchorfile>d8/db1/group__datasets__pd.html</anchorfile>
      <anchor>gga53cbd80c15fe793bc8d0c87c57629ccba5d7a482a7505fa7d961f2e61643b7bc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::NEG</name>
      <anchorfile>d8/db1/group__datasets__pd.html</anchorfile>
      <anchor>gga53cbd80c15fe793bc8d0c87c57629ccba8382530f5229c7220c0b0f2628334019</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>datasets_slam</name>
    <title>SLAM</title>
    <filename>dc/dfb/group__datasets__slam.html</filename>
    <class kind="struct">cv::datasets::pose</class>
    <class kind="class">cv::datasets::SLAM_kitti</class>
    <class kind="struct">cv::datasets::SLAM_kittiObj</class>
    <class kind="class">cv::datasets::SLAM_tumindoor</class>
    <class kind="struct">cv::datasets::SLAM_tumindoorObj</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::datasets::imageType</name>
      <anchorfile>dc/dfb/group__datasets__slam.html</anchorfile>
      <anchor>ga4d28f23013f06ead1ded84a16d514805</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::LEFT</name>
      <anchorfile>dc/dfb/group__datasets__slam.html</anchorfile>
      <anchor>gga4d28f23013f06ead1ded84a16d514805a69491a271644378beb97b78b33c96c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::RIGHT</name>
      <anchorfile>dc/dfb/group__datasets__slam.html</anchorfile>
      <anchor>gga4d28f23013f06ead1ded84a16d514805a025fb89c3d3b2972d36c728381ebc50e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::datasets::LADYBUG</name>
      <anchorfile>dc/dfb/group__datasets__slam.html</anchorfile>
      <anchor>gga4d28f23013f06ead1ded84a16d514805a4e90836550ef7b17c459581cf571c808</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>datasets_sr</name>
    <title>Super Resolution</title>
    <filename>d1/d5b/group__datasets__sr.html</filename>
    <class kind="class">cv::datasets::SR_bsds</class>
    <class kind="struct">cv::datasets::SR_bsdsObj</class>
    <class kind="class">cv::datasets::SR_div2k</class>
    <class kind="struct">cv::datasets::SR_div2kObj</class>
    <class kind="class">cv::datasets::SR_general100</class>
    <class kind="struct">cv::datasets::SR_general100Obj</class>
  </compound>
  <compound kind="group">
    <name>datasets_tr</name>
    <title>Text Recognition</title>
    <filename>db/d7b/group__datasets__tr.html</filename>
    <class kind="struct">cv::datasets::tag</class>
    <class kind="class">cv::datasets::TR_chars</class>
    <class kind="struct">cv::datasets::TR_charsObj</class>
    <class kind="class">cv::datasets::TR_icdar</class>
    <class kind="struct">cv::datasets::TR_icdarObj</class>
    <class kind="class">cv::datasets::TR_svt</class>
    <class kind="struct">cv::datasets::TR_svtObj</class>
    <class kind="struct">cv::datasets::word</class>
  </compound>
  <compound kind="group">
    <name>datasets_track</name>
    <title>Tracking</title>
    <filename>db/dc1/group__datasets__track.html</filename>
    <class kind="class">cv::datasets::TRACK_alov</class>
    <class kind="struct">cv::datasets::TRACK_alovObj</class>
    <class kind="class">cv::datasets::TRACK_vot</class>
    <class kind="struct">cv::datasets::TRACK_votObj</class>
    <member kind="variable">
      <type>const string</type>
      <name>cv::datasets::sectionNames</name>
      <anchorfile>db/dc1/group__datasets__track.html</anchorfile>
      <anchor>gaae90bc58a7dfcdb4042a445d259e576b</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>cv::datasets::sectionSizes</name>
      <anchorfile>db/dc1/group__datasets__track.html</anchorfile>
      <anchor>ga19321b112ab3487fe3bd6ca88ae245e0</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>dnn_objdetect</name>
    <title>DNN used for object detection</title>
    <filename>d5/df6/group__dnn__objdetect.html</filename>
    <class kind="class">cv::dnn_objdetect::InferBbox</class>
    <class kind="struct">cv::dnn_objdetect::object</class>
  </compound>
  <compound kind="group">
    <name>dnn_superres</name>
    <title>DNN used for super resolution</title>
    <filename>d9/de0/group__dnn__superres.html</filename>
    <class kind="class">cv::dnn_superres::DnnSuperResImpl</class>
  </compound>
  <compound kind="group">
    <name>dpm</name>
    <title>Deformable Part-based Models</title>
    <filename>d9/d12/group__dpm.html</filename>
    <class kind="class">cv::dpm::DPMDetector</class>
  </compound>
  <compound kind="group">
    <name>face</name>
    <title>Face Analysis</title>
    <filename>db/d7c/group__face.html</filename>
    <class kind="class">cv::face::BasicFaceRecognizer</class>
    <class kind="struct">cv::face::CParams</class>
    <class kind="class">cv::face::EigenFaceRecognizer</class>
    <class kind="class">cv::face::Facemark</class>
    <class kind="class">cv::face::FacemarkAAM</class>
    <class kind="class">cv::face::FacemarkLBF</class>
    <class kind="class">cv::face::FacemarkTrain</class>
    <class kind="class">cv::face::FaceRecognizer</class>
    <class kind="class">cv::face::FisherFaceRecognizer</class>
    <class kind="class">cv::face::LBPHFaceRecognizer</class>
    <class kind="class">cv::face::MACE</class>
    <class kind="class">cv::face::PredictCollector</class>
    <class kind="class">cv::face::StandardCollector</class>
    <member kind="typedef">
      <type>bool(*</type>
      <name>cv::face::FN_FaceDetector</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gae0bc3cfe0eb0cccde1fc0d91c6cde9db</anchor>
      <arglist>)(InputArray, OutputArray, void *userData)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Facemark &gt;</type>
      <name>cv::face::createFacemarkAAM</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga4367f68f8da6987cb29f9c61bb8c5fae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Facemark &gt;</type>
      <name>cv::face::createFacemarkKazemi</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gaf5c0923d7f35c5952513e96b4a346853</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; Facemark &gt;</type>
      <name>cv::face::createFacemarkLBF</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga635774d6f6dd94d2f5d312383f48ded0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::face::drawFacemarks</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga318d9669d5ed4dfc6ab9fae2715310f5</anchor>
      <arglist>(InputOutputArray image, InputArray points, Scalar color=Scalar(255, 0, 0))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::face::getFaces</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga62cec28ecffa694e1efb272ff0c65da2</anchor>
      <arglist>(InputArray image, OutputArray faces, CParams *params)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::face::getFacesHAAR</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga64a534740d4c9aa0489da85b431fec47</anchor>
      <arglist>(InputArray image, OutputArray faces, const String &amp;face_cascade_name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::face::loadDatasetList</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga02020fc9f387bb043a478fe5f112bb8d</anchor>
      <arglist>(String imageList, String annotationList, std::vector&lt; String &gt; &amp;images, std::vector&lt; String &gt; &amp;annotations)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::face::loadFacePoints</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gab70c6fb08756f867d6160099907202a5</anchor>
      <arglist>(String filename, OutputArray points, float offset=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::face::loadTrainingData</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gac3a2d046686d932425d2601b640d97d3</anchor>
      <arglist>(std::vector&lt; String &gt; filename, std::vector&lt; std::vector&lt; Point2f &gt; &gt; &amp;trainlandmarks, std::vector&lt; String &gt; &amp;trainimages)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::face::loadTrainingData</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>gacd36ecb8de65bd12d8420d4a0ae98a4b</anchor>
      <arglist>(String filename, std::vector&lt; String &gt; &amp;images, OutputArray facePoints, char delim=&apos; &apos;, float offset=0.0f)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::face::loadTrainingData</name>
      <anchorfile>db/d7c/group__face.html</anchorfile>
      <anchor>ga9bbdd4136cc1eee55586b5f115d8a3a8</anchor>
      <arglist>(String imageList, String groundTruth, std::vector&lt; String &gt; &amp;images, OutputArray facePoints, float offset=0.0f)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fastcv</name>
    <title>Module-wrapper for FastCV hardware accelerated functions</title>
    <filename>dc/db8/group__fastcv.html</filename>
    <class kind="class">cv::fastcv::FCVMSER</class>
    <class kind="class">cv::fastcv::QcAllocator</class>
    <class kind="class">cv::fastcv::QcResourceManager</class>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::arithmetic_op</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaa564b3d3640c0a72df58334c4f299795</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, int op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::bilateralFilter</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gac9bc86df12450b620e437be224990ea8</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int d, float sigmaColor, float sigmaSpace, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::bilateralRecursive</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga94e4790bfc8e7e5e367f683d6992600e</anchor>
      <arglist>(cv::InputArray src, cv::OutputArray dst, float sigmaColor=0.03f, float sigmaSpace=0.1f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::buildPyramid</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gad4c7f3a13e7103c368d17e08f8c37325</anchor>
      <arglist>(InputArray src, OutputArrayOfArrays pyr, int nLevels, bool scaleBy2=true, int borderType=cv::BORDER_REFLECT, uint8_t borderValue=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::calcHist</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gac4240682f4529068433f128085699d33</anchor>
      <arglist>(InputArray _src, OutputArray _hist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::dsp::Canny</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga70caf73bb9f82e8c2c2f7dbce325b6d8</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int lowThreshold, int highThreshold, int apertureSize=3, bool L2gradient=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::clusterEuclidean</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga36243d3b7e412bfe4c6d3be1055eaf6c</anchor>
      <arglist>(InputArray points, InputArray clusterCenters, OutputArray newClusterCenters, OutputArray clusterSizes, OutputArray clusterBindings, OutputArray clusterSumDists, int numPointsUsed=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::DCT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga1a806a38a2aba471971a272cb0fd91fc</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::FAST10</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gabea0a59dbcea87f4a2ffd246294ed4ba</anchor>
      <arglist>(InputArray src, InputArray mask, OutputArray coords, OutputArray scores, int barrier, int border, bool nmsEnabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::dsp::fcvdspdeinit</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga6b9ddd31536c981ce5981098ea1461e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::fastcv::dsp::fcvdspinit</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga169b158e8170832354a2d44e682e4e4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::dsp::FFT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga54afe73c12c32bfc1f7211e5fac51363</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::FFT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga6fd1ee8b6e0ba0a36bbcfad273c8dda1</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::fillConvexPoly</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gab89abc361e733c50753effe6c27d613f</anchor>
      <arglist>(InputOutputArray img, InputArray pts, Scalar color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::dsp::filter2D</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gacf8653a9775a75e4fee22c8cfacf66bc</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int ddepth, InputArray _kernel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::filter2D</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga70b0a86ba4b86f665b5564576953bc51</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int ddepth, InputArray _kernel)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::gaussianBlur</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga8d249d2bada322d525c7f9c9dcc66c6c</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int kernel_size=3, bool blur_border=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::gemm</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga103989ec754ebaa8a6df46c20aa22d5b</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst, float alpha=1.0, InputArray src3=noArray(), float beta=0.0)</arglist>
    </member>
    <member kind="function">
      <type>cv::MatAllocator *</type>
      <name>cv::fastcv::getQcAllocator</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga5709283fa138303d4e0f12a7a70809e7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::houghLines</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaf173af0034e3e6bb91292e38768b86c5</anchor>
      <arglist>(InputArray src, OutputArray lines, double threshold=0.25)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::IDCT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga7b52f76a609cceb5746309a4ff9c6042</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::dsp::IFFT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga7c05d354e824f77677a19a7ed14f7642</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::IFFT</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaef8af7df7821b3b982118993fc82143d</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::integrateYUV</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga9a8ec349a2df4b49f59c863ea46f4c18</anchor>
      <arglist>(InputArray Y, InputArray CbCr, OutputArray IY, OutputArray ICb, OutputArray ICr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::matmuls8s32</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga8ab439a24d7c12ef344187470b8372b3</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::fastcv::meanShift</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaf0a848fdf19825c897e220d90e6bd52b</anchor>
      <arglist>(InputArray src, Rect &amp;rect, TermCriteria termCrit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::merge</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga922882d5ea92f6a41cda3d2534d092f6</anchor>
      <arglist>(InputArrayOfArrays mv, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>cv::Moments</type>
      <name>cv::fastcv::moments</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaca5f4525c0f3cf962909a3ca27a94b50</anchor>
      <arglist>(InputArray _src, bool binary)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::normalizeLocalBox</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gac3767c2d53ad734044152ec4d843688e</anchor>
      <arglist>(InputArray _src, OutputArray _dst, Size pSize, bool useStdDev)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::remap</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga74da513cf7ff2129cbc7cb4ff0fe367b</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray map1, InputArray map2, int interpolation, int borderValue=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::remapRGBA</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga7638655e33279cba82cba71933fa70d7</anchor>
      <arglist>(InputArray src, OutputArray dst, InputArray map1, InputArray map2, int interpolation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::resizeDown</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga27ca43a3924e624d14d46cbf9c93ee4b</anchor>
      <arglist>(cv::InputArray _src, cv::OutputArray _dst, Size dsize, double inv_scale_x, double inv_scale_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::sepFilter2D</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gadfb3df5b40b4380e0240bf82d6e7c0d3</anchor>
      <arglist>(InputArray _src, OutputArray _dst, int ddepth, InputArray _kernelX, InputArray _kernelY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::sobel</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga6c88784d98d1510d183f3f9d79a1a7c9</anchor>
      <arglist>(InputArray _src, OutputArray _dx, OutputArray _dy, int kernel_size, int borderType, int borderValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::sobel3x3u8</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaac7b0cb402c5a401dae898ec9c510eb6</anchor>
      <arglist>(InputArray _src, OutputArray _dst, OutputArray _dsty=noArray(), int ddepth=CV_8U, bool normalization=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::sobelPyramid</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga34b9f2c1cd402f7ccfeba78d9b4ed1a1</anchor>
      <arglist>(InputArrayOfArrays pyr, OutputArrayOfArrays dx, OutputArrayOfArrays dy, int outType=CV_8S)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::split</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga740c0cdf3961b4c0f95314a5159cc848</anchor>
      <arglist>(InputArray src, OutputArrayOfArrays mv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::dsp::sumOfAbsoluteDiffs</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gab8bd41e4f0b8903770f3742df8303b31</anchor>
      <arglist>(cv::InputArray _patch, cv::InputArray _src, cv::OutputArray _dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::dsp::thresholdOtsu</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>gaa59751ee37e34b56dc3334a886a89a9f</anchor>
      <arglist>(InputArray _src, OutputArray _dst, bool type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::thresholdRange</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga76665736d930ac583980b53ccba77009</anchor>
      <arglist>(InputArray src, OutputArray dst, int lowThresh, int highThresh, int trueValue, int falseValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::trackOpticalFlowLK</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga44ee0a4d902312c036c4c1058f59038d</anchor>
      <arglist>(InputArray src, InputArray dst, InputArrayOfArrays srcPyr, InputArrayOfArrays dstPyr, InputArray ptsIn, OutputArray ptsOut, InputArray ptsEst, OutputArray statusVec, cv::Size winSize=cv::Size(7, 7), cv::TermCriteria termCriteria=cv::TermCriteria(cv::TermCriteria::MAX_ITER|cv::TermCriteria::EPS, 7, 0.03f *0.03f))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::trackOpticalFlowLK</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga98c5e139ef2f202c079b9ebcf2528c7e</anchor>
      <arglist>(InputArray src, InputArray dst, InputArrayOfArrays srcPyr, InputArrayOfArrays dstPyr, InputArrayOfArrays srcDxPyr, InputArrayOfArrays srcDyPyr, InputArray ptsIn, OutputArray ptsOut, OutputArray statusVec, cv::Size winSize=cv::Size(7, 7), int maxIterations=7)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::warpAffine</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga74f9d0eed0d7e3ef96fd6c07e39c4310</anchor>
      <arglist>(InputArray _src, OutputArray _dst, InputArray _M, Size dsize, int interpolation=INTER_LINEAR, int borderValue=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::warpPerspective</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga1777ff2154fb60712826e0b6d1895bd1</anchor>
      <arglist>(InputArray _src, OutputArray _dst, InputArray _M0, Size dsize, int interpolation, int borderType, const Scalar &amp;borderValue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::fastcv::warpPerspective2Plane</name>
      <anchorfile>dc/db8/group__fastcv.html</anchorfile>
      <anchor>ga16d22e01b3385d2b25c8391b279e357b</anchor>
      <arglist>(InputArray _src1, InputArray _src2, OutputArray _dst1, OutputArray _dst2, InputArray _M0, Size dsize)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>freetype</name>
    <title>Drawing UTF-8 strings with freetype/harfbuzz</title>
    <filename>d4/dfc/group__freetype.html</filename>
    <class kind="class">cv::freetype::FreeType2</class>
    <member kind="function">
      <type>Ptr&lt; FreeType2 &gt;</type>
      <name>cv::freetype::createFreeType2</name>
      <anchorfile>d4/dfc/group__freetype.html</anchorfile>
      <anchor>gaad70f52c6b3c5b78d5e88ac6663218ad</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fuzzy</name>
    <title>Image processing based on fuzzy mathematics</title>
    <filename>df/d5b/group__fuzzy.html</filename>
    <subgroup>f0_math</subgroup>
    <subgroup>f1_math</subgroup>
    <subgroup>f_image</subgroup>
    <member kind="enumvalue">
      <name>cv::ft::LINEAR</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga32191e9703130ac4eedc929ebc803305a4d3d0c977941e929e23e9c6cb4ae4715</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ft::SINUS</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga32191e9703130ac4eedc929ebc803305a2b23baf7ce23f7583fe2a584728b77ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ft::ONE_STEP</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga7fecde05631fc8d5e2a8497200ab2077ae6619bf12f07b1ec1f249341568fd56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ft::MULTI_STEP</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga7fecde05631fc8d5e2a8497200ab2077ac76aa06a768ef2d483abe5db77cabd39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ft::ITERATIVE</name>
      <anchorfile>df/d5b/group__fuzzy.html</anchorfile>
      <anchor>gga7fecde05631fc8d5e2a8497200ab2077a42216ed5e5593d09ba0a26576061c33f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>f0_math</name>
    <title>Math with F0-transform support</title>
    <filename>d5/d8e/group__f0__math.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT02D_components</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>ga2e6f8833aa72454850665baf7a583229</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray components, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT02D_FL_process</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>ga55a31d93a56ff0713cb466b4c39f3b6f</anchor>
      <arglist>(InputArray matrix, const int radius, OutputArray output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT02D_FL_process_float</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>gafc5685ee620a0b397c1b86c3fc82bd39</anchor>
      <arglist>(InputArray matrix, const int radius, OutputArray output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT02D_inverseFT</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>ga03b14c805fcdfbb3f1b23e1ab4d1e12c</anchor>
      <arglist>(InputArray components, InputArray kernel, OutputArray output, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ft::FT02D_iteration</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>ga03c0e714c646c6d0394ae0eb2c2ae2a3</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray output, InputArray mask, OutputArray maskOutput, bool firstStop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT02D_process</name>
      <anchorfile>d5/d8e/group__f0__math.html</anchorfile>
      <anchor>gab672419d3deead8602de611537099288</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray output, InputArray mask=noArray())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>f1_math</name>
    <title>Math with F1-transform support</title>
    <filename>d6/df0/group__f1__math.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT12D_components</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga7d6d0321a9914d3796a1e3b9fc68a495</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray components)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT12D_createPolynomMatrixHorizontal</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga4cdc8614be18fd950b6da114168391b5</anchor>
      <arglist>(int radius, OutputArray matrix, const int chn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT12D_createPolynomMatrixVertical</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>gae14b96c862f6c1b1f13cce03a95e3e2d</anchor>
      <arglist>(int radius, OutputArray matrix, const int chn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT12D_inverseFT</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga42960e3dedc53cb7a2b210e21d0c71a2</anchor>
      <arglist>(InputArray components, InputArray kernel, OutputArray output, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT12D_polynomial</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga3ac09befbc2b08c59cc9a60dbe3fdcca</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray c00, OutputArray c10, OutputArray c01, OutputArray components, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::FT12D_process</name>
      <anchorfile>d6/df0/group__f1__math.html</anchorfile>
      <anchor>ga7a49b37ec6f442427b9a3ef4842189dd</anchor>
      <arglist>(InputArray matrix, InputArray kernel, OutputArray output, InputArray mask=noArray())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>f_image</name>
    <title>Fuzzy image processing</title>
    <filename>d1/dfc/group__f__image.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::createKernel</name>
      <anchorfile>d1/dfc/group__f__image.html</anchorfile>
      <anchor>ga0e5694cf8dd380d512e915660870027c</anchor>
      <arglist>(InputArray A, InputArray B, OutputArray kernel, const int chn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::createKernel</name>
      <anchorfile>d1/dfc/group__f__image.html</anchorfile>
      <anchor>ga8b7e380f7e09f0efa30ca315f50bd214</anchor>
      <arglist>(int function, int radius, OutputArray kernel, const int chn)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::filter</name>
      <anchorfile>d1/dfc/group__f__image.html</anchorfile>
      <anchor>ga99c17738a69b556b18bc86e7aee1a1d9</anchor>
      <arglist>(InputArray image, InputArray kernel, OutputArray output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ft::inpaint</name>
      <anchorfile>d1/dfc/group__f__image.html</anchorfile>
      <anchor>ga62fa7703db24939ad65d7a799e8e599e</anchor>
      <arglist>(InputArray image, InputArray mask, OutputArray output, int radius, int function, int algorithm)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>hdf</name>
    <title>Hierarchical Data Format I/O routines</title>
    <filename>db/d77/group__hdf.html</filename>
    <subgroup>hdf5</subgroup>
  </compound>
  <compound kind="group">
    <name>hdf5</name>
    <title>Hierarchical Data Format version 5</title>
    <filename>d6/dee/group__hdf5.html</filename>
    <class kind="class">cv::hdf::HDF5</class>
    <member kind="function">
      <type>Ptr&lt; HDF5 &gt;</type>
      <name>cv::hdf::open</name>
      <anchorfile>d6/dee/group__hdf5.html</anchorfile>
      <anchor>gac54469571a13d649c09bc7ea51e0cbec</anchor>
      <arglist>(const String &amp;HDF5Filename)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>hfs</name>
    <title>Hierarchical Feature Selection for Efficient Image Segmentation</title>
    <filename>dc/d29/group__hfs.html</filename>
    <class kind="class">cv::hfs::HfsSegment</class>
  </compound>
  <compound kind="group">
    <name>img_hash</name>
    <title>The module brings implementations of different image hashing algorithms.</title>
    <filename>d4/d93/group__img__hash.html</filename>
    <class kind="class">cv::img_hash::AverageHash</class>
    <class kind="class">cv::img_hash::BlockMeanHash</class>
    <class kind="class">cv::img_hash::ColorMomentHash</class>
    <class kind="class">cv::img_hash::ImgHashBase</class>
    <class kind="class">cv::img_hash::MarrHildrethHash</class>
    <class kind="class">cv::img_hash::PHash</class>
    <class kind="class">cv::img_hash::RadialVarianceHash</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::img_hash::BlockMeanHashMode</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>ga2f6c70af3b4924b4eea07cfa25ce0962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::img_hash::BLOCK_MEAN_HASH_MODE_0</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gga2f6c70af3b4924b4eea07cfa25ce0962a6f674fdb0f63d5d2f927cafbbf7f2707</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::img_hash::BLOCK_MEAN_HASH_MODE_1</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gga2f6c70af3b4924b4eea07cfa25ce0962acd4cad53c6ffadcceffdf145c2039859</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::img_hash::averageHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>ga482a3fdcb92bfff57cdc2aed2b5bc47e</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::img_hash::blockMeanHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>ga33aaedc557653d1d541a78bbc119b116</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr, int mode=BLOCK_MEAN_HASH_MODE_0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::img_hash::colorMomentHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gac2b55a4cec31a709cee9f9cdd6b933f7</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::img_hash::marrHildrethHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gaf849522d808a8ef9ae2ed9422cf236b7</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr, float alpha=2.0f, float scale=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::img_hash::pHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>ga5eeee1e27bc45caffe3b529ab42568e3</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::img_hash::radialVarianceHash</name>
      <anchorfile>d4/d93/group__img__hash.html</anchorfile>
      <anchor>gab0df0c3a059f1498a256c16a9d582970</anchor>
      <arglist>(cv::InputArray inputArr, cv::OutputArray outputArr, double sigma=1, int numOfAngleLine=180)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>intensity_transform</name>
    <title>The module brings implementations of intensity transformation algorithms to adjust image contrast.</title>
    <filename>dc/dfe/group__intensity__transform.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::intensity_transform::autoscaling</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>ga8cc227ca2e5918620786ce44b93270e5</anchor>
      <arglist>(const Mat input, Mat &amp;output)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::intensity_transform::BIMEF</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>gadae1a95a11d75a9c22444844e712d8b8</anchor>
      <arglist>(InputArray input, OutputArray output, float k, float mu, float a, float b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::intensity_transform::BIMEF</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>ga9b65943a38b905f9ed42a622de92e740</anchor>
      <arglist>(InputArray input, OutputArray output, float mu=0.5f, float a=-0.3293f, float b=1.1258f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::intensity_transform::contrastStretching</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>gaabdbfa8715c8c813f4c862986b1a0882</anchor>
      <arglist>(const Mat input, Mat &amp;output, const int r1, const int s1, const int r2, const int s2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::intensity_transform::gammaCorrection</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>gaec85454c2cd29f2440fefd55d609e682</anchor>
      <arglist>(const Mat input, Mat &amp;output, const float gamma)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::intensity_transform::logTransform</name>
      <anchorfile>dc/dfe/group__intensity__transform.html</anchorfile>
      <anchor>gab480ce8b4bbd00195f66d9dec1d5e4ad</anchor>
      <arglist>(const Mat input, Mat &amp;output)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>julia</name>
    <title>Julia bindings for OpenCV</title>
    <filename>d7/d44/group__julia.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::julia::initJulia</name>
      <anchorfile>d7/d44/group__julia.html</anchorfile>
      <anchor>ga0642058520c37f02e121239d03dc4ae2</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>line_descriptor</name>
    <title>Binary descriptors for lines extracted from an image</title>
    <filename>dc/ddd/group__line__descriptor.html</filename>
    <class kind="class">cv::line_descriptor::BinaryDescriptor</class>
    <class kind="class">cv::line_descriptor::BinaryDescriptorMatcher</class>
    <class kind="struct">cv::line_descriptor::DrawLinesMatchesFlags</class>
    <class kind="struct">cv::line_descriptor::KeyLine</class>
    <class kind="class">cv::line_descriptor::LSDDetector</class>
    <class kind="struct">cv::line_descriptor::LSDParam</class>
    <member kind="function">
      <type>void</type>
      <name>cv::line_descriptor::drawKeylines</name>
      <anchorfile>dc/ddd/group__line__descriptor.html</anchorfile>
      <anchor>ga5e8cbc3c61c763a03474ce02141ce7e4</anchor>
      <arglist>(const Mat &amp;image, const std::vector&lt; KeyLine &gt; &amp;keylines, Mat &amp;outImage, const Scalar &amp;color=Scalar::all(-1), int flags=DrawLinesMatchesFlags::DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::line_descriptor::drawLineMatches</name>
      <anchorfile>dc/ddd/group__line__descriptor.html</anchorfile>
      <anchor>ga01e43c974ddb735d39dd7124499f40ab</anchor>
      <arglist>(const Mat &amp;img1, const std::vector&lt; KeyLine &gt; &amp;keylines1, const Mat &amp;img2, const std::vector&lt; KeyLine &gt; &amp;keylines2, const std::vector&lt; DMatch &gt; &amp;matches1to2, Mat &amp;outImg, const Scalar &amp;matchColor=Scalar::all(-1), const Scalar &amp;singleLineColor=Scalar::all(-1), const std::vector&lt; char &gt; &amp;matchesMask=std::vector&lt; char &gt;(), int flags=DrawLinesMatchesFlags::DEFAULT)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>mcc</name>
    <title>Macbeth Chart module</title>
    <filename>dd/d19/group__mcc.html</filename>
    <subgroup>color_correction</subgroup>
    <class kind="class">cv::mcc::CChecker</class>
    <class kind="class">cv::mcc::CCheckerDetector</class>
    <class kind="class">cv::mcc::CCheckerDraw</class>
    <class kind="struct">cv::mcc::DetectorParameters</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::mcc::TYPECHART</name>
      <anchorfile>dd/d19/group__mcc.html</anchorfile>
      <anchor>ga836ee96afcefd4f35e95760ca9e8163d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::mcc::MCC24</name>
      <anchorfile>dd/d19/group__mcc.html</anchorfile>
      <anchor>gga836ee96afcefd4f35e95760ca9e8163da3c0b5a40e1157d57f944cab818e7311d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::mcc::SG140</name>
      <anchorfile>dd/d19/group__mcc.html</anchorfile>
      <anchor>gga836ee96afcefd4f35e95760ca9e8163daf5a1e0baf0b844795330a04e480d420d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::mcc::VINYL18</name>
      <anchorfile>dd/d19/group__mcc.html</anchorfile>
      <anchor>gga836ee96afcefd4f35e95760ca9e8163dad8fbc43d0b761276ea93aee742b654ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>color_correction</name>
    <title>Color Correction Model</title>
    <filename>de/df4/group__color__correction.html</filename>
    <class kind="class">cv::ccm::ColorCorrectionModel</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::ccm::CCM_TYPE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ga6155b39d9300620492f3132e88200d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::CCM_3x3</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga6155b39d9300620492f3132e88200d05abccdae5e049202f44d6d6462bb3afd05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::CCM_4x3</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga6155b39d9300620492f3132e88200d05aacffc6e170ed1e5de670ce96ecceb2f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ccm::COLOR_SPACE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ga42184f42d54a04bea24902e4d20d8f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_sRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ac1f6adbe303ea85f51f52dcfc895a6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_sRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46aa2095b556018895e63476531e95d2a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_AdobeRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46aaa296947133a568a399e877d1b732035</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_AdobeRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a297aefd9d86da181acb8f187ef2e2572</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_WideGamutRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a238c549796df7093fc54394785c58652</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_WideGamutRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a1539169173c28f68849262f4bb4c3d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_ProPhotoRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46abc2d3f9eff5f37464b4222c3849a5192</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_ProPhotoRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ab230d4d5e54798e665d53ded21357a03</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_DCI_P3_RGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a916c3e5796475658069526b919d9e14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_DCI_P3_RGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a7e294f5ceacfb0de1b48afb90d0b2272</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_AppleRGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a7587b2df01ba7b1a732dd140e8181bbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_AppleRGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ade3587a41e33842ff632dfed4665e15b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_REC_709_RGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46aa6e9a6878e2996cbeba9c6191fe29c14</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_REC_709_RGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a0a6ddfeca679f36a24b862e8c33a76a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_REC_2020_RGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a9b6f7fba8819181ba27bd3f466c8e0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_REC_2020_RGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a3a3645991c26e67180d23b8e30f5cc78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_D65_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a6df32cd6882d90ee160cb42592c3ed62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_D65_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a23655ac8d1227b80fe5e29b96d507ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_D50_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a32cda3ae63560964392e5be7742a7861</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_D50_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46acf3420e49b3f2b4c9656a9b317caf9e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_A_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46aa17536b6669d2ca2cca90ff060ed7a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_A_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a283b145a58f47c0dd3ff86c94b6575fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_D55_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ab8286e365501258835eeea421c92149c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_D55_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46af68229125847caa6c6220219f3d48820</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_D75_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46af78f0931ebd2119d1e0c2b9d573aca4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_D75_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46afc7c054ed92ff095b0a1a0547808e37a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_E_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a82720126653f6f9802a17350aee99f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_XYZ_E_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a23f11ba4c9be939d0b13c9be40a2b0fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_D65_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a9b00e58f26d643e70689cd2af2014dd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_D65_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a81d1c9d44c1201d0898ef32f2283baa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_D50_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a9fa62949dadca30ceb00c6f3461b2df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_D50_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a46ea02bd28e054b045e5d8a5e3db9806</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_A_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46abd79252d1f23cd5451e29e6ad05601ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_A_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a942b2b3e369bf06365a9139131b4c2c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_D55_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a5fa9327da4c6ddcd738762cae57c0f51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_D55_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a23b62d186ed48de750816ce5a2994e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_D75_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ab73adb39b71b61a8ea8ce7df48a1c055</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_D75_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46a94d367cfaadfb3de662bc26bf5590f1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_E_2</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46af64d5386d29ae9cfa4689e9838a86fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLOR_SPACE_Lab_E_10</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga42184f42d54a04bea24902e4d20d8f46ae364a40079360448c98fb9166f75bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ccm::CONST_COLOR</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ga9550427e0c935010355bbbd7d4569836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLORCHECKER_Macbeth</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga9550427e0c935010355bbbd7d4569836abc2930aacd810c065c1a5599ef52255b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLORCHECKER_Vinyl</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga9550427e0c935010355bbbd7d4569836a35bd21ec824969dc661faee733d6fd20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::COLORCHECKER_DigitalSG</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga9550427e0c935010355bbbd7d4569836adb30a2c2bfc10c2d35e8bbfc1c0f3eb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ccm::DISTANCE_TYPE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gae636a2cf3bab4499df34ddbb028d92b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::DISTANCE_CIE76</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1af4cc029fe56944d49d5eee7eaa4c0199</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::DISTANCE_CIE94_GRAPHIC_ARTS</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1aed0924f7e1cfd1172ff13986381f37b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::DISTANCE_CIE94_TEXTILES</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1ab1071e7f092d8baff800744dc09d4031</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::DISTANCE_CIE2000</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1a0e49f83a3048040f5da859d501e074d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::DISTANCE_CMC_1TO1</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1ad52bdeeeb1994f00878677e69a838ce2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::DISTANCE_CMC_2TO1</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1a907bf80b3a4c0e11ee19c98bc0a9f19b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::DISTANCE_RGB</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1acc42e060ecb7860544baa2364942bc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::DISTANCE_RGBL</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggae636a2cf3bab4499df34ddbb028d92b1a420dcebe1367490a343f8dbd64418657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ccm::INITIAL_METHOD_TYPE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ga87d1bd1450e91128cc82adb012bb1db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::INITIAL_METHOD_WHITE_BALANCE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga87d1bd1450e91128cc82adb012bb1db6adeee9186809d5afa927fbe15ab0c02e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::INITIAL_METHOD_LEAST_SQUARE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gga87d1bd1450e91128cc82adb012bb1db6ad0b1c9cd76fe6e659257ca080d7881f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ccm::LINEAR_TYPE</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>gafe5da1d946c69c97d42acddd476cc89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::LINEARIZATION_IDENTITY</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89ba619f3da2b1186d17bca5a0912b39304d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::LINEARIZATION_GAMMA</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89ba73ae7f26a0de1e309abbb98fe24002a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::LINEARIZATION_COLORPOLYFIT</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89bae8885aef868e1ca68851d722ba626a53</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::LINEARIZATION_COLORLOGPOLYFIT</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89ba1344714d283b3f4e1c185f1586c558f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::LINEARIZATION_GRAYPOLYFIT</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89ba927be5a9f8edf9f6dd07ea5171c1c0f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ccm::LINEARIZATION_GRAYLOGPOLYFIT</name>
      <anchorfile>de/df4/group__color__correction.html</anchorfile>
      <anchor>ggafe5da1d946c69c97d42acddd476cc89bac159d97280a1e7b62a8b914705e9f492</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>optflow</name>
    <title>Optical Flow Algorithms</title>
    <filename>d2/d84/group__optflow.html</filename>
    <class kind="class">cv::optflow::DenseRLOFOpticalFlow</class>
    <class kind="class">cv::optflow::DualTVL1OpticalFlow</class>
    <class kind="class">cv::optflow::GPCDetails</class>
    <class kind="class">cv::optflow::GPCForest</class>
    <class kind="struct">cv::optflow::GPCMatchingParams</class>
    <class kind="struct">cv::optflow::GPCPatchDescriptor</class>
    <class kind="struct">cv::optflow::GPCPatchSample</class>
    <class kind="struct">cv::optflow::GPCTrainingParams</class>
    <class kind="class">cv::optflow::GPCTrainingSamples</class>
    <class kind="class">cv::optflow::GPCTree</class>
    <class kind="class">cv::optflow::OpticalFlowPCAFlow</class>
    <class kind="class">cv::optflow::PCAPrior</class>
    <class kind="class">cv::optflow::RLOFOpticalFlowParameter</class>
    <class kind="class">cv::optflow::SparseRLOFOpticalFlow</class>
    <member kind="typedef">
      <type>std::vector&lt; GPCPatchSample &gt;</type>
      <name>cv::optflow::GPCSamplesVector</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaae8114ca8607c4a6f7735b313fe9a342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::optflow::GPCDescType</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaa42b40f18dde15651b35c2666ac6824d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::GPC_DESCRIPTOR_DCT</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggaa42b40f18dde15651b35c2666ac6824da2ca1454e5a45e1faac62237cad32b479</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::GPC_DESCRIPTOR_WHT</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggaa42b40f18dde15651b35c2666ac6824da363ac25bbb8fad970bf2efbdcccab11b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::optflow::InterpolationType</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gac80d2a88890a3d8a1e655c91a24f3225</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::INTERP_GEO</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggac80d2a88890a3d8a1e655c91a24f3225adbe6372a8510a26dae909fd9e5acfacb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::INTERP_EPIC</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggac80d2a88890a3d8a1e655c91a24f3225a286254d8895e599c70603e226f2d3026</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::INTERP_RIC</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggac80d2a88890a3d8a1e655c91a24f3225a7c079638b5150b20bdf5fb2a0acf5f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::optflow::SolverType</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaac4a33e26da30a5c5aa1ed3f66fc0998</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::ST_STANDART</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggaac4a33e26da30a5c5aa1ed3f66fc0998aa4c47a58f231a484eff77183148908a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::ST_BILINEAR</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggaac4a33e26da30a5c5aa1ed3f66fc0998a412f292ae2101f5fd3de778cc597c13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::optflow::SupportRegionType</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gabd57af723cddf921d0c0601a6e8e789b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::SR_FIXED</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggabd57af723cddf921d0c0601a6e8e789ba039f4856c9cd55fdd1a50c20885f046b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::optflow::SR_CROSS</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ggabd57af723cddf921d0c0601a6e8e789ba9d59164b49e3adbe1031a21d65053edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::motempl::calcGlobalOrientation</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga9b841df1ad43ae7ea06fb3cdd6408db7</anchor>
      <arglist>(InputArray orientation, InputArray mask, InputArray mhi, double timestamp, double duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::motempl::calcMotionGradient</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaf81cb3d2e60299558df0e4d6c0e059a7</anchor>
      <arglist>(InputArray mhi, OutputArray mask, OutputArray orientation, double delta1, double delta2, int apertureSize=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::optflow::calcOpticalFlowDenseRLOF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga0fc536362c239654322d9015f6efcecd</anchor>
      <arglist>(InputArray I0, InputArray I1, InputOutputArray flow, Ptr&lt; RLOFOpticalFlowParameter &gt; rlofParam=Ptr&lt; RLOFOpticalFlowParameter &gt;(), float forwardBackwardThreshold=0, Size gridStep=Size(6, 6), InterpolationType interp_type=InterpolationType::INTERP_EPIC, int epicK=128, float epicSigma=0.05f, float epicLambda=100.f, int ricSPSize=15, int ricSLICType=100, bool use_post_proc=true, float fgsLambda=500.0f, float fgsSigma=1.5f, bool use_variational_refinement=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::optflow::calcOpticalFlowSF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga370e4f91055a5ae14a0db71850b2f788</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray flow, int layers, int averaging_block_size, int max_flow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::optflow::calcOpticalFlowSF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaf23c367519903ed2384e9532e43c7032</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray flow, int layers, int averaging_block_size, int max_flow, double sigma_dist, double sigma_color, int postprocess_window, double sigma_dist_fix, double sigma_color_fix, double occ_thr, int upscale_averaging_radius, double upscale_sigma_dist, double upscale_sigma_color, double speed_up_thr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::optflow::calcOpticalFlowSparseRLOF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga32ba4b0f6a21684d99d45f6bc470f480</anchor>
      <arglist>(InputArray prevImg, InputArray nextImg, InputArray prevPts, InputOutputArray nextPts, OutputArray status, OutputArray err, Ptr&lt; RLOFOpticalFlowParameter &gt; rlofParam=Ptr&lt; RLOFOpticalFlowParameter &gt;(), float forwardBackwardThreshold=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::optflow::calcOpticalFlowSparseToDense</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gad6aa63f2703202806fe18dc1353b5f4b</anchor>
      <arglist>(InputArray from, InputArray to, OutputArray flow, int grid_step=8, int k=128, float sigma=0.05f, bool use_post_proc=true, float fgs_lambda=500.0f, float fgs_sigma=1.5f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>cv::optflow::createOptFlow_DeepFlow</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gad03cf5d01f6e424944452cfca6e3040f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>cv::optflow::createOptFlow_DenseRLOF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga5d1d497db82f16057a0011b181df8978</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DualTVL1OpticalFlow &gt;</type>
      <name>cv::optflow::createOptFlow_DualTVL1</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gafe8ede964c43afceedf84905ec292f89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>cv::optflow::createOptFlow_Farneback</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga5b28463c45a8a66407da2e1ad40ae9c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>cv::optflow::createOptFlow_PCAFlow</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga269441e82c71eb7133aa40f77f3e70cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>cv::optflow::createOptFlow_SimpleFlow</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga7e80984b03e81dacda8fc1ac39b3dd88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SparseOpticalFlow &gt;</type>
      <name>cv::optflow::createOptFlow_SparseRLOF</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>gaaff1a5894761adf7cc738af414e9ec7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DenseOpticalFlow &gt;</type>
      <name>cv::optflow::createOptFlow_SparseToDense</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga8e4134b41aac3bc54b051e8eccd05573</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::optflow::GPCForest::findCorrespondences</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga91c50d0cd4b35a72f3850f87fddec2cb</anchor>
      <arglist>(InputArray imgFrom, InputArray imgTo, std::vector&lt; std::pair&lt; Point2i, Point2i &gt; &gt; &amp;corr, const GPCMatchingParams params=GPCMatchingParams()) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::motempl::segmentMotion</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga9eea50c233a0a6d7fecdd2c66821eed5</anchor>
      <arglist>(InputArray mhi, OutputArray segmask, std::vector&lt; Rect &gt; &amp;boundingRects, double timestamp, double segThresh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::motempl::updateMotionHistory</name>
      <anchorfile>d2/d84/group__optflow.html</anchorfile>
      <anchor>ga9c60ca58707e508be624e21da1273026</anchor>
      <arglist>(InputArray silhouette, InputOutputArray mhi, double timestamp, double duration)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ovis</name>
    <title>OGRE 3D Visualiser</title>
    <filename>d2/d17/group__ovis.html</filename>
    <class kind="class">cv::ovis::WindowScene</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::ovis::EntityProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga2bc1852949fc37d8ae7acf53ba3b19a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::ENTITY_MATERIAL</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8a255cf920ff3705482c8a2d84630f0d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::ENTITY_SCALE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8ac44a6bd329c63f7560db179852fa9476</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::ENTITY_AABB_WORLD</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8a9b8d138748e3114bc1ebae65837efdfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::ENTITY_ANIMBLEND_MODE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8a4fe0b9f283b57608e744032e28e8d5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::ENTITY_CAST_SHADOWS</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gga2bc1852949fc37d8ae7acf53ba3b19a8aa548b0f00a845ab70954aba7db627561</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ovis::MaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gaea70a6f274f75325488b51c14578620a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_POINT_SIZE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aae70b278b28a11f386dad827d5cb7ed65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_LINE_WIDTH</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aa20b84ae789e1989a24a67a5248dbca3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_OPACITY</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aa338c9d0436bf767e82cab713d92af513</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_EMISSIVE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aab4e1e8ad6c2625eeed92f18edba3b405</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_DIFFUSE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aa168d81aafad40e07dbee4d6158be1db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_TEXTURE0</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aafc0e368296f231ebe9a63a6537bde448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_TEXTURE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aa31f70ed1b004bc4fa9ac7f3a11ab9907</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_TEXTURE1</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aaab1a6ff1107ddafd430962038b564730</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_TEXTURE2</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aaf94fc18d5fcf12e801f06b38ab66e2e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::MATERIAL_TEXTURE3</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggaea70a6f274f75325488b51c14578620aab9dc60eae5d97342078e8c170c9c3e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ovis::SceneSettings</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gab053860632281ae40811362b337b564a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::SCENE_SEPARATE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa74b79923ba6b1b014585efe98a307e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::SCENE_INTERACTIVE</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aac3ceb82a09722fe7259f41e4c5a703d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::SCENE_SHOW_CS_CROSS</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa92776131bdb1f35563415df44da054e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::SCENE_AA</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa4ff02bb7514152d154973ad7a061b756</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::SCENE_OFFSCREEN</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa734b0f1d8ccd553b8a441214d673a996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ovis::SCENE_SHADOWS</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ggab053860632281ae40811362b337b564aa2020ea5e92cc2efe2b2d76417f24ee4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::addResourceLocation</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga8307b17279db18ca2ec0e5338fa7e64a</anchor>
      <arglist>(const String &amp;path)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::createGridMesh</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gaf483ecf2b3b15220f7a7aa1597b4eb54</anchor>
      <arglist>(const String &amp;name, const Size2f &amp;size, const Size &amp;segments=Size(1, 1))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::createPlaneMesh</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga9214437e592ecc604c736b3575cee5e5</anchor>
      <arglist>(const String &amp;name, const Size2f &amp;size, InputArray image=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::createPointCloudMesh</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gae9f76a970c4762f125957b3541b4ad3f</anchor>
      <arglist>(const String &amp;name, InputArray vertices, InputArray colors=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::createTriangleMesh</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga5648ab6b81d2764eb1865ca55fe95e80</anchor>
      <arglist>(const String &amp;name, InputArray vertices, InputArray normals=noArray(), InputArray indices=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; WindowScene &gt;</type>
      <name>cv::ovis::createWindow</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga3118ab195db6d84e95de05f38bc3c709</anchor>
      <arglist>(const String &amp;title, const Size &amp;size, int flags=SCENE_INTERACTIVE|SCENE_AA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::setMaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga3dfac94809b957393480bac0c11ca214</anchor>
      <arglist>(const String &amp;name, const String &amp;prop, const Scalar &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::setMaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gaf7aaaa30b9398b06721d5d5971b9590b</anchor>
      <arglist>(const String &amp;name, int prop, const Scalar &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::setMaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga329b3d975bf26644caf7928044800344</anchor>
      <arglist>(const String &amp;name, int prop, const String &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::setMaterialProperty</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga373f1826f2900b42e94d037525907b4c</anchor>
      <arglist>(const String &amp;name, int prop, InputArray value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ovis::updateTexture</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>gac635b7b8d7646a178ba4615c0e767dea</anchor>
      <arglist>(const String &amp;name, InputArray image)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ovis::waitKey</name>
      <anchorfile>d2/d17/group__ovis.html</anchorfile>
      <anchor>ga751950ce23f11ca1d12b0be1f658e4d9</anchor>
      <arglist>(int delay=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>phase_unwrapping</name>
    <title>Phase Unwrapping API</title>
    <filename>df/d3a/group__phase__unwrapping.html</filename>
    <class kind="class">cv::phase_unwrapping::HistogramPhaseUnwrapping</class>
    <class kind="class">cv::phase_unwrapping::PhaseUnwrapping</class>
  </compound>
  <compound kind="group">
    <name>plot</name>
    <title>Plot function for Mat data</title>
    <filename>db/dfe/group__plot.html</filename>
    <class kind="class">cv::plot::Plot2d</class>
  </compound>
  <compound kind="group">
    <name>quality</name>
    <title>Image Quality Analysis (IQA) API</title>
    <filename>dc/d20/group__quality.html</filename>
    <class kind="class">cv::quality::QualityBase</class>
  </compound>
  <compound kind="group">
    <name>rapid</name>
    <title>silhouette based 3D object tracking</title>
    <filename>d4/dc4/group__rapid.html</filename>
    <class kind="class">cv::rapid::GOSTracker</class>
    <class kind="class">cv::rapid::OLSTracker</class>
    <class kind="class">cv::rapid::Rapid</class>
    <class kind="class">cv::rapid::Tracker</class>
    <member kind="function">
      <type>void</type>
      <name>cv::rapid::convertCorrespondencies</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga6bd49f91628f98e739c6d3e6391c1580</anchor>
      <arglist>(InputArray cols, InputArray srcLocations, OutputArray pts2d, InputOutputArray pts3d=noArray(), InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rapid::drawCorrespondencies</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga3c33db4e65f6d4dcc8407d74db52db05</anchor>
      <arglist>(InputOutputArray bundle, InputArray cols, InputArray colors=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rapid::drawSearchLines</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga670179aac62ded2f049c47c9660fcbc0</anchor>
      <arglist>(InputOutputArray img, InputArray locations, const Scalar &amp;color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rapid::drawWireframe</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga477aaaaa9b2e4a8bc70be3632c0c8bcb</anchor>
      <arglist>(InputOutputArray img, InputArray pts2d, InputArray tris, const Scalar &amp;color, int type=LINE_8, bool cullBackface=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rapid::extractControlPoints</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga2c20a8316368b0f19f716fb750b463ca</anchor>
      <arglist>(int num, int len, InputArray pts3d, InputArray rvec, InputArray tvec, InputArray K, const Size &amp;imsize, InputArray tris, OutputArray ctl2d, OutputArray ctl3d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rapid::extractLineBundle</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>gae1995e7cb751224f90d07fd05980f03f</anchor>
      <arglist>(int len, InputArray ctl2d, InputArray img, OutputArray bundle, OutputArray srcLocations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rapid::findCorrespondencies</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga9e251f260012d7774c6fb48146a84ead</anchor>
      <arglist>(InputArray bundle, OutputArray cols, OutputArray response=noArray())</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::rapid::rapid</name>
      <anchorfile>d4/dc4/group__rapid.html</anchorfile>
      <anchor>ga5c95a9129ffe37f0595bc4a8ac40d37c</anchor>
      <arglist>(InputArray img, int num, int len, InputArray pts3d, InputArray tris, InputArray K, InputOutputArray rvec, InputOutputArray tvec, double *rmsd=0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>reg</name>
    <title>Image Registration</title>
    <filename>db/d61/group__reg.html</filename>
    <class kind="class">cv::reg::Map</class>
    <class kind="class">cv::reg::MapAffine</class>
    <class kind="class">cv::reg::Mapper</class>
    <class kind="class">cv::reg::MapperGradAffine</class>
    <class kind="class">cv::reg::MapperGradEuclid</class>
    <class kind="class">cv::reg::MapperGradProj</class>
    <class kind="class">cv::reg::MapperGradShift</class>
    <class kind="class">cv::reg::MapperGradSimilar</class>
    <class kind="class">cv::reg::MapperPyramid</class>
    <class kind="class">cv::reg::MapProjec</class>
    <class kind="class">cv::reg::MapShift</class>
    <class kind="class">cv::reg::MapTypeCaster</class>
  </compound>
  <compound kind="group">
    <name>rgbd</name>
    <title>RGB-Depth Processing</title>
    <filename>d2/d3a/group__rgbd.html</filename>
    <class kind="class">cv::linemod::ColorGradient</class>
    <class kind="class">cv::rgbd::DepthCleaner</class>
    <class kind="class">cv::linemod::DepthNormal</class>
    <class kind="class">cv::linemod::Detector</class>
    <class kind="class">cv::rgbd::FastICPOdometry</class>
    <class kind="struct">cv::linemod::Feature</class>
    <class kind="class">cv::rgbd::ICPOdometry</class>
    <class kind="struct">cv::linemod::Match</class>
    <class kind="class">cv::linemod::Modality</class>
    <class kind="class">cv::rgbd::Odometry</class>
    <class kind="struct">cv::rgbd::OdometryFrame</class>
    <class kind="class">cv::linemod::QuantizedPyramid</class>
    <class kind="struct">cv::rgbd::RgbdFrame</class>
    <class kind="class">cv::rgbd::RgbdICPOdometry</class>
    <class kind="class">cv::rgbd::RgbdNormals</class>
    <class kind="class">cv::rgbd::RgbdOdometry</class>
    <class kind="class">cv::rgbd::RgbdPlane</class>
    <class kind="struct">cv::linemod::Template</class>
    <member kind="function">
      <type></type>
      <name>cv::linemod::QuantizedPyramid::Candidate::Candidate</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaf3cb84fcb9d153e9118ce05ac85a9661</anchor>
      <arglist>(int x, int y, int label, float score)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::linemod::Feature::Feature</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gac46f8de81ef5948eeac596c735e80371</anchor>
      <arglist>(int x, int y, int label)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::linemod::Match::Match</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga0ee629062c3c2745dba41a3e3605ff49</anchor>
      <arglist>(int x, int y, float similarity, const String &amp;class_id, int template_id)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::linemod::colormap</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaa6148fb2b9582f983782fdc89afe3384</anchor>
      <arglist>(const Mat &amp;quantized, Mat &amp;dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rgbd::depthTo3d</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga403eeb581b09684f7e24f7c157086dd6</anchor>
      <arglist>(InputArray depth, InputArray K, OutputArray points3d, InputArray mask=noArray())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rgbd::depthTo3dSparse</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga76a9cadc808e7262f391d94fdc262b9e</anchor>
      <arglist>(InputArray depth, InputArray in_K, InputArray in_points, OutputArray points3d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::linemod::drawFeatures</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga0a8042ae6ca72f3da2f441be6e117bd9</anchor>
      <arglist>(InputOutputArray img, const std::vector&lt; Template &gt; &amp;templates, const Point2i &amp;tl, int size=10)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; linemod::Detector &gt;</type>
      <name>cv::linemod::getDefaultLINE</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaa5f46ef33383343f16996cf0d4c70688</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; linemod::Detector &gt;</type>
      <name>cv::linemod::getDefaultLINEMOD</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga1f0e38f17a8655598746c3e6ffed46d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::rgbd::isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga34e1c9295a7216be59ca4da67d1f5eed</anchor>
      <arglist>(const double &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::rgbd::isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaec2aff91f8f0600fb7024f57ca9c52c9</anchor>
      <arglist>(const float &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::rgbd::isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga1d690fd424b88e2933705f641c59ac44</anchor>
      <arglist>(const int &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::rgbd::isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga74ef1e077263eb737b6349d3d3158f2f</anchor>
      <arglist>(const short int &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::rgbd::isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga8821699754cadee8a0f04f0622b673c7</anchor>
      <arglist>(const unsigned int &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::rgbd::isValidDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gafb08f97f37ed0cda66e4f9c47828a0ff</anchor>
      <arglist>(const unsigned short int &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rgbd::registerDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>ga0df0ea008a0a040251180f498adb6609</anchor>
      <arglist>(InputArray unregisteredCameraMatrix, InputArray registeredCameraMatrix, InputArray registeredDistCoeffs, InputArray Rt, InputArray unregisteredDepth, const Size &amp;outputImagePlaneSize, OutputArray registeredDepth, bool depthDilation=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rgbd::rescaleDepth</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gaa233152ac22391dfa4dd080b9d0bb136</anchor>
      <arglist>(InputArray in, int depth, OutputArray out, double depth_factor=1000.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::rgbd::warpFrame</name>
      <anchorfile>d2/d3a/group__rgbd.html</anchorfile>
      <anchor>gac0db6aeba01fa17ec2c69694497926f0</anchor>
      <arglist>(const Mat &amp;image, const Mat &amp;depth, const Mat &amp;mask, const Mat &amp;Rt, const Mat &amp;cameraMatrix, const Mat &amp;distCoeff, OutputArray warpedImage, OutputArray warpedDepth=noArray(), OutputArray warpedMask=noArray())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>saliency</name>
    <title>Saliency API</title>
    <filename>d8/d65/group__saliency.html</filename>
    <class kind="class">cv::saliency::MotionSaliency</class>
    <class kind="class">cv::saliency::MotionSaliencyBinWangApr2014</class>
    <class kind="class">cv::saliency::Objectness</class>
    <class kind="class">cv::saliency::ObjectnessBING</class>
    <class kind="class">cv::saliency::Saliency</class>
    <class kind="class">cv::saliency::StaticSaliency</class>
    <class kind="class">cv::saliency::StaticSaliencyFineGrained</class>
    <class kind="class">cv::saliency::StaticSaliencySpectralResidual</class>
  </compound>
  <compound kind="group">
    <name>sfm</name>
    <title>Structure From Motion</title>
    <filename>d8/d8c/group__sfm.html</filename>
    <subgroup>conditioning</subgroup>
    <subgroup>fundamental</subgroup>
    <subgroup>io</subgroup>
    <subgroup>numeric</subgroup>
    <subgroup>projection</subgroup>
    <subgroup>robust</subgroup>
    <subgroup>triangulation</subgroup>
    <subgroup>reconstruction</subgroup>
    <subgroup>simple_pipeline</subgroup>
  </compound>
  <compound kind="group">
    <name>conditioning</name>
    <title>Conditioning</title>
    <filename>da/d8b/group__conditioning.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::applyTransformationToPoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga7b77333794ddab27da390b19baa033b2</anchor>
      <arglist>(InputArray points, InputArray T, OutputArray transformed_points)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::isotropicPreconditionerFromPoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga646945dfd23dd78577c04f98441668eb</anchor>
      <arglist>(InputArray points, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::normalizeIsotropicPoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga6dd543753e1ef54fe91a4f34e3bcfa81</anchor>
      <arglist>(InputArray points, OutputArray normalized_points, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::normalizePoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga2c1df04b9b822fbbb5f3a3c0c1c66ebb</anchor>
      <arglist>(InputArray points, OutputArray normalized_points, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::preconditionerFromPoints</name>
      <anchorfile>da/d8b/group__conditioning.html</anchorfile>
      <anchor>ga85b7dbb7aebde1e970ec1c034edfd19c</anchor>
      <arglist>(InputArray points, OutputArray T)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>fundamental</name>
    <title>Fundamental</title>
    <filename>d7/d15/group__fundamental.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::computeOrientation</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga42e4e05b414d11f3abc29612f058d249</anchor>
      <arglist>(InputArrayOfArrays x1, InputArrayOfArrays x2, OutputArray R, OutputArray t, double s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::essentialFromFundamental</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gab948a699b18e85ed516d6e8e0b32c9e3</anchor>
      <arglist>(InputArray F, InputArray K1, InputArray K2, OutputArray E)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::essentialFromRt</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga732858c7d49c6a44a4a91451b3374350</anchor>
      <arglist>(InputArray R1, InputArray t1, InputArray R2, InputArray t2, OutputArray E)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::fundamentalFromEssential</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gaaac7556ce8ebb74b199d416a3e86861a</anchor>
      <arglist>(InputArray E, InputArray K1, InputArray K2, OutputArray F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::fundamentalFromProjections</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga02efdf4480a63d680a5dada595a88aa8</anchor>
      <arglist>(InputArray P1, InputArray P2, OutputArray F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::motionFromEssential</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gaee634880c5f298096ab2fc514de87cbd</anchor>
      <arglist>(InputArray E, OutputArrayOfArrays Rs, OutputArrayOfArrays ts)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::sfm::motionFromEssentialChooseSolution</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga6bd98cb968781abf62659eedc0d0481e</anchor>
      <arglist>(InputArrayOfArrays Rs, InputArrayOfArrays ts, InputArray K1, InputArray x1, InputArray K2, InputArray x2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::normalizedEightPointSolver</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gaa37cc469d0c0573be08c3d55f6f1be8f</anchor>
      <arglist>(InputArray x1, InputArray x2, OutputArray F)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::normalizeFundamental</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>ga99db07182e74de2ecf32d78fe1d5df41</anchor>
      <arglist>(InputArray F, OutputArray F_normalized)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::projectionsFromFundamental</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gae29b41e17673893a3fb0ed6c38f2d23e</anchor>
      <arglist>(InputArray F, OutputArray P1, OutputArray P2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::relativeCameraMotion</name>
      <anchorfile>d7/d15/group__fundamental.html</anchorfile>
      <anchor>gae9ad20b15801475977147475eef82626</anchor>
      <arglist>(InputArray R1, InputArray t1, InputArray R2, InputArray t2, OutputArray R, OutputArray t)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>io</name>
    <title>Input/Output</title>
    <filename>d2/da3/group__io.html</filename>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_IO_BUNDLER</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4abf49ab84b44c1c6bec4b68b268001941</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_IO_VISUALSFM</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4a777693dd917a3358b58f64061227bf42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_IO_OPENSFM</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4a87f8db6b133638d9397579067dc900ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_IO_OPENMVG</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4a1b9130c03a4bd60d285ac4d56065fa51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_IO_THEIASFM</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ggafa05e0e5d9ed335545c6f526c769c4c4a3b88a1709635d73d377870d7b09f2690</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::importReconstruction</name>
      <anchorfile>d2/da3/group__io.html</anchorfile>
      <anchor>ga10a93a70917b83ac7929f7cc40e5365b</anchor>
      <arglist>(const cv::String &amp;file, OutputArrayOfArrays Rs, OutputArrayOfArrays Ts, OutputArrayOfArrays Ks, OutputArrayOfArrays points3d, int file_format=SFM_IO_BUNDLER)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>numeric</name>
    <title>Numeric</title>
    <filename>d1/d6a/group__numeric.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::meanAndVarianceAlongRows</name>
      <anchorfile>d1/d6a/group__numeric.html</anchorfile>
      <anchor>ga10bf67ff702c28406312748f905863ec</anchor>
      <arglist>(InputArray A, OutputArray mean, OutputArray variance)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::sfm::skew</name>
      <anchorfile>d1/d6a/group__numeric.html</anchorfile>
      <anchor>ga281f0a5a7375c577d33672cb33604718</anchor>
      <arglist>(InputArray x)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>projection</name>
    <title>Projection</title>
    <filename>d0/daf/group__projection.html</filename>
    <member kind="function">
      <type>double</type>
      <name>cv::sfm::depth</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>ga8b5e5413af41caf3f2a0bbf4cdf517a8</anchor>
      <arglist>(InputArray R, InputArray t, InputArray X)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::euclideanToHomogeneous</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>gaed1efbb8c79c48bfaaa78118bf2c3694</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::homogeneousToEuclidean</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>gafe4dd53eb700167a5c4ad51375cb2442</anchor>
      <arglist>(InputArray src, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::KRtFromProjection</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>ga5745ac7685e46f69eac7f517e788b059</anchor>
      <arglist>(InputArray P, OutputArray K, OutputArray R, OutputArray t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::projectionFromKRt</name>
      <anchorfile>d0/daf/group__projection.html</anchorfile>
      <anchor>ga2daa5a23fd362c8950ff9256c690fed8</anchor>
      <arglist>(InputArray K, InputArray R, InputArray t, OutputArray P)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>robust</name>
    <title>Robust Estimation</title>
    <filename>db/d3a/group__robust.html</filename>
    <member kind="function">
      <type>double</type>
      <name>cv::sfm::fundamentalFromCorrespondences7PointRobust</name>
      <anchorfile>db/d3a/group__robust.html</anchorfile>
      <anchor>ga1d908603423af0d26be144fd233067c1</anchor>
      <arglist>(InputArray x1, InputArray x2, double max_error, OutputArray F, OutputArray inliers, double outliers_probability=1e-2)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::sfm::fundamentalFromCorrespondences8PointRobust</name>
      <anchorfile>db/d3a/group__robust.html</anchorfile>
      <anchor>ga1c4d5becbdd48f48547837e44e9b3e98</anchor>
      <arglist>(InputArray x1, InputArray x2, double max_error, OutputArray F, OutputArray inliers, double outliers_probability=1e-2)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>triangulation</name>
    <title>Triangulation</title>
    <filename>d0/dbd/group__triangulation.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::triangulatePoints</name>
      <anchorfile>d0/dbd/group__triangulation.html</anchorfile>
      <anchor>ga211c855276b3084f3bbd8b2d9161dc74</anchor>
      <arglist>(InputArrayOfArrays points2d, InputArrayOfArrays projection_matrices, OutputArray points3d)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>reconstruction</name>
    <title>Reconstruction</title>
    <filename>da/db5/group__reconstruction.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::reconstruct</name>
      <anchorfile>da/db5/group__reconstruction.html</anchorfile>
      <anchor>ga2d2661dc124447c3ff1c589eb8354768</anchor>
      <arglist>(const std::vector&lt; String &gt; images, OutputArray Ps, OutputArray points3d, InputOutputArray K, bool is_projective=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::reconstruct</name>
      <anchorfile>da/db5/group__reconstruction.html</anchorfile>
      <anchor>gae4fb41e10f6d6bad54f2555fc8902dbb</anchor>
      <arglist>(const std::vector&lt; String &gt; images, OutputArray Rs, OutputArray Ts, InputOutputArray K, OutputArray points3d, bool is_projective=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::reconstruct</name>
      <anchorfile>da/db5/group__reconstruction.html</anchorfile>
      <anchor>ga279c084302ae1d7541d458e4b23fabd3</anchor>
      <arglist>(InputArrayOfArrays points2d, OutputArray Ps, OutputArray points3d, InputOutputArray K, bool is_projective=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::sfm::reconstruct</name>
      <anchorfile>da/db5/group__reconstruction.html</anchorfile>
      <anchor>gaadb8cc60069485cbb9273b1efebd757d</anchor>
      <arglist>(InputArrayOfArrays points2d, OutputArray Rs, OutputArray Ts, InputOutputArray K, OutputArray points3d, bool is_projective=false)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>simple_pipeline</name>
    <title>Simple Pipeline</title>
    <filename>d7/de2/group__simple__pipeline.html</filename>
    <class kind="class">cv::sfm::BaseSFM</class>
    <class kind="class">cv::sfm::libmv_CameraIntrinsicsOptions</class>
    <class kind="class">cv::sfm::libmv_ReconstructionOptions</class>
    <class kind="class">cv::sfm::SFMLibmvEuclideanReconstruction</class>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_DISTORTION_MODEL_POLYNOMIAL</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga08459ca7adf2e119f51a59a24be2869daed2c8936165cc35b920a6e45089f5d57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_DISTORTION_MODEL_DIVISION</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga08459ca7adf2e119f51a59a24be2869daad60cf064485340c3f5bd866b98dea56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_REFINE_FOCAL_LENGTH</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga6159f01e50c9138f363fc3b72aa7ee4aa6530505c3c95c8d634079f893f89ffb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_REFINE_PRINCIPAL_POINT</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga6159f01e50c9138f363fc3b72aa7ee4aa09e0f30a18c69bedcda6062294393665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_REFINE_RADIAL_DISTORTION_K1</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga6159f01e50c9138f363fc3b72aa7ee4aa8ee40c6701881a34b95a1c39ed1ce6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::sfm::SFM_REFINE_RADIAL_DISTORTION_K2</name>
      <anchorfile>d7/de2/group__simple__pipeline.html</anchorfile>
      <anchor>gga6159f01e50c9138f363fc3b72aa7ee4aa59c1a1d32d8dc6f0e65c439b3687c86f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>shape</name>
    <title>Shape Distance and Matching</title>
    <filename>d1/d85/group__shape.html</filename>
    <class kind="class">cv::AffineTransformer</class>
    <class kind="class">cv::ChiHistogramCostExtractor</class>
    <class kind="class">cv::EMDHistogramCostExtractor</class>
    <class kind="class">cv::EMDL1HistogramCostExtractor</class>
    <class kind="class">cv::HausdorffDistanceExtractor</class>
    <class kind="class">cv::HistogramCostExtractor</class>
    <class kind="class">cv::NormHistogramCostExtractor</class>
    <class kind="class">cv::ShapeContextDistanceExtractor</class>
    <class kind="class">cv::ShapeDistanceExtractor</class>
    <class kind="class">cv::ShapeTransformer</class>
    <class kind="class">cv::ThinPlateSplineShapeTransformer</class>
    <member kind="function">
      <type>Ptr&lt; AffineTransformer &gt;</type>
      <name>cv::createAffineTransformer</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga37ad116bb380119faf860fa8ac412405</anchor>
      <arglist>(bool fullAffine)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>cv::createChiHistogramCostExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga6d285958a1e671f73a88b35d570c78d2</anchor>
      <arglist>(int nDummies=25, float defaultCost=0.2f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>cv::createEMDHistogramCostExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga8619a2774a0db8eda5c2c236c87f8077</anchor>
      <arglist>(int flag=DIST_L2, int nDummies=25, float defaultCost=0.2f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>cv::createEMDL1HistogramCostExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>gab8ae4aac014854632025f8b6abe8f02e</anchor>
      <arglist>(int nDummies=25, float defaultCost=0.2f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HausdorffDistanceExtractor &gt;</type>
      <name>cv::createHausdorffDistanceExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga0a601376bc705bf2cb50163aaa945178</anchor>
      <arglist>(int distanceFlag=cv::NORM_L2, float rankProp=0.6f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; HistogramCostExtractor &gt;</type>
      <name>cv::createNormHistogramCostExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga57699db7b5be9e7526c515c57c05c487</anchor>
      <arglist>(int flag=DIST_L2, int nDummies=25, float defaultCost=0.2f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ShapeContextDistanceExtractor &gt;</type>
      <name>cv::createShapeContextDistanceExtractor</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga1e54fc9280440bc7cfa739ba2cb42f4b</anchor>
      <arglist>(int nAngularBins=12, int nRadialBins=4, float innerRadius=0.2f, float outerRadius=2, int iterations=3, const Ptr&lt; HistogramCostExtractor &gt; &amp;comparer=createChiHistogramCostExtractor(), const Ptr&lt; ShapeTransformer &gt; &amp;transformer=createThinPlateSplineShapeTransformer())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ThinPlateSplineShapeTransformer &gt;</type>
      <name>cv::createThinPlateSplineShapeTransformer</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>ga2a53a6ad5084dc2ac54a02dec70f38ce</anchor>
      <arglist>(double regularizationParameter=0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::EMDL1</name>
      <anchorfile>d1/d85/group__shape.html</anchorfile>
      <anchor>gacb101cb63eb94a4a6a61d60e487b18e6</anchor>
      <arglist>(InputArray signature1, InputArray signature2)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>signal</name>
    <title>Signal Processing</title>
    <filename>d2/d1f/group__signal.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::signal::resampleSignal</name>
      <anchorfile>d2/d1f/group__signal.html</anchorfile>
      <anchor>gad32480ac5c9832126cf0c6bde026686d</anchor>
      <arglist>(InputArray inputSignal, OutputArray outSignal, const int inFreq, const int outFreq)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>stereo</name>
    <title>Stereo Correspondance Algorithms</title>
    <filename>dd/d86/group__stereo.html</filename>
    <class kind="struct">cv::stereo::MatchQuasiDense</class>
    <class kind="struct">cv::stereo::PropagationParameters</class>
    <class kind="class">cv::stereo::QuasiDenseStereo</class>
    <class kind="class">cv::stereo::StereoBinaryBM</class>
    <class kind="class">cv::stereo::StereoBinarySGBM</class>
    <class kind="class">cv::stereo::StereoMatcher</class>
    <member kind="enumvalue">
      <name>cv::stereo::CV_SPECKLE_REMOVAL_ALGORITHM</name>
      <anchorfile>dd/d86/group__stereo.html</anchorfile>
      <anchor>ggad1c0bef509ed2f45a95c093844de30b1ad3a671c26e45b96aca07a4562d9b9db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::stereo::CV_SPECKLE_REMOVAL_AVG_ALGORITHM</name>
      <anchorfile>dd/d86/group__stereo.html</anchorfile>
      <anchor>ggad1c0bef509ed2f45a95c093844de30b1ad2b1bbe8c716a18472feab8784695f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::stereo::CV_QUADRATIC_INTERPOLATION</name>
      <anchorfile>dd/d86/group__stereo.html</anchorfile>
      <anchor>gga3624c65d022e89a5ebbdb92b0041e370a9b1155a0c2c6722aa9e41c4c4d4c0a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::stereo::CV_SIMETRICV_INTERPOLATION</name>
      <anchorfile>dd/d86/group__stereo.html</anchorfile>
      <anchor>gga3624c65d022e89a5ebbdb92b0041e370a44f645f3eb948edfd55a5c9bb73dbd82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>structured_light</name>
    <title>Structured Light API</title>
    <filename>d1/d90/group__structured__light.html</filename>
    <class kind="class">cv::structured_light::GrayCodePattern</class>
    <class kind="class">cv::structured_light::SinusoidalPattern</class>
    <class kind="class">cv::structured_light::StructuredLightPattern</class>
    <member kind="enumvalue">
      <name>cv::structured_light::FTP</name>
      <anchorfile>d1/d90/group__structured__light.html</anchorfile>
      <anchor>ggaa93412105a562da71e2957776ff2ae13a4652f36554cab9ec596798cdb98aa1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::structured_light::PSP</name>
      <anchorfile>d1/d90/group__structured__light.html</anchorfile>
      <anchor>ggaa93412105a562da71e2957776ff2ae13a1642d3774551cc6161f49359cc4dd3af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::structured_light::FAPS</name>
      <anchorfile>d1/d90/group__structured__light.html</anchorfile>
      <anchor>ggaa93412105a562da71e2957776ff2ae13a7f8cbabe23690dec5c877978aa57be7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::structured_light::DECODE_3D_UNDERWORLD</name>
      <anchorfile>d1/d90/group__structured__light.html</anchorfile>
      <anchor>gga08afd04ff0feef8eb8c7ed1bec85d199a98f0a8c890dded38d226722bcdd5795c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>superres</name>
    <title>Super Resolution</title>
    <filename>d7/d0a/group__superres.html</filename>
    <class kind="class">cv::superres::BroxOpticalFlow</class>
    <class kind="class">cv::superres::DenseOpticalFlowExt</class>
    <class kind="class">cv::superres::DualTVL1OpticalFlow</class>
    <class kind="class">cv::superres::FarnebackOpticalFlow</class>
    <class kind="class">cv::superres::FrameSource</class>
    <class kind="class">cv::superres::PyrLKOpticalFlow</class>
    <class kind="class">cv::superres::SuperResolution</class>
    <member kind="function">
      <type>Ptr&lt; FrameSource &gt;</type>
      <name>cv::superres::createFrameSource_Camera</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga38c78594d25a12042011629dc212439e</anchor>
      <arglist>(int deviceId=0)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FrameSource &gt;</type>
      <name>cv::superres::createFrameSource_Empty</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga700925e093419b2cb7f2283c684e773c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FrameSource &gt;</type>
      <name>cv::superres::createFrameSource_Video</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga5d2645cfa11a4a5cfd9bd9fa40e36b0c</anchor>
      <arglist>(const String &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FrameSource &gt;</type>
      <name>cv::superres::createFrameSource_Video_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga383d3273c32c0efa2c0ef355680bb89e</anchor>
      <arglist>(const String &amp;fileName)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; BroxOpticalFlow &gt;</type>
      <name>cv::superres::createOptFlow_Brox_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga9fc50f4cb20d4112e5f0f493572985f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DualTVL1OpticalFlow &gt;</type>
      <name>cv::superres::createOptFlow_DualTVL1</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga8b8b73b01d61284c35f527e02aefbd90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DualTVL1OpticalFlow &gt;</type>
      <name>cv::superres::createOptFlow_DualTVL1_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>gafbf79b25241af0fdc58bee2861f39754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FarnebackOpticalFlow &gt;</type>
      <name>cv::superres::createOptFlow_Farneback</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga200203fe5dd893b60d1a37382b7e40a7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FarnebackOpticalFlow &gt;</type>
      <name>cv::superres::createOptFlow_Farneback_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga5e2d6082e7739fb494e6bb90b99da5f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; PyrLKOpticalFlow &gt;</type>
      <name>cv::superres::createOptFlow_PyrLK_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga938e570ac41dc4773437d5ba12d4c380</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperResolution &gt;</type>
      <name>cv::superres::createSuperResolution_BTVL1</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>gafc25d43259a2228147a3aad21c02e276</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperResolution &gt;</type>
      <name>cv::superres::createSuperResolution_BTVL1_CUDA</name>
      <anchorfile>d7/d0a/group__superres.html</anchorfile>
      <anchor>ga315e21de5afdb1aebaae1c7f05af90d0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>surface_matching</name>
    <title>Surface Matching</title>
    <filename>d9/d25/group__surface__matching.html</filename>
    <class kind="struct">hashnode_i</class>
    <class kind="struct">hashtable_int</class>
    <class kind="class">cv::ppf_match_3d::ICP</class>
    <class kind="class">cv::ppf_match_3d::Pose3D</class>
    <class kind="class">cv::ppf_match_3d::PoseCluster3D</class>
    <class kind="class">cv::ppf_match_3d::PPF3DDetector</class>
    <class kind="struct">THash</class>
    <member kind="typedef">
      <type>uint</type>
      <name>cv::ppf_match_3d::KeyType</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga209242181c847535105212d7b01d4d82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptr&lt; Pose3D &gt;</type>
      <name>cv::ppf_match_3d::Pose3DPtr</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaace349a5dbee5aa24dd68d8f57518902</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ptr&lt; PoseCluster3D &gt;</type>
      <name>cv::ppf_match_3d::PoseCluster3DPtr</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga89a4263e9791e1a3c81f4403cd0ad5a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::ppf_match_3d::addNoisePC</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga7ba92c6b7cb6cc7565c2c038ddc88bbb</anchor>
      <arglist>(Mat pc, double scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::computeBboxStd</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaba913ce390921fb9cb212de4198665a2</anchor>
      <arglist>(Mat pc, Vec2f &amp;xRange, Vec2f &amp;yRange, Vec2f &amp;zRange)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ppf_match_3d::computeNormalsPC3d</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaa74e62c7b2a8b8a70e44e42211fd00f5</anchor>
      <arglist>(const Mat &amp;PC, Mat &amp;PCNormals, const int NumNeighbors, const bool FlipViewpoint, const Vec3f &amp;viewpoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::destroyFlann</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga439450ce38dae0b87bf497c50d6211e9</anchor>
      <arglist>(void *flannIndex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::getRandomPose</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga4ef8ad47fa5a52443c05cd0fafba11cc</anchor>
      <arglist>(Matx44d &amp;Pose)</arglist>
    </member>
    <member kind="function">
      <type>hashtable_int *</type>
      <name>cv::ppf_match_3d::hashtable_int_clone</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga050fef45ea0b64134283a0b72dd4731d</anchor>
      <arglist>(hashtable_int *hashtbl)</arglist>
    </member>
    <member kind="function">
      <type>hashtable_int *</type>
      <name>cv::ppf_match_3d::hashtableCreate</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga057c16fb3355d7ec8cb71bbd37afe6e8</anchor>
      <arglist>(size_t size, size_t(*hashfunc)(uint))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::hashtableDestroy</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaf6dab57e6f2f511e029e198946084034</anchor>
      <arglist>(hashtable_int *hashtbl)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cv::ppf_match_3d::hashtableGet</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaf67306a1433089d7e1ac8fe3f99b2d29</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key)</arglist>
    </member>
    <member kind="function">
      <type>hashnode_i *</type>
      <name>cv::ppf_match_3d::hashtableGetBucketHashed</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gabe3572baac99c65b042bd5ee08b682d7</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ppf_match_3d::hashtableInsert</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaec303fafd34abac1f8484e770873baab</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key, void *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ppf_match_3d::hashtableInsertHashed</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gae8d440f96050e4c9281cf31f44e3664c</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key, void *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::hashtablePrint</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga0a19bdd2a6084b1e36ffa5c08a8b6dbe</anchor>
      <arglist>(hashtable_int *hashtbl)</arglist>
    </member>
    <member kind="function">
      <type>hashtable_int *</type>
      <name>cv::ppf_match_3d::hashtableRead</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gac4d12bb37e2c13a02cd20b707339569d</anchor>
      <arglist>(FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ppf_match_3d::hashtableRemove</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaebe839b16913e028b8eb8a9ff6288130</anchor>
      <arglist>(hashtable_int *hashtbl, KeyType key)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ppf_match_3d::hashtableResize</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gacf7a8a048ffc1c1db34732c64c6a47b2</anchor>
      <arglist>(hashtable_int *hashtbl, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ppf_match_3d::hashtableWrite</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga7ee817b1612534a975e518877efbd956</anchor>
      <arglist>(const hashtable_int *hashtbl, const size_t dataSize, FILE *f)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>cv::ppf_match_3d::indexPCFlann</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga964be3c53c6b7ceec1ea3c67ae0d94cc</anchor>
      <arglist>(Mat pc)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::ppf_match_3d::loadPLYSimple</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gad893719cc47a72b24482f2bfdebb409e</anchor>
      <arglist>(const char *fileName, int withNormals=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint</type>
      <name>cv::ppf_match_3d::next_power_of_two</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga26d44267cee459ec1a861b24066e2d89</anchor>
      <arglist>(uint value)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::ppf_match_3d::normalizePCCoeff</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gaae4792bf8469222356c16364759941aa</anchor>
      <arglist>(Mat pc, float scale, float *Cx, float *Cy, float *Cz, float *MinVal, float *MaxVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::queryPCFlann</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga1f97667a487faab9bd849341361db1a1</anchor>
      <arglist>(void *flannIndex, Mat &amp;pc, Mat &amp;indices, Mat &amp;distances)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::queryPCFlann</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gac98a74b02d163b63ec68e8bf6ebcf8c6</anchor>
      <arglist>(void *flannIndex, Mat &amp;pc, Mat &amp;indices, Mat &amp;distances, const int numNeighbors)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::ppf_match_3d::samplePCByQuantization</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga685d0fc50635dfdd4ebc587067ff44a9</anchor>
      <arglist>(Mat pc, Vec2f &amp;xrange, Vec2f &amp;yrange, Vec2f &amp;zrange, float sample_step_relative, int weightByCenter=0)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::ppf_match_3d::samplePCUniform</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gafa74163329034224819de46933541e9c</anchor>
      <arglist>(Mat PC, int sampleStep)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::ppf_match_3d::samplePCUniformInd</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga5d137ea853b0263108fc324cff4656f3</anchor>
      <arglist>(Mat PC, int sampleStep, std::vector&lt; int &gt; &amp;indices)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::ppf_match_3d::transformPCPose</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gab21c92ff881ae85b72c552e7e6e52c55</anchor>
      <arglist>(Mat pc, const Matx44d &amp;Pose)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::ppf_match_3d::transPCCoeff</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>gab6d5a91876b73a024830da8405909b79</anchor>
      <arglist>(Mat pc, float scale, float Cx, float Cy, float Cz, float MinVal, float MaxVal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::writePLY</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga72ffa4c73f214a573cb4028e015c4adb</anchor>
      <arglist>(Mat PC, const char *fileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ppf_match_3d::writePLYVisibleNormals</name>
      <anchorfile>d9/d25/group__surface__matching.html</anchorfile>
      <anchor>ga965333522cfe06814478dec8ffa4cd41</anchor>
      <arglist>(Mat PC, const char *fileName)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>text</name>
    <title>Scene Text Detection and Recognition</title>
    <filename>d4/d61/group__text.html</filename>
    <subgroup>text_detect</subgroup>
    <subgroup>text_recognize</subgroup>
  </compound>
  <compound kind="group">
    <name>text_detect</name>
    <title>Scene Text Detection</title>
    <filename>da/d56/group__text__detect.html</filename>
    <class kind="class">cv::text::ERFilter</class>
    <class kind="struct">cv::text::ERStat</class>
    <class kind="class">cv::text::TextDetector</class>
    <class kind="class">cv::text::TextDetectorCNN</class>
    <member kind="enumvalue">
      <name>cv::text::ERFILTER_NM_RGBLGrad</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ggabef115554c80d081f14479c6896da207a79e06bd9ad5b17411581ac430f805e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::ERFILTER_NM_IHSGrad</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ggabef115554c80d081f14479c6896da207a00b4e765bdc40567ad70beb7df464e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::text::erGrouping_Modes</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gac71e4c8addcf8f6dabc9b6da401d5eb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::ERGROUPING_ORIENTATION_HORIZ</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ggac71e4c8addcf8f6dabc9b6da401d5eb9a27297f8181275dff67535f204e4bdd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::ERGROUPING_ORIENTATION_ANY</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ggac71e4c8addcf8f6dabc9b6da401d5eb9aa88b048d788f8f61bcec6c478078e3c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::text::computeNMChannels</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga23fdd9364be7b67d104f814dd679fcde</anchor>
      <arglist>(InputArray _src, OutputArrayOfArrays _channels, int _mode=ERFILTER_NM_RGBLGrad)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter &gt;</type>
      <name>cv::text::createERFilterNM1</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga86af9bca204e5458611ab0a725de7d0b</anchor>
      <arglist>(const Ptr&lt; ERFilter::Callback &gt; &amp;cb, int thresholdDelta=1, float minArea=(float) 0.00025, float maxArea=(float) 0.13, float minProbability=(float) 0.4, bool nonMaxSuppression=true, float minProbabilityDiff=(float) 0.1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter &gt;</type>
      <name>cv::text::createERFilterNM1</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga55ceace3712e9b97c3d0192e27e4b646</anchor>
      <arglist>(const String &amp;filename, int thresholdDelta=1, float minArea=(float) 0.00025, float maxArea=(float) 0.13, float minProbability=(float) 0.4, bool nonMaxSuppression=true, float minProbabilityDiff=(float) 0.1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter &gt;</type>
      <name>cv::text::createERFilterNM2</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gac108f079a9bf8baa367b46079e0398d4</anchor>
      <arglist>(const Ptr&lt; ERFilter::Callback &gt; &amp;cb, float minProbability=(float) 0.3)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter &gt;</type>
      <name>cv::text::createERFilterNM2</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gad9400b6145fe25d54052867592e167c9</anchor>
      <arglist>(const String &amp;filename, float minProbability=(float) 0.3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::text::detectRegions</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gacead6485d0966726892094fc4aaf9dc6</anchor>
      <arglist>(InputArray image, const Ptr&lt; ERFilter &gt; &amp;er_filter1, const Ptr&lt; ERFilter &gt; &amp;er_filter2, std::vector&lt; Rect &gt; &amp;groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const String &amp;filename=String(), float minProbability=(float) 0.5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::text::detectRegions</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gac4abe0243775e0d1a871a7d85fde0198</anchor>
      <arglist>(InputArray image, const Ptr&lt; ERFilter &gt; &amp;er_filter1, const Ptr&lt; ERFilter &gt; &amp;er_filter2, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;regions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::text::erGrouping</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga807dea4f63f6e2b59c9ac22d35e23926</anchor>
      <arglist>(InputArray image, InputArray channel, std::vector&lt; std::vector&lt; Point &gt; &gt; regions, std::vector&lt; Rect &gt; &amp;groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const String &amp;filename=String(), float minProbablity=(float) 0.5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::text::erGrouping</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga6299380bbb9141488220bdee62b62cd1</anchor>
      <arglist>(InputArray img, InputArrayOfArrays channels, std::vector&lt; std::vector&lt; ERStat &gt; &gt; &amp;regions, std::vector&lt; std::vector&lt; Vec2i &gt; &gt; &amp;groups, std::vector&lt; Rect &gt; &amp;groups_rects, int method=ERGROUPING_ORIENTATION_HORIZ, const std::string &amp;filename=std::string(), float minProbablity=0.5)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter::Callback &gt;</type>
      <name>cv::text::loadClassifierNM1</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>ga855d69e837e2ecab5794d4d0635d0f6b</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ERFilter::Callback &gt;</type>
      <name>cv::text::loadClassifierNM2</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gac392e1174891dda183327ff01518f59f</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::text::MSERsToERStats</name>
      <anchorfile>da/d56/group__text__detect.html</anchorfile>
      <anchor>gaa40b490a66fa21eb1d89163202f69c86</anchor>
      <arglist>(InputArray image, std::vector&lt; std::vector&lt; Point &gt; &gt; &amp;contours, std::vector&lt; std::vector&lt; ERStat &gt; &gt; &amp;regions)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>text_recognize</name>
    <title>Scene Text Recognition</title>
    <filename>d8/df2/group__text__recognize.html</filename>
    <class kind="class">cv::text::BaseOCR</class>
    <class kind="class">cv::text::OCRBeamSearchDecoder</class>
    <class kind="class">cv::text::OCRHMMDecoder</class>
    <class kind="class">cv::text::OCRHolisticWordRecognizer</class>
    <class kind="class">cv::text::OCRTesseract</class>
    <member kind="enumvalue">
      <name>cv::text::OCR_LEVEL_WORD</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga8a88cdcd845044f30990b35f1624152aab4582fb3843b8ad7e209bf8f212ac2fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::OCR_LEVEL_TEXTLINE</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga8a88cdcd845044f30990b35f1624152aae3afbc0d74dd08bf11ff430c59d75fa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::text::classifier_type</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga688d3bbaf5a5ac19ffe9633d7dc0156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::OCR_KNN_CLASSIFIER</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga688d3bbaf5a5ac19ffe9633d7dc0156aafc76612bdc2a94f57f02bd25a6255f12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::OCR_CNN_CLASSIFIER</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga688d3bbaf5a5ac19ffe9633d7dc0156aaf2248e60e9f6373cd7555a758a910262</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::text::decoder_mode</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gac013d7b1a6a1b7d739b89474c20ec086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::OCR_DECODER_VITERBI</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ggac013d7b1a6a1b7d739b89474c20ec086a9d8baffabe0834b3eacaf2e32a5c7fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::text::ocr_engine_mode</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga91c5c4396fea4192c6bf5a8b2eba871a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::OEM_TESSERACT_ONLY</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga91c5c4396fea4192c6bf5a8b2eba871aa308fc26cecf758c6d7f4d503f9c9d5a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::OEM_CUBE_ONLY</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga91c5c4396fea4192c6bf5a8b2eba871aa42027b630054154cd8263f6a70f58ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::OEM_TESSERACT_CUBE_COMBINED</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga91c5c4396fea4192c6bf5a8b2eba871aa12cb4b814e595a715a93ddca68d07787</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::OEM_DEFAULT</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga91c5c4396fea4192c6bf5a8b2eba871aa8323b4ed6d93e0dd6b2656dd4eaa11c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::text::page_seg_mode</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga32b394fdfb46625c2134d5456c78576b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_OSD_ONLY</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba7f263fe084bd2b66918ca1b8828c7f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_AUTO_OSD</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba45394fc9b8bcf757170c7951aa0a833c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_AUTO_ONLY</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba941826c53c13b78c57cb79d2a66062bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_AUTO</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba592c3b182ce902537d8aaed3e00d4d8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_SINGLE_COLUMN</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba12b616117a78aed4be8eb43cc5f3266a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_SINGLE_BLOCK_VERT_TEXT</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba9df2b8ca6b05b6c4595d63ffe1ed5d65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_SINGLE_BLOCK</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576baa3e77010118ac2ec965fa9b0bb55bbc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_SINGLE_LINE</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba7e8598b350f3caf72196e723e5b210e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_SINGLE_WORD</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba66b6336634f7fa1f726d7c1fc30b811e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_CIRCLE_WORD</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba7086bc9fce731b1a2804aa15a118ec97</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::text::PSM_SINGLE_CHAR</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gga32b394fdfb46625c2134d5456c78576ba31569ebd7f6f05aa73ab1021622377e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::text::createOCRHMMTransitionsTable</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gadfc8fe61325b04caf837633f36f74c77</anchor>
      <arglist>(const String &amp;vocabulary, std::vector&lt; cv::String &gt; &amp;lexicon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::text::createOCRHMMTransitionsTable</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga4ed3cbd46c1559f046cd25288a1f024b</anchor>
      <arglist>(std::string &amp;vocabulary, std::vector&lt; std::string &gt; &amp;lexicon, OutputArray transition_probabilities_table)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; OCRBeamSearchDecoder::ClassifierCallback &gt;</type>
      <name>cv::text::loadOCRBeamSearchClassifierCNN</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>gaa794d3d767e8bd62a17a308e471d163f</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; OCRHMMDecoder::ClassifierCallback &gt;</type>
      <name>cv::text::loadOCRHMMClassifier</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga7753287d6b53d18050baf2880420d793</anchor>
      <arglist>(const String &amp;filename, int classifier)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; OCRHMMDecoder::ClassifierCallback &gt;</type>
      <name>cv::text::loadOCRHMMClassifierCNN</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga769fa62768bb2e19c1f0390c00f014d5</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; OCRHMMDecoder::ClassifierCallback &gt;</type>
      <name>cv::text::loadOCRHMMClassifierNM</name>
      <anchorfile>d8/df2/group__text__recognize.html</anchorfile>
      <anchor>ga290880e14c5d2d744020068a2b91f161</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>tracking</name>
    <title>Tracking API</title>
    <filename>d9/df8/group__tracking.html</filename>
    <subgroup>tracking_detail</subgroup>
    <subgroup>tracking_legacy</subgroup>
    <class kind="class">cv::TrackerCSRT</class>
    <class kind="class">cv::TrackerKCF</class>
  </compound>
  <compound kind="group">
    <name>tracking_detail</name>
    <title>Tracking API implementation details</title>
    <filename>d5/d0b/group__tracking__detail.html</filename>
    <namespace>cv::detail::tracking::contrib_feature</namespace>
    <namespace>cv::detail::tracking::kalman_filters</namespace>
    <namespace>cv::detail::tracking::online_boosting</namespace>
    <namespace>cv::detail::tracking::tbm</namespace>
    <namespace>cv::detail::tracking::tld</namespace>
    <class kind="class">cv::detail::tracking::TrackerContribFeature</class>
    <class kind="class">cv::detail::tracking::TrackerContribFeatureHAAR</class>
    <class kind="class">cv::detail::tracking::TrackerContribFeatureSet</class>
    <class kind="class">cv::detail::tracking::TrackerContribSampler</class>
    <class kind="class">cv::detail::tracking::TrackerContribSamplerAlgorithm</class>
    <class kind="class">cv::detail::tracking::TrackerContribSamplerCSC</class>
    <class kind="class">cv::detail::tracking::TrackerFeature</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureFeature2d</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureHOG</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureLBP</class>
    <class kind="class">cv::detail::tracking::TrackerFeatureSet</class>
    <class kind="class">cv::detail::tracking::TrackerModel</class>
    <class kind="class">cv::detail::tracking::TrackerSampler</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerAlgorithm</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerCS</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerCSC</class>
    <class kind="class">cv::detail::tracking::TrackerSamplerPF</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimator</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimatorAdaBoosting</class>
    <class kind="class">cv::detail::tracking::TrackerStateEstimatorSVM</class>
    <class kind="class">cv::detail::tracking::TrackerTargetState</class>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; Ptr&lt; TrackerTargetState &gt;, float &gt; &gt;</type>
      <name>cv::detail::tracking::ConfidenceMap</name>
      <anchorfile>d5/d0b/group__tracking__detail.html</anchorfile>
      <anchor>ga67c9939022cafc96f51089517d7636e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Ptr&lt; TrackerTargetState &gt; &gt;</type>
      <name>cv::detail::tracking::Trajectory</name>
      <anchorfile>d5/d0b/group__tracking__detail.html</anchorfile>
      <anchor>ga5d9e680e8f85f20e15c917ab1ddc9fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::detail::tracking::computeInteractionMatrix</name>
      <anchorfile>d5/d0b/group__tracking__detail.html</anchorfile>
      <anchor>ga4618f5f8ed8f91c4a23f90418b33a3a2</anchor>
      <arglist>(const cv::Mat &amp;uv, const cv::Mat &amp;depths, const cv::Mat &amp;K, cv::Mat &amp;J)</arglist>
    </member>
    <member kind="function">
      <type>cv::Vec6d</type>
      <name>cv::detail::tracking::computeTwist</name>
      <anchorfile>d5/d0b/group__tracking__detail.html</anchorfile>
      <anchor>gacf95c610e07549eff7ca45b8b2dafb57</anchor>
      <arglist>(const cv::Mat &amp;uv, const cv::Mat &amp;duv, const cv::Mat &amp;depths, const cv::Mat &amp;K)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>tracking_legacy</name>
    <title>Legacy Tracking API</title>
    <filename>dc/d6b/group__tracking__legacy.html</filename>
    <class kind="class">cv::legacy::MultiTracker</class>
    <class kind="class">cv::legacy::MultiTracker_Alt</class>
    <class kind="class">cv::legacy::MultiTrackerTLD</class>
    <class kind="class">cv::legacy::Tracker</class>
    <class kind="class">cv::legacy::TrackerBoosting</class>
    <class kind="class">cv::legacy::TrackerCSRT</class>
    <class kind="class">cv::legacy::TrackerKCF</class>
    <class kind="class">cv::legacy::TrackerMedianFlow</class>
    <class kind="class">cv::legacy::TrackerMIL</class>
    <class kind="class">cv::legacy::TrackerMOSSE</class>
    <class kind="class">cv::legacy::TrackerTLD</class>
    <member kind="function">
      <type>Ptr&lt; cv::Tracker &gt;</type>
      <name>cv::legacy::upgradeTrackingAPI</name>
      <anchorfile>dc/d6b/group__tracking__legacy.html</anchorfile>
      <anchor>gacc11c16400107c595a2bbbdad4882eac</anchor>
      <arglist>(const Ptr&lt; legacy::Tracker &gt; &amp;legacy_tracker)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>videostab</name>
    <title>Video Stabilization</title>
    <filename>d5/d50/group__videostab.html</filename>
    <subgroup>videostab_motion</subgroup>
    <subgroup>videostab_marching</subgroup>
    <class kind="class">cv::videostab::ColorAverageInpainter</class>
    <class kind="class">cv::videostab::ColorInpainter</class>
    <class kind="class">cv::videostab::ConsistentMosaicInpainter</class>
    <class kind="class">cv::videostab::DeblurerBase</class>
    <class kind="class">cv::videostab::IDenseOptFlowEstimator</class>
    <class kind="class">cv::videostab::IFrameSource</class>
    <class kind="class">cv::videostab::ILog</class>
    <class kind="class">cv::videostab::InpainterBase</class>
    <class kind="class">cv::videostab::InpaintingPipeline</class>
    <class kind="class">cv::videostab::IOutlierRejector</class>
    <class kind="class">cv::videostab::ISparseOptFlowEstimator</class>
    <class kind="class">cv::videostab::LogToStdout</class>
    <class kind="class">cv::videostab::MaskFrameSource</class>
    <class kind="class">cv::videostab::MoreAccurateMotionWobbleSuppressor</class>
    <class kind="class">cv::videostab::MoreAccurateMotionWobbleSuppressorBase</class>
    <class kind="class">cv::videostab::MotionInpainter</class>
    <class kind="class">cv::videostab::NullDeblurer</class>
    <class kind="class">cv::videostab::NullFrameSource</class>
    <class kind="class">cv::videostab::NullInpainter</class>
    <class kind="class">cv::videostab::NullLog</class>
    <class kind="class">cv::videostab::NullOutlierRejector</class>
    <class kind="class">cv::videostab::NullWobbleSuppressor</class>
    <class kind="class">cv::videostab::OnePassStabilizer</class>
    <class kind="class">cv::videostab::PyrLkOptFlowEstimatorBase</class>
    <class kind="class">cv::videostab::SparsePyrLkOptFlowEstimator</class>
    <class kind="class">cv::videostab::StabilizerBase</class>
    <class kind="class">cv::videostab::TranslationBasedLocalOutlierRejector</class>
    <class kind="class">cv::videostab::TwoPassStabilizer</class>
    <class kind="class">cv::videostab::VideoFileSource</class>
    <class kind="class">cv::videostab::WeightingDeblurer</class>
    <class kind="class">cv::videostab::WobbleSuppressorBase</class>
    <member kind="function">
      <type></type>
      <name>cv::videostab::ColorInpainter::ColorInpainter</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>ga23ab7e15cf5caaf624a90607d863c07e</anchor>
      <arglist>(int method=INPAINT_TELEA, double radius=2.)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>cv::videostab::at</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>gafee23bb49217f9780f890afcdfdea85a</anchor>
      <arglist>(int idx, const std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>cv::videostab::at</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>ga36322e6e160c3247708ded5ec2bd9ddf</anchor>
      <arglist>(int idx, std::vector&lt; T &gt; &amp;items)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::videostab::calcBlurriness</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>ga527fd10de0ee99ed7585d4a7dc23c470</anchor>
      <arglist>(const Mat &amp;frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::videostab::calcFlowMask</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>ga682d54675bbbffe349241bd6887892b1</anchor>
      <arglist>(const Mat &amp;flowX, const Mat &amp;flowY, const Mat &amp;errors, float maxError, const Mat &amp;mask0, const Mat &amp;mask1, Mat &amp;flowMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::videostab::completeFrameAccordingToFlow</name>
      <anchorfile>d5/d50/group__videostab.html</anchorfile>
      <anchor>gac7e9d9a4c1095962a1b4780b4fb859df</anchor>
      <arglist>(const Mat &amp;flowMask, const Mat &amp;flowX, const Mat &amp;flowY, const Mat &amp;frame1, const Mat &amp;mask1, float distThresh, Mat &amp;frame0, Mat &amp;mask0)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>videostab_motion</name>
    <title>Global Motion Estimation</title>
    <filename>d4/d2c/group__videostab__motion.html</filename>
    <class kind="class">cv::videostab::FromFileMotionReader</class>
    <class kind="class">cv::videostab::GaussianMotionFilter</class>
    <class kind="class">cv::videostab::ImageMotionEstimatorBase</class>
    <class kind="class">cv::videostab::IMotionStabilizer</class>
    <class kind="class">cv::videostab::KeypointBasedMotionEstimator</class>
    <class kind="class">cv::videostab::LpMotionStabilizer</class>
    <class kind="class">cv::videostab::MotionEstimatorBase</class>
    <class kind="class">cv::videostab::MotionEstimatorL1</class>
    <class kind="class">cv::videostab::MotionEstimatorRansacL2</class>
    <class kind="class">cv::videostab::MotionFilterBase</class>
    <class kind="class">cv::videostab::MotionStabilizationPipeline</class>
    <class kind="struct">cv::videostab::RansacParams</class>
    <class kind="class">cv::videostab::ToFileMotionWriter</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::videostab::MotionModel</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>gac61e59db30b7d13983885d3ad3116ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::videostab::MM_TRANSLATION</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1ad150f24197611b08a99e45c5a93ef264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::videostab::MM_TRANSLATION_AND_SCALE</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a3d76e30fb2c762645cbd8c83b2d4d556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::videostab::MM_ROTATION</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a2765d1659d5a36bdd1c356396a624ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::videostab::MM_RIGID</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a633545fdfe3273bb79ce349f79a1383c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::videostab::MM_SIMILARITY</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a1aca015a89be32663e700279ed2380f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::videostab::MM_AFFINE</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a30b3b23d3cdd42fd8a7c4e286472de36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::videostab::MM_HOMOGRAPHY</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a3071d1039ef9d542486f51a864134fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::videostab::MM_UNKNOWN</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ggac61e59db30b7d13983885d3ad3116ce1a3354f345c38aa36dbf97cc17639bf9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::videostab::GaussianMotionFilter::GaussianMotionFilter</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>gab213d5ccfc50909eace156ca0102c162</anchor>
      <arglist>(int radius=15, float stdev=-1.f)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>cv::videostab::RansacParams::RansacParams</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga0f1dea7ffe8b8d5953f3f6e50e87dde4</anchor>
      <arglist>(int size, float thresh, float eps, float prob)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::videostab::ensureInclusionConstraint</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga8e28e77e2b7582f3c022e9772117d045</anchor>
      <arglist>(const Mat &amp;M, Size size, float trimRatio)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::videostab::estimateGlobalMotionLeastSquares</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga8fa2f6a88df65ad78241783faffc26a8</anchor>
      <arglist>(InputOutputArray points0, InputOutputArray points1, int model=MM_AFFINE, float *rmse=0)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::videostab::estimateGlobalMotionRansac</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga6260bd61792a7ec94ea974af9d94ead7</anchor>
      <arglist>(InputArray points0, InputArray points1, int model=MM_AFFINE, const RansacParams &amp;params=RansacParams::default2dMotion(MM_AFFINE), float *rmse=0, int *ninliers=0)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>cv::videostab::estimateOptimalTrimRatio</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>gab049af45e7db622406b58686e81fa5e2</anchor>
      <arglist>(const Mat &amp;M, Size size)</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::videostab::getMotion</name>
      <anchorfile>d4/d2c/group__videostab__motion.html</anchorfile>
      <anchor>ga1ea168631bcaeda9fb62aa5bab4dddd2</anchor>
      <arglist>(int from, int to, const std::vector&lt; Mat &gt; &amp;motions)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>videostab_marching</name>
    <title>Fast Marching Method</title>
    <filename>db/d18/group__videostab__marching.html</filename>
    <class kind="class">cv::videostab::FastMarchingMethod</class>
  </compound>
  <compound kind="group">
    <name>viz</name>
    <title>3D Visualizer</title>
    <filename>d1/d19/group__viz.html</filename>
    <subgroup>viz_widget</subgroup>
    <class kind="class">cv::viz::Camera</class>
    <class kind="class">cv::viz::Color</class>
    <class kind="class">cv::viz::KeyboardEvent</class>
    <class kind="class">cv::viz::Mesh</class>
    <class kind="class">cv::viz::MouseEvent</class>
    <class kind="class">cv::viz::Viz3d</class>
    <member kind="function">
      <type>void</type>
      <name>cv::viz::computeNormals</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gaef5ba3c97115c715298a620a145beffa</anchor>
      <arglist>(const Mesh &amp;mesh, OutputArray normals)</arglist>
    </member>
    <member kind="function">
      <type>Viz3d</type>
      <name>cv::viz::getWindowByName</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga91ed3eefdd38bcc0d3d8be527a58c6c7</anchor>
      <arglist>(const String &amp;window_name)</arglist>
    </member>
    <member kind="function">
      <type>Viz3d</type>
      <name>cv::viz::imshow</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga1a852143d72014de60067bf3e46faec0</anchor>
      <arglist>(const String &amp;window_name, InputArray image, const Size &amp;window_size=Size(-1, -1))</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::viz::isNan</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga1a10dc77396c81df53ad300ea4a426c8</anchor>
      <arglist>(const Point3_&lt; _Tp &gt; &amp;p)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::viz::isNan</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga0d937e5774fedecb73ea47652f339a02</anchor>
      <arglist>(const Vec&lt; _Tp, cn &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::viz::isNan</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gac89eaf4fd08fad1f55e315c0e67acf65</anchor>
      <arglist>(double x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::viz::isNan</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gac1c740657f322dea194e709414743e81</anchor>
      <arglist>(float x)</arglist>
    </member>
    <member kind="function">
      <type>Affine3d</type>
      <name>cv::viz::makeCameraPose</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gab04d43faa448940bb58754af6356955b</anchor>
      <arglist>(const Vec3d &amp;position, const Vec3d &amp;focal_point, const Vec3d &amp;y_dir)</arglist>
    </member>
    <member kind="function">
      <type>Affine3d</type>
      <name>cv::viz::makeTransformToGlobal</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga16ef52f42849f13a36b715d488ce5b9f</anchor>
      <arglist>(const Vec3d &amp;axis_x, const Vec3d &amp;axis_y, const Vec3d &amp;axis_z, const Vec3d &amp;origin=Vec3d::all(0))</arglist>
    </member>
    <member kind="function">
      <type>Mat</type>
      <name>cv::viz::readCloud</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga9711c507dba3d8ba11b0c6d845328abc</anchor>
      <arglist>(const String &amp;file, OutputArray colors=noArray(), OutputArray normals=noArray())</arglist>
    </member>
    <member kind="function">
      <type>Mesh</type>
      <name>cv::viz::readMesh</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga2a9275114ec9184bb1814a29ffe00c62</anchor>
      <arglist>(const String &amp;file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::viz::readPose</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gabaecbbd7c3d7208913394637f6dcd04a</anchor>
      <arglist>(const String &amp;file, Affine3d &amp;pose, const String &amp;tag=&quot;pose&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::viz::readTrajectory</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga8b1eae0484d3d1cef27e3e8fa83aafd2</anchor>
      <arglist>(OutputArray traj, const String &amp;files_format=&quot;pose%05d.xml&quot;, int start=0, int end=INT_MAX, const String &amp;tag=&quot;pose&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::viz::unregisterAllWindows</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga12946f6b1c58cfa00c8e2f8016cf66dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::viz::writeCloud</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>gac2afffcdc8346762a0979664e9e2b249</anchor>
      <arglist>(const String &amp;file, InputArray cloud, InputArray colors=noArray(), InputArray normals=noArray(), bool binary=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::viz::writePose</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga3d25aaecb4a692f446179fed36eeb1b4</anchor>
      <arglist>(const String &amp;file, const Affine3d &amp;pose, const String &amp;tag=&quot;pose&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::viz::writeTrajectory</name>
      <anchorfile>d1/d19/group__viz.html</anchorfile>
      <anchor>ga62f87da85e4c2cc315918beb449bd706</anchor>
      <arglist>(InputArray traj, const String &amp;files_format=&quot;pose%05d.xml&quot;, int start=0, const String &amp;tag=&quot;pose&quot;)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>viz_widget</name>
    <title>Widget</title>
    <filename>dc/d5c/group__viz__widget.html</filename>
    <class kind="class">cv::viz::WArrow</class>
    <class kind="class">cv::viz::WCameraPosition</class>
    <class kind="class">cv::viz::WCircle</class>
    <class kind="class">cv::viz::WCloud</class>
    <class kind="class">cv::viz::WCloudCollection</class>
    <class kind="class">cv::viz::WCloudNormals</class>
    <class kind="class">cv::viz::WCone</class>
    <class kind="class">cv::viz::WCoordinateSystem</class>
    <class kind="class">cv::viz::WCube</class>
    <class kind="class">cv::viz::WCylinder</class>
    <class kind="class">cv::viz::WGrid</class>
    <class kind="class">cv::viz::Widget</class>
    <class kind="class">cv::viz::Widget2D</class>
    <class kind="class">cv::viz::Widget3D</class>
    <class kind="struct">cv::viz::WidgetAccessor</class>
    <class kind="class">cv::viz::WImage3D</class>
    <class kind="class">cv::viz::WImageOverlay</class>
    <class kind="class">cv::viz::WLine</class>
    <class kind="class">cv::viz::WMesh</class>
    <class kind="class">cv::viz::WPaintedCloud</class>
    <class kind="class">cv::viz::WPlane</class>
    <class kind="class">cv::viz::WPolyLine</class>
    <class kind="class">cv::viz::WSphere</class>
    <class kind="class">cv::viz::WText</class>
    <class kind="class">cv::viz::WText3D</class>
    <class kind="class">cv::viz::WTrajectory</class>
    <class kind="class">cv::viz::WTrajectoryFrustums</class>
    <class kind="class">cv::viz::WTrajectorySpheres</class>
    <class kind="class">cv::viz::WWidgetMerger</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::viz::RenderingProperties</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gae4df8152c2d8639b915eccd0bb90f8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::POINT_SIZE</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8acae2641145d37d70d4f6fa20344295d353</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::OPACITY</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8acadf29e51a4d564723ffac7ae2eaf2ccab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::LINE_WIDTH</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca06fc87e04c15fbfad2977314751a8738</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::FONT_SIZE</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca58e5b5d44537f61d9b5d590ca4c3c28f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::REPRESENTATION</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca36a301be1668d029901f94cd3226d802</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::IMMEDIATE_RENDERING</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca0e49c2cab4dc09a7c4b923fcd552142a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::SHADING</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca01452d0c5c4ba91f3d0cb1aa94cf9b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::AMBIENT</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8acac8a6d0b96e27a89f2b240c0c867a44d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::LIGHTING</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggae4df8152c2d8639b915eccd0bb90f8aca1cf60cd6e7bb2919685ba047588085f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::viz::RepresentationValues</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ga4b33d8c74317eb777b20accb8fe2ce4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::REPRESENTATION_POINTS</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gga4b33d8c74317eb777b20accb8fe2ce4caa96f1fac6585f2154df245cd9be07e78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::REPRESENTATION_WIREFRAME</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gga4b33d8c74317eb777b20accb8fe2ce4cad9e6a89e8d3a8e2c7d4d0af09047e07d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::REPRESENTATION_SURFACE</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gga4b33d8c74317eb777b20accb8fe2ce4ca5d5672bade6a20e704b087cb19c5009a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::viz::ShadingValues</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gaf05708ceb519dea9e16744b5fd56c5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::SHADING_FLAT</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggaf05708ceb519dea9e16744b5fd56c5e2ac1d13fb38b0b5feb9b38385efd7ff970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::SHADING_GOURAUD</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggaf05708ceb519dea9e16744b5fd56c5e2af649f45acd495f6c82a4da9a9fc367fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::viz::SHADING_PHONG</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>ggaf05708ceb519dea9e16744b5fd56c5e2a9f5dda86ef76075b021ab066af408fbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Widget2D</type>
      <name>cv::viz::Widget::cast</name>
      <anchorfile>dc/d5c/group__viz__widget.html</anchorfile>
      <anchor>gac1429274175faaf3c07b7a7b7d8e325b</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>wechat_qrcode</name>
    <title>WeChat QR code detector for detecting and parsing QR code.</title>
    <filename>dd/d63/group__wechat__qrcode.html</filename>
    <class kind="class">cv::wechat_qrcode::WeChatQRCode</class>
  </compound>
  <compound kind="group">
    <name>xfeatures2d</name>
    <title>Extra 2D Features Framework</title>
    <filename>d1/db4/group__xfeatures2d.html</filename>
    <subgroup>xfeatures2d_experiment</subgroup>
    <subgroup>xfeatures2d_nonfree</subgroup>
    <subgroup>xfeatures2d_match</subgroup>
  </compound>
  <compound kind="group">
    <name>xfeatures2d_experiment</name>
    <title>Experimental 2D Features Algorithms</title>
    <filename>d7/d7a/group__xfeatures2d__experiment.html</filename>
    <class kind="class">cv::xfeatures2d::AffineFeature2D</class>
    <class kind="class">cv::xfeatures2d::BEBLID</class>
    <class kind="class">cv::xfeatures2d::BoostDesc</class>
    <class kind="class">cv::xfeatures2d::BriefDescriptorExtractor</class>
    <class kind="class">cv::xfeatures2d::DAISY</class>
    <class kind="class">cv::xfeatures2d::Elliptic_KeyPoint</class>
    <class kind="class">cv::xfeatures2d::FREAK</class>
    <class kind="class">cv::xfeatures2d::HarrisLaplaceFeatureDetector</class>
    <class kind="class">cv::xfeatures2d::LATCH</class>
    <class kind="class">cv::xfeatures2d::LUCID</class>
    <class kind="class">cv::xfeatures2d::MSDDetector</class>
    <class kind="class">cv::xfeatures2d::PCTSignatures</class>
    <class kind="class">cv::xfeatures2d::PCTSignaturesSQFD</class>
    <class kind="class">cv::xfeatures2d::StarDetector</class>
    <class kind="class">cv::xfeatures2d::TBMR</class>
    <class kind="class">cv::xfeatures2d::TEBLID</class>
    <class kind="class">cv::xfeatures2d::VGG</class>
    <member kind="function">
      <type>void</type>
      <name>cv::xfeatures2d::FASTForPointSet</name>
      <anchorfile>d7/d7a/group__xfeatures2d__experiment.html</anchorfile>
      <anchor>gaf2523f757626e05bcaef4c202521b727</anchor>
      <arglist>(InputArray image, std::vector&lt; KeyPoint &gt; &amp;keypoints, int threshold, bool nonmaxSuppression=true, cv::FastFeatureDetector::DetectorType type=FastFeatureDetector::TYPE_9_16)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xfeatures2d_nonfree</name>
    <title>Non-free 2D Features Algorithms</title>
    <filename>d2/dca/group__xfeatures2d__nonfree.html</filename>
    <class kind="class">cv::xfeatures2d::SURF</class>
    <class kind="class">cv::cuda::SURF_CUDA</class>
    <member kind="typedef">
      <type>SURF</type>
      <name>cv::xfeatures2d::SurfDescriptorExtractor</name>
      <anchorfile>d2/dca/group__xfeatures2d__nonfree.html</anchorfile>
      <anchor>ga4a54d552fe0a5b05a00d1b49c7b5340c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SURF</type>
      <name>cv::xfeatures2d::SurfFeatureDetector</name>
      <anchorfile>d2/dca/group__xfeatures2d__nonfree.html</anchorfile>
      <anchor>ga6af725cc4317bde8fe1176b04fe93d41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xfeatures2d_match</name>
    <title>Experimental 2D Features Matching Algorithm</title>
    <filename>db/dd9/group__xfeatures2d__match.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::xfeatures2d::matchGMS</name>
      <anchorfile>db/dd9/group__xfeatures2d__match.html</anchorfile>
      <anchor>gaaf19e0024c555f8d8982396376150288</anchor>
      <arglist>(const Size &amp;size1, const Size &amp;size2, const std::vector&lt; KeyPoint &gt; &amp;keypoints1, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; DMatch &gt; &amp;matches1to2, std::vector&lt; DMatch &gt; &amp;matchesGMS, const bool withRotation=false, const bool withScale=false, const double thresholdFactor=6.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::xfeatures2d::matchLOGOS</name>
      <anchorfile>db/dd9/group__xfeatures2d__match.html</anchorfile>
      <anchor>ga55b555fffec434bf0cdf99b454056f7b</anchor>
      <arglist>(const std::vector&lt; KeyPoint &gt; &amp;keypoints1, const std::vector&lt; KeyPoint &gt; &amp;keypoints2, const std::vector&lt; int &gt; &amp;nn1, const std::vector&lt; int &gt; &amp;nn2, std::vector&lt; DMatch &gt; &amp;matches1to2)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc</name>
    <title>Extended Image Processing</title>
    <filename>df/d2d/group__ximgproc.html</filename>
    <subgroup>ximgproc_edge</subgroup>
    <subgroup>ximgproc_edgeboxes</subgroup>
    <subgroup>ximgproc_filters</subgroup>
    <subgroup>ximgproc_superpixel</subgroup>
    <subgroup>ximgproc_segmentation</subgroup>
    <subgroup>ximgproc_fast_line_detector</subgroup>
    <subgroup>ximgproc_edge_drawing</subgroup>
    <subgroup>ximgproc_fourier</subgroup>
    <subgroup>ximgproc_run_length_morphology</subgroup>
    <member kind="enumeration">
      <type></type>
      <name>cv::ximgproc::LocalBinarizationMethods</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga77765f3d60539a658097c1dd8faedf24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::BINARIZATION_NIBLACK</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gga77765f3d60539a658097c1dd8faedf24a46d86176b25f88d84c21eda2a9fdd6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::BINARIZATION_SAUVOLA</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gga77765f3d60539a658097c1dd8faedf24a26a46390c032fc9c7ad5a74349dbf1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::BINARIZATION_WOLF</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gga77765f3d60539a658097c1dd8faedf24a3a4c8ca1ab79c32ca5f2d78e279a52dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::BINARIZATION_NICK</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gga77765f3d60539a658097c1dd8faedf24a45be84b3db622a64a1c2b5ca35a79f0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::ximgproc::ThinningTypes</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gaa244a73deb4e58ae70ee96afe9d2460b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::THINNING_ZHANGSUEN</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ggaa244a73deb4e58ae70ee96afe9d2460bacbe8f65466c9d11a295d1bc7413e3404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::THINNING_GUOHALL</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ggaa244a73deb4e58ae70ee96afe9d2460badb2002d300bd03c5eb6da108ab9fb36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::anisotropicDiffusion</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gaffedd976e0a8efb5938107acab185ec2</anchor>
      <arglist>(InputArray src, OutputArray dst, float alpha, float K, int niters)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::edgePreservingFilter</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga86fcda65ced0aafa2741088d82e9161c</anchor>
      <arglist>(InputArray src, OutputArray dst, int d, double threshold)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::findEllipses</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga45405d89eeaa32d00e5a3d1ecc3090c2</anchor>
      <arglist>(InputArray image, OutputArray ellipses, float scoreThreshold=0.7f, float reliabilityThreshold=0.5f, float centerDistanceThreshold=0.05f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::niBlackThreshold</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gab042a5032bbb85275f1fd3e04e7c7660</anchor>
      <arglist>(InputArray _src, OutputArray _dst, double maxValue, int type, int blockSize, double k, int binarizationMethod=BINARIZATION_NIBLACK, double r=128)</arglist>
    </member>
    <member kind="function">
      <type>Matx23d</type>
      <name>cv::ximgproc::PeiLinNormalization</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga50d064b92f63916f4162474eea22d656</anchor>
      <arglist>(InputArray I)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::PeiLinNormalization</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>gaeef3f93a672fa5e3e20adbf6e5e32986</anchor>
      <arglist>(InputArray I, OutputArray T)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::thinning</name>
      <anchorfile>df/d2d/group__ximgproc.html</anchorfile>
      <anchor>ga37002c6ca80c978edb6ead5d6b39740c</anchor>
      <arglist>(InputArray src, OutputArray dst, int thinningType=THINNING_ZHANGSUEN)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_edge</name>
    <title>Structured forests for fast edge detection</title>
    <filename>de/d51/group__ximgproc__edge.html</filename>
    <class kind="class">cv::ximgproc::RFFeatureGetter</class>
    <class kind="class">cv::ximgproc::StructuredEdgeDetection</class>
    <member kind="function">
      <type>Ptr&lt; RFFeatureGetter &gt;</type>
      <name>cv::ximgproc::createRFFeatureGetter</name>
      <anchorfile>de/d51/group__ximgproc__edge.html</anchorfile>
      <anchor>ga75a480f2aec0fae178250ae03bc6dcb0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; StructuredEdgeDetection &gt;</type>
      <name>cv::ximgproc::createStructuredEdgeDetection</name>
      <anchorfile>de/d51/group__ximgproc__edge.html</anchorfile>
      <anchor>ga2aad8b0b32e05d82200348dcf5b32066</anchor>
      <arglist>(const String &amp;model, Ptr&lt; const RFFeatureGetter &gt; howToGetFeatures=Ptr&lt; RFFeatureGetter &gt;())</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_edgeboxes</name>
    <title>EdgeBoxes</title>
    <filename>d4/d0d/group__ximgproc__edgeboxes.html</filename>
    <class kind="struct">cv::ximgproc::Box</class>
    <class kind="class">cv::ximgproc::EdgeBoxes</class>
    <member kind="typedef">
      <type>std::vector&lt; Box &gt;</type>
      <name>cv::ximgproc::Boxes</name>
      <anchorfile>d4/d0d/group__ximgproc__edgeboxes.html</anchorfile>
      <anchor>ga964c515cc02d84af64086a7d3ab5f2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; EdgeBoxes &gt;</type>
      <name>cv::ximgproc::createEdgeBoxes</name>
      <anchorfile>d4/d0d/group__ximgproc__edgeboxes.html</anchorfile>
      <anchor>ga821780a786c45c1b79820a705b4d03c8</anchor>
      <arglist>(float alpha=0.65f, float beta=0.75f, float eta=1, float minScore=0.01f, int maxBoxes=10000, float edgeMinMag=0.1f, float edgeMergeThr=0.5f, float clusterMinMag=0.5f, float maxAspectRatio=3, float minBoxArea=1000, float gamma=2, float kappa=1.5f)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_filters</name>
    <title>Filters</title>
    <filename>da/d17/group__ximgproc__filters.html</filename>
    <class kind="class">cv::ximgproc::AdaptiveManifoldFilter</class>
    <class kind="class">cv::ximgproc::DisparityFilter</class>
    <class kind="class">cv::ximgproc::DisparityWLSFilter</class>
    <class kind="class">cv::ximgproc::DTFilter</class>
    <class kind="class">cv::ximgproc::EdgeAwareInterpolator</class>
    <class kind="class">cv::ximgproc::FastBilateralSolverFilter</class>
    <class kind="class">cv::ximgproc::FastGlobalSmootherFilter</class>
    <class kind="class">cv::ximgproc::GuidedFilter</class>
    <class kind="class">cv::ximgproc::RICInterpolator</class>
    <class kind="class">cv::ximgproc::RidgeDetectionFilter</class>
    <class kind="class">cv::ximgproc::SparseMatchInterpolator</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::ximgproc::EdgeAwareFiltersList</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gadd1227d417ac1d12db3444fa5cdcb50b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::DTF_NC</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50bae7471def53e472acdd9d5ff027f3b2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::DTF_IC</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50ba750b04bda8b3a538f473695b3c6e4134</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::DTF_RF</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50ba87c50252b836691c3aec0e7cee7e2c43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::GUIDED_FILTER</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50bac17af01b156904658f6b8307a64422f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::AM_FILTER</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ggadd1227d417ac1d12db3444fa5cdcb50baf5dab3b48abd1fff2316a98a3f1f03b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::amFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaa64a0d71e930e75b2a174e9acc38c37b</anchor>
      <arglist>(InputArray joint, InputArray src, OutputArray dst, double sigma_s, double sigma_r, bool adjust_outliers=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::bilateralTextureFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga0996c392b4e686f906a56d9e3fa7bfe3</anchor>
      <arglist>(InputArray src, OutputArray dst, int fr=3, int numIter=1, double sigmaAlpha=-1., double sigmaAvg=-1.)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::colorMatchTemplate</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga370f180e4a52231ba218adbb4a65a9ca</anchor>
      <arglist>(InputArray img, InputArray templ, OutputArray result)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::ximgproc::computeBadPixelPercent</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga6db28b4258a9a820d5cf75b63cd51543</anchor>
      <arglist>(InputArray GT, InputArray src, Rect ROI, int thresh=24)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>cv::ximgproc::computeMSE</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaad2210013ec0118e542cb38a01cae416</anchor>
      <arglist>(InputArray GT, InputArray src, Rect ROI)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; AdaptiveManifoldFilter &gt;</type>
      <name>cv::ximgproc::createAMFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga3b9f6f4b3b0cbcd0f0c29bf857e9b45a</anchor>
      <arglist>(double sigma_s, double sigma_r, bool adjust_outliers=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DisparityWLSFilter &gt;</type>
      <name>cv::ximgproc::createDisparityWLSFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga2709c56d6e1d5d9a31467cc2b85aa9cf</anchor>
      <arglist>(Ptr&lt; StereoMatcher &gt; matcher_left)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DisparityWLSFilter &gt;</type>
      <name>cv::ximgproc::createDisparityWLSFilterGeneric</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga5d8e7616f99a7a693c5171614a529ed9</anchor>
      <arglist>(bool use_confidence)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; DTFilter &gt;</type>
      <name>cv::ximgproc::createDTFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaa1cdc8da5853c13e24ab07c58969d1fc</anchor>
      <arglist>(InputArray guide, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; EdgeAwareInterpolator &gt;</type>
      <name>cv::ximgproc::createEdgeAwareInterpolator</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga3c57d8b4a9ee3468efdcfce4796f8f4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FastBilateralSolverFilter &gt;</type>
      <name>cv::ximgproc::createFastBilateralSolverFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga45d3cc892401c8c91282d83058aa32eb</anchor>
      <arglist>(InputArray guide, double sigma_spatial, double sigma_luma, double sigma_chroma, double lambda=128.0, int num_iter=25, double max_tol=1e-5)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; FastGlobalSmootherFilter &gt;</type>
      <name>cv::ximgproc::createFastGlobalSmootherFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga08f3d6e0cce980b8def6cf987293e5df</anchor>
      <arglist>(InputArray guide, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GuidedFilter &gt;</type>
      <name>cv::ximgproc::createGuidedFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga0178e34b6552ac7f23f63ff5dc9085d3</anchor>
      <arglist>(InputArray guide, int radius, double eps, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::createQuaternionImage</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga7e05deed15f29e96b90be1042ef94221</anchor>
      <arglist>(InputArray img, OutputArray qimg)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; RICInterpolator &gt;</type>
      <name>cv::ximgproc::createRICInterpolator</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga5710bf685590eb68b8c2637edb5d02dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; StereoMatcher &gt;</type>
      <name>cv::ximgproc::createRightMatcher</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga5c8dcf94c16eefff293311f4c5a9259d</anchor>
      <arglist>(Ptr&lt; StereoMatcher &gt; matcher_left)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::dtFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga420d830e628e79e8e8ba0f97c098b8b8</anchor>
      <arglist>(InputArray guide, InputArray src, OutputArray dst, double sigmaSpatial, double sigmaColor, int mode=DTF_NC, int numIters=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::fastBilateralSolverFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga503eac1d6f580fefb61f465bccc3cb11</anchor>
      <arglist>(InputArray guide, InputArray src, InputArray confidence, OutputArray dst, double sigma_spatial=8, double sigma_luma=8, double sigma_chroma=8, double lambda=128.0, int num_iter=25, double max_tol=1e-5)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::fastGlobalSmootherFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaf8673fe9147160ad96ac6053fac3c106</anchor>
      <arglist>(InputArray guide, InputArray src, OutputArray dst, double lambda, double sigma_color, double lambda_attenuation=0.25, int num_iter=3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::getDisparityVis</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gae192a87924cbc134b75e01b79bb44718</anchor>
      <arglist>(InputArray src, OutputArray dst, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::GradientDericheX</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gacf941ccad0650e0284bd01d0abcf3dfd</anchor>
      <arglist>(InputArray op, OutputArray dst, double alpha, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::GradientDericheY</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga68e493a3fb84d9b16fd40fb507a5fc19</anchor>
      <arglist>(InputArray op, OutputArray dst, double alpha, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::GradientPaillouX</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga72624ecc016ba7b637374de088fe9cc2</anchor>
      <arglist>(InputArray op, OutputArray _dst, double alpha, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::GradientPaillouY</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gad2695dc392ec956c4a70de8cd3b056ff</anchor>
      <arglist>(InputArray op, OutputArray _dst, double alpha, double omega)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::guidedFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaee6c3f577560a7693b2bfac9301fbff0</anchor>
      <arglist>(InputArray guide, InputArray src, OutputArray dst, int radius, double eps, int dDepth=-1, double scale=1.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::jointBilateralFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga80b9b58fb85dd069691b709285ab985c</anchor>
      <arglist>(InputArray joint, InputArray src, OutputArray dst, int d, double sigmaColor, double sigmaSpace, int borderType=BORDER_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::l0Smooth</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gac13015b6a8a7e99554f4affa7b6896ae</anchor>
      <arglist>(InputArray src, OutputArray dst, double lambda=0.02, double kappa=2.0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::qconj</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaf505269396f358080c6f98d263951949</anchor>
      <arglist>(InputArray qimg, OutputArray qcimg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::qdft</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gafe851e887c7a22d721a8cee0ddf94dce</anchor>
      <arglist>(InputArray img, OutputArray qimg, int flags, bool sideLeft)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::qmultiply</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga78b42366c6e13cfb73704e9aacb982de</anchor>
      <arglist>(InputArray src1, InputArray src2, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::qunitary</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>ga72528a5e9655482cdf6766aea985b781</anchor>
      <arglist>(InputArray qimg, OutputArray qnimg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cv::ximgproc::readGT</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gaabcd737c61fe63766554347f2a1859b9</anchor>
      <arglist>(String src_path, OutputArray dst)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::rollingGuidanceFilter</name>
      <anchorfile>da/d17/group__ximgproc__filters.html</anchorfile>
      <anchor>gacef7fba156b072851dae79e42c39001f</anchor>
      <arglist>(InputArray src, OutputArray dst, int d=-1, double sigmaColor=25, double sigmaSpace=3, int numOfIter=4, int borderType=BORDER_DEFAULT)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_superpixel</name>
    <title>Superpixels</title>
    <filename>df/d6c/group__ximgproc__superpixel.html</filename>
    <class kind="class">cv::ximgproc::SuperpixelLSC</class>
    <class kind="class">cv::ximgproc::SuperpixelSEEDS</class>
    <class kind="class">cv::ximgproc::SuperpixelSLIC</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::ximgproc::SLICType</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>ga6c6f7deab0bd328066f0ada72c2ce57b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::SLIC</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>gga6c6f7deab0bd328066f0ada72c2ce57ba14bff8b90df89890367525f0de4f3409</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::SLICO</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>gga6c6f7deab0bd328066f0ada72c2ce57ba9b397d2eb2d75580b3a481bf8e0edef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::ximgproc::MSLIC</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>gga6c6f7deab0bd328066f0ada72c2ce57ba7f820d4b97c57b9d42dfa862a8ab347a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperpixelLSC &gt;</type>
      <name>cv::ximgproc::createSuperpixelLSC</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>ga713f45545332289d43abcb6878455ffd</anchor>
      <arglist>(InputArray image, int region_size=10, float ratio=0.075f)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperpixelSEEDS &gt;</type>
      <name>cv::ximgproc::createSuperpixelSEEDS</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>ga99234c30e4c9e711867d8088783dfde5</anchor>
      <arglist>(int image_width, int image_height, int image_channels, int num_superpixels, int num_levels, int prior=2, int histogram_bins=5, bool double_step=false)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SuperpixelSLIC &gt;</type>
      <name>cv::ximgproc::createSuperpixelSLIC</name>
      <anchorfile>df/d6c/group__ximgproc__superpixel.html</anchorfile>
      <anchor>ga503d462461962668b3bffbf2d7b72038</anchor>
      <arglist>(InputArray image, int algorithm=SLICO, int region_size=10, float ruler=10.0f)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_segmentation</name>
    <title>Image segmentation</title>
    <filename>d5/df0/group__ximgproc__segmentation.html</filename>
    <class kind="class">cv::ximgproc::segmentation::GraphSegmentation</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentation</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategy</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyColor</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyFill</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyMultiple</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategySize</class>
    <class kind="class">cv::ximgproc::segmentation::SelectiveSearchSegmentationStrategyTexture</class>
    <member kind="function">
      <type>Ptr&lt; GraphSegmentation &gt;</type>
      <name>cv::ximgproc::segmentation::createGraphSegmentation</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>gae067b832eee0d26aa30269a7ae423d2f</anchor>
      <arglist>(double sigma=0.5, float k=300, int min_size=100)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentation &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentation</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga027ed012c60d88840e22ccd0ea35a454</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyColor &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategyColor</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga37172a750c8cacb18228b63ae1f1d333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyFill &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategyFill</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga0d2668ad130fc7f94bd347c26da9e778</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga18377903f983a3c0203baca2e68b581b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>gac03c8d6bba60278501a673a6999f3551</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s1)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga275c578ef6d5d24a772b689ff23d8d12</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s1, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s2)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga21f5dd59cb37597a3874537342d6a191</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s1, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s2, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s3)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyMultiple &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategyMultiple</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>gae82aee757b4029715ef38b756f0e5e76</anchor>
      <arglist>(Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s1, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s2, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s3, Ptr&lt; SelectiveSearchSegmentationStrategy &gt; s4)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategySize &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategySize</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>gaad18e0f7ed7df09e5720efb9bd2653a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SelectiveSearchSegmentationStrategyTexture &gt;</type>
      <name>cv::ximgproc::segmentation::createSelectiveSearchSegmentationStrategyTexture</name>
      <anchorfile>d5/df0/group__ximgproc__segmentation.html</anchorfile>
      <anchor>ga168b040a8f25152cabda67148261fbdf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_fast_line_detector</name>
    <title>Fast line detector</title>
    <filename>df/ded/group__ximgproc__fast__line__detector.html</filename>
    <class kind="class">cv::ximgproc::FastLineDetector</class>
    <member kind="function">
      <type>Ptr&lt; FastLineDetector &gt;</type>
      <name>cv::ximgproc::createFastLineDetector</name>
      <anchorfile>df/ded/group__ximgproc__fast__line__detector.html</anchorfile>
      <anchor>ga562156ef2caf0f5c690f27d831e6c758</anchor>
      <arglist>(int length_threshold=10, float distance_threshold=1.414213562f, double canny_th1=50.0, double canny_th2=50.0, int canny_aperture_size=3, bool do_merge=false)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_edge_drawing</name>
    <title>Edge Drawing</title>
    <filename>d4/d8b/group__ximgproc__edge__drawing.html</filename>
    <class kind="class">cv::ximgproc::EdgeDrawing</class>
    <member kind="function">
      <type>Ptr&lt; EdgeDrawing &gt;</type>
      <name>cv::ximgproc::createEdgeDrawing</name>
      <anchorfile>d4/d8b/group__ximgproc__edge__drawing.html</anchorfile>
      <anchor>ga032003132a15b0e71fdf42b128543b8a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_fourier</name>
    <title>Fourier descriptors</title>
    <filename>dd/ddc/group__ximgproc__fourier.html</filename>
    <class kind="class">cv::ximgproc::ContourFitting</class>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::contourSampling</name>
      <anchorfile>dd/ddc/group__ximgproc__fourier.html</anchorfile>
      <anchor>ga7f51db9e952d4292a3b80bcc12b9fec9</anchor>
      <arglist>(InputArray src, OutputArray out, int nbElt)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; ContourFitting &gt;</type>
      <name>cv::ximgproc::createContourFitting</name>
      <anchorfile>dd/ddc/group__ximgproc__fourier.html</anchorfile>
      <anchor>ga10b12943fd9682c84a57bc19c00ea6bf</anchor>
      <arglist>(int ctr=1024, int fd=16)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::fourierDescriptor</name>
      <anchorfile>dd/ddc/group__ximgproc__fourier.html</anchorfile>
      <anchor>gac929d241e37cc33fdb59969d1b197dd2</anchor>
      <arglist>(InputArray src, OutputArray dst, int nbElt=-1, int nbFD=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::transformFD</name>
      <anchorfile>dd/ddc/group__ximgproc__fourier.html</anchorfile>
      <anchor>ga95f303288dac0e02ab3777b603933921</anchor>
      <arglist>(InputArray src, InputArray t, OutputArray dst, bool fdContour=true)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>ximgproc_run_length_morphology</name>
    <title>Binary morphology on run-length encoded image</title>
    <filename>df/def/group__ximgproc__run__length__morphology.html</filename>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::rl::createRLEImage</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>gaa2b3524997874269670f2f63d54d792d</anchor>
      <arglist>(const std::vector&lt; cv::Point3i &gt; &amp;runs, OutputArray res, Size size=Size(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::rl::dilate</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>gac3de990089892266fa30189edcb6da3c</anchor>
      <arglist>(InputArray rlSrc, OutputArray rlDest, InputArray rlKernel, Point anchor=Point(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::rl::erode</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga1903619622035efbe28ad08151f60ec3</anchor>
      <arglist>(InputArray rlSrc, OutputArray rlDest, InputArray rlKernel, bool bBoundaryOn=true, Point anchor=Point(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>cv::ximgproc::rl::getStructuringElement</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga8a7c10c524fb2572e2eefe0caf0375fc</anchor>
      <arglist>(int shape, Size ksize)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cv::ximgproc::rl::isRLMorphologyPossible</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga85ed82296e9e9893dcbaa92b87837019</anchor>
      <arglist>(InputArray rlStructuringElement)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::rl::morphologyEx</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga939a4d8afa86b012f6e3d006e6a32180</anchor>
      <arglist>(InputArray rlSrc, OutputArray rlDest, int op, InputArray rlKernel, bool bBoundaryOnForErosion=true, Point anchor=Point(0, 0))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::rl::paint</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga7cabc1c2901b8b58082f8febc366638b</anchor>
      <arglist>(InputOutputArray image, InputArray rlSrc, const cv::Scalar &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::ximgproc::rl::threshold</name>
      <anchorfile>df/def/group__ximgproc__run__length__morphology.html</anchorfile>
      <anchor>ga6c9167cbfe788a52a07f6dd3ef8ca4d9</anchor>
      <arglist>(InputArray src, OutputArray rlDest, double thresh, int type)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>xobjdetect</name>
    <title>Extended object detection</title>
    <filename>d4/d54/group__xobjdetect.html</filename>
    <class kind="class">cv::xobjdetect::WBDetector</class>
  </compound>
  <compound kind="group">
    <name>xphoto</name>
    <title>Additional photo processing algorithms</title>
    <filename>de/daa/group__xphoto.html</filename>
    <class kind="class">cv::xphoto::GrayworldWB</class>
    <class kind="class">cv::xphoto::LearningBasedWB</class>
    <class kind="class">cv::xphoto::SimpleWB</class>
    <class kind="class">cv::xphoto::TonemapDurand</class>
    <class kind="class">cv::xphoto::WhiteBalancer</class>
    <member kind="enumeration">
      <type></type>
      <name>cv::xphoto::Bm3dSteps</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga2fc5a9661c1338a823fb3290673a880d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::xphoto::BM3D_STEPALL</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gga2fc5a9661c1338a823fb3290673a880da328ff1593300c0e4f7a2c5b7959528de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::xphoto::BM3D_STEP1</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gga2fc5a9661c1338a823fb3290673a880da0336e7fa2abd0b644fdd47466c4dc51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::xphoto::BM3D_STEP2</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gga2fc5a9661c1338a823fb3290673a880da8bba899283ff32425773b96c8b577ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::xphoto::InpaintTypes</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gaac254ca51291f930a86502adc834a87d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::xphoto::INPAINT_SHIFTMAP</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ggaac254ca51291f930a86502adc834a87da4e1f6f6e76837e282aff24dc73f97bf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::xphoto::INPAINT_FSR_BEST</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ggaac254ca51291f930a86502adc834a87dab95b58c30e74bb1dd6ad77fa5d75140b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::xphoto::INPAINT_FSR_FAST</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ggaac254ca51291f930a86502adc834a87daedfca54293916a29f9e3bca4e780c520</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>cv::xphoto::TransformTypes</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gac867e23ce513e1b12612a5a34a97b264</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>cv::xphoto::HAAR</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ggac867e23ce513e1b12612a5a34a97b264a5839ae8a6c539e4efcfb9bd59ccbee70</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::xphoto::applyChannelGains</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga95fba1ce3eb262ed1b5dbb4385f8b590</anchor>
      <arglist>(InputArray src, OutputArray dst, float gainB, float gainG, float gainR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::xphoto::bm3dDenoising</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gadf4af6c1e77be6a1e243067b1291e1f6</anchor>
      <arglist>(InputArray src, InputOutputArray dstStep1, OutputArray dstStep2, float h=1, int templateWindowSize=4, int searchWindowSize=16, int blockMatchingStep1=2500, int blockMatchingStep2=400, int groupSize=8, int slidingStep=1, float beta=2.0f, int normType=cv::NORM_L2, int step=cv::xphoto::BM3D_STEPALL, int transformType=cv::xphoto::HAAR)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::xphoto::bm3dDenoising</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga467eecdf3ba4fc7abd0d2f3590ceee15</anchor>
      <arglist>(InputArray src, OutputArray dst, float h=1, int templateWindowSize=4, int searchWindowSize=16, int blockMatchingStep1=2500, int blockMatchingStep2=400, int groupSize=8, int slidingStep=1, float beta=2.0f, int normType=cv::NORM_L2, int step=cv::xphoto::BM3D_STEPALL, int transformType=cv::xphoto::HAAR)</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; GrayworldWB &gt;</type>
      <name>cv::xphoto::createGrayworldWB</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga7e5be2cf1559381951b6e4e33571f0ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; LearningBasedWB &gt;</type>
      <name>cv::xphoto::createLearningBasedWB</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga20e3145e441970eb52cec6d004409b8c</anchor>
      <arglist>(const String &amp;path_to_model=String())</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; SimpleWB &gt;</type>
      <name>cv::xphoto::createSimpleWB</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga0021cec54ca446693d752443e8de8d61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ptr&lt; TonemapDurand &gt;</type>
      <name>cv::xphoto::createTonemapDurand</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga1a7f584b7e6b10d830c4ac3bb12b4b73</anchor>
      <arglist>(float gamma=1.0f, float contrast=4.0f, float saturation=1.0f, float sigma_color=2.0f, float sigma_space=2.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::xphoto::dctDenoising</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga14261b2fd705095a0c405da342fdff55</anchor>
      <arglist>(const Mat &amp;src, Mat &amp;dst, const double sigma, const int psize=16)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>cv::xphoto::TonemapDurand::getContrast</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga2df693dd285a7e7fd3b4fc8a8a750cce</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>cv::xphoto::TonemapDurand::getSaturation</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gad8ab5850af6fdb3f6bc51d5c9371bbfe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>cv::xphoto::TonemapDurand::getSigmaColor</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga31d7588db7e47fb81890cba7ff014edb</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual float</type>
      <name>cv::xphoto::TonemapDurand::getSigmaSpace</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga078b11014d8a41920f50cab57fce9515</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::xphoto::inpaint</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gab4febba6be53e5fddc480b8cedf51eee</anchor>
      <arglist>(const Mat &amp;src, const Mat &amp;mask, Mat &amp;dst, const int algorithmType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::xphoto::oilPainting</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gac18ef93a7b1e65f703f7dc3b1e8e5235</anchor>
      <arglist>(InputArray src, OutputArray dst, int size, int dynRatio)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cv::xphoto::oilPainting</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>gac050a6e876298cb9713cd2c09db9a027</anchor>
      <arglist>(InputArray src, OutputArray dst, int size, int dynRatio, int code)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>cv::xphoto::TonemapDurand::setContrast</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga99eaaa24dc25ba387093e957bfca1cad</anchor>
      <arglist>(float contrast)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>cv::xphoto::TonemapDurand::setSaturation</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga9c7de9517f95fd046910fc818e256d55</anchor>
      <arglist>(float saturation)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>cv::xphoto::TonemapDurand::setSigmaColor</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga7dec866735ecbae9e05224958d4585fd</anchor>
      <arglist>(float sigma_color)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>cv::xphoto::TonemapDurand::setSigmaSpace</name>
      <anchorfile>de/daa/group__xphoto.html</anchorfile>
      <anchor>ga8869068912fae078699ce931bdc17fc4</anchor>
      <arglist>(float sigma_space)=0</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>gapi_data_structures</name>
    <title>Gapi_data_structures</title>
    <filename>d9/d51/group__gapi__data__structures.html</filename>
    <class kind="class">cv::MediaFrame::IAdapter</class>
    <class kind="class">cv::MediaFrame</class>
    <class kind="class">cv::RMat</class>
    <class kind="class">cv::MediaFrame::View</class>
    <member kind="function" static="yes">
      <type>static cv::MediaFrame</type>
      <name>cv::MediaFrame::Create</name>
      <anchorfile>d9/d51/group__gapi__data__structures.html</anchorfile>
      <anchor>gae8303ea3191e88523adb67443b570a5f</anchor>
      <arglist>(Args &amp;&amp;... args)</arglist>
    </member>
    <member kind="function">
      <type>RMat</type>
      <name>cv::make_rmat</name>
      <anchorfile>d9/d51/group__gapi__data__structures.html</anchorfile>
      <anchor>gaa0c853e15cd91c23d059a4795a5270ed</anchor>
      <arglist>(Ts &amp;&amp;... args)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>kinect_fusion</name>
    <title>Kinect_fusion</title>
    <filename>de/d26/group__kinect__fusion.html</filename>
    <class kind="class">cv::colored_kinfu::ColoredKinFu</class>
    <class kind="class">cv::kinfu::KinFu</class>
    <class kind="struct">cv::colored_kinfu::Params</class>
    <class kind="struct">cv::kinfu::Params</class>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_addsub</name>
    <title>Element-wise add and subtract</title>
    <filename>d8/d6f/group__core__hal__interface__addsub.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add16s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga586c45c8c9299ef889f24d710160281c</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add16u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga0b5cc7228c78736ae83a6d931ee6b1ed</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gaa44099383fd9cc40cdc6fce824702083</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add32s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga3f49e68eb2281c407a773b7fa9803fe9</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add64f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gad0ce36eeda33df68bdd189e365087432</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add8s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga8f238d404630fc7f615c6f5810323d78</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_add8u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga0ba35b3f2d13b2dcaf96cafc1d8764d3</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addScalar16s16s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga8836ed4cf7ab79a0a6371508af4a78f8</anchor>
      <arglist>(const int16_t *src_data, size_t src_step, int16_t *dst_data, size_t dst_step, int width, int height, const int16_t *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addScalar32f32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gac08b64a8e986cf14db0d68b34fec9527</anchor>
      <arglist>(const float *src_data, size_t src_step, float *dst_data, size_t dst_step, int width, int height, const float *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub16s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga9b73e4ac05a1f4925dcd477f48ab1990</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub16u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga7b409fcf77a843d6909c6f61617b9589</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga0905bb6ea2e478189a49527aa6e6e5d1</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub32s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga0a98a2f1a6fb09d293d77f788535ab33</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub64f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gab715c02ecd7f74e0c05d228ec46333b9</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub8s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gaeeaea757365a25d6fbaa97e1eddef837</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub8s32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga075ded564db057ebc9867cf8cba11fd3</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub8u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>ga4a7532edf1493d4ccd957b1d2ebc06e1</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sub8u32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__addsub.html</anchorfile>
      <anchor>gaf5627ca910a49432625a134fac8dc97d</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_minmax</name>
    <title>Element-wise minimum or maximum</title>
    <filename>dc/d19/group__core__hal__interface__minmax.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max16s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gafeaae69f3826301a03d20b0d94288e2e</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max16u</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga21a4fe72f476df0a7aaeee99b96a0941</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max32f</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga64614db29371b3296b28d4fbe03ce720</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max32s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gac6a2f265778499392722c5a81417575c</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max64f</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga00f815e9969a445b94fb199c5e61baee</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max8s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga15c6ef201d1e383edecf4e0d68761df7</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_max8u</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gade37ad26d674fa1f09da923a7ce6791c</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min16s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gaf2553793763f3632c5ad7dd75860d680</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min16u</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gac3e1d1e8041fde6e266c37e1fa2a5452</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min32f</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gafe17af2e4e039c204ae6004ddfbee09b</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min32s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga0bb5f3994e900c8a06532c7c4840e3e3</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min64f</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga3e56a6d687f0d9b31671c6e8f36e40a8</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min8s</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>gac85bf376c25de21643ff3a452f12ccac</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_min8u</name>
      <anchorfile>dc/d19/group__core__hal__interface__minmax.html</anchorfile>
      <anchor>ga0bfaeb45170c4e105d6b94386067e24a</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_absdiff</name>
    <title>Element-wise absolute difference</title>
    <filename>d5/dec/group__core__hal__interface__absdiff.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff16s</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gaf870be0900239d5991446434a0e486d3</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff16u</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>ga3063f24a938f9e870ea7215cb39de614</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff32f</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>ga62dbe599a973ce85d9f8311ffc797d04</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff32s</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gabf3e9ca3016b4ae73a15710ee07d22e7</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff64f</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gaa0aa19581e21df708502dee9deb87172</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff8s</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gad31c87650483ce5fb77b9518a512405f</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absdiff8u</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>ga5dce81731c54931b7be8e6f393445955</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absDiffScalar32f32f</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>ga899b6e62bbb75072ebe27e670e2ee9c2</anchor>
      <arglist>(const float *src_data, size_t src_step, float *dst_data, size_t dst_step, int width, int height, const float *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absDiffScalar32s32u</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gad12acbd2b61f0651968bac553f738186</anchor>
      <arglist>(const int *src_data, size_t src_step, uint32_t *dst_data, size_t dst_step, int width, int height, const int *scalar_data, int nChannels)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_absDiffScalar8u8u</name>
      <anchorfile>d5/dec/group__core__hal__interface__absdiff.html</anchorfile>
      <anchor>gacbbebb80bb997de50b214574c2f9fb8a</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, const uchar *scalar_data, int nChannels)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_logical</name>
    <title>Bitwise logical operations</title>
    <filename>d2/d18/group__core__hal__interface__logical.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_and8u</name>
      <anchorfile>d2/d18/group__core__hal__interface__logical.html</anchorfile>
      <anchor>gae388fee5c9ce0170366a9cb31fcaeaee</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_not8u</name>
      <anchorfile>d2/d18/group__core__hal__interface__logical.html</anchorfile>
      <anchor>gab95202213ed0dfbf19a5adf39a367fe3</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_or8u</name>
      <anchorfile>d2/d18/group__core__hal__interface__logical.html</anchorfile>
      <anchor>ga93204cd91fdcdfcf6752c216b1fa6a51</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_xor8u</name>
      <anchorfile>d2/d18/group__core__hal__interface__logical.html</anchorfile>
      <anchor>gad531f2b142319e9b75e7334f76893d7d</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_lut</name>
    <title>Lookup table</title>
    <filename>d4/d62/group__core__hal__interface__lut.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_lut</name>
      <anchorfile>d4/d62/group__core__hal__interface__lut.html</anchorfile>
      <anchor>ga17b670614911861c4348c0fc9136b503</anchor>
      <arglist>(const uchar *src_data, size_t src_step, size_t src_type, const uchar *lut_data, size_t lut_channel_size, size_t lut_channels, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_lut16</name>
    <title>Lookup table for 16 bit index</title>
    <filename>d1/d55/group__core__hal__interface__lut16.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_lut16</name>
      <anchorfile>d1/d55/group__core__hal__interface__lut16.html</anchorfile>
      <anchor>ga42b81af535307e016501585bb562b66d</anchor>
      <arglist>(const ushort *src_data, size_t src_step, size_t src_type, const uchar *lut_data, size_t lut_channel_size, size_t lut_channels, uchar *dst_data, size_t dst_step, int width, int height)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_hamming</name>
    <title>Hamming distance</title>
    <filename>da/db0/group__core__hal__interface__hamming.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_normHamming8u</name>
      <anchorfile>da/db0/group__core__hal__interface__hamming.html</anchorfile>
      <anchor>ga0417f41019c56e4b9188fee44aeda2b4</anchor>
      <arglist>(const uchar *a, int n, int cellSize, int *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_normHammingDiff8u</name>
      <anchorfile>da/db0/group__core__hal__interface__hamming.html</anchorfile>
      <anchor>ga2270b26f52714ed6e585b9abb54fa4e1</anchor>
      <arglist>(const uchar *a, const uchar *b, int n, int cellSize, int *result)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_norm</name>
    <title>Absolute norm</title>
    <filename>df/df0/group__core__hal__interface__norm.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_norm</name>
      <anchorfile>df/df0/group__core__hal__interface__norm.html</anchorfile>
      <anchor>gac620635627bb11a501b545d008c4b40e</anchor>
      <arglist>(const uchar *src, size_t src_step, const uchar *mask, size_t mask_step, int width, int height, int type, int norm_type, double *result)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_normDiff</name>
      <anchorfile>df/df0/group__core__hal__interface__norm.html</anchorfile>
      <anchor>gac3a049d1004e27cc0f7c25bd8fedd307</anchor>
      <arglist>(const uchar *src1, size_t src1_step, const uchar *src2, size_t src2_step, const uchar *mask, size_t mask_step, int width, int height, int type, int norm_type, double *result)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_convert</name>
    <title>Array convert</title>
    <filename>d1/d1f/group__core__hal__interface__convert.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_convertScale</name>
      <anchorfile>d1/d1f/group__core__hal__interface__convert.html</anchorfile>
      <anchor>ga6c62c928224042ab7eb1a07812a71d1b</anchor>
      <arglist>(const uchar *src, size_t src_step, uchar *dst, size_t dst_step, int width, int height, int sdepth, int ddepth, double alpha, double beta)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_compare</name>
    <title>Element-wise compare</title>
    <filename>d6/dab/group__core__hal__interface__compare.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp16s</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>ga798ada493430343472f01b946469c6d2</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp16u</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>ga2a8983d06b2a0236888ac5871dd90227</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp32f</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>gad99d098fae591d447620f65393edc10d</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp32s</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>gafbba95fec5bfbb9cb52ed5e060ace775</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp64f</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>gaf8ce731be069f50269166625a5470074</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp8s</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>gae3e751f4a96e1b6ca4e3e5a602bdb5fb</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cmp8u</name>
      <anchorfile>d6/dab/group__core__hal__interface__compare.html</anchorfile>
      <anchor>ga1f0ff0c5843edbd12f9566a4bf2a99ca</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, int operation)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_multiply</name>
    <title>Element-wise multiply</title>
    <filename>de/db7/group__core__hal__interface__multiply.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul16s</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gacf782a00f542478ccf3609fa89b1034b</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul16u</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>ga4e50bbfe98cbcf4b4b0b5e40007d7cb9</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul32f</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>ga8749de37851a5268d98590801880b9cd</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul32s</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>ga06c2b72d01cd33c92af6af9beb556701</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul64f</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gaef885975b38b2e4bf1485bce61107977</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul8s</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>ga5d96776e0799f0c29c84d50f271fe255</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul8s16s</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gae2ec9ea8f63d2b3c73cf70a7f425fc3f</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul8u</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gae8d29c2d6a9ddc14db2664df77963901</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_mul8u16u</name>
      <anchorfile>de/db7/group__core__hal__interface__multiply.html</anchorfile>
      <anchor>gaed546ece09400002adfa23bd18da9fdf</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_divide</name>
    <title>Element-wise divide</title>
    <filename>dd/d2c/group__core__hal__interface__divide.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div16s</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>ga0fae2cbc6baaa600db30e40c1a89ffe6</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div16u</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>gae20e1db33ffe33922fb77ffa0e35560d</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div32f</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>gad823c4ca596ac4a1866f39e9d07e0a6d</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div32s</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>ga87eff9f0772d2fb04fe325ecd7fd4532</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div64f</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>gae9df0a3b75446e0158e5b08eba92a44d</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div8s</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>ga137cf3ba398d5ea71abcd6b3d3ffa12b</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_div8u</name>
      <anchorfile>dd/d2c/group__core__hal__interface__divide.html</anchorfile>
      <anchor>gaf4f34e7c5433058e5a95bf87233f6404</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_reciprocal</name>
    <title>Element-wise reciprocal</title>
    <filename>d8/d6f/group__core__hal__interface__reciprocal.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip16s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>gaa0c780c84b6676d2895701daea9f39c6</anchor>
      <arglist>(const short *src_data, size_t src_step, short *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip16u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>ga20aba5bc11d4a9e8c82dd81b90b17296</anchor>
      <arglist>(const ushort *src_data, size_t src_step, ushort *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip32f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>ga325e01db823d25e7cbaa2b74f8efec50</anchor>
      <arglist>(const float *src_data, size_t src_step, float *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip32s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>ga8daa2db372ad395f161edce1ce56c6f0</anchor>
      <arglist>(const int *src_data, size_t src_step, int *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip64f</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>gaf3b2951fef4b0df29622bf4c730b38f1</anchor>
      <arglist>(const double *src_data, size_t src_step, double *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip8s</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>gadc6e4416dbc5e3fe06c63c5e29308ee2</anchor>
      <arglist>(const schar *src_data, size_t src_step, schar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_recip8u</name>
      <anchorfile>d8/d6f/group__core__hal__interface__reciprocal.html</anchorfile>
      <anchor>gaf90cb36959f90488e6bd19be914d2ee1</anchor>
      <arglist>(const uchar *src_data, size_t src_step, uchar *dst_data, size_t dst_step, int width, int height, double scale)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_addWeighted</name>
    <title>Element-wise weighted sum</title>
    <filename>da/d9b/group__core__hal__interface__addWeighted.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted16s</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>gaf9ee5d81d0a237d792038446c5471600</anchor>
      <arglist>(const short *src1_data, size_t src1_step, const short *src2_data, size_t src2_step, short *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted16u</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga23a671bccd7854e51f1dc052be2b38a5</anchor>
      <arglist>(const ushort *src1_data, size_t src1_step, const ushort *src2_data, size_t src2_step, ushort *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted32f</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga544ba09262df7c6bb89d150cfd7fccf1</anchor>
      <arglist>(const float *src1_data, size_t src1_step, const float *src2_data, size_t src2_step, float *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted32s</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga8c043bcbe1a5d47403466d61828532b0</anchor>
      <arglist>(const int *src1_data, size_t src1_step, const int *src2_data, size_t src2_step, int *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted64f</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga31b8bfdbac57a26b43a349d45a110df3</anchor>
      <arglist>(const double *src1_data, size_t src1_step, const double *src2_data, size_t src2_step, double *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted8s</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>gafd73470d3a6775081dc9c9c37bf59c59</anchor>
      <arglist>(const schar *src1_data, size_t src1_step, const schar *src2_data, size_t src2_step, schar *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_addWeighted8u</name>
      <anchorfile>da/d9b/group__core__hal__interface__addWeighted.html</anchorfile>
      <anchor>ga1e761de62f41b68c7117d8f083b0cb4f</anchor>
      <arglist>(const uchar *src1_data, size_t src1_step, const uchar *src2_data, size_t src2_step, uchar *dst_data, size_t dst_step, int width, int height, const double scalars[3])</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_split</name>
    <title>Channel split</title>
    <filename>df/df2/group__core__hal__interface__split.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_split16u</name>
      <anchorfile>df/df2/group__core__hal__interface__split.html</anchorfile>
      <anchor>ga97f46ed2fb0ed23d038cc5bd648fda63</anchor>
      <arglist>(const ushort *src_data, ushort **dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_split32s</name>
      <anchorfile>df/df2/group__core__hal__interface__split.html</anchorfile>
      <anchor>ga669d5fa112fd2ea678e3771fa467d072</anchor>
      <arglist>(const int *src_data, int **dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_split64s</name>
      <anchorfile>df/df2/group__core__hal__interface__split.html</anchorfile>
      <anchor>ga93a0570db58be1d60757be2f3617c406</anchor>
      <arglist>(const int64 *src_data, int64 **dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_split8u</name>
      <anchorfile>df/df2/group__core__hal__interface__split.html</anchorfile>
      <anchor>ga042a0ede85c207ae06a03922a8380c1b</anchor>
      <arglist>(const uchar *src_data, uchar **dst_data, int len, int cn)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_merge</name>
    <title>Channel merge</title>
    <filename>df/d2e/group__core__hal__interface__merge.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_merge16u</name>
      <anchorfile>df/d2e/group__core__hal__interface__merge.html</anchorfile>
      <anchor>ga8e9e611c408efcd4ef30f7c7f3861af3</anchor>
      <arglist>(const ushort **src_data, ushort *dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_merge32s</name>
      <anchorfile>df/d2e/group__core__hal__interface__merge.html</anchorfile>
      <anchor>ga0bd0d4e2210048e7e25bf6c68b5b3d98</anchor>
      <arglist>(const int **src_data, int *dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_merge64s</name>
      <anchorfile>df/d2e/group__core__hal__interface__merge.html</anchorfile>
      <anchor>ga9bad86fd8142e98a1a2f7805fe5e57e3</anchor>
      <arglist>(const int64 **src_data, int64 *dst_data, int len, int cn)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_merge8u</name>
      <anchorfile>df/d2e/group__core__hal__interface__merge.html</anchorfile>
      <anchor>gac73b722d5840b3cfc62047d33edab1a7</anchor>
      <arglist>(const uchar **src_data, uchar *dst_data, int len, int cn)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_fastAtan</name>
    <title>Atan calculation</title>
    <filename>d5/df4/group__core__hal__interface__fastAtan.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cartToPolar32f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>ga98331b8e1fc206537951918687d3e436</anchor>
      <arglist>(const float *x, const float *y, float *mag, float *angle, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_cartToPolar64f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>gad5617830b0ca45618dad1dca875f4a96</anchor>
      <arglist>(const double *x, const double *y, double *mag, double *angle, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_fastAtan32f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>ga8ea566169bb5f8b496a9f79f667e0275</anchor>
      <arglist>(const float *y, const float *x, float *dst, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_fastAtan64f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>ga617886a6d7b001ba6ce1c9c56d1cb89f</anchor>
      <arglist>(const double *y, const double *x, double *dst, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_polarToCart32f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>ga08471e22a9b16629754c6507a4b84b27</anchor>
      <arglist>(const float *mag, const float *angle, float *x, float *y, int len, bool angleInDegrees)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_polarToCart64f</name>
      <anchorfile>d5/df4/group__core__hal__interface__fastAtan.html</anchorfile>
      <anchor>gaa7af59f95576ebfec725c14f090e4b17</anchor>
      <arglist>(const double *mag, const double *angle, double *x, double *y, int len, bool angleInDegrees)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_magnitude</name>
    <title>Magnitude calculation</title>
    <filename>d7/d99/group__core__hal__interface__magnitude.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_magnitude32f</name>
      <anchorfile>d7/d99/group__core__hal__interface__magnitude.html</anchorfile>
      <anchor>ga8f3ccad22945727d7616ca4ced3f72eb</anchor>
      <arglist>(const float *x, const float *y, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_magnitude64f</name>
      <anchorfile>d7/d99/group__core__hal__interface__magnitude.html</anchorfile>
      <anchor>ga6dfcba03c754d9e5b520f66f3d4c7816</anchor>
      <arglist>(const double *x, const double *y, double *dst, int len)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_invSqrt</name>
    <title>Inverse square root calculation</title>
    <filename>d0/d5d/group__core__hal__interface__invSqrt.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_invSqrt32f</name>
      <anchorfile>d0/d5d/group__core__hal__interface__invSqrt.html</anchorfile>
      <anchor>ga0589c439a09fed5888e6f971533fb248</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_invSqrt64f</name>
      <anchorfile>d0/d5d/group__core__hal__interface__invSqrt.html</anchorfile>
      <anchor>ga589585720b1492ab063c40e4e54b73f3</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_sqrt</name>
    <title>Square root calculation</title>
    <filename>d5/dc3/group__core__hal__interface__sqrt.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sqrt32f</name>
      <anchorfile>d5/dc3/group__core__hal__interface__sqrt.html</anchorfile>
      <anchor>ga7e035dc6b7a788da6e065132b5f91ffb</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_sqrt64f</name>
      <anchorfile>d5/dc3/group__core__hal__interface__sqrt.html</anchorfile>
      <anchor>ga4bf5dea3f1f659dc9aa25dee5cc2dc01</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_log</name>
    <title>Natural logarithm calculation</title>
    <filename>d2/de4/group__core__hal__interface__log.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_log32f</name>
      <anchorfile>d2/de4/group__core__hal__interface__log.html</anchorfile>
      <anchor>ga00bb5b7b8ffa576b9bc7eb994e12ac99</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_log64f</name>
      <anchorfile>d2/de4/group__core__hal__interface__log.html</anchorfile>
      <anchor>gaf87b8c1f56f68193355b216d2e68c5c8</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_exp</name>
    <title>Exponent calculation</title>
    <filename>d4/d8a/group__core__hal__interface__exp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_exp32f</name>
      <anchorfile>d4/d8a/group__core__hal__interface__exp.html</anchorfile>
      <anchor>ga19b7956bf0e328a6bc96b60d2b6b2b27</anchor>
      <arglist>(const float *src, float *dst, int len)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_exp64f</name>
      <anchorfile>d4/d8a/group__core__hal__interface__exp.html</anchorfile>
      <anchor>gae10341546dd19a539920058699ce1301</anchor>
      <arglist>(const double *src, double *dst, int len)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_decomp_lu</name>
    <title>LU matrix decomposition</title>
    <filename>d5/d42/group__core__hal__interface__decomp__lu.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_LU32f</name>
      <anchorfile>d5/d42/group__core__hal__interface__decomp__lu.html</anchorfile>
      <anchor>ga79bb10570bebbfe46f8b106d3fa61ee0</anchor>
      <arglist>(float *src1, size_t src1_step, int m, float *src2, size_t src2_step, int n, int *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_LU64f</name>
      <anchorfile>d5/d42/group__core__hal__interface__decomp__lu.html</anchorfile>
      <anchor>gabcc36be4df2c0bb323300f496f0dd5d4</anchor>
      <arglist>(double *src1, size_t src1_step, int m, double *src2, size_t src2_step, int n, int *info)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_decomp_cholesky</name>
    <title>Cholesky matrix decomposition</title>
    <filename>d8/d0e/group__core__hal__interface__decomp__cholesky.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_Cholesky32f</name>
      <anchorfile>d8/d0e/group__core__hal__interface__decomp__cholesky.html</anchorfile>
      <anchor>ga0310ee385788136df4ab891474374006</anchor>
      <arglist>(float *src1, size_t src1_step, int m, float *src2, size_t src2_step, int n, bool *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_Cholesky64f</name>
      <anchorfile>d8/d0e/group__core__hal__interface__decomp__cholesky.html</anchorfile>
      <anchor>gae38bdae69ae3c0ac3e13b1855623e5d8</anchor>
      <arglist>(double *src1, size_t src1_step, int m, double *src2, size_t src2_step, int n, bool *info)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_decomp_svd</name>
    <title>Singular value matrix decomposition</title>
    <filename>dd/d2a/group__core__hal__interface__decomp__svd.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_SVD32f</name>
      <anchorfile>dd/d2a/group__core__hal__interface__decomp__svd.html</anchorfile>
      <anchor>gae99bcd0a0491daa5c54f21cdac59402e</anchor>
      <arglist>(float *src, size_t src_step, float *w, float *u, size_t u_step, float *vt, size_t vt_step, int m, int n, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_SVD64f</name>
      <anchorfile>dd/d2a/group__core__hal__interface__decomp__svd.html</anchorfile>
      <anchor>ga1b63b8af52c1e82814c1eaf1b648305c</anchor>
      <arglist>(double *src, size_t src_step, double *w, double *u, size_t u_step, double *vt, size_t vt_step, int m, int n, int flags)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_decomp_qr</name>
    <title>QR matrix decomposition</title>
    <filename>db/d36/group__core__hal__interface__decomp__qr.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_QR32f</name>
      <anchorfile>db/d36/group__core__hal__interface__decomp__qr.html</anchorfile>
      <anchor>gada70e18c38c7a2cdfc724217cb92af5d</anchor>
      <arglist>(float *src1, size_t src1_step, int m, int n, int k, float *src2, size_t src2_step, float *dst, int *info)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_QR64f</name>
      <anchorfile>db/d36/group__core__hal__interface__decomp__qr.html</anchorfile>
      <anchor>gaccc58cf7d006818ec465131be02d0608</anchor>
      <arglist>(double *src1, size_t src1_step, int m, int n, int k, double *src2, size_t src2_step, double *dst, int *info)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>core_hal_interface_matrix_multiplication</name>
    <title>Matrix multiplication</title>
    <filename>d2/dab/group__core__hal__interface__matrix__multiplication.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gemm32f</name>
      <anchorfile>d2/dab/group__core__hal__interface__matrix__multiplication.html</anchorfile>
      <anchor>ga15368479bd35519af51a945942c0931b</anchor>
      <arglist>(const float *src1, size_t src1_step, const float *src2, size_t src2_step, float alpha, const float *src3, size_t src3_step, float beta, float *dst, size_t dst_step, int m, int n, int k, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gemm32fc</name>
      <anchorfile>d2/dab/group__core__hal__interface__matrix__multiplication.html</anchorfile>
      <anchor>gaba7435e9b30ae0b316463765c839aa81</anchor>
      <arglist>(const float *src1, size_t src1_step, const float *src2, size_t src2_step, float alpha, const float *src3, size_t src3_step, float beta, float *dst, size_t dst_step, int m, int n, int k, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gemm64f</name>
      <anchorfile>d2/dab/group__core__hal__interface__matrix__multiplication.html</anchorfile>
      <anchor>gaea5d366c9248462ac0c41b883ae112ac</anchor>
      <arglist>(const double *src1, size_t src1_step, const double *src2, size_t src2_step, double alpha, const double *src3, size_t src3_step, double beta, double *dst, size_t dst_step, int m, int n, int k, int flags)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_gemm64fc</name>
      <anchorfile>d2/dab/group__core__hal__interface__matrix__multiplication.html</anchorfile>
      <anchor>ga13b238279569437ac66d4399c18c04f0</anchor>
      <arglist>(const double *src1, size_t src1_step, const double *src2, size_t src2_step, double alpha, const double *src3, size_t src3_step, double beta, double *dst, size_t dst_step, int m, int n, int k, int flags)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>video_hal_interface</name>
    <title>Video_hal_interface</title>
    <filename>d9/d44/group__video__hal__interface.html</filename>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_LKOpticalFlowLevel</name>
      <anchorfile>d9/d44/group__video__hal__interface.html</anchorfile>
      <anchor>ga3634907dbc56d20944fb73f0cc00ace3</anchor>
      <arglist>(const uchar *prev_data, size_t prev_data_step, const short *prev_deriv_data, size_t prev_deriv_step, const uchar *next_data, size_t next_step, int width, int height, int cn, const float *prev_points, float *next_points, size_t point_count, uchar *status, float *err, const int win_width, const int win_height, int termination_count, double termination_epsilon, bool get_min_eigen_vals, float min_eigen_vals_threshold)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_ScharrDeriv</name>
      <anchorfile>d9/d44/group__video__hal__interface.html</anchorfile>
      <anchor>gad8afccccd048d66a9c97df1a1a568f06</anchor>
      <arglist>(const uchar *src_data, size_t src_step, short *dst_data, size_t dst_step, int width, int height, int cn)</arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>calib3d_hal_interface</name>
    <title>Calib3d_hal_interface</title>
    <filename>db/d17/group__calib3d__hal__interface.html</filename>
    <class kind="struct">cv_camera_intrinsics_pinhole_32f</class>
    <class kind="struct">cv_camera_intrinsics_pinhole_64f</class>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_project_points_pinhole32f</name>
      <anchorfile>db/d17/group__calib3d__hal__interface.html</anchorfile>
      <anchor>ga7a1d29faeb8acad51078d540b97da449</anchor>
      <arglist>(const float *src_data, size_t src_step, size_t src_size, float *dst_data, size_t dst_step, const float *rt_data, const cv_camera_intrinsics_pinhole_32f *intr_data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>hal_ni_project_points_pinhole64f</name>
      <anchorfile>db/d17/group__calib3d__hal__interface.html</anchorfile>
      <anchor>ga2dc40d899cfdbdcc888efc9ae613910b</anchor>
      <arglist>(const double *src_data, size_t src_step, size_t src_size, double *dst_data, size_t dst_step, const double *rt_data, const cv_camera_intrinsics_pinhole_64f *intr_data)</arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>faq</name>
    <title>Frequently Asked Questions</title>
    <filename>d3/d2d/faq.html</filename>
    <docanchor file="d3/d2d/faq.html" title="/home/ci/opencv/doc/faq.markdown">md__2home_2ci_2opencv_2doc_2faq</docanchor>
  </compound>
  <compound kind="page">
    <name>cuda_intro</name>
    <title>CUDA Module Introduction</title>
    <filename>d2/dbc/cuda_intro.html</filename>
    <docanchor file="d2/dbc/cuda_intro.html" title="core/doc/cuda.markdown">md_core_2doc_2cuda</docanchor>
  </compound>
  <compound kind="page">
    <name>intro</name>
    <title>Introduction</title>
    <filename>d1/dfb/intro.html</filename>
    <docanchor file="d1/dfb/intro.html" title="core/doc/intro.markdown">md_core_2doc_2intro</docanchor>
  </compound>
  <compound kind="page">
    <name>imgproc_color_conversions</name>
    <title>Color conversions</title>
    <filename>de/d25/imgproc_color_conversions.html</filename>
    <docanchor file="de/d25/imgproc_color_conversions.html" title="imgproc/doc/colors.markdown">md_imgproc_2doc_2colors</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_rgb_gray</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_rgb_xyz</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_rgb_ycrcb</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_rgb_yuv_42x</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_rgb_hsv</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_rgb_hls</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_rgb_lab</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_rgb_luv</docanchor>
    <docanchor file="de/d25/imgproc_color_conversions.html">color_convert_bayer</docanchor>
  </compound>
  <compound kind="page">
    <name>videoio_overview</name>
    <title>Video I/O with OpenCV Overview</title>
    <filename>d0/da7/videoio_overview.html</filename>
    <docanchor file="d0/da7/videoio_overview.html" title="videoio/doc/videoio_overview.markdown">md_videoio_2doc_2videoio__overview</docanchor>
  </compound>
  <compound kind="page">
    <name>calib3d_solvePnP</name>
    <title>Perspective-n-Point (PnP) pose computation</title>
    <filename>d5/d1f/calib3d_solvePnP.html</filename>
    <docanchor file="d5/d1f/calib3d_solvePnP.html" title="calib3d/doc/solvePnP.markdown">md_calib3d_2doc_2solvePnP</docanchor>
    <docanchor file="d5/d1f/calib3d_solvePnP.html">calib3d_solvePnP_flags</docanchor>
  </compound>
  <compound kind="page">
    <name>ml_intro</name>
    <title>Machine Learning Overview</title>
    <filename>dc/dd6/ml_intro.html</filename>
    <docanchor file="dc/dd6/ml_intro.html" title="ml/doc/ml_intro.markdown">md_ml_2doc_2ml__intro</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Training Data">ml_intro_data</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Normal Bayes Classifier">ml_intro_bayes</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="K-Nearest Neighbors">ml_intro_knn</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Support Vector Machines">ml_intro_svm</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Prediction with SVM">ml_intro_svm_predict</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Decision Trees">ml_intro_trees</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Predicting with Decision Trees">ml_intro_trees_predict</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Training Decision Trees">ml_intro_trees_train</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Variable Importance">ml_intro_trees_var</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Boosting">ml_intro_boost</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Prediction with Boost">ml_intro_boost_predict</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Random Trees">ml_intro_rtrees</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Expectation Maximization">ml_intro_em</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Neural Networks">ml_intro_ann</docanchor>
    <docanchor file="dc/dd6/ml_intro.html" title="Logistic Regression">ml_intro_lr</docanchor>
  </compound>
  <compound kind="page">
    <name>gapi</name>
    <title>Graph API</title>
    <filename>d0/d1e/gapi.html</filename>
    <subpage>d6/dc9/gapi_purposes.html</subpage>
    <subpage>de/d4d/gapi_hld.html</subpage>
    <subpage>d0/d25/gapi_kernel_api.html</subpage>
    <subpage>d4/ddd/gapi_impl.html</subpage>
    <docanchor file="d0/d1e/gapi.html" title="gapi/doc/00-root.markdown">md_gapi_2doc_200-root</docanchor>
    <docanchor file="d0/d1e/gapi.html" title="Introduction">gapi_root_intro</docanchor>
    <docanchor file="d0/d1e/gapi.html" title="API Example">gapi_example</docanchor>
  </compound>
  <compound kind="page">
    <name>gapi_purposes</name>
    <title>Why Graph API?</title>
    <filename>d6/dc9/gapi_purposes.html</filename>
    <docanchor file="d6/dc9/gapi_purposes.html" title="gapi/doc/01-background.markdown">md_gapi_2doc_201-background</docanchor>
    <docanchor file="d6/dc9/gapi_purposes.html" title="Motivation behind G-API">gapi_intro_why</docanchor>
    <docanchor file="d6/dc9/gapi_purposes.html" title="Optimizing with Graph API">gapi_intro_opt</docanchor>
    <docanchor file="d6/dc9/gapi_purposes.html" title="Porting with Graph API">gapi_intro_port</docanchor>
  </compound>
  <compound kind="page">
    <name>gapi_hld</name>
    <title>High-level design overview</title>
    <filename>de/d4d/gapi_hld.html</filename>
    <docanchor file="de/d4d/gapi_hld.html" title="gapi/doc/10-hld-overview.md">md_gapi_2doc_210-hld-overview</docanchor>
    <docanchor file="de/d4d/gapi_hld.html" title="API layer">gapi_api_layer</docanchor>
    <docanchor file="de/d4d/gapi_hld.html" title="Graph compiler layer">gapi_compiler</docanchor>
    <docanchor file="de/d4d/gapi_hld.html" title="Backends layer">gapi_backends</docanchor>
    <docanchor file="de/d4d/gapi_hld.html" title="Graph execution">gapi_compiled</docanchor>
  </compound>
  <compound kind="page">
    <name>gapi_kernel_api</name>
    <title>Kernel API</title>
    <filename>d0/d25/gapi_kernel_api.html</filename>
    <docanchor file="d0/d25/gapi_kernel_api.html" title="gapi/doc/20-kernel-api.markdown">md_gapi_2doc_220-kernel-api</docanchor>
    <docanchor file="d0/d25/gapi_kernel_api.html" title="Defining a kernel">gapi_defining_kernel</docanchor>
    <docanchor file="d0/d25/gapi_kernel_api.html" title="Extra information">gapi_kernel_supp_info</docanchor>
    <docanchor file="d0/d25/gapi_kernel_api.html" title="Implementing a kernel">gapi_kernel_implementing</docanchor>
    <docanchor file="d0/d25/gapi_kernel_api.html" title="Compound kernels">gapi_kernel_compound</docanchor>
  </compound>
  <compound kind="page">
    <name>gapi_impl</name>
    <title>Implementation details</title>
    <filename>d4/ddd/gapi_impl.html</filename>
    <docanchor file="d4/ddd/gapi_impl.html" title="gapi/doc/30-implementation.markdown">md_gapi_2doc_230-implementation</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="API layer">gapi_detail_api</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="Expression unrolling">gapi_detail_expr</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="Parameter marshalling">gapi_detail_params</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="Operations representation">gapi_detail_operations</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="Graph compiler">gapi_detail_compiler</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="ADE basics">gapi_detail_ade</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="Graph model representation">gapi_detail_gmodel</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="G-API metadata and passes">gapi_detail_meta</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="Backends">gapi_detail_backends</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="Backend scope of work">gapi_backend_scope</docanchor>
    <docanchor file="d4/ddd/gapi_impl.html" title="Graph transformation">gapi_backend_pass</docanchor>
  </compound>
  <compound kind="page">
    <name>md_gapi_2doc_2slides_2README</name>
    <title>G-API Overview</title>
    <filename>de/d96/md_gapi_2doc_2slides_2README.html</filename>
  </compound>
  <compound kind="page">
    <name>bioinspired_retina</name>
    <title>Bioinspired Module Retina Introduction</title>
    <filename>d2/d94/bioinspired_retina.html</filename>
    <docanchor file="d2/d94/bioinspired_retina.html" title="/home/ci/opencv_contrib/modules/bioinspired/doc/retina.markdown">md__2home_2ci_2opencv__contrib_2modules_2bioinspired_2doc_2retina</docanchor>
  </compound>
  <compound kind="page">
    <name>face_changelog</name>
    <title>Face module changelog</title>
    <filename>d9/d47/face_changelog.html</filename>
    <docanchor file="d9/d47/face_changelog.html" title="/home/ci/opencv_contrib/modules/face/doc/changelog.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2doc_2changelog</docanchor>
  </compound>
  <compound kind="page">
    <name>kinfu_icp</name>
    <title>ICP point-to-plane odometry algorithm</title>
    <filename>d7/dbe/kinfu_icp.html</filename>
    <docanchor file="d7/dbe/kinfu_icp.html" title="/home/ci/opencv_contrib/modules/rgbd/doc/kinfu_icp.markdown">md__2home_2ci_2opencv__contrib_2modules_2rgbd_2doc_2kinfu__icp</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_highgui</name>
    <title>High Level GUI and Media (highgui module)</title>
    <filename>d0/de2/tutorial_table_of_content_highgui.html</filename>
    <docanchor file="d0/de2/tutorial_table_of_content_highgui.html" title="/home/ci/opencv/doc/tutorials/app/_old/table_of_content_highgui.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2__old_2table__of__content__highgui</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_imgcodecs</name>
    <title>Image Input and Output (imgcodecs module)</title>
    <filename>da/d8f/tutorial_table_of_content_imgcodecs.html</filename>
    <docanchor file="da/d8f/tutorial_table_of_content_imgcodecs.html" title="/home/ci/opencv/doc/tutorials/app/_old/table_of_content_imgcodecs.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2__old_2table__of__content__imgcodecs</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_videoio</name>
    <title>Video Input and Output (videoio module)</title>
    <filename>df/d2c/tutorial_table_of_content_videoio.html</filename>
    <docanchor file="df/d2c/tutorial_table_of_content_videoio.html" title="/home/ci/opencv/doc/tutorials/app/_old/table_of_content_videoio.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2__old_2table__of__content__videoio</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_animations</name>
    <title>Handling Animated Image Files</title>
    <filename>d5/dfb/tutorial_animations.html</filename>
    <docanchor file="d5/dfb/tutorial_animations.html" title="/home/ci/opencv/doc/tutorials/app/animations.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2animations</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_wayland_ubuntu</name>
    <title>Using Wayland highgui-backend in Ubuntu</title>
    <filename>d9/db6/tutorial_wayland_ubuntu.html</filename>
    <docanchor file="d9/db6/tutorial_wayland_ubuntu.html" title="/home/ci/opencv/doc/tutorials/app/highgui_wayland_ubuntu.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2highgui__wayland__ubuntu</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_intelperc</name>
    <title>Using Creative Senz3D and other Intel RealSense SDK compatible depth sensors</title>
    <filename>db/d08/tutorial_intelperc.html</filename>
    <docanchor file="db/d08/tutorial_intelperc.html" title="/home/ci/opencv/doc/tutorials/app/intelperc.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2intelperc</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_kinect_openni</name>
    <title>Using Kinect and other OpenNI compatible depth sensors</title>
    <filename>d7/d6f/tutorial_kinect_openni.html</filename>
    <docanchor file="d7/d6f/tutorial_kinect_openni.html" title="/home/ci/opencv/doc/tutorials/app/kinect_openni.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2kinect__openni</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_orbbec_astra_openni</name>
    <title>Using Orbbec Astra 3D cameras</title>
    <filename>d0/db6/tutorial_orbbec_astra_openni.html</filename>
    <docanchor file="d0/db6/tutorial_orbbec_astra_openni.html" title="/home/ci/opencv/doc/tutorials/app/orbbec_astra_openni.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2orbbec__astra__openni</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_orbbec_uvc</name>
    <title>Using Orbbec 3D cameras (UVC)</title>
    <filename>d1/d33/tutorial_orbbec_uvc.html</filename>
    <docanchor file="d1/d33/tutorial_orbbec_uvc.html" title="/home/ci/opencv/doc/tutorials/app/orbbec_uvc.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2orbbec__uvc</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_raster_io_gdal</name>
    <title>Reading Geospatial Raster files with GDAL</title>
    <filename>d7/d73/tutorial_raster_io_gdal.html</filename>
    <docanchor file="d7/d73/tutorial_raster_io_gdal.html" title="/home/ci/opencv/doc/tutorials/app/raster_io_gdal.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2raster__io__gdal</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_app</name>
    <title>Application utils (highgui, imgcodecs, videoio modules)</title>
    <filename>de/d3d/tutorial_table_of_content_app.html</filename>
    <subpage>da/d6a/tutorial_trackbar.html</subpage>
    <subpage>d7/d73/tutorial_raster_io_gdal.html</subpage>
    <subpage>d5/dc4/tutorial_video_input_psnr_ssim.html</subpage>
    <subpage>d7/d9e/tutorial_video_write.html</subpage>
    <subpage>d7/d6f/tutorial_kinect_openni.html</subpage>
    <subpage>d0/db6/tutorial_orbbec_astra_openni.html</subpage>
    <subpage>d1/d33/tutorial_orbbec_uvc.html</subpage>
    <subpage>db/d08/tutorial_intelperc.html</subpage>
    <subpage>d9/db6/tutorial_wayland_ubuntu.html</subpage>
    <subpage>d5/dfb/tutorial_animations.html</subpage>
    <docanchor file="de/d3d/tutorial_table_of_content_app.html" title="/home/ci/opencv/doc/tutorials/app/table_of_content_app.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2table__of__content__app</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_trackbar</name>
    <title>Adding a Trackbar to our applications!</title>
    <filename>da/d6a/tutorial_trackbar.html</filename>
    <docanchor file="da/d6a/tutorial_trackbar.html" title="/home/ci/opencv/doc/tutorials/app/trackbar.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2trackbar</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_video_input_psnr_ssim</name>
    <title>Video Input with OpenCV and similarity measurement</title>
    <filename>d5/dc4/tutorial_video_input_psnr_ssim.html</filename>
    <docanchor file="d5/dc4/tutorial_video_input_psnr_ssim.html" title="/home/ci/opencv/doc/tutorials/app/video_input_psnr_ssim.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2video__input__psnr__ssim</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_video_write</name>
    <title>Creating a video with OpenCV</title>
    <filename>d7/d9e/tutorial_video_write.html</filename>
    <docanchor file="d7/d9e/tutorial_video_write.html" title="/home/ci/opencv/doc/tutorials/app/video_write.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2app_2video__write</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_camera_calibration</name>
    <title>Camera calibration With OpenCV</title>
    <filename>d4/d94/tutorial_camera_calibration.html</filename>
    <docanchor file="d4/d94/tutorial_camera_calibration.html" title="/home/ci/opencv/doc/tutorials/calib3d/camera_calibration/camera_calibration.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2calib3d_2camera__calibration_2camera__calibration</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_camera_calibration_pattern</name>
    <title>Create Calibration Pattern</title>
    <filename>da/d0d/tutorial_camera_calibration_pattern.html</filename>
    <docanchor file="da/d0d/tutorial_camera_calibration_pattern.html" title="/home/ci/opencv/doc/tutorials/calib3d/camera_calibration_pattern/camera_calibration_pattern.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2calib3d_2camera__calibration__pattern_2camera__calibration__pattern</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_camera_calibration_square_chess</name>
    <title>Camera calibration with square chessboard</title>
    <filename>dc/d43/tutorial_camera_calibration_square_chess.html</filename>
    <docanchor file="dc/d43/tutorial_camera_calibration_square_chess.html" title="/home/ci/opencv/doc/tutorials/calib3d/camera_calibration_square_chess/camera_calibration_square_chess.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2calib3d_2camera__calibration__square__chess_2camera__calibration__square__chess</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_interactive_calibration</name>
    <title>Interactive camera calibration application</title>
    <filename>d7/d21/tutorial_interactive_calibration.html</filename>
    <docanchor file="d7/d21/tutorial_interactive_calibration.html" title="/home/ci/opencv/doc/tutorials/calib3d/interactive_calibration/interactive_calibration.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2calib3d_2interactive__calibration_2interactive__calibration</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_real_time_pose</name>
    <title>Real Time pose estimation of a textured object</title>
    <filename>dc/d2c/tutorial_real_time_pose.html</filename>
    <docanchor file="dc/d2c/tutorial_real_time_pose.html" title="/home/ci/opencv/doc/tutorials/calib3d/real_time_pose/real_time_pose.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2calib3d_2real__time__pose_2real__time__pose</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_calib3d</name>
    <title>Camera calibration and 3D reconstruction (calib3d module)</title>
    <filename>d6/d55/tutorial_table_of_content_calib3d.html</filename>
    <subpage>da/d0d/tutorial_camera_calibration_pattern.html</subpage>
    <subpage>dc/d43/tutorial_camera_calibration_square_chess.html</subpage>
    <subpage>d4/d94/tutorial_camera_calibration.html</subpage>
    <subpage>dc/d2c/tutorial_real_time_pose.html</subpage>
    <subpage>d7/d21/tutorial_interactive_calibration.html</subpage>
    <subpage>de/d3e/tutorial_usac.html</subpage>
    <docanchor file="d6/d55/tutorial_table_of_content_calib3d.html" title="/home/ci/opencv/doc/tutorials/calib3d/table_of_content_calib3d.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2calib3d_2table__of__content__calib3d</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_usac</name>
    <title>USAC: Improvement of Random Sample Consensus in OpenCV</title>
    <filename>de/d3e/tutorial_usac.html</filename>
    <docanchor file="de/d3e/tutorial_usac.html" title="/home/ci/opencv/doc/tutorials/calib3d/usac.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2calib3d_2usac</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_adding_images</name>
    <title>Adding (blending) two images using OpenCV</title>
    <filename>d5/dc4/tutorial_adding_images.html</filename>
    <docanchor file="d5/dc4/tutorial_adding_images.html" title="/home/ci/opencv/doc/tutorials/core/adding_images/adding_images.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2adding__images_2adding__images</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_basic_linear_transform</name>
    <title>Changing the contrast and brightness of an image!</title>
    <filename>d3/dc1/tutorial_basic_linear_transform.html</filename>
    <docanchor file="d3/dc1/tutorial_basic_linear_transform.html" title="/home/ci/opencv/doc/tutorials/core/basic_linear_transform/basic_linear_transform.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2basic__linear__transform_2basic__linear__transform</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_discrete_fourier_transform</name>
    <title>Discrete Fourier Transform</title>
    <filename>d8/d01/tutorial_discrete_fourier_transform.html</filename>
    <docanchor file="d8/d01/tutorial_discrete_fourier_transform.html" title="/home/ci/opencv/doc/tutorials/core/discrete_fourier_transform/discrete_fourier_transform.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2discrete__fourier__transform_2discrete__fourier__transform</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_file_input_output_with_xml_yml</name>
    <title>File Input and Output using XML / YAML / JSON files</title>
    <filename>dd/d74/tutorial_file_input_output_with_xml_yml.html</filename>
    <docanchor file="dd/d74/tutorial_file_input_output_with_xml_yml.html" title="/home/ci/opencv/doc/tutorials/core/file_input_output_with_xml_yml/file_input_output_with_xml_yml.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2file__input__output__with__xml__yml_2file__input__output__with__xml__yml</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_how_to_scan_images</name>
    <title>How to scan images, lookup tables and time measurement with OpenCV</title>
    <filename>db/da5/tutorial_how_to_scan_images.html</filename>
    <docanchor file="db/da5/tutorial_how_to_scan_images.html" title="/home/ci/opencv/doc/tutorials/core/how_to_scan_images/how_to_scan_images.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2how__to__scan__images_2how__to__scan__images</docanchor>
    <docanchor file="db/da5/tutorial_how_to_scan_images.html">tutorial_how_to_scan_images_storing</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_how_to_use_OpenCV_parallel_for_</name>
    <title>How to use the OpenCV parallel_for_ to parallelize your code</title>
    <filename>d7/dff/tutorial_how_to_use_OpenCV_parallel_for_.html</filename>
    <docanchor file="d7/dff/tutorial_how_to_use_OpenCV_parallel_for_.html" title="/home/ci/opencv/doc/tutorials/core/how_to_use_OpenCV_parallel_for_/how_to_use_OpenCV_parallel_for_.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2how__to__use__OpenCV__parallel__for___2how__to__use__OpenCV__parallel__for__</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_how_to_use_OpenCV_parallel_for_new</name>
    <title>How to use the OpenCV parallel_for_ to parallelize your code</title>
    <filename>dc/ddf/tutorial_how_to_use_OpenCV_parallel_for_new.html</filename>
    <docanchor file="dc/ddf/tutorial_how_to_use_OpenCV_parallel_for_new.html" title="/home/ci/opencv/doc/tutorials/core/how_to_use_OpenCV_parallel_for_new/how_to_use_OpenCV_parallel_for_new.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2how__to__use__OpenCV__parallel__for__new_2how__to__use__OpenCV__parallel__for__new</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_mat_mask_operations</name>
    <title>Mask operations on matrices</title>
    <filename>d7/d37/tutorial_mat_mask_operations.html</filename>
    <docanchor file="d7/d37/tutorial_mat_mask_operations.html" title="/home/ci/opencv/doc/tutorials/core/mat-mask-operations/mat_mask_operations.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2mat-mask-operations_2mat__mask__operations</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_mat_operations</name>
    <title>Operations with images</title>
    <filename>d5/d98/tutorial_mat_operations.html</filename>
    <docanchor file="d5/d98/tutorial_mat_operations.html" title="/home/ci/opencv/doc/tutorials/core/mat_operations.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2mat__operations</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_mat_the_basic_image_container</name>
    <title>Mat - The Basic Image Container</title>
    <filename>d6/d6d/tutorial_mat_the_basic_image_container.html</filename>
    <docanchor file="d6/d6d/tutorial_mat_the_basic_image_container.html" title="/home/ci/opencv/doc/tutorials/core/mat_the_basic_image_container/mat_the_basic_image_container.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2mat__the__basic__image__container_2mat__the__basic__image__container</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_core</name>
    <title>The Core Functionality (core module)</title>
    <filename>de/d7a/tutorial_table_of_content_core.html</filename>
    <subpage>d6/d6d/tutorial_mat_the_basic_image_container.html</subpage>
    <subpage>db/da5/tutorial_how_to_scan_images.html</subpage>
    <subpage>d7/d37/tutorial_mat_mask_operations.html</subpage>
    <subpage>d5/d98/tutorial_mat_operations.html</subpage>
    <subpage>d5/dc4/tutorial_adding_images.html</subpage>
    <subpage>d3/dc1/tutorial_basic_linear_transform.html</subpage>
    <subpage>d8/d01/tutorial_discrete_fourier_transform.html</subpage>
    <subpage>dd/d74/tutorial_file_input_output_with_xml_yml.html</subpage>
    <subpage>dc/ddf/tutorial_how_to_use_OpenCV_parallel_for_new.html</subpage>
    <subpage>d6/dd1/tutorial_univ_intrin.html</subpage>
    <docanchor file="de/d7a/tutorial_table_of_content_core.html" title="/home/ci/opencv/doc/tutorials/core/table_of_content_core.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2table__of__content__core</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_univ_intrin</name>
    <title>Vectorizing your code using Universal Intrinsics</title>
    <filename>d6/dd1/tutorial_univ_intrin.html</filename>
    <docanchor file="d6/dd1/tutorial_univ_intrin.html" title="/home/ci/opencv/doc/tutorials/core/univ_intrin/univ_intrin.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2core_2univ__intrin_2univ__intrin</docanchor>
  </compound>
  <compound kind="page">
    <name>md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__android_2dnn__android</name>
    <title>dnn_android</title>
    <filename>d9/def/md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__android_2dnn__android.html</filename>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_custom_layers</name>
    <title>Custom deep learning layers support</title>
    <filename>dc/db1/tutorial_dnn_custom_layers.html</filename>
    <docanchor file="dc/db1/tutorial_dnn_custom_layers.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_custom_layers/dnn_custom_layers.md">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__custom__layers_2dnn__custom__layers</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_face</name>
    <title>DNN-based Face Detection And Recognition</title>
    <filename>d0/dd4/tutorial_dnn_face.html</filename>
    <docanchor file="d0/dd4/tutorial_dnn_face.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_face/dnn_face.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__face_2dnn__face</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_googlenet</name>
    <title>Load Caffe framework models</title>
    <filename>d5/de7/tutorial_dnn_googlenet.html</filename>
    <docanchor file="d5/de7/tutorial_dnn_googlenet.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_googlenet/dnn_googlenet.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__googlenet_2dnn__googlenet</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_halide</name>
    <title>How to enable Halide backend for improve efficiency</title>
    <filename>de/d37/tutorial_dnn_halide.html</filename>
    <docanchor file="de/d37/tutorial_dnn_halide.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_halide/dnn_halide.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__halide_2dnn__halide</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_halide_scheduling</name>
    <title>How to schedule your network for Halide backend</title>
    <filename>de/d5d/tutorial_dnn_halide_scheduling.html</filename>
    <docanchor file="de/d5d/tutorial_dnn_halide_scheduling.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_halide_scheduling/dnn_halide_scheduling.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__halide__scheduling_2dnn__halide__scheduling</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_javascript</name>
    <title>How to run deep networks in browser</title>
    <filename>d5/d86/tutorial_dnn_javascript.html</filename>
    <docanchor file="d5/d86/tutorial_dnn_javascript.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_javascript/dnn_javascript.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__javascript_2dnn__javascript</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_OCR</name>
    <title>How to run custom OCR model</title>
    <filename>d9/d1e/tutorial_dnn_OCR.html</filename>
    <docanchor file="d9/d1e/tutorial_dnn_OCR.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_OCR/dnn_OCR.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__OCR_2dnn__OCR</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_openvino</name>
    <title>OpenCV usage with OpenVINO</title>
    <filename>dc/dfe/tutorial_dnn_openvino.html</filename>
    <docanchor file="dc/dfe/tutorial_dnn_openvino.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_openvino/dnn_openvino.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__openvino_2dnn__openvino</docanchor>
  </compound>
  <compound kind="page">
    <name>pytorch_cls_c_tutorial_dnn_conversion</name>
    <title>Conversion of PyTorch Classification Models and Launch with OpenCV C++</title>
    <filename>dd/d55/pytorch_cls_c_tutorial_dnn_conversion.html</filename>
    <docanchor file="dd/d55/pytorch_cls_c_tutorial_dnn_conversion.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_classification/pytorch_cls_model_conversion_c_tutorial.md">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__pytorch__tf__classification_2pytorch__cls__model__conversion__c__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>pytorch_cls_tutorial_dnn_conversion</name>
    <title>Conversion of PyTorch Classification Models and Launch with OpenCV Python</title>
    <filename>dc/d70/pytorch_cls_tutorial_dnn_conversion.html</filename>
    <docanchor file="dc/d70/pytorch_cls_tutorial_dnn_conversion.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_classification/pytorch_cls_model_conversion_tutorial.md">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__pytorch__tf__classification_2pytorch__cls__model__conversion__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tf_cls_tutorial_dnn_conversion</name>
    <title>Conversion of TensorFlow Classification Models and Launch with OpenCV Python</title>
    <filename>d1/d8f/tf_cls_tutorial_dnn_conversion.html</filename>
    <docanchor file="d1/d8f/tf_cls_tutorial_dnn_conversion.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_classification/tf_cls_model_conversion_tutorial.md">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__pytorch__tf__classification_2tf__cls__model__conversion__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tf_det_tutorial_dnn_conversion</name>
    <title>Conversion of TensorFlow Detection Models and Launch with OpenCV Python</title>
    <filename>d4/d2f/tf_det_tutorial_dnn_conversion.html</filename>
    <docanchor file="d4/d2f/tf_det_tutorial_dnn_conversion.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_detection/tf_det_model_conversion_tutorial.md">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__pytorch__tf__detection_2tf__det__model__conversion__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>pytorch_segm_tutorial_dnn_conversion</name>
    <title>Conversion of PyTorch Segmentation Models and Launch with OpenCV</title>
    <filename>d7/d9a/pytorch_segm_tutorial_dnn_conversion.html</filename>
    <docanchor file="d7/d9a/pytorch_segm_tutorial_dnn_conversion.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_segmentation/pytorch_sem_segm_model_conversion_tutorial.md">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__pytorch__tf__segmentation_2pytorch__sem__segm__model__conversion__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tf_segm_tutorial_dnn_conversion</name>
    <title>Conversion of TensorFlow Segmentation Models and Launch with OpenCV</title>
    <filename>dc/db4/tf_segm_tutorial_dnn_conversion.html</filename>
    <docanchor file="dc/db4/tf_segm_tutorial_dnn_conversion.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_pytorch_tf_segmentation/tf_sem_segm_model_conversion_tutorial.md">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__pytorch__tf__segmentation_2tf__sem__segm__model__conversion__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_text_spotting</name>
    <title>High Level API: TextDetectionModel and TextRecognitionModel</title>
    <filename>d4/d43/tutorial_dnn_text_spotting.html</filename>
    <docanchor file="d4/d43/tutorial_dnn_text_spotting.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_text_spotting/dnn_text_spotting.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__text__spotting_2dnn__text__spotting</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_yolo</name>
    <title>YOLO DNNs</title>
    <filename>da/d9d/tutorial_dnn_yolo.html</filename>
    <docanchor file="da/d9d/tutorial_dnn_yolo.html" title="/home/ci/opencv/doc/tutorials/dnn/dnn_yolo/dnn_yolo.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2dnn__yolo_2dnn__yolo</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_dnn</name>
    <title>Deep Neural Networks (dnn module)</title>
    <filename>d2/d58/tutorial_table_of_content_dnn.html</filename>
    <subpage>d5/de7/tutorial_dnn_googlenet.html</subpage>
    <subpage>de/d37/tutorial_dnn_halide.html</subpage>
    <subpage>de/d5d/tutorial_dnn_halide_scheduling.html</subpage>
    <subpage>dc/dfe/tutorial_dnn_openvino.html</subpage>
    <subpage>da/d9d/tutorial_dnn_yolo.html</subpage>
    <subpage>d5/d86/tutorial_dnn_javascript.html</subpage>
    <subpage>dc/db1/tutorial_dnn_custom_layers.html</subpage>
    <subpage>d9/d1e/tutorial_dnn_OCR.html</subpage>
    <subpage>d4/d43/tutorial_dnn_text_spotting.html</subpage>
    <subpage>d0/dd4/tutorial_dnn_face.html</subpage>
    <subpage>dc/d70/pytorch_cls_tutorial_dnn_conversion.html</subpage>
    <subpage>dd/d55/pytorch_cls_c_tutorial_dnn_conversion.html</subpage>
    <subpage>d7/d9a/pytorch_segm_tutorial_dnn_conversion.html</subpage>
    <subpage>d1/d8f/tf_cls_tutorial_dnn_conversion.html</subpage>
    <subpage>d4/d2f/tf_det_tutorial_dnn_conversion.html</subpage>
    <subpage>dc/db4/tf_segm_tutorial_dnn_conversion.html</subpage>
    <docanchor file="d2/d58/tutorial_table_of_content_dnn.html" title="/home/ci/opencv/doc/tutorials/dnn/table_of_content_dnn.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2dnn_2table__of__content__dnn</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_akaze_matching</name>
    <title>AKAZE local features matching</title>
    <filename>db/d70/tutorial_akaze_matching.html</filename>
    <docanchor file="db/d70/tutorial_akaze_matching.html" title="/home/ci/opencv/doc/tutorials/features2d/akaze_matching/akaze_matching.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2akaze__matching_2akaze__matching</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_akaze_tracking</name>
    <title>AKAZE and ORB planar tracking</title>
    <filename>dc/d16/tutorial_akaze_tracking.html</filename>
    <docanchor file="dc/d16/tutorial_akaze_tracking.html" title="/home/ci/opencv/doc/tutorials/features2d/akaze_tracking/akaze_tracking.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2akaze__tracking_2akaze__tracking</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_detection_of_planar_objects</name>
    <title>Detection of planar objects</title>
    <filename>dd/dd4/tutorial_detection_of_planar_objects.html</filename>
    <docanchor file="dd/dd4/tutorial_detection_of_planar_objects.html" title="/home/ci/opencv/doc/tutorials/features2d/detection_of_planar_objects/detection_of_planar_objects.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2detection__of__planar__objects_2detection__of__planar__objects</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_feature_description</name>
    <title>Feature Description</title>
    <filename>d5/dde/tutorial_feature_description.html</filename>
    <docanchor file="d5/dde/tutorial_feature_description.html" title="/home/ci/opencv/doc/tutorials/features2d/feature_description/feature_description.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2feature__description_2feature__description</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_feature_detection</name>
    <title>Feature Detection</title>
    <filename>d7/d66/tutorial_feature_detection.html</filename>
    <docanchor file="d7/d66/tutorial_feature_detection.html" title="/home/ci/opencv/doc/tutorials/features2d/feature_detection/feature_detection.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2feature__detection_2feature__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_feature_flann_matcher</name>
    <title>Feature Matching with FLANN</title>
    <filename>d5/d6f/tutorial_feature_flann_matcher.html</filename>
    <docanchor file="d5/d6f/tutorial_feature_flann_matcher.html" title="/home/ci/opencv/doc/tutorials/features2d/feature_flann_matcher/feature_flann_matcher.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2feature__flann__matcher_2feature__flann__matcher</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_feature_homography</name>
    <title>Features2D + Homography to find a known object</title>
    <filename>d7/dff/tutorial_feature_homography.html</filename>
    <docanchor file="d7/dff/tutorial_feature_homography.html" title="/home/ci/opencv/doc/tutorials/features2d/feature_homography/feature_homography.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2feature__homography_2feature__homography</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_homography</name>
    <title>Basic concepts of the homography explained with code</title>
    <filename>d9/dab/tutorial_homography.html</filename>
    <docanchor file="d9/dab/tutorial_homography.html" title="/home/ci/opencv/doc/tutorials/features2d/homography/homography.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2homography_2homography</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Introduction">tutorial_homography_Introduction</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Basic theory">tutorial_homography_Basic_theory</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="What is the homography matrix?">tutorial_homography_What_is_the_homography_matrix</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="How the homography transformation can be useful?">tutorial_homography_How_the_homography_transformation_can_be_useful</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Demonstration codes">tutorial_homography_Demonstration_codes</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Demo 1: Pose estimation from coplanar points">tutorial_homography_Demo1</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Demo 2: Perspective correction">tutorial_homography_Demo2</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Demo 3: Homography from the camera displacement">tutorial_homography_Demo3</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Demo 4: Decompose the homography matrix">tutorial_homography_Demo4</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Demo 5: Basic panorama stitching from a rotating camera">tutorial_homography_Demo5</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html" title="Additional references">tutorial_homography_Additional_references</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">lecture_16</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">projective_transformations</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">szeliski</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">answer_dsp</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">pose_ar</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">polar_decomposition</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">polar_decomposition_svd</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">polar_decomposition_svd_2</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">Kabsch_algorithm</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">homography_course</docanchor>
    <docanchor file="d9/dab/tutorial_homography.html">answer_blender</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_features2d</name>
    <title>2D Features framework (feature2d module)</title>
    <filename>d9/d97/tutorial_table_of_content_features2d.html</filename>
    <subpage>d4/d7d/tutorial_harris_detector.html</subpage>
    <subpage>d8/dd8/tutorial_good_features_to_track.html</subpage>
    <subpage>d9/dbc/tutorial_generic_corner_detector.html</subpage>
    <subpage>dd/d92/tutorial_corner_subpixels.html</subpage>
    <subpage>d7/d66/tutorial_feature_detection.html</subpage>
    <subpage>d5/dde/tutorial_feature_description.html</subpage>
    <subpage>d5/d6f/tutorial_feature_flann_matcher.html</subpage>
    <subpage>d7/dff/tutorial_feature_homography.html</subpage>
    <subpage>dd/dd4/tutorial_detection_of_planar_objects.html</subpage>
    <subpage>db/d70/tutorial_akaze_matching.html</subpage>
    <subpage>dc/d16/tutorial_akaze_tracking.html</subpage>
    <subpage>d9/dab/tutorial_homography.html</subpage>
    <docanchor file="d9/d97/tutorial_table_of_content_features2d.html" title="/home/ci/opencv/doc/tutorials/features2d/table_of_content_features2d.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2table__of__content__features2d</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_corner_subpixels</name>
    <title>Detecting corners location in subpixels</title>
    <filename>dd/d92/tutorial_corner_subpixels.html</filename>
    <docanchor file="dd/d92/tutorial_corner_subpixels.html" title="/home/ci/opencv/doc/tutorials/features2d/trackingmotion/corner_subpixels/corner_subpixels.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2trackingmotion_2corner__subpixels_2corner__subpixels</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_generic_corner_detector</name>
    <title>Creating your own corner detector</title>
    <filename>d9/dbc/tutorial_generic_corner_detector.html</filename>
    <docanchor file="d9/dbc/tutorial_generic_corner_detector.html" title="/home/ci/opencv/doc/tutorials/features2d/trackingmotion/generic_corner_detector/generic_corner_detector.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2trackingmotion_2generic__corner__detector_2generic__corner__detector</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_good_features_to_track</name>
    <title>Shi-Tomasi corner detector</title>
    <filename>d8/dd8/tutorial_good_features_to_track.html</filename>
    <docanchor file="d8/dd8/tutorial_good_features_to_track.html" title="/home/ci/opencv/doc/tutorials/features2d/trackingmotion/good_features_to_track/good_features_to_track.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2trackingmotion_2good__features__to__track_2good__features__to__track</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_harris_detector</name>
    <title>Harris corner detector</title>
    <filename>d4/d7d/tutorial_harris_detector.html</filename>
    <docanchor file="d4/d7d/tutorial_harris_detector.html" title="/home/ci/opencv/doc/tutorials/features2d/trackingmotion/harris_detector/harris_detector.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2features2d_2trackingmotion_2harris__detector_2harris__detector</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_gapi_anisotropic_segmentation</name>
    <title>Porting anisotropic image segmentation on G-API</title>
    <filename>d3/d7a/tutorial_gapi_anisotropic_segmentation.html</filename>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="/home/ci/opencv/doc/tutorials/gapi/anisotropic_segmentation/porting_anisotropic_segmentation.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2gapi_2anisotropic__segmentation_2porting__anisotropic__segmentation</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Introduction">gapi_anisotropic_intro</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Quick start: using OpenCV backend">gapi_anisotropic_start</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Examining calcGST()">gapi_anisotropic_calcgst</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Running G-API graph">gapi_anisotropic_running</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="G-API initial version: full listing">gapi_anisotropic_ocv</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Inspecting the initial version">gapi_anisotropic_inspect</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Understanding the graph structure">gapi_anisotropic_inspect_graph</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Measuring memory footprint">gapi_anisotropic_memory_ocv</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Backends and kernels">gapi_anisotropic_backends</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Running a graph with a Fluid backend">gapi_anisotropic_fluid</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Troubleshooting and customization">gapi_anisotropic_trouble</docanchor>
    <docanchor file="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" title="Conclusion">gapi_tutor_conclusion</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_gapi_face_beautification</name>
    <title>Implementing a face beautification algorithm with G-API</title>
    <filename>d4/d48/tutorial_gapi_face_beautification.html</filename>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="/home/ci/opencv/doc/tutorials/gapi/face_beautification/face_beautification.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2gapi_2face__beautification_2face__beautification</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Introduction">gapi_fb_intro</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Prerequisites">gapi_fb_prerec</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Face beautification algorithm">gapi_fb_algorithm</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Constructing a G-API pipeline">gapi_fb_pipeline</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Declaring Deep Learning topologies">gapi_fb_decl_nets</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Describing the processing graph">gapi_fb_ppline</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Unsharp mask in G-API">gapi_fb_unsh</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Custom operations">gapi_fb_proc</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Face detector post-processing">gapi_fb_face_detect</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Facial landmarks post-processing">gapi_fb_landm_detect</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Getting an eye contour">gapi_fb_ld_eye</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Getting a forehead contour">gapi_fb_ld_fhd</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Drawing masks">gapi_fb_masks_drw</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Configuring and running the pipeline">gapi_fb_comp_args</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="DNN parameters">gapi_fb_comp_args_net</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Kernel packages">gapi_fb_comp_args_kernels</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Compiling the streaming pipeline">gapi_fb_compiling</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Running the streaming pipeline">gapi_fb_running</docanchor>
    <docanchor file="d4/d48/tutorial_gapi_face_beautification.html" title="Conclusion">gapi_fb_cncl</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_gapi_interactive_face_detection</name>
    <title>Face analytics pipeline with G-API</title>
    <filename>d8/d24/tutorial_gapi_interactive_face_detection.html</filename>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="/home/ci/opencv/doc/tutorials/gapi/interactive_face_detection/interactive_face_detection.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2gapi_2interactive__face__detection_2interactive__face__detection</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Overview">gapi_ifd_intro</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Prerequisites">gapi_ifd_prereq</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Introduction: why G-API">gapi_ifd_why</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Pipeline overview">gapi_ifd_overview</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Constructing a pipeline">gapi_ifd_constructing</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Declaring Deep Learning topologies">gapi_ifd_declaring_nets</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Building a GComputation">gapi_ifd_gcomputation</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Configuring the pipeline">gapi_ifd_configuration</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Running the pipeline">gapi_ifd_running</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Comparison with serial mode">gapi_ifd_comparison</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Conclusion">gapi_ifd_conclusion</docanchor>
    <docanchor file="d8/d24/tutorial_gapi_interactive_face_detection.html" title="Listing: post-processing kernel">gapi_ifd_pp</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_gapi_oak_devices</name>
    <title>Using DepthAI Hardware / OAK depth sensors</title>
    <filename>df/d88/tutorial_gapi_oak_devices.html</filename>
    <docanchor file="df/d88/tutorial_gapi_oak_devices.html" title="/home/ci/opencv/doc/tutorials/gapi/oak_devices/oak_devices.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2gapi_2oak__devices_2oak__devices</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_gapi</name>
    <title>Graph API (gapi module)</title>
    <filename>df/d7e/tutorial_table_of_content_gapi.html</filename>
    <subpage>d8/d24/tutorial_gapi_interactive_face_detection.html</subpage>
    <subpage>d3/d7a/tutorial_gapi_anisotropic_segmentation.html</subpage>
    <subpage>d4/d48/tutorial_gapi_face_beautification.html</subpage>
    <subpage>df/d88/tutorial_gapi_oak_devices.html</subpage>
    <docanchor file="df/d7e/tutorial_table_of_content_gapi.html" title="/home/ci/opencv/doc/tutorials/gapi/table_of_content_gapi.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2gapi_2table__of__content__gapi</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_gpu_basics_similarity</name>
    <title>Similarity check (PNSR and SSIM) on the GPU</title>
    <filename>dd/d3d/tutorial_gpu_basics_similarity.html</filename>
    <docanchor file="dd/d3d/tutorial_gpu_basics_similarity.html" title="/home/ci/opencv/doc/tutorials/gpu/gpu-basics-similarity/gpu_basics_similarity.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2gpu_2gpu-basics-similarity_2gpu__basics__similarity</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_gpu_thrust_interop</name>
    <title>Using a cv::cuda::GpuMat with thrust</title>
    <filename>d8/db9/tutorial_gpu_thrust_interop.html</filename>
    <docanchor file="d8/db9/tutorial_gpu_thrust_interop.html" title="/home/ci/opencv/doc/tutorials/gpu/gpu-thrust-interop/gpu_thrust_interop.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2gpu_2gpu-thrust-interop_2gpu__thrust__interop</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_gpu</name>
    <title>GPU-Accelerated Computer Vision (cuda module)</title>
    <filename>da/d2c/tutorial_table_of_content_gpu.html</filename>
    <subpage>dd/d3d/tutorial_gpu_basics_similarity.html</subpage>
    <subpage>d8/db9/tutorial_gpu_thrust_interop.html</subpage>
    <docanchor file="da/d2c/tutorial_table_of_content_gpu.html" title="/home/ci/opencv/doc/tutorials/gpu/table_of_content_gpu.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2gpu_2table__of__content__gpu</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_anisotropic_image_segmentation_by_a_gst</name>
    <title>Anisotropic image segmentation by a gradient structure tensor</title>
    <filename>d4/d70/tutorial_anisotropic_image_segmentation_by_a_gst.html</filename>
    <docanchor file="d4/d70/tutorial_anisotropic_image_segmentation_by_a_gst.html" title="/home/ci/opencv/doc/tutorials/imgproc/anisotropic_image_segmentation/anisotropic_image_segmentation.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2anisotropic__image__segmentation_2anisotropic__image__segmentation</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_basic_geometric_drawing</name>
    <title>Basic Drawing</title>
    <filename>d3/d96/tutorial_basic_geometric_drawing.html</filename>
    <docanchor file="d3/d96/tutorial_basic_geometric_drawing.html" title="/home/ci/opencv/doc/tutorials/imgproc/basic_geometric_drawing/basic_geometric_drawing.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2basic__geometric__drawing_2basic__geometric__drawing</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_erosion_dilatation</name>
    <title>Eroding and Dilating</title>
    <filename>db/df6/tutorial_erosion_dilatation.html</filename>
    <docanchor file="db/df6/tutorial_erosion_dilatation.html" title="/home/ci/opencv/doc/tutorials/imgproc/erosion_dilatation/erosion_dilatation.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2erosion__dilatation_2erosion__dilatation</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_gausian_median_blur_bilateral_filter</name>
    <title>Smoothing Images</title>
    <filename>dc/dd3/tutorial_gausian_median_blur_bilateral_filter.html</filename>
    <docanchor file="dc/dd3/tutorial_gausian_median_blur_bilateral_filter.html" title="/home/ci/opencv/doc/tutorials/imgproc/gausian_median_blur_bilateral_filter/gausian_median_blur_bilateral_filter.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2gausian__median__blur__bilateral__filter_2gausian__median__blur__bilateral__filter</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_generalized_hough_ballard_guil</name>
    <title>Object detection with Generalized Ballard and Guil Hough Transform</title>
    <filename>da/ddc/tutorial_generalized_hough_ballard_guil.html</filename>
    <docanchor file="da/ddc/tutorial_generalized_hough_ballard_guil.html" title="/home/ci/opencv/doc/tutorials/imgproc/generalized_hough_ballard_guil/generalized_hough_ballard_guil.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2generalized__hough__ballard__guil_2generalized__hough__ballard__guil</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_back_projection</name>
    <title>Back Projection</title>
    <filename>da/d7f/tutorial_back_projection.html</filename>
    <docanchor file="da/d7f/tutorial_back_projection.html" title="/home/ci/opencv/doc/tutorials/imgproc/histograms/back_projection/back_projection.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2histograms_2back__projection_2back__projection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_histogram_calculation</name>
    <title>Histogram Calculation</title>
    <filename>d8/dbc/tutorial_histogram_calculation.html</filename>
    <docanchor file="d8/dbc/tutorial_histogram_calculation.html" title="/home/ci/opencv/doc/tutorials/imgproc/histograms/histogram_calculation/histogram_calculation.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2histograms_2histogram__calculation_2histogram__calculation</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_histogram_comparison</name>
    <title>Histogram Comparison</title>
    <filename>d8/dc8/tutorial_histogram_comparison.html</filename>
    <docanchor file="d8/dc8/tutorial_histogram_comparison.html" title="/home/ci/opencv/doc/tutorials/imgproc/histograms/histogram_comparison/histogram_comparison.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2histograms_2histogram__comparison_2histogram__comparison</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_histogram_equalization</name>
    <title>Histogram Equalization</title>
    <filename>d4/d1b/tutorial_histogram_equalization.html</filename>
    <docanchor file="d4/d1b/tutorial_histogram_equalization.html" title="/home/ci/opencv/doc/tutorials/imgproc/histograms/histogram_equalization/histogram_equalization.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2histograms_2histogram__equalization_2histogram__equalization</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_template_matching</name>
    <title>Template Matching</title>
    <filename>de/da9/tutorial_template_matching.html</filename>
    <docanchor file="de/da9/tutorial_template_matching.html" title="/home/ci/opencv/doc/tutorials/imgproc/histograms/template_matching/template_matching.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2histograms_2template__matching_2template__matching</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hitOrMiss</name>
    <title>Hit-or-Miss</title>
    <filename>db/d06/tutorial_hitOrMiss.html</filename>
    <docanchor file="db/d06/tutorial_hitOrMiss.html" title="/home/ci/opencv/doc/tutorials/imgproc/hitOrMiss/hitOrMiss.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2hitOrMiss_2hitOrMiss</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_canny_detector</name>
    <title>Canny Edge Detector</title>
    <filename>da/d5c/tutorial_canny_detector.html</filename>
    <docanchor file="da/d5c/tutorial_canny_detector.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/canny_detector/canny_detector.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2canny__detector_2canny__detector</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_copyMakeBorder</name>
    <title>Adding borders to your images</title>
    <filename>dc/da3/tutorial_copyMakeBorder.html</filename>
    <docanchor file="dc/da3/tutorial_copyMakeBorder.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/copyMakeBorder/copyMakeBorder.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2copyMakeBorder_2copyMakeBorder</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_distance_transform</name>
    <title>Image Segmentation with Distance Transform and Watershed Algorithm</title>
    <filename>d2/dbd/tutorial_distance_transform.html</filename>
    <docanchor file="d2/dbd/tutorial_distance_transform.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/distance_transformation/distance_transform.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2distance__transformation_2distance__transform</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_filter_2d</name>
    <title>Making your own linear filters!</title>
    <filename>d4/dbd/tutorial_filter_2d.html</filename>
    <docanchor file="d4/dbd/tutorial_filter_2d.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/filter_2d/filter_2d.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2filter__2d_2filter__2d</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hough_circle</name>
    <title>Hough Circle Transform</title>
    <filename>d4/d70/tutorial_hough_circle.html</filename>
    <docanchor file="d4/d70/tutorial_hough_circle.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/hough_circle/hough_circle.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2hough__circle_2hough__circle</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hough_lines</name>
    <title>Hough Line Transform</title>
    <filename>d9/db0/tutorial_hough_lines.html</filename>
    <docanchor file="d9/db0/tutorial_hough_lines.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/hough_lines/hough_lines.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2hough__lines_2hough__lines</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_laplace_operator</name>
    <title>Laplace Operator</title>
    <filename>d5/db5/tutorial_laplace_operator.html</filename>
    <docanchor file="d5/db5/tutorial_laplace_operator.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/laplace_operator/laplace_operator.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2laplace__operator_2laplace__operator</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_remap</name>
    <title>Remapping</title>
    <filename>d1/da0/tutorial_remap.html</filename>
    <docanchor file="d1/da0/tutorial_remap.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/remap/remap.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2remap_2remap</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_sobel_derivatives</name>
    <title>Sobel Derivatives</title>
    <filename>d2/d2c/tutorial_sobel_derivatives.html</filename>
    <docanchor file="d2/d2c/tutorial_sobel_derivatives.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/sobel_derivatives/sobel_derivatives.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2sobel__derivatives_2sobel__derivatives</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_warp_affine</name>
    <title>Affine Transformations</title>
    <filename>d4/d61/tutorial_warp_affine.html</filename>
    <docanchor file="d4/d61/tutorial_warp_affine.html" title="/home/ci/opencv/doc/tutorials/imgproc/imgtrans/warp_affine/warp_affine.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2imgtrans_2warp__affine_2warp__affine</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_morph_lines_detection</name>
    <title>Extract horizontal and vertical lines by using morphological operations</title>
    <filename>dd/dd7/tutorial_morph_lines_detection.html</filename>
    <docanchor file="dd/dd7/tutorial_morph_lines_detection.html" title="/home/ci/opencv/doc/tutorials/imgproc/morph_lines_detection/morph_lines_detection.md">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2morph__lines__detection_2morph__lines__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_motion_deblur_filter</name>
    <title>Motion Deblur Filter</title>
    <filename>d1/dfd/tutorial_motion_deblur_filter.html</filename>
    <docanchor file="d1/dfd/tutorial_motion_deblur_filter.html" title="/home/ci/opencv/doc/tutorials/imgproc/motion_deblur_filter/motion_deblur_filter.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2motion__deblur__filter_2motion__deblur__filter</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_opening_closing_hats</name>
    <title>More Morphology Transformations</title>
    <filename>d3/dbe/tutorial_opening_closing_hats.html</filename>
    <docanchor file="d3/dbe/tutorial_opening_closing_hats.html" title="/home/ci/opencv/doc/tutorials/imgproc/opening_closing_hats/opening_closing_hats.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2opening__closing__hats_2opening__closing__hats</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_out_of_focus_deblur_filter</name>
    <title>Out-of-focus Deblur Filter</title>
    <filename>de/d3c/tutorial_out_of_focus_deblur_filter.html</filename>
    <docanchor file="de/d3c/tutorial_out_of_focus_deblur_filter.html" title="/home/ci/opencv/doc/tutorials/imgproc/out_of_focus_deblur_filter/out_of_focus_deblur_filter.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2out__of__focus__deblur__filter_2out__of__focus__deblur__filter</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_periodic_noise_removing_filter</name>
    <title>Periodic Noise Removing Filter</title>
    <filename>d2/d0b/tutorial_periodic_noise_removing_filter.html</filename>
    <docanchor file="d2/d0b/tutorial_periodic_noise_removing_filter.html" title="/home/ci/opencv/doc/tutorials/imgproc/periodic_noise_removing_filter/periodic_noise_removing_filter.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2periodic__noise__removing__filter_2periodic__noise__removing__filter</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_pyramids</name>
    <title>Image Pyramids</title>
    <filename>d4/d1f/tutorial_pyramids.html</filename>
    <docanchor file="d4/d1f/tutorial_pyramids.html" title="/home/ci/opencv/doc/tutorials/imgproc/pyramids/pyramids.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2pyramids_2pyramids</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_random_generator_and_text</name>
    <title>Random generator and text with OpenCV</title>
    <filename>df/d61/tutorial_random_generator_and_text.html</filename>
    <docanchor file="df/d61/tutorial_random_generator_and_text.html" title="/home/ci/opencv/doc/tutorials/imgproc/random_generator_and_text/random_generator_and_text.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2random__generator__and__text_2random__generator__and__text</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_bounding_rects_circles</name>
    <title>Creating Bounding boxes and circles for contours</title>
    <filename>da/d0c/tutorial_bounding_rects_circles.html</filename>
    <docanchor file="da/d0c/tutorial_bounding_rects_circles.html" title="/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/bounding_rects_circles/bounding_rects_circles.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2shapedescriptors_2bounding__rects__circles_2bounding__rects__circles</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_bounding_rotated_ellipses</name>
    <title>Creating Bounding rotated boxes and ellipses for contours</title>
    <filename>de/d62/tutorial_bounding_rotated_ellipses.html</filename>
    <docanchor file="de/d62/tutorial_bounding_rotated_ellipses.html" title="/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/bounding_rotated_ellipses/bounding_rotated_ellipses.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2shapedescriptors_2bounding__rotated__ellipses_2bounding__rotated__ellipses</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_find_contours</name>
    <title>Finding contours in your image</title>
    <filename>df/d0d/tutorial_find_contours.html</filename>
    <docanchor file="df/d0d/tutorial_find_contours.html" title="/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/find_contours/find_contours.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2shapedescriptors_2find__contours_2find__contours</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hull</name>
    <title>Convex Hull</title>
    <filename>d7/d1d/tutorial_hull.html</filename>
    <docanchor file="d7/d1d/tutorial_hull.html" title="/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/hull/hull.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2shapedescriptors_2hull_2hull</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_moments</name>
    <title>Image Moments</title>
    <filename>d0/d49/tutorial_moments.html</filename>
    <docanchor file="d0/d49/tutorial_moments.html" title="/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/moments/moments.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2shapedescriptors_2moments_2moments</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_point_polygon_test</name>
    <title>Point Polygon Test</title>
    <filename>dc/d48/tutorial_point_polygon_test.html</filename>
    <docanchor file="dc/d48/tutorial_point_polygon_test.html" title="/home/ci/opencv/doc/tutorials/imgproc/shapedescriptors/point_polygon_test/point_polygon_test.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2shapedescriptors_2point__polygon__test_2point__polygon__test</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_imgproc</name>
    <title>Image Processing (imgproc module)</title>
    <filename>d7/da8/tutorial_table_of_content_imgproc.html</filename>
    <subpage>d3/d96/tutorial_basic_geometric_drawing.html</subpage>
    <subpage>df/d61/tutorial_random_generator_and_text.html</subpage>
    <subpage>dc/dd3/tutorial_gausian_median_blur_bilateral_filter.html</subpage>
    <subpage>db/df6/tutorial_erosion_dilatation.html</subpage>
    <subpage>d3/dbe/tutorial_opening_closing_hats.html</subpage>
    <subpage>db/d06/tutorial_hitOrMiss.html</subpage>
    <subpage>dd/dd7/tutorial_morph_lines_detection.html</subpage>
    <subpage>d4/d1f/tutorial_pyramids.html</subpage>
    <subpage>db/d8e/tutorial_threshold.html</subpage>
    <subpage>da/d97/tutorial_threshold_inRange.html</subpage>
    <subpage>d4/dbd/tutorial_filter_2d.html</subpage>
    <subpage>dc/da3/tutorial_copyMakeBorder.html</subpage>
    <subpage>d2/d2c/tutorial_sobel_derivatives.html</subpage>
    <subpage>d5/db5/tutorial_laplace_operator.html</subpage>
    <subpage>da/d5c/tutorial_canny_detector.html</subpage>
    <subpage>d9/db0/tutorial_hough_lines.html</subpage>
    <subpage>d4/d70/tutorial_hough_circle.html</subpage>
    <subpage>da/ddc/tutorial_generalized_hough_ballard_guil.html</subpage>
    <subpage>d1/da0/tutorial_remap.html</subpage>
    <subpage>d4/d61/tutorial_warp_affine.html</subpage>
    <subpage>d4/d1b/tutorial_histogram_equalization.html</subpage>
    <subpage>d8/dbc/tutorial_histogram_calculation.html</subpage>
    <subpage>d8/dc8/tutorial_histogram_comparison.html</subpage>
    <subpage>da/d7f/tutorial_back_projection.html</subpage>
    <subpage>de/da9/tutorial_template_matching.html</subpage>
    <subpage>df/d0d/tutorial_find_contours.html</subpage>
    <subpage>d7/d1d/tutorial_hull.html</subpage>
    <subpage>da/d0c/tutorial_bounding_rects_circles.html</subpage>
    <subpage>de/d62/tutorial_bounding_rotated_ellipses.html</subpage>
    <subpage>d0/d49/tutorial_moments.html</subpage>
    <subpage>dc/d48/tutorial_point_polygon_test.html</subpage>
    <subpage>d2/dbd/tutorial_distance_transform.html</subpage>
    <subpage>de/d3c/tutorial_out_of_focus_deblur_filter.html</subpage>
    <subpage>d1/dfd/tutorial_motion_deblur_filter.html</subpage>
    <subpage>d4/d70/tutorial_anisotropic_image_segmentation_by_a_gst.html</subpage>
    <subpage>d2/d0b/tutorial_periodic_noise_removing_filter.html</subpage>
    <docanchor file="d7/da8/tutorial_table_of_content_imgproc.html" title="/home/ci/opencv/doc/tutorials/imgproc/table_of_content_imgproc.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2table__of__content__imgproc</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_contents_contours</name>
    <title>Contours in OpenCV</title>
    <filename>de/d09/tutorial_table_of_contents_contours.html</filename>
    <docanchor file="de/d09/tutorial_table_of_contents_contours.html" title="/home/ci/opencv/doc/tutorials/imgproc/table_of_contents_contours.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2table__of__contents__contours</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_threshold</name>
    <title>Basic Thresholding Operations</title>
    <filename>db/d8e/tutorial_threshold.html</filename>
    <docanchor file="db/d8e/tutorial_threshold.html" title="/home/ci/opencv/doc/tutorials/imgproc/threshold/threshold.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2threshold_2threshold</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_threshold_inRange</name>
    <title>Thresholding Operations using inRange</title>
    <filename>da/d97/tutorial_threshold_inRange.html</filename>
    <docanchor file="da/d97/tutorial_threshold_inRange.html" title="/home/ci/opencv/doc/tutorials/imgproc/threshold_inRange/threshold_inRange.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2imgproc_2threshold__inRange_2threshold__inRange</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_android_dev_intro</name>
    <title>Introduction into Android Development</title>
    <filename>d9/d3f/tutorial_android_dev_intro.html</filename>
    <docanchor file="d9/d3f/tutorial_android_dev_intro.html" title="/home/ci/opencv/doc/tutorials/introduction/android_binary_package/android_dev_intro.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2android__binary__package_2android__dev__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_android_dnn_intro</name>
    <title>How to run deep networks on Android device</title>
    <filename>de/dfe/tutorial_android_dnn_intro.html</filename>
    <docanchor file="de/dfe/tutorial_android_dnn_intro.html" title="/home/ci/opencv/doc/tutorials/introduction/android_binary_package/android_dnn_intro.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2android__binary__package_2android__dnn__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_android_ocl_intro</name>
    <title>Use OpenCL in Android camera preview based CV application</title>
    <filename>d7/dbd/tutorial_android_ocl_intro.html</filename>
    <docanchor file="d7/dbd/tutorial_android_ocl_intro.html" title="/home/ci/opencv/doc/tutorials/introduction/android_binary_package/android_ocl_intro.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2android__binary__package_2android__ocl__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dev_with_OCV_on_Android</name>
    <title>Android Development with OpenCV</title>
    <filename>d5/df8/tutorial_dev_with_OCV_on_Android.html</filename>
    <docanchor file="d5/df8/tutorial_dev_with_OCV_on_Android.html" title="/home/ci/opencv/doc/tutorials/introduction/android_binary_package/dev_with_OCV_on_Android.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2android__binary__package_2dev__with__OCV__on__Android</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_building_fastcv</name>
    <title>Building OpenCV with FastCV</title>
    <filename>d5/d06/tutorial_building_fastcv.html</filename>
    <docanchor file="d5/d06/tutorial_building_fastcv.html" title="/home/ci/opencv/doc/tutorials/introduction/building_fastcv/building_fastcv.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2building__fastcv_2building__fastcv</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_building_tegra_cuda</name>
    <title>Building OpenCV for Tegra with CUDA</title>
    <filename>d6/d15/tutorial_building_tegra_cuda.html</filename>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="/home/ci/opencv/doc/tutorials/introduction/building_tegra_cuda/building_tegra_cuda.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2building__tegra__cuda_2building__tegra__cuda</docanchor>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="Getting the Source Code">tutorial_building_tegra_cuda_getting_the_code</docanchor>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="Preparation and Prerequisites">tutorial_building_tegra_cuda_preparation</docanchor>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="Configuring OpenCV for Building">tutorial_building_tegra_cuda_configuring</docanchor>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="Building OpenCV">tutorial_building_tegra_cuda_building</docanchor>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="Testing OpenCV">tutorial_building_tegra_cuda_testing</docanchor>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="Installing OpenCV">tutorial_building_tegra_cuda_installing</docanchor>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="Building OpenCV 2.4.X">tutorial_building_tegra_cuda_opencv_24X</docanchor>
    <docanchor file="d6/d15/tutorial_building_tegra_cuda.html" title="CMake Parameter Reference">tutorial_building_tegra_cuda_parameter_reference</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_clojure_dev_intro</name>
    <title>Introduction to OpenCV Development with Clojure</title>
    <filename>d7/d1e/tutorial_clojure_dev_intro.html</filename>
    <docanchor file="d7/d1e/tutorial_clojure_dev_intro.html" title="/home/ci/opencv/doc/tutorials/introduction/clojure_dev_intro/clojure_dev_intro.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2clojure__dev__intro_2clojure__dev__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_config_reference</name>
    <title>OpenCV configuration options reference</title>
    <filename>db/d05/tutorial_config_reference.html</filename>
    <docanchor file="db/d05/tutorial_config_reference.html" title="/home/ci/opencv/doc/tutorials/introduction/config_reference/config_reference.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2config__reference_2config__reference</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Introduction">tutorial_config_reference_intro</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="General options">tutorial_config_reference_general</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Build with extra modules">tutorial_config_reference_general_contrib</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Build with C++ Standard setting">tutorial_config_reference_general_cxx_standard</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Debug build">tutorial_config_reference_general_debug</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Static build">tutorial_config_reference_general_static</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Build tests, samples and applications">tutorial_config_reference_general_tests</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Build limited set of modules">tutorial_config_reference_general_modules</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Downloaded dependencies">tutorial_config_reference_general_download</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="CPU optimization level">tutorial_config_reference_general_cpu</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Profiling, coverage, sanitize, hardening, size optimization">profiling_coverage_sanitize_hardening_size_optimization</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Functional features and dependencies">tutorial_config_reference_func</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Heterogeneous computation">tutorial_config_reference_func_hetero</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Image reading and writing (imgcodecs module)">tutorial_config_reference_func_imgcodecs</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Video reading and writing (videoio module)">tutorial_config_reference_func_videoio</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Parallel processing">tutorial_config_reference_func_core</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="GUI backends (highgui module)">tutorial_config_reference_highgui</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Deep learning neural networks inference backends and options (dnn module)">tutorial_config_reference_dnn</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Installation layout">tutorial_config_reference_install</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Installation root">tutorial_config_reference_install_root</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Components and locations">tutorial_config_reference_install_comp</docanchor>
    <docanchor file="db/d05/tutorial_config_reference.html" title="Miscellaneous features">tutorial_config_reference_misc</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_cross_referencing</name>
    <title>Cross referencing OpenCV from other Doxygen projects</title>
    <filename>d3/dff/tutorial_cross_referencing.html</filename>
    <docanchor file="d3/dff/tutorial_cross_referencing.html" title="/home/ci/opencv/doc/tutorials/introduction/cross_referencing/tutorial_cross_referencing.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2cross__referencing_2tutorial__cross__referencing</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_arm_crosscompile_with_cmake</name>
    <title>Cross compilation for ARM based Linux systems</title>
    <filename>d0/d76/tutorial_arm_crosscompile_with_cmake.html</filename>
    <docanchor file="d0/d76/tutorial_arm_crosscompile_with_cmake.html" title="/home/ci/opencv/doc/tutorials/introduction/crosscompilation/arm_crosscompile_with_cmake.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2crosscompilation_2arm__crosscompile__with__cmake</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_crosscompile_with_multiarch</name>
    <title>MultiArch cross-compilation with Ubuntu/Debian</title>
    <filename>d3/dd9/tutorial_crosscompile_with_multiarch.html</filename>
    <docanchor file="d3/dd9/tutorial_crosscompile_with_multiarch.html" title="/home/ci/opencv/doc/tutorials/introduction/crosscompilation/crosscompile_with_multiarch.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2crosscompilation_2crosscompile__with__multiarch</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_java_dev_intro</name>
    <title>Introduction to Java Development</title>
    <filename>d9/d52/tutorial_java_dev_intro.html</filename>
    <docanchor file="d9/d52/tutorial_java_dev_intro.html" title="/home/ci/opencv/doc/tutorials/introduction/desktop_java/java_dev_intro.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2desktop__java_2java__dev__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_display_image</name>
    <title>Getting Started with Images</title>
    <filename>db/deb/tutorial_display_image.html</filename>
    <docanchor file="db/deb/tutorial_display_image.html" title="/home/ci/opencv/doc/tutorials/introduction/display_image/display_image.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2display__image_2display__image</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_documentation</name>
    <title>Writing documentation for OpenCV</title>
    <filename>d4/db1/tutorial_documentation.html</filename>
    <docanchor file="d4/db1/tutorial_documentation.html" title="/home/ci/opencv/doc/tutorials/introduction/documenting_opencv/documentation_tutorial.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2documenting__opencv_2documentation__tutorial</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Doxygen overview">tutorial_documentation_overview</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Intro">tutorial_documentation_intro</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Installation">tutorial_documentation_install</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Generate documentation">tutorial_documentation_generate</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Quick start">tutorial_documentation_quick_start</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Documentation locations">tutorial_documentation_quick_start_1</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Example">tutorial_documentation_quick_start_2</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Another example">tutorial_documentation_quick_start_3</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="More details">tutorial_documentation_quick_start_4</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Supported Markdown">tutorial_documentation_quick_start_md</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="lists">tutorial_documentation_md_list</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="emphasis">tutorial_documentation_md_emph</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="links">tutorial_documentation_md_links</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="images">tutorial_documentation_md_image</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="headers">tutorial_documentation_md_head</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="header id">tutorial_documentation_md_headid</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="page id">tutorial_documentation_md_page</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="tables">tutorial_documentation_md_table</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Commonly used commands">tutorial_documentation_quick_start_5</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Basic commands">tutorial_documentation_commands_basic</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Code inclusion commands">tutorial_documentation_commands_include</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Toggle buttons inclusion commands">tutorial_documentation_toggle_buttons_commands_include</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Grouping commands">tutorial_documentation_commands_group</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Publication reference">tutorial_documentation_commands_cite</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Step-by-step">tutorial_documentation_steps</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Document the function">tutorial_documentation_steps_fun</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="Write the tutorial">tutorial_documentation_steps_tutorial</docanchor>
    <docanchor file="d4/db1/tutorial_documentation.html" title="References">tutorial_documentation_refs</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_env_reference</name>
    <title>OpenCV environment variables reference</title>
    <filename>d6/dea/tutorial_env_reference.html</filename>
    <docanchor file="d6/dea/tutorial_env_reference.html" title="/home/ci/opencv/doc/tutorials/introduction/env_reference/env_reference.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2env__reference_2env__reference</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_general_install</name>
    <title>OpenCV installation overview</title>
    <filename>d0/d3d/tutorial_general_install.html</filename>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="/home/ci/opencv/doc/tutorials/introduction/general_install/general_install.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2general__install_2general__install</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="Prebuilt version">tutorial_general_install_prebuilt</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="Packages by OpenCV core team">tutorial_general_install_prebuilt_core</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="Third-party packages">tutorial_general_install_prebuilt_thirdparty</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="Build from sources">tutorial_general_install_sources</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="Step 0: Prerequisites">tutorial_general_install_sources_0</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="Step 1: Get software sources">tutorial_general_install_sources_1</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="Step 2: Configure">tutorial_general_install_sources_2</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="Step 3: Build">tutorial_general_install_sources_3</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="(optional) Step 3: Install">tutorial_general_install_sources_4</docanchor>
    <docanchor file="d0/d3d/tutorial_general_install.html" title="(optional) Step 4: Build plugins">tutorial_general_install_plugins_4</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_java_eclipse</name>
    <title>Using OpenCV Java with Eclipse</title>
    <filename>d1/d0a/tutorial_java_eclipse.html</filename>
    <docanchor file="d1/d0a/tutorial_java_eclipse.html" title="/home/ci/opencv/doc/tutorials/introduction/java_eclipse/java_eclipse.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2java__eclipse_2java__eclipse</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_linux_eclipse</name>
    <title>Using OpenCV with Eclipse (plugin CDT)</title>
    <filename>d7/d16/tutorial_linux_eclipse.html</filename>
    <docanchor file="d7/d16/tutorial_linux_eclipse.html" title="/home/ci/opencv/doc/tutorials/introduction/linux_eclipse/linux_eclipse.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2linux__eclipse_2linux__eclipse</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_linux_gcc_cmake</name>
    <title>Using OpenCV with gcc and CMake</title>
    <filename>db/df5/tutorial_linux_gcc_cmake.html</filename>
    <docanchor file="db/df5/tutorial_linux_gcc_cmake.html" title="/home/ci/opencv/doc/tutorials/introduction/linux_gcc_cmake/linux_gcc_cmake.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2linux__gcc__cmake_2linux__gcc__cmake</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_linux_gdb_pretty_printer</name>
    <title>Using OpenCV with gdb-powered IDEs</title>
    <filename>d6/d25/tutorial_linux_gdb_pretty_printer.html</filename>
    <docanchor file="d6/d25/tutorial_linux_gdb_pretty_printer.html" title="/home/ci/opencv/doc/tutorials/introduction/linux_gdb_pretty_printer/linux_gdb_pretty_printer.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2linux__gdb__pretty__printer_2linux__gdb__pretty__printer</docanchor>
    <docanchor file="d6/d25/tutorial_linux_gdb_pretty_printer.html" title="Capabilities">tutorial_linux_gdb_pretty_printer_capabilities</docanchor>
    <docanchor file="d6/d25/tutorial_linux_gdb_pretty_printer.html" title="Installation">tutorial_linux_gdb_pretty_printer_installation</docanchor>
    <docanchor file="d6/d25/tutorial_linux_gdb_pretty_printer.html" title="Usage">tutorial_linux_gdb_pretty_printer_usage</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_linux_install</name>
    <title>Installation in Linux</title>
    <filename>d7/d9f/tutorial_linux_install.html</filename>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="/home/ci/opencv/doc/tutorials/introduction/linux_install/linux_install.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2linux__install_2linux__install</docanchor>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="Quick start">tutorial_linux_install_quick_start</docanchor>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="Build core modules">tutorial_linux_install_quick_build_core</docanchor>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="Build with opencv_contrib">tutorial_linux_install_quick_build_contrib</docanchor>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="Detailed process">tutorial_linux_install_detailed</docanchor>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="Install compiler and build tools">tutorial_linux_install_detailed_basic_compiler</docanchor>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="Download sources">tutorial_linux_install_detailed_basic_download</docanchor>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="Configure and build">tutorial_linux_install_detailed_basic_build</docanchor>
    <docanchor file="d7/d9f/tutorial_linux_install.html" title="Check build results">tutorial_linux_install_detailed_basic_verify</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_load_save_image</name>
    <title>Load, Modify, and Save an Image</title>
    <filename>db/d64/tutorial_load_save_image.html</filename>
    <docanchor file="db/d64/tutorial_load_save_image.html" title="/home/ci/opencv/doc/tutorials/introduction/load_save_image/load_save_image.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2load__save__image_2load__save__image</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_macos_install</name>
    <title>Installation in MacOS</title>
    <filename>d0/db2/tutorial_macos_install.html</filename>
    <docanchor file="d0/db2/tutorial_macos_install.html" title="/home/ci/opencv/doc/tutorials/introduction/macos_install/macos_install.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2macos__install_2macos__install</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_oneapi_install</name>
    <title>Building OpenCV with oneAPI</title>
    <filename>d9/d08/tutorial_oneapi_install.html</filename>
    <docanchor file="d9/d08/tutorial_oneapi_install.html" title="/home/ci/opencv/doc/tutorials/introduction/oneapi_install/oneapi_install.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2oneapi__install_2oneapi__install</docanchor>
    <docanchor file="d9/d08/tutorial_oneapi_install.html" title="Quick start">tutorial_oneapi_install_quick_start</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_introduction</name>
    <title>Introduction to OpenCV</title>
    <filename>df/d65/tutorial_table_of_content_introduction.html</filename>
    <subpage>d0/d3d/tutorial_general_install.html</subpage>
    <subpage>db/d05/tutorial_config_reference.html</subpage>
    <subpage>d6/dea/tutorial_env_reference.html</subpage>
    <subpage>d7/d9f/tutorial_linux_install.html</subpage>
    <subpage>d9/d08/tutorial_oneapi_install.html</subpage>
    <subpage>d6/d25/tutorial_linux_gdb_pretty_printer.html</subpage>
    <subpage>db/df5/tutorial_linux_gcc_cmake.html</subpage>
    <subpage>d7/d16/tutorial_linux_eclipse.html</subpage>
    <subpage>d3/d52/tutorial_windows_install.html</subpage>
    <subpage>dd/d6e/tutorial_windows_visual_studio_opencv.html</subpage>
    <subpage>d4/d14/tutorial_windows_visual_studio_image_watch.html</subpage>
    <subpage>d9/d52/tutorial_java_dev_intro.html</subpage>
    <subpage>d1/d0a/tutorial_java_eclipse.html</subpage>
    <subpage>d7/d1e/tutorial_clojure_dev_intro.html</subpage>
    <subpage>d9/d3f/tutorial_android_dev_intro.html</subpage>
    <subpage>d5/df8/tutorial_dev_with_OCV_on_Android.html</subpage>
    <subpage>de/dfe/tutorial_android_dnn_intro.html</subpage>
    <subpage>d7/dbd/tutorial_android_ocl_intro.html</subpage>
    <subpage>d0/db2/tutorial_macos_install.html</subpage>
    <subpage>d0/d76/tutorial_arm_crosscompile_with_cmake.html</subpage>
    <subpage>d3/dd9/tutorial_crosscompile_with_multiarch.html</subpage>
    <subpage>d6/d15/tutorial_building_tegra_cuda.html</subpage>
    <subpage>d5/d06/tutorial_building_fastcv.html</subpage>
    <subpage>db/deb/tutorial_display_image.html</subpage>
    <subpage>d4/db1/tutorial_documentation.html</subpage>
    <subpage>db/dfa/tutorial_transition_guide.html</subpage>
    <subpage>d3/dff/tutorial_cross_referencing.html</subpage>
    <docanchor file="df/d65/tutorial_table_of_content_introduction.html" title="/home/ci/opencv/doc/tutorials/introduction/table_of_content_introduction.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2table__of__content__introduction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_transition_guide</name>
    <title>Transition guide</title>
    <filename>db/dfa/tutorial_transition_guide.html</filename>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="/home/ci/opencv/doc/tutorials/introduction/transition_guide/transition_guide.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2transition__guide_2transition__guide</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="Changes overview">tutorial_transition_overview</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="Transition hints">tutorial_transition_hints</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="Prepare 2.4">tutorial_transition_hints_24</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="New headers layout">tutorial_transition_hints_headers</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="Modern way to use algorithm">tutorial_transition_algorithm</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="Machine learning module">tutorial_transition_hints_ml</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="Features detect">tutorial_transition_hints_features</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="OpenCL">tutorial_transition_hints_opencl</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="CUDA">tutorial_transition_hints_cuda</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="Documentation format">tutorial_transition_docs</docanchor>
    <docanchor file="db/dfa/tutorial_transition_guide.html" title="Support both versions">tutorial_transition_both</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_windows_install</name>
    <title>Installation in Windows</title>
    <filename>d3/d52/tutorial_windows_install.html</filename>
    <docanchor file="d3/d52/tutorial_windows_install.html" title="/home/ci/opencv/doc/tutorials/introduction/windows_install/windows_install.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2windows__install_2windows__install</docanchor>
    <docanchor file="d3/d52/tutorial_windows_install.html" title="Installation by Using the Pre-built Libraries">tutorial_windows_install_prebuilt</docanchor>
    <docanchor file="d3/d52/tutorial_windows_install.html" title="Installation by Using git-bash (version&gt;=2.14.1) and cmake (version &gt;=3.9.1)">tutorial_windows_gitbash_build</docanchor>
    <docanchor file="d3/d52/tutorial_windows_install.html" title="Installation by Making Your Own Libraries from the Source Files">tutorial_windows_install_build</docanchor>
    <docanchor file="d3/d52/tutorial_windows_install.html" title="Set the OpenCV environment variable and add it to the systems path">tutorial_windows_install_path</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_windows_visual_studio_image_watch</name>
    <title>Image Watch: viewing in-memory images in the Visual Studio debugger</title>
    <filename>d4/d14/tutorial_windows_visual_studio_image_watch.html</filename>
    <docanchor file="d4/d14/tutorial_windows_visual_studio_image_watch.html" title="/home/ci/opencv/doc/tutorials/introduction/windows_visual_studio_image_watch/windows_visual_studio_image_watch.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2windows__visual__studio__image__watch_2windows__visual__studio__image__watch</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_windows_visual_studio_opencv</name>
    <title>How to build applications with OpenCV inside the &quot;Microsoft Visual Studio&quot;</title>
    <filename>dd/d6e/tutorial_windows_visual_studio_opencv.html</filename>
    <docanchor file="dd/d6e/tutorial_windows_visual_studio_opencv.html" title="/home/ci/opencv/doc/tutorials/introduction/windows_visual_studio_opencv/windows_visual_studio_opencv.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2introduction_2windows__visual__studio__opencv_2windows__visual__studio__opencv</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hello</name>
    <title>OpenCV iOS Hello</title>
    <filename>d7/d88/tutorial_hello.html</filename>
    <docanchor file="d7/d88/tutorial_hello.html" title="/home/ci/opencv/doc/tutorials/ios/hello/hello.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2ios_2hello_2hello</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_image_manipulation</name>
    <title>OpenCV iOS - Image Processing</title>
    <filename>d3/def/tutorial_image_manipulation.html</filename>
    <docanchor file="d3/def/tutorial_image_manipulation.html" title="/home/ci/opencv/doc/tutorials/ios/image_manipulation/image_manipulation.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2ios_2image__manipulation_2image__manipulation</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_ios_install</name>
    <title>Installation in iOS</title>
    <filename>d5/da3/tutorial_ios_install.html</filename>
    <docanchor file="d5/da3/tutorial_ios_install.html" title="/home/ci/opencv/doc/tutorials/ios/ios_install/ios_install.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2ios_2ios__install_2ios__install</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_ios</name>
    <title>OpenCV iOS</title>
    <filename>d3/dc9/tutorial_table_of_content_ios.html</filename>
    <subpage>d5/da3/tutorial_ios_install.html</subpage>
    <subpage>d7/d88/tutorial_hello.html</subpage>
    <subpage>d3/def/tutorial_image_manipulation.html</subpage>
    <subpage>db/dc8/tutorial_video_processing.html</subpage>
    <docanchor file="d3/dc9/tutorial_table_of_content_ios.html" title="/home/ci/opencv/doc/tutorials/ios/table_of_content_ios.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2ios_2table__of__content__ios</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_video_processing</name>
    <title>OpenCV iOS - Video Processing</title>
    <filename>db/dc8/tutorial_video_processing.html</filename>
    <docanchor file="db/dc8/tutorial_video_processing.html" title="/home/ci/opencv/doc/tutorials/ios/video_processing/video_processing.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2ios_2video__processing_2video__processing</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_aruco_board_detection</name>
    <title>Detection of ArUco boards</title>
    <filename>db/da9/tutorial_aruco_board_detection.html</filename>
    <subpage>da/d0d/tutorial_camera_calibration_pattern.html</subpage>
    <docanchor file="db/da9/tutorial_aruco_board_detection.html" title="/home/ci/opencv/doc/tutorials/objdetect/aruco_board_detection/aruco_board_detection.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2objdetect_2aruco__board__detection_2aruco__board__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_aruco_calibration</name>
    <title>Calibration with ArUco and ChArUco</title>
    <filename>da/d13/tutorial_aruco_calibration.html</filename>
    <docanchor file="da/d13/tutorial_aruco_calibration.html" title="/home/ci/opencv/doc/tutorials/objdetect/aruco_calibration/aruco_calibration.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2objdetect_2aruco__calibration_2aruco__calibration</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_aruco_detection</name>
    <title>Detection of ArUco Markers</title>
    <filename>d5/dae/tutorial_aruco_detection.html</filename>
    <docanchor file="d5/dae/tutorial_aruco_detection.html" title="/home/ci/opencv/doc/tutorials/objdetect/aruco_detection/aruco_detection.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2objdetect_2aruco__detection_2aruco__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_aruco_faq</name>
    <title>Aruco module FAQ</title>
    <filename>d1/dcb/tutorial_aruco_faq.html</filename>
    <docanchor file="d1/dcb/tutorial_aruco_faq.html" title="/home/ci/opencv/doc/tutorials/objdetect/aruco_faq/aruco_faq.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2objdetect_2aruco__faq_2aruco__faq</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_charuco_detection</name>
    <title>Detection of ChArUco Boards</title>
    <filename>df/d4a/tutorial_charuco_detection.html</filename>
    <subpage>da/d0d/tutorial_camera_calibration_pattern.html</subpage>
    <docanchor file="df/d4a/tutorial_charuco_detection.html" title="/home/ci/opencv/doc/tutorials/objdetect/charuco_detection/charuco_detection.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2objdetect_2charuco__detection_2charuco__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_charuco_diamond_detection</name>
    <title>Detection of Diamond Markers</title>
    <filename>d5/d07/tutorial_charuco_diamond_detection.html</filename>
    <docanchor file="d5/d07/tutorial_charuco_diamond_detection.html" title="/home/ci/opencv/doc/tutorials/objdetect/charuco_diamond_detection/charuco_diamond_detection.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2objdetect_2charuco__diamond__detection_2charuco__diamond__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_objdetect</name>
    <title>Object Detection (objdetect module)</title>
    <filename>d2/d64/tutorial_table_of_content_objdetect.html</filename>
    <subpage>d5/dae/tutorial_aruco_detection.html</subpage>
    <subpage>db/da9/tutorial_aruco_board_detection.html</subpage>
    <subpage>df/d4a/tutorial_charuco_detection.html</subpage>
    <subpage>d5/d07/tutorial_charuco_diamond_detection.html</subpage>
    <subpage>da/d13/tutorial_aruco_calibration.html</subpage>
    <subpage>d1/dcb/tutorial_aruco_faq.html</subpage>
    <docanchor file="d2/d64/tutorial_table_of_content_objdetect.html" title="/home/ci/opencv/doc/tutorials/objdetect/table_of_content_objdetect.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2objdetect_2table__of__content__objdetect</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_ml</name>
    <title>Machine Learning (ml module)</title>
    <filename>d1/d69/tutorial_table_of_content_ml.html</filename>
    <docanchor file="d1/d69/tutorial_table_of_content_ml.html" title="/home/ci/opencv/doc/tutorials/others/_old/table_of_content_ml.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2__old_2table__of__content__ml</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_photo</name>
    <title>Computational photography (photo module)</title>
    <filename>da/de7/tutorial_table_of_content_photo.html</filename>
    <docanchor file="da/de7/tutorial_table_of_content_photo.html" title="/home/ci/opencv/doc/tutorials/others/_old/table_of_content_photo.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2__old_2table__of__content__photo</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_stitching</name>
    <title>Images stitching (stitching module)</title>
    <filename>d0/d33/tutorial_table_of_content_stitching.html</filename>
    <docanchor file="d0/d33/tutorial_table_of_content_stitching.html" title="/home/ci/opencv/doc/tutorials/others/_old/table_of_content_stitching.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2__old_2table__of__content__stitching</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_video</name>
    <title>Video analysis (video module)</title>
    <filename>da/dd0/tutorial_table_of_content_video.html</filename>
    <docanchor file="da/dd0/tutorial_table_of_content_video.html" title="/home/ci/opencv/doc/tutorials/others/_old/table_of_content_video.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2__old_2table__of__content__video</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_background_subtraction</name>
    <title>How to Use Background Subtraction Methods</title>
    <filename>d1/dc5/tutorial_background_subtraction.html</filename>
    <docanchor file="d1/dc5/tutorial_background_subtraction.html" title="/home/ci/opencv/doc/tutorials/others/background_subtraction.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2background__subtraction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_barcode_detect_and_decode</name>
    <title>Barcode Recognition</title>
    <filename>d6/d25/tutorial_barcode_detect_and_decode.html</filename>
    <docanchor file="d6/d25/tutorial_barcode_detect_and_decode.html" title="/home/ci/opencv/doc/tutorials/others/barcode_detect_and_decode.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2barcode__detect__and__decode</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_cascade_classifier</name>
    <title>Cascade Classifier</title>
    <filename>db/d28/tutorial_cascade_classifier.html</filename>
    <docanchor file="db/d28/tutorial_cascade_classifier.html" title="/home/ci/opencv/doc/tutorials/others/cascade_classifier.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2cascade__classifier</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hdr_imaging</name>
    <title>High Dynamic Range Imaging</title>
    <filename>d3/db7/tutorial_hdr_imaging.html</filename>
    <docanchor file="d3/db7/tutorial_hdr_imaging.html" title="/home/ci/opencv/doc/tutorials/others/hdr_imaging.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2hdr__imaging</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_introduction_to_pca</name>
    <title>Introduction to Principal Component Analysis (PCA)</title>
    <filename>d1/dee/tutorial_introduction_to_pca.html</filename>
    <docanchor file="d1/dee/tutorial_introduction_to_pca.html" title="/home/ci/opencv/doc/tutorials/others/introduction_to_pca.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2introduction__to__pca</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_introduction_to_svm</name>
    <title>Introduction to Support Vector Machines</title>
    <filename>d1/d73/tutorial_introduction_to_svm.html</filename>
    <docanchor file="d1/d73/tutorial_introduction_to_svm.html" title="/home/ci/opencv/doc/tutorials/others/introduction_to_svm.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2introduction__to__svm</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_meanshift</name>
    <title>Meanshift and Camshift</title>
    <filename>d7/d00/tutorial_meanshift.html</filename>
    <docanchor file="d7/d00/tutorial_meanshift.html" title="/home/ci/opencv/doc/tutorials/others/meanshift.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2meanshift</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_non_linear_svms</name>
    <title>Support Vector Machines for Non-Linearly Separable Data</title>
    <filename>d0/dcc/tutorial_non_linear_svms.html</filename>
    <docanchor file="d0/dcc/tutorial_non_linear_svms.html" title="/home/ci/opencv/doc/tutorials/others/non_linear_svms.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2non__linear__svms</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_optical_flow</name>
    <title>Optical Flow</title>
    <filename>d4/dee/tutorial_optical_flow.html</filename>
    <docanchor file="d4/dee/tutorial_optical_flow.html" title="/home/ci/opencv/doc/tutorials/others/optical_flow.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2optical__flow</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_stitcher</name>
    <title>High level stitching API (Stitcher class)</title>
    <filename>d8/d19/tutorial_stitcher.html</filename>
    <docanchor file="d8/d19/tutorial_stitcher.html" title="/home/ci/opencv/doc/tutorials/others/stitcher.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2stitcher</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_other</name>
    <title>Other tutorials (ml, objdetect, photo, stitching, video)</title>
    <filename>d3/dd5/tutorial_table_of_content_other.html</filename>
    <subpage>d3/db7/tutorial_hdr_imaging.html</subpage>
    <subpage>d8/d19/tutorial_stitcher.html</subpage>
    <subpage>d1/dc5/tutorial_background_subtraction.html</subpage>
    <subpage>d7/d00/tutorial_meanshift.html</subpage>
    <subpage>d4/dee/tutorial_optical_flow.html</subpage>
    <subpage>db/d28/tutorial_cascade_classifier.html</subpage>
    <subpage>dc/d88/tutorial_traincascade.html</subpage>
    <subpage>d6/d25/tutorial_barcode_detect_and_decode.html</subpage>
    <subpage>d1/d73/tutorial_introduction_to_svm.html</subpage>
    <subpage>d0/dcc/tutorial_non_linear_svms.html</subpage>
    <subpage>d1/dee/tutorial_introduction_to_pca.html</subpage>
    <docanchor file="d3/dd5/tutorial_table_of_content_other.html" title="/home/ci/opencv/doc/tutorials/others/table_of_content_other.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2table__of__content__other</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_traincascade</name>
    <title>Cascade Classifier Training</title>
    <filename>dc/d88/tutorial_traincascade.html</filename>
    <docanchor file="dc/d88/tutorial_traincascade.html" title="/home/ci/opencv/doc/tutorials/others/traincascade.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2others_2traincascade</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_root</name>
    <title>OpenCV Tutorials</title>
    <filename>d9/df8/tutorial_root.html</filename>
    <subpage>df/d65/tutorial_table_of_content_introduction.html</subpage>
    <subpage>de/d7a/tutorial_table_of_content_core.html</subpage>
    <subpage>d7/da8/tutorial_table_of_content_imgproc.html</subpage>
    <subpage>de/d3d/tutorial_table_of_content_app.html</subpage>
    <subpage>d6/d55/tutorial_table_of_content_calib3d.html</subpage>
    <subpage>d2/d64/tutorial_table_of_content_objdetect.html</subpage>
    <subpage>d9/d97/tutorial_table_of_content_features2d.html</subpage>
    <subpage>d2/d58/tutorial_table_of_content_dnn.html</subpage>
    <subpage>df/d7e/tutorial_table_of_content_gapi.html</subpage>
    <subpage>d3/dd5/tutorial_table_of_content_other.html</subpage>
    <subpage>d3/dc9/tutorial_table_of_content_ios.html</subpage>
    <subpage>da/d2c/tutorial_table_of_content_gpu.html</subpage>
    <docanchor file="d9/df8/tutorial_root.html" title="/home/ci/opencv/doc/tutorials/tutorials.markdown">md__2home_2ci_2opencv_2doc_2tutorials_2tutorials</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_bindings_basics</name>
    <title>How OpenCV-Python Bindings Works?</title>
    <filename>da/d49/tutorial_py_bindings_basics.html</filename>
    <docanchor file="da/d49/tutorial_py_bindings_basics.html" title="/home/ci/opencv/doc/py_tutorials/py_bindings/py_bindings_basics/py_bindings_basics.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__bindings_2py__bindings__basics_2py__bindings__basics</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_bindings</name>
    <title>OpenCV-Python Bindings</title>
    <filename>df/da2/tutorial_py_table_of_contents_bindings.html</filename>
    <subpage>da/d49/tutorial_py_bindings_basics.html</subpage>
    <docanchor file="df/da2/tutorial_py_table_of_contents_bindings.html" title="/home/ci/opencv/doc/py_tutorials/py_bindings/py_table_of_contents_bindings.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__bindings_2py__table__of__contents__bindings</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_calibration</name>
    <title>Camera Calibration</title>
    <filename>dc/dbb/tutorial_py_calibration.html</filename>
    <docanchor file="dc/dbb/tutorial_py_calibration.html" title="/home/ci/opencv/doc/py_tutorials/py_calib3d/py_calibration/py_calibration.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__calib3d_2py__calibration_2py__calibration</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_depthmap</name>
    <title>Depth Map from Stereo Images</title>
    <filename>dd/d53/tutorial_py_depthmap.html</filename>
    <docanchor file="dd/d53/tutorial_py_depthmap.html" title="/home/ci/opencv/doc/py_tutorials/py_calib3d/py_depthmap/py_depthmap.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__calib3d_2py__depthmap_2py__depthmap</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_epipolar_geometry</name>
    <title>Epipolar Geometry</title>
    <filename>da/de9/tutorial_py_epipolar_geometry.html</filename>
    <docanchor file="da/de9/tutorial_py_epipolar_geometry.html" title="/home/ci/opencv/doc/py_tutorials/py_calib3d/py_epipolar_geometry/py_epipolar_geometry.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__calib3d_2py__epipolar__geometry_2py__epipolar__geometry</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_pose</name>
    <title>Pose Estimation</title>
    <filename>d7/d53/tutorial_py_pose.html</filename>
    <docanchor file="d7/d53/tutorial_py_pose.html" title="/home/ci/opencv/doc/py_tutorials/py_calib3d/py_pose/py_pose.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__calib3d_2py__pose_2py__pose</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_calib3d</name>
    <title>Camera Calibration and 3D Reconstruction</title>
    <filename>d9/db7/tutorial_py_table_of_contents_calib3d.html</filename>
    <subpage>dc/dbb/tutorial_py_calibration.html</subpage>
    <subpage>d7/d53/tutorial_py_pose.html</subpage>
    <subpage>da/de9/tutorial_py_epipolar_geometry.html</subpage>
    <subpage>dd/d53/tutorial_py_depthmap.html</subpage>
    <docanchor file="d9/db7/tutorial_py_table_of_contents_calib3d.html" title="/home/ci/opencv/doc/py_tutorials/py_calib3d/py_table_of_contents_calib3d.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__calib3d_2py__table__of__contents__calib3d</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_basic_ops</name>
    <title>Basic Operations on Images</title>
    <filename>d3/df2/tutorial_py_basic_ops.html</filename>
    <docanchor file="d3/df2/tutorial_py_basic_ops.html" title="/home/ci/opencv/doc/py_tutorials/py_core/py_basic_ops/py_basic_ops.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__core_2py__basic__ops_2py__basic__ops</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_image_arithmetics</name>
    <title>Arithmetic Operations on Images</title>
    <filename>d0/d86/tutorial_py_image_arithmetics.html</filename>
    <docanchor file="d0/d86/tutorial_py_image_arithmetics.html" title="/home/ci/opencv/doc/py_tutorials/py_core/py_image_arithmetics/py_image_arithmetics.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__core_2py__image__arithmetics_2py__image__arithmetics</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_optimization</name>
    <title>Performance Measurement and Improvement Techniques</title>
    <filename>dc/d71/tutorial_py_optimization.html</filename>
    <docanchor file="dc/d71/tutorial_py_optimization.html" title="/home/ci/opencv/doc/py_tutorials/py_core/py_optimization/py_optimization.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__core_2py__optimization_2py__optimization</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_core</name>
    <title>Core Operations</title>
    <filename>d7/d16/tutorial_py_table_of_contents_core.html</filename>
    <subpage>d3/df2/tutorial_py_basic_ops.html</subpage>
    <subpage>d0/d86/tutorial_py_image_arithmetics.html</subpage>
    <subpage>dc/d71/tutorial_py_optimization.html</subpage>
    <docanchor file="d7/d16/tutorial_py_table_of_contents_core.html" title="/home/ci/opencv/doc/py_tutorials/py_core/py_table_of_contents_core.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__core_2py__table__of__contents__core</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_brief</name>
    <title>BRIEF (Binary Robust Independent Elementary Features)</title>
    <filename>dc/d7d/tutorial_py_brief.html</filename>
    <docanchor file="dc/d7d/tutorial_py_brief.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_brief/py_brief.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__brief_2py__brief</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_fast</name>
    <title>FAST Algorithm for Corner Detection</title>
    <filename>df/d0c/tutorial_py_fast.html</filename>
    <docanchor file="df/d0c/tutorial_py_fast.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_fast/py_fast.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__fast_2py__fast</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_feature_homography</name>
    <title>Feature Matching + Homography to find Objects</title>
    <filename>d1/de0/tutorial_py_feature_homography.html</filename>
    <docanchor file="d1/de0/tutorial_py_feature_homography.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_feature_homography/py_feature_homography.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__feature__homography_2py__feature__homography</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_features_harris</name>
    <title>Harris Corner Detection</title>
    <filename>dc/d0d/tutorial_py_features_harris.html</filename>
    <docanchor file="dc/d0d/tutorial_py_features_harris.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_features_harris/py_features_harris.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__features__harris_2py__features__harris</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_features_meaning</name>
    <title>Understanding Features</title>
    <filename>df/d54/tutorial_py_features_meaning.html</filename>
    <docanchor file="df/d54/tutorial_py_features_meaning.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_features_meaning/py_features_meaning.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__features__meaning_2py__features__meaning</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_matcher</name>
    <title>Feature Matching</title>
    <filename>dc/dc3/tutorial_py_matcher.html</filename>
    <docanchor file="dc/dc3/tutorial_py_matcher.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_matcher/py_matcher.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__matcher_2py__matcher</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_orb</name>
    <title>ORB (Oriented FAST and Rotated BRIEF)</title>
    <filename>d1/d89/tutorial_py_orb.html</filename>
    <docanchor file="d1/d89/tutorial_py_orb.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_orb/py_orb.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__orb_2py__orb</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_shi_tomasi</name>
    <title>Shi-Tomasi Corner Detector &amp; Good Features to Track</title>
    <filename>d4/d8c/tutorial_py_shi_tomasi.html</filename>
    <docanchor file="d4/d8c/tutorial_py_shi_tomasi.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_shi_tomasi/py_shi_tomasi.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__shi__tomasi_2py__shi__tomasi</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_sift_intro</name>
    <title>Introduction to SIFT (Scale-Invariant Feature Transform)</title>
    <filename>da/df5/tutorial_py_sift_intro.html</filename>
    <docanchor file="da/df5/tutorial_py_sift_intro.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_sift_intro/py_sift_intro.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__sift__intro_2py__sift__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_surf_intro</name>
    <title>Introduction to SURF (Speeded-Up Robust Features)</title>
    <filename>df/dd2/tutorial_py_surf_intro.html</filename>
    <docanchor file="df/dd2/tutorial_py_surf_intro.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_surf_intro/py_surf_intro.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__surf__intro_2py__surf__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_feature2d</name>
    <title>Feature Detection and Description</title>
    <filename>db/d27/tutorial_py_table_of_contents_feature2d.html</filename>
    <subpage>df/d54/tutorial_py_features_meaning.html</subpage>
    <subpage>dc/d0d/tutorial_py_features_harris.html</subpage>
    <subpage>d4/d8c/tutorial_py_shi_tomasi.html</subpage>
    <subpage>da/df5/tutorial_py_sift_intro.html</subpage>
    <subpage>df/dd2/tutorial_py_surf_intro.html</subpage>
    <subpage>df/d0c/tutorial_py_fast.html</subpage>
    <subpage>dc/d7d/tutorial_py_brief.html</subpage>
    <subpage>d1/d89/tutorial_py_orb.html</subpage>
    <subpage>dc/dc3/tutorial_py_matcher.html</subpage>
    <subpage>d1/de0/tutorial_py_feature_homography.html</subpage>
    <docanchor file="db/d27/tutorial_py_table_of_contents_feature2d.html" title="/home/ci/opencv/doc/py_tutorials/py_feature2d/py_table_of_contents_feature2d.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__feature2d_2py__table__of__contents__feature2d</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_drawing_functions</name>
    <title>Drawing Functions in OpenCV</title>
    <filename>dc/da5/tutorial_py_drawing_functions.html</filename>
    <docanchor file="dc/da5/tutorial_py_drawing_functions.html" title="/home/ci/opencv/doc/py_tutorials/py_gui/py_drawing_functions/py_drawing_functions.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__gui_2py__drawing__functions_2py__drawing__functions</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_image_display</name>
    <title>Getting Started with Images</title>
    <filename>dc/d2e/tutorial_py_image_display.html</filename>
    <docanchor file="dc/d2e/tutorial_py_image_display.html" title="/home/ci/opencv/doc/py_tutorials/py_gui/py_image_display/py_image_display.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__gui_2py__image__display_2py__image__display</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_mouse_handling</name>
    <title>Mouse as a Paint-Brush</title>
    <filename>db/d5b/tutorial_py_mouse_handling.html</filename>
    <docanchor file="db/d5b/tutorial_py_mouse_handling.html" title="/home/ci/opencv/doc/py_tutorials/py_gui/py_mouse_handling/py_mouse_handling.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__gui_2py__mouse__handling_2py__mouse__handling</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_gui</name>
    <title>Gui Features in OpenCV</title>
    <filename>dc/d4d/tutorial_py_table_of_contents_gui.html</filename>
    <subpage>dd/d43/tutorial_py_video_display.html</subpage>
    <subpage>dc/da5/tutorial_py_drawing_functions.html</subpage>
    <subpage>db/d5b/tutorial_py_mouse_handling.html</subpage>
    <subpage>d9/dc8/tutorial_py_trackbar.html</subpage>
    <docanchor file="dc/d4d/tutorial_py_table_of_contents_gui.html" title="/home/ci/opencv/doc/py_tutorials/py_gui/py_table_of_contents_gui.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__gui_2py__table__of__contents__gui</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_trackbar</name>
    <title>Trackbar as the Color Palette</title>
    <filename>d9/dc8/tutorial_py_trackbar.html</filename>
    <docanchor file="d9/dc8/tutorial_py_trackbar.html" title="/home/ci/opencv/doc/py_tutorials/py_gui/py_trackbar/py_trackbar.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__gui_2py__trackbar_2py__trackbar</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_video_display</name>
    <title>Getting Started with Videos</title>
    <filename>dd/d43/tutorial_py_video_display.html</filename>
    <docanchor file="dd/d43/tutorial_py_video_display.html" title="/home/ci/opencv/doc/py_tutorials/py_gui/py_video_display/py_video_display.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__gui_2py__video__display_2py__video__display</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_canny</name>
    <title>Canny Edge Detection</title>
    <filename>da/d22/tutorial_py_canny.html</filename>
    <docanchor file="da/d22/tutorial_py_canny.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_canny/py_canny.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__canny_2py__canny</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_colorspaces</name>
    <title>Changing Colorspaces</title>
    <filename>df/d9d/tutorial_py_colorspaces.html</filename>
    <docanchor file="df/d9d/tutorial_py_colorspaces.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_colorspaces/py_colorspaces.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__colorspaces_2py__colorspaces</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_contour_features</name>
    <title>Contour Features</title>
    <filename>dd/d49/tutorial_py_contour_features.html</filename>
    <docanchor file="dd/d49/tutorial_py_contour_features.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contour_features/py_contour_features.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__contours_2py__contour__features_2py__contour__features</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_contour_properties</name>
    <title>Contour Properties</title>
    <filename>d1/d32/tutorial_py_contour_properties.html</filename>
    <docanchor file="d1/d32/tutorial_py_contour_properties.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contour_properties/py_contour_properties.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__contours_2py__contour__properties_2py__contour__properties</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_contours_begin</name>
    <title>Contours : Getting Started</title>
    <filename>d4/d73/tutorial_py_contours_begin.html</filename>
    <docanchor file="d4/d73/tutorial_py_contours_begin.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contours_begin/py_contours_begin.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__contours_2py__contours__begin_2py__contours__begin</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_contours_hierarchy</name>
    <title>Contours Hierarchy</title>
    <filename>d9/d8b/tutorial_py_contours_hierarchy.html</filename>
    <docanchor file="d9/d8b/tutorial_py_contours_hierarchy.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contours_hierarchy/py_contours_hierarchy.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__contours_2py__contours__hierarchy_2py__contours__hierarchy</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_contours_more_functions</name>
    <title>Contours : More Functions</title>
    <filename>d5/d45/tutorial_py_contours_more_functions.html</filename>
    <docanchor file="d5/d45/tutorial_py_contours_more_functions.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_contours_more_functions/py_contours_more_functions.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__contours_2py__contours__more__functions_2py__contours__more__functions</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_contours</name>
    <title>Contours in OpenCV</title>
    <filename>d3/d05/tutorial_py_table_of_contents_contours.html</filename>
    <subpage>d4/d73/tutorial_py_contours_begin.html</subpage>
    <subpage>dd/d49/tutorial_py_contour_features.html</subpage>
    <subpage>d1/d32/tutorial_py_contour_properties.html</subpage>
    <subpage>d5/d45/tutorial_py_contours_more_functions.html</subpage>
    <subpage>d9/d8b/tutorial_py_contours_hierarchy.html</subpage>
    <docanchor file="d3/d05/tutorial_py_table_of_contents_contours.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_contours/py_table_of_contents_contours.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__contours_2py__table__of__contents__contours</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_filtering</name>
    <title>Smoothing Images</title>
    <filename>d4/d13/tutorial_py_filtering.html</filename>
    <docanchor file="d4/d13/tutorial_py_filtering.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_filtering/py_filtering.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__filtering_2py__filtering</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_geometric_transformations</name>
    <title>Geometric Transformations of Images</title>
    <filename>da/d6e/tutorial_py_geometric_transformations.html</filename>
    <docanchor file="da/d6e/tutorial_py_geometric_transformations.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_geometric_transformations/py_geometric_transformations.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__geometric__transformations_2py__geometric__transformations</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_grabcut</name>
    <title>Interactive Foreground Extraction using GrabCut Algorithm</title>
    <filename>d8/d83/tutorial_py_grabcut.html</filename>
    <docanchor file="d8/d83/tutorial_py_grabcut.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_grabcut/py_grabcut.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__grabcut_2py__grabcut</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_gradients</name>
    <title>Image Gradients</title>
    <filename>d5/d0f/tutorial_py_gradients.html</filename>
    <docanchor file="d5/d0f/tutorial_py_gradients.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_gradients/py_gradients.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__gradients_2py__gradients</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_2d_histogram</name>
    <title>Histograms - 3 : 2D Histograms</title>
    <filename>dd/d0d/tutorial_py_2d_histogram.html</filename>
    <docanchor file="dd/d0d/tutorial_py_2d_histogram.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_2d_histogram/py_2d_histogram.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__histograms_2py__2d__histogram_2py__2d__histogram</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_histogram_backprojection</name>
    <title>Histogram - 4 : Histogram Backprojection</title>
    <filename>dc/df6/tutorial_py_histogram_backprojection.html</filename>
    <docanchor file="dc/df6/tutorial_py_histogram_backprojection.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_histogram_backprojection/py_histogram_backprojection.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__histograms_2py__histogram__backprojection_2py__histogram__backprojection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_histogram_begins</name>
    <title>Histograms - 1 : Find, Plot, Analyze !!!</title>
    <filename>d1/db7/tutorial_py_histogram_begins.html</filename>
    <docanchor file="d1/db7/tutorial_py_histogram_begins.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_histogram_begins/py_histogram_begins.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__histograms_2py__histogram__begins_2py__histogram__begins</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_histogram_equalization</name>
    <title>Histograms - 2: Histogram Equalization</title>
    <filename>d5/daf/tutorial_py_histogram_equalization.html</filename>
    <docanchor file="d5/daf/tutorial_py_histogram_equalization.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_histogram_equalization/py_histogram_equalization.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__histograms_2py__histogram__equalization_2py__histogram__equalization</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_histograms</name>
    <title>Histograms in OpenCV</title>
    <filename>de/db2/tutorial_py_table_of_contents_histograms.html</filename>
    <subpage>d1/db7/tutorial_py_histogram_begins.html</subpage>
    <subpage>d5/daf/tutorial_py_histogram_equalization.html</subpage>
    <subpage>dd/d0d/tutorial_py_2d_histogram.html</subpage>
    <subpage>dc/df6/tutorial_py_histogram_backprojection.html</subpage>
    <docanchor file="de/db2/tutorial_py_table_of_contents_histograms.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_histograms/py_table_of_contents_histograms.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__histograms_2py__table__of__contents__histograms</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_houghcircles</name>
    <title>Hough Circle Transform</title>
    <filename>da/d53/tutorial_py_houghcircles.html</filename>
    <docanchor file="da/d53/tutorial_py_houghcircles.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_houghcircles/py_houghcircles.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__houghcircles_2py__houghcircles</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_houghlines</name>
    <title>Hough Line Transform</title>
    <filename>d6/d10/tutorial_py_houghlines.html</filename>
    <docanchor file="d6/d10/tutorial_py_houghlines.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_houghlines/py_houghlines.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__houghlines_2py__houghlines</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_morphological_ops</name>
    <title>Morphological Transformations</title>
    <filename>d9/d61/tutorial_py_morphological_ops.html</filename>
    <docanchor file="d9/d61/tutorial_py_morphological_ops.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_morphological_ops/py_morphological_ops.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__morphological__ops_2py__morphological__ops</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_pyramids</name>
    <title>Image Pyramids</title>
    <filename>dc/dff/tutorial_py_pyramids.html</filename>
    <docanchor file="dc/dff/tutorial_py_pyramids.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_pyramids/py_pyramids.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__pyramids_2py__pyramids</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_imgproc</name>
    <title>Image Processing in OpenCV</title>
    <filename>d2/d96/tutorial_py_table_of_contents_imgproc.html</filename>
    <subpage>df/d9d/tutorial_py_colorspaces.html</subpage>
    <subpage>da/d6e/tutorial_py_geometric_transformations.html</subpage>
    <subpage>d7/d4d/tutorial_py_thresholding.html</subpage>
    <subpage>d4/d13/tutorial_py_filtering.html</subpage>
    <subpage>d9/d61/tutorial_py_morphological_ops.html</subpage>
    <subpage>d5/d0f/tutorial_py_gradients.html</subpage>
    <subpage>da/d22/tutorial_py_canny.html</subpage>
    <subpage>dc/dff/tutorial_py_pyramids.html</subpage>
    <subpage>d3/d05/tutorial_py_table_of_contents_contours.html</subpage>
    <subpage>de/db2/tutorial_py_table_of_contents_histograms.html</subpage>
    <subpage>dd/dc4/tutorial_py_table_of_contents_transforms.html</subpage>
    <subpage>d4/dc6/tutorial_py_template_matching.html</subpage>
    <subpage>d6/d10/tutorial_py_houghlines.html</subpage>
    <subpage>da/d53/tutorial_py_houghcircles.html</subpage>
    <subpage>d3/db4/tutorial_py_watershed.html</subpage>
    <subpage>d8/d83/tutorial_py_grabcut.html</subpage>
    <docanchor file="d2/d96/tutorial_py_table_of_contents_imgproc.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_table_of_contents_imgproc.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__table__of__contents__imgproc</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_template_matching</name>
    <title>Template Matching</title>
    <filename>d4/dc6/tutorial_py_template_matching.html</filename>
    <docanchor file="d4/dc6/tutorial_py_template_matching.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_template_matching/py_template_matching.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__template__matching_2py__template__matching</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_thresholding</name>
    <title>Image Thresholding</title>
    <filename>d7/d4d/tutorial_py_thresholding.html</filename>
    <docanchor file="d7/d4d/tutorial_py_thresholding.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_thresholding/py_thresholding.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__thresholding_2py__thresholding</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_fourier_transform</name>
    <title>Fourier Transform</title>
    <filename>de/dbc/tutorial_py_fourier_transform.html</filename>
    <docanchor file="de/dbc/tutorial_py_fourier_transform.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_transforms/py_fourier_transform/py_fourier_transform.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__transforms_2py__fourier__transform_2py__fourier__transform</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_transforms</name>
    <title>Image Transforms in OpenCV</title>
    <filename>dd/dc4/tutorial_py_table_of_contents_transforms.html</filename>
    <subpage>de/dbc/tutorial_py_fourier_transform.html</subpage>
    <docanchor file="dd/dc4/tutorial_py_table_of_contents_transforms.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_transforms/py_table_of_contents_transforms.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__transforms_2py__table__of__contents__transforms</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_watershed</name>
    <title>Image Segmentation with Watershed Algorithm</title>
    <filename>d3/db4/tutorial_py_watershed.html</filename>
    <docanchor file="d3/db4/tutorial_py_watershed.html" title="/home/ci/opencv/doc/py_tutorials/py_imgproc/py_watershed/py_watershed.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__imgproc_2py__watershed_2py__watershed</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_kmeans_index</name>
    <title>K-Means Clustering</title>
    <filename>d9/d70/tutorial_py_kmeans_index.html</filename>
    <subpage>de/d4d/tutorial_py_kmeans_understanding.html</subpage>
    <subpage>d1/d5c/tutorial_py_kmeans_opencv.html</subpage>
    <docanchor file="d9/d70/tutorial_py_kmeans_index.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_kmeans/py_kmeans_index.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__kmeans_2py__kmeans__index</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_kmeans_opencv</name>
    <title>K-Means Clustering in OpenCV</title>
    <filename>d1/d5c/tutorial_py_kmeans_opencv.html</filename>
    <docanchor file="d1/d5c/tutorial_py_kmeans_opencv.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_kmeans/py_kmeans_opencv/py_kmeans_opencv.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__kmeans_2py__kmeans__opencv_2py__kmeans__opencv</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_kmeans_understanding</name>
    <title>Understanding K-Means Clustering</title>
    <filename>de/d4d/tutorial_py_kmeans_understanding.html</filename>
    <docanchor file="de/d4d/tutorial_py_kmeans_understanding.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_kmeans/py_kmeans_understanding/py_kmeans_understanding.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__kmeans_2py__kmeans__understanding_2py__kmeans__understanding</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_knn_index</name>
    <title>K-Nearest Neighbour</title>
    <filename>d0/d72/tutorial_py_knn_index.html</filename>
    <subpage>d5/d26/tutorial_py_knn_understanding.html</subpage>
    <subpage>d8/d4b/tutorial_py_knn_opencv.html</subpage>
    <docanchor file="d0/d72/tutorial_py_knn_index.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_knn/py_knn_index.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__knn_2py__knn__index</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_knn_opencv</name>
    <title>OCR of Hand-written Data using kNN</title>
    <filename>d8/d4b/tutorial_py_knn_opencv.html</filename>
    <docanchor file="d8/d4b/tutorial_py_knn_opencv.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_knn/py_knn_opencv/py_knn_opencv.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__knn_2py__knn__opencv_2py__knn__opencv</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_knn_understanding</name>
    <title>Understanding k-Nearest Neighbour</title>
    <filename>d5/d26/tutorial_py_knn_understanding.html</filename>
    <docanchor file="d5/d26/tutorial_py_knn_understanding.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_knn/py_knn_understanding/py_knn_understanding.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__knn_2py__knn__understanding_2py__knn__understanding</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_svm_basics</name>
    <title>Understanding SVM</title>
    <filename>d4/db1/tutorial_py_svm_basics.html</filename>
    <docanchor file="d4/db1/tutorial_py_svm_basics.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_svm/py_svm_basics/py_svm_basics.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__svm_2py__svm__basics_2py__svm__basics</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_svm_index</name>
    <title>Support Vector Machines (SVM)</title>
    <filename>d3/d02/tutorial_py_svm_index.html</filename>
    <subpage>d4/db1/tutorial_py_svm_basics.html</subpage>
    <subpage>dd/d3b/tutorial_py_svm_opencv.html</subpage>
    <docanchor file="d3/d02/tutorial_py_svm_index.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_svm/py_svm_index.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__svm_2py__svm__index</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_svm_opencv</name>
    <title>OCR of Hand-written Data using SVM</title>
    <filename>dd/d3b/tutorial_py_svm_opencv.html</filename>
    <docanchor file="dd/d3b/tutorial_py_svm_opencv.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_svm/py_svm_opencv/py_svm_opencv.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__svm_2py__svm__opencv_2py__svm__opencv</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_ml</name>
    <title>Machine Learning</title>
    <filename>d6/de2/tutorial_py_table_of_contents_ml.html</filename>
    <subpage>d0/d72/tutorial_py_knn_index.html</subpage>
    <subpage>d3/d02/tutorial_py_svm_index.html</subpage>
    <subpage>d9/d70/tutorial_py_kmeans_index.html</subpage>
    <docanchor file="d6/de2/tutorial_py_table_of_contents_ml.html" title="/home/ci/opencv/doc/py_tutorials/py_ml/py_table_of_contents_ml.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__ml_2py__table__of__contents__ml</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_face_detection</name>
    <title>Face Detection using Haar Cascades</title>
    <filename>d7/d8b/tutorial_py_face_detection.html</filename>
    <docanchor file="d7/d8b/tutorial_py_face_detection.html" title="/home/ci/opencv/doc/py_tutorials/py_objdetect/py_face_detection/py_face_detection.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__objdetect_2py__face__detection_2py__face__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_objdetect</name>
    <title>Object Detection</title>
    <filename>d9/de5/tutorial_py_table_of_contents_objdetect.html</filename>
    <docanchor file="d9/de5/tutorial_py_table_of_contents_objdetect.html" title="/home/ci/opencv/doc/py_tutorials/py_objdetect/py_table_of_contents_objdetect.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__objdetect_2py__table__of__contents__objdetect</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_hdr</name>
    <title>High Dynamic Range (HDR)</title>
    <filename>d2/df0/tutorial_py_hdr.html</filename>
    <docanchor file="d2/df0/tutorial_py_hdr.html" title="/home/ci/opencv/doc/py_tutorials/py_photo/py_hdr/py_hdr.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__photo_2py__hdr_2py__hdr</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_inpainting</name>
    <title>Image Inpainting</title>
    <filename>df/d3d/tutorial_py_inpainting.html</filename>
    <docanchor file="df/d3d/tutorial_py_inpainting.html" title="/home/ci/opencv/doc/py_tutorials/py_photo/py_inpainting/py_inpainting.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__photo_2py__inpainting_2py__inpainting</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_non_local_means</name>
    <title>Image Denoising</title>
    <filename>d5/d69/tutorial_py_non_local_means.html</filename>
    <docanchor file="d5/d69/tutorial_py_non_local_means.html" title="/home/ci/opencv/doc/py_tutorials/py_photo/py_non_local_means/py_non_local_means.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__photo_2py__non__local__means_2py__non__local__means</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_photo</name>
    <title>Computational Photography</title>
    <filename>d0/d07/tutorial_py_table_of_contents_photo.html</filename>
    <subpage>d5/d69/tutorial_py_non_local_means.html</subpage>
    <subpage>df/d3d/tutorial_py_inpainting.html</subpage>
    <subpage>d2/df0/tutorial_py_hdr.html</subpage>
    <docanchor file="d0/d07/tutorial_py_table_of_contents_photo.html" title="/home/ci/opencv/doc/py_tutorials/py_photo/py_table_of_contents_photo.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__photo_2py__table__of__contents__photo</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_intro</name>
    <title>Introduction to OpenCV-Python Tutorials</title>
    <filename>d0/de3/tutorial_py_intro.html</filename>
    <docanchor file="d0/de3/tutorial_py_intro.html" title="/home/ci/opencv/doc/py_tutorials/py_setup/py_intro/py_intro.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__setup_2py__intro_2py__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_pip_install</name>
    <title>Install OpenCV for Python with pip</title>
    <filename>db/dd1/tutorial_py_pip_install.html</filename>
    <docanchor file="db/dd1/tutorial_py_pip_install.html" title="/home/ci/opencv/doc/py_tutorials/py_setup/py_pip_install/py_pip_install.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__setup_2py__pip__install_2py__pip__install</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_setup_in_fedora</name>
    <title>Install OpenCV-Python in Fedora</title>
    <filename>dd/dd5/tutorial_py_setup_in_fedora.html</filename>
    <docanchor file="dd/dd5/tutorial_py_setup_in_fedora.html" title="/home/ci/opencv/doc/py_tutorials/py_setup/py_setup_in_fedora/py_setup_in_fedora.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__setup_2py__setup__in__fedora_2py__setup__in__fedora</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_setup_in_ubuntu</name>
    <title>Install OpenCV-Python in Ubuntu</title>
    <filename>d2/de6/tutorial_py_setup_in_ubuntu.html</filename>
    <docanchor file="d2/de6/tutorial_py_setup_in_ubuntu.html" title="/home/ci/opencv/doc/py_tutorials/py_setup/py_setup_in_ubuntu/py_setup_in_ubuntu.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__setup_2py__setup__in__ubuntu_2py__setup__in__ubuntu</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_setup_in_windows</name>
    <title>Install OpenCV-Python in Windows</title>
    <filename>d5/de5/tutorial_py_setup_in_windows.html</filename>
    <docanchor file="d5/de5/tutorial_py_setup_in_windows.html" title="/home/ci/opencv/doc/py_tutorials/py_setup/py_setup_in_windows/py_setup_in_windows.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__setup_2py__setup__in__windows_2py__setup__in__windows</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_setup</name>
    <title>Introduction to OpenCV</title>
    <filename>da/df6/tutorial_py_table_of_contents_setup.html</filename>
    <subpage>d0/de3/tutorial_py_intro.html</subpage>
    <subpage>db/dd1/tutorial_py_pip_install.html</subpage>
    <subpage>d5/de5/tutorial_py_setup_in_windows.html</subpage>
    <subpage>dd/dd5/tutorial_py_setup_in_fedora.html</subpage>
    <subpage>d2/de6/tutorial_py_setup_in_ubuntu.html</subpage>
    <docanchor file="da/df6/tutorial_py_table_of_contents_setup.html" title="/home/ci/opencv/doc/py_tutorials/py_setup/py_table_of_contents_setup.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__setup_2py__table__of__contents__setup</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_root</name>
    <title>OpenCV-Python Tutorials</title>
    <filename>d6/d00/tutorial_py_root.html</filename>
    <subpage>da/df6/tutorial_py_table_of_contents_setup.html</subpage>
    <subpage>dc/d4d/tutorial_py_table_of_contents_gui.html</subpage>
    <subpage>d7/d16/tutorial_py_table_of_contents_core.html</subpage>
    <subpage>d2/d96/tutorial_py_table_of_contents_imgproc.html</subpage>
    <subpage>db/d27/tutorial_py_table_of_contents_feature2d.html</subpage>
    <subpage>d9/db7/tutorial_py_table_of_contents_calib3d.html</subpage>
    <subpage>d6/de2/tutorial_py_table_of_contents_ml.html</subpage>
    <subpage>d0/d07/tutorial_py_table_of_contents_photo.html</subpage>
    <subpage>df/da2/tutorial_py_table_of_contents_bindings.html</subpage>
    <docanchor file="d6/d00/tutorial_py_root.html" title="/home/ci/opencv/doc/py_tutorials/py_tutorials.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__tutorials</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_bg_subtraction</name>
    <title>Background Subtraction</title>
    <filename>db/d5c/tutorial_py_bg_subtraction.html</filename>
    <docanchor file="db/d5c/tutorial_py_bg_subtraction.html" title="/home/ci/opencv/doc/py_tutorials/py_video/py_bg_subtraction/py_bg_subtraction.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__video_2py__bg__subtraction_2py__bg__subtraction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_lucas_kanade</name>
    <title>Optical Flow</title>
    <filename>d7/d8b/tutorial_py_lucas_kanade.html</filename>
    <docanchor file="d7/d8b/tutorial_py_lucas_kanade.html" title="/home/ci/opencv/doc/py_tutorials/py_video/py_lucas_kanade/py_lucas_kanade.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__video_2py__lucas__kanade_2py__lucas__kanade</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_meanshift</name>
    <title>Meanshift and Camshift</title>
    <filename>db/df8/tutorial_py_meanshift.html</filename>
    <docanchor file="db/df8/tutorial_py_meanshift.html" title="/home/ci/opencv/doc/py_tutorials/py_video/py_meanshift/py_meanshift.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__video_2py__meanshift_2py__meanshift</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_py_table_of_contents_video</name>
    <title>Video Analysis</title>
    <filename>d3/db0/tutorial_py_table_of_contents_video.html</filename>
    <docanchor file="d3/db0/tutorial_py_table_of_contents_video.html" title="/home/ci/opencv/doc/py_tutorials/py_video/py_table_of_contents_video.markdown">md__2home_2ci_2opencv_2doc_2py__tutorials_2py__video_2py__table__of__contents__video</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_basic_ops</name>
    <title>Basic Operations on Images</title>
    <filename>de/d06/tutorial_js_basic_ops.html</filename>
    <docanchor file="de/d06/tutorial_js_basic_ops.html" title="/home/ci/opencv/doc/js_tutorials/js_core/js_basic_ops/js_basic_ops.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__core_2js__basic__ops_2js__basic__ops</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_image_arithmetics</name>
    <title>Arithmetic Operations on Images</title>
    <filename>dd/d4d/tutorial_js_image_arithmetics.html</filename>
    <docanchor file="dd/d4d/tutorial_js_image_arithmetics.html" title="/home/ci/opencv/doc/js_tutorials/js_core/js_image_arithmetics/js_image_arithmetics.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__core_2js__image__arithmetics_2js__image__arithmetics</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_some_data_structures</name>
    <title>Some Data Structures</title>
    <filename>d5/df1/tutorial_js_some_data_structures.html</filename>
    <docanchor file="d5/df1/tutorial_js_some_data_structures.html" title="/home/ci/opencv/doc/js_tutorials/js_core/js_some_data_structures/js_image_arithmetics.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__core_2js__some__data__structures_2js__image__arithmetics</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_core</name>
    <title>Core Operations</title>
    <filename>d1/d78/tutorial_js_table_of_contents_core.html</filename>
    <subpage>de/d06/tutorial_js_basic_ops.html</subpage>
    <subpage>dd/d4d/tutorial_js_image_arithmetics.html</subpage>
    <subpage>d5/df1/tutorial_js_some_data_structures.html</subpage>
    <docanchor file="d1/d78/tutorial_js_table_of_contents_core.html" title="/home/ci/opencv/doc/js_tutorials/js_core/js_table_of_contents_core.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__core_2js__table__of__contents__core</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_image_classification</name>
    <title>Image Classification Example</title>
    <filename>d3/d6b/tutorial_js_image_classification.html</filename>
    <docanchor file="d3/d6b/tutorial_js_image_classification.html" title="/home/ci/opencv/doc/js_tutorials/js_dnn/js_image_classification/js_image_classification.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__dnn_2js__image__classification_2js__image__classification</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_image_classification_with_camera</name>
    <title>Image Classification Example with Camera</title>
    <filename>db/d08/tutorial_js_image_classification_with_camera.html</filename>
    <docanchor file="db/d08/tutorial_js_image_classification_with_camera.html" title="/home/ci/opencv/doc/js_tutorials/js_dnn/js_image_classification/js_image_classification_with_camera.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__dnn_2js__image__classification_2js__image__classification__with__camera</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_object_detection</name>
    <title>Object Detection Example</title>
    <filename>d0/d0f/tutorial_js_object_detection.html</filename>
    <docanchor file="d0/d0f/tutorial_js_object_detection.html" title="/home/ci/opencv/doc/js_tutorials/js_dnn/js_object_detection/js_object_detection.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__dnn_2js__object__detection_2js__object__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_object_detection_with_camera</name>
    <title>Object Detection Example with Camera</title>
    <filename>d2/d14/tutorial_js_object_detection_with_camera.html</filename>
    <docanchor file="d2/d14/tutorial_js_object_detection_with_camera.html" title="/home/ci/opencv/doc/js_tutorials/js_dnn/js_object_detection/js_object_detection_with_camera.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__dnn_2js__object__detection_2js__object__detection__with__camera</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_pose_estimation</name>
    <title>Pose Estimation Example</title>
    <filename>d1/d0d/tutorial_js_pose_estimation.html</filename>
    <docanchor file="d1/d0d/tutorial_js_pose_estimation.html" title="/home/ci/opencv/doc/js_tutorials/js_dnn/js_pose_estimation/js_pose_estimation.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__dnn_2js__pose__estimation_2js__pose__estimation</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_semantic_segmentation</name>
    <title>Semantic Segmentation Example</title>
    <filename>dc/d20/tutorial_js_semantic_segmentation.html</filename>
    <docanchor file="dc/d20/tutorial_js_semantic_segmentation.html" title="/home/ci/opencv/doc/js_tutorials/js_dnn/js_semantic_segmentation/js_semantic_segmentation.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__dnn_2js__semantic__segmentation_2js__semantic__segmentation</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_style_transfer</name>
    <title>Style Transfer Example</title>
    <filename>d7/d2d/tutorial_js_style_transfer.html</filename>
    <docanchor file="d7/d2d/tutorial_js_style_transfer.html" title="/home/ci/opencv/doc/js_tutorials/js_dnn/js_style_transfer/js_style_transfer.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__dnn_2js__style__transfer_2js__style__transfer</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_dnn</name>
    <title>Deep Neural Networks (dnn module)</title>
    <filename>d0/db7/tutorial_js_table_of_contents_dnn.html</filename>
    <subpage>d3/d6b/tutorial_js_image_classification.html</subpage>
    <subpage>db/d08/tutorial_js_image_classification_with_camera.html</subpage>
    <subpage>d0/d0f/tutorial_js_object_detection.html</subpage>
    <subpage>d2/d14/tutorial_js_object_detection_with_camera.html</subpage>
    <subpage>dc/d20/tutorial_js_semantic_segmentation.html</subpage>
    <subpage>d7/d2d/tutorial_js_style_transfer.html</subpage>
    <subpage>d1/d0d/tutorial_js_pose_estimation.html</subpage>
    <docanchor file="d0/db7/tutorial_js_table_of_contents_dnn.html" title="/home/ci/opencv/doc/js_tutorials/js_dnn/js_table_of_contents_dnn.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__dnn_2js__table__of__contents__dnn</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_image_display</name>
    <title>Getting Started with Images</title>
    <filename>df/d24/tutorial_js_image_display.html</filename>
    <docanchor file="df/d24/tutorial_js_image_display.html" title="/home/ci/opencv/doc/js_tutorials/js_gui/js_image_display/js_image_display.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__gui_2js__image__display_2js__image__display</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_gui</name>
    <title>GUI Features</title>
    <filename>df/d04/tutorial_js_table_of_contents_gui.html</filename>
    <subpage>df/d24/tutorial_js_image_display.html</subpage>
    <subpage>dd/d00/tutorial_js_video_display.html</subpage>
    <subpage>d5/df3/tutorial_js_trackbar.html</subpage>
    <docanchor file="df/d04/tutorial_js_table_of_contents_gui.html" title="/home/ci/opencv/doc/js_tutorials/js_gui/js_table_of_contents_gui.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__gui_2js__table__of__contents__gui</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_trackbar</name>
    <title>Add a Trackbar to Your Application</title>
    <filename>d5/df3/tutorial_js_trackbar.html</filename>
    <docanchor file="d5/df3/tutorial_js_trackbar.html" title="/home/ci/opencv/doc/js_tutorials/js_gui/js_trackbar/js_trackbar.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__gui_2js__trackbar_2js__trackbar</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_video_display</name>
    <title>Getting Started with Videos</title>
    <filename>dd/d00/tutorial_js_video_display.html</filename>
    <docanchor file="dd/d00/tutorial_js_video_display.html" title="/home/ci/opencv/doc/js_tutorials/js_gui/js_video_display/js_video_display.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__gui_2js__video__display_2js__video__display</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_canny</name>
    <title>Canny Edge Detection</title>
    <filename>d7/de1/tutorial_js_canny.html</filename>
    <docanchor file="d7/de1/tutorial_js_canny.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_canny/js_canny.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__canny_2js__canny</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_colorspaces</name>
    <title>Changing Colorspaces</title>
    <filename>db/d64/tutorial_js_colorspaces.html</filename>
    <docanchor file="db/d64/tutorial_js_colorspaces.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_colorspaces/js_colorspaces.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__colorspaces_2js__colorspaces</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_contour_features</name>
    <title>Contour Features</title>
    <filename>dc/dcf/tutorial_js_contour_features.html</filename>
    <docanchor file="dc/dcf/tutorial_js_contour_features.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contour_features/js_contour_features.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__contours_2js__contour__features_2js__contour__features</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_contour_properties</name>
    <title>Contour Properties</title>
    <filename>da/dc1/tutorial_js_contour_properties.html</filename>
    <docanchor file="da/dc1/tutorial_js_contour_properties.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contour_properties/js_contour_properties.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__contours_2js__contour__properties_2js__contour__properties</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_contours_begin</name>
    <title>Contours : Getting Started</title>
    <filename>d5/daa/tutorial_js_contours_begin.html</filename>
    <docanchor file="d5/daa/tutorial_js_contours_begin.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contours_begin/js_contours_begin.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__contours_2js__contours__begin_2js__contours__begin</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_contours_hierarchy</name>
    <title>Contours Hierarchy</title>
    <filename>da/d0a/tutorial_js_contours_hierarchy.html</filename>
    <docanchor file="da/d0a/tutorial_js_contours_hierarchy.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contours_hierarchy/js_contours_hierarchy.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__contours_2js__contours__hierarchy_2js__contours__hierarchy</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_contours_more_functions</name>
    <title>Contours : More Functions</title>
    <filename>d8/d1c/tutorial_js_contours_more_functions.html</filename>
    <docanchor file="d8/d1c/tutorial_js_contours_more_functions.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_contours_more_functions/js_contours_more_functions.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__contours_2js__contours__more__functions_2js__contours__more__functions</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_contours</name>
    <title>Contours in OpenCV.js</title>
    <filename>d0/d43/tutorial_js_table_of_contents_contours.html</filename>
    <subpage>d5/daa/tutorial_js_contours_begin.html</subpage>
    <subpage>dc/dcf/tutorial_js_contour_features.html</subpage>
    <subpage>da/dc1/tutorial_js_contour_properties.html</subpage>
    <subpage>d8/d1c/tutorial_js_contours_more_functions.html</subpage>
    <subpage>da/d0a/tutorial_js_contours_hierarchy.html</subpage>
    <docanchor file="d0/d43/tutorial_js_table_of_contents_contours.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_contours/js_table_of_contents_contours.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__contours_2js__table__of__contents__contours</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_filtering</name>
    <title>Smoothing Images</title>
    <filename>dd/d6a/tutorial_js_filtering.html</filename>
    <docanchor file="dd/d6a/tutorial_js_filtering.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_filtering/js_filtering.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__filtering_2js__filtering</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_geometric_transformations</name>
    <title>Geometric Transformations of Images</title>
    <filename>dd/d52/tutorial_js_geometric_transformations.html</filename>
    <docanchor file="dd/d52/tutorial_js_geometric_transformations.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_geometric_transformations/js_geometric_transformations.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__geometric__transformations_2js__geometric__transformations</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_grabcut</name>
    <title>Foreground Extraction using GrabCut Algorithm</title>
    <filename>dd/dfc/tutorial_js_grabcut.html</filename>
    <docanchor file="dd/dfc/tutorial_js_grabcut.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_grabcut/js_grabcut.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__grabcut_2js__grabcut</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_gradients</name>
    <title>Image Gradients</title>
    <filename>da/d85/tutorial_js_gradients.html</filename>
    <docanchor file="da/d85/tutorial_js_gradients.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_gradients/js_gradients.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__gradients_2js__gradients</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_histogram_backprojection</name>
    <title>Histogram - 3 : Histogram Backprojection</title>
    <filename>dd/d4d/tutorial_js_histogram_backprojection.html</filename>
    <docanchor file="dd/d4d/tutorial_js_histogram_backprojection.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_histograms/js_histogram_backprojection/js_histogram_backprojection.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__histograms_2js__histogram__backprojection_2js__histogram__backprojection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_histogram_begins</name>
    <title>Histograms - 1 : Find, Plot, Analyze !!!</title>
    <filename>d7/d32/tutorial_js_histogram_begins.html</filename>
    <docanchor file="d7/d32/tutorial_js_histogram_begins.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_histograms/js_histogram_begins/js_histogram_begins.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__histograms_2js__histogram__begins_2js__histogram__begins</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_histogram_equalization</name>
    <title>Histograms - 2: Histogram Equalization</title>
    <filename>d2/d74/tutorial_js_histogram_equalization.html</filename>
    <docanchor file="d2/d74/tutorial_js_histogram_equalization.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_histograms/js_histogram_equalization/js_histogram_equalization.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__histograms_2js__histogram__equalization_2js__histogram__equalization</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_histograms</name>
    <title>Histograms in OpenCV.js</title>
    <filename>d5/dc0/tutorial_js_table_of_contents_histograms.html</filename>
    <subpage>d7/d32/tutorial_js_histogram_begins.html</subpage>
    <subpage>d2/d74/tutorial_js_histogram_equalization.html</subpage>
    <subpage>dd/d4d/tutorial_js_histogram_backprojection.html</subpage>
    <docanchor file="d5/dc0/tutorial_js_table_of_contents_histograms.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_histograms/js_table_of_contents_histograms.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__histograms_2js__table__of__contents__histograms</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_houghcircles</name>
    <title>Hough Circle Transform</title>
    <filename>d3/de5/tutorial_js_houghcircles.html</filename>
    <docanchor file="d3/de5/tutorial_js_houghcircles.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_houghcircles/js_houghcircles.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__houghcircles_2js__houghcircles</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_houghlines</name>
    <title>Hough Line Transform</title>
    <filename>d3/de6/tutorial_js_houghlines.html</filename>
    <docanchor file="d3/de6/tutorial_js_houghlines.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_houghlines/js_houghlines.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__houghlines_2js__houghlines</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_imgproc_camera</name>
    <title>Image Processing for Video Capture</title>
    <filename>d8/d54/tutorial_js_imgproc_camera.html</filename>
    <docanchor file="d8/d54/tutorial_js_imgproc_camera.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_imgproc_camera/js_imgproc_camera.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__imgproc__camera_2js__imgproc__camera</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_intelligent_scissors</name>
    <title>Intelligent Scissors Demo</title>
    <filename>d9/df5/tutorial_js_intelligent_scissors.html</filename>
    <docanchor file="d9/df5/tutorial_js_intelligent_scissors.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_intelligent_scissors/js_intelligent_scissors.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__intelligent__scissors_2js__intelligent__scissors</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_morphological_ops</name>
    <title>Morphological Transformations</title>
    <filename>d4/d76/tutorial_js_morphological_ops.html</filename>
    <docanchor file="d4/d76/tutorial_js_morphological_ops.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_morphological_ops/js_morphological_ops.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__morphological__ops_2js__morphological__ops</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_pyramids</name>
    <title>Image Pyramids</title>
    <filename>d5/d0f/tutorial_js_pyramids.html</filename>
    <docanchor file="d5/d0f/tutorial_js_pyramids.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_pyramids/js_pyramids.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__pyramids_2js__pyramids</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_imgproc</name>
    <title>Image Processing</title>
    <filename>d2/df0/tutorial_js_table_of_contents_imgproc.html</filename>
    <subpage>db/d64/tutorial_js_colorspaces.html</subpage>
    <subpage>dd/d52/tutorial_js_geometric_transformations.html</subpage>
    <subpage>d7/dd0/tutorial_js_thresholding.html</subpage>
    <subpage>dd/d6a/tutorial_js_filtering.html</subpage>
    <subpage>d4/d76/tutorial_js_morphological_ops.html</subpage>
    <subpage>da/d85/tutorial_js_gradients.html</subpage>
    <subpage>d7/de1/tutorial_js_canny.html</subpage>
    <subpage>d5/d0f/tutorial_js_pyramids.html</subpage>
    <subpage>d0/d43/tutorial_js_table_of_contents_contours.html</subpage>
    <subpage>d5/dc0/tutorial_js_table_of_contents_histograms.html</subpage>
    <subpage>db/db3/tutorial_js_table_of_contents_transforms.html</subpage>
    <subpage>d8/dd1/tutorial_js_template_matching.html</subpage>
    <subpage>d3/de6/tutorial_js_houghlines.html</subpage>
    <subpage>d3/de5/tutorial_js_houghcircles.html</subpage>
    <subpage>d7/d1c/tutorial_js_watershed.html</subpage>
    <subpage>dd/dfc/tutorial_js_grabcut.html</subpage>
    <subpage>d8/d54/tutorial_js_imgproc_camera.html</subpage>
    <subpage>d9/df5/tutorial_js_intelligent_scissors.html</subpage>
    <docanchor file="d2/df0/tutorial_js_table_of_contents_imgproc.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_table_of_contents_imgproc.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__table__of__contents__imgproc</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_template_matching</name>
    <title>Template Matching</title>
    <filename>d8/dd1/tutorial_js_template_matching.html</filename>
    <docanchor file="d8/dd1/tutorial_js_template_matching.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_template_matching/js_template_matching.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__template__matching_2js__template__matching</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_thresholding</name>
    <title>Image Thresholding</title>
    <filename>d7/dd0/tutorial_js_thresholding.html</filename>
    <docanchor file="d7/dd0/tutorial_js_thresholding.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_thresholding/js_thresholding.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__thresholding_2js__thresholding</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_fourier_transform</name>
    <title>Fourier Transform</title>
    <filename>dd/d02/tutorial_js_fourier_transform.html</filename>
    <docanchor file="dd/d02/tutorial_js_fourier_transform.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_transforms/js_fourier_transform/js_fourier_transform.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__transforms_2js__fourier__transform_2js__fourier__transform</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_transforms</name>
    <title>Image Transforms in OpenCV.js</title>
    <filename>db/db3/tutorial_js_table_of_contents_transforms.html</filename>
    <subpage>dd/d02/tutorial_js_fourier_transform.html</subpage>
    <docanchor file="db/db3/tutorial_js_table_of_contents_transforms.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_transforms/js_table_of_contents_transforms.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__transforms_2js__table__of__contents__transforms</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_watershed</name>
    <title>Image Segmentation with Watershed Algorithm</title>
    <filename>d7/d1c/tutorial_js_watershed.html</filename>
    <docanchor file="d7/d1c/tutorial_js_watershed.html" title="/home/ci/opencv/doc/js_tutorials/js_imgproc/js_watershed/js_watershed.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__imgproc_2js__watershed_2js__watershed</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_face_detection</name>
    <title>Face Detection using Haar Cascades</title>
    <filename>d2/d99/tutorial_js_face_detection.html</filename>
    <docanchor file="d2/d99/tutorial_js_face_detection.html" title="/home/ci/opencv/doc/js_tutorials/js_objdetect/js_face_detection/js_face_detection.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__objdetect_2js__face__detection_2js__face__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_face_detection_camera</name>
    <title>Face Detection in Video Capture</title>
    <filename>df/d6c/tutorial_js_face_detection_camera.html</filename>
    <docanchor file="df/d6c/tutorial_js_face_detection_camera.html" title="/home/ci/opencv/doc/js_tutorials/js_objdetect/js_face_detection/js_face_detection_camera.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__objdetect_2js__face__detection_2js__face__detection__camera</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_objdetect</name>
    <title>Object Detection</title>
    <filename>dc/d73/tutorial_js_table_of_contents_objdetect.html</filename>
    <subpage>d2/d99/tutorial_js_face_detection.html</subpage>
    <subpage>df/d6c/tutorial_js_face_detection_camera.html</subpage>
    <docanchor file="dc/d73/tutorial_js_table_of_contents_objdetect.html" title="/home/ci/opencv/doc/js_tutorials/js_objdetect/js_table_of_contents_objdetect.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__objdetect_2js__table__of__contents__objdetect</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_intro</name>
    <title>Introduction to OpenCV.js and Tutorials</title>
    <filename>df/d0a/tutorial_js_intro.html</filename>
    <docanchor file="df/d0a/tutorial_js_intro.html" title="/home/ci/opencv/doc/js_tutorials/js_setup/js_intro/js_intro.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__setup_2js__intro_2js__intro</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_nodejs</name>
    <title>Using OpenCV.js In Node.js</title>
    <filename>dc/de6/tutorial_js_nodejs.html</filename>
    <docanchor file="dc/de6/tutorial_js_nodejs.html" title="/home/ci/opencv/doc/js_tutorials/js_setup/js_nodejs/js_nodejs.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__setup_2js__nodejs_2js__nodejs</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_setup</name>
    <title>Build OpenCV.js</title>
    <filename>d4/da1/tutorial_js_setup.html</filename>
    <docanchor file="d4/da1/tutorial_js_setup.html" title="/home/ci/opencv/doc/js_tutorials/js_setup/js_setup/js_setup.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__setup_2js__setup_2js__setup</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_setup</name>
    <title>Introduction to OpenCV.js</title>
    <filename>df/df7/tutorial_js_table_of_contents_setup.html</filename>
    <subpage>df/d0a/tutorial_js_intro.html</subpage>
    <subpage>d0/d84/tutorial_js_usage.html</subpage>
    <subpage>d4/da1/tutorial_js_setup.html</subpage>
    <subpage>dc/de6/tutorial_js_nodejs.html</subpage>
    <docanchor file="df/df7/tutorial_js_table_of_contents_setup.html" title="/home/ci/opencv/doc/js_tutorials/js_setup/js_table_of_contents_setup.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__setup_2js__table__of__contents__setup</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_usage</name>
    <title>Using OpenCV.js</title>
    <filename>d0/d84/tutorial_js_usage.html</filename>
    <docanchor file="d0/d84/tutorial_js_usage.html" title="/home/ci/opencv/doc/js_tutorials/js_setup/js_usage/js_usage.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__setup_2js__usage_2js__usage</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_root</name>
    <title>OpenCV.js Tutorials</title>
    <filename>d5/d10/tutorial_js_root.html</filename>
    <subpage>df/df7/tutorial_js_table_of_contents_setup.html</subpage>
    <subpage>df/d04/tutorial_js_table_of_contents_gui.html</subpage>
    <subpage>d1/d78/tutorial_js_table_of_contents_core.html</subpage>
    <subpage>d2/df0/tutorial_js_table_of_contents_imgproc.html</subpage>
    <subpage>de/db6/tutorial_js_table_of_contents_video.html</subpage>
    <subpage>dc/d73/tutorial_js_table_of_contents_objdetect.html</subpage>
    <subpage>d0/db7/tutorial_js_table_of_contents_dnn.html</subpage>
    <docanchor file="d5/d10/tutorial_js_root.html" title="/home/ci/opencv/doc/js_tutorials/js_tutorials.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__tutorials</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_bg_subtraction</name>
    <title>Background Subtraction</title>
    <filename>de/df4/tutorial_js_bg_subtraction.html</filename>
    <docanchor file="de/df4/tutorial_js_bg_subtraction.html" title="/home/ci/opencv/doc/js_tutorials/js_video/js_bg_subtraction/js_bg_subtraction.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__video_2js__bg__subtraction_2js__bg__subtraction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_lucas_kanade</name>
    <title>Optical Flow</title>
    <filename>db/d7f/tutorial_js_lucas_kanade.html</filename>
    <docanchor file="db/d7f/tutorial_js_lucas_kanade.html" title="/home/ci/opencv/doc/js_tutorials/js_video/js_lucas_kanade/js_lucas_kanade.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__video_2js__lucas__kanade_2js__lucas__kanade</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_meanshift</name>
    <title>Meanshift and Camshift</title>
    <filename>df/def/tutorial_js_meanshift.html</filename>
    <docanchor file="df/def/tutorial_js_meanshift.html" title="/home/ci/opencv/doc/js_tutorials/js_video/js_meanshift/js_meanshift.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__video_2js__meanshift_2js__meanshift</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_js_table_of_contents_video</name>
    <title>Video Analysis</title>
    <filename>de/db6/tutorial_js_table_of_contents_video.html</filename>
    <subpage>df/def/tutorial_js_meanshift.html</subpage>
    <subpage>db/d7f/tutorial_js_lucas_kanade.html</subpage>
    <subpage>de/df4/tutorial_js_bg_subtraction.html</subpage>
    <docanchor file="de/db6/tutorial_js_table_of_contents_video.html" title="/home/ci/opencv/doc/js_tutorials/js_video/js_table_of_contents_video.markdown">md__2home_2ci_2opencv_2doc_2js__tutorials_2js__video_2js__table__of__contents__video</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_alphamat</name>
    <title>Information Flow Alpha Matting</title>
    <filename>dd/d0e/tutorial_alphamat.html</filename>
    <docanchor file="dd/d0e/tutorial_alphamat.html" title="/home/ci/opencv_contrib/modules/alphamat/tutorials/alphamat_tutorial.markdown">md__2home_2ci_2opencv__contrib_2modules_2alphamat_2tutorials_2alphamat__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_bgsegm_bg_subtraction</name>
    <title>Background Subtraction</title>
    <filename>d8/d38/tutorial_bgsegm_bg_subtraction.html</filename>
    <docanchor file="d8/d38/tutorial_bgsegm_bg_subtraction.html" title="/home/ci/opencv_contrib/modules/bgsegm/tutorials/bgsegm_bg_subtraction/bgsegm_bg_subtraction.markdown">md__2home_2ci_2opencv__contrib_2modules_2bgsegm_2tutorials_2bgsegm__bg__subtraction_2bgsegm__bg__subtraction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_bgsegm</name>
    <title>Tutorials for bgsegm module</title>
    <filename>d3/d89/tutorial_table_of_content_bgsegm.html</filename>
    <subpage>d8/d38/tutorial_bgsegm_bg_subtraction.html</subpage>
    <docanchor file="d3/d89/tutorial_table_of_content_bgsegm.html" title="/home/ci/opencv_contrib/modules/bgsegm/tutorials/table_of_content_bgsegm.markdown">md__2home_2ci_2opencv__contrib_2modules_2bgsegm_2tutorials_2table__of__content__bgsegm</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_bioinspired_retina_illusion</name>
    <title>Processing images causing optical illusions</title>
    <filename>d7/d8f/tutorial_bioinspired_retina_illusion.html</filename>
    <docanchor file="d7/d8f/tutorial_bioinspired_retina_illusion.html" title="/home/ci/opencv_contrib/modules/bioinspired/tutorials/retina_illusion/retina_illusion.markdown">md__2home_2ci_2opencv__contrib_2modules_2bioinspired_2tutorials_2retina__illusion_2retina__illusion</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_bioinspired_retina_model</name>
    <title>Retina and real-world vision</title>
    <filename>d3/d86/tutorial_bioinspired_retina_model.html</filename>
    <docanchor file="d3/d86/tutorial_bioinspired_retina_model.html" title="/home/ci/opencv_contrib/modules/bioinspired/tutorials/retina_model/retina_model.markdown">md__2home_2ci_2opencv__contrib_2modules_2bioinspired_2tutorials_2retina__model_2retina__model</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_retina</name>
    <title>Discovering the human retina and its use for image processing</title>
    <filename>df/dee/tutorial_table_of_content_retina.html</filename>
    <subpage>d3/d86/tutorial_bioinspired_retina_model.html</subpage>
    <subpage>d7/d8f/tutorial_bioinspired_retina_illusion.html</subpage>
    <docanchor file="df/dee/tutorial_table_of_content_retina.html" title="/home/ci/opencv_contrib/modules/bioinspired/tutorials/table_of_content_retina.markdown">md__2home_2ci_2opencv__contrib_2modules_2bioinspired_2tutorials_2table__of__content__retina</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_ascend_npu_image_processing</name>
    <title>Ascend NPU Image Processing</title>
    <filename>d9/d56/tutorial_ascend_npu_image_processing.html</filename>
    <docanchor file="d9/d56/tutorial_ascend_npu_image_processing.html" title="/home/ci/opencv_contrib/modules/cannops/tutorials/ascend_npu_image_processing.markdown">md__2home_2ci_2opencv__contrib_2modules_2cannops_2tutorials_2ascend__npu__image__processing</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_multi_camera_main</name>
    <title>Multi-camera Calibration</title>
    <filename>d2/d1c/tutorial_multi_camera_main.html</filename>
    <docanchor file="d2/d1c/tutorial_multi_camera_main.html" title="/home/ci/opencv_contrib/modules/ccalib/tutorials/multi_camera_tutorial.markdown">md__2home_2ci_2opencv__contrib_2modules_2ccalib_2tutorials_2multi__camera__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_omnidir_calib_main</name>
    <title>Omnidirectional Camera Calibration</title>
    <filename>dd/d12/tutorial_omnidir_calib_main.html</filename>
    <docanchor file="dd/d12/tutorial_omnidir_calib_main.html" title="/home/ci/opencv_contrib/modules/ccalib/tutorials/omnidir_tutorial.markdown">md__2home_2ci_2opencv__contrib_2modules_2ccalib_2tutorials_2omnidir__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_cvv_introduction</name>
    <title>Interactive Visual Debugging of Computer Vision applications</title>
    <filename>d7/dcf/tutorial_cvv_introduction.html</filename>
    <docanchor file="d7/dcf/tutorial_cvv_introduction.html" title="/home/ci/opencv_contrib/modules/cvv/tutorials/visual_debugging_introduction.markdown">md__2home_2ci_2opencv__contrib_2modules_2cvv_2tutorials_2visual__debugging__introduction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_objdetect</name>
    <title>Object Detection using CNNs</title>
    <filename>d2/da2/tutorial_dnn_objdetect.html</filename>
    <docanchor file="d2/da2/tutorial_dnn_objdetect.html" title="/home/ci/opencv_contrib/modules/dnn_objdetect/tutorials/dnn_objdetect_tutorial.markdown">md__2home_2ci_2opencv__contrib_2modules_2dnn__objdetect_2tutorials_2dnn__objdetect__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_superres_benchmark</name>
    <title>Super-resolution benchmarking</title>
    <filename>dc/d69/tutorial_dnn_superres_benchmark.html</filename>
    <docanchor file="dc/d69/tutorial_dnn_superres_benchmark.html" title="/home/ci/opencv_contrib/modules/dnn_superres/tutorials/benchmark/sr_benchmark.markdown">md__2home_2ci_2opencv__contrib_2modules_2dnn__superres_2tutorials_2benchmark_2sr__benchmark</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_dnn_superres</name>
    <title>Super Resolution using CNNs</title>
    <filename>d8/df8/tutorial_table_of_content_dnn_superres.html</filename>
    <subpage>d5/d29/tutorial_dnn_superres_upscale_image_single.html</subpage>
    <subpage>d6/dca/tutorial_dnn_superres_upscale_image_multi.html</subpage>
    <subpage>de/d7f/tutorial_dnn_superres_upscale_video.html</subpage>
    <subpage>dc/d69/tutorial_dnn_superres_benchmark.html</subpage>
    <docanchor file="d8/df8/tutorial_table_of_content_dnn_superres.html" title="/home/ci/opencv_contrib/modules/dnn_superres/tutorials/table_of_content_dnn_superres.markdown">md__2home_2ci_2opencv__contrib_2modules_2dnn__superres_2tutorials_2table__of__content__dnn__superres</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_superres_upscale_image_multi</name>
    <title>Upscaling images: multi-output</title>
    <filename>d6/dca/tutorial_dnn_superres_upscale_image_multi.html</filename>
    <docanchor file="d6/dca/tutorial_dnn_superres_upscale_image_multi.html" title="/home/ci/opencv_contrib/modules/dnn_superres/tutorials/upscale_image_multi/upscale_image_multi.markdown">md__2home_2ci_2opencv__contrib_2modules_2dnn__superres_2tutorials_2upscale__image__multi_2upscale__image__multi</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_superres_upscale_image_single</name>
    <title>Upscaling images: single-output</title>
    <filename>d5/d29/tutorial_dnn_superres_upscale_image_single.html</filename>
    <docanchor file="d5/d29/tutorial_dnn_superres_upscale_image_single.html" title="/home/ci/opencv_contrib/modules/dnn_superres/tutorials/upscale_image_single/upscale_image_single.markdown">md__2home_2ci_2opencv__contrib_2modules_2dnn__superres_2tutorials_2upscale__image__single_2upscale__image__single</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_dnn_superres_upscale_video</name>
    <title>Upscaling video</title>
    <filename>de/d7f/tutorial_dnn_superres_upscale_video.html</filename>
    <docanchor file="de/d7f/tutorial_dnn_superres_upscale_video.html" title="/home/ci/opencv_contrib/modules/dnn_superres/tutorials/upscale_video/upscale_video.markdown">md__2home_2ci_2opencv__contrib_2modules_2dnn__superres_2tutorials_2upscale__video_2upscale__video</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_face_landmark_detection_in_an_image</name>
    <title>Face landmark detection in an image</title>
    <filename>d2/d42/tutorial_face_landmark_detection_in_an_image.html</filename>
    <docanchor file="d2/d42/tutorial_face_landmark_detection_in_an_image.html" title="/home/ci/opencv_contrib/modules/face/tutorials/face_landmark/face_landmark_detection.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2face__landmark_2face__landmark__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2face__landmark_2face__landmark__trainer</name>
    <title>face_landmark_trainer</title>
    <filename>d5/d2f/md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2face__landmark_2face__landmark__trainer.html</filename>
    <docanchor file="d5/d2f/md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2face__landmark_2face__landmark__trainer.html" title="Training face landmark detector">tutorial_face_training_face_landmark_detector</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_face_landmark_detection_in_video</name>
    <title>Face landmark detection in a video</title>
    <filename>d8/d3c/tutorial_face_landmark_detection_in_video.html</filename>
    <docanchor file="d8/d3c/tutorial_face_landmark_detection_in_video.html" title="/home/ci/opencv_contrib/modules/face/tutorials/face_landmark/face_landmark_video.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2face__landmark_2face__landmark__video</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_face_swapping_face_landmark_detection</name>
    <title>Face swapping using face landmark detection</title>
    <filename>d1/d52/tutorial_face_swapping_face_landmark_detection.html</filename>
    <docanchor file="d1/d52/tutorial_face_swapping_face_landmark_detection.html" title="/home/ci/opencv_contrib/modules/face/tutorials/face_landmark/sample_face_swapping.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2face__landmark_2sample__face__swapping</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_face_main</name>
    <title>Face Recognition with OpenCV</title>
    <filename>da/d60/tutorial_face_main.html</filename>
    <docanchor file="da/d60/tutorial_face_main.html" title="/home/ci/opencv_contrib/modules/face/tutorials/face_recognition/face_tutorial.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2face__recognition_2face__tutorial</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Introduction">tutorial_face_intro</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Face Recognition">tutorial_face_facerec</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Face Database">tutorial_face_facedb</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Preparing the data">tutorial_face_prepare</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Eigenfaces">tutorial_face_eigenfaces</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Algorithmic Description of Eigenfaces method">tutorial_face_eigenfaces_algo</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Eigenfaces in OpenCV">tutorial_face_eigenfaces_use</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Fisherfaces">tutorial_face_fisherfaces</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Algorithmic Description of Fisherfaces method">tutorial_face_fisherfaces_algo</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Fisherfaces in OpenCV">tutorial_face_fisherfaces_use</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Local Binary Patterns Histograms">tutorial_face_lbph</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Algorithmic Description of LBPH method">tutorial_face_lbph_algo</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Local Binary Patterns Histograms in OpenCV">tutorial_face_lbph_use</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Conclusion">tutorial_face_conclusion</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Credits">tutorial_face_credits</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="The Database of Faces">tutorial_face_credits_db</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Yale Facedatabase A">tutorial_face_credits_yalea</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Yale Facedatabase B">tutorial_face_credits_yaleb</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Appendix">face_appendix</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Creating the CSV File">tutorial_face_appendix_csv</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="Aligning Face Images">tutorial_face_appendix_align</docanchor>
    <docanchor file="da/d60/tutorial_face_main.html" title="CSV for the AT&amp;T Facedatabase">tutorial_face_appendix_attcsv</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_face</name>
    <title>Tutorials for face module</title>
    <filename>de/d27/tutorial_table_of_content_face.html</filename>
    <subpage>da/d60/tutorial_face_main.html</subpage>
    <subpage>d2/d42/tutorial_face_landmark_detection_in_an_image.html</subpage>
    <subpage>d8/d3c/tutorial_face_landmark_detection_in_video.html</subpage>
    <subpage>d1/d52/tutorial_face_swapping_face_landmark_detection.html</subpage>
    <docanchor file="de/d27/tutorial_table_of_content_face.html" title="/home/ci/opencv_contrib/modules/face/tutorials/face_tutorial.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2face__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_facemark_aam</name>
    <title>Using the FacemarkAAM</title>
    <filename>d5/dd8/tutorial_facemark_aam.html</filename>
    <docanchor file="d5/dd8/tutorial_facemark_aam.html" title="/home/ci/opencv_contrib/modules/face/tutorials/facemark_aam/facemark_aam.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2facemark__aam_2facemark__aam</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_facemark_add_algorithm</name>
    <title>Adding a new algorithm to the Facemark API</title>
    <filename>d4/d3e/tutorial_facemark_add_algorithm.html</filename>
    <docanchor file="d4/d3e/tutorial_facemark_add_algorithm.html" title="/home/ci/opencv_contrib/modules/face/tutorials/facemark_add_algorithm/facemark_add_algorithm.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2facemark__add__algorithm_2facemark__add__algorithm</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_facemark</name>
    <title>Tutorial on Facial Landmark Detector API</title>
    <filename>d5/d47/tutorial_table_of_content_facemark.html</filename>
    <subpage>d4/d3e/tutorial_facemark_add_algorithm.html</subpage>
    <subpage>d7/dec/tutorial_facemark_usage.html</subpage>
    <subpage>d5/dd8/tutorial_facemark_aam.html</subpage>
    <docanchor file="d5/d47/tutorial_table_of_content_facemark.html" title="/home/ci/opencv_contrib/modules/face/tutorials/facemark_tutorial.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2facemark__tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_facemark_usage</name>
    <title>Using the Facemark API</title>
    <filename>d7/dec/tutorial_facemark_usage.html</filename>
    <docanchor file="d7/dec/tutorial_facemark_usage.html" title="/home/ci/opencv_contrib/modules/face/tutorials/facemark_usage/facemark_usage.markdown">md__2home_2ci_2opencv__contrib_2modules_2face_2tutorials_2facemark__usage_2facemark__usage</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_fuzzy_filtering</name>
    <title>Filtering using F-transform</title>
    <filename>d3/d1d/tutorial_fuzzy_filtering.html</filename>
    <docanchor file="d3/d1d/tutorial_fuzzy_filtering.html" title="/home/ci/opencv_contrib/modules/fuzzy/tutorials/filtering/filtering.markdown">md__2home_2ci_2opencv__contrib_2modules_2fuzzy_2tutorials_2filtering_2filtering</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_fuzzy</name>
    <title>Fuzzy image processing tutorials</title>
    <filename>d7/d36/tutorial_fuzzy.html</filename>
    <subpage>db/daf/tutorial_fuzzy_theory.html</subpage>
    <subpage>d3/db8/tutorial_fuzzy_inpainting.html</subpage>
    <subpage>d3/d1d/tutorial_fuzzy_filtering.html</subpage>
    <docanchor file="d7/d36/tutorial_fuzzy.html" title="/home/ci/opencv_contrib/modules/fuzzy/tutorials/fuzzy.markdown">md__2home_2ci_2opencv__contrib_2modules_2fuzzy_2tutorials_2fuzzy</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_fuzzy_inpainting</name>
    <title>Inpainting using F-transform</title>
    <filename>d3/db8/tutorial_fuzzy_inpainting.html</filename>
    <docanchor file="d3/db8/tutorial_fuzzy_inpainting.html" title="/home/ci/opencv_contrib/modules/fuzzy/tutorials/inpainting/inpainting.markdown">md__2home_2ci_2opencv__contrib_2modules_2fuzzy_2tutorials_2inpainting_2inpainting</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_fuzzy_theory</name>
    <title>F-transform theory</title>
    <filename>db/daf/tutorial_fuzzy_theory.html</filename>
    <docanchor file="db/daf/tutorial_fuzzy_theory.html" title="/home/ci/opencv_contrib/modules/fuzzy/tutorials/theory/theory.markdown">md__2home_2ci_2opencv__contrib_2modules_2fuzzy_2tutorials_2theory_2theory</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hdf_create_groups</name>
    <title>Creating Groups</title>
    <filename>d1/d8b/tutorial_hdf_create_groups.html</filename>
    <docanchor file="d1/d8b/tutorial_hdf_create_groups.html" title="/home/ci/opencv_contrib/modules/hdf/tutorials/create_groups/how_to_create_groups.markdown">md__2home_2ci_2opencv__contrib_2modules_2hdf_2tutorials_2create__groups_2how__to__create__groups</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hdf_create_read_write_datasets</name>
    <title>Creating, Writing and Reading Datasets</title>
    <filename>d4/d93/tutorial_hdf_create_read_write_datasets.html</filename>
    <docanchor file="d4/d93/tutorial_hdf_create_read_write_datasets.html" title="/home/ci/opencv_contrib/modules/hdf/tutorials/create_read_write_dataset/create_read_write_dataset.markdown">md__2home_2ci_2opencv__contrib_2modules_2hdf_2tutorials_2create__read__write__dataset_2create__read__write__dataset</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_hdf_read_write_attributes</name>
    <title>Reading and Writing Attributes</title>
    <filename>d5/d10/tutorial_hdf_read_write_attributes.html</filename>
    <docanchor file="d5/d10/tutorial_hdf_read_write_attributes.html" title="/home/ci/opencv_contrib/modules/hdf/tutorials/read_write_attributes/read_write_attributes.markdown">md__2home_2ci_2opencv__contrib_2modules_2hdf_2tutorials_2read__write__attributes_2read__write__attributes</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_hdf</name>
    <title>The Hierarchical Data Format (hdf) I/O</title>
    <filename>d3/d00/tutorial_table_of_content_hdf.html</filename>
    <subpage>d1/d8b/tutorial_hdf_create_groups.html</subpage>
    <subpage>d4/d93/tutorial_hdf_create_read_write_datasets.html</subpage>
    <subpage>d5/d10/tutorial_hdf_read_write_attributes.html</subpage>
    <docanchor file="d3/d00/tutorial_table_of_content_hdf.html" title="/home/ci/opencv_contrib/modules/hdf/tutorials/table_of_content_hdf.markdown">md__2home_2ci_2opencv__contrib_2modules_2hdf_2tutorials_2table__of__content__hdf</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_julia</name>
    <title>Introduction to Julia OpenCV Binding</title>
    <filename>d8/da4/tutorial_julia.html</filename>
    <docanchor file="d8/da4/tutorial_julia.html" title="/home/ci/opencv_contrib/modules/julia/tutorials/julia.markdown">md__2home_2ci_2opencv__contrib_2modules_2julia_2tutorials_2julia</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_line_descriptor_main</name>
    <title>Line Features Tutorial</title>
    <filename>df/dfa/tutorial_line_descriptor_main.html</filename>
    <docanchor file="df/dfa/tutorial_line_descriptor_main.html" title="/home/ci/opencv_contrib/modules/line_descriptor/tutorials/tutorial.markdown">md__2home_2ci_2opencv__contrib_2modules_2line__descriptor_2tutorials_2tutorial</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_ccm_color_correction_model</name>
    <title>Color Correction Model</title>
    <filename>d1/dc1/tutorial_ccm_color_correction_model.html</filename>
    <docanchor file="d1/dc1/tutorial_ccm_color_correction_model.html" title="/home/ci/opencv_contrib/modules/mcc/tutorials/basic_ccm/color_correction_model.markdown">md__2home_2ci_2opencv__contrib_2modules_2mcc_2tutorials_2basic__ccm_2color__correction__model</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_mcc_basic_chart_detection</name>
    <title>Detecting colorcheckers using basic algorithms</title>
    <filename>d9/d7e/tutorial_mcc_basic_chart_detection.html</filename>
    <docanchor file="d9/d7e/tutorial_mcc_basic_chart_detection.html" title="/home/ci/opencv_contrib/modules/mcc/tutorials/basic_chart_detection/basic_chart_detection.markdown">md__2home_2ci_2opencv__contrib_2modules_2mcc_2tutorials_2basic__chart__detection_2basic__chart__detection</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_mcc_chart_detection_enhanced_by_neural_network</name>
    <title>Detecting colorcheckers using neural network</title>
    <filename>d4/dc0/tutorial_mcc_chart_detection_enhanced_by_neural_network.html</filename>
    <docanchor file="d4/dc0/tutorial_mcc_chart_detection_enhanced_by_neural_network.html" title="/home/ci/opencv_contrib/modules/mcc/tutorials/basic_chart_detection/chart_detection_enhanced_by_neural_network.markdown">md__2home_2ci_2opencv__contrib_2modules_2mcc_2tutorials_2basic__chart__detection_2chart__detection__enhanced__by__neural__network</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_mcc_debugging_the_system</name>
    <title>Customising and Debugging the detection system</title>
    <filename>d0/de5/tutorial_mcc_debugging_the_system.html</filename>
    <docanchor file="d0/de5/tutorial_mcc_debugging_the_system.html" title="/home/ci/opencv_contrib/modules/mcc/tutorials/basic_chart_detection/debugging_the_system.markdown">md__2home_2ci_2opencv__contrib_2modules_2mcc_2tutorials_2basic__chart__detection_2debugging__the__system</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_ccm</name>
    <title>Color Correction Model</title>
    <filename>db/db3/tutorial_table_of_content_ccm.html</filename>
    <subpage>d1/dc1/tutorial_ccm_color_correction_model.html</subpage>
    <docanchor file="db/db3/tutorial_table_of_content_ccm.html" title="/home/ci/opencv_contrib/modules/mcc/tutorials/table_of_content_ccm.markdown">md__2home_2ci_2opencv__contrib_2modules_2mcc_2tutorials_2table__of__content__ccm</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_mcc</name>
    <title>ColorChecker Detection</title>
    <filename>d0/d81/tutorial_table_of_content_mcc.html</filename>
    <subpage>d9/d7e/tutorial_mcc_basic_chart_detection.html</subpage>
    <subpage>d4/dc0/tutorial_mcc_chart_detection_enhanced_by_neural_network.html</subpage>
    <subpage>d0/de5/tutorial_mcc_debugging_the_system.html</subpage>
    <docanchor file="d0/d81/tutorial_table_of_content_mcc.html" title="/home/ci/opencv_contrib/modules/mcc/tutorials/table_of_content_mcc.markdown">md__2home_2ci_2opencv__contrib_2modules_2mcc_2tutorials_2table__of__content__mcc</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_unwrap_phase_map</name>
    <title>Phase Unwrapping tutorial</title>
    <filename>db/d74/tutorial_unwrap_phase_map.html</filename>
    <subpage>d9/dfb/tutorial_unwrap.html</subpage>
    <docanchor file="db/d74/tutorial_unwrap_phase_map.html" title="/home/ci/opencv_contrib/modules/phase_unwrapping/tutorials/phase_unwrapping.markdown">md__2home_2ci_2opencv__contrib_2modules_2phase__unwrapping_2tutorials_2phase__unwrapping</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_unwrap</name>
    <title>Unwrap two-dimensional phase maps</title>
    <filename>d9/dfb/tutorial_unwrap.html</filename>
    <docanchor file="d9/dfb/tutorial_unwrap.html" title="/home/ci/opencv_contrib/modules/phase_unwrapping/tutorials/unwrap/unwrap.markdown">md__2home_2ci_2opencv__contrib_2modules_2phase__unwrapping_2tutorials_2unwrap_2unwrap</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_sfm_import_reconstruction</name>
    <title>Import Reconstruction</title>
    <filename>de/dfd/tutorial_sfm_import_reconstruction.html</filename>
    <docanchor file="de/dfd/tutorial_sfm_import_reconstruction.html" title="/home/ci/opencv_contrib/modules/sfm/tutorials/sfm_import_reconstruction/sfm_import_reconstruction.markdown">md__2home_2ci_2opencv__contrib_2modules_2sfm_2tutorials_2sfm__import__reconstruction_2sfm__import__reconstruction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_sfm_installation</name>
    <title>SFM module installation</title>
    <filename>db/db8/tutorial_sfm_installation.html</filename>
    <docanchor file="db/db8/tutorial_sfm_installation.html" title="/home/ci/opencv_contrib/modules/sfm/tutorials/sfm_installation/sfm_installation.markdown">md__2home_2ci_2opencv__contrib_2modules_2sfm_2tutorials_2sfm__installation_2sfm__installation</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_sfm_scene_reconstruction</name>
    <title>Scene Reconstruction</title>
    <filename>d4/d18/tutorial_sfm_scene_reconstruction.html</filename>
    <docanchor file="d4/d18/tutorial_sfm_scene_reconstruction.html" title="/home/ci/opencv_contrib/modules/sfm/tutorials/sfm_scene reconstruction/sfm_scene_reconstruction.markdown">md__2home_2ci_2opencv__contrib_2modules_2sfm_2tutorials_2sfm__scene_01reconstruction_2sfm__scene__reconstruction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_sfm_trajectory_estimation</name>
    <title>Camera Motion Estimation</title>
    <filename>d5/dab/tutorial_sfm_trajectory_estimation.html</filename>
    <docanchor file="d5/dab/tutorial_sfm_trajectory_estimation.html" title="/home/ci/opencv_contrib/modules/sfm/tutorials/sfm_trajectory_estimation/sfm_trajectory_estimation.markdown">md__2home_2ci_2opencv__contrib_2modules_2sfm_2tutorials_2sfm__trajectory__estimation_2sfm__trajectory__estimation</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_sfm</name>
    <title>Structure From Motion</title>
    <filename>de/d7c/tutorial_table_of_content_sfm.html</filename>
    <subpage>db/db8/tutorial_sfm_installation.html</subpage>
    <subpage>d5/dab/tutorial_sfm_trajectory_estimation.html</subpage>
    <subpage>d4/d18/tutorial_sfm_scene_reconstruction.html</subpage>
    <subpage>de/dfd/tutorial_sfm_import_reconstruction.html</subpage>
    <docanchor file="de/d7c/tutorial_table_of_content_sfm.html" title="/home/ci/opencv_contrib/modules/sfm/tutorials/table_of_content_sfm.markdown">md__2home_2ci_2opencv__contrib_2modules_2sfm_2tutorials_2table__of__content__sfm</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_qds_export_parameters</name>
    <title>Exporting a template parameter file</title>
    <filename>df/dc0/tutorial_qds_export_parameters.html</filename>
    <docanchor file="df/dc0/tutorial_qds_export_parameters.html" title="/home/ci/opencv_contrib/modules/stereo/tutorials/qds_export_parameters/qds_export_parameters.markdown">md__2home_2ci_2opencv__contrib_2modules_2stereo_2tutorials_2qds__export__parameters_2qds__export__parameters</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_qds_quasi_dense_stereo</name>
    <title>Quasi dense Stereo</title>
    <filename>d7/d5a/tutorial_qds_quasi_dense_stereo.html</filename>
    <docanchor file="d7/d5a/tutorial_qds_quasi_dense_stereo.html" title="/home/ci/opencv_contrib/modules/stereo/tutorials/qds_quasi_dense_stereo/qds_quasi_dense_stereo.markdown">md__2home_2ci_2opencv__contrib_2modules_2stereo_2tutorials_2qds__quasi__dense__stereo_2qds__quasi__dense__stereo</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_quasi_dense_stereo</name>
    <title>Quasi Dense Stereo (stereo module)</title>
    <filename>d9/d58/tutorial_table_of_content_quasi_dense_stereo.html</filename>
    <subpage>d7/d5a/tutorial_qds_quasi_dense_stereo.html</subpage>
    <subpage>df/dc0/tutorial_qds_export_parameters.html</subpage>
    <docanchor file="d9/d58/tutorial_table_of_content_quasi_dense_stereo.html" title="/home/ci/opencv_contrib/modules/stereo/tutorials/table_of_content_quasi_dense_stereo.markdown">md__2home_2ci_2opencv__contrib_2modules_2stereo_2tutorials_2table__of__content__quasi__dense__stereo</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_capture_graycode_pattern</name>
    <title>Capture Gray code pattern tutorial</title>
    <filename>db/d56/tutorial_capture_graycode_pattern.html</filename>
    <docanchor file="db/d56/tutorial_capture_graycode_pattern.html" title="/home/ci/opencv_contrib/modules/structured_light/tutorials/capture_pattern/capture_pattern.markdown">md__2home_2ci_2opencv__contrib_2modules_2structured__light_2tutorials_2capture__pattern_2capture__pattern</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_capture_sinusoidal_pattern</name>
    <title>Capture Sinusoidal pattern tutorial</title>
    <filename>d0/de8/tutorial_capture_sinusoidal_pattern.html</filename>
    <docanchor file="d0/de8/tutorial_capture_sinusoidal_pattern.html" title="/home/ci/opencv_contrib/modules/structured_light/tutorials/capturesinpattern/capturesinpattern.markdown">md__2home_2ci_2opencv__contrib_2modules_2structured__light_2tutorials_2capturesinpattern_2capturesinpattern</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_decode_graycode_pattern</name>
    <title>Decode Gray code pattern tutorial</title>
    <filename>dc/da9/tutorial_decode_graycode_pattern.html</filename>
    <docanchor file="dc/da9/tutorial_decode_graycode_pattern.html" title="/home/ci/opencv_contrib/modules/structured_light/tutorials/decode_pattern/tutorial_decode_pattern.markdown">md__2home_2ci_2opencv__contrib_2modules_2structured__light_2tutorials_2decode__pattern_2tutorial__decode__pattern</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_structured_light</name>
    <title>Structured Light tutorials</title>
    <filename>d3/d81/tutorial_structured_light.html</filename>
    <subpage>db/d56/tutorial_capture_graycode_pattern.html</subpage>
    <subpage>dc/da9/tutorial_decode_graycode_pattern.html</subpage>
    <subpage>d0/de8/tutorial_capture_sinusoidal_pattern.html</subpage>
    <docanchor file="d3/d81/tutorial_structured_light.html" title="/home/ci/opencv_contrib/modules/structured_light/tutorials/structured_light.markdown">md__2home_2ci_2opencv__contrib_2modules_2structured__light_2tutorials_2structured__light</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_install_tesseract</name>
    <title>Tesseract (master) installation by using git-bash (version&gt;=2.14.1) and cmake (version &gt;=3.9.1)</title>
    <filename>db/d4c/tutorial_install_tesseract.html</filename>
    <docanchor file="db/d4c/tutorial_install_tesseract.html" title="/home/ci/opencv_contrib/modules/text/tutorials/install_tesseract/install_tesseract.markdown">md__2home_2ci_2opencv__contrib_2modules_2text_2tutorials_2install__tesseract_2install__tesseract</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_text</name>
    <title>Text module</title>
    <filename>d0/dda/tutorial_table_of_content_text.html</filename>
    <subpage>db/d4c/tutorial_install_tesseract.html</subpage>
    <docanchor file="d0/dda/tutorial_table_of_content_text.html" title="/home/ci/opencv_contrib/modules/text/tutorials/table_of_content_text.markdown">md__2home_2ci_2opencv__contrib_2modules_2text_2tutorials_2table__of__content__text</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_customizing_cn_tracker</name>
    <title>Customizing the CN Tracker</title>
    <filename>dc/db8/tutorial_customizing_cn_tracker.html</filename>
    <docanchor file="dc/db8/tutorial_customizing_cn_tracker.html" title="/home/ci/opencv_contrib/modules/tracking/tutorials/tutorial_customizing_cn_tracker.markdown">md__2home_2ci_2opencv__contrib_2modules_2tracking_2tutorials_2tutorial__customizing__cn__tracker</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_introduction_to_tracker</name>
    <title>Introduction to OpenCV Tracker</title>
    <filename>d2/d0a/tutorial_introduction_to_tracker.html</filename>
    <docanchor file="d2/d0a/tutorial_introduction_to_tracker.html" title="/home/ci/opencv_contrib/modules/tracking/tutorials/tutorial_introduction_to_tracker.markdown">md__2home_2ci_2opencv__contrib_2modules_2tracking_2tutorials_2tutorial__introduction__to__tracker</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_multitracker</name>
    <title>Using MultiTracker</title>
    <filename>d5/d07/tutorial_multitracker.html</filename>
    <docanchor file="d5/d07/tutorial_multitracker.html" title="/home/ci/opencv_contrib/modules/tracking/tutorials/tutorial_multitracker.markdown">md__2home_2ci_2opencv__contrib_2modules_2tracking_2tutorials_2tutorial__multitracker</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_creating_widgets</name>
    <title>Creating Widgets</title>
    <filename>d2/d64/tutorial_creating_widgets.html</filename>
    <docanchor file="d2/d64/tutorial_creating_widgets.html" title="/home/ci/opencv_contrib/modules/viz/tutorials/creating_widgets/creating_widgets.markdown">md__2home_2ci_2opencv__contrib_2modules_2viz_2tutorials_2creating__widgets_2creating__widgets</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_histo3D</name>
    <title>Creating a 3D histogram</title>
    <filename>d1/d1d/tutorial_histo3D.html</filename>
    <docanchor file="d1/d1d/tutorial_histo3D.html" title="/home/ci/opencv_contrib/modules/viz/tutorials/histo3D/histo3D.markdown">md__2home_2ci_2opencv__contrib_2modules_2viz_2tutorials_2histo3D_2histo3D</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_launching_viz</name>
    <title>Launching Viz</title>
    <filename>d5/d7d/tutorial_launching_viz.html</filename>
    <docanchor file="d5/d7d/tutorial_launching_viz.html" title="/home/ci/opencv_contrib/modules/viz/tutorials/launching_viz/launching_viz.markdown">md__2home_2ci_2opencv__contrib_2modules_2viz_2tutorials_2launching__viz_2launching__viz</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_table_of_content_viz</name>
    <title>OpenCV Viz</title>
    <filename>d7/df9/tutorial_table_of_content_viz.html</filename>
    <subpage>d5/d7d/tutorial_launching_viz.html</subpage>
    <subpage>d8/df0/tutorial_widget_pose.html</subpage>
    <subpage>d7/d72/tutorial_transformations.html</subpage>
    <subpage>d2/d64/tutorial_creating_widgets.html</subpage>
    <subpage>d1/d1d/tutorial_histo3D.html</subpage>
    <docanchor file="d7/df9/tutorial_table_of_content_viz.html" title="/home/ci/opencv_contrib/modules/viz/tutorials/table_of_content_viz.markdown">md__2home_2ci_2opencv__contrib_2modules_2viz_2tutorials_2table__of__content__viz</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_transformations</name>
    <title>Transformations</title>
    <filename>d7/d72/tutorial_transformations.html</filename>
    <docanchor file="d7/d72/tutorial_transformations.html" title="/home/ci/opencv_contrib/modules/viz/tutorials/transformations/transformations.markdown">md__2home_2ci_2opencv__contrib_2modules_2viz_2tutorials_2transformations_2transformations</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_widget_pose</name>
    <title>Pose of a widget</title>
    <filename>d8/df0/tutorial_widget_pose.html</filename>
    <docanchor file="d8/df0/tutorial_widget_pose.html" title="/home/ci/opencv_contrib/modules/viz/tutorials/widget_pose/widget_pose.markdown">md__2home_2ci_2opencv__contrib_2modules_2viz_2tutorials_2widget__pose_2widget__pose</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_ximgproc_disparity_filtering</name>
    <title>Disparity map post-filtering</title>
    <filename>d3/d14/tutorial_ximgproc_disparity_filtering.html</filename>
    <docanchor file="d3/d14/tutorial_ximgproc_disparity_filtering.html" title="/home/ci/opencv_contrib/modules/ximgproc/tutorials/disparity_filtering.markdown">md__2home_2ci_2opencv__contrib_2modules_2ximgproc_2tutorials_2disparity__filtering</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_ximgproc_prediction</name>
    <title>Structured forests for fast edge detection</title>
    <filename>d0/da5/tutorial_ximgproc_prediction.html</filename>
    <docanchor file="d0/da5/tutorial_ximgproc_prediction.html" title="/home/ci/opencv_contrib/modules/ximgproc/tutorials/prediction.markdown">md__2home_2ci_2opencv__contrib_2modules_2ximgproc_2tutorials_2prediction</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_ximgproc_training</name>
    <title>Structured forest training</title>
    <filename>d2/d59/tutorial_ximgproc_training.html</filename>
    <docanchor file="d2/d59/tutorial_ximgproc_training.html" title="/home/ci/opencv_contrib/modules/ximgproc/tutorials/training.markdown">md__2home_2ci_2opencv__contrib_2modules_2ximgproc_2tutorials_2training</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_xphoto_inpainting</name>
    <title>Image Inpainting</title>
    <filename>dc/d2f/tutorial_xphoto_inpainting.html</filename>
    <docanchor file="dc/d2f/tutorial_xphoto_inpainting.html" title="/home/ci/opencv_contrib/modules/xphoto/tutorials/fsr_for_inpainting.markdown">md__2home_2ci_2opencv__contrib_2modules_2xphoto_2tutorials_2fsr__for__inpainting</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_xphoto_oil_painting_effect</name>
    <title>Oil painting effect</title>
    <filename>dd/d8c/tutorial_xphoto_oil_painting_effect.html</filename>
    <docanchor file="dd/d8c/tutorial_xphoto_oil_painting_effect.html" title="/home/ci/opencv_contrib/modules/xphoto/tutorials/oil_painting_effect.markdown">md__2home_2ci_2opencv__contrib_2modules_2xphoto_2tutorials_2oil__painting__effect</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_xphoto_training_white_balance</name>
    <title>Training the learning-based white balance algorithm</title>
    <filename>dc/dcb/tutorial_xphoto_training_white_balance.html</filename>
    <docanchor file="dc/dcb/tutorial_xphoto_training_white_balance.html" title="/home/ci/opencv_contrib/modules/xphoto/tutorials/training_white_balance.markdown">md__2home_2ci_2opencv__contrib_2modules_2xphoto_2tutorials_2training__white__balance</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorial_contrib_root</name>
    <title>Tutorials for contrib modules</title>
    <filename>d3/d81/tutorial_contrib_root.html</filename>
    <subpage>dd/d0e/tutorial_alphamat.html</subpage>
    <subpage>d3/d89/tutorial_table_of_content_bgsegm.html</subpage>
    <subpage>df/dee/tutorial_table_of_content_retina.html</subpage>
    <subpage>d9/d56/tutorial_ascend_npu_image_processing.html</subpage>
    <subpage>d2/d1c/tutorial_multi_camera_main.html</subpage>
    <subpage>dd/d12/tutorial_omnidir_calib_main.html</subpage>
    <subpage>d7/dcf/tutorial_cvv_introduction.html</subpage>
    <subpage>d2/da2/tutorial_dnn_objdetect.html</subpage>
    <subpage>d8/df8/tutorial_table_of_content_dnn_superres.html</subpage>
    <subpage>de/d27/tutorial_table_of_content_face.html</subpage>
    <subpage>d5/d47/tutorial_table_of_content_facemark.html</subpage>
    <subpage>d7/d36/tutorial_fuzzy.html</subpage>
    <subpage>d3/d00/tutorial_table_of_content_hdf.html</subpage>
    <subpage>d8/da4/tutorial_julia.html</subpage>
    <subpage>df/dfa/tutorial_line_descriptor_main.html</subpage>
    <subpage>db/db3/tutorial_table_of_content_ccm.html</subpage>
    <subpage>d0/d81/tutorial_table_of_content_mcc.html</subpage>
    <subpage>db/d74/tutorial_unwrap_phase_map.html</subpage>
    <subpage>de/d7c/tutorial_table_of_content_sfm.html</subpage>
    <subpage>d9/d58/tutorial_table_of_content_quasi_dense_stereo.html</subpage>
    <subpage>d3/d81/tutorial_structured_light.html</subpage>
    <subpage>d0/dda/tutorial_table_of_content_text.html</subpage>
    <subpage>dc/db8/tutorial_customizing_cn_tracker.html</subpage>
    <subpage>d2/d0a/tutorial_introduction_to_tracker.html</subpage>
    <subpage>d5/d07/tutorial_multitracker.html</subpage>
    <subpage>d7/df9/tutorial_table_of_content_viz.html</subpage>
    <subpage>d3/d14/tutorial_ximgproc_disparity_filtering.html</subpage>
    <subpage>d0/da5/tutorial_ximgproc_prediction.html</subpage>
    <subpage>d2/d59/tutorial_ximgproc_training.html</subpage>
    <subpage>dc/d2f/tutorial_xphoto_inpainting.html</subpage>
    <subpage>dd/d8c/tutorial_xphoto_oil_painting_effect.html</subpage>
    <subpage>dc/dcb/tutorial_xphoto_training_white_balance.html</subpage>
    <docanchor file="d3/d81/tutorial_contrib_root.html" title="/home/ci/build/doc/contrib_tutorials.markdown">md__2home_2ci_2build_2doc_2contrib__tutorials</docanchor>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>OpenCV modules</title>
    <filename>index.html</filename>
    <docanchor file="index.html" title="OpenCV modules">mainpage</docanchor>
  </compound>
</tagfile>
